* sese.c: Fix doubled patched.
[official-gcc/graphite-test-results.git] / Makefile.in
blob87f355219b8ee45b8585edef5ae2a5463c5e3772
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 Free Software Foundation
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # First, test for a proper version of make, but only where one is required.
25 @if gcc
26 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
27 $(error GNU make version 3.80 or newer is required.)
28 endif
29 @endif gcc
31 # -------------------------------
32 # Standard Autoconf-set variables
33 # -------------------------------
34 VPATH=@srcdir@
36 build_alias=@build_noncanonical@
37 build_vendor=@build_vendor@
38 build_os=@build_os@
39 build=@build@
40 host_alias=@host_noncanonical@
41 host_vendor=@host_vendor@
42 host_os=@host_os@
43 host=@host@
44 target_alias=@target_noncanonical@
45 target_vendor=@target_vendor@
46 target_os=@target_os@
47 target=@target@
49 program_transform_name = @program_transform_name@
51 prefix = @prefix@
52 exec_prefix = @exec_prefix@
54 srcdir = @srcdir@
56 bindir = @bindir@
57 sbindir = @sbindir@
58 libexecdir = @libexecdir@
59 datadir = @datadir@
60 sysconfdir = @sysconfdir@
61 sharedstatedir = @sharedstatedir@
62 localstatedir = @localstatedir@
63 libdir = @libdir@
64 includedir = @includedir@
65 oldincludedir = @oldincludedir@
66 infodir = @infodir@
67 datarootdir = @datarootdir@
68 docdir = @docdir@
69 pdfdir = @pdfdir@
70 htmldir = @htmldir@
71 mandir = @mandir@
72 man1dir = $(mandir)/man1
73 man2dir = $(mandir)/man2
74 man3dir = $(mandir)/man3
75 man4dir = $(mandir)/man4
76 man5dir = $(mandir)/man5
77 man6dir = $(mandir)/man6
78 man7dir = $(mandir)/man7
79 man8dir = $(mandir)/man8
80 man9dir = $(mandir)/man9
82 INSTALL = @INSTALL@
83 INSTALL_PROGRAM = @INSTALL_PROGRAM@
84 INSTALL_SCRIPT = @INSTALL_SCRIPT@
85 INSTALL_DATA = @INSTALL_DATA@
86 LN = @LN@
87 LN_S = @LN_S@
88 MAINT = @MAINT@
89 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
90 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92 # -------------------------------------------------
93 # Miscellaneous non-standard autoconf-set variables
94 # -------------------------------------------------
96 # The gcc driver likes to know the arguments it was configured with.
97 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99 tooldir = @tooldir@
100 build_tooldir = @build_tooldir@
102 GDB_NLM_DEPS =
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119 # This is the list of variables to export in the environment when
120 # configuring any subdirectory. It must also be exported whenever
121 # recursing into a build directory in case that directory's Makefile
122 # re-runs configure.
123 BASE_EXPORTS = \
124 FLEX="$(FLEX)"; export FLEX; \
125 LEX="$(LEX)"; export LEX; \
126 BISON="$(BISON)"; export BISON; \
127 YACC="$(YACC)"; export YACC; \
128 M4="$(M4)"; export M4; \
129 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
131 # This is the list of variables to export in the environment when
132 # configuring subdirectories for the build system.
133 BUILD_EXPORTS = \
134 $(BASE_EXPORTS) \
135 AR="$(AR_FOR_BUILD)"; export AR; \
136 AS="$(AS_FOR_BUILD)"; export AS; \
137 CC="$(CC_FOR_BUILD)"; export CC; \
138 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
139 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
140 CXX="$(CXX_FOR_BUILD)"; export CXX; \
141 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
142 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
143 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
144 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
145 LD="$(LD_FOR_BUILD)"; export LD; \
146 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
147 NM="$(NM_FOR_BUILD)"; export NM; \
148 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
149 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
150 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
152 # These variables must be set on the make command line for directories
153 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
154 EXTRA_BUILD_FLAGS = \
155 CFLAGS="$(CFLAGS_FOR_BUILD)" \
156 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
158 # This is the list of directories to built for the host system.
159 SUBDIRS = @configdirs@
160 # This is set by the configure script to the arguments to use when configuring
161 # directories built for the host system.
162 HOST_CONFIGARGS = @host_configargs@
163 # Host programs are put under this directory, which is . except if building
164 # with srcdir=..
165 HOST_SUBDIR = @host_subdir@
166 # This is the list of variables to export in the environment when
167 # configuring subdirectories for the host system. We need to pass
168 # some to the GCC configure because of its hybrid host/target nature.
169 HOST_EXPORTS = \
170 $(BASE_EXPORTS) \
171 CC="$(CC)"; export CC; \
172 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
173 CFLAGS="$(CFLAGS)"; export CFLAGS; \
174 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
175 CXX="$(CXX)"; export CXX; \
176 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
177 AR="$(AR)"; export AR; \
178 AS="$(AS)"; export AS; \
179 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
180 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
181 LD="$(LD)"; export LD; \
182 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
183 NM="$(NM)"; export NM; \
184 RANLIB="$(RANLIB)"; export RANLIB; \
185 WINDRES="$(WINDRES)"; export WINDRES; \
186 WINDMC="$(WINDMC)"; export WINDMC; \
187 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
188 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
189 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
190 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
191 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
192 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
193 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
194 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
195 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
196 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
197 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
198 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
199 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
200 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
201 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
202 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
203 @if gcc-bootstrap
204 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
205 @endif gcc-bootstrap
206 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
208 # Similar, for later GCC stages.
209 POSTSTAGE1_HOST_EXPORTS = \
210 $(HOST_EXPORTS) \
211 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
212 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
213 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
214 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
215 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
216 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
217 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
219 # Target libraries are put under this directory:
220 TARGET_SUBDIR = @target_subdir@
221 # This is set by the configure script to the arguments to use when configuring
222 # directories built for the target.
223 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
224 # This is the list of variables to export in the environment when
225 # configuring subdirectories for the host system.
226 BASE_TARGET_EXPORTS = \
227 $(BASE_EXPORTS) \
228 AR="$(AR_FOR_TARGET)"; export AR; \
229 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
230 CC="$(CC_FOR_TARGET)"; export CC; \
231 CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
232 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
233 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
234 CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
235 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
236 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
237 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
238 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
239 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
240 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
241 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
242 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
243 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
244 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
245 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
246 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
247 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
249 RAW_CXX_TARGET_EXPORTS = \
250 $(BASE_TARGET_EXPORTS) \
251 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
252 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
254 NORMAL_TARGET_EXPORTS = \
255 $(BASE_TARGET_EXPORTS) \
256 CXX="$(CXX_FOR_TARGET)"; export CXX;
258 # Where to find GMP
259 HOST_GMPLIBS = @gmplibs@
260 HOST_GMPINC = @gmpinc@
262 # Where to find PPL
263 HOST_PPLLIBS = @ppllibs@
264 HOST_PPLINC = @pplinc@
266 # Where to find CLOOG
267 HOST_CLOOGLIBS = @clooglibs@
268 HOST_CLOOGINC = @clooginc@
270 # ----------------------------------------------
271 # Programs producing files for the BUILD machine
272 # ----------------------------------------------
274 SHELL = @config_shell@
276 # pwd command to use. Allow user to override default by setting PWDCMD in
277 # the environment to account for automounters. The make variable must not
278 # be called PWDCMD, otherwise the value set here is passed to make
279 # subprocesses and overrides the setting from the user's environment.
280 # Don't use PWD since it is a common shell environment variable and we
281 # don't want to corrupt it.
282 PWD_COMMAND = $${PWDCMD-pwd}
284 # compilers to use to create programs which must be run in the build
285 # environment.
286 AR_FOR_BUILD = @AR_FOR_BUILD@
287 AS_FOR_BUILD = @AS_FOR_BUILD@
288 CC_FOR_BUILD = @CC_FOR_BUILD@
289 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
290 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
291 CXX_FOR_BUILD = @CXX_FOR_BUILD@
292 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
293 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
294 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
295 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
296 LD_FOR_BUILD = @LD_FOR_BUILD@
297 NM_FOR_BUILD = @NM_FOR_BUILD@
298 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
299 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
300 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
302 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
303 # here so that they can be overridden by Makefile fragments.
304 BUILD_PREFIX = @BUILD_PREFIX@
305 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
307 # Flags to pass to stage2 and later makes. They are defined
308 # here so that they can be overridden by Makefile fragments.
309 BOOT_CFLAGS= -g -O2
310 BOOT_LDFLAGS=
311 BOOT_ADAFLAGS=-gnatpg -gnata
313 BISON = @BISON@
314 YACC = @YACC@
315 FLEX = @FLEX@
316 LEX = @LEX@
317 M4 = @M4@
318 MAKEINFO = @MAKEINFO@
319 EXPECT = @EXPECT@
320 RUNTEST = @RUNTEST@
322 # This just becomes part of the MAKEINFO definition passed down to
323 # sub-makes. It lets flags be given on the command line while still
324 # using the makeinfo from the object tree.
325 # (Default to avoid splitting info files by setting the threshold high.)
326 MAKEINFOFLAGS = --split-size=5000000
328 # ---------------------------------------------
329 # Programs producing files for the HOST machine
330 # ---------------------------------------------
332 AS = @AS@
333 AR = @AR@
334 AR_FLAGS = rc
335 CC = @CC@
336 CXX = @CXX@
337 DLLTOOL = @DLLTOOL@
338 LD = @LD@
339 LIPO = @LIPO@
340 NM = @NM@
341 OBJDUMP = @OBJDUMP@
342 RANLIB = @RANLIB@
343 STRIP = @STRIP@
344 WINDRES = @WINDRES@
345 WINDMC = @WINDMC@
347 GNATBIND = @GNATBIND@
348 GNATMAKE = @GNATMAKE@
350 CFLAGS = @CFLAGS@
351 LDFLAGS = @LDFLAGS@
352 LIBCFLAGS = $(CFLAGS)
353 CXXFLAGS = @CXXFLAGS@
354 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
356 # Only build the C compiler for stage1, because that is the only one that
357 # we can guarantee will build with the native compiler, and also it is the
358 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
359 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
360 # overrideable (for a bootstrap build stage1 also builds gcc.info).
362 STAGE1_CHECKING=@stage1_checking@
363 STAGE1_LANGUAGES=@stage1_languages@
365 STAGE1_CFLAGS=@stage1_cflags@
366 STAGE2_CFLAGS=$(BOOT_CFLAGS)
367 STAGE3_CFLAGS=$(BOOT_CFLAGS)
368 STAGE4_CFLAGS=$(BOOT_CFLAGS)
370 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
371 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
372 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
373 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
375 do-compare = @do_compare@
376 do-compare3 = $(do-compare)
377 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
379 # -----------------------------------------------
380 # Programs producing files for the TARGET machine
381 # -----------------------------------------------
383 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
385 AR_FOR_TARGET=@AR_FOR_TARGET@
386 AS_FOR_TARGET=@AS_FOR_TARGET@
387 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
389 # If GCC_FOR_TARGET is not overriden on the command line, then this
390 # variable is passed down to the gcc Makefile, where it is used to
391 # build libgcc2.a. We define it here so that it can itself be
392 # overridden on the command line.
393 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
394 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
395 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
396 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
397 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
398 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
399 LD_FOR_TARGET=@LD_FOR_TARGET@
401 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
402 NM_FOR_TARGET=@NM_FOR_TARGET@
403 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
404 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
405 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
406 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
407 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
409 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
410 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
411 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
413 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
414 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
415 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
416 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
418 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
419 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
420 LDFLAGS_FOR_TARGET =
422 # ------------------------------------
423 # Miscellaneous targets and flag lists
424 # ------------------------------------
426 # The first rule in the file had better be this one. Don't put any above it.
427 # This lives here to allow makefile fragments to contain dependencies.
428 all:
430 #### host and target specific makefile fragments come in here.
431 @target_makefile_frag@
432 @alphaieee_frag@
433 @ospace_frag@
434 @host_makefile_frag@
437 # This is the list of directories that may be needed in RPATH_ENVVAR
438 # so that prorgams built for the target machine work.
439 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
441 @if target-libstdc++-v3
442 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
443 @endif target-libstdc++-v3
445 @if target-libmudflap
446 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
447 @endif target-libmudflap
449 @if target-libssp
450 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
451 @endif target-libssp
453 @if target-libgomp
454 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
455 @endif target-libgomp
459 # This is the list of directories that may be needed in RPATH_ENVVAR
460 # so that programs built for the host machine work.
461 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)
463 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
464 @if gcc
465 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
466 @endif gcc
469 @if bfd
470 HOST_LIB_PATH_bfd = \
471 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
472 @endif bfd
474 @if opcodes
475 HOST_LIB_PATH_opcodes = \
476 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
477 @endif opcodes
479 @if gmp
480 HOST_LIB_PATH_gmp = \
481 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
482 @endif gmp
484 @if mpfr
485 HOST_LIB_PATH_mpfr = \
486 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
487 @endif mpfr
489 @if ppl
490 HOST_LIB_PATH_ppl = \
491 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
492 @endif ppl
494 @if cloog
495 HOST_LIB_PATH_cloog = \
496 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
497 @endif cloog
500 # Flags to pass down to all sub-makes.
501 BASE_FLAGS_TO_PASS = \
502 "DESTDIR=$(DESTDIR)" \
503 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
504 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
505 "bindir=$(bindir)" \
506 "datadir=$(datadir)" \
507 "exec_prefix=$(exec_prefix)" \
508 "includedir=$(includedir)" \
509 "datarootdir=$(datarootdir)" \
510 "docdir=$(docdir)" \
511 "infodir=$(infodir)" \
512 "pdfdir=$(pdfdir)" \
513 "htmldir=$(htmldir)" \
514 "libdir=$(libdir)" \
515 "libexecdir=$(libexecdir)" \
516 "lispdir=$(lispdir)" \
517 "localstatedir=$(localstatedir)" \
518 "mandir=$(mandir)" \
519 "oldincludedir=$(oldincludedir)" \
520 "prefix=$(prefix)" \
521 "sbindir=$(sbindir)" \
522 "sharedstatedir=$(sharedstatedir)" \
523 "sysconfdir=$(sysconfdir)" \
524 "tooldir=$(tooldir)" \
525 "build_tooldir=$(build_tooldir)" \
526 "target_alias=$(target_alias)" \
527 "BISON=$(BISON)" \
528 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
529 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
530 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
531 "EXPECT=$(EXPECT)" \
532 "FLEX=$(FLEX)" \
533 "INSTALL=$(INSTALL)" \
534 "INSTALL_DATA=$(INSTALL_DATA)" \
535 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
536 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
537 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
538 "LEX=$(LEX)" \
539 "M4=$(M4)" \
540 "MAKE=$(MAKE)" \
541 "RUNTEST=$(RUNTEST)" \
542 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
543 "SHELL=$(SHELL)" \
544 "YACC=$(YACC)" \
545 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
546 "ADA_CFLAGS=$(ADA_CFLAGS)" \
547 "AR_FLAGS=$(AR_FLAGS)" \
548 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
549 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
550 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
551 "CFLAGS=$(CFLAGS)" \
552 "CXXFLAGS=$(CXXFLAGS)" \
553 "LDFLAGS=$(LDFLAGS)" \
554 "LIBCFLAGS=$(LIBCFLAGS)" \
555 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
556 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
557 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
558 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
559 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
560 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
561 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
562 "GNATBIND=$(GNATBIND)" \
563 "GNATMAKE=$(GNATMAKE)" \
564 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
565 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
566 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
567 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
568 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
569 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
570 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
571 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
572 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
573 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
574 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
575 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
576 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
577 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
578 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
579 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
580 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
581 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
582 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
583 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
584 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
585 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
586 "LEAN=$(LEAN)" \
587 "CONFIG_SHELL=$(SHELL)" \
588 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
590 # We leave this in just in case, but it is not needed anymore.
591 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
593 # Flags to pass down to most sub-makes, in which we're building with
594 # the host environment.
595 EXTRA_HOST_FLAGS = \
596 'AR=$(AR)' \
597 'AS=$(AS)' \
598 'CC=$(CC)' \
599 'CXX=$(CXX)' \
600 'DLLTOOL=$(DLLTOOL)' \
601 'LD=$(LD)' \
602 'LIPO=$(LIPO)' \
603 'NM=$(NM)' \
604 'OBJDUMP=$(OBJDUMP)' \
605 'RANLIB=$(RANLIB)' \
606 'STRIP=$(STRIP)' \
607 'WINDRES=$(WINDRES)' \
608 'WINDMC=$(WINDMC)'
610 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
612 # Flags that are concerned with the location of the X11 include files
613 # and library files
615 # NOTE: until the top-level is getting the values via autoconf, it only
616 # causes problems to have this top-level Makefile overriding the autoconf-set
617 # values in child directories. Only variables that don't conflict with
618 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
620 X11_FLAGS_TO_PASS = \
621 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
622 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
624 # Flags to pass to stage2 and later makes.
626 POSTSTAGE1_FLAGS_TO_PASS = \
627 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
628 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
629 LDFLAGS="$(BOOT_LDFLAGS)" \
630 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
632 # Flags to pass down to makes which are built with the target environment.
633 # The double $ decreases the length of the command line; those variables
634 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
635 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
636 # so we expand them here.
637 EXTRA_TARGET_FLAGS = \
638 'AR=$$(AR_FOR_TARGET)' \
639 'AS=$(COMPILER_AS_FOR_TARGET)' \
640 'CC=$$(CC_FOR_TARGET)' \
641 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
642 'CXX=$$(CXX_FOR_TARGET)' \
643 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
644 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
645 'LD=$(COMPILER_LD_FOR_TARGET)' \
646 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
647 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
648 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
649 'NM=$(COMPILER_NM_FOR_TARGET)' \
650 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
651 'RANLIB=$$(RANLIB_FOR_TARGET)' \
652 'WINDRES=$$(WINDRES_FOR_TARGET)' \
653 'WINDMC=$$(WINDMC_FOR_TARGET)'
655 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
657 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
658 # unfortunately needs the native compiler and the target ar and
659 # ranlib.
660 # If any variables are added here, they must be added to do-*, below.
661 # The BUILD_* variables are a special case, which are used for the gcc
662 # cross-building scheme.
663 EXTRA_GCC_FLAGS = \
664 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
665 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
666 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
667 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
668 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
669 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
671 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
673 .PHONY: configure-host
674 configure-host: \
675 maybe-configure-ash \
676 maybe-configure-autoconf \
677 maybe-configure-automake \
678 maybe-configure-bash \
679 maybe-configure-bfd \
680 maybe-configure-opcodes \
681 maybe-configure-binutils \
682 maybe-configure-bison \
683 maybe-configure-byacc \
684 maybe-configure-bzip2 \
685 maybe-configure-dejagnu \
686 maybe-configure-diff \
687 maybe-configure-dosutils \
688 maybe-configure-etc \
689 maybe-configure-fastjar \
690 maybe-configure-fileutils \
691 maybe-configure-findutils \
692 maybe-configure-find \
693 maybe-configure-fixincludes \
694 maybe-configure-flex \
695 maybe-configure-gas \
696 maybe-configure-gcc \
697 maybe-configure-gawk \
698 maybe-configure-gettext \
699 maybe-configure-gmp \
700 maybe-configure-mpfr \
701 maybe-configure-ppl \
702 maybe-configure-cloog \
703 maybe-configure-gnuserv \
704 maybe-configure-gold \
705 maybe-configure-gprof \
706 maybe-configure-gzip \
707 maybe-configure-hello \
708 maybe-configure-indent \
709 maybe-configure-intl \
710 maybe-configure-tcl \
711 maybe-configure-itcl \
712 maybe-configure-ld \
713 maybe-configure-libcpp \
714 maybe-configure-libdecnumber \
715 maybe-configure-libpcp \
716 maybe-configure-libgui \
717 maybe-configure-libiberty \
718 maybe-configure-libtool \
719 maybe-configure-m4 \
720 maybe-configure-make \
721 maybe-configure-mmalloc \
722 maybe-configure-patch \
723 maybe-configure-perl \
724 maybe-configure-prms \
725 maybe-configure-rcs \
726 maybe-configure-readline \
727 maybe-configure-release \
728 maybe-configure-recode \
729 maybe-configure-sed \
730 maybe-configure-send-pr \
731 maybe-configure-shellutils \
732 maybe-configure-sid \
733 maybe-configure-sim \
734 maybe-configure-tar \
735 maybe-configure-texinfo \
736 maybe-configure-textutils \
737 maybe-configure-time \
738 maybe-configure-uudecode \
739 maybe-configure-wdiff \
740 maybe-configure-zip \
741 maybe-configure-zlib \
742 maybe-configure-gdb \
743 maybe-configure-expect \
744 maybe-configure-guile \
745 maybe-configure-tk \
746 maybe-configure-libtermcap \
747 maybe-configure-utils \
748 maybe-configure-gnattools
749 .PHONY: configure-target
750 configure-target: \
751 maybe-configure-target-libstdc++-v3 \
752 maybe-configure-target-libmudflap \
753 maybe-configure-target-libssp \
754 maybe-configure-target-newlib \
755 maybe-configure-target-libgcc \
756 maybe-configure-target-libgfortran \
757 maybe-configure-target-libobjc \
758 maybe-configure-target-libtermcap \
759 maybe-configure-target-winsup \
760 maybe-configure-target-libgloss \
761 maybe-configure-target-libiberty \
762 maybe-configure-target-gperf \
763 maybe-configure-target-examples \
764 maybe-configure-target-libffi \
765 maybe-configure-target-libjava \
766 maybe-configure-target-zlib \
767 maybe-configure-target-boehm-gc \
768 maybe-configure-target-qthreads \
769 maybe-configure-target-rda \
770 maybe-configure-target-libada \
771 maybe-configure-target-libgomp
773 # The target built for a native non-bootstrap build.
774 .PHONY: all
775 all:
776 @if gcc-bootstrap
777 [ -f stage_final ] || echo stage3 > stage_final
778 @r=`${PWD_COMMAND}`; export r; \
779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
780 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
781 @endif gcc-bootstrap
782 @: $(MAKE); $(unstage)
783 @r=`${PWD_COMMAND}`; export r; \
784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
785 if [ -f stage_last ]; then \
786 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
787 else \
788 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
791 .PHONY: all-build
793 all-build: maybe-all-build-libiberty
794 all-build: maybe-all-build-bison
795 all-build: maybe-all-build-byacc
796 all-build: maybe-all-build-flex
797 all-build: maybe-all-build-m4
798 all-build: maybe-all-build-texinfo
799 all-build: maybe-all-build-fixincludes
801 .PHONY: all-host
803 all-host: maybe-all-ash
804 all-host: maybe-all-autoconf
805 all-host: maybe-all-automake
806 all-host: maybe-all-bash
807 @if bfd-no-bootstrap
808 all-host: maybe-all-bfd
809 @endif bfd-no-bootstrap
810 @if opcodes-no-bootstrap
811 all-host: maybe-all-opcodes
812 @endif opcodes-no-bootstrap
813 @if binutils-no-bootstrap
814 all-host: maybe-all-binutils
815 @endif binutils-no-bootstrap
816 all-host: maybe-all-bison
817 all-host: maybe-all-byacc
818 all-host: maybe-all-bzip2
819 all-host: maybe-all-dejagnu
820 all-host: maybe-all-diff
821 all-host: maybe-all-dosutils
822 all-host: maybe-all-etc
823 all-host: maybe-all-fastjar
824 all-host: maybe-all-fileutils
825 all-host: maybe-all-findutils
826 all-host: maybe-all-find
827 all-host: maybe-all-fixincludes
828 all-host: maybe-all-flex
829 @if gas-no-bootstrap
830 all-host: maybe-all-gas
831 @endif gas-no-bootstrap
832 @if gcc-no-bootstrap
833 all-host: maybe-all-gcc
834 @endif gcc-no-bootstrap
835 all-host: maybe-all-gawk
836 all-host: maybe-all-gettext
837 @if gmp-no-bootstrap
838 all-host: maybe-all-gmp
839 @endif gmp-no-bootstrap
840 @if mpfr-no-bootstrap
841 all-host: maybe-all-mpfr
842 @endif mpfr-no-bootstrap
843 @if ppl-no-bootstrap
844 all-host: maybe-all-ppl
845 @endif ppl-no-bootstrap
846 @if cloog-no-bootstrap
847 all-host: maybe-all-cloog
848 @endif cloog-no-bootstrap
849 all-host: maybe-all-gnuserv
850 @if gold-no-bootstrap
851 all-host: maybe-all-gold
852 @endif gold-no-bootstrap
853 all-host: maybe-all-gprof
854 all-host: maybe-all-gzip
855 all-host: maybe-all-hello
856 all-host: maybe-all-indent
857 @if intl-no-bootstrap
858 all-host: maybe-all-intl
859 @endif intl-no-bootstrap
860 all-host: maybe-all-tcl
861 all-host: maybe-all-itcl
862 @if ld-no-bootstrap
863 all-host: maybe-all-ld
864 @endif ld-no-bootstrap
865 @if libcpp-no-bootstrap
866 all-host: maybe-all-libcpp
867 @endif libcpp-no-bootstrap
868 @if libdecnumber-no-bootstrap
869 all-host: maybe-all-libdecnumber
870 @endif libdecnumber-no-bootstrap
871 @if libpcp-no-bootstrap
872 all-host: maybe-all-libpcp
873 @endif libpcp-no-bootstrap
874 all-host: maybe-all-libgui
875 @if libiberty-no-bootstrap
876 all-host: maybe-all-libiberty
877 @endif libiberty-no-bootstrap
878 all-host: maybe-all-libtool
879 all-host: maybe-all-m4
880 all-host: maybe-all-make
881 all-host: maybe-all-mmalloc
882 all-host: maybe-all-patch
883 all-host: maybe-all-perl
884 all-host: maybe-all-prms
885 all-host: maybe-all-rcs
886 all-host: maybe-all-readline
887 all-host: maybe-all-release
888 all-host: maybe-all-recode
889 all-host: maybe-all-sed
890 all-host: maybe-all-send-pr
891 all-host: maybe-all-shellutils
892 all-host: maybe-all-sid
893 all-host: maybe-all-sim
894 all-host: maybe-all-tar
895 all-host: maybe-all-texinfo
896 all-host: maybe-all-textutils
897 all-host: maybe-all-time
898 all-host: maybe-all-uudecode
899 all-host: maybe-all-wdiff
900 all-host: maybe-all-zip
901 @if zlib-no-bootstrap
902 all-host: maybe-all-zlib
903 @endif zlib-no-bootstrap
904 all-host: maybe-all-gdb
905 all-host: maybe-all-expect
906 all-host: maybe-all-guile
907 all-host: maybe-all-tk
908 all-host: maybe-all-libtermcap
909 all-host: maybe-all-utils
910 all-host: maybe-all-gnattools
912 .PHONY: all-target
914 all-target: maybe-all-target-libstdc++-v3
915 all-target: maybe-all-target-libmudflap
916 all-target: maybe-all-target-libssp
917 all-target: maybe-all-target-newlib
918 @if target-libgcc-no-bootstrap
919 all-target: maybe-all-target-libgcc
920 @endif target-libgcc-no-bootstrap
921 all-target: maybe-all-target-libgfortran
922 all-target: maybe-all-target-libobjc
923 all-target: maybe-all-target-libtermcap
924 all-target: maybe-all-target-winsup
925 all-target: maybe-all-target-libgloss
926 all-target: maybe-all-target-libiberty
927 all-target: maybe-all-target-gperf
928 all-target: maybe-all-target-examples
929 all-target: maybe-all-target-libffi
930 all-target: maybe-all-target-libjava
931 all-target: maybe-all-target-zlib
932 all-target: maybe-all-target-boehm-gc
933 all-target: maybe-all-target-qthreads
934 all-target: maybe-all-target-rda
935 all-target: maybe-all-target-libada
936 all-target: maybe-all-target-libgomp
938 # Do a target for all the subdirectories. A ``make do-X'' will do a
939 # ``make X'' in all subdirectories (because, in general, there is a
940 # dependency (below) of X upon do-X, a ``make X'' will also do this,
941 # but it may do additional work as well).
943 .PHONY: do-info
944 do-info:
945 @: $(MAKE); $(unstage)
946 @r=`${PWD_COMMAND}`; export r; \
947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
948 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
949 info-target
952 .PHONY: info-host
954 info-host: maybe-info-ash
955 info-host: maybe-info-autoconf
956 info-host: maybe-info-automake
957 info-host: maybe-info-bash
958 info-host: maybe-info-bfd
959 info-host: maybe-info-opcodes
960 info-host: maybe-info-binutils
961 info-host: maybe-info-bison
962 info-host: maybe-info-byacc
963 info-host: maybe-info-bzip2
964 info-host: maybe-info-dejagnu
965 info-host: maybe-info-diff
966 info-host: maybe-info-dosutils
967 info-host: maybe-info-etc
968 info-host: maybe-info-fastjar
969 info-host: maybe-info-fileutils
970 info-host: maybe-info-findutils
971 info-host: maybe-info-find
972 info-host: maybe-info-fixincludes
973 info-host: maybe-info-flex
974 info-host: maybe-info-gas
975 info-host: maybe-info-gcc
976 info-host: maybe-info-gawk
977 info-host: maybe-info-gettext
978 info-host: maybe-info-gmp
979 info-host: maybe-info-mpfr
980 info-host: maybe-info-ppl
981 info-host: maybe-info-cloog
982 info-host: maybe-info-gnuserv
983 info-host: maybe-info-gold
984 info-host: maybe-info-gprof
985 info-host: maybe-info-gzip
986 info-host: maybe-info-hello
987 info-host: maybe-info-indent
988 info-host: maybe-info-intl
989 info-host: maybe-info-tcl
990 info-host: maybe-info-itcl
991 info-host: maybe-info-ld
992 info-host: maybe-info-libcpp
993 info-host: maybe-info-libdecnumber
994 info-host: maybe-info-libpcp
995 info-host: maybe-info-libgui
996 info-host: maybe-info-libiberty
997 info-host: maybe-info-libtool
998 info-host: maybe-info-m4
999 info-host: maybe-info-make
1000 info-host: maybe-info-mmalloc
1001 info-host: maybe-info-patch
1002 info-host: maybe-info-perl
1003 info-host: maybe-info-prms
1004 info-host: maybe-info-rcs
1005 info-host: maybe-info-readline
1006 info-host: maybe-info-release
1007 info-host: maybe-info-recode
1008 info-host: maybe-info-sed
1009 info-host: maybe-info-send-pr
1010 info-host: maybe-info-shellutils
1011 info-host: maybe-info-sid
1012 info-host: maybe-info-sim
1013 info-host: maybe-info-tar
1014 info-host: maybe-info-texinfo
1015 info-host: maybe-info-textutils
1016 info-host: maybe-info-time
1017 info-host: maybe-info-uudecode
1018 info-host: maybe-info-wdiff
1019 info-host: maybe-info-zip
1020 info-host: maybe-info-zlib
1021 info-host: maybe-info-gdb
1022 info-host: maybe-info-expect
1023 info-host: maybe-info-guile
1024 info-host: maybe-info-tk
1025 info-host: maybe-info-libtermcap
1026 info-host: maybe-info-utils
1027 info-host: maybe-info-gnattools
1029 .PHONY: info-target
1031 info-target: maybe-info-target-libstdc++-v3
1032 info-target: maybe-info-target-libmudflap
1033 info-target: maybe-info-target-libssp
1034 info-target: maybe-info-target-newlib
1035 info-target: maybe-info-target-libgcc
1036 info-target: maybe-info-target-libgfortran
1037 info-target: maybe-info-target-libobjc
1038 info-target: maybe-info-target-libtermcap
1039 info-target: maybe-info-target-winsup
1040 info-target: maybe-info-target-libgloss
1041 info-target: maybe-info-target-libiberty
1042 info-target: maybe-info-target-gperf
1043 info-target: maybe-info-target-examples
1044 info-target: maybe-info-target-libffi
1045 info-target: maybe-info-target-libjava
1046 info-target: maybe-info-target-zlib
1047 info-target: maybe-info-target-boehm-gc
1048 info-target: maybe-info-target-qthreads
1049 info-target: maybe-info-target-rda
1050 info-target: maybe-info-target-libada
1051 info-target: maybe-info-target-libgomp
1053 .PHONY: do-dvi
1054 do-dvi:
1055 @: $(MAKE); $(unstage)
1056 @r=`${PWD_COMMAND}`; export r; \
1057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1058 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1059 dvi-target
1062 .PHONY: dvi-host
1064 dvi-host: maybe-dvi-ash
1065 dvi-host: maybe-dvi-autoconf
1066 dvi-host: maybe-dvi-automake
1067 dvi-host: maybe-dvi-bash
1068 dvi-host: maybe-dvi-bfd
1069 dvi-host: maybe-dvi-opcodes
1070 dvi-host: maybe-dvi-binutils
1071 dvi-host: maybe-dvi-bison
1072 dvi-host: maybe-dvi-byacc
1073 dvi-host: maybe-dvi-bzip2
1074 dvi-host: maybe-dvi-dejagnu
1075 dvi-host: maybe-dvi-diff
1076 dvi-host: maybe-dvi-dosutils
1077 dvi-host: maybe-dvi-etc
1078 dvi-host: maybe-dvi-fastjar
1079 dvi-host: maybe-dvi-fileutils
1080 dvi-host: maybe-dvi-findutils
1081 dvi-host: maybe-dvi-find
1082 dvi-host: maybe-dvi-fixincludes
1083 dvi-host: maybe-dvi-flex
1084 dvi-host: maybe-dvi-gas
1085 dvi-host: maybe-dvi-gcc
1086 dvi-host: maybe-dvi-gawk
1087 dvi-host: maybe-dvi-gettext
1088 dvi-host: maybe-dvi-gmp
1089 dvi-host: maybe-dvi-mpfr
1090 dvi-host: maybe-dvi-ppl
1091 dvi-host: maybe-dvi-cloog
1092 dvi-host: maybe-dvi-gnuserv
1093 dvi-host: maybe-dvi-gold
1094 dvi-host: maybe-dvi-gprof
1095 dvi-host: maybe-dvi-gzip
1096 dvi-host: maybe-dvi-hello
1097 dvi-host: maybe-dvi-indent
1098 dvi-host: maybe-dvi-intl
1099 dvi-host: maybe-dvi-tcl
1100 dvi-host: maybe-dvi-itcl
1101 dvi-host: maybe-dvi-ld
1102 dvi-host: maybe-dvi-libcpp
1103 dvi-host: maybe-dvi-libdecnumber
1104 dvi-host: maybe-dvi-libpcp
1105 dvi-host: maybe-dvi-libgui
1106 dvi-host: maybe-dvi-libiberty
1107 dvi-host: maybe-dvi-libtool
1108 dvi-host: maybe-dvi-m4
1109 dvi-host: maybe-dvi-make
1110 dvi-host: maybe-dvi-mmalloc
1111 dvi-host: maybe-dvi-patch
1112 dvi-host: maybe-dvi-perl
1113 dvi-host: maybe-dvi-prms
1114 dvi-host: maybe-dvi-rcs
1115 dvi-host: maybe-dvi-readline
1116 dvi-host: maybe-dvi-release
1117 dvi-host: maybe-dvi-recode
1118 dvi-host: maybe-dvi-sed
1119 dvi-host: maybe-dvi-send-pr
1120 dvi-host: maybe-dvi-shellutils
1121 dvi-host: maybe-dvi-sid
1122 dvi-host: maybe-dvi-sim
1123 dvi-host: maybe-dvi-tar
1124 dvi-host: maybe-dvi-texinfo
1125 dvi-host: maybe-dvi-textutils
1126 dvi-host: maybe-dvi-time
1127 dvi-host: maybe-dvi-uudecode
1128 dvi-host: maybe-dvi-wdiff
1129 dvi-host: maybe-dvi-zip
1130 dvi-host: maybe-dvi-zlib
1131 dvi-host: maybe-dvi-gdb
1132 dvi-host: maybe-dvi-expect
1133 dvi-host: maybe-dvi-guile
1134 dvi-host: maybe-dvi-tk
1135 dvi-host: maybe-dvi-libtermcap
1136 dvi-host: maybe-dvi-utils
1137 dvi-host: maybe-dvi-gnattools
1139 .PHONY: dvi-target
1141 dvi-target: maybe-dvi-target-libstdc++-v3
1142 dvi-target: maybe-dvi-target-libmudflap
1143 dvi-target: maybe-dvi-target-libssp
1144 dvi-target: maybe-dvi-target-newlib
1145 dvi-target: maybe-dvi-target-libgcc
1146 dvi-target: maybe-dvi-target-libgfortran
1147 dvi-target: maybe-dvi-target-libobjc
1148 dvi-target: maybe-dvi-target-libtermcap
1149 dvi-target: maybe-dvi-target-winsup
1150 dvi-target: maybe-dvi-target-libgloss
1151 dvi-target: maybe-dvi-target-libiberty
1152 dvi-target: maybe-dvi-target-gperf
1153 dvi-target: maybe-dvi-target-examples
1154 dvi-target: maybe-dvi-target-libffi
1155 dvi-target: maybe-dvi-target-libjava
1156 dvi-target: maybe-dvi-target-zlib
1157 dvi-target: maybe-dvi-target-boehm-gc
1158 dvi-target: maybe-dvi-target-qthreads
1159 dvi-target: maybe-dvi-target-rda
1160 dvi-target: maybe-dvi-target-libada
1161 dvi-target: maybe-dvi-target-libgomp
1163 .PHONY: do-pdf
1164 do-pdf:
1165 @: $(MAKE); $(unstage)
1166 @r=`${PWD_COMMAND}`; export r; \
1167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1168 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1169 pdf-target
1172 .PHONY: pdf-host
1174 pdf-host: maybe-pdf-ash
1175 pdf-host: maybe-pdf-autoconf
1176 pdf-host: maybe-pdf-automake
1177 pdf-host: maybe-pdf-bash
1178 pdf-host: maybe-pdf-bfd
1179 pdf-host: maybe-pdf-opcodes
1180 pdf-host: maybe-pdf-binutils
1181 pdf-host: maybe-pdf-bison
1182 pdf-host: maybe-pdf-byacc
1183 pdf-host: maybe-pdf-bzip2
1184 pdf-host: maybe-pdf-dejagnu
1185 pdf-host: maybe-pdf-diff
1186 pdf-host: maybe-pdf-dosutils
1187 pdf-host: maybe-pdf-etc
1188 pdf-host: maybe-pdf-fastjar
1189 pdf-host: maybe-pdf-fileutils
1190 pdf-host: maybe-pdf-findutils
1191 pdf-host: maybe-pdf-find
1192 pdf-host: maybe-pdf-fixincludes
1193 pdf-host: maybe-pdf-flex
1194 pdf-host: maybe-pdf-gas
1195 pdf-host: maybe-pdf-gcc
1196 pdf-host: maybe-pdf-gawk
1197 pdf-host: maybe-pdf-gettext
1198 pdf-host: maybe-pdf-gmp
1199 pdf-host: maybe-pdf-mpfr
1200 pdf-host: maybe-pdf-ppl
1201 pdf-host: maybe-pdf-cloog
1202 pdf-host: maybe-pdf-gnuserv
1203 pdf-host: maybe-pdf-gold
1204 pdf-host: maybe-pdf-gprof
1205 pdf-host: maybe-pdf-gzip
1206 pdf-host: maybe-pdf-hello
1207 pdf-host: maybe-pdf-indent
1208 pdf-host: maybe-pdf-intl
1209 pdf-host: maybe-pdf-tcl
1210 pdf-host: maybe-pdf-itcl
1211 pdf-host: maybe-pdf-ld
1212 pdf-host: maybe-pdf-libcpp
1213 pdf-host: maybe-pdf-libdecnumber
1214 pdf-host: maybe-pdf-libpcp
1215 pdf-host: maybe-pdf-libgui
1216 pdf-host: maybe-pdf-libiberty
1217 pdf-host: maybe-pdf-libtool
1218 pdf-host: maybe-pdf-m4
1219 pdf-host: maybe-pdf-make
1220 pdf-host: maybe-pdf-mmalloc
1221 pdf-host: maybe-pdf-patch
1222 pdf-host: maybe-pdf-perl
1223 pdf-host: maybe-pdf-prms
1224 pdf-host: maybe-pdf-rcs
1225 pdf-host: maybe-pdf-readline
1226 pdf-host: maybe-pdf-release
1227 pdf-host: maybe-pdf-recode
1228 pdf-host: maybe-pdf-sed
1229 pdf-host: maybe-pdf-send-pr
1230 pdf-host: maybe-pdf-shellutils
1231 pdf-host: maybe-pdf-sid
1232 pdf-host: maybe-pdf-sim
1233 pdf-host: maybe-pdf-tar
1234 pdf-host: maybe-pdf-texinfo
1235 pdf-host: maybe-pdf-textutils
1236 pdf-host: maybe-pdf-time
1237 pdf-host: maybe-pdf-uudecode
1238 pdf-host: maybe-pdf-wdiff
1239 pdf-host: maybe-pdf-zip
1240 pdf-host: maybe-pdf-zlib
1241 pdf-host: maybe-pdf-gdb
1242 pdf-host: maybe-pdf-expect
1243 pdf-host: maybe-pdf-guile
1244 pdf-host: maybe-pdf-tk
1245 pdf-host: maybe-pdf-libtermcap
1246 pdf-host: maybe-pdf-utils
1247 pdf-host: maybe-pdf-gnattools
1249 .PHONY: pdf-target
1251 pdf-target: maybe-pdf-target-libstdc++-v3
1252 pdf-target: maybe-pdf-target-libmudflap
1253 pdf-target: maybe-pdf-target-libssp
1254 pdf-target: maybe-pdf-target-newlib
1255 pdf-target: maybe-pdf-target-libgcc
1256 pdf-target: maybe-pdf-target-libgfortran
1257 pdf-target: maybe-pdf-target-libobjc
1258 pdf-target: maybe-pdf-target-libtermcap
1259 pdf-target: maybe-pdf-target-winsup
1260 pdf-target: maybe-pdf-target-libgloss
1261 pdf-target: maybe-pdf-target-libiberty
1262 pdf-target: maybe-pdf-target-gperf
1263 pdf-target: maybe-pdf-target-examples
1264 pdf-target: maybe-pdf-target-libffi
1265 pdf-target: maybe-pdf-target-libjava
1266 pdf-target: maybe-pdf-target-zlib
1267 pdf-target: maybe-pdf-target-boehm-gc
1268 pdf-target: maybe-pdf-target-qthreads
1269 pdf-target: maybe-pdf-target-rda
1270 pdf-target: maybe-pdf-target-libada
1271 pdf-target: maybe-pdf-target-libgomp
1273 .PHONY: do-html
1274 do-html:
1275 @: $(MAKE); $(unstage)
1276 @r=`${PWD_COMMAND}`; export r; \
1277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1278 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1279 html-target
1282 .PHONY: html-host
1284 html-host: maybe-html-ash
1285 html-host: maybe-html-autoconf
1286 html-host: maybe-html-automake
1287 html-host: maybe-html-bash
1288 html-host: maybe-html-bfd
1289 html-host: maybe-html-opcodes
1290 html-host: maybe-html-binutils
1291 html-host: maybe-html-bison
1292 html-host: maybe-html-byacc
1293 html-host: maybe-html-bzip2
1294 html-host: maybe-html-dejagnu
1295 html-host: maybe-html-diff
1296 html-host: maybe-html-dosutils
1297 html-host: maybe-html-etc
1298 html-host: maybe-html-fastjar
1299 html-host: maybe-html-fileutils
1300 html-host: maybe-html-findutils
1301 html-host: maybe-html-find
1302 html-host: maybe-html-fixincludes
1303 html-host: maybe-html-flex
1304 html-host: maybe-html-gas
1305 html-host: maybe-html-gcc
1306 html-host: maybe-html-gawk
1307 html-host: maybe-html-gettext
1308 html-host: maybe-html-gmp
1309 html-host: maybe-html-mpfr
1310 html-host: maybe-html-ppl
1311 html-host: maybe-html-cloog
1312 html-host: maybe-html-gnuserv
1313 html-host: maybe-html-gold
1314 html-host: maybe-html-gprof
1315 html-host: maybe-html-gzip
1316 html-host: maybe-html-hello
1317 html-host: maybe-html-indent
1318 html-host: maybe-html-intl
1319 html-host: maybe-html-tcl
1320 html-host: maybe-html-itcl
1321 html-host: maybe-html-ld
1322 html-host: maybe-html-libcpp
1323 html-host: maybe-html-libdecnumber
1324 html-host: maybe-html-libpcp
1325 html-host: maybe-html-libgui
1326 html-host: maybe-html-libiberty
1327 html-host: maybe-html-libtool
1328 html-host: maybe-html-m4
1329 html-host: maybe-html-make
1330 html-host: maybe-html-mmalloc
1331 html-host: maybe-html-patch
1332 html-host: maybe-html-perl
1333 html-host: maybe-html-prms
1334 html-host: maybe-html-rcs
1335 html-host: maybe-html-readline
1336 html-host: maybe-html-release
1337 html-host: maybe-html-recode
1338 html-host: maybe-html-sed
1339 html-host: maybe-html-send-pr
1340 html-host: maybe-html-shellutils
1341 html-host: maybe-html-sid
1342 html-host: maybe-html-sim
1343 html-host: maybe-html-tar
1344 html-host: maybe-html-texinfo
1345 html-host: maybe-html-textutils
1346 html-host: maybe-html-time
1347 html-host: maybe-html-uudecode
1348 html-host: maybe-html-wdiff
1349 html-host: maybe-html-zip
1350 html-host: maybe-html-zlib
1351 html-host: maybe-html-gdb
1352 html-host: maybe-html-expect
1353 html-host: maybe-html-guile
1354 html-host: maybe-html-tk
1355 html-host: maybe-html-libtermcap
1356 html-host: maybe-html-utils
1357 html-host: maybe-html-gnattools
1359 .PHONY: html-target
1361 html-target: maybe-html-target-libstdc++-v3
1362 html-target: maybe-html-target-libmudflap
1363 html-target: maybe-html-target-libssp
1364 html-target: maybe-html-target-newlib
1365 html-target: maybe-html-target-libgcc
1366 html-target: maybe-html-target-libgfortran
1367 html-target: maybe-html-target-libobjc
1368 html-target: maybe-html-target-libtermcap
1369 html-target: maybe-html-target-winsup
1370 html-target: maybe-html-target-libgloss
1371 html-target: maybe-html-target-libiberty
1372 html-target: maybe-html-target-gperf
1373 html-target: maybe-html-target-examples
1374 html-target: maybe-html-target-libffi
1375 html-target: maybe-html-target-libjava
1376 html-target: maybe-html-target-zlib
1377 html-target: maybe-html-target-boehm-gc
1378 html-target: maybe-html-target-qthreads
1379 html-target: maybe-html-target-rda
1380 html-target: maybe-html-target-libada
1381 html-target: maybe-html-target-libgomp
1383 .PHONY: do-TAGS
1384 do-TAGS:
1385 @: $(MAKE); $(unstage)
1386 @r=`${PWD_COMMAND}`; export r; \
1387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1388 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1389 TAGS-target
1392 .PHONY: TAGS-host
1394 TAGS-host: maybe-TAGS-ash
1395 TAGS-host: maybe-TAGS-autoconf
1396 TAGS-host: maybe-TAGS-automake
1397 TAGS-host: maybe-TAGS-bash
1398 TAGS-host: maybe-TAGS-bfd
1399 TAGS-host: maybe-TAGS-opcodes
1400 TAGS-host: maybe-TAGS-binutils
1401 TAGS-host: maybe-TAGS-bison
1402 TAGS-host: maybe-TAGS-byacc
1403 TAGS-host: maybe-TAGS-bzip2
1404 TAGS-host: maybe-TAGS-dejagnu
1405 TAGS-host: maybe-TAGS-diff
1406 TAGS-host: maybe-TAGS-dosutils
1407 TAGS-host: maybe-TAGS-etc
1408 TAGS-host: maybe-TAGS-fastjar
1409 TAGS-host: maybe-TAGS-fileutils
1410 TAGS-host: maybe-TAGS-findutils
1411 TAGS-host: maybe-TAGS-find
1412 TAGS-host: maybe-TAGS-fixincludes
1413 TAGS-host: maybe-TAGS-flex
1414 TAGS-host: maybe-TAGS-gas
1415 TAGS-host: maybe-TAGS-gcc
1416 TAGS-host: maybe-TAGS-gawk
1417 TAGS-host: maybe-TAGS-gettext
1418 TAGS-host: maybe-TAGS-gmp
1419 TAGS-host: maybe-TAGS-mpfr
1420 TAGS-host: maybe-TAGS-ppl
1421 TAGS-host: maybe-TAGS-cloog
1422 TAGS-host: maybe-TAGS-gnuserv
1423 TAGS-host: maybe-TAGS-gold
1424 TAGS-host: maybe-TAGS-gprof
1425 TAGS-host: maybe-TAGS-gzip
1426 TAGS-host: maybe-TAGS-hello
1427 TAGS-host: maybe-TAGS-indent
1428 TAGS-host: maybe-TAGS-intl
1429 TAGS-host: maybe-TAGS-tcl
1430 TAGS-host: maybe-TAGS-itcl
1431 TAGS-host: maybe-TAGS-ld
1432 TAGS-host: maybe-TAGS-libcpp
1433 TAGS-host: maybe-TAGS-libdecnumber
1434 TAGS-host: maybe-TAGS-libpcp
1435 TAGS-host: maybe-TAGS-libgui
1436 TAGS-host: maybe-TAGS-libiberty
1437 TAGS-host: maybe-TAGS-libtool
1438 TAGS-host: maybe-TAGS-m4
1439 TAGS-host: maybe-TAGS-make
1440 TAGS-host: maybe-TAGS-mmalloc
1441 TAGS-host: maybe-TAGS-patch
1442 TAGS-host: maybe-TAGS-perl
1443 TAGS-host: maybe-TAGS-prms
1444 TAGS-host: maybe-TAGS-rcs
1445 TAGS-host: maybe-TAGS-readline
1446 TAGS-host: maybe-TAGS-release
1447 TAGS-host: maybe-TAGS-recode
1448 TAGS-host: maybe-TAGS-sed
1449 TAGS-host: maybe-TAGS-send-pr
1450 TAGS-host: maybe-TAGS-shellutils
1451 TAGS-host: maybe-TAGS-sid
1452 TAGS-host: maybe-TAGS-sim
1453 TAGS-host: maybe-TAGS-tar
1454 TAGS-host: maybe-TAGS-texinfo
1455 TAGS-host: maybe-TAGS-textutils
1456 TAGS-host: maybe-TAGS-time
1457 TAGS-host: maybe-TAGS-uudecode
1458 TAGS-host: maybe-TAGS-wdiff
1459 TAGS-host: maybe-TAGS-zip
1460 TAGS-host: maybe-TAGS-zlib
1461 TAGS-host: maybe-TAGS-gdb
1462 TAGS-host: maybe-TAGS-expect
1463 TAGS-host: maybe-TAGS-guile
1464 TAGS-host: maybe-TAGS-tk
1465 TAGS-host: maybe-TAGS-libtermcap
1466 TAGS-host: maybe-TAGS-utils
1467 TAGS-host: maybe-TAGS-gnattools
1469 .PHONY: TAGS-target
1471 TAGS-target: maybe-TAGS-target-libstdc++-v3
1472 TAGS-target: maybe-TAGS-target-libmudflap
1473 TAGS-target: maybe-TAGS-target-libssp
1474 TAGS-target: maybe-TAGS-target-newlib
1475 TAGS-target: maybe-TAGS-target-libgcc
1476 TAGS-target: maybe-TAGS-target-libgfortran
1477 TAGS-target: maybe-TAGS-target-libobjc
1478 TAGS-target: maybe-TAGS-target-libtermcap
1479 TAGS-target: maybe-TAGS-target-winsup
1480 TAGS-target: maybe-TAGS-target-libgloss
1481 TAGS-target: maybe-TAGS-target-libiberty
1482 TAGS-target: maybe-TAGS-target-gperf
1483 TAGS-target: maybe-TAGS-target-examples
1484 TAGS-target: maybe-TAGS-target-libffi
1485 TAGS-target: maybe-TAGS-target-libjava
1486 TAGS-target: maybe-TAGS-target-zlib
1487 TAGS-target: maybe-TAGS-target-boehm-gc
1488 TAGS-target: maybe-TAGS-target-qthreads
1489 TAGS-target: maybe-TAGS-target-rda
1490 TAGS-target: maybe-TAGS-target-libada
1491 TAGS-target: maybe-TAGS-target-libgomp
1493 .PHONY: do-install-info
1494 do-install-info:
1495 @: $(MAKE); $(unstage)
1496 @r=`${PWD_COMMAND}`; export r; \
1497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1498 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1499 install-info-target
1502 .PHONY: install-info-host
1504 install-info-host: maybe-install-info-ash
1505 install-info-host: maybe-install-info-autoconf
1506 install-info-host: maybe-install-info-automake
1507 install-info-host: maybe-install-info-bash
1508 install-info-host: maybe-install-info-bfd
1509 install-info-host: maybe-install-info-opcodes
1510 install-info-host: maybe-install-info-binutils
1511 install-info-host: maybe-install-info-bison
1512 install-info-host: maybe-install-info-byacc
1513 install-info-host: maybe-install-info-bzip2
1514 install-info-host: maybe-install-info-dejagnu
1515 install-info-host: maybe-install-info-diff
1516 install-info-host: maybe-install-info-dosutils
1517 install-info-host: maybe-install-info-etc
1518 install-info-host: maybe-install-info-fastjar
1519 install-info-host: maybe-install-info-fileutils
1520 install-info-host: maybe-install-info-findutils
1521 install-info-host: maybe-install-info-find
1522 install-info-host: maybe-install-info-fixincludes
1523 install-info-host: maybe-install-info-flex
1524 install-info-host: maybe-install-info-gas
1525 install-info-host: maybe-install-info-gcc
1526 install-info-host: maybe-install-info-gawk
1527 install-info-host: maybe-install-info-gettext
1528 install-info-host: maybe-install-info-gmp
1529 install-info-host: maybe-install-info-mpfr
1530 install-info-host: maybe-install-info-ppl
1531 install-info-host: maybe-install-info-cloog
1532 install-info-host: maybe-install-info-gnuserv
1533 install-info-host: maybe-install-info-gold
1534 install-info-host: maybe-install-info-gprof
1535 install-info-host: maybe-install-info-gzip
1536 install-info-host: maybe-install-info-hello
1537 install-info-host: maybe-install-info-indent
1538 install-info-host: maybe-install-info-intl
1539 install-info-host: maybe-install-info-tcl
1540 install-info-host: maybe-install-info-itcl
1541 install-info-host: maybe-install-info-ld
1542 install-info-host: maybe-install-info-libcpp
1543 install-info-host: maybe-install-info-libdecnumber
1544 install-info-host: maybe-install-info-libpcp
1545 install-info-host: maybe-install-info-libgui
1546 install-info-host: maybe-install-info-libiberty
1547 install-info-host: maybe-install-info-libtool
1548 install-info-host: maybe-install-info-m4
1549 install-info-host: maybe-install-info-make
1550 install-info-host: maybe-install-info-mmalloc
1551 install-info-host: maybe-install-info-patch
1552 install-info-host: maybe-install-info-perl
1553 install-info-host: maybe-install-info-prms
1554 install-info-host: maybe-install-info-rcs
1555 install-info-host: maybe-install-info-readline
1556 install-info-host: maybe-install-info-release
1557 install-info-host: maybe-install-info-recode
1558 install-info-host: maybe-install-info-sed
1559 install-info-host: maybe-install-info-send-pr
1560 install-info-host: maybe-install-info-shellutils
1561 install-info-host: maybe-install-info-sid
1562 install-info-host: maybe-install-info-sim
1563 install-info-host: maybe-install-info-tar
1564 install-info-host: maybe-install-info-texinfo
1565 install-info-host: maybe-install-info-textutils
1566 install-info-host: maybe-install-info-time
1567 install-info-host: maybe-install-info-uudecode
1568 install-info-host: maybe-install-info-wdiff
1569 install-info-host: maybe-install-info-zip
1570 install-info-host: maybe-install-info-zlib
1571 install-info-host: maybe-install-info-gdb
1572 install-info-host: maybe-install-info-expect
1573 install-info-host: maybe-install-info-guile
1574 install-info-host: maybe-install-info-tk
1575 install-info-host: maybe-install-info-libtermcap
1576 install-info-host: maybe-install-info-utils
1577 install-info-host: maybe-install-info-gnattools
1579 .PHONY: install-info-target
1581 install-info-target: maybe-install-info-target-libstdc++-v3
1582 install-info-target: maybe-install-info-target-libmudflap
1583 install-info-target: maybe-install-info-target-libssp
1584 install-info-target: maybe-install-info-target-newlib
1585 install-info-target: maybe-install-info-target-libgcc
1586 install-info-target: maybe-install-info-target-libgfortran
1587 install-info-target: maybe-install-info-target-libobjc
1588 install-info-target: maybe-install-info-target-libtermcap
1589 install-info-target: maybe-install-info-target-winsup
1590 install-info-target: maybe-install-info-target-libgloss
1591 install-info-target: maybe-install-info-target-libiberty
1592 install-info-target: maybe-install-info-target-gperf
1593 install-info-target: maybe-install-info-target-examples
1594 install-info-target: maybe-install-info-target-libffi
1595 install-info-target: maybe-install-info-target-libjava
1596 install-info-target: maybe-install-info-target-zlib
1597 install-info-target: maybe-install-info-target-boehm-gc
1598 install-info-target: maybe-install-info-target-qthreads
1599 install-info-target: maybe-install-info-target-rda
1600 install-info-target: maybe-install-info-target-libada
1601 install-info-target: maybe-install-info-target-libgomp
1603 .PHONY: do-install-pdf
1604 do-install-pdf:
1605 @: $(MAKE); $(unstage)
1606 @r=`${PWD_COMMAND}`; export r; \
1607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1608 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1609 install-pdf-target
1612 .PHONY: install-pdf-host
1614 install-pdf-host: maybe-install-pdf-ash
1615 install-pdf-host: maybe-install-pdf-autoconf
1616 install-pdf-host: maybe-install-pdf-automake
1617 install-pdf-host: maybe-install-pdf-bash
1618 install-pdf-host: maybe-install-pdf-bfd
1619 install-pdf-host: maybe-install-pdf-opcodes
1620 install-pdf-host: maybe-install-pdf-binutils
1621 install-pdf-host: maybe-install-pdf-bison
1622 install-pdf-host: maybe-install-pdf-byacc
1623 install-pdf-host: maybe-install-pdf-bzip2
1624 install-pdf-host: maybe-install-pdf-dejagnu
1625 install-pdf-host: maybe-install-pdf-diff
1626 install-pdf-host: maybe-install-pdf-dosutils
1627 install-pdf-host: maybe-install-pdf-etc
1628 install-pdf-host: maybe-install-pdf-fastjar
1629 install-pdf-host: maybe-install-pdf-fileutils
1630 install-pdf-host: maybe-install-pdf-findutils
1631 install-pdf-host: maybe-install-pdf-find
1632 install-pdf-host: maybe-install-pdf-fixincludes
1633 install-pdf-host: maybe-install-pdf-flex
1634 install-pdf-host: maybe-install-pdf-gas
1635 install-pdf-host: maybe-install-pdf-gcc
1636 install-pdf-host: maybe-install-pdf-gawk
1637 install-pdf-host: maybe-install-pdf-gettext
1638 install-pdf-host: maybe-install-pdf-gmp
1639 install-pdf-host: maybe-install-pdf-mpfr
1640 install-pdf-host: maybe-install-pdf-ppl
1641 install-pdf-host: maybe-install-pdf-cloog
1642 install-pdf-host: maybe-install-pdf-gnuserv
1643 install-pdf-host: maybe-install-pdf-gold
1644 install-pdf-host: maybe-install-pdf-gprof
1645 install-pdf-host: maybe-install-pdf-gzip
1646 install-pdf-host: maybe-install-pdf-hello
1647 install-pdf-host: maybe-install-pdf-indent
1648 install-pdf-host: maybe-install-pdf-intl
1649 install-pdf-host: maybe-install-pdf-tcl
1650 install-pdf-host: maybe-install-pdf-itcl
1651 install-pdf-host: maybe-install-pdf-ld
1652 install-pdf-host: maybe-install-pdf-libcpp
1653 install-pdf-host: maybe-install-pdf-libdecnumber
1654 install-pdf-host: maybe-install-pdf-libpcp
1655 install-pdf-host: maybe-install-pdf-libgui
1656 install-pdf-host: maybe-install-pdf-libiberty
1657 install-pdf-host: maybe-install-pdf-libtool
1658 install-pdf-host: maybe-install-pdf-m4
1659 install-pdf-host: maybe-install-pdf-make
1660 install-pdf-host: maybe-install-pdf-mmalloc
1661 install-pdf-host: maybe-install-pdf-patch
1662 install-pdf-host: maybe-install-pdf-perl
1663 install-pdf-host: maybe-install-pdf-prms
1664 install-pdf-host: maybe-install-pdf-rcs
1665 install-pdf-host: maybe-install-pdf-readline
1666 install-pdf-host: maybe-install-pdf-release
1667 install-pdf-host: maybe-install-pdf-recode
1668 install-pdf-host: maybe-install-pdf-sed
1669 install-pdf-host: maybe-install-pdf-send-pr
1670 install-pdf-host: maybe-install-pdf-shellutils
1671 install-pdf-host: maybe-install-pdf-sid
1672 install-pdf-host: maybe-install-pdf-sim
1673 install-pdf-host: maybe-install-pdf-tar
1674 install-pdf-host: maybe-install-pdf-texinfo
1675 install-pdf-host: maybe-install-pdf-textutils
1676 install-pdf-host: maybe-install-pdf-time
1677 install-pdf-host: maybe-install-pdf-uudecode
1678 install-pdf-host: maybe-install-pdf-wdiff
1679 install-pdf-host: maybe-install-pdf-zip
1680 install-pdf-host: maybe-install-pdf-zlib
1681 install-pdf-host: maybe-install-pdf-gdb
1682 install-pdf-host: maybe-install-pdf-expect
1683 install-pdf-host: maybe-install-pdf-guile
1684 install-pdf-host: maybe-install-pdf-tk
1685 install-pdf-host: maybe-install-pdf-libtermcap
1686 install-pdf-host: maybe-install-pdf-utils
1687 install-pdf-host: maybe-install-pdf-gnattools
1689 .PHONY: install-pdf-target
1691 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1692 install-pdf-target: maybe-install-pdf-target-libmudflap
1693 install-pdf-target: maybe-install-pdf-target-libssp
1694 install-pdf-target: maybe-install-pdf-target-newlib
1695 install-pdf-target: maybe-install-pdf-target-libgcc
1696 install-pdf-target: maybe-install-pdf-target-libgfortran
1697 install-pdf-target: maybe-install-pdf-target-libobjc
1698 install-pdf-target: maybe-install-pdf-target-libtermcap
1699 install-pdf-target: maybe-install-pdf-target-winsup
1700 install-pdf-target: maybe-install-pdf-target-libgloss
1701 install-pdf-target: maybe-install-pdf-target-libiberty
1702 install-pdf-target: maybe-install-pdf-target-gperf
1703 install-pdf-target: maybe-install-pdf-target-examples
1704 install-pdf-target: maybe-install-pdf-target-libffi
1705 install-pdf-target: maybe-install-pdf-target-libjava
1706 install-pdf-target: maybe-install-pdf-target-zlib
1707 install-pdf-target: maybe-install-pdf-target-boehm-gc
1708 install-pdf-target: maybe-install-pdf-target-qthreads
1709 install-pdf-target: maybe-install-pdf-target-rda
1710 install-pdf-target: maybe-install-pdf-target-libada
1711 install-pdf-target: maybe-install-pdf-target-libgomp
1713 .PHONY: do-install-html
1714 do-install-html:
1715 @: $(MAKE); $(unstage)
1716 @r=`${PWD_COMMAND}`; export r; \
1717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1718 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1719 install-html-target
1722 .PHONY: install-html-host
1724 install-html-host: maybe-install-html-ash
1725 install-html-host: maybe-install-html-autoconf
1726 install-html-host: maybe-install-html-automake
1727 install-html-host: maybe-install-html-bash
1728 install-html-host: maybe-install-html-bfd
1729 install-html-host: maybe-install-html-opcodes
1730 install-html-host: maybe-install-html-binutils
1731 install-html-host: maybe-install-html-bison
1732 install-html-host: maybe-install-html-byacc
1733 install-html-host: maybe-install-html-bzip2
1734 install-html-host: maybe-install-html-dejagnu
1735 install-html-host: maybe-install-html-diff
1736 install-html-host: maybe-install-html-dosutils
1737 install-html-host: maybe-install-html-etc
1738 install-html-host: maybe-install-html-fastjar
1739 install-html-host: maybe-install-html-fileutils
1740 install-html-host: maybe-install-html-findutils
1741 install-html-host: maybe-install-html-find
1742 install-html-host: maybe-install-html-fixincludes
1743 install-html-host: maybe-install-html-flex
1744 install-html-host: maybe-install-html-gas
1745 install-html-host: maybe-install-html-gcc
1746 install-html-host: maybe-install-html-gawk
1747 install-html-host: maybe-install-html-gettext
1748 install-html-host: maybe-install-html-gmp
1749 install-html-host: maybe-install-html-mpfr
1750 install-html-host: maybe-install-html-ppl
1751 install-html-host: maybe-install-html-cloog
1752 install-html-host: maybe-install-html-gnuserv
1753 install-html-host: maybe-install-html-gold
1754 install-html-host: maybe-install-html-gprof
1755 install-html-host: maybe-install-html-gzip
1756 install-html-host: maybe-install-html-hello
1757 install-html-host: maybe-install-html-indent
1758 install-html-host: maybe-install-html-intl
1759 install-html-host: maybe-install-html-tcl
1760 install-html-host: maybe-install-html-itcl
1761 install-html-host: maybe-install-html-ld
1762 install-html-host: maybe-install-html-libcpp
1763 install-html-host: maybe-install-html-libdecnumber
1764 install-html-host: maybe-install-html-libpcp
1765 install-html-host: maybe-install-html-libgui
1766 install-html-host: maybe-install-html-libiberty
1767 install-html-host: maybe-install-html-libtool
1768 install-html-host: maybe-install-html-m4
1769 install-html-host: maybe-install-html-make
1770 install-html-host: maybe-install-html-mmalloc
1771 install-html-host: maybe-install-html-patch
1772 install-html-host: maybe-install-html-perl
1773 install-html-host: maybe-install-html-prms
1774 install-html-host: maybe-install-html-rcs
1775 install-html-host: maybe-install-html-readline
1776 install-html-host: maybe-install-html-release
1777 install-html-host: maybe-install-html-recode
1778 install-html-host: maybe-install-html-sed
1779 install-html-host: maybe-install-html-send-pr
1780 install-html-host: maybe-install-html-shellutils
1781 install-html-host: maybe-install-html-sid
1782 install-html-host: maybe-install-html-sim
1783 install-html-host: maybe-install-html-tar
1784 install-html-host: maybe-install-html-texinfo
1785 install-html-host: maybe-install-html-textutils
1786 install-html-host: maybe-install-html-time
1787 install-html-host: maybe-install-html-uudecode
1788 install-html-host: maybe-install-html-wdiff
1789 install-html-host: maybe-install-html-zip
1790 install-html-host: maybe-install-html-zlib
1791 install-html-host: maybe-install-html-gdb
1792 install-html-host: maybe-install-html-expect
1793 install-html-host: maybe-install-html-guile
1794 install-html-host: maybe-install-html-tk
1795 install-html-host: maybe-install-html-libtermcap
1796 install-html-host: maybe-install-html-utils
1797 install-html-host: maybe-install-html-gnattools
1799 .PHONY: install-html-target
1801 install-html-target: maybe-install-html-target-libstdc++-v3
1802 install-html-target: maybe-install-html-target-libmudflap
1803 install-html-target: maybe-install-html-target-libssp
1804 install-html-target: maybe-install-html-target-newlib
1805 install-html-target: maybe-install-html-target-libgcc
1806 install-html-target: maybe-install-html-target-libgfortran
1807 install-html-target: maybe-install-html-target-libobjc
1808 install-html-target: maybe-install-html-target-libtermcap
1809 install-html-target: maybe-install-html-target-winsup
1810 install-html-target: maybe-install-html-target-libgloss
1811 install-html-target: maybe-install-html-target-libiberty
1812 install-html-target: maybe-install-html-target-gperf
1813 install-html-target: maybe-install-html-target-examples
1814 install-html-target: maybe-install-html-target-libffi
1815 install-html-target: maybe-install-html-target-libjava
1816 install-html-target: maybe-install-html-target-zlib
1817 install-html-target: maybe-install-html-target-boehm-gc
1818 install-html-target: maybe-install-html-target-qthreads
1819 install-html-target: maybe-install-html-target-rda
1820 install-html-target: maybe-install-html-target-libada
1821 install-html-target: maybe-install-html-target-libgomp
1823 .PHONY: do-installcheck
1824 do-installcheck:
1825 @: $(MAKE); $(unstage)
1826 @r=`${PWD_COMMAND}`; export r; \
1827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1828 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1829 installcheck-target
1832 .PHONY: installcheck-host
1834 installcheck-host: maybe-installcheck-ash
1835 installcheck-host: maybe-installcheck-autoconf
1836 installcheck-host: maybe-installcheck-automake
1837 installcheck-host: maybe-installcheck-bash
1838 installcheck-host: maybe-installcheck-bfd
1839 installcheck-host: maybe-installcheck-opcodes
1840 installcheck-host: maybe-installcheck-binutils
1841 installcheck-host: maybe-installcheck-bison
1842 installcheck-host: maybe-installcheck-byacc
1843 installcheck-host: maybe-installcheck-bzip2
1844 installcheck-host: maybe-installcheck-dejagnu
1845 installcheck-host: maybe-installcheck-diff
1846 installcheck-host: maybe-installcheck-dosutils
1847 installcheck-host: maybe-installcheck-etc
1848 installcheck-host: maybe-installcheck-fastjar
1849 installcheck-host: maybe-installcheck-fileutils
1850 installcheck-host: maybe-installcheck-findutils
1851 installcheck-host: maybe-installcheck-find
1852 installcheck-host: maybe-installcheck-fixincludes
1853 installcheck-host: maybe-installcheck-flex
1854 installcheck-host: maybe-installcheck-gas
1855 installcheck-host: maybe-installcheck-gcc
1856 installcheck-host: maybe-installcheck-gawk
1857 installcheck-host: maybe-installcheck-gettext
1858 installcheck-host: maybe-installcheck-gmp
1859 installcheck-host: maybe-installcheck-mpfr
1860 installcheck-host: maybe-installcheck-ppl
1861 installcheck-host: maybe-installcheck-cloog
1862 installcheck-host: maybe-installcheck-gnuserv
1863 installcheck-host: maybe-installcheck-gold
1864 installcheck-host: maybe-installcheck-gprof
1865 installcheck-host: maybe-installcheck-gzip
1866 installcheck-host: maybe-installcheck-hello
1867 installcheck-host: maybe-installcheck-indent
1868 installcheck-host: maybe-installcheck-intl
1869 installcheck-host: maybe-installcheck-tcl
1870 installcheck-host: maybe-installcheck-itcl
1871 installcheck-host: maybe-installcheck-ld
1872 installcheck-host: maybe-installcheck-libcpp
1873 installcheck-host: maybe-installcheck-libdecnumber
1874 installcheck-host: maybe-installcheck-libpcp
1875 installcheck-host: maybe-installcheck-libgui
1876 installcheck-host: maybe-installcheck-libiberty
1877 installcheck-host: maybe-installcheck-libtool
1878 installcheck-host: maybe-installcheck-m4
1879 installcheck-host: maybe-installcheck-make
1880 installcheck-host: maybe-installcheck-mmalloc
1881 installcheck-host: maybe-installcheck-patch
1882 installcheck-host: maybe-installcheck-perl
1883 installcheck-host: maybe-installcheck-prms
1884 installcheck-host: maybe-installcheck-rcs
1885 installcheck-host: maybe-installcheck-readline
1886 installcheck-host: maybe-installcheck-release
1887 installcheck-host: maybe-installcheck-recode
1888 installcheck-host: maybe-installcheck-sed
1889 installcheck-host: maybe-installcheck-send-pr
1890 installcheck-host: maybe-installcheck-shellutils
1891 installcheck-host: maybe-installcheck-sid
1892 installcheck-host: maybe-installcheck-sim
1893 installcheck-host: maybe-installcheck-tar
1894 installcheck-host: maybe-installcheck-texinfo
1895 installcheck-host: maybe-installcheck-textutils
1896 installcheck-host: maybe-installcheck-time
1897 installcheck-host: maybe-installcheck-uudecode
1898 installcheck-host: maybe-installcheck-wdiff
1899 installcheck-host: maybe-installcheck-zip
1900 installcheck-host: maybe-installcheck-zlib
1901 installcheck-host: maybe-installcheck-gdb
1902 installcheck-host: maybe-installcheck-expect
1903 installcheck-host: maybe-installcheck-guile
1904 installcheck-host: maybe-installcheck-tk
1905 installcheck-host: maybe-installcheck-libtermcap
1906 installcheck-host: maybe-installcheck-utils
1907 installcheck-host: maybe-installcheck-gnattools
1909 .PHONY: installcheck-target
1911 installcheck-target: maybe-installcheck-target-libstdc++-v3
1912 installcheck-target: maybe-installcheck-target-libmudflap
1913 installcheck-target: maybe-installcheck-target-libssp
1914 installcheck-target: maybe-installcheck-target-newlib
1915 installcheck-target: maybe-installcheck-target-libgcc
1916 installcheck-target: maybe-installcheck-target-libgfortran
1917 installcheck-target: maybe-installcheck-target-libobjc
1918 installcheck-target: maybe-installcheck-target-libtermcap
1919 installcheck-target: maybe-installcheck-target-winsup
1920 installcheck-target: maybe-installcheck-target-libgloss
1921 installcheck-target: maybe-installcheck-target-libiberty
1922 installcheck-target: maybe-installcheck-target-gperf
1923 installcheck-target: maybe-installcheck-target-examples
1924 installcheck-target: maybe-installcheck-target-libffi
1925 installcheck-target: maybe-installcheck-target-libjava
1926 installcheck-target: maybe-installcheck-target-zlib
1927 installcheck-target: maybe-installcheck-target-boehm-gc
1928 installcheck-target: maybe-installcheck-target-qthreads
1929 installcheck-target: maybe-installcheck-target-rda
1930 installcheck-target: maybe-installcheck-target-libada
1931 installcheck-target: maybe-installcheck-target-libgomp
1933 .PHONY: do-mostlyclean
1934 do-mostlyclean:
1935 @: $(MAKE); $(unstage)
1936 @r=`${PWD_COMMAND}`; export r; \
1937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1939 mostlyclean-target
1942 .PHONY: mostlyclean-host
1944 mostlyclean-host: maybe-mostlyclean-ash
1945 mostlyclean-host: maybe-mostlyclean-autoconf
1946 mostlyclean-host: maybe-mostlyclean-automake
1947 mostlyclean-host: maybe-mostlyclean-bash
1948 mostlyclean-host: maybe-mostlyclean-bfd
1949 mostlyclean-host: maybe-mostlyclean-opcodes
1950 mostlyclean-host: maybe-mostlyclean-binutils
1951 mostlyclean-host: maybe-mostlyclean-bison
1952 mostlyclean-host: maybe-mostlyclean-byacc
1953 mostlyclean-host: maybe-mostlyclean-bzip2
1954 mostlyclean-host: maybe-mostlyclean-dejagnu
1955 mostlyclean-host: maybe-mostlyclean-diff
1956 mostlyclean-host: maybe-mostlyclean-dosutils
1957 mostlyclean-host: maybe-mostlyclean-etc
1958 mostlyclean-host: maybe-mostlyclean-fastjar
1959 mostlyclean-host: maybe-mostlyclean-fileutils
1960 mostlyclean-host: maybe-mostlyclean-findutils
1961 mostlyclean-host: maybe-mostlyclean-find
1962 mostlyclean-host: maybe-mostlyclean-fixincludes
1963 mostlyclean-host: maybe-mostlyclean-flex
1964 mostlyclean-host: maybe-mostlyclean-gas
1965 mostlyclean-host: maybe-mostlyclean-gcc
1966 mostlyclean-host: maybe-mostlyclean-gawk
1967 mostlyclean-host: maybe-mostlyclean-gettext
1968 mostlyclean-host: maybe-mostlyclean-gmp
1969 mostlyclean-host: maybe-mostlyclean-mpfr
1970 mostlyclean-host: maybe-mostlyclean-ppl
1971 mostlyclean-host: maybe-mostlyclean-cloog
1972 mostlyclean-host: maybe-mostlyclean-gnuserv
1973 mostlyclean-host: maybe-mostlyclean-gold
1974 mostlyclean-host: maybe-mostlyclean-gprof
1975 mostlyclean-host: maybe-mostlyclean-gzip
1976 mostlyclean-host: maybe-mostlyclean-hello
1977 mostlyclean-host: maybe-mostlyclean-indent
1978 mostlyclean-host: maybe-mostlyclean-intl
1979 mostlyclean-host: maybe-mostlyclean-tcl
1980 mostlyclean-host: maybe-mostlyclean-itcl
1981 mostlyclean-host: maybe-mostlyclean-ld
1982 mostlyclean-host: maybe-mostlyclean-libcpp
1983 mostlyclean-host: maybe-mostlyclean-libdecnumber
1984 mostlyclean-host: maybe-mostlyclean-libpcp
1985 mostlyclean-host: maybe-mostlyclean-libgui
1986 mostlyclean-host: maybe-mostlyclean-libiberty
1987 mostlyclean-host: maybe-mostlyclean-libtool
1988 mostlyclean-host: maybe-mostlyclean-m4
1989 mostlyclean-host: maybe-mostlyclean-make
1990 mostlyclean-host: maybe-mostlyclean-mmalloc
1991 mostlyclean-host: maybe-mostlyclean-patch
1992 mostlyclean-host: maybe-mostlyclean-perl
1993 mostlyclean-host: maybe-mostlyclean-prms
1994 mostlyclean-host: maybe-mostlyclean-rcs
1995 mostlyclean-host: maybe-mostlyclean-readline
1996 mostlyclean-host: maybe-mostlyclean-release
1997 mostlyclean-host: maybe-mostlyclean-recode
1998 mostlyclean-host: maybe-mostlyclean-sed
1999 mostlyclean-host: maybe-mostlyclean-send-pr
2000 mostlyclean-host: maybe-mostlyclean-shellutils
2001 mostlyclean-host: maybe-mostlyclean-sid
2002 mostlyclean-host: maybe-mostlyclean-sim
2003 mostlyclean-host: maybe-mostlyclean-tar
2004 mostlyclean-host: maybe-mostlyclean-texinfo
2005 mostlyclean-host: maybe-mostlyclean-textutils
2006 mostlyclean-host: maybe-mostlyclean-time
2007 mostlyclean-host: maybe-mostlyclean-uudecode
2008 mostlyclean-host: maybe-mostlyclean-wdiff
2009 mostlyclean-host: maybe-mostlyclean-zip
2010 mostlyclean-host: maybe-mostlyclean-zlib
2011 mostlyclean-host: maybe-mostlyclean-gdb
2012 mostlyclean-host: maybe-mostlyclean-expect
2013 mostlyclean-host: maybe-mostlyclean-guile
2014 mostlyclean-host: maybe-mostlyclean-tk
2015 mostlyclean-host: maybe-mostlyclean-libtermcap
2016 mostlyclean-host: maybe-mostlyclean-utils
2017 mostlyclean-host: maybe-mostlyclean-gnattools
2019 .PHONY: mostlyclean-target
2021 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2022 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2023 mostlyclean-target: maybe-mostlyclean-target-libssp
2024 mostlyclean-target: maybe-mostlyclean-target-newlib
2025 mostlyclean-target: maybe-mostlyclean-target-libgcc
2026 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2027 mostlyclean-target: maybe-mostlyclean-target-libobjc
2028 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2029 mostlyclean-target: maybe-mostlyclean-target-winsup
2030 mostlyclean-target: maybe-mostlyclean-target-libgloss
2031 mostlyclean-target: maybe-mostlyclean-target-libiberty
2032 mostlyclean-target: maybe-mostlyclean-target-gperf
2033 mostlyclean-target: maybe-mostlyclean-target-examples
2034 mostlyclean-target: maybe-mostlyclean-target-libffi
2035 mostlyclean-target: maybe-mostlyclean-target-libjava
2036 mostlyclean-target: maybe-mostlyclean-target-zlib
2037 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2038 mostlyclean-target: maybe-mostlyclean-target-qthreads
2039 mostlyclean-target: maybe-mostlyclean-target-rda
2040 mostlyclean-target: maybe-mostlyclean-target-libada
2041 mostlyclean-target: maybe-mostlyclean-target-libgomp
2043 .PHONY: do-clean
2044 do-clean:
2045 @: $(MAKE); $(unstage)
2046 @r=`${PWD_COMMAND}`; export r; \
2047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2048 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2049 clean-target
2052 .PHONY: clean-host
2054 clean-host: maybe-clean-ash
2055 clean-host: maybe-clean-autoconf
2056 clean-host: maybe-clean-automake
2057 clean-host: maybe-clean-bash
2058 clean-host: maybe-clean-bfd
2059 clean-host: maybe-clean-opcodes
2060 clean-host: maybe-clean-binutils
2061 clean-host: maybe-clean-bison
2062 clean-host: maybe-clean-byacc
2063 clean-host: maybe-clean-bzip2
2064 clean-host: maybe-clean-dejagnu
2065 clean-host: maybe-clean-diff
2066 clean-host: maybe-clean-dosutils
2067 clean-host: maybe-clean-etc
2068 clean-host: maybe-clean-fastjar
2069 clean-host: maybe-clean-fileutils
2070 clean-host: maybe-clean-findutils
2071 clean-host: maybe-clean-find
2072 clean-host: maybe-clean-fixincludes
2073 clean-host: maybe-clean-flex
2074 clean-host: maybe-clean-gas
2075 clean-host: maybe-clean-gcc
2076 clean-host: maybe-clean-gawk
2077 clean-host: maybe-clean-gettext
2078 clean-host: maybe-clean-gmp
2079 clean-host: maybe-clean-mpfr
2080 clean-host: maybe-clean-ppl
2081 clean-host: maybe-clean-cloog
2082 clean-host: maybe-clean-gnuserv
2083 clean-host: maybe-clean-gold
2084 clean-host: maybe-clean-gprof
2085 clean-host: maybe-clean-gzip
2086 clean-host: maybe-clean-hello
2087 clean-host: maybe-clean-indent
2088 clean-host: maybe-clean-intl
2089 clean-host: maybe-clean-tcl
2090 clean-host: maybe-clean-itcl
2091 clean-host: maybe-clean-ld
2092 clean-host: maybe-clean-libcpp
2093 clean-host: maybe-clean-libdecnumber
2094 clean-host: maybe-clean-libpcp
2095 clean-host: maybe-clean-libgui
2096 clean-host: maybe-clean-libiberty
2097 clean-host: maybe-clean-libtool
2098 clean-host: maybe-clean-m4
2099 clean-host: maybe-clean-make
2100 clean-host: maybe-clean-mmalloc
2101 clean-host: maybe-clean-patch
2102 clean-host: maybe-clean-perl
2103 clean-host: maybe-clean-prms
2104 clean-host: maybe-clean-rcs
2105 clean-host: maybe-clean-readline
2106 clean-host: maybe-clean-release
2107 clean-host: maybe-clean-recode
2108 clean-host: maybe-clean-sed
2109 clean-host: maybe-clean-send-pr
2110 clean-host: maybe-clean-shellutils
2111 clean-host: maybe-clean-sid
2112 clean-host: maybe-clean-sim
2113 clean-host: maybe-clean-tar
2114 clean-host: maybe-clean-texinfo
2115 clean-host: maybe-clean-textutils
2116 clean-host: maybe-clean-time
2117 clean-host: maybe-clean-uudecode
2118 clean-host: maybe-clean-wdiff
2119 clean-host: maybe-clean-zip
2120 clean-host: maybe-clean-zlib
2121 clean-host: maybe-clean-gdb
2122 clean-host: maybe-clean-expect
2123 clean-host: maybe-clean-guile
2124 clean-host: maybe-clean-tk
2125 clean-host: maybe-clean-libtermcap
2126 clean-host: maybe-clean-utils
2127 clean-host: maybe-clean-gnattools
2129 .PHONY: clean-target
2131 clean-target: maybe-clean-target-libstdc++-v3
2132 clean-target: maybe-clean-target-libmudflap
2133 clean-target: maybe-clean-target-libssp
2134 clean-target: maybe-clean-target-newlib
2135 clean-target: maybe-clean-target-libgcc
2136 clean-target: maybe-clean-target-libgfortran
2137 clean-target: maybe-clean-target-libobjc
2138 clean-target: maybe-clean-target-libtermcap
2139 clean-target: maybe-clean-target-winsup
2140 clean-target: maybe-clean-target-libgloss
2141 clean-target: maybe-clean-target-libiberty
2142 clean-target: maybe-clean-target-gperf
2143 clean-target: maybe-clean-target-examples
2144 clean-target: maybe-clean-target-libffi
2145 clean-target: maybe-clean-target-libjava
2146 clean-target: maybe-clean-target-zlib
2147 clean-target: maybe-clean-target-boehm-gc
2148 clean-target: maybe-clean-target-qthreads
2149 clean-target: maybe-clean-target-rda
2150 clean-target: maybe-clean-target-libada
2151 clean-target: maybe-clean-target-libgomp
2153 .PHONY: do-distclean
2154 do-distclean:
2155 @: $(MAKE); $(unstage)
2156 @r=`${PWD_COMMAND}`; export r; \
2157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2158 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2159 distclean-target
2162 .PHONY: distclean-host
2164 distclean-host: maybe-distclean-ash
2165 distclean-host: maybe-distclean-autoconf
2166 distclean-host: maybe-distclean-automake
2167 distclean-host: maybe-distclean-bash
2168 distclean-host: maybe-distclean-bfd
2169 distclean-host: maybe-distclean-opcodes
2170 distclean-host: maybe-distclean-binutils
2171 distclean-host: maybe-distclean-bison
2172 distclean-host: maybe-distclean-byacc
2173 distclean-host: maybe-distclean-bzip2
2174 distclean-host: maybe-distclean-dejagnu
2175 distclean-host: maybe-distclean-diff
2176 distclean-host: maybe-distclean-dosutils
2177 distclean-host: maybe-distclean-etc
2178 distclean-host: maybe-distclean-fastjar
2179 distclean-host: maybe-distclean-fileutils
2180 distclean-host: maybe-distclean-findutils
2181 distclean-host: maybe-distclean-find
2182 distclean-host: maybe-distclean-fixincludes
2183 distclean-host: maybe-distclean-flex
2184 distclean-host: maybe-distclean-gas
2185 distclean-host: maybe-distclean-gcc
2186 distclean-host: maybe-distclean-gawk
2187 distclean-host: maybe-distclean-gettext
2188 distclean-host: maybe-distclean-gmp
2189 distclean-host: maybe-distclean-mpfr
2190 distclean-host: maybe-distclean-ppl
2191 distclean-host: maybe-distclean-cloog
2192 distclean-host: maybe-distclean-gnuserv
2193 distclean-host: maybe-distclean-gold
2194 distclean-host: maybe-distclean-gprof
2195 distclean-host: maybe-distclean-gzip
2196 distclean-host: maybe-distclean-hello
2197 distclean-host: maybe-distclean-indent
2198 distclean-host: maybe-distclean-intl
2199 distclean-host: maybe-distclean-tcl
2200 distclean-host: maybe-distclean-itcl
2201 distclean-host: maybe-distclean-ld
2202 distclean-host: maybe-distclean-libcpp
2203 distclean-host: maybe-distclean-libdecnumber
2204 distclean-host: maybe-distclean-libpcp
2205 distclean-host: maybe-distclean-libgui
2206 distclean-host: maybe-distclean-libiberty
2207 distclean-host: maybe-distclean-libtool
2208 distclean-host: maybe-distclean-m4
2209 distclean-host: maybe-distclean-make
2210 distclean-host: maybe-distclean-mmalloc
2211 distclean-host: maybe-distclean-patch
2212 distclean-host: maybe-distclean-perl
2213 distclean-host: maybe-distclean-prms
2214 distclean-host: maybe-distclean-rcs
2215 distclean-host: maybe-distclean-readline
2216 distclean-host: maybe-distclean-release
2217 distclean-host: maybe-distclean-recode
2218 distclean-host: maybe-distclean-sed
2219 distclean-host: maybe-distclean-send-pr
2220 distclean-host: maybe-distclean-shellutils
2221 distclean-host: maybe-distclean-sid
2222 distclean-host: maybe-distclean-sim
2223 distclean-host: maybe-distclean-tar
2224 distclean-host: maybe-distclean-texinfo
2225 distclean-host: maybe-distclean-textutils
2226 distclean-host: maybe-distclean-time
2227 distclean-host: maybe-distclean-uudecode
2228 distclean-host: maybe-distclean-wdiff
2229 distclean-host: maybe-distclean-zip
2230 distclean-host: maybe-distclean-zlib
2231 distclean-host: maybe-distclean-gdb
2232 distclean-host: maybe-distclean-expect
2233 distclean-host: maybe-distclean-guile
2234 distclean-host: maybe-distclean-tk
2235 distclean-host: maybe-distclean-libtermcap
2236 distclean-host: maybe-distclean-utils
2237 distclean-host: maybe-distclean-gnattools
2239 .PHONY: distclean-target
2241 distclean-target: maybe-distclean-target-libstdc++-v3
2242 distclean-target: maybe-distclean-target-libmudflap
2243 distclean-target: maybe-distclean-target-libssp
2244 distclean-target: maybe-distclean-target-newlib
2245 distclean-target: maybe-distclean-target-libgcc
2246 distclean-target: maybe-distclean-target-libgfortran
2247 distclean-target: maybe-distclean-target-libobjc
2248 distclean-target: maybe-distclean-target-libtermcap
2249 distclean-target: maybe-distclean-target-winsup
2250 distclean-target: maybe-distclean-target-libgloss
2251 distclean-target: maybe-distclean-target-libiberty
2252 distclean-target: maybe-distclean-target-gperf
2253 distclean-target: maybe-distclean-target-examples
2254 distclean-target: maybe-distclean-target-libffi
2255 distclean-target: maybe-distclean-target-libjava
2256 distclean-target: maybe-distclean-target-zlib
2257 distclean-target: maybe-distclean-target-boehm-gc
2258 distclean-target: maybe-distclean-target-qthreads
2259 distclean-target: maybe-distclean-target-rda
2260 distclean-target: maybe-distclean-target-libada
2261 distclean-target: maybe-distclean-target-libgomp
2263 .PHONY: do-maintainer-clean
2264 do-maintainer-clean:
2265 @: $(MAKE); $(unstage)
2266 @r=`${PWD_COMMAND}`; export r; \
2267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2268 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2269 maintainer-clean-target
2272 .PHONY: maintainer-clean-host
2274 maintainer-clean-host: maybe-maintainer-clean-ash
2275 maintainer-clean-host: maybe-maintainer-clean-autoconf
2276 maintainer-clean-host: maybe-maintainer-clean-automake
2277 maintainer-clean-host: maybe-maintainer-clean-bash
2278 maintainer-clean-host: maybe-maintainer-clean-bfd
2279 maintainer-clean-host: maybe-maintainer-clean-opcodes
2280 maintainer-clean-host: maybe-maintainer-clean-binutils
2281 maintainer-clean-host: maybe-maintainer-clean-bison
2282 maintainer-clean-host: maybe-maintainer-clean-byacc
2283 maintainer-clean-host: maybe-maintainer-clean-bzip2
2284 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2285 maintainer-clean-host: maybe-maintainer-clean-diff
2286 maintainer-clean-host: maybe-maintainer-clean-dosutils
2287 maintainer-clean-host: maybe-maintainer-clean-etc
2288 maintainer-clean-host: maybe-maintainer-clean-fastjar
2289 maintainer-clean-host: maybe-maintainer-clean-fileutils
2290 maintainer-clean-host: maybe-maintainer-clean-findutils
2291 maintainer-clean-host: maybe-maintainer-clean-find
2292 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2293 maintainer-clean-host: maybe-maintainer-clean-flex
2294 maintainer-clean-host: maybe-maintainer-clean-gas
2295 maintainer-clean-host: maybe-maintainer-clean-gcc
2296 maintainer-clean-host: maybe-maintainer-clean-gawk
2297 maintainer-clean-host: maybe-maintainer-clean-gettext
2298 maintainer-clean-host: maybe-maintainer-clean-gmp
2299 maintainer-clean-host: maybe-maintainer-clean-mpfr
2300 maintainer-clean-host: maybe-maintainer-clean-ppl
2301 maintainer-clean-host: maybe-maintainer-clean-cloog
2302 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2303 maintainer-clean-host: maybe-maintainer-clean-gold
2304 maintainer-clean-host: maybe-maintainer-clean-gprof
2305 maintainer-clean-host: maybe-maintainer-clean-gzip
2306 maintainer-clean-host: maybe-maintainer-clean-hello
2307 maintainer-clean-host: maybe-maintainer-clean-indent
2308 maintainer-clean-host: maybe-maintainer-clean-intl
2309 maintainer-clean-host: maybe-maintainer-clean-tcl
2310 maintainer-clean-host: maybe-maintainer-clean-itcl
2311 maintainer-clean-host: maybe-maintainer-clean-ld
2312 maintainer-clean-host: maybe-maintainer-clean-libcpp
2313 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2314 maintainer-clean-host: maybe-maintainer-clean-libpcp
2315 maintainer-clean-host: maybe-maintainer-clean-libgui
2316 maintainer-clean-host: maybe-maintainer-clean-libiberty
2317 maintainer-clean-host: maybe-maintainer-clean-libtool
2318 maintainer-clean-host: maybe-maintainer-clean-m4
2319 maintainer-clean-host: maybe-maintainer-clean-make
2320 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2321 maintainer-clean-host: maybe-maintainer-clean-patch
2322 maintainer-clean-host: maybe-maintainer-clean-perl
2323 maintainer-clean-host: maybe-maintainer-clean-prms
2324 maintainer-clean-host: maybe-maintainer-clean-rcs
2325 maintainer-clean-host: maybe-maintainer-clean-readline
2326 maintainer-clean-host: maybe-maintainer-clean-release
2327 maintainer-clean-host: maybe-maintainer-clean-recode
2328 maintainer-clean-host: maybe-maintainer-clean-sed
2329 maintainer-clean-host: maybe-maintainer-clean-send-pr
2330 maintainer-clean-host: maybe-maintainer-clean-shellutils
2331 maintainer-clean-host: maybe-maintainer-clean-sid
2332 maintainer-clean-host: maybe-maintainer-clean-sim
2333 maintainer-clean-host: maybe-maintainer-clean-tar
2334 maintainer-clean-host: maybe-maintainer-clean-texinfo
2335 maintainer-clean-host: maybe-maintainer-clean-textutils
2336 maintainer-clean-host: maybe-maintainer-clean-time
2337 maintainer-clean-host: maybe-maintainer-clean-uudecode
2338 maintainer-clean-host: maybe-maintainer-clean-wdiff
2339 maintainer-clean-host: maybe-maintainer-clean-zip
2340 maintainer-clean-host: maybe-maintainer-clean-zlib
2341 maintainer-clean-host: maybe-maintainer-clean-gdb
2342 maintainer-clean-host: maybe-maintainer-clean-expect
2343 maintainer-clean-host: maybe-maintainer-clean-guile
2344 maintainer-clean-host: maybe-maintainer-clean-tk
2345 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2346 maintainer-clean-host: maybe-maintainer-clean-utils
2347 maintainer-clean-host: maybe-maintainer-clean-gnattools
2349 .PHONY: maintainer-clean-target
2351 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2352 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2353 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2354 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2355 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2356 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2357 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2358 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2359 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2360 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2361 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2362 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2363 maintainer-clean-target: maybe-maintainer-clean-target-examples
2364 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2365 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2366 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2367 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2368 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2369 maintainer-clean-target: maybe-maintainer-clean-target-rda
2370 maintainer-clean-target: maybe-maintainer-clean-target-libada
2371 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2374 # Here are the targets which correspond to the do-X targets.
2376 .PHONY: info installcheck dvi pdf html
2377 .PHONY: install-info install-pdf install-html
2378 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2379 .PHONY: local-clean local-distclean local-maintainer-clean
2380 info: do-info
2381 installcheck: do-installcheck
2382 dvi: do-dvi
2383 pdf: do-pdf
2384 html: do-html
2386 # Make sure makeinfo is built before we do a `make info', if we're
2387 # in fact building texinfo.
2388 do-info: maybe-all-texinfo
2390 install-info: do-install-info dir.info
2391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2392 if [ -f dir.info ] ; then \
2393 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2394 else true ; fi
2396 install-pdf: do-install-pdf
2398 install-html: do-install-html
2400 local-clean:
2401 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2403 local-distclean:
2404 -rm -f Makefile config.status config.cache mh-frag mt-frag
2405 -rm -f maybedep.tmp serdep.tmp
2406 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2407 rm -rf $(TARGET_SUBDIR); \
2408 else true; fi
2409 -rm -rf $(BUILD_SUBDIR)
2410 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2411 rm -rf $(HOST_SUBDIR); \
2412 else true; fi
2413 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2414 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2415 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2416 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2417 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2419 local-maintainer-clean:
2420 @echo "This command is intended for maintainers to use;"
2421 @echo "it deletes files that may require special tools to rebuild."
2423 clean: do-clean local-clean
2424 mostlyclean: do-mostlyclean local-clean
2425 distclean: do-distclean local-clean local-distclean
2426 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2427 maintainer-clean: local-distclean
2428 realclean: maintainer-clean
2430 # Check target.
2432 .PHONY: check do-check
2433 check: do-check
2435 # Only include modules actually being configured and built.
2436 .PHONY: check-host
2437 check-host: \
2438 maybe-check-ash \
2439 maybe-check-autoconf \
2440 maybe-check-automake \
2441 maybe-check-bash \
2442 maybe-check-bfd \
2443 maybe-check-opcodes \
2444 maybe-check-binutils \
2445 maybe-check-bison \
2446 maybe-check-byacc \
2447 maybe-check-bzip2 \
2448 maybe-check-dejagnu \
2449 maybe-check-diff \
2450 maybe-check-dosutils \
2451 maybe-check-etc \
2452 maybe-check-fastjar \
2453 maybe-check-fileutils \
2454 maybe-check-findutils \
2455 maybe-check-find \
2456 maybe-check-fixincludes \
2457 maybe-check-flex \
2458 maybe-check-gas \
2459 maybe-check-gcc \
2460 maybe-check-gawk \
2461 maybe-check-gettext \
2462 maybe-check-gmp \
2463 maybe-check-mpfr \
2464 maybe-check-ppl \
2465 maybe-check-cloog \
2466 maybe-check-gnuserv \
2467 maybe-check-gold \
2468 maybe-check-gprof \
2469 maybe-check-gzip \
2470 maybe-check-hello \
2471 maybe-check-indent \
2472 maybe-check-intl \
2473 maybe-check-tcl \
2474 maybe-check-itcl \
2475 maybe-check-ld \
2476 maybe-check-libcpp \
2477 maybe-check-libdecnumber \
2478 maybe-check-libpcp \
2479 maybe-check-libgui \
2480 maybe-check-libiberty \
2481 maybe-check-libtool \
2482 maybe-check-m4 \
2483 maybe-check-make \
2484 maybe-check-mmalloc \
2485 maybe-check-patch \
2486 maybe-check-perl \
2487 maybe-check-prms \
2488 maybe-check-rcs \
2489 maybe-check-readline \
2490 maybe-check-release \
2491 maybe-check-recode \
2492 maybe-check-sed \
2493 maybe-check-send-pr \
2494 maybe-check-shellutils \
2495 maybe-check-sid \
2496 maybe-check-sim \
2497 maybe-check-tar \
2498 maybe-check-texinfo \
2499 maybe-check-textutils \
2500 maybe-check-time \
2501 maybe-check-uudecode \
2502 maybe-check-wdiff \
2503 maybe-check-zip \
2504 maybe-check-zlib \
2505 maybe-check-gdb \
2506 maybe-check-expect \
2507 maybe-check-guile \
2508 maybe-check-tk \
2509 maybe-check-libtermcap \
2510 maybe-check-utils \
2511 maybe-check-gnattools
2513 .PHONY: check-target
2514 check-target: \
2515 maybe-check-target-libstdc++-v3 \
2516 maybe-check-target-libmudflap \
2517 maybe-check-target-libssp \
2518 maybe-check-target-newlib \
2519 maybe-check-target-libgcc \
2520 maybe-check-target-libgfortran \
2521 maybe-check-target-libobjc \
2522 maybe-check-target-libtermcap \
2523 maybe-check-target-winsup \
2524 maybe-check-target-libgloss \
2525 maybe-check-target-libiberty \
2526 maybe-check-target-gperf \
2527 maybe-check-target-examples \
2528 maybe-check-target-libffi \
2529 maybe-check-target-libjava \
2530 maybe-check-target-zlib \
2531 maybe-check-target-boehm-gc \
2532 maybe-check-target-qthreads \
2533 maybe-check-target-rda \
2534 maybe-check-target-libada \
2535 maybe-check-target-libgomp
2537 do-check:
2538 @: $(MAKE); $(unstage)
2539 @r=`${PWD_COMMAND}`; export r; \
2540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2541 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2543 # Automated reporting of test results.
2545 warning.log: build.log
2546 $(srcdir)/contrib/warn_summary build.log > $@
2548 mail-report.log:
2549 if test x'$(BOOT_CFLAGS)' != x''; then \
2550 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2551 fi; \
2552 $(srcdir)/contrib/test_summary -t >$@
2553 chmod +x $@
2554 echo If you really want to send e-mail, run ./$@ now
2556 mail-report-with-warnings.log: warning.log
2557 if test x'$(BOOT_CFLAGS)' != x''; then \
2558 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2559 fi; \
2560 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2561 chmod +x $@
2562 echo If you really want to send e-mail, run ./$@ now
2564 # Installation targets.
2566 .PHONY: install uninstall
2567 install:
2568 @: $(MAKE); $(unstage)
2569 @r=`${PWD_COMMAND}`; export r; \
2570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2571 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2573 .PHONY: install-host-nogcc
2574 install-host-nogcc: \
2575 maybe-install-ash \
2576 maybe-install-autoconf \
2577 maybe-install-automake \
2578 maybe-install-bash \
2579 maybe-install-bfd \
2580 maybe-install-opcodes \
2581 maybe-install-binutils \
2582 maybe-install-bison \
2583 maybe-install-byacc \
2584 maybe-install-bzip2 \
2585 maybe-install-dejagnu \
2586 maybe-install-diff \
2587 maybe-install-dosutils \
2588 maybe-install-etc \
2589 maybe-install-fastjar \
2590 maybe-install-fileutils \
2591 maybe-install-findutils \
2592 maybe-install-find \
2593 maybe-install-fixincludes \
2594 maybe-install-flex \
2595 maybe-install-gas \
2596 maybe-install-gawk \
2597 maybe-install-gettext \
2598 maybe-install-gmp \
2599 maybe-install-mpfr \
2600 maybe-install-ppl \
2601 maybe-install-cloog \
2602 maybe-install-gnuserv \
2603 maybe-install-gold \
2604 maybe-install-gprof \
2605 maybe-install-gzip \
2606 maybe-install-hello \
2607 maybe-install-indent \
2608 maybe-install-intl \
2609 maybe-install-tcl \
2610 maybe-install-itcl \
2611 maybe-install-ld \
2612 maybe-install-libcpp \
2613 maybe-install-libdecnumber \
2614 maybe-install-libpcp \
2615 maybe-install-libgui \
2616 maybe-install-libiberty \
2617 maybe-install-libtool \
2618 maybe-install-m4 \
2619 maybe-install-make \
2620 maybe-install-mmalloc \
2621 maybe-install-patch \
2622 maybe-install-perl \
2623 maybe-install-prms \
2624 maybe-install-rcs \
2625 maybe-install-readline \
2626 maybe-install-release \
2627 maybe-install-recode \
2628 maybe-install-sed \
2629 maybe-install-send-pr \
2630 maybe-install-shellutils \
2631 maybe-install-sid \
2632 maybe-install-sim \
2633 maybe-install-tar \
2634 maybe-install-texinfo \
2635 maybe-install-textutils \
2636 maybe-install-time \
2637 maybe-install-uudecode \
2638 maybe-install-wdiff \
2639 maybe-install-zip \
2640 maybe-install-zlib \
2641 maybe-install-gdb \
2642 maybe-install-expect \
2643 maybe-install-guile \
2644 maybe-install-tk \
2645 maybe-install-libtermcap \
2646 maybe-install-utils \
2647 maybe-install-gnattools
2649 .PHONY: install-host
2650 install-host: \
2651 maybe-install-ash \
2652 maybe-install-autoconf \
2653 maybe-install-automake \
2654 maybe-install-bash \
2655 maybe-install-bfd \
2656 maybe-install-opcodes \
2657 maybe-install-binutils \
2658 maybe-install-bison \
2659 maybe-install-byacc \
2660 maybe-install-bzip2 \
2661 maybe-install-dejagnu \
2662 maybe-install-diff \
2663 maybe-install-dosutils \
2664 maybe-install-etc \
2665 maybe-install-fastjar \
2666 maybe-install-fileutils \
2667 maybe-install-findutils \
2668 maybe-install-find \
2669 maybe-install-fixincludes \
2670 maybe-install-flex \
2671 maybe-install-gas \
2672 maybe-install-gcc \
2673 maybe-install-gawk \
2674 maybe-install-gettext \
2675 maybe-install-gmp \
2676 maybe-install-mpfr \
2677 maybe-install-ppl \
2678 maybe-install-cloog \
2679 maybe-install-gnuserv \
2680 maybe-install-gold \
2681 maybe-install-gprof \
2682 maybe-install-gzip \
2683 maybe-install-hello \
2684 maybe-install-indent \
2685 maybe-install-intl \
2686 maybe-install-tcl \
2687 maybe-install-itcl \
2688 maybe-install-ld \
2689 maybe-install-libcpp \
2690 maybe-install-libdecnumber \
2691 maybe-install-libpcp \
2692 maybe-install-libgui \
2693 maybe-install-libiberty \
2694 maybe-install-libtool \
2695 maybe-install-m4 \
2696 maybe-install-make \
2697 maybe-install-mmalloc \
2698 maybe-install-patch \
2699 maybe-install-perl \
2700 maybe-install-prms \
2701 maybe-install-rcs \
2702 maybe-install-readline \
2703 maybe-install-release \
2704 maybe-install-recode \
2705 maybe-install-sed \
2706 maybe-install-send-pr \
2707 maybe-install-shellutils \
2708 maybe-install-sid \
2709 maybe-install-sim \
2710 maybe-install-tar \
2711 maybe-install-texinfo \
2712 maybe-install-textutils \
2713 maybe-install-time \
2714 maybe-install-uudecode \
2715 maybe-install-wdiff \
2716 maybe-install-zip \
2717 maybe-install-zlib \
2718 maybe-install-gdb \
2719 maybe-install-expect \
2720 maybe-install-guile \
2721 maybe-install-tk \
2722 maybe-install-libtermcap \
2723 maybe-install-utils \
2724 maybe-install-gnattools
2726 .PHONY: install-target
2727 install-target: \
2728 maybe-install-target-libstdc++-v3 \
2729 maybe-install-target-libmudflap \
2730 maybe-install-target-libssp \
2731 maybe-install-target-newlib \
2732 maybe-install-target-libgcc \
2733 maybe-install-target-libgfortran \
2734 maybe-install-target-libobjc \
2735 maybe-install-target-libtermcap \
2736 maybe-install-target-winsup \
2737 maybe-install-target-libgloss \
2738 maybe-install-target-libiberty \
2739 maybe-install-target-gperf \
2740 maybe-install-target-examples \
2741 maybe-install-target-libffi \
2742 maybe-install-target-libjava \
2743 maybe-install-target-zlib \
2744 maybe-install-target-boehm-gc \
2745 maybe-install-target-qthreads \
2746 maybe-install-target-rda \
2747 maybe-install-target-libada \
2748 maybe-install-target-libgomp
2750 uninstall:
2751 @echo "the uninstall target is not supported in this tree"
2753 .PHONY: install.all
2754 install.all: install-no-fixedincludes
2755 @if [ -f ./gcc/Makefile ] ; then \
2756 r=`${PWD_COMMAND}` ; export r ; \
2757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758 $(HOST_EXPORTS) \
2759 (cd ./gcc && \
2760 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2761 else \
2762 true ; \
2765 # install-no-fixedincludes is used because Cygnus can not distribute
2766 # the fixed header files.
2767 .PHONY: install-no-fixedincludes
2768 install-no-fixedincludes: installdirs install-host-nogcc \
2769 install-target gcc-no-fixedincludes
2771 ### other supporting targets
2773 MAKEDIRS= \
2774 $(DESTDIR)$(prefix) \
2775 $(DESTDIR)$(exec_prefix)
2776 .PHONY: installdirs
2777 installdirs: mkinstalldirs
2778 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2780 dir.info: do-install-info
2781 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2782 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2783 mv -f dir.info.new dir.info ; \
2784 else true ; \
2787 dist:
2788 @echo "Building a full distribution of this tree isn't done"
2789 @echo "via 'make dist'. Check out the etc/ subdirectory"
2791 etags tags: TAGS
2793 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2794 # ability to use several tags files at once, so there is probably no need
2795 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2796 # (if we felt like it) have this Makefile write a piece of elisp which
2797 # the user could load to tell emacs19 where all the TAGS files we just
2798 # built are.
2799 TAGS: do-TAGS
2801 # ------------------------------------
2802 # Macros for configure and all targets
2803 # ------------------------------------
2809 # --------------------------------------
2810 # Modules which run on the build machine
2811 # --------------------------------------
2814 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2815 maybe-configure-build-libiberty:
2816 @if gcc-bootstrap
2817 configure-build-libiberty: stage_current
2818 @endif gcc-bootstrap
2819 @if build-libiberty
2820 maybe-configure-build-libiberty: configure-build-libiberty
2821 configure-build-libiberty:
2822 @: $(MAKE); $(unstage)
2823 @r=`${PWD_COMMAND}`; export r; \
2824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2825 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2826 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2827 $(BUILD_EXPORTS) \
2828 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2829 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2830 case $(srcdir) in \
2831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2832 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2834 esac; \
2835 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2836 libsrcdir="$$s/libiberty"; \
2837 rm -f no-such-file || : ; \
2838 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2839 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2840 --target=${target_alias} $${srcdiroption} \
2841 || exit 1
2842 @endif build-libiberty
2848 .PHONY: all-build-libiberty maybe-all-build-libiberty
2849 maybe-all-build-libiberty:
2850 @if gcc-bootstrap
2851 all-build-libiberty: stage_current
2852 @endif gcc-bootstrap
2853 @if build-libiberty
2854 TARGET-build-libiberty=all
2855 maybe-all-build-libiberty: all-build-libiberty
2856 all-build-libiberty: configure-build-libiberty
2857 @: $(MAKE); $(unstage)
2858 @r=`${PWD_COMMAND}`; export r; \
2859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2860 $(BUILD_EXPORTS) \
2861 (cd $(BUILD_SUBDIR)/libiberty && \
2862 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2863 $(TARGET-build-libiberty))
2864 @endif build-libiberty
2870 .PHONY: configure-build-bison maybe-configure-build-bison
2871 maybe-configure-build-bison:
2872 @if gcc-bootstrap
2873 configure-build-bison: stage_current
2874 @endif gcc-bootstrap
2875 @if build-bison
2876 maybe-configure-build-bison: configure-build-bison
2877 configure-build-bison:
2878 @: $(MAKE); $(unstage)
2879 @r=`${PWD_COMMAND}`; export r; \
2880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2881 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2882 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2883 $(BUILD_EXPORTS) \
2884 echo Configuring in $(BUILD_SUBDIR)/bison; \
2885 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2886 case $(srcdir) in \
2887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2888 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2890 esac; \
2891 srcdiroption="--srcdir=$${topdir}/bison"; \
2892 libsrcdir="$$s/bison"; \
2893 rm -f no-such-file || : ; \
2894 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2895 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2896 --target=${target_alias} $${srcdiroption} \
2897 || exit 1
2898 @endif build-bison
2904 .PHONY: all-build-bison maybe-all-build-bison
2905 maybe-all-build-bison:
2906 @if gcc-bootstrap
2907 all-build-bison: stage_current
2908 @endif gcc-bootstrap
2909 @if build-bison
2910 TARGET-build-bison=all
2911 maybe-all-build-bison: all-build-bison
2912 all-build-bison: configure-build-bison
2913 @: $(MAKE); $(unstage)
2914 @r=`${PWD_COMMAND}`; export r; \
2915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2916 $(BUILD_EXPORTS) \
2917 (cd $(BUILD_SUBDIR)/bison && \
2918 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2919 $(TARGET-build-bison))
2920 @endif build-bison
2926 .PHONY: configure-build-byacc maybe-configure-build-byacc
2927 maybe-configure-build-byacc:
2928 @if gcc-bootstrap
2929 configure-build-byacc: stage_current
2930 @endif gcc-bootstrap
2931 @if build-byacc
2932 maybe-configure-build-byacc: configure-build-byacc
2933 configure-build-byacc:
2934 @: $(MAKE); $(unstage)
2935 @r=`${PWD_COMMAND}`; export r; \
2936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2937 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2938 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2939 $(BUILD_EXPORTS) \
2940 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2941 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2942 case $(srcdir) in \
2943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2944 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2946 esac; \
2947 srcdiroption="--srcdir=$${topdir}/byacc"; \
2948 libsrcdir="$$s/byacc"; \
2949 rm -f no-such-file || : ; \
2950 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2951 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2952 --target=${target_alias} $${srcdiroption} \
2953 || exit 1
2954 @endif build-byacc
2960 .PHONY: all-build-byacc maybe-all-build-byacc
2961 maybe-all-build-byacc:
2962 @if gcc-bootstrap
2963 all-build-byacc: stage_current
2964 @endif gcc-bootstrap
2965 @if build-byacc
2966 TARGET-build-byacc=all
2967 maybe-all-build-byacc: all-build-byacc
2968 all-build-byacc: configure-build-byacc
2969 @: $(MAKE); $(unstage)
2970 @r=`${PWD_COMMAND}`; export r; \
2971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2972 $(BUILD_EXPORTS) \
2973 (cd $(BUILD_SUBDIR)/byacc && \
2974 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2975 $(TARGET-build-byacc))
2976 @endif build-byacc
2982 .PHONY: configure-build-flex maybe-configure-build-flex
2983 maybe-configure-build-flex:
2984 @if gcc-bootstrap
2985 configure-build-flex: stage_current
2986 @endif gcc-bootstrap
2987 @if build-flex
2988 maybe-configure-build-flex: configure-build-flex
2989 configure-build-flex:
2990 @: $(MAKE); $(unstage)
2991 @r=`${PWD_COMMAND}`; export r; \
2992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2993 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2994 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2995 $(BUILD_EXPORTS) \
2996 echo Configuring in $(BUILD_SUBDIR)/flex; \
2997 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2998 case $(srcdir) in \
2999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3000 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3002 esac; \
3003 srcdiroption="--srcdir=$${topdir}/flex"; \
3004 libsrcdir="$$s/flex"; \
3005 rm -f no-such-file || : ; \
3006 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3007 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3008 --target=${target_alias} $${srcdiroption} \
3009 || exit 1
3010 @endif build-flex
3016 .PHONY: all-build-flex maybe-all-build-flex
3017 maybe-all-build-flex:
3018 @if gcc-bootstrap
3019 all-build-flex: stage_current
3020 @endif gcc-bootstrap
3021 @if build-flex
3022 TARGET-build-flex=all
3023 maybe-all-build-flex: all-build-flex
3024 all-build-flex: configure-build-flex
3025 @: $(MAKE); $(unstage)
3026 @r=`${PWD_COMMAND}`; export r; \
3027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028 $(BUILD_EXPORTS) \
3029 (cd $(BUILD_SUBDIR)/flex && \
3030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3031 $(TARGET-build-flex))
3032 @endif build-flex
3038 .PHONY: configure-build-m4 maybe-configure-build-m4
3039 maybe-configure-build-m4:
3040 @if gcc-bootstrap
3041 configure-build-m4: stage_current
3042 @endif gcc-bootstrap
3043 @if build-m4
3044 maybe-configure-build-m4: configure-build-m4
3045 configure-build-m4:
3046 @: $(MAKE); $(unstage)
3047 @r=`${PWD_COMMAND}`; export r; \
3048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3049 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3050 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3051 $(BUILD_EXPORTS) \
3052 echo Configuring in $(BUILD_SUBDIR)/m4; \
3053 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3054 case $(srcdir) in \
3055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3056 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3058 esac; \
3059 srcdiroption="--srcdir=$${topdir}/m4"; \
3060 libsrcdir="$$s/m4"; \
3061 rm -f no-such-file || : ; \
3062 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3063 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3064 --target=${target_alias} $${srcdiroption} \
3065 || exit 1
3066 @endif build-m4
3072 .PHONY: all-build-m4 maybe-all-build-m4
3073 maybe-all-build-m4:
3074 @if gcc-bootstrap
3075 all-build-m4: stage_current
3076 @endif gcc-bootstrap
3077 @if build-m4
3078 TARGET-build-m4=all
3079 maybe-all-build-m4: all-build-m4
3080 all-build-m4: configure-build-m4
3081 @: $(MAKE); $(unstage)
3082 @r=`${PWD_COMMAND}`; export r; \
3083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3084 $(BUILD_EXPORTS) \
3085 (cd $(BUILD_SUBDIR)/m4 && \
3086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3087 $(TARGET-build-m4))
3088 @endif build-m4
3094 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3095 maybe-configure-build-texinfo:
3096 @if gcc-bootstrap
3097 configure-build-texinfo: stage_current
3098 @endif gcc-bootstrap
3099 @if build-texinfo
3100 maybe-configure-build-texinfo: configure-build-texinfo
3101 configure-build-texinfo:
3102 @: $(MAKE); $(unstage)
3103 @r=`${PWD_COMMAND}`; export r; \
3104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3105 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3106 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3107 $(BUILD_EXPORTS) \
3108 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3109 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3110 case $(srcdir) in \
3111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3112 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3114 esac; \
3115 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3116 libsrcdir="$$s/texinfo"; \
3117 rm -f no-such-file || : ; \
3118 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3119 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3120 --target=${target_alias} $${srcdiroption} \
3121 || exit 1
3122 @endif build-texinfo
3128 .PHONY: all-build-texinfo maybe-all-build-texinfo
3129 maybe-all-build-texinfo:
3130 @if gcc-bootstrap
3131 all-build-texinfo: stage_current
3132 @endif gcc-bootstrap
3133 @if build-texinfo
3134 TARGET-build-texinfo=all
3135 maybe-all-build-texinfo: all-build-texinfo
3136 all-build-texinfo: configure-build-texinfo
3137 @: $(MAKE); $(unstage)
3138 @r=`${PWD_COMMAND}`; export r; \
3139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140 $(BUILD_EXPORTS) \
3141 (cd $(BUILD_SUBDIR)/texinfo && \
3142 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3143 $(TARGET-build-texinfo))
3144 @endif build-texinfo
3150 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3151 maybe-configure-build-fixincludes:
3152 @if gcc-bootstrap
3153 configure-build-fixincludes: stage_current
3154 @endif gcc-bootstrap
3155 @if build-fixincludes
3156 maybe-configure-build-fixincludes: configure-build-fixincludes
3157 configure-build-fixincludes:
3158 @: $(MAKE); $(unstage)
3159 @r=`${PWD_COMMAND}`; export r; \
3160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3161 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3162 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3163 $(BUILD_EXPORTS) \
3164 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3165 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3166 case $(srcdir) in \
3167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3168 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3170 esac; \
3171 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3172 libsrcdir="$$s/fixincludes"; \
3173 rm -f no-such-file || : ; \
3174 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3175 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3176 --target=${target_alias} $${srcdiroption} \
3177 || exit 1
3178 @endif build-fixincludes
3184 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3185 maybe-all-build-fixincludes:
3186 @if gcc-bootstrap
3187 all-build-fixincludes: stage_current
3188 @endif gcc-bootstrap
3189 @if build-fixincludes
3190 TARGET-build-fixincludes=all
3191 maybe-all-build-fixincludes: all-build-fixincludes
3192 all-build-fixincludes: configure-build-fixincludes
3193 @: $(MAKE); $(unstage)
3194 @r=`${PWD_COMMAND}`; export r; \
3195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3196 $(BUILD_EXPORTS) \
3197 (cd $(BUILD_SUBDIR)/fixincludes && \
3198 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3199 $(TARGET-build-fixincludes))
3200 @endif build-fixincludes
3206 # --------------------------------------
3207 # Modules which run on the host machine
3208 # --------------------------------------
3211 .PHONY: configure-ash maybe-configure-ash
3212 maybe-configure-ash:
3213 @if gcc-bootstrap
3214 configure-ash: stage_current
3215 @endif gcc-bootstrap
3216 @if ash
3217 maybe-configure-ash: configure-ash
3218 configure-ash:
3219 @: $(MAKE); $(unstage)
3220 @r=`${PWD_COMMAND}`; export r; \
3221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3222 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3224 $(HOST_EXPORTS) \
3225 echo Configuring in $(HOST_SUBDIR)/ash; \
3226 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3227 case $(srcdir) in \
3228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3229 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3231 esac; \
3232 srcdiroption="--srcdir=$${topdir}/ash"; \
3233 libsrcdir="$$s/ash"; \
3234 $(SHELL) $${libsrcdir}/configure \
3235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3236 --target=${target_alias} $${srcdiroption} \
3237 || exit 1
3238 @endif ash
3244 .PHONY: all-ash maybe-all-ash
3245 maybe-all-ash:
3246 @if gcc-bootstrap
3247 all-ash: stage_current
3248 @endif gcc-bootstrap
3249 @if ash
3250 TARGET-ash=all
3251 maybe-all-ash: all-ash
3252 all-ash: configure-ash
3253 @: $(MAKE); $(unstage)
3254 @r=`${PWD_COMMAND}`; export r; \
3255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3256 $(HOST_EXPORTS) \
3257 (cd $(HOST_SUBDIR)/ash && \
3258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3259 $(TARGET-ash))
3260 @endif ash
3265 .PHONY: check-ash maybe-check-ash
3266 maybe-check-ash:
3267 @if ash
3268 maybe-check-ash: check-ash
3270 check-ash:
3271 @: $(MAKE); $(unstage)
3272 @r=`${PWD_COMMAND}`; export r; \
3273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3274 $(HOST_EXPORTS) \
3275 (cd $(HOST_SUBDIR)/ash && \
3276 $(MAKE) $(FLAGS_TO_PASS) check)
3278 @endif ash
3280 .PHONY: install-ash maybe-install-ash
3281 maybe-install-ash:
3282 @if ash
3283 maybe-install-ash: install-ash
3285 install-ash: installdirs
3286 @: $(MAKE); $(unstage)
3287 @r=`${PWD_COMMAND}`; export r; \
3288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3289 $(HOST_EXPORTS) \
3290 (cd $(HOST_SUBDIR)/ash && \
3291 $(MAKE) $(FLAGS_TO_PASS) install)
3293 @endif ash
3295 # Other targets (info, dvi, pdf, etc.)
3297 .PHONY: maybe-info-ash info-ash
3298 maybe-info-ash:
3299 @if ash
3300 maybe-info-ash: info-ash
3302 info-ash: \
3303 configure-ash
3304 @: $(MAKE); $(unstage)
3305 @[ -f ./ash/Makefile ] || exit 0; \
3306 r=`${PWD_COMMAND}`; export r; \
3307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3308 $(HOST_EXPORTS) \
3309 for flag in $(EXTRA_HOST_FLAGS) ; do \
3310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3311 done; \
3312 echo "Doing info in ash" ; \
3313 (cd $(HOST_SUBDIR)/ash && \
3314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3316 "RANLIB=$${RANLIB}" \
3317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3318 info) \
3319 || exit 1
3321 @endif ash
3323 .PHONY: maybe-dvi-ash dvi-ash
3324 maybe-dvi-ash:
3325 @if ash
3326 maybe-dvi-ash: dvi-ash
3328 dvi-ash: \
3329 configure-ash
3330 @: $(MAKE); $(unstage)
3331 @[ -f ./ash/Makefile ] || exit 0; \
3332 r=`${PWD_COMMAND}`; export r; \
3333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3334 $(HOST_EXPORTS) \
3335 for flag in $(EXTRA_HOST_FLAGS) ; do \
3336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3337 done; \
3338 echo "Doing dvi in ash" ; \
3339 (cd $(HOST_SUBDIR)/ash && \
3340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3342 "RANLIB=$${RANLIB}" \
3343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3344 dvi) \
3345 || exit 1
3347 @endif ash
3349 .PHONY: maybe-pdf-ash pdf-ash
3350 maybe-pdf-ash:
3351 @if ash
3352 maybe-pdf-ash: pdf-ash
3354 pdf-ash: \
3355 configure-ash
3356 @: $(MAKE); $(unstage)
3357 @[ -f ./ash/Makefile ] || exit 0; \
3358 r=`${PWD_COMMAND}`; export r; \
3359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3360 $(HOST_EXPORTS) \
3361 for flag in $(EXTRA_HOST_FLAGS) ; do \
3362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3363 done; \
3364 echo "Doing pdf in ash" ; \
3365 (cd $(HOST_SUBDIR)/ash && \
3366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3368 "RANLIB=$${RANLIB}" \
3369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3370 pdf) \
3371 || exit 1
3373 @endif ash
3375 .PHONY: maybe-html-ash html-ash
3376 maybe-html-ash:
3377 @if ash
3378 maybe-html-ash: html-ash
3380 html-ash: \
3381 configure-ash
3382 @: $(MAKE); $(unstage)
3383 @[ -f ./ash/Makefile ] || exit 0; \
3384 r=`${PWD_COMMAND}`; export r; \
3385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3386 $(HOST_EXPORTS) \
3387 for flag in $(EXTRA_HOST_FLAGS) ; do \
3388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3389 done; \
3390 echo "Doing html in ash" ; \
3391 (cd $(HOST_SUBDIR)/ash && \
3392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3394 "RANLIB=$${RANLIB}" \
3395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3396 html) \
3397 || exit 1
3399 @endif ash
3401 .PHONY: maybe-TAGS-ash TAGS-ash
3402 maybe-TAGS-ash:
3403 @if ash
3404 maybe-TAGS-ash: TAGS-ash
3406 TAGS-ash: \
3407 configure-ash
3408 @: $(MAKE); $(unstage)
3409 @[ -f ./ash/Makefile ] || exit 0; \
3410 r=`${PWD_COMMAND}`; export r; \
3411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412 $(HOST_EXPORTS) \
3413 for flag in $(EXTRA_HOST_FLAGS) ; do \
3414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3415 done; \
3416 echo "Doing TAGS in ash" ; \
3417 (cd $(HOST_SUBDIR)/ash && \
3418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3420 "RANLIB=$${RANLIB}" \
3421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3422 TAGS) \
3423 || exit 1
3425 @endif ash
3427 .PHONY: maybe-install-info-ash install-info-ash
3428 maybe-install-info-ash:
3429 @if ash
3430 maybe-install-info-ash: install-info-ash
3432 install-info-ash: \
3433 configure-ash \
3434 info-ash
3435 @: $(MAKE); $(unstage)
3436 @[ -f ./ash/Makefile ] || exit 0; \
3437 r=`${PWD_COMMAND}`; export r; \
3438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3439 $(HOST_EXPORTS) \
3440 for flag in $(EXTRA_HOST_FLAGS) ; do \
3441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3442 done; \
3443 echo "Doing install-info in ash" ; \
3444 (cd $(HOST_SUBDIR)/ash && \
3445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3447 "RANLIB=$${RANLIB}" \
3448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3449 install-info) \
3450 || exit 1
3452 @endif ash
3454 .PHONY: maybe-install-pdf-ash install-pdf-ash
3455 maybe-install-pdf-ash:
3456 @if ash
3457 maybe-install-pdf-ash: install-pdf-ash
3459 install-pdf-ash: \
3460 configure-ash \
3461 pdf-ash
3462 @: $(MAKE); $(unstage)
3463 @[ -f ./ash/Makefile ] || exit 0; \
3464 r=`${PWD_COMMAND}`; export r; \
3465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3466 $(HOST_EXPORTS) \
3467 for flag in $(EXTRA_HOST_FLAGS) ; do \
3468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3469 done; \
3470 echo "Doing install-pdf in ash" ; \
3471 (cd $(HOST_SUBDIR)/ash && \
3472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3474 "RANLIB=$${RANLIB}" \
3475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3476 install-pdf) \
3477 || exit 1
3479 @endif ash
3481 .PHONY: maybe-install-html-ash install-html-ash
3482 maybe-install-html-ash:
3483 @if ash
3484 maybe-install-html-ash: install-html-ash
3486 install-html-ash: \
3487 configure-ash \
3488 html-ash
3489 @: $(MAKE); $(unstage)
3490 @[ -f ./ash/Makefile ] || exit 0; \
3491 r=`${PWD_COMMAND}`; export r; \
3492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3493 $(HOST_EXPORTS) \
3494 for flag in $(EXTRA_HOST_FLAGS) ; do \
3495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3496 done; \
3497 echo "Doing install-html in ash" ; \
3498 (cd $(HOST_SUBDIR)/ash && \
3499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3501 "RANLIB=$${RANLIB}" \
3502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3503 install-html) \
3504 || exit 1
3506 @endif ash
3508 .PHONY: maybe-installcheck-ash installcheck-ash
3509 maybe-installcheck-ash:
3510 @if ash
3511 maybe-installcheck-ash: installcheck-ash
3513 installcheck-ash: \
3514 configure-ash
3515 @: $(MAKE); $(unstage)
3516 @[ -f ./ash/Makefile ] || exit 0; \
3517 r=`${PWD_COMMAND}`; export r; \
3518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3519 $(HOST_EXPORTS) \
3520 for flag in $(EXTRA_HOST_FLAGS) ; do \
3521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3522 done; \
3523 echo "Doing installcheck in ash" ; \
3524 (cd $(HOST_SUBDIR)/ash && \
3525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3527 "RANLIB=$${RANLIB}" \
3528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3529 installcheck) \
3530 || exit 1
3532 @endif ash
3534 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3535 maybe-mostlyclean-ash:
3536 @if ash
3537 maybe-mostlyclean-ash: mostlyclean-ash
3539 mostlyclean-ash:
3540 @: $(MAKE); $(unstage)
3541 @[ -f ./ash/Makefile ] || exit 0; \
3542 r=`${PWD_COMMAND}`; export r; \
3543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544 $(HOST_EXPORTS) \
3545 for flag in $(EXTRA_HOST_FLAGS) ; do \
3546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3547 done; \
3548 echo "Doing mostlyclean in ash" ; \
3549 (cd $(HOST_SUBDIR)/ash && \
3550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3552 "RANLIB=$${RANLIB}" \
3553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3554 mostlyclean) \
3555 || exit 1
3557 @endif ash
3559 .PHONY: maybe-clean-ash clean-ash
3560 maybe-clean-ash:
3561 @if ash
3562 maybe-clean-ash: clean-ash
3564 clean-ash:
3565 @: $(MAKE); $(unstage)
3566 @[ -f ./ash/Makefile ] || exit 0; \
3567 r=`${PWD_COMMAND}`; export r; \
3568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3569 $(HOST_EXPORTS) \
3570 for flag in $(EXTRA_HOST_FLAGS) ; do \
3571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3572 done; \
3573 echo "Doing clean in ash" ; \
3574 (cd $(HOST_SUBDIR)/ash && \
3575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3577 "RANLIB=$${RANLIB}" \
3578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3579 clean) \
3580 || exit 1
3582 @endif ash
3584 .PHONY: maybe-distclean-ash distclean-ash
3585 maybe-distclean-ash:
3586 @if ash
3587 maybe-distclean-ash: distclean-ash
3589 distclean-ash:
3590 @: $(MAKE); $(unstage)
3591 @[ -f ./ash/Makefile ] || exit 0; \
3592 r=`${PWD_COMMAND}`; export r; \
3593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594 $(HOST_EXPORTS) \
3595 for flag in $(EXTRA_HOST_FLAGS) ; do \
3596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3597 done; \
3598 echo "Doing distclean in ash" ; \
3599 (cd $(HOST_SUBDIR)/ash && \
3600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3602 "RANLIB=$${RANLIB}" \
3603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3604 distclean) \
3605 || exit 1
3607 @endif ash
3609 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3610 maybe-maintainer-clean-ash:
3611 @if ash
3612 maybe-maintainer-clean-ash: maintainer-clean-ash
3614 maintainer-clean-ash:
3615 @: $(MAKE); $(unstage)
3616 @[ -f ./ash/Makefile ] || exit 0; \
3617 r=`${PWD_COMMAND}`; export r; \
3618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619 $(HOST_EXPORTS) \
3620 for flag in $(EXTRA_HOST_FLAGS) ; do \
3621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3622 done; \
3623 echo "Doing maintainer-clean in ash" ; \
3624 (cd $(HOST_SUBDIR)/ash && \
3625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3627 "RANLIB=$${RANLIB}" \
3628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3629 maintainer-clean) \
3630 || exit 1
3632 @endif ash
3636 .PHONY: configure-autoconf maybe-configure-autoconf
3637 maybe-configure-autoconf:
3638 @if gcc-bootstrap
3639 configure-autoconf: stage_current
3640 @endif gcc-bootstrap
3641 @if autoconf
3642 maybe-configure-autoconf: configure-autoconf
3643 configure-autoconf:
3644 @: $(MAKE); $(unstage)
3645 @r=`${PWD_COMMAND}`; export r; \
3646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3647 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3649 $(HOST_EXPORTS) \
3650 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3651 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3652 case $(srcdir) in \
3653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3654 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3656 esac; \
3657 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3658 libsrcdir="$$s/autoconf"; \
3659 $(SHELL) $${libsrcdir}/configure \
3660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3661 --target=${target_alias} $${srcdiroption} \
3662 || exit 1
3663 @endif autoconf
3669 .PHONY: all-autoconf maybe-all-autoconf
3670 maybe-all-autoconf:
3671 @if gcc-bootstrap
3672 all-autoconf: stage_current
3673 @endif gcc-bootstrap
3674 @if autoconf
3675 TARGET-autoconf=all
3676 maybe-all-autoconf: all-autoconf
3677 all-autoconf: configure-autoconf
3678 @: $(MAKE); $(unstage)
3679 @r=`${PWD_COMMAND}`; export r; \
3680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3681 $(HOST_EXPORTS) \
3682 (cd $(HOST_SUBDIR)/autoconf && \
3683 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3684 $(TARGET-autoconf))
3685 @endif autoconf
3690 .PHONY: check-autoconf maybe-check-autoconf
3691 maybe-check-autoconf:
3692 @if autoconf
3693 maybe-check-autoconf: check-autoconf
3695 check-autoconf:
3696 @: $(MAKE); $(unstage)
3697 @r=`${PWD_COMMAND}`; export r; \
3698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3699 $(HOST_EXPORTS) \
3700 (cd $(HOST_SUBDIR)/autoconf && \
3701 $(MAKE) $(FLAGS_TO_PASS) check)
3703 @endif autoconf
3705 .PHONY: install-autoconf maybe-install-autoconf
3706 maybe-install-autoconf:
3707 @if autoconf
3708 maybe-install-autoconf: install-autoconf
3710 install-autoconf: installdirs
3711 @: $(MAKE); $(unstage)
3712 @r=`${PWD_COMMAND}`; export r; \
3713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3714 $(HOST_EXPORTS) \
3715 (cd $(HOST_SUBDIR)/autoconf && \
3716 $(MAKE) $(FLAGS_TO_PASS) install)
3718 @endif autoconf
3720 # Other targets (info, dvi, pdf, etc.)
3722 .PHONY: maybe-info-autoconf info-autoconf
3723 maybe-info-autoconf:
3724 @if autoconf
3725 maybe-info-autoconf: info-autoconf
3727 info-autoconf: \
3728 configure-autoconf
3729 @: $(MAKE); $(unstage)
3730 @[ -f ./autoconf/Makefile ] || exit 0; \
3731 r=`${PWD_COMMAND}`; export r; \
3732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3733 $(HOST_EXPORTS) \
3734 for flag in $(EXTRA_HOST_FLAGS) ; do \
3735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3736 done; \
3737 echo "Doing info in autoconf" ; \
3738 (cd $(HOST_SUBDIR)/autoconf && \
3739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3741 "RANLIB=$${RANLIB}" \
3742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3743 info) \
3744 || exit 1
3746 @endif autoconf
3748 .PHONY: maybe-dvi-autoconf dvi-autoconf
3749 maybe-dvi-autoconf:
3750 @if autoconf
3751 maybe-dvi-autoconf: dvi-autoconf
3753 dvi-autoconf: \
3754 configure-autoconf
3755 @: $(MAKE); $(unstage)
3756 @[ -f ./autoconf/Makefile ] || exit 0; \
3757 r=`${PWD_COMMAND}`; export r; \
3758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3759 $(HOST_EXPORTS) \
3760 for flag in $(EXTRA_HOST_FLAGS) ; do \
3761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3762 done; \
3763 echo "Doing dvi in autoconf" ; \
3764 (cd $(HOST_SUBDIR)/autoconf && \
3765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3767 "RANLIB=$${RANLIB}" \
3768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3769 dvi) \
3770 || exit 1
3772 @endif autoconf
3774 .PHONY: maybe-pdf-autoconf pdf-autoconf
3775 maybe-pdf-autoconf:
3776 @if autoconf
3777 maybe-pdf-autoconf: pdf-autoconf
3779 pdf-autoconf: \
3780 configure-autoconf
3781 @: $(MAKE); $(unstage)
3782 @[ -f ./autoconf/Makefile ] || exit 0; \
3783 r=`${PWD_COMMAND}`; export r; \
3784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3785 $(HOST_EXPORTS) \
3786 for flag in $(EXTRA_HOST_FLAGS) ; do \
3787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3788 done; \
3789 echo "Doing pdf in autoconf" ; \
3790 (cd $(HOST_SUBDIR)/autoconf && \
3791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3793 "RANLIB=$${RANLIB}" \
3794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3795 pdf) \
3796 || exit 1
3798 @endif autoconf
3800 .PHONY: maybe-html-autoconf html-autoconf
3801 maybe-html-autoconf:
3802 @if autoconf
3803 maybe-html-autoconf: html-autoconf
3805 html-autoconf: \
3806 configure-autoconf
3807 @: $(MAKE); $(unstage)
3808 @[ -f ./autoconf/Makefile ] || exit 0; \
3809 r=`${PWD_COMMAND}`; export r; \
3810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811 $(HOST_EXPORTS) \
3812 for flag in $(EXTRA_HOST_FLAGS) ; do \
3813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3814 done; \
3815 echo "Doing html in autoconf" ; \
3816 (cd $(HOST_SUBDIR)/autoconf && \
3817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3819 "RANLIB=$${RANLIB}" \
3820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3821 html) \
3822 || exit 1
3824 @endif autoconf
3826 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3827 maybe-TAGS-autoconf:
3828 @if autoconf
3829 maybe-TAGS-autoconf: TAGS-autoconf
3831 TAGS-autoconf: \
3832 configure-autoconf
3833 @: $(MAKE); $(unstage)
3834 @[ -f ./autoconf/Makefile ] || exit 0; \
3835 r=`${PWD_COMMAND}`; export r; \
3836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3837 $(HOST_EXPORTS) \
3838 for flag in $(EXTRA_HOST_FLAGS) ; do \
3839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3840 done; \
3841 echo "Doing TAGS in autoconf" ; \
3842 (cd $(HOST_SUBDIR)/autoconf && \
3843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3845 "RANLIB=$${RANLIB}" \
3846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3847 TAGS) \
3848 || exit 1
3850 @endif autoconf
3852 .PHONY: maybe-install-info-autoconf install-info-autoconf
3853 maybe-install-info-autoconf:
3854 @if autoconf
3855 maybe-install-info-autoconf: install-info-autoconf
3857 install-info-autoconf: \
3858 configure-autoconf \
3859 info-autoconf
3860 @: $(MAKE); $(unstage)
3861 @[ -f ./autoconf/Makefile ] || exit 0; \
3862 r=`${PWD_COMMAND}`; export r; \
3863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3864 $(HOST_EXPORTS) \
3865 for flag in $(EXTRA_HOST_FLAGS) ; do \
3866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3867 done; \
3868 echo "Doing install-info in autoconf" ; \
3869 (cd $(HOST_SUBDIR)/autoconf && \
3870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3872 "RANLIB=$${RANLIB}" \
3873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3874 install-info) \
3875 || exit 1
3877 @endif autoconf
3879 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3880 maybe-install-pdf-autoconf:
3881 @if autoconf
3882 maybe-install-pdf-autoconf: install-pdf-autoconf
3884 install-pdf-autoconf: \
3885 configure-autoconf \
3886 pdf-autoconf
3887 @: $(MAKE); $(unstage)
3888 @[ -f ./autoconf/Makefile ] || exit 0; \
3889 r=`${PWD_COMMAND}`; export r; \
3890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3891 $(HOST_EXPORTS) \
3892 for flag in $(EXTRA_HOST_FLAGS) ; do \
3893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3894 done; \
3895 echo "Doing install-pdf in autoconf" ; \
3896 (cd $(HOST_SUBDIR)/autoconf && \
3897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3899 "RANLIB=$${RANLIB}" \
3900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3901 install-pdf) \
3902 || exit 1
3904 @endif autoconf
3906 .PHONY: maybe-install-html-autoconf install-html-autoconf
3907 maybe-install-html-autoconf:
3908 @if autoconf
3909 maybe-install-html-autoconf: install-html-autoconf
3911 install-html-autoconf: \
3912 configure-autoconf \
3913 html-autoconf
3914 @: $(MAKE); $(unstage)
3915 @[ -f ./autoconf/Makefile ] || exit 0; \
3916 r=`${PWD_COMMAND}`; export r; \
3917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3918 $(HOST_EXPORTS) \
3919 for flag in $(EXTRA_HOST_FLAGS) ; do \
3920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3921 done; \
3922 echo "Doing install-html in autoconf" ; \
3923 (cd $(HOST_SUBDIR)/autoconf && \
3924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3926 "RANLIB=$${RANLIB}" \
3927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3928 install-html) \
3929 || exit 1
3931 @endif autoconf
3933 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3934 maybe-installcheck-autoconf:
3935 @if autoconf
3936 maybe-installcheck-autoconf: installcheck-autoconf
3938 installcheck-autoconf: \
3939 configure-autoconf
3940 @: $(MAKE); $(unstage)
3941 @[ -f ./autoconf/Makefile ] || exit 0; \
3942 r=`${PWD_COMMAND}`; export r; \
3943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3944 $(HOST_EXPORTS) \
3945 for flag in $(EXTRA_HOST_FLAGS) ; do \
3946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3947 done; \
3948 echo "Doing installcheck in autoconf" ; \
3949 (cd $(HOST_SUBDIR)/autoconf && \
3950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3952 "RANLIB=$${RANLIB}" \
3953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3954 installcheck) \
3955 || exit 1
3957 @endif autoconf
3959 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3960 maybe-mostlyclean-autoconf:
3961 @if autoconf
3962 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3964 mostlyclean-autoconf:
3965 @: $(MAKE); $(unstage)
3966 @[ -f ./autoconf/Makefile ] || exit 0; \
3967 r=`${PWD_COMMAND}`; export r; \
3968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969 $(HOST_EXPORTS) \
3970 for flag in $(EXTRA_HOST_FLAGS) ; do \
3971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3972 done; \
3973 echo "Doing mostlyclean in autoconf" ; \
3974 (cd $(HOST_SUBDIR)/autoconf && \
3975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3977 "RANLIB=$${RANLIB}" \
3978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3979 mostlyclean) \
3980 || exit 1
3982 @endif autoconf
3984 .PHONY: maybe-clean-autoconf clean-autoconf
3985 maybe-clean-autoconf:
3986 @if autoconf
3987 maybe-clean-autoconf: clean-autoconf
3989 clean-autoconf:
3990 @: $(MAKE); $(unstage)
3991 @[ -f ./autoconf/Makefile ] || exit 0; \
3992 r=`${PWD_COMMAND}`; export r; \
3993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994 $(HOST_EXPORTS) \
3995 for flag in $(EXTRA_HOST_FLAGS) ; do \
3996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3997 done; \
3998 echo "Doing clean in autoconf" ; \
3999 (cd $(HOST_SUBDIR)/autoconf && \
4000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4002 "RANLIB=$${RANLIB}" \
4003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4004 clean) \
4005 || exit 1
4007 @endif autoconf
4009 .PHONY: maybe-distclean-autoconf distclean-autoconf
4010 maybe-distclean-autoconf:
4011 @if autoconf
4012 maybe-distclean-autoconf: distclean-autoconf
4014 distclean-autoconf:
4015 @: $(MAKE); $(unstage)
4016 @[ -f ./autoconf/Makefile ] || exit 0; \
4017 r=`${PWD_COMMAND}`; export r; \
4018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019 $(HOST_EXPORTS) \
4020 for flag in $(EXTRA_HOST_FLAGS) ; do \
4021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4022 done; \
4023 echo "Doing distclean in autoconf" ; \
4024 (cd $(HOST_SUBDIR)/autoconf && \
4025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4027 "RANLIB=$${RANLIB}" \
4028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4029 distclean) \
4030 || exit 1
4032 @endif autoconf
4034 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4035 maybe-maintainer-clean-autoconf:
4036 @if autoconf
4037 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4039 maintainer-clean-autoconf:
4040 @: $(MAKE); $(unstage)
4041 @[ -f ./autoconf/Makefile ] || exit 0; \
4042 r=`${PWD_COMMAND}`; export r; \
4043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044 $(HOST_EXPORTS) \
4045 for flag in $(EXTRA_HOST_FLAGS) ; do \
4046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4047 done; \
4048 echo "Doing maintainer-clean in autoconf" ; \
4049 (cd $(HOST_SUBDIR)/autoconf && \
4050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4052 "RANLIB=$${RANLIB}" \
4053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4054 maintainer-clean) \
4055 || exit 1
4057 @endif autoconf
4061 .PHONY: configure-automake maybe-configure-automake
4062 maybe-configure-automake:
4063 @if gcc-bootstrap
4064 configure-automake: stage_current
4065 @endif gcc-bootstrap
4066 @if automake
4067 maybe-configure-automake: configure-automake
4068 configure-automake:
4069 @: $(MAKE); $(unstage)
4070 @r=`${PWD_COMMAND}`; export r; \
4071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4072 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4074 $(HOST_EXPORTS) \
4075 echo Configuring in $(HOST_SUBDIR)/automake; \
4076 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4077 case $(srcdir) in \
4078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4079 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4081 esac; \
4082 srcdiroption="--srcdir=$${topdir}/automake"; \
4083 libsrcdir="$$s/automake"; \
4084 $(SHELL) $${libsrcdir}/configure \
4085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4086 --target=${target_alias} $${srcdiroption} \
4087 || exit 1
4088 @endif automake
4094 .PHONY: all-automake maybe-all-automake
4095 maybe-all-automake:
4096 @if gcc-bootstrap
4097 all-automake: stage_current
4098 @endif gcc-bootstrap
4099 @if automake
4100 TARGET-automake=all
4101 maybe-all-automake: all-automake
4102 all-automake: configure-automake
4103 @: $(MAKE); $(unstage)
4104 @r=`${PWD_COMMAND}`; export r; \
4105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4106 $(HOST_EXPORTS) \
4107 (cd $(HOST_SUBDIR)/automake && \
4108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4109 $(TARGET-automake))
4110 @endif automake
4115 .PHONY: check-automake maybe-check-automake
4116 maybe-check-automake:
4117 @if automake
4118 maybe-check-automake: check-automake
4120 check-automake:
4121 @: $(MAKE); $(unstage)
4122 @r=`${PWD_COMMAND}`; export r; \
4123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4124 $(HOST_EXPORTS) \
4125 (cd $(HOST_SUBDIR)/automake && \
4126 $(MAKE) $(FLAGS_TO_PASS) check)
4128 @endif automake
4130 .PHONY: install-automake maybe-install-automake
4131 maybe-install-automake:
4132 @if automake
4133 maybe-install-automake: install-automake
4135 install-automake: installdirs
4136 @: $(MAKE); $(unstage)
4137 @r=`${PWD_COMMAND}`; export r; \
4138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4139 $(HOST_EXPORTS) \
4140 (cd $(HOST_SUBDIR)/automake && \
4141 $(MAKE) $(FLAGS_TO_PASS) install)
4143 @endif automake
4145 # Other targets (info, dvi, pdf, etc.)
4147 .PHONY: maybe-info-automake info-automake
4148 maybe-info-automake:
4149 @if automake
4150 maybe-info-automake: info-automake
4152 info-automake: \
4153 configure-automake
4154 @: $(MAKE); $(unstage)
4155 @[ -f ./automake/Makefile ] || exit 0; \
4156 r=`${PWD_COMMAND}`; export r; \
4157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158 $(HOST_EXPORTS) \
4159 for flag in $(EXTRA_HOST_FLAGS) ; do \
4160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4161 done; \
4162 echo "Doing info in automake" ; \
4163 (cd $(HOST_SUBDIR)/automake && \
4164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4166 "RANLIB=$${RANLIB}" \
4167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4168 info) \
4169 || exit 1
4171 @endif automake
4173 .PHONY: maybe-dvi-automake dvi-automake
4174 maybe-dvi-automake:
4175 @if automake
4176 maybe-dvi-automake: dvi-automake
4178 dvi-automake: \
4179 configure-automake
4180 @: $(MAKE); $(unstage)
4181 @[ -f ./automake/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 dvi in automake" ; \
4189 (cd $(HOST_SUBDIR)/automake && \
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 dvi) \
4195 || exit 1
4197 @endif automake
4199 .PHONY: maybe-pdf-automake pdf-automake
4200 maybe-pdf-automake:
4201 @if automake
4202 maybe-pdf-automake: pdf-automake
4204 pdf-automake: \
4205 configure-automake
4206 @: $(MAKE); $(unstage)
4207 @[ -f ./automake/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 pdf in automake" ; \
4215 (cd $(HOST_SUBDIR)/automake && \
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 pdf) \
4221 || exit 1
4223 @endif automake
4225 .PHONY: maybe-html-automake html-automake
4226 maybe-html-automake:
4227 @if automake
4228 maybe-html-automake: html-automake
4230 html-automake: \
4231 configure-automake
4232 @: $(MAKE); $(unstage)
4233 @[ -f ./automake/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 html in automake" ; \
4241 (cd $(HOST_SUBDIR)/automake && \
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 html) \
4247 || exit 1
4249 @endif automake
4251 .PHONY: maybe-TAGS-automake TAGS-automake
4252 maybe-TAGS-automake:
4253 @if automake
4254 maybe-TAGS-automake: TAGS-automake
4256 TAGS-automake: \
4257 configure-automake
4258 @: $(MAKE); $(unstage)
4259 @[ -f ./automake/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 TAGS in automake" ; \
4267 (cd $(HOST_SUBDIR)/automake && \
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 TAGS) \
4273 || exit 1
4275 @endif automake
4277 .PHONY: maybe-install-info-automake install-info-automake
4278 maybe-install-info-automake:
4279 @if automake
4280 maybe-install-info-automake: install-info-automake
4282 install-info-automake: \
4283 configure-automake \
4284 info-automake
4285 @: $(MAKE); $(unstage)
4286 @[ -f ./automake/Makefile ] || exit 0; \
4287 r=`${PWD_COMMAND}`; export r; \
4288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4289 $(HOST_EXPORTS) \
4290 for flag in $(EXTRA_HOST_FLAGS) ; do \
4291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4292 done; \
4293 echo "Doing install-info in automake" ; \
4294 (cd $(HOST_SUBDIR)/automake && \
4295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4297 "RANLIB=$${RANLIB}" \
4298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4299 install-info) \
4300 || exit 1
4302 @endif automake
4304 .PHONY: maybe-install-pdf-automake install-pdf-automake
4305 maybe-install-pdf-automake:
4306 @if automake
4307 maybe-install-pdf-automake: install-pdf-automake
4309 install-pdf-automake: \
4310 configure-automake \
4311 pdf-automake
4312 @: $(MAKE); $(unstage)
4313 @[ -f ./automake/Makefile ] || exit 0; \
4314 r=`${PWD_COMMAND}`; export r; \
4315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4316 $(HOST_EXPORTS) \
4317 for flag in $(EXTRA_HOST_FLAGS) ; do \
4318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4319 done; \
4320 echo "Doing install-pdf in automake" ; \
4321 (cd $(HOST_SUBDIR)/automake && \
4322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4324 "RANLIB=$${RANLIB}" \
4325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4326 install-pdf) \
4327 || exit 1
4329 @endif automake
4331 .PHONY: maybe-install-html-automake install-html-automake
4332 maybe-install-html-automake:
4333 @if automake
4334 maybe-install-html-automake: install-html-automake
4336 install-html-automake: \
4337 configure-automake \
4338 html-automake
4339 @: $(MAKE); $(unstage)
4340 @[ -f ./automake/Makefile ] || exit 0; \
4341 r=`${PWD_COMMAND}`; export r; \
4342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4343 $(HOST_EXPORTS) \
4344 for flag in $(EXTRA_HOST_FLAGS) ; do \
4345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4346 done; \
4347 echo "Doing install-html in automake" ; \
4348 (cd $(HOST_SUBDIR)/automake && \
4349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4351 "RANLIB=$${RANLIB}" \
4352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4353 install-html) \
4354 || exit 1
4356 @endif automake
4358 .PHONY: maybe-installcheck-automake installcheck-automake
4359 maybe-installcheck-automake:
4360 @if automake
4361 maybe-installcheck-automake: installcheck-automake
4363 installcheck-automake: \
4364 configure-automake
4365 @: $(MAKE); $(unstage)
4366 @[ -f ./automake/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 installcheck in automake" ; \
4374 (cd $(HOST_SUBDIR)/automake && \
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 installcheck) \
4380 || exit 1
4382 @endif automake
4384 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4385 maybe-mostlyclean-automake:
4386 @if automake
4387 maybe-mostlyclean-automake: mostlyclean-automake
4389 mostlyclean-automake:
4390 @: $(MAKE); $(unstage)
4391 @[ -f ./automake/Makefile ] || exit 0; \
4392 r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 $(HOST_EXPORTS) \
4395 for flag in $(EXTRA_HOST_FLAGS) ; do \
4396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4397 done; \
4398 echo "Doing mostlyclean in automake" ; \
4399 (cd $(HOST_SUBDIR)/automake && \
4400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4402 "RANLIB=$${RANLIB}" \
4403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4404 mostlyclean) \
4405 || exit 1
4407 @endif automake
4409 .PHONY: maybe-clean-automake clean-automake
4410 maybe-clean-automake:
4411 @if automake
4412 maybe-clean-automake: clean-automake
4414 clean-automake:
4415 @: $(MAKE); $(unstage)
4416 @[ -f ./automake/Makefile ] || exit 0; \
4417 r=`${PWD_COMMAND}`; export r; \
4418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4419 $(HOST_EXPORTS) \
4420 for flag in $(EXTRA_HOST_FLAGS) ; do \
4421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4422 done; \
4423 echo "Doing clean in automake" ; \
4424 (cd $(HOST_SUBDIR)/automake && \
4425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4427 "RANLIB=$${RANLIB}" \
4428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4429 clean) \
4430 || exit 1
4432 @endif automake
4434 .PHONY: maybe-distclean-automake distclean-automake
4435 maybe-distclean-automake:
4436 @if automake
4437 maybe-distclean-automake: distclean-automake
4439 distclean-automake:
4440 @: $(MAKE); $(unstage)
4441 @[ -f ./automake/Makefile ] || exit 0; \
4442 r=`${PWD_COMMAND}`; export r; \
4443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444 $(HOST_EXPORTS) \
4445 for flag in $(EXTRA_HOST_FLAGS) ; do \
4446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4447 done; \
4448 echo "Doing distclean in automake" ; \
4449 (cd $(HOST_SUBDIR)/automake && \
4450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4452 "RANLIB=$${RANLIB}" \
4453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4454 distclean) \
4455 || exit 1
4457 @endif automake
4459 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4460 maybe-maintainer-clean-automake:
4461 @if automake
4462 maybe-maintainer-clean-automake: maintainer-clean-automake
4464 maintainer-clean-automake:
4465 @: $(MAKE); $(unstage)
4466 @[ -f ./automake/Makefile ] || exit 0; \
4467 r=`${PWD_COMMAND}`; export r; \
4468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4469 $(HOST_EXPORTS) \
4470 for flag in $(EXTRA_HOST_FLAGS) ; do \
4471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4472 done; \
4473 echo "Doing maintainer-clean in automake" ; \
4474 (cd $(HOST_SUBDIR)/automake && \
4475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4477 "RANLIB=$${RANLIB}" \
4478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4479 maintainer-clean) \
4480 || exit 1
4482 @endif automake
4486 .PHONY: configure-bash maybe-configure-bash
4487 maybe-configure-bash:
4488 @if gcc-bootstrap
4489 configure-bash: stage_current
4490 @endif gcc-bootstrap
4491 @if bash
4492 maybe-configure-bash: configure-bash
4493 configure-bash:
4494 @: $(MAKE); $(unstage)
4495 @r=`${PWD_COMMAND}`; export r; \
4496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4497 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4499 $(HOST_EXPORTS) \
4500 echo Configuring in $(HOST_SUBDIR)/bash; \
4501 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4502 case $(srcdir) in \
4503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4504 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4506 esac; \
4507 srcdiroption="--srcdir=$${topdir}/bash"; \
4508 libsrcdir="$$s/bash"; \
4509 $(SHELL) $${libsrcdir}/configure \
4510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4511 --target=${target_alias} $${srcdiroption} \
4512 || exit 1
4513 @endif bash
4519 .PHONY: all-bash maybe-all-bash
4520 maybe-all-bash:
4521 @if gcc-bootstrap
4522 all-bash: stage_current
4523 @endif gcc-bootstrap
4524 @if bash
4525 TARGET-bash=all
4526 maybe-all-bash: all-bash
4527 all-bash: configure-bash
4528 @: $(MAKE); $(unstage)
4529 @r=`${PWD_COMMAND}`; export r; \
4530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4531 $(HOST_EXPORTS) \
4532 (cd $(HOST_SUBDIR)/bash && \
4533 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4534 $(TARGET-bash))
4535 @endif bash
4540 .PHONY: check-bash maybe-check-bash
4541 maybe-check-bash:
4542 @if bash
4543 maybe-check-bash: check-bash
4545 check-bash:
4546 @: $(MAKE); $(unstage)
4547 @r=`${PWD_COMMAND}`; export r; \
4548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4549 $(HOST_EXPORTS) \
4550 (cd $(HOST_SUBDIR)/bash && \
4551 $(MAKE) $(FLAGS_TO_PASS) check)
4553 @endif bash
4555 .PHONY: install-bash maybe-install-bash
4556 maybe-install-bash:
4557 @if bash
4558 maybe-install-bash: install-bash
4560 install-bash: installdirs
4561 @: $(MAKE); $(unstage)
4562 @r=`${PWD_COMMAND}`; export r; \
4563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4564 $(HOST_EXPORTS) \
4565 (cd $(HOST_SUBDIR)/bash && \
4566 $(MAKE) $(FLAGS_TO_PASS) install)
4568 @endif bash
4570 # Other targets (info, dvi, pdf, etc.)
4572 .PHONY: maybe-info-bash info-bash
4573 maybe-info-bash:
4574 @if bash
4575 maybe-info-bash: info-bash
4577 info-bash: \
4578 configure-bash
4579 @: $(MAKE); $(unstage)
4580 @[ -f ./bash/Makefile ] || exit 0; \
4581 r=`${PWD_COMMAND}`; export r; \
4582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583 $(HOST_EXPORTS) \
4584 for flag in $(EXTRA_HOST_FLAGS) ; do \
4585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4586 done; \
4587 echo "Doing info in bash" ; \
4588 (cd $(HOST_SUBDIR)/bash && \
4589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4591 "RANLIB=$${RANLIB}" \
4592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4593 info) \
4594 || exit 1
4596 @endif bash
4598 .PHONY: maybe-dvi-bash dvi-bash
4599 maybe-dvi-bash:
4600 @if bash
4601 maybe-dvi-bash: dvi-bash
4603 dvi-bash: \
4604 configure-bash
4605 @: $(MAKE); $(unstage)
4606 @[ -f ./bash/Makefile ] || exit 0; \
4607 r=`${PWD_COMMAND}`; export r; \
4608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4609 $(HOST_EXPORTS) \
4610 for flag in $(EXTRA_HOST_FLAGS) ; do \
4611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4612 done; \
4613 echo "Doing dvi in bash" ; \
4614 (cd $(HOST_SUBDIR)/bash && \
4615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4617 "RANLIB=$${RANLIB}" \
4618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4619 dvi) \
4620 || exit 1
4622 @endif bash
4624 .PHONY: maybe-pdf-bash pdf-bash
4625 maybe-pdf-bash:
4626 @if bash
4627 maybe-pdf-bash: pdf-bash
4629 pdf-bash: \
4630 configure-bash
4631 @: $(MAKE); $(unstage)
4632 @[ -f ./bash/Makefile ] || exit 0; \
4633 r=`${PWD_COMMAND}`; export r; \
4634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635 $(HOST_EXPORTS) \
4636 for flag in $(EXTRA_HOST_FLAGS) ; do \
4637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4638 done; \
4639 echo "Doing pdf in bash" ; \
4640 (cd $(HOST_SUBDIR)/bash && \
4641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4643 "RANLIB=$${RANLIB}" \
4644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4645 pdf) \
4646 || exit 1
4648 @endif bash
4650 .PHONY: maybe-html-bash html-bash
4651 maybe-html-bash:
4652 @if bash
4653 maybe-html-bash: html-bash
4655 html-bash: \
4656 configure-bash
4657 @: $(MAKE); $(unstage)
4658 @[ -f ./bash/Makefile ] || exit 0; \
4659 r=`${PWD_COMMAND}`; export r; \
4660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4661 $(HOST_EXPORTS) \
4662 for flag in $(EXTRA_HOST_FLAGS) ; do \
4663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4664 done; \
4665 echo "Doing html in bash" ; \
4666 (cd $(HOST_SUBDIR)/bash && \
4667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4669 "RANLIB=$${RANLIB}" \
4670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4671 html) \
4672 || exit 1
4674 @endif bash
4676 .PHONY: maybe-TAGS-bash TAGS-bash
4677 maybe-TAGS-bash:
4678 @if bash
4679 maybe-TAGS-bash: TAGS-bash
4681 TAGS-bash: \
4682 configure-bash
4683 @: $(MAKE); $(unstage)
4684 @[ -f ./bash/Makefile ] || exit 0; \
4685 r=`${PWD_COMMAND}`; export r; \
4686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4687 $(HOST_EXPORTS) \
4688 for flag in $(EXTRA_HOST_FLAGS) ; do \
4689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4690 done; \
4691 echo "Doing TAGS in bash" ; \
4692 (cd $(HOST_SUBDIR)/bash && \
4693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4695 "RANLIB=$${RANLIB}" \
4696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4697 TAGS) \
4698 || exit 1
4700 @endif bash
4702 .PHONY: maybe-install-info-bash install-info-bash
4703 maybe-install-info-bash:
4704 @if bash
4705 maybe-install-info-bash: install-info-bash
4707 install-info-bash: \
4708 configure-bash \
4709 info-bash
4710 @: $(MAKE); $(unstage)
4711 @[ -f ./bash/Makefile ] || exit 0; \
4712 r=`${PWD_COMMAND}`; export r; \
4713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4714 $(HOST_EXPORTS) \
4715 for flag in $(EXTRA_HOST_FLAGS) ; do \
4716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4717 done; \
4718 echo "Doing install-info in bash" ; \
4719 (cd $(HOST_SUBDIR)/bash && \
4720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4722 "RANLIB=$${RANLIB}" \
4723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4724 install-info) \
4725 || exit 1
4727 @endif bash
4729 .PHONY: maybe-install-pdf-bash install-pdf-bash
4730 maybe-install-pdf-bash:
4731 @if bash
4732 maybe-install-pdf-bash: install-pdf-bash
4734 install-pdf-bash: \
4735 configure-bash \
4736 pdf-bash
4737 @: $(MAKE); $(unstage)
4738 @[ -f ./bash/Makefile ] || exit 0; \
4739 r=`${PWD_COMMAND}`; export r; \
4740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4741 $(HOST_EXPORTS) \
4742 for flag in $(EXTRA_HOST_FLAGS) ; do \
4743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4744 done; \
4745 echo "Doing install-pdf in bash" ; \
4746 (cd $(HOST_SUBDIR)/bash && \
4747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4749 "RANLIB=$${RANLIB}" \
4750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4751 install-pdf) \
4752 || exit 1
4754 @endif bash
4756 .PHONY: maybe-install-html-bash install-html-bash
4757 maybe-install-html-bash:
4758 @if bash
4759 maybe-install-html-bash: install-html-bash
4761 install-html-bash: \
4762 configure-bash \
4763 html-bash
4764 @: $(MAKE); $(unstage)
4765 @[ -f ./bash/Makefile ] || exit 0; \
4766 r=`${PWD_COMMAND}`; export r; \
4767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4768 $(HOST_EXPORTS) \
4769 for flag in $(EXTRA_HOST_FLAGS) ; do \
4770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4771 done; \
4772 echo "Doing install-html in bash" ; \
4773 (cd $(HOST_SUBDIR)/bash && \
4774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4776 "RANLIB=$${RANLIB}" \
4777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4778 install-html) \
4779 || exit 1
4781 @endif bash
4783 .PHONY: maybe-installcheck-bash installcheck-bash
4784 maybe-installcheck-bash:
4785 @if bash
4786 maybe-installcheck-bash: installcheck-bash
4788 installcheck-bash: \
4789 configure-bash
4790 @: $(MAKE); $(unstage)
4791 @[ -f ./bash/Makefile ] || exit 0; \
4792 r=`${PWD_COMMAND}`; export r; \
4793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4794 $(HOST_EXPORTS) \
4795 for flag in $(EXTRA_HOST_FLAGS) ; do \
4796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4797 done; \
4798 echo "Doing installcheck in bash" ; \
4799 (cd $(HOST_SUBDIR)/bash && \
4800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4802 "RANLIB=$${RANLIB}" \
4803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4804 installcheck) \
4805 || exit 1
4807 @endif bash
4809 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4810 maybe-mostlyclean-bash:
4811 @if bash
4812 maybe-mostlyclean-bash: mostlyclean-bash
4814 mostlyclean-bash:
4815 @: $(MAKE); $(unstage)
4816 @[ -f ./bash/Makefile ] || exit 0; \
4817 r=`${PWD_COMMAND}`; export r; \
4818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819 $(HOST_EXPORTS) \
4820 for flag in $(EXTRA_HOST_FLAGS) ; do \
4821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4822 done; \
4823 echo "Doing mostlyclean in bash" ; \
4824 (cd $(HOST_SUBDIR)/bash && \
4825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4827 "RANLIB=$${RANLIB}" \
4828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4829 mostlyclean) \
4830 || exit 1
4832 @endif bash
4834 .PHONY: maybe-clean-bash clean-bash
4835 maybe-clean-bash:
4836 @if bash
4837 maybe-clean-bash: clean-bash
4839 clean-bash:
4840 @: $(MAKE); $(unstage)
4841 @[ -f ./bash/Makefile ] || exit 0; \
4842 r=`${PWD_COMMAND}`; export r; \
4843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4844 $(HOST_EXPORTS) \
4845 for flag in $(EXTRA_HOST_FLAGS) ; do \
4846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4847 done; \
4848 echo "Doing clean in bash" ; \
4849 (cd $(HOST_SUBDIR)/bash && \
4850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4852 "RANLIB=$${RANLIB}" \
4853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4854 clean) \
4855 || exit 1
4857 @endif bash
4859 .PHONY: maybe-distclean-bash distclean-bash
4860 maybe-distclean-bash:
4861 @if bash
4862 maybe-distclean-bash: distclean-bash
4864 distclean-bash:
4865 @: $(MAKE); $(unstage)
4866 @[ -f ./bash/Makefile ] || exit 0; \
4867 r=`${PWD_COMMAND}`; export r; \
4868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4869 $(HOST_EXPORTS) \
4870 for flag in $(EXTRA_HOST_FLAGS) ; do \
4871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4872 done; \
4873 echo "Doing distclean in bash" ; \
4874 (cd $(HOST_SUBDIR)/bash && \
4875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4877 "RANLIB=$${RANLIB}" \
4878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4879 distclean) \
4880 || exit 1
4882 @endif bash
4884 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4885 maybe-maintainer-clean-bash:
4886 @if bash
4887 maybe-maintainer-clean-bash: maintainer-clean-bash
4889 maintainer-clean-bash:
4890 @: $(MAKE); $(unstage)
4891 @[ -f ./bash/Makefile ] || exit 0; \
4892 r=`${PWD_COMMAND}`; export r; \
4893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894 $(HOST_EXPORTS) \
4895 for flag in $(EXTRA_HOST_FLAGS) ; do \
4896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4897 done; \
4898 echo "Doing maintainer-clean in bash" ; \
4899 (cd $(HOST_SUBDIR)/bash && \
4900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4902 "RANLIB=$${RANLIB}" \
4903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4904 maintainer-clean) \
4905 || exit 1
4907 @endif bash
4911 .PHONY: configure-bfd maybe-configure-bfd
4912 maybe-configure-bfd:
4913 @if gcc-bootstrap
4914 configure-bfd: stage_current
4915 @endif gcc-bootstrap
4916 @if bfd
4917 maybe-configure-bfd: configure-bfd
4918 configure-bfd:
4919 @r=`${PWD_COMMAND}`; export r; \
4920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4921 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4923 $(HOST_EXPORTS) \
4924 echo Configuring in $(HOST_SUBDIR)/bfd; \
4925 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4926 case $(srcdir) in \
4927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4928 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4930 esac; \
4931 srcdiroption="--srcdir=$${topdir}/bfd"; \
4932 libsrcdir="$$s/bfd"; \
4933 $(SHELL) $${libsrcdir}/configure \
4934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4935 --target=${target_alias} $${srcdiroption} \
4936 || exit 1
4937 @endif bfd
4941 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4942 maybe-configure-stage1-bfd:
4943 @if bfd-bootstrap
4944 maybe-configure-stage1-bfd: configure-stage1-bfd
4945 configure-stage1-bfd:
4946 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4948 @r=`${PWD_COMMAND}`; export r; \
4949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4950 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4951 $(HOST_EXPORTS) \
4952 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4953 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
4954 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4956 cd $(HOST_SUBDIR)/bfd || exit 1; \
4957 case $(srcdir) in \
4958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4959 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4961 esac; \
4962 srcdiroption="--srcdir=$${topdir}/bfd"; \
4963 libsrcdir="$$s/bfd"; \
4964 $(SHELL) $${libsrcdir}/configure \
4965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4966 --target=${target_alias} $${srcdiroption} \
4968 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4969 @endif bfd-bootstrap
4971 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4972 maybe-configure-stage2-bfd:
4973 @if bfd-bootstrap
4974 maybe-configure-stage2-bfd: configure-stage2-bfd
4975 configure-stage2-bfd:
4976 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4978 @r=`${PWD_COMMAND}`; export r; \
4979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4980 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4981 $(HOST_EXPORTS) \
4982 $(POSTSTAGE1_HOST_EXPORTS) \
4983 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4984 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
4985 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4987 cd $(HOST_SUBDIR)/bfd || exit 1; \
4988 case $(srcdir) in \
4989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4990 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4992 esac; \
4993 srcdiroption="--srcdir=$${topdir}/bfd"; \
4994 libsrcdir="$$s/bfd"; \
4995 $(SHELL) $${libsrcdir}/configure \
4996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4997 --target=${target_alias} $${srcdiroption} \
4998 --with-build-libsubdir=$(HOST_SUBDIR) \
4999 @stage2_werror_flag@
5000 @endif bfd-bootstrap
5002 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
5003 maybe-configure-stageb2g0-bfd:
5004 @if bfd-bootstrap
5005 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
5006 configure-stageb2g0-bfd:
5007 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5009 @r=`${PWD_COMMAND}`; export r; \
5010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5011 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5012 $(HOST_EXPORTS) \
5013 $(POSTSTAGE1_HOST_EXPORTS) \
5014 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5015 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
5016 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
5017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5018 cd $(HOST_SUBDIR)/bfd || exit 1; \
5019 case $(srcdir) in \
5020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5021 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5023 esac; \
5024 srcdiroption="--srcdir=$${topdir}/bfd"; \
5025 libsrcdir="$$s/bfd"; \
5026 $(SHELL) $${libsrcdir}/configure \
5027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5028 --target=${target_alias} $${srcdiroption} \
5029 --with-build-libsubdir=$(HOST_SUBDIR) \
5030 @stage2_werror_flag@
5031 @endif bfd-bootstrap
5033 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5034 maybe-configure-stage3-bfd:
5035 @if bfd-bootstrap
5036 maybe-configure-stage3-bfd: configure-stage3-bfd
5037 configure-stage3-bfd:
5038 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5040 @r=`${PWD_COMMAND}`; export r; \
5041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5042 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5043 $(HOST_EXPORTS) \
5044 $(POSTSTAGE1_HOST_EXPORTS) \
5045 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5046 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5047 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5049 cd $(HOST_SUBDIR)/bfd || exit 1; \
5050 case $(srcdir) in \
5051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5052 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5054 esac; \
5055 srcdiroption="--srcdir=$${topdir}/bfd"; \
5056 libsrcdir="$$s/bfd"; \
5057 $(SHELL) $${libsrcdir}/configure \
5058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5059 --target=${target_alias} $${srcdiroption} \
5060 --with-build-libsubdir=$(HOST_SUBDIR) \
5061 @stage2_werror_flag@
5062 @endif bfd-bootstrap
5064 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
5065 maybe-configure-stageb3g2-bfd:
5066 @if bfd-bootstrap
5067 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
5068 configure-stageb3g2-bfd:
5069 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5071 @r=`${PWD_COMMAND}`; export r; \
5072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5073 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5074 $(HOST_EXPORTS) \
5075 $(POSTSTAGE1_HOST_EXPORTS) \
5076 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5077 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
5078 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
5079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5080 cd $(HOST_SUBDIR)/bfd || exit 1; \
5081 case $(srcdir) in \
5082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5083 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5085 esac; \
5086 srcdiroption="--srcdir=$${topdir}/bfd"; \
5087 libsrcdir="$$s/bfd"; \
5088 $(SHELL) $${libsrcdir}/configure \
5089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5090 --target=${target_alias} $${srcdiroption} \
5091 --with-build-libsubdir=$(HOST_SUBDIR) \
5092 @stage2_werror_flag@
5093 @endif bfd-bootstrap
5095 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5096 maybe-configure-stage4-bfd:
5097 @if bfd-bootstrap
5098 maybe-configure-stage4-bfd: configure-stage4-bfd
5099 configure-stage4-bfd:
5100 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5102 @r=`${PWD_COMMAND}`; export r; \
5103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5104 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5105 $(HOST_EXPORTS) \
5106 $(POSTSTAGE1_HOST_EXPORTS) \
5107 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5108 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5109 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5111 cd $(HOST_SUBDIR)/bfd || exit 1; \
5112 case $(srcdir) in \
5113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5114 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5116 esac; \
5117 srcdiroption="--srcdir=$${topdir}/bfd"; \
5118 libsrcdir="$$s/bfd"; \
5119 $(SHELL) $${libsrcdir}/configure \
5120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5121 --target=${target_alias} $${srcdiroption} \
5122 --with-build-libsubdir=$(HOST_SUBDIR) \
5123 @stage2_werror_flag@
5124 @endif bfd-bootstrap
5126 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5127 maybe-configure-stageprofile-bfd:
5128 @if bfd-bootstrap
5129 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5130 configure-stageprofile-bfd:
5131 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5133 @r=`${PWD_COMMAND}`; export r; \
5134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5135 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5136 $(HOST_EXPORTS) \
5137 $(POSTSTAGE1_HOST_EXPORTS) \
5138 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5139 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
5140 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5142 cd $(HOST_SUBDIR)/bfd || exit 1; \
5143 case $(srcdir) in \
5144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5145 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5147 esac; \
5148 srcdiroption="--srcdir=$${topdir}/bfd"; \
5149 libsrcdir="$$s/bfd"; \
5150 $(SHELL) $${libsrcdir}/configure \
5151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5152 --target=${target_alias} $${srcdiroption} \
5153 --with-build-libsubdir=$(HOST_SUBDIR) \
5154 @stage2_werror_flag@
5155 @endif bfd-bootstrap
5157 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5158 maybe-configure-stagefeedback-bfd:
5159 @if bfd-bootstrap
5160 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5161 configure-stagefeedback-bfd:
5162 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5164 @r=`${PWD_COMMAND}`; export r; \
5165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5167 $(HOST_EXPORTS) \
5168 $(POSTSTAGE1_HOST_EXPORTS) \
5169 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5170 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
5171 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5173 cd $(HOST_SUBDIR)/bfd || exit 1; \
5174 case $(srcdir) in \
5175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5176 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5178 esac; \
5179 srcdiroption="--srcdir=$${topdir}/bfd"; \
5180 libsrcdir="$$s/bfd"; \
5181 $(SHELL) $${libsrcdir}/configure \
5182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5183 --target=${target_alias} $${srcdiroption} \
5184 --with-build-libsubdir=$(HOST_SUBDIR) \
5185 @stage2_werror_flag@
5186 @endif bfd-bootstrap
5192 .PHONY: all-bfd maybe-all-bfd
5193 maybe-all-bfd:
5194 @if gcc-bootstrap
5195 all-bfd: stage_current
5196 @endif gcc-bootstrap
5197 @if bfd
5198 TARGET-bfd=all
5199 maybe-all-bfd: all-bfd
5200 all-bfd: configure-bfd
5201 @r=`${PWD_COMMAND}`; export r; \
5202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5203 $(HOST_EXPORTS) \
5204 (cd $(HOST_SUBDIR)/bfd && \
5205 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5206 $(TARGET-bfd))
5207 @endif bfd
5211 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5212 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5213 maybe-all-stage1-bfd:
5214 maybe-clean-stage1-bfd:
5215 @if bfd-bootstrap
5216 maybe-all-stage1-bfd: all-stage1-bfd
5217 all-stage1: all-stage1-bfd
5218 TARGET-stage1-bfd = $(TARGET-bfd)
5219 all-stage1-bfd: configure-stage1-bfd
5220 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5221 @r=`${PWD_COMMAND}`; export r; \
5222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5223 $(HOST_EXPORTS) \
5224 cd $(HOST_SUBDIR)/bfd && \
5225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5226 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5227 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5228 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5229 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
5230 $(TARGET-stage1-bfd)
5232 maybe-clean-stage1-bfd: clean-stage1-bfd
5233 clean-stage1: clean-stage1-bfd
5234 clean-stage1-bfd:
5235 @if [ $(current_stage) = stage1 ]; then \
5236 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5237 else \
5238 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5239 $(MAKE) stage1-start; \
5240 fi; \
5241 cd $(HOST_SUBDIR)/bfd && \
5242 $(MAKE) $(EXTRA_HOST_FLAGS) \
5243 clean
5244 @endif bfd-bootstrap
5247 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5248 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5249 maybe-all-stage2-bfd:
5250 maybe-clean-stage2-bfd:
5251 @if bfd-bootstrap
5252 maybe-all-stage2-bfd: all-stage2-bfd
5253 all-stage2: all-stage2-bfd
5254 TARGET-stage2-bfd = $(TARGET-bfd)
5255 all-stage2-bfd: configure-stage2-bfd
5256 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 $(HOST_EXPORTS) \
5260 $(POSTSTAGE1_HOST_EXPORTS) \
5261 cd $(HOST_SUBDIR)/bfd && \
5262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5263 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5264 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5265 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5266 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5267 $(TARGET-stage2-bfd)
5269 maybe-clean-stage2-bfd: clean-stage2-bfd
5270 clean-stage2: clean-stage2-bfd
5271 clean-stage2-bfd:
5272 @if [ $(current_stage) = stage2 ]; then \
5273 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5274 else \
5275 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5276 $(MAKE) stage2-start; \
5277 fi; \
5278 cd $(HOST_SUBDIR)/bfd && \
5279 $(MAKE) $(EXTRA_HOST_FLAGS) \
5280 $(POSTSTAGE1_FLAGS_TO_PASS) \
5281 clean
5282 @endif bfd-bootstrap
5285 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5286 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5287 maybe-all-stageb2g0-bfd:
5288 maybe-clean-stageb2g0-bfd:
5289 @if bfd-bootstrap
5290 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5291 all-stageb2g0: all-stageb2g0-bfd
5292 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5293 all-stageb2g0-bfd: configure-stageb2g0-bfd
5294 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5295 @r=`${PWD_COMMAND}`; export r; \
5296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297 $(HOST_EXPORTS) \
5298 $(POSTSTAGE1_HOST_EXPORTS) \
5299 cd $(HOST_SUBDIR)/bfd && \
5300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5301 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5302 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5303 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5304 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5305 $(TARGET-stageb2g0-bfd)
5307 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5308 clean-stageb2g0: clean-stageb2g0-bfd
5309 clean-stageb2g0-bfd:
5310 @if [ $(current_stage) = stageb2g0 ]; then \
5311 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5312 else \
5313 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5314 $(MAKE) stageb2g0-start; \
5315 fi; \
5316 cd $(HOST_SUBDIR)/bfd && \
5317 $(MAKE) $(EXTRA_HOST_FLAGS) \
5318 $(POSTSTAGE1_FLAGS_TO_PASS) \
5319 clean
5320 @endif bfd-bootstrap
5323 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5324 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5325 maybe-all-stage3-bfd:
5326 maybe-clean-stage3-bfd:
5327 @if bfd-bootstrap
5328 maybe-all-stage3-bfd: all-stage3-bfd
5329 all-stage3: all-stage3-bfd
5330 TARGET-stage3-bfd = $(TARGET-bfd)
5331 all-stage3-bfd: configure-stage3-bfd
5332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5333 @r=`${PWD_COMMAND}`; export r; \
5334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5335 $(HOST_EXPORTS) \
5336 $(POSTSTAGE1_HOST_EXPORTS) \
5337 cd $(HOST_SUBDIR)/bfd && \
5338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5339 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5340 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5341 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5342 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5343 $(TARGET-stage3-bfd)
5345 maybe-clean-stage3-bfd: clean-stage3-bfd
5346 clean-stage3: clean-stage3-bfd
5347 clean-stage3-bfd:
5348 @if [ $(current_stage) = stage3 ]; then \
5349 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5350 else \
5351 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5352 $(MAKE) stage3-start; \
5353 fi; \
5354 cd $(HOST_SUBDIR)/bfd && \
5355 $(MAKE) $(EXTRA_HOST_FLAGS) \
5356 $(POSTSTAGE1_FLAGS_TO_PASS) \
5357 clean
5358 @endif bfd-bootstrap
5361 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5362 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5363 maybe-all-stageb3g2-bfd:
5364 maybe-clean-stageb3g2-bfd:
5365 @if bfd-bootstrap
5366 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5367 all-stageb3g2: all-stageb3g2-bfd
5368 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5369 all-stageb3g2-bfd: configure-stageb3g2-bfd
5370 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5371 @r=`${PWD_COMMAND}`; export r; \
5372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5373 $(HOST_EXPORTS) \
5374 $(POSTSTAGE1_HOST_EXPORTS) \
5375 cd $(HOST_SUBDIR)/bfd && \
5376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5377 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5378 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5379 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5380 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5381 $(TARGET-stageb3g2-bfd)
5383 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5384 clean-stageb3g2: clean-stageb3g2-bfd
5385 clean-stageb3g2-bfd:
5386 @if [ $(current_stage) = stageb3g2 ]; then \
5387 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5388 else \
5389 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5390 $(MAKE) stageb3g2-start; \
5391 fi; \
5392 cd $(HOST_SUBDIR)/bfd && \
5393 $(MAKE) $(EXTRA_HOST_FLAGS) \
5394 $(POSTSTAGE1_FLAGS_TO_PASS) \
5395 clean
5396 @endif bfd-bootstrap
5399 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5400 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5401 maybe-all-stage4-bfd:
5402 maybe-clean-stage4-bfd:
5403 @if bfd-bootstrap
5404 maybe-all-stage4-bfd: all-stage4-bfd
5405 all-stage4: all-stage4-bfd
5406 TARGET-stage4-bfd = $(TARGET-bfd)
5407 all-stage4-bfd: configure-stage4-bfd
5408 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5409 @r=`${PWD_COMMAND}`; export r; \
5410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411 $(HOST_EXPORTS) \
5412 $(POSTSTAGE1_HOST_EXPORTS) \
5413 cd $(HOST_SUBDIR)/bfd && \
5414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5415 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5416 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5417 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5418 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5419 $(TARGET-stage4-bfd)
5421 maybe-clean-stage4-bfd: clean-stage4-bfd
5422 clean-stage4: clean-stage4-bfd
5423 clean-stage4-bfd:
5424 @if [ $(current_stage) = stage4 ]; then \
5425 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5426 else \
5427 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5428 $(MAKE) stage4-start; \
5429 fi; \
5430 cd $(HOST_SUBDIR)/bfd && \
5431 $(MAKE) $(EXTRA_HOST_FLAGS) \
5432 $(POSTSTAGE1_FLAGS_TO_PASS) \
5433 clean
5434 @endif bfd-bootstrap
5437 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5438 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5439 maybe-all-stageprofile-bfd:
5440 maybe-clean-stageprofile-bfd:
5441 @if bfd-bootstrap
5442 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5443 all-stageprofile: all-stageprofile-bfd
5444 TARGET-stageprofile-bfd = $(TARGET-bfd)
5445 all-stageprofile-bfd: configure-stageprofile-bfd
5446 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5447 @r=`${PWD_COMMAND}`; export r; \
5448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5449 $(HOST_EXPORTS) \
5450 $(POSTSTAGE1_HOST_EXPORTS) \
5451 cd $(HOST_SUBDIR)/bfd && \
5452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5453 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5454 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5455 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5456 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5457 $(TARGET-stageprofile-bfd)
5459 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5460 clean-stageprofile: clean-stageprofile-bfd
5461 clean-stageprofile-bfd:
5462 @if [ $(current_stage) = stageprofile ]; then \
5463 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5464 else \
5465 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5466 $(MAKE) stageprofile-start; \
5467 fi; \
5468 cd $(HOST_SUBDIR)/bfd && \
5469 $(MAKE) $(EXTRA_HOST_FLAGS) \
5470 $(POSTSTAGE1_FLAGS_TO_PASS) \
5471 clean
5472 @endif bfd-bootstrap
5475 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5476 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5477 maybe-all-stagefeedback-bfd:
5478 maybe-clean-stagefeedback-bfd:
5479 @if bfd-bootstrap
5480 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5481 all-stagefeedback: all-stagefeedback-bfd
5482 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5483 all-stagefeedback-bfd: configure-stagefeedback-bfd
5484 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5485 @r=`${PWD_COMMAND}`; export r; \
5486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487 $(HOST_EXPORTS) \
5488 $(POSTSTAGE1_HOST_EXPORTS) \
5489 cd $(HOST_SUBDIR)/bfd && \
5490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5491 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5492 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5493 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5494 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5495 $(TARGET-stagefeedback-bfd)
5497 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5498 clean-stagefeedback: clean-stagefeedback-bfd
5499 clean-stagefeedback-bfd:
5500 @if [ $(current_stage) = stagefeedback ]; then \
5501 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5502 else \
5503 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5504 $(MAKE) stagefeedback-start; \
5505 fi; \
5506 cd $(HOST_SUBDIR)/bfd && \
5507 $(MAKE) $(EXTRA_HOST_FLAGS) \
5508 $(POSTSTAGE1_FLAGS_TO_PASS) \
5509 clean
5510 @endif bfd-bootstrap
5516 .PHONY: check-bfd maybe-check-bfd
5517 maybe-check-bfd:
5518 @if bfd
5519 maybe-check-bfd: check-bfd
5521 check-bfd:
5522 @: $(MAKE); $(unstage)
5523 @r=`${PWD_COMMAND}`; export r; \
5524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525 $(HOST_EXPORTS) \
5526 (cd $(HOST_SUBDIR)/bfd && \
5527 $(MAKE) $(FLAGS_TO_PASS) check)
5529 @endif bfd
5531 .PHONY: install-bfd maybe-install-bfd
5532 maybe-install-bfd:
5533 @if bfd
5534 maybe-install-bfd: install-bfd
5536 install-bfd: installdirs
5537 @: $(MAKE); $(unstage)
5538 @r=`${PWD_COMMAND}`; export r; \
5539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5540 $(HOST_EXPORTS) \
5541 (cd $(HOST_SUBDIR)/bfd && \
5542 $(MAKE) $(FLAGS_TO_PASS) install)
5544 @endif bfd
5546 # Other targets (info, dvi, pdf, etc.)
5548 .PHONY: maybe-info-bfd info-bfd
5549 maybe-info-bfd:
5550 @if bfd
5551 maybe-info-bfd: info-bfd
5553 info-bfd: \
5554 configure-bfd
5555 @[ -f ./bfd/Makefile ] || exit 0; \
5556 r=`${PWD_COMMAND}`; export r; \
5557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5558 $(HOST_EXPORTS) \
5559 for flag in $(EXTRA_HOST_FLAGS) ; do \
5560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5561 done; \
5562 echo "Doing info in bfd" ; \
5563 (cd $(HOST_SUBDIR)/bfd && \
5564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5566 "RANLIB=$${RANLIB}" \
5567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5568 info) \
5569 || exit 1
5571 @endif bfd
5573 .PHONY: maybe-dvi-bfd dvi-bfd
5574 maybe-dvi-bfd:
5575 @if bfd
5576 maybe-dvi-bfd: dvi-bfd
5578 dvi-bfd: \
5579 configure-bfd
5580 @[ -f ./bfd/Makefile ] || exit 0; \
5581 r=`${PWD_COMMAND}`; export r; \
5582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5583 $(HOST_EXPORTS) \
5584 for flag in $(EXTRA_HOST_FLAGS) ; do \
5585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5586 done; \
5587 echo "Doing dvi in bfd" ; \
5588 (cd $(HOST_SUBDIR)/bfd && \
5589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5591 "RANLIB=$${RANLIB}" \
5592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5593 dvi) \
5594 || exit 1
5596 @endif bfd
5598 .PHONY: maybe-pdf-bfd pdf-bfd
5599 maybe-pdf-bfd:
5600 @if bfd
5601 maybe-pdf-bfd: pdf-bfd
5603 pdf-bfd: \
5604 configure-bfd
5605 @[ -f ./bfd/Makefile ] || exit 0; \
5606 r=`${PWD_COMMAND}`; export r; \
5607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5608 $(HOST_EXPORTS) \
5609 for flag in $(EXTRA_HOST_FLAGS) ; do \
5610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5611 done; \
5612 echo "Doing pdf in bfd" ; \
5613 (cd $(HOST_SUBDIR)/bfd && \
5614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5616 "RANLIB=$${RANLIB}" \
5617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5618 pdf) \
5619 || exit 1
5621 @endif bfd
5623 .PHONY: maybe-html-bfd html-bfd
5624 maybe-html-bfd:
5625 @if bfd
5626 maybe-html-bfd: html-bfd
5628 html-bfd: \
5629 configure-bfd
5630 @[ -f ./bfd/Makefile ] || exit 0; \
5631 r=`${PWD_COMMAND}`; export r; \
5632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5633 $(HOST_EXPORTS) \
5634 for flag in $(EXTRA_HOST_FLAGS) ; do \
5635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5636 done; \
5637 echo "Doing html in bfd" ; \
5638 (cd $(HOST_SUBDIR)/bfd && \
5639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5641 "RANLIB=$${RANLIB}" \
5642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5643 html) \
5644 || exit 1
5646 @endif bfd
5648 .PHONY: maybe-TAGS-bfd TAGS-bfd
5649 maybe-TAGS-bfd:
5650 @if bfd
5651 maybe-TAGS-bfd: TAGS-bfd
5653 TAGS-bfd: \
5654 configure-bfd
5655 @[ -f ./bfd/Makefile ] || exit 0; \
5656 r=`${PWD_COMMAND}`; export r; \
5657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5658 $(HOST_EXPORTS) \
5659 for flag in $(EXTRA_HOST_FLAGS) ; do \
5660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5661 done; \
5662 echo "Doing TAGS in bfd" ; \
5663 (cd $(HOST_SUBDIR)/bfd && \
5664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5666 "RANLIB=$${RANLIB}" \
5667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5668 TAGS) \
5669 || exit 1
5671 @endif bfd
5673 .PHONY: maybe-install-info-bfd install-info-bfd
5674 maybe-install-info-bfd:
5675 @if bfd
5676 maybe-install-info-bfd: install-info-bfd
5678 install-info-bfd: \
5679 configure-bfd \
5680 info-bfd
5681 @[ -f ./bfd/Makefile ] || exit 0; \
5682 r=`${PWD_COMMAND}`; export r; \
5683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5684 $(HOST_EXPORTS) \
5685 for flag in $(EXTRA_HOST_FLAGS) ; do \
5686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5687 done; \
5688 echo "Doing install-info in bfd" ; \
5689 (cd $(HOST_SUBDIR)/bfd && \
5690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5692 "RANLIB=$${RANLIB}" \
5693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5694 install-info) \
5695 || exit 1
5697 @endif bfd
5699 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5700 maybe-install-pdf-bfd:
5701 @if bfd
5702 maybe-install-pdf-bfd: install-pdf-bfd
5704 install-pdf-bfd: \
5705 configure-bfd \
5706 pdf-bfd
5707 @[ -f ./bfd/Makefile ] || exit 0; \
5708 r=`${PWD_COMMAND}`; export r; \
5709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5710 $(HOST_EXPORTS) \
5711 for flag in $(EXTRA_HOST_FLAGS) ; do \
5712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5713 done; \
5714 echo "Doing install-pdf in bfd" ; \
5715 (cd $(HOST_SUBDIR)/bfd && \
5716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5718 "RANLIB=$${RANLIB}" \
5719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5720 install-pdf) \
5721 || exit 1
5723 @endif bfd
5725 .PHONY: maybe-install-html-bfd install-html-bfd
5726 maybe-install-html-bfd:
5727 @if bfd
5728 maybe-install-html-bfd: install-html-bfd
5730 install-html-bfd: \
5731 configure-bfd \
5732 html-bfd
5733 @[ -f ./bfd/Makefile ] || exit 0; \
5734 r=`${PWD_COMMAND}`; export r; \
5735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5736 $(HOST_EXPORTS) \
5737 for flag in $(EXTRA_HOST_FLAGS) ; do \
5738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5739 done; \
5740 echo "Doing install-html in bfd" ; \
5741 (cd $(HOST_SUBDIR)/bfd && \
5742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5744 "RANLIB=$${RANLIB}" \
5745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5746 install-html) \
5747 || exit 1
5749 @endif bfd
5751 .PHONY: maybe-installcheck-bfd installcheck-bfd
5752 maybe-installcheck-bfd:
5753 @if bfd
5754 maybe-installcheck-bfd: installcheck-bfd
5756 installcheck-bfd: \
5757 configure-bfd
5758 @[ -f ./bfd/Makefile ] || exit 0; \
5759 r=`${PWD_COMMAND}`; export r; \
5760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5761 $(HOST_EXPORTS) \
5762 for flag in $(EXTRA_HOST_FLAGS) ; do \
5763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5764 done; \
5765 echo "Doing installcheck in bfd" ; \
5766 (cd $(HOST_SUBDIR)/bfd && \
5767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5769 "RANLIB=$${RANLIB}" \
5770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5771 installcheck) \
5772 || exit 1
5774 @endif bfd
5776 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5777 maybe-mostlyclean-bfd:
5778 @if bfd
5779 maybe-mostlyclean-bfd: mostlyclean-bfd
5781 mostlyclean-bfd:
5782 @[ -f ./bfd/Makefile ] || exit 0; \
5783 r=`${PWD_COMMAND}`; export r; \
5784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785 $(HOST_EXPORTS) \
5786 for flag in $(EXTRA_HOST_FLAGS) ; do \
5787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5788 done; \
5789 echo "Doing mostlyclean in bfd" ; \
5790 (cd $(HOST_SUBDIR)/bfd && \
5791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5793 "RANLIB=$${RANLIB}" \
5794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5795 mostlyclean) \
5796 || exit 1
5798 @endif bfd
5800 .PHONY: maybe-clean-bfd clean-bfd
5801 maybe-clean-bfd:
5802 @if bfd
5803 maybe-clean-bfd: clean-bfd
5805 clean-bfd:
5806 @[ -f ./bfd/Makefile ] || exit 0; \
5807 r=`${PWD_COMMAND}`; export r; \
5808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5809 $(HOST_EXPORTS) \
5810 for flag in $(EXTRA_HOST_FLAGS) ; do \
5811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5812 done; \
5813 echo "Doing clean in bfd" ; \
5814 (cd $(HOST_SUBDIR)/bfd && \
5815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5817 "RANLIB=$${RANLIB}" \
5818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5819 clean) \
5820 || exit 1
5822 @endif bfd
5824 .PHONY: maybe-distclean-bfd distclean-bfd
5825 maybe-distclean-bfd:
5826 @if bfd
5827 maybe-distclean-bfd: distclean-bfd
5829 distclean-bfd:
5830 @[ -f ./bfd/Makefile ] || exit 0; \
5831 r=`${PWD_COMMAND}`; export r; \
5832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5833 $(HOST_EXPORTS) \
5834 for flag in $(EXTRA_HOST_FLAGS) ; do \
5835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5836 done; \
5837 echo "Doing distclean in bfd" ; \
5838 (cd $(HOST_SUBDIR)/bfd && \
5839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5841 "RANLIB=$${RANLIB}" \
5842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5843 distclean) \
5844 || exit 1
5846 @endif bfd
5848 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5849 maybe-maintainer-clean-bfd:
5850 @if bfd
5851 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5853 maintainer-clean-bfd:
5854 @[ -f ./bfd/Makefile ] || exit 0; \
5855 r=`${PWD_COMMAND}`; export r; \
5856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5857 $(HOST_EXPORTS) \
5858 for flag in $(EXTRA_HOST_FLAGS) ; do \
5859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5860 done; \
5861 echo "Doing maintainer-clean in bfd" ; \
5862 (cd $(HOST_SUBDIR)/bfd && \
5863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5865 "RANLIB=$${RANLIB}" \
5866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5867 maintainer-clean) \
5868 || exit 1
5870 @endif bfd
5874 .PHONY: configure-opcodes maybe-configure-opcodes
5875 maybe-configure-opcodes:
5876 @if gcc-bootstrap
5877 configure-opcodes: stage_current
5878 @endif gcc-bootstrap
5879 @if opcodes
5880 maybe-configure-opcodes: configure-opcodes
5881 configure-opcodes:
5882 @r=`${PWD_COMMAND}`; export r; \
5883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5884 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5886 $(HOST_EXPORTS) \
5887 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5888 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5889 case $(srcdir) in \
5890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5891 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5893 esac; \
5894 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5895 libsrcdir="$$s/opcodes"; \
5896 $(SHELL) $${libsrcdir}/configure \
5897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5898 --target=${target_alias} $${srcdiroption} \
5899 || exit 1
5900 @endif opcodes
5904 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5905 maybe-configure-stage1-opcodes:
5906 @if opcodes-bootstrap
5907 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5908 configure-stage1-opcodes:
5909 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5911 @r=`${PWD_COMMAND}`; export r; \
5912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5913 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5914 $(HOST_EXPORTS) \
5915 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5916 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5917 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5919 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5920 case $(srcdir) in \
5921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5922 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5924 esac; \
5925 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5926 libsrcdir="$$s/opcodes"; \
5927 $(SHELL) $${libsrcdir}/configure \
5928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5929 --target=${target_alias} $${srcdiroption} \
5931 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5932 @endif opcodes-bootstrap
5934 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5935 maybe-configure-stage2-opcodes:
5936 @if opcodes-bootstrap
5937 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5938 configure-stage2-opcodes:
5939 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5941 @r=`${PWD_COMMAND}`; export r; \
5942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5943 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5944 $(HOST_EXPORTS) \
5945 $(POSTSTAGE1_HOST_EXPORTS) \
5946 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5947 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5948 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5950 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5951 case $(srcdir) in \
5952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5953 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5955 esac; \
5956 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5957 libsrcdir="$$s/opcodes"; \
5958 $(SHELL) $${libsrcdir}/configure \
5959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5960 --target=${target_alias} $${srcdiroption} \
5961 --with-build-libsubdir=$(HOST_SUBDIR) \
5962 @stage2_werror_flag@
5963 @endif opcodes-bootstrap
5965 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5966 maybe-configure-stageb2g0-opcodes:
5967 @if opcodes-bootstrap
5968 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5969 configure-stageb2g0-opcodes:
5970 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5972 @r=`${PWD_COMMAND}`; export r; \
5973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5974 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5975 $(HOST_EXPORTS) \
5976 $(POSTSTAGE1_HOST_EXPORTS) \
5977 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5978 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
5979 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5981 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5982 case $(srcdir) in \
5983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5984 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5986 esac; \
5987 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5988 libsrcdir="$$s/opcodes"; \
5989 $(SHELL) $${libsrcdir}/configure \
5990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5991 --target=${target_alias} $${srcdiroption} \
5992 --with-build-libsubdir=$(HOST_SUBDIR) \
5993 @stage2_werror_flag@
5994 @endif opcodes-bootstrap
5996 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5997 maybe-configure-stage3-opcodes:
5998 @if opcodes-bootstrap
5999 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6000 configure-stage3-opcodes:
6001 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6003 @r=`${PWD_COMMAND}`; export r; \
6004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6005 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6006 $(HOST_EXPORTS) \
6007 $(POSTSTAGE1_HOST_EXPORTS) \
6008 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6009 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6010 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6012 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6013 case $(srcdir) in \
6014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6015 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6017 esac; \
6018 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6019 libsrcdir="$$s/opcodes"; \
6020 $(SHELL) $${libsrcdir}/configure \
6021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6022 --target=${target_alias} $${srcdiroption} \
6023 --with-build-libsubdir=$(HOST_SUBDIR) \
6024 @stage2_werror_flag@
6025 @endif opcodes-bootstrap
6027 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
6028 maybe-configure-stageb3g2-opcodes:
6029 @if opcodes-bootstrap
6030 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
6031 configure-stageb3g2-opcodes:
6032 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6034 @r=`${PWD_COMMAND}`; export r; \
6035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6036 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6037 $(HOST_EXPORTS) \
6038 $(POSTSTAGE1_HOST_EXPORTS) \
6039 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6040 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
6041 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
6042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6043 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6044 case $(srcdir) in \
6045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6046 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6048 esac; \
6049 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6050 libsrcdir="$$s/opcodes"; \
6051 $(SHELL) $${libsrcdir}/configure \
6052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6053 --target=${target_alias} $${srcdiroption} \
6054 --with-build-libsubdir=$(HOST_SUBDIR) \
6055 @stage2_werror_flag@
6056 @endif opcodes-bootstrap
6058 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6059 maybe-configure-stage4-opcodes:
6060 @if opcodes-bootstrap
6061 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6062 configure-stage4-opcodes:
6063 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6065 @r=`${PWD_COMMAND}`; export r; \
6066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6067 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6068 $(HOST_EXPORTS) \
6069 $(POSTSTAGE1_HOST_EXPORTS) \
6070 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6071 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6072 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6074 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6075 case $(srcdir) in \
6076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6077 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6079 esac; \
6080 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6081 libsrcdir="$$s/opcodes"; \
6082 $(SHELL) $${libsrcdir}/configure \
6083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6084 --target=${target_alias} $${srcdiroption} \
6085 --with-build-libsubdir=$(HOST_SUBDIR) \
6086 @stage2_werror_flag@
6087 @endif opcodes-bootstrap
6089 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6090 maybe-configure-stageprofile-opcodes:
6091 @if opcodes-bootstrap
6092 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6093 configure-stageprofile-opcodes:
6094 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6096 @r=`${PWD_COMMAND}`; export r; \
6097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6099 $(HOST_EXPORTS) \
6100 $(POSTSTAGE1_HOST_EXPORTS) \
6101 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6102 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6103 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6105 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6106 case $(srcdir) in \
6107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6108 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6110 esac; \
6111 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6112 libsrcdir="$$s/opcodes"; \
6113 $(SHELL) $${libsrcdir}/configure \
6114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6115 --target=${target_alias} $${srcdiroption} \
6116 --with-build-libsubdir=$(HOST_SUBDIR) \
6117 @stage2_werror_flag@
6118 @endif opcodes-bootstrap
6120 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6121 maybe-configure-stagefeedback-opcodes:
6122 @if opcodes-bootstrap
6123 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6124 configure-stagefeedback-opcodes:
6125 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6127 @r=`${PWD_COMMAND}`; export r; \
6128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6129 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6130 $(HOST_EXPORTS) \
6131 $(POSTSTAGE1_HOST_EXPORTS) \
6132 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6133 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
6134 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6136 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6137 case $(srcdir) in \
6138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6139 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6141 esac; \
6142 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6143 libsrcdir="$$s/opcodes"; \
6144 $(SHELL) $${libsrcdir}/configure \
6145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6146 --target=${target_alias} $${srcdiroption} \
6147 --with-build-libsubdir=$(HOST_SUBDIR) \
6148 @stage2_werror_flag@
6149 @endif opcodes-bootstrap
6155 .PHONY: all-opcodes maybe-all-opcodes
6156 maybe-all-opcodes:
6157 @if gcc-bootstrap
6158 all-opcodes: stage_current
6159 @endif gcc-bootstrap
6160 @if opcodes
6161 TARGET-opcodes=all
6162 maybe-all-opcodes: all-opcodes
6163 all-opcodes: configure-opcodes
6164 @r=`${PWD_COMMAND}`; export r; \
6165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6166 $(HOST_EXPORTS) \
6167 (cd $(HOST_SUBDIR)/opcodes && \
6168 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6169 $(TARGET-opcodes))
6170 @endif opcodes
6174 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6175 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6176 maybe-all-stage1-opcodes:
6177 maybe-clean-stage1-opcodes:
6178 @if opcodes-bootstrap
6179 maybe-all-stage1-opcodes: all-stage1-opcodes
6180 all-stage1: all-stage1-opcodes
6181 TARGET-stage1-opcodes = $(TARGET-opcodes)
6182 all-stage1-opcodes: configure-stage1-opcodes
6183 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6184 @r=`${PWD_COMMAND}`; export r; \
6185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6186 $(HOST_EXPORTS) \
6187 cd $(HOST_SUBDIR)/opcodes && \
6188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6189 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6190 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6191 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6192 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
6193 $(TARGET-stage1-opcodes)
6195 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6196 clean-stage1: clean-stage1-opcodes
6197 clean-stage1-opcodes:
6198 @if [ $(current_stage) = stage1 ]; then \
6199 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6200 else \
6201 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6202 $(MAKE) stage1-start; \
6203 fi; \
6204 cd $(HOST_SUBDIR)/opcodes && \
6205 $(MAKE) $(EXTRA_HOST_FLAGS) \
6206 clean
6207 @endif opcodes-bootstrap
6210 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6211 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6212 maybe-all-stage2-opcodes:
6213 maybe-clean-stage2-opcodes:
6214 @if opcodes-bootstrap
6215 maybe-all-stage2-opcodes: all-stage2-opcodes
6216 all-stage2: all-stage2-opcodes
6217 TARGET-stage2-opcodes = $(TARGET-opcodes)
6218 all-stage2-opcodes: configure-stage2-opcodes
6219 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6220 @r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 $(HOST_EXPORTS) \
6223 $(POSTSTAGE1_HOST_EXPORTS) \
6224 cd $(HOST_SUBDIR)/opcodes && \
6225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6226 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6227 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6228 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6229 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6230 $(TARGET-stage2-opcodes)
6232 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6233 clean-stage2: clean-stage2-opcodes
6234 clean-stage2-opcodes:
6235 @if [ $(current_stage) = stage2 ]; then \
6236 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6237 else \
6238 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6239 $(MAKE) stage2-start; \
6240 fi; \
6241 cd $(HOST_SUBDIR)/opcodes && \
6242 $(MAKE) $(EXTRA_HOST_FLAGS) \
6243 $(POSTSTAGE1_FLAGS_TO_PASS) \
6244 clean
6245 @endif opcodes-bootstrap
6248 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6249 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6250 maybe-all-stageb2g0-opcodes:
6251 maybe-clean-stageb2g0-opcodes:
6252 @if opcodes-bootstrap
6253 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6254 all-stageb2g0: all-stageb2g0-opcodes
6255 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6256 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6257 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6258 @r=`${PWD_COMMAND}`; export r; \
6259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6260 $(HOST_EXPORTS) \
6261 $(POSTSTAGE1_HOST_EXPORTS) \
6262 cd $(HOST_SUBDIR)/opcodes && \
6263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6264 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6265 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6266 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6267 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6268 $(TARGET-stageb2g0-opcodes)
6270 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6271 clean-stageb2g0: clean-stageb2g0-opcodes
6272 clean-stageb2g0-opcodes:
6273 @if [ $(current_stage) = stageb2g0 ]; then \
6274 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6275 else \
6276 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6277 $(MAKE) stageb2g0-start; \
6278 fi; \
6279 cd $(HOST_SUBDIR)/opcodes && \
6280 $(MAKE) $(EXTRA_HOST_FLAGS) \
6281 $(POSTSTAGE1_FLAGS_TO_PASS) \
6282 clean
6283 @endif opcodes-bootstrap
6286 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6287 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6288 maybe-all-stage3-opcodes:
6289 maybe-clean-stage3-opcodes:
6290 @if opcodes-bootstrap
6291 maybe-all-stage3-opcodes: all-stage3-opcodes
6292 all-stage3: all-stage3-opcodes
6293 TARGET-stage3-opcodes = $(TARGET-opcodes)
6294 all-stage3-opcodes: configure-stage3-opcodes
6295 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6296 @r=`${PWD_COMMAND}`; export r; \
6297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6298 $(HOST_EXPORTS) \
6299 $(POSTSTAGE1_HOST_EXPORTS) \
6300 cd $(HOST_SUBDIR)/opcodes && \
6301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6302 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6303 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6304 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6305 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6306 $(TARGET-stage3-opcodes)
6308 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6309 clean-stage3: clean-stage3-opcodes
6310 clean-stage3-opcodes:
6311 @if [ $(current_stage) = stage3 ]; then \
6312 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6313 else \
6314 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6315 $(MAKE) stage3-start; \
6316 fi; \
6317 cd $(HOST_SUBDIR)/opcodes && \
6318 $(MAKE) $(EXTRA_HOST_FLAGS) \
6319 $(POSTSTAGE1_FLAGS_TO_PASS) \
6320 clean
6321 @endif opcodes-bootstrap
6324 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6325 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6326 maybe-all-stageb3g2-opcodes:
6327 maybe-clean-stageb3g2-opcodes:
6328 @if opcodes-bootstrap
6329 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6330 all-stageb3g2: all-stageb3g2-opcodes
6331 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6332 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6333 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6334 @r=`${PWD_COMMAND}`; export r; \
6335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6336 $(HOST_EXPORTS) \
6337 $(POSTSTAGE1_HOST_EXPORTS) \
6338 cd $(HOST_SUBDIR)/opcodes && \
6339 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6340 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6341 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6342 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6343 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6344 $(TARGET-stageb3g2-opcodes)
6346 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6347 clean-stageb3g2: clean-stageb3g2-opcodes
6348 clean-stageb3g2-opcodes:
6349 @if [ $(current_stage) = stageb3g2 ]; then \
6350 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6351 else \
6352 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6353 $(MAKE) stageb3g2-start; \
6354 fi; \
6355 cd $(HOST_SUBDIR)/opcodes && \
6356 $(MAKE) $(EXTRA_HOST_FLAGS) \
6357 $(POSTSTAGE1_FLAGS_TO_PASS) \
6358 clean
6359 @endif opcodes-bootstrap
6362 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6363 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6364 maybe-all-stage4-opcodes:
6365 maybe-clean-stage4-opcodes:
6366 @if opcodes-bootstrap
6367 maybe-all-stage4-opcodes: all-stage4-opcodes
6368 all-stage4: all-stage4-opcodes
6369 TARGET-stage4-opcodes = $(TARGET-opcodes)
6370 all-stage4-opcodes: configure-stage4-opcodes
6371 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6372 @r=`${PWD_COMMAND}`; export r; \
6373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374 $(HOST_EXPORTS) \
6375 $(POSTSTAGE1_HOST_EXPORTS) \
6376 cd $(HOST_SUBDIR)/opcodes && \
6377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6378 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6379 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6380 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6381 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6382 $(TARGET-stage4-opcodes)
6384 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6385 clean-stage4: clean-stage4-opcodes
6386 clean-stage4-opcodes:
6387 @if [ $(current_stage) = stage4 ]; then \
6388 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6389 else \
6390 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6391 $(MAKE) stage4-start; \
6392 fi; \
6393 cd $(HOST_SUBDIR)/opcodes && \
6394 $(MAKE) $(EXTRA_HOST_FLAGS) \
6395 $(POSTSTAGE1_FLAGS_TO_PASS) \
6396 clean
6397 @endif opcodes-bootstrap
6400 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6401 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6402 maybe-all-stageprofile-opcodes:
6403 maybe-clean-stageprofile-opcodes:
6404 @if opcodes-bootstrap
6405 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6406 all-stageprofile: all-stageprofile-opcodes
6407 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6408 all-stageprofile-opcodes: configure-stageprofile-opcodes
6409 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6410 @r=`${PWD_COMMAND}`; export r; \
6411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412 $(HOST_EXPORTS) \
6413 $(POSTSTAGE1_HOST_EXPORTS) \
6414 cd $(HOST_SUBDIR)/opcodes && \
6415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6416 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6417 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6418 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6419 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6420 $(TARGET-stageprofile-opcodes)
6422 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6423 clean-stageprofile: clean-stageprofile-opcodes
6424 clean-stageprofile-opcodes:
6425 @if [ $(current_stage) = stageprofile ]; then \
6426 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6427 else \
6428 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6429 $(MAKE) stageprofile-start; \
6430 fi; \
6431 cd $(HOST_SUBDIR)/opcodes && \
6432 $(MAKE) $(EXTRA_HOST_FLAGS) \
6433 $(POSTSTAGE1_FLAGS_TO_PASS) \
6434 clean
6435 @endif opcodes-bootstrap
6438 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6439 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6440 maybe-all-stagefeedback-opcodes:
6441 maybe-clean-stagefeedback-opcodes:
6442 @if opcodes-bootstrap
6443 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6444 all-stagefeedback: all-stagefeedback-opcodes
6445 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6446 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6447 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6448 @r=`${PWD_COMMAND}`; export r; \
6449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6450 $(HOST_EXPORTS) \
6451 $(POSTSTAGE1_HOST_EXPORTS) \
6452 cd $(HOST_SUBDIR)/opcodes && \
6453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6454 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6455 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6456 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6457 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6458 $(TARGET-stagefeedback-opcodes)
6460 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6461 clean-stagefeedback: clean-stagefeedback-opcodes
6462 clean-stagefeedback-opcodes:
6463 @if [ $(current_stage) = stagefeedback ]; then \
6464 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6465 else \
6466 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6467 $(MAKE) stagefeedback-start; \
6468 fi; \
6469 cd $(HOST_SUBDIR)/opcodes && \
6470 $(MAKE) $(EXTRA_HOST_FLAGS) \
6471 $(POSTSTAGE1_FLAGS_TO_PASS) \
6472 clean
6473 @endif opcodes-bootstrap
6479 .PHONY: check-opcodes maybe-check-opcodes
6480 maybe-check-opcodes:
6481 @if opcodes
6482 maybe-check-opcodes: check-opcodes
6484 check-opcodes:
6485 @: $(MAKE); $(unstage)
6486 @r=`${PWD_COMMAND}`; export r; \
6487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6488 $(HOST_EXPORTS) \
6489 (cd $(HOST_SUBDIR)/opcodes && \
6490 $(MAKE) $(FLAGS_TO_PASS) check)
6492 @endif opcodes
6494 .PHONY: install-opcodes maybe-install-opcodes
6495 maybe-install-opcodes:
6496 @if opcodes
6497 maybe-install-opcodes: install-opcodes
6499 install-opcodes: installdirs
6500 @: $(MAKE); $(unstage)
6501 @r=`${PWD_COMMAND}`; export r; \
6502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6503 $(HOST_EXPORTS) \
6504 (cd $(HOST_SUBDIR)/opcodes && \
6505 $(MAKE) $(FLAGS_TO_PASS) install)
6507 @endif opcodes
6509 # Other targets (info, dvi, pdf, etc.)
6511 .PHONY: maybe-info-opcodes info-opcodes
6512 maybe-info-opcodes:
6513 @if opcodes
6514 maybe-info-opcodes: info-opcodes
6516 info-opcodes: \
6517 configure-opcodes
6518 @[ -f ./opcodes/Makefile ] || exit 0; \
6519 r=`${PWD_COMMAND}`; export r; \
6520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6521 $(HOST_EXPORTS) \
6522 for flag in $(EXTRA_HOST_FLAGS) ; do \
6523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6524 done; \
6525 echo "Doing info in opcodes" ; \
6526 (cd $(HOST_SUBDIR)/opcodes && \
6527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6529 "RANLIB=$${RANLIB}" \
6530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6531 info) \
6532 || exit 1
6534 @endif opcodes
6536 .PHONY: maybe-dvi-opcodes dvi-opcodes
6537 maybe-dvi-opcodes:
6538 @if opcodes
6539 maybe-dvi-opcodes: dvi-opcodes
6541 dvi-opcodes: \
6542 configure-opcodes
6543 @[ -f ./opcodes/Makefile ] || exit 0; \
6544 r=`${PWD_COMMAND}`; export r; \
6545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546 $(HOST_EXPORTS) \
6547 for flag in $(EXTRA_HOST_FLAGS) ; do \
6548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6549 done; \
6550 echo "Doing dvi in opcodes" ; \
6551 (cd $(HOST_SUBDIR)/opcodes && \
6552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6554 "RANLIB=$${RANLIB}" \
6555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6556 dvi) \
6557 || exit 1
6559 @endif opcodes
6561 .PHONY: maybe-pdf-opcodes pdf-opcodes
6562 maybe-pdf-opcodes:
6563 @if opcodes
6564 maybe-pdf-opcodes: pdf-opcodes
6566 pdf-opcodes: \
6567 configure-opcodes
6568 @[ -f ./opcodes/Makefile ] || exit 0; \
6569 r=`${PWD_COMMAND}`; export r; \
6570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571 $(HOST_EXPORTS) \
6572 for flag in $(EXTRA_HOST_FLAGS) ; do \
6573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6574 done; \
6575 echo "Doing pdf in opcodes" ; \
6576 (cd $(HOST_SUBDIR)/opcodes && \
6577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6579 "RANLIB=$${RANLIB}" \
6580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6581 pdf) \
6582 || exit 1
6584 @endif opcodes
6586 .PHONY: maybe-html-opcodes html-opcodes
6587 maybe-html-opcodes:
6588 @if opcodes
6589 maybe-html-opcodes: html-opcodes
6591 html-opcodes: \
6592 configure-opcodes
6593 @[ -f ./opcodes/Makefile ] || exit 0; \
6594 r=`${PWD_COMMAND}`; export r; \
6595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6596 $(HOST_EXPORTS) \
6597 for flag in $(EXTRA_HOST_FLAGS) ; do \
6598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6599 done; \
6600 echo "Doing html in opcodes" ; \
6601 (cd $(HOST_SUBDIR)/opcodes && \
6602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6604 "RANLIB=$${RANLIB}" \
6605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6606 html) \
6607 || exit 1
6609 @endif opcodes
6611 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6612 maybe-TAGS-opcodes:
6613 @if opcodes
6614 maybe-TAGS-opcodes: TAGS-opcodes
6616 TAGS-opcodes: \
6617 configure-opcodes
6618 @[ -f ./opcodes/Makefile ] || exit 0; \
6619 r=`${PWD_COMMAND}`; export r; \
6620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6621 $(HOST_EXPORTS) \
6622 for flag in $(EXTRA_HOST_FLAGS) ; do \
6623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6624 done; \
6625 echo "Doing TAGS in opcodes" ; \
6626 (cd $(HOST_SUBDIR)/opcodes && \
6627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6629 "RANLIB=$${RANLIB}" \
6630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6631 TAGS) \
6632 || exit 1
6634 @endif opcodes
6636 .PHONY: maybe-install-info-opcodes install-info-opcodes
6637 maybe-install-info-opcodes:
6638 @if opcodes
6639 maybe-install-info-opcodes: install-info-opcodes
6641 install-info-opcodes: \
6642 configure-opcodes \
6643 info-opcodes
6644 @[ -f ./opcodes/Makefile ] || exit 0; \
6645 r=`${PWD_COMMAND}`; export r; \
6646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6647 $(HOST_EXPORTS) \
6648 for flag in $(EXTRA_HOST_FLAGS) ; do \
6649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6650 done; \
6651 echo "Doing install-info in opcodes" ; \
6652 (cd $(HOST_SUBDIR)/opcodes && \
6653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6655 "RANLIB=$${RANLIB}" \
6656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6657 install-info) \
6658 || exit 1
6660 @endif opcodes
6662 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6663 maybe-install-pdf-opcodes:
6664 @if opcodes
6665 maybe-install-pdf-opcodes: install-pdf-opcodes
6667 install-pdf-opcodes: \
6668 configure-opcodes \
6669 pdf-opcodes
6670 @[ -f ./opcodes/Makefile ] || exit 0; \
6671 r=`${PWD_COMMAND}`; export r; \
6672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6673 $(HOST_EXPORTS) \
6674 for flag in $(EXTRA_HOST_FLAGS) ; do \
6675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6676 done; \
6677 echo "Doing install-pdf in opcodes" ; \
6678 (cd $(HOST_SUBDIR)/opcodes && \
6679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6681 "RANLIB=$${RANLIB}" \
6682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6683 install-pdf) \
6684 || exit 1
6686 @endif opcodes
6688 .PHONY: maybe-install-html-opcodes install-html-opcodes
6689 maybe-install-html-opcodes:
6690 @if opcodes
6691 maybe-install-html-opcodes: install-html-opcodes
6693 install-html-opcodes: \
6694 configure-opcodes \
6695 html-opcodes
6696 @[ -f ./opcodes/Makefile ] || exit 0; \
6697 r=`${PWD_COMMAND}`; export r; \
6698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6699 $(HOST_EXPORTS) \
6700 for flag in $(EXTRA_HOST_FLAGS) ; do \
6701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6702 done; \
6703 echo "Doing install-html in opcodes" ; \
6704 (cd $(HOST_SUBDIR)/opcodes && \
6705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6707 "RANLIB=$${RANLIB}" \
6708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6709 install-html) \
6710 || exit 1
6712 @endif opcodes
6714 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6715 maybe-installcheck-opcodes:
6716 @if opcodes
6717 maybe-installcheck-opcodes: installcheck-opcodes
6719 installcheck-opcodes: \
6720 configure-opcodes
6721 @[ -f ./opcodes/Makefile ] || exit 0; \
6722 r=`${PWD_COMMAND}`; export r; \
6723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724 $(HOST_EXPORTS) \
6725 for flag in $(EXTRA_HOST_FLAGS) ; do \
6726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6727 done; \
6728 echo "Doing installcheck in opcodes" ; \
6729 (cd $(HOST_SUBDIR)/opcodes && \
6730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6732 "RANLIB=$${RANLIB}" \
6733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6734 installcheck) \
6735 || exit 1
6737 @endif opcodes
6739 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6740 maybe-mostlyclean-opcodes:
6741 @if opcodes
6742 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6744 mostlyclean-opcodes:
6745 @[ -f ./opcodes/Makefile ] || exit 0; \
6746 r=`${PWD_COMMAND}`; export r; \
6747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6748 $(HOST_EXPORTS) \
6749 for flag in $(EXTRA_HOST_FLAGS) ; do \
6750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6751 done; \
6752 echo "Doing mostlyclean in opcodes" ; \
6753 (cd $(HOST_SUBDIR)/opcodes && \
6754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6756 "RANLIB=$${RANLIB}" \
6757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6758 mostlyclean) \
6759 || exit 1
6761 @endif opcodes
6763 .PHONY: maybe-clean-opcodes clean-opcodes
6764 maybe-clean-opcodes:
6765 @if opcodes
6766 maybe-clean-opcodes: clean-opcodes
6768 clean-opcodes:
6769 @[ -f ./opcodes/Makefile ] || exit 0; \
6770 r=`${PWD_COMMAND}`; export r; \
6771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772 $(HOST_EXPORTS) \
6773 for flag in $(EXTRA_HOST_FLAGS) ; do \
6774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775 done; \
6776 echo "Doing clean in opcodes" ; \
6777 (cd $(HOST_SUBDIR)/opcodes && \
6778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6780 "RANLIB=$${RANLIB}" \
6781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6782 clean) \
6783 || exit 1
6785 @endif opcodes
6787 .PHONY: maybe-distclean-opcodes distclean-opcodes
6788 maybe-distclean-opcodes:
6789 @if opcodes
6790 maybe-distclean-opcodes: distclean-opcodes
6792 distclean-opcodes:
6793 @[ -f ./opcodes/Makefile ] || exit 0; \
6794 r=`${PWD_COMMAND}`; export r; \
6795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6796 $(HOST_EXPORTS) \
6797 for flag in $(EXTRA_HOST_FLAGS) ; do \
6798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6799 done; \
6800 echo "Doing distclean in opcodes" ; \
6801 (cd $(HOST_SUBDIR)/opcodes && \
6802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6804 "RANLIB=$${RANLIB}" \
6805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6806 distclean) \
6807 || exit 1
6809 @endif opcodes
6811 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6812 maybe-maintainer-clean-opcodes:
6813 @if opcodes
6814 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6816 maintainer-clean-opcodes:
6817 @[ -f ./opcodes/Makefile ] || exit 0; \
6818 r=`${PWD_COMMAND}`; export r; \
6819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820 $(HOST_EXPORTS) \
6821 for flag in $(EXTRA_HOST_FLAGS) ; do \
6822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6823 done; \
6824 echo "Doing maintainer-clean in opcodes" ; \
6825 (cd $(HOST_SUBDIR)/opcodes && \
6826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6828 "RANLIB=$${RANLIB}" \
6829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6830 maintainer-clean) \
6831 || exit 1
6833 @endif opcodes
6837 .PHONY: configure-binutils maybe-configure-binutils
6838 maybe-configure-binutils:
6839 @if gcc-bootstrap
6840 configure-binutils: stage_current
6841 @endif gcc-bootstrap
6842 @if binutils
6843 maybe-configure-binutils: configure-binutils
6844 configure-binutils:
6845 @r=`${PWD_COMMAND}`; export r; \
6846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6849 $(HOST_EXPORTS) \
6850 echo Configuring in $(HOST_SUBDIR)/binutils; \
6851 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6852 case $(srcdir) in \
6853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6854 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6856 esac; \
6857 srcdiroption="--srcdir=$${topdir}/binutils"; \
6858 libsrcdir="$$s/binutils"; \
6859 $(SHELL) $${libsrcdir}/configure \
6860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6861 --target=${target_alias} $${srcdiroption} \
6862 || exit 1
6863 @endif binutils
6867 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6868 maybe-configure-stage1-binutils:
6869 @if binutils-bootstrap
6870 maybe-configure-stage1-binutils: configure-stage1-binutils
6871 configure-stage1-binutils:
6872 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6874 @r=`${PWD_COMMAND}`; export r; \
6875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6877 $(HOST_EXPORTS) \
6878 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6879 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6880 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6882 cd $(HOST_SUBDIR)/binutils || exit 1; \
6883 case $(srcdir) in \
6884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6885 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6887 esac; \
6888 srcdiroption="--srcdir=$${topdir}/binutils"; \
6889 libsrcdir="$$s/binutils"; \
6890 $(SHELL) $${libsrcdir}/configure \
6891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6892 --target=${target_alias} $${srcdiroption} \
6894 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6895 @endif binutils-bootstrap
6897 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6898 maybe-configure-stage2-binutils:
6899 @if binutils-bootstrap
6900 maybe-configure-stage2-binutils: configure-stage2-binutils
6901 configure-stage2-binutils:
6902 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6904 @r=`${PWD_COMMAND}`; export r; \
6905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6906 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6907 $(HOST_EXPORTS) \
6908 $(POSTSTAGE1_HOST_EXPORTS) \
6909 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6910 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6911 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6913 cd $(HOST_SUBDIR)/binutils || exit 1; \
6914 case $(srcdir) in \
6915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6916 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6918 esac; \
6919 srcdiroption="--srcdir=$${topdir}/binutils"; \
6920 libsrcdir="$$s/binutils"; \
6921 $(SHELL) $${libsrcdir}/configure \
6922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6923 --target=${target_alias} $${srcdiroption} \
6924 --with-build-libsubdir=$(HOST_SUBDIR) \
6925 @stage2_werror_flag@
6926 @endif binutils-bootstrap
6928 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6929 maybe-configure-stageb2g0-binutils:
6930 @if binutils-bootstrap
6931 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6932 configure-stageb2g0-binutils:
6933 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6935 @r=`${PWD_COMMAND}`; export r; \
6936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6937 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6938 $(HOST_EXPORTS) \
6939 $(POSTSTAGE1_HOST_EXPORTS) \
6940 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6941 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
6942 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6944 cd $(HOST_SUBDIR)/binutils || exit 1; \
6945 case $(srcdir) in \
6946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6947 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6949 esac; \
6950 srcdiroption="--srcdir=$${topdir}/binutils"; \
6951 libsrcdir="$$s/binutils"; \
6952 $(SHELL) $${libsrcdir}/configure \
6953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6954 --target=${target_alias} $${srcdiroption} \
6955 --with-build-libsubdir=$(HOST_SUBDIR) \
6956 @stage2_werror_flag@
6957 @endif binutils-bootstrap
6959 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6960 maybe-configure-stage3-binutils:
6961 @if binutils-bootstrap
6962 maybe-configure-stage3-binutils: configure-stage3-binutils
6963 configure-stage3-binutils:
6964 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6966 @r=`${PWD_COMMAND}`; export r; \
6967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6968 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6969 $(HOST_EXPORTS) \
6970 $(POSTSTAGE1_HOST_EXPORTS) \
6971 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6972 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6973 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6975 cd $(HOST_SUBDIR)/binutils || exit 1; \
6976 case $(srcdir) in \
6977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6978 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6980 esac; \
6981 srcdiroption="--srcdir=$${topdir}/binutils"; \
6982 libsrcdir="$$s/binutils"; \
6983 $(SHELL) $${libsrcdir}/configure \
6984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6985 --target=${target_alias} $${srcdiroption} \
6986 --with-build-libsubdir=$(HOST_SUBDIR) \
6987 @stage2_werror_flag@
6988 @endif binutils-bootstrap
6990 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6991 maybe-configure-stageb3g2-binutils:
6992 @if binutils-bootstrap
6993 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6994 configure-stageb3g2-binutils:
6995 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6997 @r=`${PWD_COMMAND}`; export r; \
6998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6999 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7000 $(HOST_EXPORTS) \
7001 $(POSTSTAGE1_HOST_EXPORTS) \
7002 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
7003 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
7004 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
7005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7006 cd $(HOST_SUBDIR)/binutils || exit 1; \
7007 case $(srcdir) in \
7008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7009 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7011 esac; \
7012 srcdiroption="--srcdir=$${topdir}/binutils"; \
7013 libsrcdir="$$s/binutils"; \
7014 $(SHELL) $${libsrcdir}/configure \
7015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7016 --target=${target_alias} $${srcdiroption} \
7017 --with-build-libsubdir=$(HOST_SUBDIR) \
7018 @stage2_werror_flag@
7019 @endif binutils-bootstrap
7021 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7022 maybe-configure-stage4-binutils:
7023 @if binutils-bootstrap
7024 maybe-configure-stage4-binutils: configure-stage4-binutils
7025 configure-stage4-binutils:
7026 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7028 @r=`${PWD_COMMAND}`; export r; \
7029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7031 $(HOST_EXPORTS) \
7032 $(POSTSTAGE1_HOST_EXPORTS) \
7033 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7034 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
7035 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7037 cd $(HOST_SUBDIR)/binutils || exit 1; \
7038 case $(srcdir) in \
7039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7040 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7042 esac; \
7043 srcdiroption="--srcdir=$${topdir}/binutils"; \
7044 libsrcdir="$$s/binutils"; \
7045 $(SHELL) $${libsrcdir}/configure \
7046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7047 --target=${target_alias} $${srcdiroption} \
7048 --with-build-libsubdir=$(HOST_SUBDIR) \
7049 @stage2_werror_flag@
7050 @endif binutils-bootstrap
7052 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7053 maybe-configure-stageprofile-binutils:
7054 @if binutils-bootstrap
7055 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7056 configure-stageprofile-binutils:
7057 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7059 @r=`${PWD_COMMAND}`; export r; \
7060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7061 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7062 $(HOST_EXPORTS) \
7063 $(POSTSTAGE1_HOST_EXPORTS) \
7064 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
7065 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
7066 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7068 cd $(HOST_SUBDIR)/binutils || exit 1; \
7069 case $(srcdir) in \
7070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7071 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7073 esac; \
7074 srcdiroption="--srcdir=$${topdir}/binutils"; \
7075 libsrcdir="$$s/binutils"; \
7076 $(SHELL) $${libsrcdir}/configure \
7077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7078 --target=${target_alias} $${srcdiroption} \
7079 --with-build-libsubdir=$(HOST_SUBDIR) \
7080 @stage2_werror_flag@
7081 @endif binutils-bootstrap
7083 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7084 maybe-configure-stagefeedback-binutils:
7085 @if binutils-bootstrap
7086 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7087 configure-stagefeedback-binutils:
7088 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7090 @r=`${PWD_COMMAND}`; export r; \
7091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7092 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7093 $(HOST_EXPORTS) \
7094 $(POSTSTAGE1_HOST_EXPORTS) \
7095 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7096 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
7097 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7099 cd $(HOST_SUBDIR)/binutils || exit 1; \
7100 case $(srcdir) in \
7101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7102 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7104 esac; \
7105 srcdiroption="--srcdir=$${topdir}/binutils"; \
7106 libsrcdir="$$s/binutils"; \
7107 $(SHELL) $${libsrcdir}/configure \
7108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7109 --target=${target_alias} $${srcdiroption} \
7110 --with-build-libsubdir=$(HOST_SUBDIR) \
7111 @stage2_werror_flag@
7112 @endif binutils-bootstrap
7118 .PHONY: all-binutils maybe-all-binutils
7119 maybe-all-binutils:
7120 @if gcc-bootstrap
7121 all-binutils: stage_current
7122 @endif gcc-bootstrap
7123 @if binutils
7124 TARGET-binutils=all
7125 maybe-all-binutils: all-binutils
7126 all-binutils: configure-binutils
7127 @r=`${PWD_COMMAND}`; export r; \
7128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7129 $(HOST_EXPORTS) \
7130 (cd $(HOST_SUBDIR)/binutils && \
7131 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7132 $(TARGET-binutils))
7133 @endif binutils
7137 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7138 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7139 maybe-all-stage1-binutils:
7140 maybe-clean-stage1-binutils:
7141 @if binutils-bootstrap
7142 maybe-all-stage1-binutils: all-stage1-binutils
7143 all-stage1: all-stage1-binutils
7144 TARGET-stage1-binutils = $(TARGET-binutils)
7145 all-stage1-binutils: configure-stage1-binutils
7146 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7147 @r=`${PWD_COMMAND}`; export r; \
7148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7149 $(HOST_EXPORTS) \
7150 cd $(HOST_SUBDIR)/binutils && \
7151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7152 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7153 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7154 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7155 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
7156 $(TARGET-stage1-binutils)
7158 maybe-clean-stage1-binutils: clean-stage1-binutils
7159 clean-stage1: clean-stage1-binutils
7160 clean-stage1-binutils:
7161 @if [ $(current_stage) = stage1 ]; then \
7162 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7163 else \
7164 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7165 $(MAKE) stage1-start; \
7166 fi; \
7167 cd $(HOST_SUBDIR)/binutils && \
7168 $(MAKE) $(EXTRA_HOST_FLAGS) \
7169 clean
7170 @endif binutils-bootstrap
7173 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7174 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7175 maybe-all-stage2-binutils:
7176 maybe-clean-stage2-binutils:
7177 @if binutils-bootstrap
7178 maybe-all-stage2-binutils: all-stage2-binutils
7179 all-stage2: all-stage2-binutils
7180 TARGET-stage2-binutils = $(TARGET-binutils)
7181 all-stage2-binutils: configure-stage2-binutils
7182 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7183 @r=`${PWD_COMMAND}`; export r; \
7184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7185 $(HOST_EXPORTS) \
7186 $(POSTSTAGE1_HOST_EXPORTS) \
7187 cd $(HOST_SUBDIR)/binutils && \
7188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7189 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7190 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7191 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7192 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7193 $(TARGET-stage2-binutils)
7195 maybe-clean-stage2-binutils: clean-stage2-binutils
7196 clean-stage2: clean-stage2-binutils
7197 clean-stage2-binutils:
7198 @if [ $(current_stage) = stage2 ]; then \
7199 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7200 else \
7201 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7202 $(MAKE) stage2-start; \
7203 fi; \
7204 cd $(HOST_SUBDIR)/binutils && \
7205 $(MAKE) $(EXTRA_HOST_FLAGS) \
7206 $(POSTSTAGE1_FLAGS_TO_PASS) \
7207 clean
7208 @endif binutils-bootstrap
7211 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7212 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7213 maybe-all-stageb2g0-binutils:
7214 maybe-clean-stageb2g0-binutils:
7215 @if binutils-bootstrap
7216 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7217 all-stageb2g0: all-stageb2g0-binutils
7218 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7219 all-stageb2g0-binutils: configure-stageb2g0-binutils
7220 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7221 @r=`${PWD_COMMAND}`; export r; \
7222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7223 $(HOST_EXPORTS) \
7224 $(POSTSTAGE1_HOST_EXPORTS) \
7225 cd $(HOST_SUBDIR)/binutils && \
7226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7227 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7228 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7229 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7230 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7231 $(TARGET-stageb2g0-binutils)
7233 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7234 clean-stageb2g0: clean-stageb2g0-binutils
7235 clean-stageb2g0-binutils:
7236 @if [ $(current_stage) = stageb2g0 ]; then \
7237 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7238 else \
7239 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7240 $(MAKE) stageb2g0-start; \
7241 fi; \
7242 cd $(HOST_SUBDIR)/binutils && \
7243 $(MAKE) $(EXTRA_HOST_FLAGS) \
7244 $(POSTSTAGE1_FLAGS_TO_PASS) \
7245 clean
7246 @endif binutils-bootstrap
7249 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7250 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7251 maybe-all-stage3-binutils:
7252 maybe-clean-stage3-binutils:
7253 @if binutils-bootstrap
7254 maybe-all-stage3-binutils: all-stage3-binutils
7255 all-stage3: all-stage3-binutils
7256 TARGET-stage3-binutils = $(TARGET-binutils)
7257 all-stage3-binutils: configure-stage3-binutils
7258 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7259 @r=`${PWD_COMMAND}`; export r; \
7260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261 $(HOST_EXPORTS) \
7262 $(POSTSTAGE1_HOST_EXPORTS) \
7263 cd $(HOST_SUBDIR)/binutils && \
7264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7265 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7266 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7267 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7268 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7269 $(TARGET-stage3-binutils)
7271 maybe-clean-stage3-binutils: clean-stage3-binutils
7272 clean-stage3: clean-stage3-binutils
7273 clean-stage3-binutils:
7274 @if [ $(current_stage) = stage3 ]; then \
7275 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7276 else \
7277 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7278 $(MAKE) stage3-start; \
7279 fi; \
7280 cd $(HOST_SUBDIR)/binutils && \
7281 $(MAKE) $(EXTRA_HOST_FLAGS) \
7282 $(POSTSTAGE1_FLAGS_TO_PASS) \
7283 clean
7284 @endif binutils-bootstrap
7287 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7288 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7289 maybe-all-stageb3g2-binutils:
7290 maybe-clean-stageb3g2-binutils:
7291 @if binutils-bootstrap
7292 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7293 all-stageb3g2: all-stageb3g2-binutils
7294 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7295 all-stageb3g2-binutils: configure-stageb3g2-binutils
7296 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7297 @r=`${PWD_COMMAND}`; export r; \
7298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299 $(HOST_EXPORTS) \
7300 $(POSTSTAGE1_HOST_EXPORTS) \
7301 cd $(HOST_SUBDIR)/binutils && \
7302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7303 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7304 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7305 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7306 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7307 $(TARGET-stageb3g2-binutils)
7309 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7310 clean-stageb3g2: clean-stageb3g2-binutils
7311 clean-stageb3g2-binutils:
7312 @if [ $(current_stage) = stageb3g2 ]; then \
7313 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7314 else \
7315 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7316 $(MAKE) stageb3g2-start; \
7317 fi; \
7318 cd $(HOST_SUBDIR)/binutils && \
7319 $(MAKE) $(EXTRA_HOST_FLAGS) \
7320 $(POSTSTAGE1_FLAGS_TO_PASS) \
7321 clean
7322 @endif binutils-bootstrap
7325 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7326 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7327 maybe-all-stage4-binutils:
7328 maybe-clean-stage4-binutils:
7329 @if binutils-bootstrap
7330 maybe-all-stage4-binutils: all-stage4-binutils
7331 all-stage4: all-stage4-binutils
7332 TARGET-stage4-binutils = $(TARGET-binutils)
7333 all-stage4-binutils: configure-stage4-binutils
7334 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7335 @r=`${PWD_COMMAND}`; export r; \
7336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7337 $(HOST_EXPORTS) \
7338 $(POSTSTAGE1_HOST_EXPORTS) \
7339 cd $(HOST_SUBDIR)/binutils && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7341 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7342 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7343 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7344 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7345 $(TARGET-stage4-binutils)
7347 maybe-clean-stage4-binutils: clean-stage4-binutils
7348 clean-stage4: clean-stage4-binutils
7349 clean-stage4-binutils:
7350 @if [ $(current_stage) = stage4 ]; then \
7351 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7352 else \
7353 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7354 $(MAKE) stage4-start; \
7355 fi; \
7356 cd $(HOST_SUBDIR)/binutils && \
7357 $(MAKE) $(EXTRA_HOST_FLAGS) \
7358 $(POSTSTAGE1_FLAGS_TO_PASS) \
7359 clean
7360 @endif binutils-bootstrap
7363 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7364 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7365 maybe-all-stageprofile-binutils:
7366 maybe-clean-stageprofile-binutils:
7367 @if binutils-bootstrap
7368 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7369 all-stageprofile: all-stageprofile-binutils
7370 TARGET-stageprofile-binutils = $(TARGET-binutils)
7371 all-stageprofile-binutils: configure-stageprofile-binutils
7372 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7373 @r=`${PWD_COMMAND}`; export r; \
7374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7375 $(HOST_EXPORTS) \
7376 $(POSTSTAGE1_HOST_EXPORTS) \
7377 cd $(HOST_SUBDIR)/binutils && \
7378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7379 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7380 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7381 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7382 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7383 $(TARGET-stageprofile-binutils)
7385 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7386 clean-stageprofile: clean-stageprofile-binutils
7387 clean-stageprofile-binutils:
7388 @if [ $(current_stage) = stageprofile ]; then \
7389 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7390 else \
7391 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7392 $(MAKE) stageprofile-start; \
7393 fi; \
7394 cd $(HOST_SUBDIR)/binutils && \
7395 $(MAKE) $(EXTRA_HOST_FLAGS) \
7396 $(POSTSTAGE1_FLAGS_TO_PASS) \
7397 clean
7398 @endif binutils-bootstrap
7401 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7402 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7403 maybe-all-stagefeedback-binutils:
7404 maybe-clean-stagefeedback-binutils:
7405 @if binutils-bootstrap
7406 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7407 all-stagefeedback: all-stagefeedback-binutils
7408 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7409 all-stagefeedback-binutils: configure-stagefeedback-binutils
7410 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7411 @r=`${PWD_COMMAND}`; export r; \
7412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7413 $(HOST_EXPORTS) \
7414 $(POSTSTAGE1_HOST_EXPORTS) \
7415 cd $(HOST_SUBDIR)/binutils && \
7416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7417 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7418 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7419 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7420 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7421 $(TARGET-stagefeedback-binutils)
7423 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7424 clean-stagefeedback: clean-stagefeedback-binutils
7425 clean-stagefeedback-binutils:
7426 @if [ $(current_stage) = stagefeedback ]; then \
7427 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7428 else \
7429 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7430 $(MAKE) stagefeedback-start; \
7431 fi; \
7432 cd $(HOST_SUBDIR)/binutils && \
7433 $(MAKE) $(EXTRA_HOST_FLAGS) \
7434 $(POSTSTAGE1_FLAGS_TO_PASS) \
7435 clean
7436 @endif binutils-bootstrap
7442 .PHONY: check-binutils maybe-check-binutils
7443 maybe-check-binutils:
7444 @if binutils
7445 maybe-check-binutils: check-binutils
7447 check-binutils:
7448 @: $(MAKE); $(unstage)
7449 @r=`${PWD_COMMAND}`; export r; \
7450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7451 $(HOST_EXPORTS) \
7452 (cd $(HOST_SUBDIR)/binutils && \
7453 $(MAKE) $(FLAGS_TO_PASS) check)
7455 @endif binutils
7457 .PHONY: install-binutils maybe-install-binutils
7458 maybe-install-binutils:
7459 @if binutils
7460 maybe-install-binutils: install-binutils
7462 install-binutils: installdirs
7463 @: $(MAKE); $(unstage)
7464 @r=`${PWD_COMMAND}`; export r; \
7465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466 $(HOST_EXPORTS) \
7467 (cd $(HOST_SUBDIR)/binutils && \
7468 $(MAKE) $(FLAGS_TO_PASS) install)
7470 @endif binutils
7472 # Other targets (info, dvi, pdf, etc.)
7474 .PHONY: maybe-info-binutils info-binutils
7475 maybe-info-binutils:
7476 @if binutils
7477 maybe-info-binutils: info-binutils
7479 info-binutils: \
7480 configure-binutils
7481 @[ -f ./binutils/Makefile ] || exit 0; \
7482 r=`${PWD_COMMAND}`; export r; \
7483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7484 $(HOST_EXPORTS) \
7485 for flag in $(EXTRA_HOST_FLAGS) ; do \
7486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7487 done; \
7488 echo "Doing info in binutils" ; \
7489 (cd $(HOST_SUBDIR)/binutils && \
7490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7492 "RANLIB=$${RANLIB}" \
7493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7494 info) \
7495 || exit 1
7497 @endif binutils
7499 .PHONY: maybe-dvi-binutils dvi-binutils
7500 maybe-dvi-binutils:
7501 @if binutils
7502 maybe-dvi-binutils: dvi-binutils
7504 dvi-binutils: \
7505 configure-binutils
7506 @[ -f ./binutils/Makefile ] || exit 0; \
7507 r=`${PWD_COMMAND}`; export r; \
7508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7509 $(HOST_EXPORTS) \
7510 for flag in $(EXTRA_HOST_FLAGS) ; do \
7511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7512 done; \
7513 echo "Doing dvi in binutils" ; \
7514 (cd $(HOST_SUBDIR)/binutils && \
7515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7517 "RANLIB=$${RANLIB}" \
7518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7519 dvi) \
7520 || exit 1
7522 @endif binutils
7524 .PHONY: maybe-pdf-binutils pdf-binutils
7525 maybe-pdf-binutils:
7526 @if binutils
7527 maybe-pdf-binutils: pdf-binutils
7529 pdf-binutils: \
7530 configure-binutils
7531 @[ -f ./binutils/Makefile ] || exit 0; \
7532 r=`${PWD_COMMAND}`; export r; \
7533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7534 $(HOST_EXPORTS) \
7535 for flag in $(EXTRA_HOST_FLAGS) ; do \
7536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7537 done; \
7538 echo "Doing pdf in binutils" ; \
7539 (cd $(HOST_SUBDIR)/binutils && \
7540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7542 "RANLIB=$${RANLIB}" \
7543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7544 pdf) \
7545 || exit 1
7547 @endif binutils
7549 .PHONY: maybe-html-binutils html-binutils
7550 maybe-html-binutils:
7551 @if binutils
7552 maybe-html-binutils: html-binutils
7554 html-binutils: \
7555 configure-binutils
7556 @[ -f ./binutils/Makefile ] || exit 0; \
7557 r=`${PWD_COMMAND}`; export r; \
7558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7559 $(HOST_EXPORTS) \
7560 for flag in $(EXTRA_HOST_FLAGS) ; do \
7561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7562 done; \
7563 echo "Doing html in binutils" ; \
7564 (cd $(HOST_SUBDIR)/binutils && \
7565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7567 "RANLIB=$${RANLIB}" \
7568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7569 html) \
7570 || exit 1
7572 @endif binutils
7574 .PHONY: maybe-TAGS-binutils TAGS-binutils
7575 maybe-TAGS-binutils:
7576 @if binutils
7577 maybe-TAGS-binutils: TAGS-binutils
7579 TAGS-binutils: \
7580 configure-binutils
7581 @[ -f ./binutils/Makefile ] || exit 0; \
7582 r=`${PWD_COMMAND}`; export r; \
7583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7584 $(HOST_EXPORTS) \
7585 for flag in $(EXTRA_HOST_FLAGS) ; do \
7586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7587 done; \
7588 echo "Doing TAGS in binutils" ; \
7589 (cd $(HOST_SUBDIR)/binutils && \
7590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7592 "RANLIB=$${RANLIB}" \
7593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7594 TAGS) \
7595 || exit 1
7597 @endif binutils
7599 .PHONY: maybe-install-info-binutils install-info-binutils
7600 maybe-install-info-binutils:
7601 @if binutils
7602 maybe-install-info-binutils: install-info-binutils
7604 install-info-binutils: \
7605 configure-binutils \
7606 info-binutils
7607 @[ -f ./binutils/Makefile ] || exit 0; \
7608 r=`${PWD_COMMAND}`; export r; \
7609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7610 $(HOST_EXPORTS) \
7611 for flag in $(EXTRA_HOST_FLAGS) ; do \
7612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7613 done; \
7614 echo "Doing install-info in binutils" ; \
7615 (cd $(HOST_SUBDIR)/binutils && \
7616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7618 "RANLIB=$${RANLIB}" \
7619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7620 install-info) \
7621 || exit 1
7623 @endif binutils
7625 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7626 maybe-install-pdf-binutils:
7627 @if binutils
7628 maybe-install-pdf-binutils: install-pdf-binutils
7630 install-pdf-binutils: \
7631 configure-binutils \
7632 pdf-binutils
7633 @[ -f ./binutils/Makefile ] || exit 0; \
7634 r=`${PWD_COMMAND}`; export r; \
7635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636 $(HOST_EXPORTS) \
7637 for flag in $(EXTRA_HOST_FLAGS) ; do \
7638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639 done; \
7640 echo "Doing install-pdf in binutils" ; \
7641 (cd $(HOST_SUBDIR)/binutils && \
7642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644 "RANLIB=$${RANLIB}" \
7645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7646 install-pdf) \
7647 || exit 1
7649 @endif binutils
7651 .PHONY: maybe-install-html-binutils install-html-binutils
7652 maybe-install-html-binutils:
7653 @if binutils
7654 maybe-install-html-binutils: install-html-binutils
7656 install-html-binutils: \
7657 configure-binutils \
7658 html-binutils
7659 @[ -f ./binutils/Makefile ] || exit 0; \
7660 r=`${PWD_COMMAND}`; export r; \
7661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7662 $(HOST_EXPORTS) \
7663 for flag in $(EXTRA_HOST_FLAGS) ; do \
7664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7665 done; \
7666 echo "Doing install-html in binutils" ; \
7667 (cd $(HOST_SUBDIR)/binutils && \
7668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7670 "RANLIB=$${RANLIB}" \
7671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7672 install-html) \
7673 || exit 1
7675 @endif binutils
7677 .PHONY: maybe-installcheck-binutils installcheck-binutils
7678 maybe-installcheck-binutils:
7679 @if binutils
7680 maybe-installcheck-binutils: installcheck-binutils
7682 installcheck-binutils: \
7683 configure-binutils
7684 @[ -f ./binutils/Makefile ] || exit 0; \
7685 r=`${PWD_COMMAND}`; export r; \
7686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7687 $(HOST_EXPORTS) \
7688 for flag in $(EXTRA_HOST_FLAGS) ; do \
7689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7690 done; \
7691 echo "Doing installcheck in binutils" ; \
7692 (cd $(HOST_SUBDIR)/binutils && \
7693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7695 "RANLIB=$${RANLIB}" \
7696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7697 installcheck) \
7698 || exit 1
7700 @endif binutils
7702 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7703 maybe-mostlyclean-binutils:
7704 @if binutils
7705 maybe-mostlyclean-binutils: mostlyclean-binutils
7707 mostlyclean-binutils:
7708 @[ -f ./binutils/Makefile ] || exit 0; \
7709 r=`${PWD_COMMAND}`; export r; \
7710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7711 $(HOST_EXPORTS) \
7712 for flag in $(EXTRA_HOST_FLAGS) ; do \
7713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7714 done; \
7715 echo "Doing mostlyclean in binutils" ; \
7716 (cd $(HOST_SUBDIR)/binutils && \
7717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7719 "RANLIB=$${RANLIB}" \
7720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7721 mostlyclean) \
7722 || exit 1
7724 @endif binutils
7726 .PHONY: maybe-clean-binutils clean-binutils
7727 maybe-clean-binutils:
7728 @if binutils
7729 maybe-clean-binutils: clean-binutils
7731 clean-binutils:
7732 @[ -f ./binutils/Makefile ] || exit 0; \
7733 r=`${PWD_COMMAND}`; export r; \
7734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735 $(HOST_EXPORTS) \
7736 for flag in $(EXTRA_HOST_FLAGS) ; do \
7737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738 done; \
7739 echo "Doing clean in binutils" ; \
7740 (cd $(HOST_SUBDIR)/binutils && \
7741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743 "RANLIB=$${RANLIB}" \
7744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745 clean) \
7746 || exit 1
7748 @endif binutils
7750 .PHONY: maybe-distclean-binutils distclean-binutils
7751 maybe-distclean-binutils:
7752 @if binutils
7753 maybe-distclean-binutils: distclean-binutils
7755 distclean-binutils:
7756 @[ -f ./binutils/Makefile ] || exit 0; \
7757 r=`${PWD_COMMAND}`; export r; \
7758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7759 $(HOST_EXPORTS) \
7760 for flag in $(EXTRA_HOST_FLAGS) ; do \
7761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7762 done; \
7763 echo "Doing distclean in binutils" ; \
7764 (cd $(HOST_SUBDIR)/binutils && \
7765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7767 "RANLIB=$${RANLIB}" \
7768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7769 distclean) \
7770 || exit 1
7772 @endif binutils
7774 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7775 maybe-maintainer-clean-binutils:
7776 @if binutils
7777 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7779 maintainer-clean-binutils:
7780 @[ -f ./binutils/Makefile ] || exit 0; \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 for flag in $(EXTRA_HOST_FLAGS) ; do \
7785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7786 done; \
7787 echo "Doing maintainer-clean in binutils" ; \
7788 (cd $(HOST_SUBDIR)/binutils && \
7789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7791 "RANLIB=$${RANLIB}" \
7792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7793 maintainer-clean) \
7794 || exit 1
7796 @endif binutils
7800 .PHONY: configure-bison maybe-configure-bison
7801 maybe-configure-bison:
7802 @if gcc-bootstrap
7803 configure-bison: stage_current
7804 @endif gcc-bootstrap
7805 @if bison
7806 maybe-configure-bison: configure-bison
7807 configure-bison:
7808 @: $(MAKE); $(unstage)
7809 @r=`${PWD_COMMAND}`; export r; \
7810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7811 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7813 $(HOST_EXPORTS) \
7814 echo Configuring in $(HOST_SUBDIR)/bison; \
7815 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7816 case $(srcdir) in \
7817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7818 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7820 esac; \
7821 srcdiroption="--srcdir=$${topdir}/bison"; \
7822 libsrcdir="$$s/bison"; \
7823 $(SHELL) $${libsrcdir}/configure \
7824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7825 --target=${target_alias} $${srcdiroption} \
7826 || exit 1
7827 @endif bison
7833 .PHONY: all-bison maybe-all-bison
7834 maybe-all-bison:
7835 @if gcc-bootstrap
7836 all-bison: stage_current
7837 @endif gcc-bootstrap
7838 @if bison
7839 TARGET-bison=all
7840 maybe-all-bison: all-bison
7841 all-bison: configure-bison
7842 @: $(MAKE); $(unstage)
7843 @r=`${PWD_COMMAND}`; export r; \
7844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845 $(HOST_EXPORTS) \
7846 (cd $(HOST_SUBDIR)/bison && \
7847 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7848 $(TARGET-bison))
7849 @endif bison
7854 .PHONY: check-bison maybe-check-bison
7855 maybe-check-bison:
7856 @if bison
7857 maybe-check-bison: check-bison
7859 # This module is only tested in a native toolchain.
7860 check-bison:
7861 @: $(MAKE); $(unstage)
7862 @if [ '$(host)' = '$(target)' ] ; then \
7863 r=`${PWD_COMMAND}`; export r; \
7864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865 $(HOST_EXPORTS) \
7866 (cd $(HOST_SUBDIR)/bison && \
7867 $(MAKE) $(FLAGS_TO_PASS) check); \
7870 @endif bison
7872 .PHONY: install-bison maybe-install-bison
7873 maybe-install-bison:
7874 @if bison
7875 maybe-install-bison: install-bison
7877 install-bison: installdirs
7878 @: $(MAKE); $(unstage)
7879 @r=`${PWD_COMMAND}`; export r; \
7880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7881 $(HOST_EXPORTS) \
7882 (cd $(HOST_SUBDIR)/bison && \
7883 $(MAKE) $(FLAGS_TO_PASS) install)
7885 @endif bison
7887 # Other targets (info, dvi, pdf, etc.)
7889 .PHONY: maybe-info-bison info-bison
7890 maybe-info-bison:
7891 @if bison
7892 maybe-info-bison: info-bison
7894 info-bison: \
7895 configure-bison
7896 @: $(MAKE); $(unstage)
7897 @[ -f ./bison/Makefile ] || exit 0; \
7898 r=`${PWD_COMMAND}`; export r; \
7899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7900 $(HOST_EXPORTS) \
7901 for flag in $(EXTRA_HOST_FLAGS) ; do \
7902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7903 done; \
7904 echo "Doing info in bison" ; \
7905 (cd $(HOST_SUBDIR)/bison && \
7906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7908 "RANLIB=$${RANLIB}" \
7909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7910 info) \
7911 || exit 1
7913 @endif bison
7915 .PHONY: maybe-dvi-bison dvi-bison
7916 maybe-dvi-bison:
7917 @if bison
7918 maybe-dvi-bison: dvi-bison
7920 dvi-bison: \
7921 configure-bison
7922 @: $(MAKE); $(unstage)
7923 @[ -f ./bison/Makefile ] || exit 0; \
7924 r=`${PWD_COMMAND}`; export r; \
7925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926 $(HOST_EXPORTS) \
7927 for flag in $(EXTRA_HOST_FLAGS) ; do \
7928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7929 done; \
7930 echo "Doing dvi in bison" ; \
7931 (cd $(HOST_SUBDIR)/bison && \
7932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7934 "RANLIB=$${RANLIB}" \
7935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7936 dvi) \
7937 || exit 1
7939 @endif bison
7941 .PHONY: maybe-pdf-bison pdf-bison
7942 maybe-pdf-bison:
7943 @if bison
7944 maybe-pdf-bison: pdf-bison
7946 pdf-bison: \
7947 configure-bison
7948 @: $(MAKE); $(unstage)
7949 @[ -f ./bison/Makefile ] || exit 0; \
7950 r=`${PWD_COMMAND}`; export r; \
7951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952 $(HOST_EXPORTS) \
7953 for flag in $(EXTRA_HOST_FLAGS) ; do \
7954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7955 done; \
7956 echo "Doing pdf in bison" ; \
7957 (cd $(HOST_SUBDIR)/bison && \
7958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7960 "RANLIB=$${RANLIB}" \
7961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7962 pdf) \
7963 || exit 1
7965 @endif bison
7967 .PHONY: maybe-html-bison html-bison
7968 maybe-html-bison:
7969 @if bison
7970 maybe-html-bison: html-bison
7972 html-bison: \
7973 configure-bison
7974 @: $(MAKE); $(unstage)
7975 @[ -f ./bison/Makefile ] || exit 0; \
7976 r=`${PWD_COMMAND}`; export r; \
7977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7978 $(HOST_EXPORTS) \
7979 for flag in $(EXTRA_HOST_FLAGS) ; do \
7980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7981 done; \
7982 echo "Doing html in bison" ; \
7983 (cd $(HOST_SUBDIR)/bison && \
7984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7986 "RANLIB=$${RANLIB}" \
7987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7988 html) \
7989 || exit 1
7991 @endif bison
7993 .PHONY: maybe-TAGS-bison TAGS-bison
7994 maybe-TAGS-bison:
7995 @if bison
7996 maybe-TAGS-bison: TAGS-bison
7998 TAGS-bison: \
7999 configure-bison
8000 @: $(MAKE); $(unstage)
8001 @[ -f ./bison/Makefile ] || exit 0; \
8002 r=`${PWD_COMMAND}`; export r; \
8003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8004 $(HOST_EXPORTS) \
8005 for flag in $(EXTRA_HOST_FLAGS) ; do \
8006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8007 done; \
8008 echo "Doing TAGS in bison" ; \
8009 (cd $(HOST_SUBDIR)/bison && \
8010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8012 "RANLIB=$${RANLIB}" \
8013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8014 TAGS) \
8015 || exit 1
8017 @endif bison
8019 .PHONY: maybe-install-info-bison install-info-bison
8020 maybe-install-info-bison:
8021 @if bison
8022 maybe-install-info-bison: install-info-bison
8024 install-info-bison: \
8025 configure-bison \
8026 info-bison
8027 @: $(MAKE); $(unstage)
8028 @[ -f ./bison/Makefile ] || exit 0; \
8029 r=`${PWD_COMMAND}`; export r; \
8030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8031 $(HOST_EXPORTS) \
8032 for flag in $(EXTRA_HOST_FLAGS) ; do \
8033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8034 done; \
8035 echo "Doing install-info in bison" ; \
8036 (cd $(HOST_SUBDIR)/bison && \
8037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8039 "RANLIB=$${RANLIB}" \
8040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8041 install-info) \
8042 || exit 1
8044 @endif bison
8046 .PHONY: maybe-install-pdf-bison install-pdf-bison
8047 maybe-install-pdf-bison:
8048 @if bison
8049 maybe-install-pdf-bison: install-pdf-bison
8051 install-pdf-bison: \
8052 configure-bison \
8053 pdf-bison
8054 @: $(MAKE); $(unstage)
8055 @[ -f ./bison/Makefile ] || exit 0; \
8056 r=`${PWD_COMMAND}`; export r; \
8057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058 $(HOST_EXPORTS) \
8059 for flag in $(EXTRA_HOST_FLAGS) ; do \
8060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061 done; \
8062 echo "Doing install-pdf in bison" ; \
8063 (cd $(HOST_SUBDIR)/bison && \
8064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066 "RANLIB=$${RANLIB}" \
8067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8068 install-pdf) \
8069 || exit 1
8071 @endif bison
8073 .PHONY: maybe-install-html-bison install-html-bison
8074 maybe-install-html-bison:
8075 @if bison
8076 maybe-install-html-bison: install-html-bison
8078 install-html-bison: \
8079 configure-bison \
8080 html-bison
8081 @: $(MAKE); $(unstage)
8082 @[ -f ./bison/Makefile ] || exit 0; \
8083 r=`${PWD_COMMAND}`; export r; \
8084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8085 $(HOST_EXPORTS) \
8086 for flag in $(EXTRA_HOST_FLAGS) ; do \
8087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8088 done; \
8089 echo "Doing install-html in bison" ; \
8090 (cd $(HOST_SUBDIR)/bison && \
8091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8093 "RANLIB=$${RANLIB}" \
8094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8095 install-html) \
8096 || exit 1
8098 @endif bison
8100 .PHONY: maybe-installcheck-bison installcheck-bison
8101 maybe-installcheck-bison:
8102 @if bison
8103 maybe-installcheck-bison: installcheck-bison
8105 installcheck-bison: \
8106 configure-bison
8107 @: $(MAKE); $(unstage)
8108 @[ -f ./bison/Makefile ] || exit 0; \
8109 r=`${PWD_COMMAND}`; export r; \
8110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8111 $(HOST_EXPORTS) \
8112 for flag in $(EXTRA_HOST_FLAGS) ; do \
8113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8114 done; \
8115 echo "Doing installcheck in bison" ; \
8116 (cd $(HOST_SUBDIR)/bison && \
8117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8119 "RANLIB=$${RANLIB}" \
8120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8121 installcheck) \
8122 || exit 1
8124 @endif bison
8126 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8127 maybe-mostlyclean-bison:
8128 @if bison
8129 maybe-mostlyclean-bison: mostlyclean-bison
8131 mostlyclean-bison:
8132 @: $(MAKE); $(unstage)
8133 @[ -f ./bison/Makefile ] || exit 0; \
8134 r=`${PWD_COMMAND}`; export r; \
8135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136 $(HOST_EXPORTS) \
8137 for flag in $(EXTRA_HOST_FLAGS) ; do \
8138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8139 done; \
8140 echo "Doing mostlyclean in bison" ; \
8141 (cd $(HOST_SUBDIR)/bison && \
8142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8144 "RANLIB=$${RANLIB}" \
8145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8146 mostlyclean) \
8147 || exit 1
8149 @endif bison
8151 .PHONY: maybe-clean-bison clean-bison
8152 maybe-clean-bison:
8153 @if bison
8154 maybe-clean-bison: clean-bison
8156 clean-bison:
8157 @: $(MAKE); $(unstage)
8158 @[ -f ./bison/Makefile ] || exit 0; \
8159 r=`${PWD_COMMAND}`; export r; \
8160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8161 $(HOST_EXPORTS) \
8162 for flag in $(EXTRA_HOST_FLAGS) ; do \
8163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8164 done; \
8165 echo "Doing clean in bison" ; \
8166 (cd $(HOST_SUBDIR)/bison && \
8167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8169 "RANLIB=$${RANLIB}" \
8170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8171 clean) \
8172 || exit 1
8174 @endif bison
8176 .PHONY: maybe-distclean-bison distclean-bison
8177 maybe-distclean-bison:
8178 @if bison
8179 maybe-distclean-bison: distclean-bison
8181 distclean-bison:
8182 @: $(MAKE); $(unstage)
8183 @[ -f ./bison/Makefile ] || exit 0; \
8184 r=`${PWD_COMMAND}`; export r; \
8185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186 $(HOST_EXPORTS) \
8187 for flag in $(EXTRA_HOST_FLAGS) ; do \
8188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8189 done; \
8190 echo "Doing distclean in bison" ; \
8191 (cd $(HOST_SUBDIR)/bison && \
8192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8194 "RANLIB=$${RANLIB}" \
8195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8196 distclean) \
8197 || exit 1
8199 @endif bison
8201 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8202 maybe-maintainer-clean-bison:
8203 @if bison
8204 maybe-maintainer-clean-bison: maintainer-clean-bison
8206 maintainer-clean-bison:
8207 @: $(MAKE); $(unstage)
8208 @[ -f ./bison/Makefile ] || exit 0; \
8209 r=`${PWD_COMMAND}`; export r; \
8210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211 $(HOST_EXPORTS) \
8212 for flag in $(EXTRA_HOST_FLAGS) ; do \
8213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8214 done; \
8215 echo "Doing maintainer-clean in bison" ; \
8216 (cd $(HOST_SUBDIR)/bison && \
8217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8219 "RANLIB=$${RANLIB}" \
8220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8221 maintainer-clean) \
8222 || exit 1
8224 @endif bison
8228 .PHONY: configure-byacc maybe-configure-byacc
8229 maybe-configure-byacc:
8230 @if gcc-bootstrap
8231 configure-byacc: stage_current
8232 @endif gcc-bootstrap
8233 @if byacc
8234 maybe-configure-byacc: configure-byacc
8235 configure-byacc:
8236 @: $(MAKE); $(unstage)
8237 @r=`${PWD_COMMAND}`; export r; \
8238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8241 $(HOST_EXPORTS) \
8242 echo Configuring in $(HOST_SUBDIR)/byacc; \
8243 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8244 case $(srcdir) in \
8245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8246 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8248 esac; \
8249 srcdiroption="--srcdir=$${topdir}/byacc"; \
8250 libsrcdir="$$s/byacc"; \
8251 $(SHELL) $${libsrcdir}/configure \
8252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8253 --target=${target_alias} $${srcdiroption} \
8254 || exit 1
8255 @endif byacc
8261 .PHONY: all-byacc maybe-all-byacc
8262 maybe-all-byacc:
8263 @if gcc-bootstrap
8264 all-byacc: stage_current
8265 @endif gcc-bootstrap
8266 @if byacc
8267 TARGET-byacc=all
8268 maybe-all-byacc: all-byacc
8269 all-byacc: configure-byacc
8270 @: $(MAKE); $(unstage)
8271 @r=`${PWD_COMMAND}`; export r; \
8272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273 $(HOST_EXPORTS) \
8274 (cd $(HOST_SUBDIR)/byacc && \
8275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8276 $(TARGET-byacc))
8277 @endif byacc
8282 .PHONY: check-byacc maybe-check-byacc
8283 maybe-check-byacc:
8284 @if byacc
8285 maybe-check-byacc: check-byacc
8287 # This module is only tested in a native toolchain.
8288 check-byacc:
8289 @: $(MAKE); $(unstage)
8290 @if [ '$(host)' = '$(target)' ] ; then \
8291 r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 $(HOST_EXPORTS) \
8294 (cd $(HOST_SUBDIR)/byacc && \
8295 $(MAKE) $(FLAGS_TO_PASS) check); \
8298 @endif byacc
8300 .PHONY: install-byacc maybe-install-byacc
8301 maybe-install-byacc:
8302 @if byacc
8303 maybe-install-byacc: install-byacc
8305 install-byacc: installdirs
8306 @: $(MAKE); $(unstage)
8307 @r=`${PWD_COMMAND}`; export r; \
8308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8309 $(HOST_EXPORTS) \
8310 (cd $(HOST_SUBDIR)/byacc && \
8311 $(MAKE) $(FLAGS_TO_PASS) install)
8313 @endif byacc
8315 # Other targets (info, dvi, pdf, etc.)
8317 .PHONY: maybe-info-byacc info-byacc
8318 maybe-info-byacc:
8319 @if byacc
8320 maybe-info-byacc: info-byacc
8322 info-byacc: \
8323 configure-byacc
8324 @: $(MAKE); $(unstage)
8325 @[ -f ./byacc/Makefile ] || exit 0; \
8326 r=`${PWD_COMMAND}`; export r; \
8327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8328 $(HOST_EXPORTS) \
8329 for flag in $(EXTRA_HOST_FLAGS) ; do \
8330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8331 done; \
8332 echo "Doing info in byacc" ; \
8333 (cd $(HOST_SUBDIR)/byacc && \
8334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8336 "RANLIB=$${RANLIB}" \
8337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8338 info) \
8339 || exit 1
8341 @endif byacc
8343 .PHONY: maybe-dvi-byacc dvi-byacc
8344 maybe-dvi-byacc:
8345 @if byacc
8346 maybe-dvi-byacc: dvi-byacc
8348 dvi-byacc: \
8349 configure-byacc
8350 @: $(MAKE); $(unstage)
8351 @[ -f ./byacc/Makefile ] || exit 0; \
8352 r=`${PWD_COMMAND}`; export r; \
8353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8354 $(HOST_EXPORTS) \
8355 for flag in $(EXTRA_HOST_FLAGS) ; do \
8356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8357 done; \
8358 echo "Doing dvi in byacc" ; \
8359 (cd $(HOST_SUBDIR)/byacc && \
8360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8362 "RANLIB=$${RANLIB}" \
8363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8364 dvi) \
8365 || exit 1
8367 @endif byacc
8369 .PHONY: maybe-pdf-byacc pdf-byacc
8370 maybe-pdf-byacc:
8371 @if byacc
8372 maybe-pdf-byacc: pdf-byacc
8374 pdf-byacc: \
8375 configure-byacc
8376 @: $(MAKE); $(unstage)
8377 @[ -f ./byacc/Makefile ] || exit 0; \
8378 r=`${PWD_COMMAND}`; export r; \
8379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8380 $(HOST_EXPORTS) \
8381 for flag in $(EXTRA_HOST_FLAGS) ; do \
8382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8383 done; \
8384 echo "Doing pdf in byacc" ; \
8385 (cd $(HOST_SUBDIR)/byacc && \
8386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8388 "RANLIB=$${RANLIB}" \
8389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8390 pdf) \
8391 || exit 1
8393 @endif byacc
8395 .PHONY: maybe-html-byacc html-byacc
8396 maybe-html-byacc:
8397 @if byacc
8398 maybe-html-byacc: html-byacc
8400 html-byacc: \
8401 configure-byacc
8402 @: $(MAKE); $(unstage)
8403 @[ -f ./byacc/Makefile ] || exit 0; \
8404 r=`${PWD_COMMAND}`; export r; \
8405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8406 $(HOST_EXPORTS) \
8407 for flag in $(EXTRA_HOST_FLAGS) ; do \
8408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8409 done; \
8410 echo "Doing html in byacc" ; \
8411 (cd $(HOST_SUBDIR)/byacc && \
8412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8414 "RANLIB=$${RANLIB}" \
8415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8416 html) \
8417 || exit 1
8419 @endif byacc
8421 .PHONY: maybe-TAGS-byacc TAGS-byacc
8422 maybe-TAGS-byacc:
8423 @if byacc
8424 maybe-TAGS-byacc: TAGS-byacc
8426 TAGS-byacc: \
8427 configure-byacc
8428 @: $(MAKE); $(unstage)
8429 @[ -f ./byacc/Makefile ] || exit 0; \
8430 r=`${PWD_COMMAND}`; export r; \
8431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432 $(HOST_EXPORTS) \
8433 for flag in $(EXTRA_HOST_FLAGS) ; do \
8434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8435 done; \
8436 echo "Doing TAGS in byacc" ; \
8437 (cd $(HOST_SUBDIR)/byacc && \
8438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8440 "RANLIB=$${RANLIB}" \
8441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8442 TAGS) \
8443 || exit 1
8445 @endif byacc
8447 .PHONY: maybe-install-info-byacc install-info-byacc
8448 maybe-install-info-byacc:
8449 @if byacc
8450 maybe-install-info-byacc: install-info-byacc
8452 install-info-byacc: \
8453 configure-byacc \
8454 info-byacc
8455 @: $(MAKE); $(unstage)
8456 @[ -f ./byacc/Makefile ] || exit 0; \
8457 r=`${PWD_COMMAND}`; export r; \
8458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459 $(HOST_EXPORTS) \
8460 for flag in $(EXTRA_HOST_FLAGS) ; do \
8461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8462 done; \
8463 echo "Doing install-info in byacc" ; \
8464 (cd $(HOST_SUBDIR)/byacc && \
8465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8467 "RANLIB=$${RANLIB}" \
8468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8469 install-info) \
8470 || exit 1
8472 @endif byacc
8474 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8475 maybe-install-pdf-byacc:
8476 @if byacc
8477 maybe-install-pdf-byacc: install-pdf-byacc
8479 install-pdf-byacc: \
8480 configure-byacc \
8481 pdf-byacc
8482 @: $(MAKE); $(unstage)
8483 @[ -f ./byacc/Makefile ] || exit 0; \
8484 r=`${PWD_COMMAND}`; export r; \
8485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8486 $(HOST_EXPORTS) \
8487 for flag in $(EXTRA_HOST_FLAGS) ; do \
8488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8489 done; \
8490 echo "Doing install-pdf in byacc" ; \
8491 (cd $(HOST_SUBDIR)/byacc && \
8492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8494 "RANLIB=$${RANLIB}" \
8495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8496 install-pdf) \
8497 || exit 1
8499 @endif byacc
8501 .PHONY: maybe-install-html-byacc install-html-byacc
8502 maybe-install-html-byacc:
8503 @if byacc
8504 maybe-install-html-byacc: install-html-byacc
8506 install-html-byacc: \
8507 configure-byacc \
8508 html-byacc
8509 @: $(MAKE); $(unstage)
8510 @[ -f ./byacc/Makefile ] || exit 0; \
8511 r=`${PWD_COMMAND}`; export r; \
8512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8513 $(HOST_EXPORTS) \
8514 for flag in $(EXTRA_HOST_FLAGS) ; do \
8515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8516 done; \
8517 echo "Doing install-html in byacc" ; \
8518 (cd $(HOST_SUBDIR)/byacc && \
8519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8521 "RANLIB=$${RANLIB}" \
8522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8523 install-html) \
8524 || exit 1
8526 @endif byacc
8528 .PHONY: maybe-installcheck-byacc installcheck-byacc
8529 maybe-installcheck-byacc:
8530 @if byacc
8531 maybe-installcheck-byacc: installcheck-byacc
8533 installcheck-byacc: \
8534 configure-byacc
8535 @: $(MAKE); $(unstage)
8536 @[ -f ./byacc/Makefile ] || exit 0; \
8537 r=`${PWD_COMMAND}`; export r; \
8538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8539 $(HOST_EXPORTS) \
8540 for flag in $(EXTRA_HOST_FLAGS) ; do \
8541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8542 done; \
8543 echo "Doing installcheck in byacc" ; \
8544 (cd $(HOST_SUBDIR)/byacc && \
8545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8547 "RANLIB=$${RANLIB}" \
8548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8549 installcheck) \
8550 || exit 1
8552 @endif byacc
8554 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8555 maybe-mostlyclean-byacc:
8556 @if byacc
8557 maybe-mostlyclean-byacc: mostlyclean-byacc
8559 mostlyclean-byacc:
8560 @: $(MAKE); $(unstage)
8561 @[ -f ./byacc/Makefile ] || exit 0; \
8562 r=`${PWD_COMMAND}`; export r; \
8563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8564 $(HOST_EXPORTS) \
8565 for flag in $(EXTRA_HOST_FLAGS) ; do \
8566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8567 done; \
8568 echo "Doing mostlyclean in byacc" ; \
8569 (cd $(HOST_SUBDIR)/byacc && \
8570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8572 "RANLIB=$${RANLIB}" \
8573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8574 mostlyclean) \
8575 || exit 1
8577 @endif byacc
8579 .PHONY: maybe-clean-byacc clean-byacc
8580 maybe-clean-byacc:
8581 @if byacc
8582 maybe-clean-byacc: clean-byacc
8584 clean-byacc:
8585 @: $(MAKE); $(unstage)
8586 @[ -f ./byacc/Makefile ] || exit 0; \
8587 r=`${PWD_COMMAND}`; export r; \
8588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8589 $(HOST_EXPORTS) \
8590 for flag in $(EXTRA_HOST_FLAGS) ; do \
8591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8592 done; \
8593 echo "Doing clean in byacc" ; \
8594 (cd $(HOST_SUBDIR)/byacc && \
8595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8597 "RANLIB=$${RANLIB}" \
8598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8599 clean) \
8600 || exit 1
8602 @endif byacc
8604 .PHONY: maybe-distclean-byacc distclean-byacc
8605 maybe-distclean-byacc:
8606 @if byacc
8607 maybe-distclean-byacc: distclean-byacc
8609 distclean-byacc:
8610 @: $(MAKE); $(unstage)
8611 @[ -f ./byacc/Makefile ] || exit 0; \
8612 r=`${PWD_COMMAND}`; export r; \
8613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614 $(HOST_EXPORTS) \
8615 for flag in $(EXTRA_HOST_FLAGS) ; do \
8616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617 done; \
8618 echo "Doing distclean in byacc" ; \
8619 (cd $(HOST_SUBDIR)/byacc && \
8620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622 "RANLIB=$${RANLIB}" \
8623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624 distclean) \
8625 || exit 1
8627 @endif byacc
8629 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8630 maybe-maintainer-clean-byacc:
8631 @if byacc
8632 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8634 maintainer-clean-byacc:
8635 @: $(MAKE); $(unstage)
8636 @[ -f ./byacc/Makefile ] || exit 0; \
8637 r=`${PWD_COMMAND}`; export r; \
8638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8639 $(HOST_EXPORTS) \
8640 for flag in $(EXTRA_HOST_FLAGS) ; do \
8641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8642 done; \
8643 echo "Doing maintainer-clean in byacc" ; \
8644 (cd $(HOST_SUBDIR)/byacc && \
8645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8647 "RANLIB=$${RANLIB}" \
8648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8649 maintainer-clean) \
8650 || exit 1
8652 @endif byacc
8656 .PHONY: configure-bzip2 maybe-configure-bzip2
8657 maybe-configure-bzip2:
8658 @if gcc-bootstrap
8659 configure-bzip2: stage_current
8660 @endif gcc-bootstrap
8661 @if bzip2
8662 maybe-configure-bzip2: configure-bzip2
8663 configure-bzip2:
8664 @: $(MAKE); $(unstage)
8665 @r=`${PWD_COMMAND}`; export r; \
8666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8669 $(HOST_EXPORTS) \
8670 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8671 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8672 case $(srcdir) in \
8673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8674 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8676 esac; \
8677 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8678 libsrcdir="$$s/bzip2"; \
8679 $(SHELL) $${libsrcdir}/configure \
8680 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8681 --target=${target_alias} $${srcdiroption} \
8682 || exit 1
8683 @endif bzip2
8689 .PHONY: all-bzip2 maybe-all-bzip2
8690 maybe-all-bzip2:
8691 @if gcc-bootstrap
8692 all-bzip2: stage_current
8693 @endif gcc-bootstrap
8694 @if bzip2
8695 TARGET-bzip2=all
8696 maybe-all-bzip2: all-bzip2
8697 all-bzip2: configure-bzip2
8698 @: $(MAKE); $(unstage)
8699 @r=`${PWD_COMMAND}`; export r; \
8700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8701 $(HOST_EXPORTS) \
8702 (cd $(HOST_SUBDIR)/bzip2 && \
8703 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8704 $(TARGET-bzip2))
8705 @endif bzip2
8710 .PHONY: check-bzip2 maybe-check-bzip2
8711 maybe-check-bzip2:
8712 @if bzip2
8713 maybe-check-bzip2: check-bzip2
8715 check-bzip2:
8716 @: $(MAKE); $(unstage)
8717 @r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 (cd $(HOST_SUBDIR)/bzip2 && \
8721 $(MAKE) $(FLAGS_TO_PASS) check)
8723 @endif bzip2
8725 .PHONY: install-bzip2 maybe-install-bzip2
8726 maybe-install-bzip2:
8727 @if bzip2
8728 maybe-install-bzip2: install-bzip2
8730 install-bzip2: installdirs
8731 @: $(MAKE); $(unstage)
8732 @r=`${PWD_COMMAND}`; export r; \
8733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8734 $(HOST_EXPORTS) \
8735 (cd $(HOST_SUBDIR)/bzip2 && \
8736 $(MAKE) $(FLAGS_TO_PASS) install)
8738 @endif bzip2
8740 # Other targets (info, dvi, pdf, etc.)
8742 .PHONY: maybe-info-bzip2 info-bzip2
8743 maybe-info-bzip2:
8744 @if bzip2
8745 maybe-info-bzip2: info-bzip2
8747 info-bzip2: \
8748 configure-bzip2
8749 @: $(MAKE); $(unstage)
8750 @[ -f ./bzip2/Makefile ] || exit 0; \
8751 r=`${PWD_COMMAND}`; export r; \
8752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8753 $(HOST_EXPORTS) \
8754 for flag in $(EXTRA_HOST_FLAGS) ; do \
8755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8756 done; \
8757 echo "Doing info in bzip2" ; \
8758 (cd $(HOST_SUBDIR)/bzip2 && \
8759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8761 "RANLIB=$${RANLIB}" \
8762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8763 info) \
8764 || exit 1
8766 @endif bzip2
8768 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8769 maybe-dvi-bzip2:
8770 @if bzip2
8771 maybe-dvi-bzip2: dvi-bzip2
8773 dvi-bzip2: \
8774 configure-bzip2
8775 @: $(MAKE); $(unstage)
8776 @[ -f ./bzip2/Makefile ] || exit 0; \
8777 r=`${PWD_COMMAND}`; export r; \
8778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779 $(HOST_EXPORTS) \
8780 for flag in $(EXTRA_HOST_FLAGS) ; do \
8781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782 done; \
8783 echo "Doing dvi in bzip2" ; \
8784 (cd $(HOST_SUBDIR)/bzip2 && \
8785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787 "RANLIB=$${RANLIB}" \
8788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789 dvi) \
8790 || exit 1
8792 @endif bzip2
8794 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8795 maybe-pdf-bzip2:
8796 @if bzip2
8797 maybe-pdf-bzip2: pdf-bzip2
8799 pdf-bzip2: \
8800 configure-bzip2
8801 @: $(MAKE); $(unstage)
8802 @[ -f ./bzip2/Makefile ] || exit 0; \
8803 r=`${PWD_COMMAND}`; export r; \
8804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8805 $(HOST_EXPORTS) \
8806 for flag in $(EXTRA_HOST_FLAGS) ; do \
8807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8808 done; \
8809 echo "Doing pdf in bzip2" ; \
8810 (cd $(HOST_SUBDIR)/bzip2 && \
8811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8813 "RANLIB=$${RANLIB}" \
8814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8815 pdf) \
8816 || exit 1
8818 @endif bzip2
8820 .PHONY: maybe-html-bzip2 html-bzip2
8821 maybe-html-bzip2:
8822 @if bzip2
8823 maybe-html-bzip2: html-bzip2
8825 html-bzip2: \
8826 configure-bzip2
8827 @: $(MAKE); $(unstage)
8828 @[ -f ./bzip2/Makefile ] || exit 0; \
8829 r=`${PWD_COMMAND}`; export r; \
8830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8831 $(HOST_EXPORTS) \
8832 for flag in $(EXTRA_HOST_FLAGS) ; do \
8833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8834 done; \
8835 echo "Doing html in bzip2" ; \
8836 (cd $(HOST_SUBDIR)/bzip2 && \
8837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8839 "RANLIB=$${RANLIB}" \
8840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8841 html) \
8842 || exit 1
8844 @endif bzip2
8846 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8847 maybe-TAGS-bzip2:
8848 @if bzip2
8849 maybe-TAGS-bzip2: TAGS-bzip2
8851 TAGS-bzip2: \
8852 configure-bzip2
8853 @: $(MAKE); $(unstage)
8854 @[ -f ./bzip2/Makefile ] || exit 0; \
8855 r=`${PWD_COMMAND}`; export r; \
8856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8857 $(HOST_EXPORTS) \
8858 for flag in $(EXTRA_HOST_FLAGS) ; do \
8859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8860 done; \
8861 echo "Doing TAGS in bzip2" ; \
8862 (cd $(HOST_SUBDIR)/bzip2 && \
8863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8865 "RANLIB=$${RANLIB}" \
8866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8867 TAGS) \
8868 || exit 1
8870 @endif bzip2
8872 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8873 maybe-install-info-bzip2:
8874 @if bzip2
8875 maybe-install-info-bzip2: install-info-bzip2
8877 install-info-bzip2: \
8878 configure-bzip2 \
8879 info-bzip2
8880 @: $(MAKE); $(unstage)
8881 @[ -f ./bzip2/Makefile ] || exit 0; \
8882 r=`${PWD_COMMAND}`; export r; \
8883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8884 $(HOST_EXPORTS) \
8885 for flag in $(EXTRA_HOST_FLAGS) ; do \
8886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8887 done; \
8888 echo "Doing install-info in bzip2" ; \
8889 (cd $(HOST_SUBDIR)/bzip2 && \
8890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8892 "RANLIB=$${RANLIB}" \
8893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8894 install-info) \
8895 || exit 1
8897 @endif bzip2
8899 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8900 maybe-install-pdf-bzip2:
8901 @if bzip2
8902 maybe-install-pdf-bzip2: install-pdf-bzip2
8904 install-pdf-bzip2: \
8905 configure-bzip2 \
8906 pdf-bzip2
8907 @: $(MAKE); $(unstage)
8908 @[ -f ./bzip2/Makefile ] || exit 0; \
8909 r=`${PWD_COMMAND}`; export r; \
8910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8911 $(HOST_EXPORTS) \
8912 for flag in $(EXTRA_HOST_FLAGS) ; do \
8913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8914 done; \
8915 echo "Doing install-pdf in bzip2" ; \
8916 (cd $(HOST_SUBDIR)/bzip2 && \
8917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8919 "RANLIB=$${RANLIB}" \
8920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8921 install-pdf) \
8922 || exit 1
8924 @endif bzip2
8926 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8927 maybe-install-html-bzip2:
8928 @if bzip2
8929 maybe-install-html-bzip2: install-html-bzip2
8931 install-html-bzip2: \
8932 configure-bzip2 \
8933 html-bzip2
8934 @: $(MAKE); $(unstage)
8935 @[ -f ./bzip2/Makefile ] || exit 0; \
8936 r=`${PWD_COMMAND}`; export r; \
8937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8938 $(HOST_EXPORTS) \
8939 for flag in $(EXTRA_HOST_FLAGS) ; do \
8940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8941 done; \
8942 echo "Doing install-html in bzip2" ; \
8943 (cd $(HOST_SUBDIR)/bzip2 && \
8944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8946 "RANLIB=$${RANLIB}" \
8947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8948 install-html) \
8949 || exit 1
8951 @endif bzip2
8953 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8954 maybe-installcheck-bzip2:
8955 @if bzip2
8956 maybe-installcheck-bzip2: installcheck-bzip2
8958 installcheck-bzip2: \
8959 configure-bzip2
8960 @: $(MAKE); $(unstage)
8961 @[ -f ./bzip2/Makefile ] || exit 0; \
8962 r=`${PWD_COMMAND}`; export r; \
8963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8964 $(HOST_EXPORTS) \
8965 for flag in $(EXTRA_HOST_FLAGS) ; do \
8966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8967 done; \
8968 echo "Doing installcheck in bzip2" ; \
8969 (cd $(HOST_SUBDIR)/bzip2 && \
8970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8972 "RANLIB=$${RANLIB}" \
8973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8974 installcheck) \
8975 || exit 1
8977 @endif bzip2
8979 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8980 maybe-mostlyclean-bzip2:
8981 @if bzip2
8982 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8984 mostlyclean-bzip2:
8985 @: $(MAKE); $(unstage)
8986 @[ -f ./bzip2/Makefile ] || exit 0; \
8987 r=`${PWD_COMMAND}`; export r; \
8988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8989 $(HOST_EXPORTS) \
8990 for flag in $(EXTRA_HOST_FLAGS) ; do \
8991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8992 done; \
8993 echo "Doing mostlyclean in bzip2" ; \
8994 (cd $(HOST_SUBDIR)/bzip2 && \
8995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8997 "RANLIB=$${RANLIB}" \
8998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8999 mostlyclean) \
9000 || exit 1
9002 @endif bzip2
9004 .PHONY: maybe-clean-bzip2 clean-bzip2
9005 maybe-clean-bzip2:
9006 @if bzip2
9007 maybe-clean-bzip2: clean-bzip2
9009 clean-bzip2:
9010 @: $(MAKE); $(unstage)
9011 @[ -f ./bzip2/Makefile ] || exit 0; \
9012 r=`${PWD_COMMAND}`; export r; \
9013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9014 $(HOST_EXPORTS) \
9015 for flag in $(EXTRA_HOST_FLAGS) ; do \
9016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9017 done; \
9018 echo "Doing clean in bzip2" ; \
9019 (cd $(HOST_SUBDIR)/bzip2 && \
9020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9022 "RANLIB=$${RANLIB}" \
9023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9024 clean) \
9025 || exit 1
9027 @endif bzip2
9029 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9030 maybe-distclean-bzip2:
9031 @if bzip2
9032 maybe-distclean-bzip2: distclean-bzip2
9034 distclean-bzip2:
9035 @: $(MAKE); $(unstage)
9036 @[ -f ./bzip2/Makefile ] || exit 0; \
9037 r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 for flag in $(EXTRA_HOST_FLAGS) ; do \
9041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042 done; \
9043 echo "Doing distclean in bzip2" ; \
9044 (cd $(HOST_SUBDIR)/bzip2 && \
9045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047 "RANLIB=$${RANLIB}" \
9048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049 distclean) \
9050 || exit 1
9052 @endif bzip2
9054 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9055 maybe-maintainer-clean-bzip2:
9056 @if bzip2
9057 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9059 maintainer-clean-bzip2:
9060 @: $(MAKE); $(unstage)
9061 @[ -f ./bzip2/Makefile ] || exit 0; \
9062 r=`${PWD_COMMAND}`; export r; \
9063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9064 $(HOST_EXPORTS) \
9065 for flag in $(EXTRA_HOST_FLAGS) ; do \
9066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9067 done; \
9068 echo "Doing maintainer-clean in bzip2" ; \
9069 (cd $(HOST_SUBDIR)/bzip2 && \
9070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9072 "RANLIB=$${RANLIB}" \
9073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9074 maintainer-clean) \
9075 || exit 1
9077 @endif bzip2
9081 .PHONY: configure-dejagnu maybe-configure-dejagnu
9082 maybe-configure-dejagnu:
9083 @if gcc-bootstrap
9084 configure-dejagnu: stage_current
9085 @endif gcc-bootstrap
9086 @if dejagnu
9087 maybe-configure-dejagnu: configure-dejagnu
9088 configure-dejagnu:
9089 @: $(MAKE); $(unstage)
9090 @r=`${PWD_COMMAND}`; export r; \
9091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9092 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9094 $(HOST_EXPORTS) \
9095 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9096 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9097 case $(srcdir) in \
9098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9099 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9101 esac; \
9102 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9103 libsrcdir="$$s/dejagnu"; \
9104 $(SHELL) $${libsrcdir}/configure \
9105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9106 --target=${target_alias} $${srcdiroption} \
9107 || exit 1
9108 @endif dejagnu
9114 .PHONY: all-dejagnu maybe-all-dejagnu
9115 maybe-all-dejagnu:
9116 @if gcc-bootstrap
9117 all-dejagnu: stage_current
9118 @endif gcc-bootstrap
9119 @if dejagnu
9120 TARGET-dejagnu=all
9121 maybe-all-dejagnu: all-dejagnu
9122 all-dejagnu: configure-dejagnu
9123 @: $(MAKE); $(unstage)
9124 @r=`${PWD_COMMAND}`; export r; \
9125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126 $(HOST_EXPORTS) \
9127 (cd $(HOST_SUBDIR)/dejagnu && \
9128 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9129 $(TARGET-dejagnu))
9130 @endif dejagnu
9135 .PHONY: check-dejagnu maybe-check-dejagnu
9136 maybe-check-dejagnu:
9137 @if dejagnu
9138 maybe-check-dejagnu: check-dejagnu
9140 check-dejagnu:
9141 @: $(MAKE); $(unstage)
9142 @r=`${PWD_COMMAND}`; export r; \
9143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144 $(HOST_EXPORTS) \
9145 (cd $(HOST_SUBDIR)/dejagnu && \
9146 $(MAKE) $(FLAGS_TO_PASS) check)
9148 @endif dejagnu
9150 .PHONY: install-dejagnu maybe-install-dejagnu
9151 maybe-install-dejagnu:
9152 @if dejagnu
9153 maybe-install-dejagnu: install-dejagnu
9155 install-dejagnu: installdirs
9156 @: $(MAKE); $(unstage)
9157 @r=`${PWD_COMMAND}`; export r; \
9158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159 $(HOST_EXPORTS) \
9160 (cd $(HOST_SUBDIR)/dejagnu && \
9161 $(MAKE) $(FLAGS_TO_PASS) install)
9163 @endif dejagnu
9165 # Other targets (info, dvi, pdf, etc.)
9167 .PHONY: maybe-info-dejagnu info-dejagnu
9168 maybe-info-dejagnu:
9169 @if dejagnu
9170 maybe-info-dejagnu: info-dejagnu
9172 info-dejagnu: \
9173 configure-dejagnu
9174 @: $(MAKE); $(unstage)
9175 @[ -f ./dejagnu/Makefile ] || exit 0; \
9176 r=`${PWD_COMMAND}`; export r; \
9177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9178 $(HOST_EXPORTS) \
9179 for flag in $(EXTRA_HOST_FLAGS) ; do \
9180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9181 done; \
9182 echo "Doing info in dejagnu" ; \
9183 (cd $(HOST_SUBDIR)/dejagnu && \
9184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9186 "RANLIB=$${RANLIB}" \
9187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9188 info) \
9189 || exit 1
9191 @endif dejagnu
9193 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9194 maybe-dvi-dejagnu:
9195 @if dejagnu
9196 maybe-dvi-dejagnu: dvi-dejagnu
9198 dvi-dejagnu: \
9199 configure-dejagnu
9200 @: $(MAKE); $(unstage)
9201 @[ -f ./dejagnu/Makefile ] || exit 0; \
9202 r=`${PWD_COMMAND}`; export r; \
9203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9204 $(HOST_EXPORTS) \
9205 for flag in $(EXTRA_HOST_FLAGS) ; do \
9206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9207 done; \
9208 echo "Doing dvi in dejagnu" ; \
9209 (cd $(HOST_SUBDIR)/dejagnu && \
9210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9212 "RANLIB=$${RANLIB}" \
9213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9214 dvi) \
9215 || exit 1
9217 @endif dejagnu
9219 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9220 maybe-pdf-dejagnu:
9221 @if dejagnu
9222 maybe-pdf-dejagnu: pdf-dejagnu
9224 pdf-dejagnu: \
9225 configure-dejagnu
9226 @: $(MAKE); $(unstage)
9227 @[ -f ./dejagnu/Makefile ] || exit 0; \
9228 r=`${PWD_COMMAND}`; export r; \
9229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9230 $(HOST_EXPORTS) \
9231 for flag in $(EXTRA_HOST_FLAGS) ; do \
9232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9233 done; \
9234 echo "Doing pdf in dejagnu" ; \
9235 (cd $(HOST_SUBDIR)/dejagnu && \
9236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9238 "RANLIB=$${RANLIB}" \
9239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9240 pdf) \
9241 || exit 1
9243 @endif dejagnu
9245 .PHONY: maybe-html-dejagnu html-dejagnu
9246 maybe-html-dejagnu:
9247 @if dejagnu
9248 maybe-html-dejagnu: html-dejagnu
9250 html-dejagnu: \
9251 configure-dejagnu
9252 @: $(MAKE); $(unstage)
9253 @[ -f ./dejagnu/Makefile ] || exit 0; \
9254 r=`${PWD_COMMAND}`; export r; \
9255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9256 $(HOST_EXPORTS) \
9257 for flag in $(EXTRA_HOST_FLAGS) ; do \
9258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9259 done; \
9260 echo "Doing html in dejagnu" ; \
9261 (cd $(HOST_SUBDIR)/dejagnu && \
9262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9264 "RANLIB=$${RANLIB}" \
9265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9266 html) \
9267 || exit 1
9269 @endif dejagnu
9271 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9272 maybe-TAGS-dejagnu:
9273 @if dejagnu
9274 maybe-TAGS-dejagnu: TAGS-dejagnu
9276 TAGS-dejagnu: \
9277 configure-dejagnu
9278 @: $(MAKE); $(unstage)
9279 @[ -f ./dejagnu/Makefile ] || exit 0; \
9280 r=`${PWD_COMMAND}`; export r; \
9281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9282 $(HOST_EXPORTS) \
9283 for flag in $(EXTRA_HOST_FLAGS) ; do \
9284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9285 done; \
9286 echo "Doing TAGS in dejagnu" ; \
9287 (cd $(HOST_SUBDIR)/dejagnu && \
9288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9290 "RANLIB=$${RANLIB}" \
9291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9292 TAGS) \
9293 || exit 1
9295 @endif dejagnu
9297 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9298 maybe-install-info-dejagnu:
9299 @if dejagnu
9300 maybe-install-info-dejagnu: install-info-dejagnu
9302 install-info-dejagnu: \
9303 configure-dejagnu \
9304 info-dejagnu
9305 @: $(MAKE); $(unstage)
9306 @[ -f ./dejagnu/Makefile ] || exit 0; \
9307 r=`${PWD_COMMAND}`; export r; \
9308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9309 $(HOST_EXPORTS) \
9310 for flag in $(EXTRA_HOST_FLAGS) ; do \
9311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9312 done; \
9313 echo "Doing install-info in dejagnu" ; \
9314 (cd $(HOST_SUBDIR)/dejagnu && \
9315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9317 "RANLIB=$${RANLIB}" \
9318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9319 install-info) \
9320 || exit 1
9322 @endif dejagnu
9324 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9325 maybe-install-pdf-dejagnu:
9326 @if dejagnu
9327 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9329 install-pdf-dejagnu: \
9330 configure-dejagnu \
9331 pdf-dejagnu
9332 @: $(MAKE); $(unstage)
9333 @[ -f ./dejagnu/Makefile ] || exit 0; \
9334 r=`${PWD_COMMAND}`; export r; \
9335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9336 $(HOST_EXPORTS) \
9337 for flag in $(EXTRA_HOST_FLAGS) ; do \
9338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9339 done; \
9340 echo "Doing install-pdf in dejagnu" ; \
9341 (cd $(HOST_SUBDIR)/dejagnu && \
9342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9344 "RANLIB=$${RANLIB}" \
9345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9346 install-pdf) \
9347 || exit 1
9349 @endif dejagnu
9351 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9352 maybe-install-html-dejagnu:
9353 @if dejagnu
9354 maybe-install-html-dejagnu: install-html-dejagnu
9356 install-html-dejagnu: \
9357 configure-dejagnu \
9358 html-dejagnu
9359 @: $(MAKE); $(unstage)
9360 @[ -f ./dejagnu/Makefile ] || exit 0; \
9361 r=`${PWD_COMMAND}`; export r; \
9362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9363 $(HOST_EXPORTS) \
9364 for flag in $(EXTRA_HOST_FLAGS) ; do \
9365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9366 done; \
9367 echo "Doing install-html in dejagnu" ; \
9368 (cd $(HOST_SUBDIR)/dejagnu && \
9369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9371 "RANLIB=$${RANLIB}" \
9372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9373 install-html) \
9374 || exit 1
9376 @endif dejagnu
9378 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9379 maybe-installcheck-dejagnu:
9380 @if dejagnu
9381 maybe-installcheck-dejagnu: installcheck-dejagnu
9383 installcheck-dejagnu: \
9384 configure-dejagnu
9385 @: $(MAKE); $(unstage)
9386 @[ -f ./dejagnu/Makefile ] || exit 0; \
9387 r=`${PWD_COMMAND}`; export r; \
9388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9389 $(HOST_EXPORTS) \
9390 for flag in $(EXTRA_HOST_FLAGS) ; do \
9391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9392 done; \
9393 echo "Doing installcheck in dejagnu" ; \
9394 (cd $(HOST_SUBDIR)/dejagnu && \
9395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9397 "RANLIB=$${RANLIB}" \
9398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9399 installcheck) \
9400 || exit 1
9402 @endif dejagnu
9404 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9405 maybe-mostlyclean-dejagnu:
9406 @if dejagnu
9407 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9409 mostlyclean-dejagnu:
9410 @: $(MAKE); $(unstage)
9411 @[ -f ./dejagnu/Makefile ] || exit 0; \
9412 r=`${PWD_COMMAND}`; export r; \
9413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9414 $(HOST_EXPORTS) \
9415 for flag in $(EXTRA_HOST_FLAGS) ; do \
9416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9417 done; \
9418 echo "Doing mostlyclean in dejagnu" ; \
9419 (cd $(HOST_SUBDIR)/dejagnu && \
9420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9422 "RANLIB=$${RANLIB}" \
9423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9424 mostlyclean) \
9425 || exit 1
9427 @endif dejagnu
9429 .PHONY: maybe-clean-dejagnu clean-dejagnu
9430 maybe-clean-dejagnu:
9431 @if dejagnu
9432 maybe-clean-dejagnu: clean-dejagnu
9434 clean-dejagnu:
9435 @: $(MAKE); $(unstage)
9436 @[ -f ./dejagnu/Makefile ] || exit 0; \
9437 r=`${PWD_COMMAND}`; export r; \
9438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9439 $(HOST_EXPORTS) \
9440 for flag in $(EXTRA_HOST_FLAGS) ; do \
9441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9442 done; \
9443 echo "Doing clean in dejagnu" ; \
9444 (cd $(HOST_SUBDIR)/dejagnu && \
9445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9447 "RANLIB=$${RANLIB}" \
9448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9449 clean) \
9450 || exit 1
9452 @endif dejagnu
9454 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9455 maybe-distclean-dejagnu:
9456 @if dejagnu
9457 maybe-distclean-dejagnu: distclean-dejagnu
9459 distclean-dejagnu:
9460 @: $(MAKE); $(unstage)
9461 @[ -f ./dejagnu/Makefile ] || exit 0; \
9462 r=`${PWD_COMMAND}`; export r; \
9463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464 $(HOST_EXPORTS) \
9465 for flag in $(EXTRA_HOST_FLAGS) ; do \
9466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467 done; \
9468 echo "Doing distclean in dejagnu" ; \
9469 (cd $(HOST_SUBDIR)/dejagnu && \
9470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472 "RANLIB=$${RANLIB}" \
9473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474 distclean) \
9475 || exit 1
9477 @endif dejagnu
9479 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9480 maybe-maintainer-clean-dejagnu:
9481 @if dejagnu
9482 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9484 maintainer-clean-dejagnu:
9485 @: $(MAKE); $(unstage)
9486 @[ -f ./dejagnu/Makefile ] || exit 0; \
9487 r=`${PWD_COMMAND}`; export r; \
9488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9489 $(HOST_EXPORTS) \
9490 for flag in $(EXTRA_HOST_FLAGS) ; do \
9491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9492 done; \
9493 echo "Doing maintainer-clean in dejagnu" ; \
9494 (cd $(HOST_SUBDIR)/dejagnu && \
9495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9497 "RANLIB=$${RANLIB}" \
9498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9499 maintainer-clean) \
9500 || exit 1
9502 @endif dejagnu
9506 .PHONY: configure-diff maybe-configure-diff
9507 maybe-configure-diff:
9508 @if gcc-bootstrap
9509 configure-diff: stage_current
9510 @endif gcc-bootstrap
9511 @if diff
9512 maybe-configure-diff: configure-diff
9513 configure-diff:
9514 @: $(MAKE); $(unstage)
9515 @r=`${PWD_COMMAND}`; export r; \
9516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9517 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9519 $(HOST_EXPORTS) \
9520 echo Configuring in $(HOST_SUBDIR)/diff; \
9521 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9522 case $(srcdir) in \
9523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9524 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9526 esac; \
9527 srcdiroption="--srcdir=$${topdir}/diff"; \
9528 libsrcdir="$$s/diff"; \
9529 $(SHELL) $${libsrcdir}/configure \
9530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9531 --target=${target_alias} $${srcdiroption} \
9532 || exit 1
9533 @endif diff
9539 .PHONY: all-diff maybe-all-diff
9540 maybe-all-diff:
9541 @if gcc-bootstrap
9542 all-diff: stage_current
9543 @endif gcc-bootstrap
9544 @if diff
9545 TARGET-diff=all
9546 maybe-all-diff: all-diff
9547 all-diff: configure-diff
9548 @: $(MAKE); $(unstage)
9549 @r=`${PWD_COMMAND}`; export r; \
9550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551 $(HOST_EXPORTS) \
9552 (cd $(HOST_SUBDIR)/diff && \
9553 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9554 $(TARGET-diff))
9555 @endif diff
9560 .PHONY: check-diff maybe-check-diff
9561 maybe-check-diff:
9562 @if diff
9563 maybe-check-diff: check-diff
9565 check-diff:
9566 @: $(MAKE); $(unstage)
9567 @r=`${PWD_COMMAND}`; export r; \
9568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569 $(HOST_EXPORTS) \
9570 (cd $(HOST_SUBDIR)/diff && \
9571 $(MAKE) $(FLAGS_TO_PASS) check)
9573 @endif diff
9575 .PHONY: install-diff maybe-install-diff
9576 maybe-install-diff:
9577 @if diff
9578 maybe-install-diff: install-diff
9580 install-diff: installdirs
9581 @: $(MAKE); $(unstage)
9582 @r=`${PWD_COMMAND}`; export r; \
9583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9584 $(HOST_EXPORTS) \
9585 (cd $(HOST_SUBDIR)/diff && \
9586 $(MAKE) $(FLAGS_TO_PASS) install)
9588 @endif diff
9590 # Other targets (info, dvi, pdf, etc.)
9592 .PHONY: maybe-info-diff info-diff
9593 maybe-info-diff:
9594 @if diff
9595 maybe-info-diff: info-diff
9597 info-diff: \
9598 configure-diff
9599 @: $(MAKE); $(unstage)
9600 @[ -f ./diff/Makefile ] || exit 0; \
9601 r=`${PWD_COMMAND}`; export r; \
9602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9603 $(HOST_EXPORTS) \
9604 for flag in $(EXTRA_HOST_FLAGS) ; do \
9605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9606 done; \
9607 echo "Doing info in diff" ; \
9608 (cd $(HOST_SUBDIR)/diff && \
9609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9611 "RANLIB=$${RANLIB}" \
9612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9613 info) \
9614 || exit 1
9616 @endif diff
9618 .PHONY: maybe-dvi-diff dvi-diff
9619 maybe-dvi-diff:
9620 @if diff
9621 maybe-dvi-diff: dvi-diff
9623 dvi-diff: \
9624 configure-diff
9625 @: $(MAKE); $(unstage)
9626 @[ -f ./diff/Makefile ] || exit 0; \
9627 r=`${PWD_COMMAND}`; export r; \
9628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9629 $(HOST_EXPORTS) \
9630 for flag in $(EXTRA_HOST_FLAGS) ; do \
9631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9632 done; \
9633 echo "Doing dvi in diff" ; \
9634 (cd $(HOST_SUBDIR)/diff && \
9635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9637 "RANLIB=$${RANLIB}" \
9638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9639 dvi) \
9640 || exit 1
9642 @endif diff
9644 .PHONY: maybe-pdf-diff pdf-diff
9645 maybe-pdf-diff:
9646 @if diff
9647 maybe-pdf-diff: pdf-diff
9649 pdf-diff: \
9650 configure-diff
9651 @: $(MAKE); $(unstage)
9652 @[ -f ./diff/Makefile ] || exit 0; \
9653 r=`${PWD_COMMAND}`; export r; \
9654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655 $(HOST_EXPORTS) \
9656 for flag in $(EXTRA_HOST_FLAGS) ; do \
9657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9658 done; \
9659 echo "Doing pdf in diff" ; \
9660 (cd $(HOST_SUBDIR)/diff && \
9661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9663 "RANLIB=$${RANLIB}" \
9664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9665 pdf) \
9666 || exit 1
9668 @endif diff
9670 .PHONY: maybe-html-diff html-diff
9671 maybe-html-diff:
9672 @if diff
9673 maybe-html-diff: html-diff
9675 html-diff: \
9676 configure-diff
9677 @: $(MAKE); $(unstage)
9678 @[ -f ./diff/Makefile ] || exit 0; \
9679 r=`${PWD_COMMAND}`; export r; \
9680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9681 $(HOST_EXPORTS) \
9682 for flag in $(EXTRA_HOST_FLAGS) ; do \
9683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9684 done; \
9685 echo "Doing html in diff" ; \
9686 (cd $(HOST_SUBDIR)/diff && \
9687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9689 "RANLIB=$${RANLIB}" \
9690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9691 html) \
9692 || exit 1
9694 @endif diff
9696 .PHONY: maybe-TAGS-diff TAGS-diff
9697 maybe-TAGS-diff:
9698 @if diff
9699 maybe-TAGS-diff: TAGS-diff
9701 TAGS-diff: \
9702 configure-diff
9703 @: $(MAKE); $(unstage)
9704 @[ -f ./diff/Makefile ] || exit 0; \
9705 r=`${PWD_COMMAND}`; export r; \
9706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9707 $(HOST_EXPORTS) \
9708 for flag in $(EXTRA_HOST_FLAGS) ; do \
9709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9710 done; \
9711 echo "Doing TAGS in diff" ; \
9712 (cd $(HOST_SUBDIR)/diff && \
9713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9715 "RANLIB=$${RANLIB}" \
9716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9717 TAGS) \
9718 || exit 1
9720 @endif diff
9722 .PHONY: maybe-install-info-diff install-info-diff
9723 maybe-install-info-diff:
9724 @if diff
9725 maybe-install-info-diff: install-info-diff
9727 install-info-diff: \
9728 configure-diff \
9729 info-diff
9730 @: $(MAKE); $(unstage)
9731 @[ -f ./diff/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 install-info in diff" ; \
9739 (cd $(HOST_SUBDIR)/diff && \
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 install-info) \
9745 || exit 1
9747 @endif diff
9749 .PHONY: maybe-install-pdf-diff install-pdf-diff
9750 maybe-install-pdf-diff:
9751 @if diff
9752 maybe-install-pdf-diff: install-pdf-diff
9754 install-pdf-diff: \
9755 configure-diff \
9756 pdf-diff
9757 @: $(MAKE); $(unstage)
9758 @[ -f ./diff/Makefile ] || exit 0; \
9759 r=`${PWD_COMMAND}`; export r; \
9760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9761 $(HOST_EXPORTS) \
9762 for flag in $(EXTRA_HOST_FLAGS) ; do \
9763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9764 done; \
9765 echo "Doing install-pdf in diff" ; \
9766 (cd $(HOST_SUBDIR)/diff && \
9767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9769 "RANLIB=$${RANLIB}" \
9770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9771 install-pdf) \
9772 || exit 1
9774 @endif diff
9776 .PHONY: maybe-install-html-diff install-html-diff
9777 maybe-install-html-diff:
9778 @if diff
9779 maybe-install-html-diff: install-html-diff
9781 install-html-diff: \
9782 configure-diff \
9783 html-diff
9784 @: $(MAKE); $(unstage)
9785 @[ -f ./diff/Makefile ] || exit 0; \
9786 r=`${PWD_COMMAND}`; export r; \
9787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9788 $(HOST_EXPORTS) \
9789 for flag in $(EXTRA_HOST_FLAGS) ; do \
9790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9791 done; \
9792 echo "Doing install-html in diff" ; \
9793 (cd $(HOST_SUBDIR)/diff && \
9794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9796 "RANLIB=$${RANLIB}" \
9797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9798 install-html) \
9799 || exit 1
9801 @endif diff
9803 .PHONY: maybe-installcheck-diff installcheck-diff
9804 maybe-installcheck-diff:
9805 @if diff
9806 maybe-installcheck-diff: installcheck-diff
9808 installcheck-diff: \
9809 configure-diff
9810 @: $(MAKE); $(unstage)
9811 @[ -f ./diff/Makefile ] || exit 0; \
9812 r=`${PWD_COMMAND}`; export r; \
9813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9814 $(HOST_EXPORTS) \
9815 for flag in $(EXTRA_HOST_FLAGS) ; do \
9816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9817 done; \
9818 echo "Doing installcheck in diff" ; \
9819 (cd $(HOST_SUBDIR)/diff && \
9820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9822 "RANLIB=$${RANLIB}" \
9823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9824 installcheck) \
9825 || exit 1
9827 @endif diff
9829 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9830 maybe-mostlyclean-diff:
9831 @if diff
9832 maybe-mostlyclean-diff: mostlyclean-diff
9834 mostlyclean-diff:
9835 @: $(MAKE); $(unstage)
9836 @[ -f ./diff/Makefile ] || exit 0; \
9837 r=`${PWD_COMMAND}`; export r; \
9838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9839 $(HOST_EXPORTS) \
9840 for flag in $(EXTRA_HOST_FLAGS) ; do \
9841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9842 done; \
9843 echo "Doing mostlyclean in diff" ; \
9844 (cd $(HOST_SUBDIR)/diff && \
9845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9847 "RANLIB=$${RANLIB}" \
9848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9849 mostlyclean) \
9850 || exit 1
9852 @endif diff
9854 .PHONY: maybe-clean-diff clean-diff
9855 maybe-clean-diff:
9856 @if diff
9857 maybe-clean-diff: clean-diff
9859 clean-diff:
9860 @: $(MAKE); $(unstage)
9861 @[ -f ./diff/Makefile ] || exit 0; \
9862 r=`${PWD_COMMAND}`; export r; \
9863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9864 $(HOST_EXPORTS) \
9865 for flag in $(EXTRA_HOST_FLAGS) ; do \
9866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9867 done; \
9868 echo "Doing clean in diff" ; \
9869 (cd $(HOST_SUBDIR)/diff && \
9870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9872 "RANLIB=$${RANLIB}" \
9873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9874 clean) \
9875 || exit 1
9877 @endif diff
9879 .PHONY: maybe-distclean-diff distclean-diff
9880 maybe-distclean-diff:
9881 @if diff
9882 maybe-distclean-diff: distclean-diff
9884 distclean-diff:
9885 @: $(MAKE); $(unstage)
9886 @[ -f ./diff/Makefile ] || exit 0; \
9887 r=`${PWD_COMMAND}`; export r; \
9888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889 $(HOST_EXPORTS) \
9890 for flag in $(EXTRA_HOST_FLAGS) ; do \
9891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9892 done; \
9893 echo "Doing distclean in diff" ; \
9894 (cd $(HOST_SUBDIR)/diff && \
9895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9897 "RANLIB=$${RANLIB}" \
9898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9899 distclean) \
9900 || exit 1
9902 @endif diff
9904 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9905 maybe-maintainer-clean-diff:
9906 @if diff
9907 maybe-maintainer-clean-diff: maintainer-clean-diff
9909 maintainer-clean-diff:
9910 @: $(MAKE); $(unstage)
9911 @[ -f ./diff/Makefile ] || exit 0; \
9912 r=`${PWD_COMMAND}`; export r; \
9913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9914 $(HOST_EXPORTS) \
9915 for flag in $(EXTRA_HOST_FLAGS) ; do \
9916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9917 done; \
9918 echo "Doing maintainer-clean in diff" ; \
9919 (cd $(HOST_SUBDIR)/diff && \
9920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9922 "RANLIB=$${RANLIB}" \
9923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9924 maintainer-clean) \
9925 || exit 1
9927 @endif diff
9931 .PHONY: configure-dosutils maybe-configure-dosutils
9932 maybe-configure-dosutils:
9933 @if gcc-bootstrap
9934 configure-dosutils: stage_current
9935 @endif gcc-bootstrap
9936 @if dosutils
9937 maybe-configure-dosutils: configure-dosutils
9938 configure-dosutils:
9939 @: $(MAKE); $(unstage)
9940 @r=`${PWD_COMMAND}`; export r; \
9941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9942 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9944 $(HOST_EXPORTS) \
9945 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9946 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9947 case $(srcdir) in \
9948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9949 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9951 esac; \
9952 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9953 libsrcdir="$$s/dosutils"; \
9954 $(SHELL) $${libsrcdir}/configure \
9955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9956 --target=${target_alias} $${srcdiroption} \
9957 || exit 1
9958 @endif dosutils
9964 .PHONY: all-dosutils maybe-all-dosutils
9965 maybe-all-dosutils:
9966 @if gcc-bootstrap
9967 all-dosutils: stage_current
9968 @endif gcc-bootstrap
9969 @if dosutils
9970 TARGET-dosutils=all
9971 maybe-all-dosutils: all-dosutils
9972 all-dosutils: configure-dosutils
9973 @: $(MAKE); $(unstage)
9974 @r=`${PWD_COMMAND}`; export r; \
9975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9976 $(HOST_EXPORTS) \
9977 (cd $(HOST_SUBDIR)/dosutils && \
9978 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9979 $(TARGET-dosutils))
9980 @endif dosutils
9985 .PHONY: check-dosutils maybe-check-dosutils
9986 maybe-check-dosutils:
9987 @if dosutils
9988 maybe-check-dosutils: check-dosutils
9990 check-dosutils:
9992 @endif dosutils
9994 .PHONY: install-dosutils maybe-install-dosutils
9995 maybe-install-dosutils:
9996 @if dosutils
9997 maybe-install-dosutils: install-dosutils
9999 install-dosutils: installdirs
10000 @: $(MAKE); $(unstage)
10001 @r=`${PWD_COMMAND}`; export r; \
10002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10003 $(HOST_EXPORTS) \
10004 (cd $(HOST_SUBDIR)/dosutils && \
10005 $(MAKE) $(FLAGS_TO_PASS) install)
10007 @endif dosutils
10009 # Other targets (info, dvi, pdf, etc.)
10011 .PHONY: maybe-info-dosutils info-dosutils
10012 maybe-info-dosutils:
10013 @if dosutils
10014 maybe-info-dosutils: info-dosutils
10016 info-dosutils: \
10017 configure-dosutils
10018 @: $(MAKE); $(unstage)
10019 @[ -f ./dosutils/Makefile ] || exit 0; \
10020 r=`${PWD_COMMAND}`; export r; \
10021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10022 $(HOST_EXPORTS) \
10023 for flag in $(EXTRA_HOST_FLAGS) ; do \
10024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10025 done; \
10026 echo "Doing info in dosutils" ; \
10027 (cd $(HOST_SUBDIR)/dosutils && \
10028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10030 "RANLIB=$${RANLIB}" \
10031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10032 info) \
10033 || exit 1
10035 @endif dosutils
10037 .PHONY: maybe-dvi-dosutils dvi-dosutils
10038 maybe-dvi-dosutils:
10039 @if dosutils
10040 maybe-dvi-dosutils: dvi-dosutils
10042 dvi-dosutils: \
10043 configure-dosutils
10044 @: $(MAKE); $(unstage)
10045 @[ -f ./dosutils/Makefile ] || exit 0; \
10046 r=`${PWD_COMMAND}`; export r; \
10047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10048 $(HOST_EXPORTS) \
10049 for flag in $(EXTRA_HOST_FLAGS) ; do \
10050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10051 done; \
10052 echo "Doing dvi in dosutils" ; \
10053 (cd $(HOST_SUBDIR)/dosutils && \
10054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10056 "RANLIB=$${RANLIB}" \
10057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10058 dvi) \
10059 || exit 1
10061 @endif dosutils
10063 .PHONY: maybe-pdf-dosutils pdf-dosutils
10064 maybe-pdf-dosutils:
10065 @if dosutils
10066 maybe-pdf-dosutils: pdf-dosutils
10068 pdf-dosutils: \
10069 configure-dosutils
10070 @: $(MAKE); $(unstage)
10071 @[ -f ./dosutils/Makefile ] || exit 0; \
10072 r=`${PWD_COMMAND}`; export r; \
10073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10074 $(HOST_EXPORTS) \
10075 for flag in $(EXTRA_HOST_FLAGS) ; do \
10076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10077 done; \
10078 echo "Doing pdf in dosutils" ; \
10079 (cd $(HOST_SUBDIR)/dosutils && \
10080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10082 "RANLIB=$${RANLIB}" \
10083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10084 pdf) \
10085 || exit 1
10087 @endif dosutils
10089 .PHONY: maybe-html-dosutils html-dosutils
10090 maybe-html-dosutils:
10091 @if dosutils
10092 maybe-html-dosutils: html-dosutils
10094 html-dosutils: \
10095 configure-dosutils
10096 @: $(MAKE); $(unstage)
10097 @[ -f ./dosutils/Makefile ] || exit 0; \
10098 r=`${PWD_COMMAND}`; export r; \
10099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100 $(HOST_EXPORTS) \
10101 for flag in $(EXTRA_HOST_FLAGS) ; do \
10102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10103 done; \
10104 echo "Doing html in dosutils" ; \
10105 (cd $(HOST_SUBDIR)/dosutils && \
10106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10108 "RANLIB=$${RANLIB}" \
10109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10110 html) \
10111 || exit 1
10113 @endif dosutils
10115 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10116 maybe-TAGS-dosutils:
10117 @if dosutils
10118 maybe-TAGS-dosutils: TAGS-dosutils
10120 TAGS-dosutils: \
10121 configure-dosutils
10122 @: $(MAKE); $(unstage)
10123 @[ -f ./dosutils/Makefile ] || exit 0; \
10124 r=`${PWD_COMMAND}`; export r; \
10125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10126 $(HOST_EXPORTS) \
10127 for flag in $(EXTRA_HOST_FLAGS) ; do \
10128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10129 done; \
10130 echo "Doing TAGS in dosutils" ; \
10131 (cd $(HOST_SUBDIR)/dosutils && \
10132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10134 "RANLIB=$${RANLIB}" \
10135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10136 TAGS) \
10137 || exit 1
10139 @endif dosutils
10141 .PHONY: maybe-install-info-dosutils install-info-dosutils
10142 maybe-install-info-dosutils:
10143 @if dosutils
10144 maybe-install-info-dosutils: install-info-dosutils
10146 install-info-dosutils: \
10147 configure-dosutils \
10148 info-dosutils
10149 @: $(MAKE); $(unstage)
10150 @[ -f ./dosutils/Makefile ] || exit 0; \
10151 r=`${PWD_COMMAND}`; export r; \
10152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10153 $(HOST_EXPORTS) \
10154 for flag in $(EXTRA_HOST_FLAGS) ; do \
10155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10156 done; \
10157 echo "Doing install-info in dosutils" ; \
10158 (cd $(HOST_SUBDIR)/dosutils && \
10159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10161 "RANLIB=$${RANLIB}" \
10162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10163 install-info) \
10164 || exit 1
10166 @endif dosutils
10168 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10169 maybe-install-pdf-dosutils:
10170 @if dosutils
10171 maybe-install-pdf-dosutils: install-pdf-dosutils
10173 install-pdf-dosutils: \
10174 configure-dosutils \
10175 pdf-dosutils
10176 @: $(MAKE); $(unstage)
10177 @[ -f ./dosutils/Makefile ] || exit 0; \
10178 r=`${PWD_COMMAND}`; export r; \
10179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10180 $(HOST_EXPORTS) \
10181 for flag in $(EXTRA_HOST_FLAGS) ; do \
10182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10183 done; \
10184 echo "Doing install-pdf in dosutils" ; \
10185 (cd $(HOST_SUBDIR)/dosutils && \
10186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10188 "RANLIB=$${RANLIB}" \
10189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10190 install-pdf) \
10191 || exit 1
10193 @endif dosutils
10195 .PHONY: maybe-install-html-dosutils install-html-dosutils
10196 maybe-install-html-dosutils:
10197 @if dosutils
10198 maybe-install-html-dosutils: install-html-dosutils
10200 install-html-dosutils: \
10201 configure-dosutils \
10202 html-dosutils
10203 @: $(MAKE); $(unstage)
10204 @[ -f ./dosutils/Makefile ] || exit 0; \
10205 r=`${PWD_COMMAND}`; export r; \
10206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10207 $(HOST_EXPORTS) \
10208 for flag in $(EXTRA_HOST_FLAGS) ; do \
10209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10210 done; \
10211 echo "Doing install-html in dosutils" ; \
10212 (cd $(HOST_SUBDIR)/dosutils && \
10213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10215 "RANLIB=$${RANLIB}" \
10216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10217 install-html) \
10218 || exit 1
10220 @endif dosutils
10222 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10223 maybe-installcheck-dosutils:
10224 @if dosutils
10225 maybe-installcheck-dosutils: installcheck-dosutils
10227 installcheck-dosutils: \
10228 configure-dosutils
10229 @: $(MAKE); $(unstage)
10230 @[ -f ./dosutils/Makefile ] || exit 0; \
10231 r=`${PWD_COMMAND}`; export r; \
10232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10233 $(HOST_EXPORTS) \
10234 for flag in $(EXTRA_HOST_FLAGS) ; do \
10235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10236 done; \
10237 echo "Doing installcheck in dosutils" ; \
10238 (cd $(HOST_SUBDIR)/dosutils && \
10239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10241 "RANLIB=$${RANLIB}" \
10242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10243 installcheck) \
10244 || exit 1
10246 @endif dosutils
10248 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10249 maybe-mostlyclean-dosutils:
10250 @if dosutils
10251 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10253 mostlyclean-dosutils:
10254 @: $(MAKE); $(unstage)
10255 @[ -f ./dosutils/Makefile ] || exit 0; \
10256 r=`${PWD_COMMAND}`; export r; \
10257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10258 $(HOST_EXPORTS) \
10259 for flag in $(EXTRA_HOST_FLAGS) ; do \
10260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10261 done; \
10262 echo "Doing mostlyclean in dosutils" ; \
10263 (cd $(HOST_SUBDIR)/dosutils && \
10264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10266 "RANLIB=$${RANLIB}" \
10267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10268 mostlyclean) \
10269 || exit 1
10271 @endif dosutils
10273 .PHONY: maybe-clean-dosutils clean-dosutils
10274 maybe-clean-dosutils:
10275 @if dosutils
10276 maybe-clean-dosutils: clean-dosutils
10278 clean-dosutils:
10279 @: $(MAKE); $(unstage)
10280 @[ -f ./dosutils/Makefile ] || exit 0; \
10281 r=`${PWD_COMMAND}`; export r; \
10282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10283 $(HOST_EXPORTS) \
10284 for flag in $(EXTRA_HOST_FLAGS) ; do \
10285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10286 done; \
10287 echo "Doing clean in dosutils" ; \
10288 (cd $(HOST_SUBDIR)/dosutils && \
10289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10291 "RANLIB=$${RANLIB}" \
10292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10293 clean) \
10294 || exit 1
10296 @endif dosutils
10298 .PHONY: maybe-distclean-dosutils distclean-dosutils
10299 maybe-distclean-dosutils:
10300 @if dosutils
10301 maybe-distclean-dosutils: distclean-dosutils
10303 distclean-dosutils:
10304 @: $(MAKE); $(unstage)
10305 @[ -f ./dosutils/Makefile ] || exit 0; \
10306 r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 for flag in $(EXTRA_HOST_FLAGS) ; do \
10310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311 done; \
10312 echo "Doing distclean in dosutils" ; \
10313 (cd $(HOST_SUBDIR)/dosutils && \
10314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316 "RANLIB=$${RANLIB}" \
10317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318 distclean) \
10319 || exit 1
10321 @endif dosutils
10323 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10324 maybe-maintainer-clean-dosutils:
10325 @if dosutils
10326 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10328 maintainer-clean-dosutils:
10329 @: $(MAKE); $(unstage)
10330 @[ -f ./dosutils/Makefile ] || exit 0; \
10331 r=`${PWD_COMMAND}`; export r; \
10332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333 $(HOST_EXPORTS) \
10334 for flag in $(EXTRA_HOST_FLAGS) ; do \
10335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10336 done; \
10337 echo "Doing maintainer-clean in dosutils" ; \
10338 (cd $(HOST_SUBDIR)/dosutils && \
10339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10341 "RANLIB=$${RANLIB}" \
10342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10343 maintainer-clean) \
10344 || exit 1
10346 @endif dosutils
10350 .PHONY: configure-etc maybe-configure-etc
10351 maybe-configure-etc:
10352 @if gcc-bootstrap
10353 configure-etc: stage_current
10354 @endif gcc-bootstrap
10355 @if etc
10356 maybe-configure-etc: configure-etc
10357 configure-etc:
10358 @: $(MAKE); $(unstage)
10359 @r=`${PWD_COMMAND}`; export r; \
10360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10361 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10363 $(HOST_EXPORTS) \
10364 echo Configuring in $(HOST_SUBDIR)/etc; \
10365 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10366 case $(srcdir) in \
10367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10368 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10370 esac; \
10371 srcdiroption="--srcdir=$${topdir}/etc"; \
10372 libsrcdir="$$s/etc"; \
10373 $(SHELL) $${libsrcdir}/configure \
10374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10375 --target=${target_alias} $${srcdiroption} \
10376 || exit 1
10377 @endif etc
10383 .PHONY: all-etc maybe-all-etc
10384 maybe-all-etc:
10385 @if gcc-bootstrap
10386 all-etc: stage_current
10387 @endif gcc-bootstrap
10388 @if etc
10389 TARGET-etc=all
10390 maybe-all-etc: all-etc
10391 all-etc: configure-etc
10392 @: $(MAKE); $(unstage)
10393 @r=`${PWD_COMMAND}`; export r; \
10394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10395 $(HOST_EXPORTS) \
10396 (cd $(HOST_SUBDIR)/etc && \
10397 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10398 $(TARGET-etc))
10399 @endif etc
10404 .PHONY: check-etc maybe-check-etc
10405 maybe-check-etc:
10406 @if etc
10407 maybe-check-etc: check-etc
10409 check-etc:
10410 @: $(MAKE); $(unstage)
10411 @r=`${PWD_COMMAND}`; export r; \
10412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413 $(HOST_EXPORTS) \
10414 (cd $(HOST_SUBDIR)/etc && \
10415 $(MAKE) $(FLAGS_TO_PASS) check)
10417 @endif etc
10419 .PHONY: install-etc maybe-install-etc
10420 maybe-install-etc:
10421 @if etc
10422 maybe-install-etc: install-etc
10424 install-etc: installdirs
10425 @: $(MAKE); $(unstage)
10426 @r=`${PWD_COMMAND}`; export r; \
10427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10428 $(HOST_EXPORTS) \
10429 (cd $(HOST_SUBDIR)/etc && \
10430 $(MAKE) $(FLAGS_TO_PASS) install)
10432 @endif etc
10434 # Other targets (info, dvi, pdf, etc.)
10436 .PHONY: maybe-info-etc info-etc
10437 maybe-info-etc:
10438 @if etc
10439 maybe-info-etc: info-etc
10441 info-etc: \
10442 configure-etc
10443 @: $(MAKE); $(unstage)
10444 @[ -f ./etc/Makefile ] || exit 0; \
10445 r=`${PWD_COMMAND}`; export r; \
10446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10447 $(HOST_EXPORTS) \
10448 for flag in $(EXTRA_HOST_FLAGS) ; do \
10449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10450 done; \
10451 echo "Doing info in etc" ; \
10452 (cd $(HOST_SUBDIR)/etc && \
10453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10455 "RANLIB=$${RANLIB}" \
10456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10457 info) \
10458 || exit 1
10460 @endif etc
10462 .PHONY: maybe-dvi-etc dvi-etc
10463 maybe-dvi-etc:
10464 @if etc
10465 maybe-dvi-etc: dvi-etc
10467 dvi-etc: \
10468 configure-etc
10469 @: $(MAKE); $(unstage)
10470 @[ -f ./etc/Makefile ] || exit 0; \
10471 r=`${PWD_COMMAND}`; export r; \
10472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10473 $(HOST_EXPORTS) \
10474 for flag in $(EXTRA_HOST_FLAGS) ; do \
10475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10476 done; \
10477 echo "Doing dvi in etc" ; \
10478 (cd $(HOST_SUBDIR)/etc && \
10479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10481 "RANLIB=$${RANLIB}" \
10482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10483 dvi) \
10484 || exit 1
10486 @endif etc
10488 .PHONY: maybe-pdf-etc pdf-etc
10489 maybe-pdf-etc:
10490 @if etc
10491 maybe-pdf-etc: pdf-etc
10493 pdf-etc: \
10494 configure-etc
10495 @: $(MAKE); $(unstage)
10496 @[ -f ./etc/Makefile ] || exit 0; \
10497 r=`${PWD_COMMAND}`; export r; \
10498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499 $(HOST_EXPORTS) \
10500 for flag in $(EXTRA_HOST_FLAGS) ; do \
10501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10502 done; \
10503 echo "Doing pdf in etc" ; \
10504 (cd $(HOST_SUBDIR)/etc && \
10505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10507 "RANLIB=$${RANLIB}" \
10508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10509 pdf) \
10510 || exit 1
10512 @endif etc
10514 .PHONY: maybe-html-etc html-etc
10515 maybe-html-etc:
10516 @if etc
10517 maybe-html-etc: html-etc
10519 html-etc: \
10520 configure-etc
10521 @: $(MAKE); $(unstage)
10522 @[ -f ./etc/Makefile ] || exit 0; \
10523 r=`${PWD_COMMAND}`; export r; \
10524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525 $(HOST_EXPORTS) \
10526 for flag in $(EXTRA_HOST_FLAGS) ; do \
10527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10528 done; \
10529 echo "Doing html in etc" ; \
10530 (cd $(HOST_SUBDIR)/etc && \
10531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10533 "RANLIB=$${RANLIB}" \
10534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10535 html) \
10536 || exit 1
10538 @endif etc
10540 .PHONY: maybe-TAGS-etc TAGS-etc
10541 maybe-TAGS-etc:
10542 @if etc
10543 maybe-TAGS-etc: TAGS-etc
10545 TAGS-etc: \
10546 configure-etc
10547 @: $(MAKE); $(unstage)
10548 @[ -f ./etc/Makefile ] || exit 0; \
10549 r=`${PWD_COMMAND}`; export r; \
10550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10551 $(HOST_EXPORTS) \
10552 for flag in $(EXTRA_HOST_FLAGS) ; do \
10553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10554 done; \
10555 echo "Doing TAGS in etc" ; \
10556 (cd $(HOST_SUBDIR)/etc && \
10557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10559 "RANLIB=$${RANLIB}" \
10560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10561 TAGS) \
10562 || exit 1
10564 @endif etc
10566 .PHONY: maybe-install-info-etc install-info-etc
10567 maybe-install-info-etc:
10568 @if etc
10569 maybe-install-info-etc: install-info-etc
10571 install-info-etc: \
10572 configure-etc \
10573 info-etc
10574 @: $(MAKE); $(unstage)
10575 @[ -f ./etc/Makefile ] || exit 0; \
10576 r=`${PWD_COMMAND}`; export r; \
10577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10578 $(HOST_EXPORTS) \
10579 for flag in $(EXTRA_HOST_FLAGS) ; do \
10580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10581 done; \
10582 echo "Doing install-info in etc" ; \
10583 (cd $(HOST_SUBDIR)/etc && \
10584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10586 "RANLIB=$${RANLIB}" \
10587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10588 install-info) \
10589 || exit 1
10591 @endif etc
10593 .PHONY: maybe-install-pdf-etc install-pdf-etc
10594 maybe-install-pdf-etc:
10595 @if etc
10596 maybe-install-pdf-etc: install-pdf-etc
10598 install-pdf-etc: \
10599 configure-etc \
10600 pdf-etc
10601 @: $(MAKE); $(unstage)
10602 @[ -f ./etc/Makefile ] || exit 0; \
10603 r=`${PWD_COMMAND}`; export r; \
10604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605 $(HOST_EXPORTS) \
10606 for flag in $(EXTRA_HOST_FLAGS) ; do \
10607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10608 done; \
10609 echo "Doing install-pdf in etc" ; \
10610 (cd $(HOST_SUBDIR)/etc && \
10611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10613 "RANLIB=$${RANLIB}" \
10614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10615 install-pdf) \
10616 || exit 1
10618 @endif etc
10620 .PHONY: maybe-install-html-etc install-html-etc
10621 maybe-install-html-etc:
10622 @if etc
10623 maybe-install-html-etc: install-html-etc
10625 install-html-etc: \
10626 configure-etc \
10627 html-etc
10628 @: $(MAKE); $(unstage)
10629 @[ -f ./etc/Makefile ] || exit 0; \
10630 r=`${PWD_COMMAND}`; export r; \
10631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10632 $(HOST_EXPORTS) \
10633 for flag in $(EXTRA_HOST_FLAGS) ; do \
10634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10635 done; \
10636 echo "Doing install-html in etc" ; \
10637 (cd $(HOST_SUBDIR)/etc && \
10638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10640 "RANLIB=$${RANLIB}" \
10641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10642 install-html) \
10643 || exit 1
10645 @endif etc
10647 .PHONY: maybe-installcheck-etc installcheck-etc
10648 maybe-installcheck-etc:
10649 @if etc
10650 maybe-installcheck-etc: installcheck-etc
10652 installcheck-etc: \
10653 configure-etc
10654 @: $(MAKE); $(unstage)
10655 @[ -f ./etc/Makefile ] || exit 0; \
10656 r=`${PWD_COMMAND}`; export r; \
10657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658 $(HOST_EXPORTS) \
10659 for flag in $(EXTRA_HOST_FLAGS) ; do \
10660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10661 done; \
10662 echo "Doing installcheck in etc" ; \
10663 (cd $(HOST_SUBDIR)/etc && \
10664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10666 "RANLIB=$${RANLIB}" \
10667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10668 installcheck) \
10669 || exit 1
10671 @endif etc
10673 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10674 maybe-mostlyclean-etc:
10675 @if etc
10676 maybe-mostlyclean-etc: mostlyclean-etc
10678 mostlyclean-etc:
10679 @: $(MAKE); $(unstage)
10680 @[ -f ./etc/Makefile ] || exit 0; \
10681 r=`${PWD_COMMAND}`; export r; \
10682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683 $(HOST_EXPORTS) \
10684 for flag in $(EXTRA_HOST_FLAGS) ; do \
10685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10686 done; \
10687 echo "Doing mostlyclean in etc" ; \
10688 (cd $(HOST_SUBDIR)/etc && \
10689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10691 "RANLIB=$${RANLIB}" \
10692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10693 mostlyclean) \
10694 || exit 1
10696 @endif etc
10698 .PHONY: maybe-clean-etc clean-etc
10699 maybe-clean-etc:
10700 @if etc
10701 maybe-clean-etc: clean-etc
10703 clean-etc:
10704 @: $(MAKE); $(unstage)
10705 @[ -f ./etc/Makefile ] || exit 0; \
10706 r=`${PWD_COMMAND}`; export r; \
10707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10708 $(HOST_EXPORTS) \
10709 for flag in $(EXTRA_HOST_FLAGS) ; do \
10710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10711 done; \
10712 echo "Doing clean in etc" ; \
10713 (cd $(HOST_SUBDIR)/etc && \
10714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10716 "RANLIB=$${RANLIB}" \
10717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10718 clean) \
10719 || exit 1
10721 @endif etc
10723 .PHONY: maybe-distclean-etc distclean-etc
10724 maybe-distclean-etc:
10725 @if etc
10726 maybe-distclean-etc: distclean-etc
10728 distclean-etc:
10729 @: $(MAKE); $(unstage)
10730 @[ -f ./etc/Makefile ] || exit 0; \
10731 r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 for flag in $(EXTRA_HOST_FLAGS) ; do \
10735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736 done; \
10737 echo "Doing distclean in etc" ; \
10738 (cd $(HOST_SUBDIR)/etc && \
10739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741 "RANLIB=$${RANLIB}" \
10742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743 distclean) \
10744 || exit 1
10746 @endif etc
10748 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10749 maybe-maintainer-clean-etc:
10750 @if etc
10751 maybe-maintainer-clean-etc: maintainer-clean-etc
10753 maintainer-clean-etc:
10754 @: $(MAKE); $(unstage)
10755 @[ -f ./etc/Makefile ] || exit 0; \
10756 r=`${PWD_COMMAND}`; export r; \
10757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758 $(HOST_EXPORTS) \
10759 for flag in $(EXTRA_HOST_FLAGS) ; do \
10760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10761 done; \
10762 echo "Doing maintainer-clean in etc" ; \
10763 (cd $(HOST_SUBDIR)/etc && \
10764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10766 "RANLIB=$${RANLIB}" \
10767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10768 maintainer-clean) \
10769 || exit 1
10771 @endif etc
10775 .PHONY: configure-fastjar maybe-configure-fastjar
10776 maybe-configure-fastjar:
10777 @if gcc-bootstrap
10778 configure-fastjar: stage_current
10779 @endif gcc-bootstrap
10780 @if fastjar
10781 maybe-configure-fastjar: configure-fastjar
10782 configure-fastjar:
10783 @: $(MAKE); $(unstage)
10784 @r=`${PWD_COMMAND}`; export r; \
10785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10786 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10788 $(HOST_EXPORTS) \
10789 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10790 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10791 case $(srcdir) in \
10792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10793 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10795 esac; \
10796 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10797 libsrcdir="$$s/fastjar"; \
10798 $(SHELL) $${libsrcdir}/configure \
10799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10800 --target=${target_alias} $${srcdiroption} \
10801 || exit 1
10802 @endif fastjar
10808 .PHONY: all-fastjar maybe-all-fastjar
10809 maybe-all-fastjar:
10810 @if gcc-bootstrap
10811 all-fastjar: stage_current
10812 @endif gcc-bootstrap
10813 @if fastjar
10814 TARGET-fastjar=all
10815 maybe-all-fastjar: all-fastjar
10816 all-fastjar: configure-fastjar
10817 @: $(MAKE); $(unstage)
10818 @r=`${PWD_COMMAND}`; export r; \
10819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820 $(HOST_EXPORTS) \
10821 (cd $(HOST_SUBDIR)/fastjar && \
10822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10823 $(TARGET-fastjar))
10824 @endif fastjar
10829 .PHONY: check-fastjar maybe-check-fastjar
10830 maybe-check-fastjar:
10831 @if fastjar
10832 maybe-check-fastjar: check-fastjar
10834 # This module is only tested in a native toolchain.
10835 check-fastjar:
10836 @: $(MAKE); $(unstage)
10837 @if [ '$(host)' = '$(target)' ] ; then \
10838 r=`${PWD_COMMAND}`; export r; \
10839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10840 $(HOST_EXPORTS) \
10841 (cd $(HOST_SUBDIR)/fastjar && \
10842 $(MAKE) $(FLAGS_TO_PASS) check); \
10845 @endif fastjar
10847 .PHONY: install-fastjar maybe-install-fastjar
10848 maybe-install-fastjar:
10849 @if fastjar
10850 maybe-install-fastjar: install-fastjar
10852 install-fastjar: installdirs
10853 @: $(MAKE); $(unstage)
10854 @r=`${PWD_COMMAND}`; export r; \
10855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10856 $(HOST_EXPORTS) \
10857 (cd $(HOST_SUBDIR)/fastjar && \
10858 $(MAKE) $(FLAGS_TO_PASS) install)
10860 @endif fastjar
10862 # Other targets (info, dvi, pdf, etc.)
10864 .PHONY: maybe-info-fastjar info-fastjar
10865 maybe-info-fastjar:
10866 @if fastjar
10867 maybe-info-fastjar: info-fastjar
10869 info-fastjar: \
10870 configure-fastjar
10871 @: $(MAKE); $(unstage)
10872 @[ -f ./fastjar/Makefile ] || exit 0; \
10873 r=`${PWD_COMMAND}`; export r; \
10874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10875 $(HOST_EXPORTS) \
10876 for flag in $(EXTRA_HOST_FLAGS) ; do \
10877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10878 done; \
10879 echo "Doing info in fastjar" ; \
10880 (cd $(HOST_SUBDIR)/fastjar && \
10881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10883 "RANLIB=$${RANLIB}" \
10884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10885 info) \
10886 || exit 1
10888 @endif fastjar
10890 .PHONY: maybe-dvi-fastjar dvi-fastjar
10891 maybe-dvi-fastjar:
10892 @if fastjar
10893 maybe-dvi-fastjar: dvi-fastjar
10895 dvi-fastjar: \
10896 configure-fastjar
10897 @: $(MAKE); $(unstage)
10898 @[ -f ./fastjar/Makefile ] || exit 0; \
10899 r=`${PWD_COMMAND}`; export r; \
10900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10901 $(HOST_EXPORTS) \
10902 for flag in $(EXTRA_HOST_FLAGS) ; do \
10903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10904 done; \
10905 echo "Doing dvi in fastjar" ; \
10906 (cd $(HOST_SUBDIR)/fastjar && \
10907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10909 "RANLIB=$${RANLIB}" \
10910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10911 dvi) \
10912 || exit 1
10914 @endif fastjar
10916 .PHONY: maybe-pdf-fastjar pdf-fastjar
10917 maybe-pdf-fastjar:
10918 @if fastjar
10919 maybe-pdf-fastjar: pdf-fastjar
10921 pdf-fastjar: \
10922 configure-fastjar
10923 @: $(MAKE); $(unstage)
10924 @[ -f ./fastjar/Makefile ] || exit 0; \
10925 r=`${PWD_COMMAND}`; export r; \
10926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10927 $(HOST_EXPORTS) \
10928 for flag in $(EXTRA_HOST_FLAGS) ; do \
10929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10930 done; \
10931 echo "Doing pdf in fastjar" ; \
10932 (cd $(HOST_SUBDIR)/fastjar && \
10933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10935 "RANLIB=$${RANLIB}" \
10936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10937 pdf) \
10938 || exit 1
10940 @endif fastjar
10942 .PHONY: maybe-html-fastjar html-fastjar
10943 maybe-html-fastjar:
10944 @if fastjar
10945 maybe-html-fastjar: html-fastjar
10947 html-fastjar: \
10948 configure-fastjar
10949 @: $(MAKE); $(unstage)
10950 @[ -f ./fastjar/Makefile ] || exit 0; \
10951 r=`${PWD_COMMAND}`; export r; \
10952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10953 $(HOST_EXPORTS) \
10954 for flag in $(EXTRA_HOST_FLAGS) ; do \
10955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10956 done; \
10957 echo "Doing html in fastjar" ; \
10958 (cd $(HOST_SUBDIR)/fastjar && \
10959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10961 "RANLIB=$${RANLIB}" \
10962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10963 html) \
10964 || exit 1
10966 @endif fastjar
10968 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10969 maybe-TAGS-fastjar:
10970 @if fastjar
10971 maybe-TAGS-fastjar: TAGS-fastjar
10973 TAGS-fastjar: \
10974 configure-fastjar
10975 @: $(MAKE); $(unstage)
10976 @[ -f ./fastjar/Makefile ] || exit 0; \
10977 r=`${PWD_COMMAND}`; export r; \
10978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10979 $(HOST_EXPORTS) \
10980 for flag in $(EXTRA_HOST_FLAGS) ; do \
10981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10982 done; \
10983 echo "Doing TAGS in fastjar" ; \
10984 (cd $(HOST_SUBDIR)/fastjar && \
10985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10987 "RANLIB=$${RANLIB}" \
10988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10989 TAGS) \
10990 || exit 1
10992 @endif fastjar
10994 .PHONY: maybe-install-info-fastjar install-info-fastjar
10995 maybe-install-info-fastjar:
10996 @if fastjar
10997 maybe-install-info-fastjar: install-info-fastjar
10999 install-info-fastjar: \
11000 configure-fastjar \
11001 info-fastjar
11002 @: $(MAKE); $(unstage)
11003 @[ -f ./fastjar/Makefile ] || exit 0; \
11004 r=`${PWD_COMMAND}`; export r; \
11005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11006 $(HOST_EXPORTS) \
11007 for flag in $(EXTRA_HOST_FLAGS) ; do \
11008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11009 done; \
11010 echo "Doing install-info in fastjar" ; \
11011 (cd $(HOST_SUBDIR)/fastjar && \
11012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11014 "RANLIB=$${RANLIB}" \
11015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11016 install-info) \
11017 || exit 1
11019 @endif fastjar
11021 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11022 maybe-install-pdf-fastjar:
11023 @if fastjar
11024 maybe-install-pdf-fastjar: install-pdf-fastjar
11026 install-pdf-fastjar: \
11027 configure-fastjar \
11028 pdf-fastjar
11029 @: $(MAKE); $(unstage)
11030 @[ -f ./fastjar/Makefile ] || exit 0; \
11031 r=`${PWD_COMMAND}`; export r; \
11032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11033 $(HOST_EXPORTS) \
11034 for flag in $(EXTRA_HOST_FLAGS) ; do \
11035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11036 done; \
11037 echo "Doing install-pdf in fastjar" ; \
11038 (cd $(HOST_SUBDIR)/fastjar && \
11039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11041 "RANLIB=$${RANLIB}" \
11042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11043 install-pdf) \
11044 || exit 1
11046 @endif fastjar
11048 .PHONY: maybe-install-html-fastjar install-html-fastjar
11049 maybe-install-html-fastjar:
11050 @if fastjar
11051 maybe-install-html-fastjar: install-html-fastjar
11053 install-html-fastjar: \
11054 configure-fastjar \
11055 html-fastjar
11056 @: $(MAKE); $(unstage)
11057 @[ -f ./fastjar/Makefile ] || exit 0; \
11058 r=`${PWD_COMMAND}`; export r; \
11059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11060 $(HOST_EXPORTS) \
11061 for flag in $(EXTRA_HOST_FLAGS) ; do \
11062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11063 done; \
11064 echo "Doing install-html in fastjar" ; \
11065 (cd $(HOST_SUBDIR)/fastjar && \
11066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11068 "RANLIB=$${RANLIB}" \
11069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11070 install-html) \
11071 || exit 1
11073 @endif fastjar
11075 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11076 maybe-installcheck-fastjar:
11077 @if fastjar
11078 maybe-installcheck-fastjar: installcheck-fastjar
11080 installcheck-fastjar: \
11081 configure-fastjar
11082 @: $(MAKE); $(unstage)
11083 @[ -f ./fastjar/Makefile ] || exit 0; \
11084 r=`${PWD_COMMAND}`; export r; \
11085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11086 $(HOST_EXPORTS) \
11087 for flag in $(EXTRA_HOST_FLAGS) ; do \
11088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11089 done; \
11090 echo "Doing installcheck in fastjar" ; \
11091 (cd $(HOST_SUBDIR)/fastjar && \
11092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11094 "RANLIB=$${RANLIB}" \
11095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11096 installcheck) \
11097 || exit 1
11099 @endif fastjar
11101 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11102 maybe-mostlyclean-fastjar:
11103 @if fastjar
11104 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11106 mostlyclean-fastjar:
11107 @: $(MAKE); $(unstage)
11108 @[ -f ./fastjar/Makefile ] || exit 0; \
11109 r=`${PWD_COMMAND}`; export r; \
11110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11111 $(HOST_EXPORTS) \
11112 for flag in $(EXTRA_HOST_FLAGS) ; do \
11113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11114 done; \
11115 echo "Doing mostlyclean in fastjar" ; \
11116 (cd $(HOST_SUBDIR)/fastjar && \
11117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11119 "RANLIB=$${RANLIB}" \
11120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11121 mostlyclean) \
11122 || exit 1
11124 @endif fastjar
11126 .PHONY: maybe-clean-fastjar clean-fastjar
11127 maybe-clean-fastjar:
11128 @if fastjar
11129 maybe-clean-fastjar: clean-fastjar
11131 clean-fastjar:
11132 @: $(MAKE); $(unstage)
11133 @[ -f ./fastjar/Makefile ] || exit 0; \
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 for flag in $(EXTRA_HOST_FLAGS) ; do \
11138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139 done; \
11140 echo "Doing clean in fastjar" ; \
11141 (cd $(HOST_SUBDIR)/fastjar && \
11142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144 "RANLIB=$${RANLIB}" \
11145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11146 clean) \
11147 || exit 1
11149 @endif fastjar
11151 .PHONY: maybe-distclean-fastjar distclean-fastjar
11152 maybe-distclean-fastjar:
11153 @if fastjar
11154 maybe-distclean-fastjar: distclean-fastjar
11156 distclean-fastjar:
11157 @: $(MAKE); $(unstage)
11158 @[ -f ./fastjar/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164 done; \
11165 echo "Doing distclean in fastjar" ; \
11166 (cd $(HOST_SUBDIR)/fastjar && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171 distclean) \
11172 || exit 1
11174 @endif fastjar
11176 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11177 maybe-maintainer-clean-fastjar:
11178 @if fastjar
11179 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11181 maintainer-clean-fastjar:
11182 @: $(MAKE); $(unstage)
11183 @[ -f ./fastjar/Makefile ] || exit 0; \
11184 r=`${PWD_COMMAND}`; export r; \
11185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11186 $(HOST_EXPORTS) \
11187 for flag in $(EXTRA_HOST_FLAGS) ; do \
11188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11189 done; \
11190 echo "Doing maintainer-clean in fastjar" ; \
11191 (cd $(HOST_SUBDIR)/fastjar && \
11192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11194 "RANLIB=$${RANLIB}" \
11195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11196 maintainer-clean) \
11197 || exit 1
11199 @endif fastjar
11203 .PHONY: configure-fileutils maybe-configure-fileutils
11204 maybe-configure-fileutils:
11205 @if gcc-bootstrap
11206 configure-fileutils: stage_current
11207 @endif gcc-bootstrap
11208 @if fileutils
11209 maybe-configure-fileutils: configure-fileutils
11210 configure-fileutils:
11211 @: $(MAKE); $(unstage)
11212 @r=`${PWD_COMMAND}`; export r; \
11213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11214 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11216 $(HOST_EXPORTS) \
11217 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11218 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11219 case $(srcdir) in \
11220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11221 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11223 esac; \
11224 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11225 libsrcdir="$$s/fileutils"; \
11226 $(SHELL) $${libsrcdir}/configure \
11227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11228 --target=${target_alias} $${srcdiroption} \
11229 || exit 1
11230 @endif fileutils
11236 .PHONY: all-fileutils maybe-all-fileutils
11237 maybe-all-fileutils:
11238 @if gcc-bootstrap
11239 all-fileutils: stage_current
11240 @endif gcc-bootstrap
11241 @if fileutils
11242 TARGET-fileutils=all
11243 maybe-all-fileutils: all-fileutils
11244 all-fileutils: configure-fileutils
11245 @: $(MAKE); $(unstage)
11246 @r=`${PWD_COMMAND}`; export r; \
11247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11248 $(HOST_EXPORTS) \
11249 (cd $(HOST_SUBDIR)/fileutils && \
11250 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11251 $(TARGET-fileutils))
11252 @endif fileutils
11257 .PHONY: check-fileutils maybe-check-fileutils
11258 maybe-check-fileutils:
11259 @if fileutils
11260 maybe-check-fileutils: check-fileutils
11262 check-fileutils:
11263 @: $(MAKE); $(unstage)
11264 @r=`${PWD_COMMAND}`; export r; \
11265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11266 $(HOST_EXPORTS) \
11267 (cd $(HOST_SUBDIR)/fileutils && \
11268 $(MAKE) $(FLAGS_TO_PASS) check)
11270 @endif fileutils
11272 .PHONY: install-fileutils maybe-install-fileutils
11273 maybe-install-fileutils:
11274 @if fileutils
11275 maybe-install-fileutils: install-fileutils
11277 install-fileutils: installdirs
11278 @: $(MAKE); $(unstage)
11279 @r=`${PWD_COMMAND}`; export r; \
11280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11281 $(HOST_EXPORTS) \
11282 (cd $(HOST_SUBDIR)/fileutils && \
11283 $(MAKE) $(FLAGS_TO_PASS) install)
11285 @endif fileutils
11287 # Other targets (info, dvi, pdf, etc.)
11289 .PHONY: maybe-info-fileutils info-fileutils
11290 maybe-info-fileutils:
11291 @if fileutils
11292 maybe-info-fileutils: info-fileutils
11294 info-fileutils: \
11295 configure-fileutils
11296 @: $(MAKE); $(unstage)
11297 @[ -f ./fileutils/Makefile ] || exit 0; \
11298 r=`${PWD_COMMAND}`; export r; \
11299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11300 $(HOST_EXPORTS) \
11301 for flag in $(EXTRA_HOST_FLAGS) ; do \
11302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11303 done; \
11304 echo "Doing info in fileutils" ; \
11305 (cd $(HOST_SUBDIR)/fileutils && \
11306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11308 "RANLIB=$${RANLIB}" \
11309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11310 info) \
11311 || exit 1
11313 @endif fileutils
11315 .PHONY: maybe-dvi-fileutils dvi-fileutils
11316 maybe-dvi-fileutils:
11317 @if fileutils
11318 maybe-dvi-fileutils: dvi-fileutils
11320 dvi-fileutils: \
11321 configure-fileutils
11322 @: $(MAKE); $(unstage)
11323 @[ -f ./fileutils/Makefile ] || exit 0; \
11324 r=`${PWD_COMMAND}`; export r; \
11325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326 $(HOST_EXPORTS) \
11327 for flag in $(EXTRA_HOST_FLAGS) ; do \
11328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11329 done; \
11330 echo "Doing dvi in fileutils" ; \
11331 (cd $(HOST_SUBDIR)/fileutils && \
11332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11334 "RANLIB=$${RANLIB}" \
11335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11336 dvi) \
11337 || exit 1
11339 @endif fileutils
11341 .PHONY: maybe-pdf-fileutils pdf-fileutils
11342 maybe-pdf-fileutils:
11343 @if fileutils
11344 maybe-pdf-fileutils: pdf-fileutils
11346 pdf-fileutils: \
11347 configure-fileutils
11348 @: $(MAKE); $(unstage)
11349 @[ -f ./fileutils/Makefile ] || exit 0; \
11350 r=`${PWD_COMMAND}`; export r; \
11351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11352 $(HOST_EXPORTS) \
11353 for flag in $(EXTRA_HOST_FLAGS) ; do \
11354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11355 done; \
11356 echo "Doing pdf in fileutils" ; \
11357 (cd $(HOST_SUBDIR)/fileutils && \
11358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11360 "RANLIB=$${RANLIB}" \
11361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11362 pdf) \
11363 || exit 1
11365 @endif fileutils
11367 .PHONY: maybe-html-fileutils html-fileutils
11368 maybe-html-fileutils:
11369 @if fileutils
11370 maybe-html-fileutils: html-fileutils
11372 html-fileutils: \
11373 configure-fileutils
11374 @: $(MAKE); $(unstage)
11375 @[ -f ./fileutils/Makefile ] || exit 0; \
11376 r=`${PWD_COMMAND}`; export r; \
11377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11378 $(HOST_EXPORTS) \
11379 for flag in $(EXTRA_HOST_FLAGS) ; do \
11380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11381 done; \
11382 echo "Doing html in fileutils" ; \
11383 (cd $(HOST_SUBDIR)/fileutils && \
11384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11386 "RANLIB=$${RANLIB}" \
11387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11388 html) \
11389 || exit 1
11391 @endif fileutils
11393 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11394 maybe-TAGS-fileutils:
11395 @if fileutils
11396 maybe-TAGS-fileutils: TAGS-fileutils
11398 TAGS-fileutils: \
11399 configure-fileutils
11400 @: $(MAKE); $(unstage)
11401 @[ -f ./fileutils/Makefile ] || exit 0; \
11402 r=`${PWD_COMMAND}`; export r; \
11403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11404 $(HOST_EXPORTS) \
11405 for flag in $(EXTRA_HOST_FLAGS) ; do \
11406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11407 done; \
11408 echo "Doing TAGS in fileutils" ; \
11409 (cd $(HOST_SUBDIR)/fileutils && \
11410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11412 "RANLIB=$${RANLIB}" \
11413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11414 TAGS) \
11415 || exit 1
11417 @endif fileutils
11419 .PHONY: maybe-install-info-fileutils install-info-fileutils
11420 maybe-install-info-fileutils:
11421 @if fileutils
11422 maybe-install-info-fileutils: install-info-fileutils
11424 install-info-fileutils: \
11425 configure-fileutils \
11426 info-fileutils
11427 @: $(MAKE); $(unstage)
11428 @[ -f ./fileutils/Makefile ] || exit 0; \
11429 r=`${PWD_COMMAND}`; export r; \
11430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11431 $(HOST_EXPORTS) \
11432 for flag in $(EXTRA_HOST_FLAGS) ; do \
11433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11434 done; \
11435 echo "Doing install-info in fileutils" ; \
11436 (cd $(HOST_SUBDIR)/fileutils && \
11437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11439 "RANLIB=$${RANLIB}" \
11440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11441 install-info) \
11442 || exit 1
11444 @endif fileutils
11446 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11447 maybe-install-pdf-fileutils:
11448 @if fileutils
11449 maybe-install-pdf-fileutils: install-pdf-fileutils
11451 install-pdf-fileutils: \
11452 configure-fileutils \
11453 pdf-fileutils
11454 @: $(MAKE); $(unstage)
11455 @[ -f ./fileutils/Makefile ] || exit 0; \
11456 r=`${PWD_COMMAND}`; export r; \
11457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11458 $(HOST_EXPORTS) \
11459 for flag in $(EXTRA_HOST_FLAGS) ; do \
11460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11461 done; \
11462 echo "Doing install-pdf in fileutils" ; \
11463 (cd $(HOST_SUBDIR)/fileutils && \
11464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11466 "RANLIB=$${RANLIB}" \
11467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11468 install-pdf) \
11469 || exit 1
11471 @endif fileutils
11473 .PHONY: maybe-install-html-fileutils install-html-fileutils
11474 maybe-install-html-fileutils:
11475 @if fileutils
11476 maybe-install-html-fileutils: install-html-fileutils
11478 install-html-fileutils: \
11479 configure-fileutils \
11480 html-fileutils
11481 @: $(MAKE); $(unstage)
11482 @[ -f ./fileutils/Makefile ] || exit 0; \
11483 r=`${PWD_COMMAND}`; export r; \
11484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11485 $(HOST_EXPORTS) \
11486 for flag in $(EXTRA_HOST_FLAGS) ; do \
11487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11488 done; \
11489 echo "Doing install-html in fileutils" ; \
11490 (cd $(HOST_SUBDIR)/fileutils && \
11491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11493 "RANLIB=$${RANLIB}" \
11494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11495 install-html) \
11496 || exit 1
11498 @endif fileutils
11500 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11501 maybe-installcheck-fileutils:
11502 @if fileutils
11503 maybe-installcheck-fileutils: installcheck-fileutils
11505 installcheck-fileutils: \
11506 configure-fileutils
11507 @: $(MAKE); $(unstage)
11508 @[ -f ./fileutils/Makefile ] || exit 0; \
11509 r=`${PWD_COMMAND}`; export r; \
11510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11511 $(HOST_EXPORTS) \
11512 for flag in $(EXTRA_HOST_FLAGS) ; do \
11513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11514 done; \
11515 echo "Doing installcheck in fileutils" ; \
11516 (cd $(HOST_SUBDIR)/fileutils && \
11517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11519 "RANLIB=$${RANLIB}" \
11520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11521 installcheck) \
11522 || exit 1
11524 @endif fileutils
11526 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11527 maybe-mostlyclean-fileutils:
11528 @if fileutils
11529 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11531 mostlyclean-fileutils:
11532 @: $(MAKE); $(unstage)
11533 @[ -f ./fileutils/Makefile ] || exit 0; \
11534 r=`${PWD_COMMAND}`; export r; \
11535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11536 $(HOST_EXPORTS) \
11537 for flag in $(EXTRA_HOST_FLAGS) ; do \
11538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11539 done; \
11540 echo "Doing mostlyclean in fileutils" ; \
11541 (cd $(HOST_SUBDIR)/fileutils && \
11542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11544 "RANLIB=$${RANLIB}" \
11545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11546 mostlyclean) \
11547 || exit 1
11549 @endif fileutils
11551 .PHONY: maybe-clean-fileutils clean-fileutils
11552 maybe-clean-fileutils:
11553 @if fileutils
11554 maybe-clean-fileutils: clean-fileutils
11556 clean-fileutils:
11557 @: $(MAKE); $(unstage)
11558 @[ -f ./fileutils/Makefile ] || exit 0; \
11559 r=`${PWD_COMMAND}`; export r; \
11560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561 $(HOST_EXPORTS) \
11562 for flag in $(EXTRA_HOST_FLAGS) ; do \
11563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11564 done; \
11565 echo "Doing clean in fileutils" ; \
11566 (cd $(HOST_SUBDIR)/fileutils && \
11567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11569 "RANLIB=$${RANLIB}" \
11570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11571 clean) \
11572 || exit 1
11574 @endif fileutils
11576 .PHONY: maybe-distclean-fileutils distclean-fileutils
11577 maybe-distclean-fileutils:
11578 @if fileutils
11579 maybe-distclean-fileutils: distclean-fileutils
11581 distclean-fileutils:
11582 @: $(MAKE); $(unstage)
11583 @[ -f ./fileutils/Makefile ] || exit 0; \
11584 r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 for flag in $(EXTRA_HOST_FLAGS) ; do \
11588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589 done; \
11590 echo "Doing distclean in fileutils" ; \
11591 (cd $(HOST_SUBDIR)/fileutils && \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594 "RANLIB=$${RANLIB}" \
11595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596 distclean) \
11597 || exit 1
11599 @endif fileutils
11601 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11602 maybe-maintainer-clean-fileutils:
11603 @if fileutils
11604 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11606 maintainer-clean-fileutils:
11607 @: $(MAKE); $(unstage)
11608 @[ -f ./fileutils/Makefile ] || exit 0; \
11609 r=`${PWD_COMMAND}`; export r; \
11610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11611 $(HOST_EXPORTS) \
11612 for flag in $(EXTRA_HOST_FLAGS) ; do \
11613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11614 done; \
11615 echo "Doing maintainer-clean in fileutils" ; \
11616 (cd $(HOST_SUBDIR)/fileutils && \
11617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11619 "RANLIB=$${RANLIB}" \
11620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11621 maintainer-clean) \
11622 || exit 1
11624 @endif fileutils
11628 .PHONY: configure-findutils maybe-configure-findutils
11629 maybe-configure-findutils:
11630 @if gcc-bootstrap
11631 configure-findutils: stage_current
11632 @endif gcc-bootstrap
11633 @if findutils
11634 maybe-configure-findutils: configure-findutils
11635 configure-findutils:
11636 @: $(MAKE); $(unstage)
11637 @r=`${PWD_COMMAND}`; export r; \
11638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11639 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11641 $(HOST_EXPORTS) \
11642 echo Configuring in $(HOST_SUBDIR)/findutils; \
11643 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11644 case $(srcdir) in \
11645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11646 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11648 esac; \
11649 srcdiroption="--srcdir=$${topdir}/findutils"; \
11650 libsrcdir="$$s/findutils"; \
11651 $(SHELL) $${libsrcdir}/configure \
11652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11653 --target=${target_alias} $${srcdiroption} \
11654 || exit 1
11655 @endif findutils
11661 .PHONY: all-findutils maybe-all-findutils
11662 maybe-all-findutils:
11663 @if gcc-bootstrap
11664 all-findutils: stage_current
11665 @endif gcc-bootstrap
11666 @if findutils
11667 TARGET-findutils=all
11668 maybe-all-findutils: all-findutils
11669 all-findutils: configure-findutils
11670 @: $(MAKE); $(unstage)
11671 @r=`${PWD_COMMAND}`; export r; \
11672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11673 $(HOST_EXPORTS) \
11674 (cd $(HOST_SUBDIR)/findutils && \
11675 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11676 $(TARGET-findutils))
11677 @endif findutils
11682 .PHONY: check-findutils maybe-check-findutils
11683 maybe-check-findutils:
11684 @if findutils
11685 maybe-check-findutils: check-findutils
11687 check-findutils:
11688 @: $(MAKE); $(unstage)
11689 @r=`${PWD_COMMAND}`; export r; \
11690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691 $(HOST_EXPORTS) \
11692 (cd $(HOST_SUBDIR)/findutils && \
11693 $(MAKE) $(FLAGS_TO_PASS) check)
11695 @endif findutils
11697 .PHONY: install-findutils maybe-install-findutils
11698 maybe-install-findutils:
11699 @if findutils
11700 maybe-install-findutils: install-findutils
11702 install-findutils: installdirs
11703 @: $(MAKE); $(unstage)
11704 @r=`${PWD_COMMAND}`; export r; \
11705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706 $(HOST_EXPORTS) \
11707 (cd $(HOST_SUBDIR)/findutils && \
11708 $(MAKE) $(FLAGS_TO_PASS) install)
11710 @endif findutils
11712 # Other targets (info, dvi, pdf, etc.)
11714 .PHONY: maybe-info-findutils info-findutils
11715 maybe-info-findutils:
11716 @if findutils
11717 maybe-info-findutils: info-findutils
11719 info-findutils: \
11720 configure-findutils
11721 @: $(MAKE); $(unstage)
11722 @[ -f ./findutils/Makefile ] || exit 0; \
11723 r=`${PWD_COMMAND}`; export r; \
11724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725 $(HOST_EXPORTS) \
11726 for flag in $(EXTRA_HOST_FLAGS) ; do \
11727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11728 done; \
11729 echo "Doing info in findutils" ; \
11730 (cd $(HOST_SUBDIR)/findutils && \
11731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11733 "RANLIB=$${RANLIB}" \
11734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11735 info) \
11736 || exit 1
11738 @endif findutils
11740 .PHONY: maybe-dvi-findutils dvi-findutils
11741 maybe-dvi-findutils:
11742 @if findutils
11743 maybe-dvi-findutils: dvi-findutils
11745 dvi-findutils: \
11746 configure-findutils
11747 @: $(MAKE); $(unstage)
11748 @[ -f ./findutils/Makefile ] || exit 0; \
11749 r=`${PWD_COMMAND}`; export r; \
11750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11751 $(HOST_EXPORTS) \
11752 for flag in $(EXTRA_HOST_FLAGS) ; do \
11753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11754 done; \
11755 echo "Doing dvi in findutils" ; \
11756 (cd $(HOST_SUBDIR)/findutils && \
11757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11759 "RANLIB=$${RANLIB}" \
11760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11761 dvi) \
11762 || exit 1
11764 @endif findutils
11766 .PHONY: maybe-pdf-findutils pdf-findutils
11767 maybe-pdf-findutils:
11768 @if findutils
11769 maybe-pdf-findutils: pdf-findutils
11771 pdf-findutils: \
11772 configure-findutils
11773 @: $(MAKE); $(unstage)
11774 @[ -f ./findutils/Makefile ] || exit 0; \
11775 r=`${PWD_COMMAND}`; export r; \
11776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777 $(HOST_EXPORTS) \
11778 for flag in $(EXTRA_HOST_FLAGS) ; do \
11779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780 done; \
11781 echo "Doing pdf in findutils" ; \
11782 (cd $(HOST_SUBDIR)/findutils && \
11783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785 "RANLIB=$${RANLIB}" \
11786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787 pdf) \
11788 || exit 1
11790 @endif findutils
11792 .PHONY: maybe-html-findutils html-findutils
11793 maybe-html-findutils:
11794 @if findutils
11795 maybe-html-findutils: html-findutils
11797 html-findutils: \
11798 configure-findutils
11799 @: $(MAKE); $(unstage)
11800 @[ -f ./findutils/Makefile ] || exit 0; \
11801 r=`${PWD_COMMAND}`; export r; \
11802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803 $(HOST_EXPORTS) \
11804 for flag in $(EXTRA_HOST_FLAGS) ; do \
11805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11806 done; \
11807 echo "Doing html in findutils" ; \
11808 (cd $(HOST_SUBDIR)/findutils && \
11809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811 "RANLIB=$${RANLIB}" \
11812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11813 html) \
11814 || exit 1
11816 @endif findutils
11818 .PHONY: maybe-TAGS-findutils TAGS-findutils
11819 maybe-TAGS-findutils:
11820 @if findutils
11821 maybe-TAGS-findutils: TAGS-findutils
11823 TAGS-findutils: \
11824 configure-findutils
11825 @: $(MAKE); $(unstage)
11826 @[ -f ./findutils/Makefile ] || exit 0; \
11827 r=`${PWD_COMMAND}`; export r; \
11828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11829 $(HOST_EXPORTS) \
11830 for flag in $(EXTRA_HOST_FLAGS) ; do \
11831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11832 done; \
11833 echo "Doing TAGS in findutils" ; \
11834 (cd $(HOST_SUBDIR)/findutils && \
11835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11837 "RANLIB=$${RANLIB}" \
11838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11839 TAGS) \
11840 || exit 1
11842 @endif findutils
11844 .PHONY: maybe-install-info-findutils install-info-findutils
11845 maybe-install-info-findutils:
11846 @if findutils
11847 maybe-install-info-findutils: install-info-findutils
11849 install-info-findutils: \
11850 configure-findutils \
11851 info-findutils
11852 @: $(MAKE); $(unstage)
11853 @[ -f ./findutils/Makefile ] || exit 0; \
11854 r=`${PWD_COMMAND}`; export r; \
11855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856 $(HOST_EXPORTS) \
11857 for flag in $(EXTRA_HOST_FLAGS) ; do \
11858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859 done; \
11860 echo "Doing install-info in findutils" ; \
11861 (cd $(HOST_SUBDIR)/findutils && \
11862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864 "RANLIB=$${RANLIB}" \
11865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866 install-info) \
11867 || exit 1
11869 @endif findutils
11871 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11872 maybe-install-pdf-findutils:
11873 @if findutils
11874 maybe-install-pdf-findutils: install-pdf-findutils
11876 install-pdf-findutils: \
11877 configure-findutils \
11878 pdf-findutils
11879 @: $(MAKE); $(unstage)
11880 @[ -f ./findutils/Makefile ] || exit 0; \
11881 r=`${PWD_COMMAND}`; export r; \
11882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11883 $(HOST_EXPORTS) \
11884 for flag in $(EXTRA_HOST_FLAGS) ; do \
11885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11886 done; \
11887 echo "Doing install-pdf in findutils" ; \
11888 (cd $(HOST_SUBDIR)/findutils && \
11889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11891 "RANLIB=$${RANLIB}" \
11892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11893 install-pdf) \
11894 || exit 1
11896 @endif findutils
11898 .PHONY: maybe-install-html-findutils install-html-findutils
11899 maybe-install-html-findutils:
11900 @if findutils
11901 maybe-install-html-findutils: install-html-findutils
11903 install-html-findutils: \
11904 configure-findutils \
11905 html-findutils
11906 @: $(MAKE); $(unstage)
11907 @[ -f ./findutils/Makefile ] || exit 0; \
11908 r=`${PWD_COMMAND}`; export r; \
11909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11910 $(HOST_EXPORTS) \
11911 for flag in $(EXTRA_HOST_FLAGS) ; do \
11912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11913 done; \
11914 echo "Doing install-html in findutils" ; \
11915 (cd $(HOST_SUBDIR)/findutils && \
11916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11918 "RANLIB=$${RANLIB}" \
11919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11920 install-html) \
11921 || exit 1
11923 @endif findutils
11925 .PHONY: maybe-installcheck-findutils installcheck-findutils
11926 maybe-installcheck-findutils:
11927 @if findutils
11928 maybe-installcheck-findutils: installcheck-findutils
11930 installcheck-findutils: \
11931 configure-findutils
11932 @: $(MAKE); $(unstage)
11933 @[ -f ./findutils/Makefile ] || exit 0; \
11934 r=`${PWD_COMMAND}`; export r; \
11935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11936 $(HOST_EXPORTS) \
11937 for flag in $(EXTRA_HOST_FLAGS) ; do \
11938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11939 done; \
11940 echo "Doing installcheck in findutils" ; \
11941 (cd $(HOST_SUBDIR)/findutils && \
11942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11944 "RANLIB=$${RANLIB}" \
11945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11946 installcheck) \
11947 || exit 1
11949 @endif findutils
11951 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11952 maybe-mostlyclean-findutils:
11953 @if findutils
11954 maybe-mostlyclean-findutils: mostlyclean-findutils
11956 mostlyclean-findutils:
11957 @: $(MAKE); $(unstage)
11958 @[ -f ./findutils/Makefile ] || exit 0; \
11959 r=`${PWD_COMMAND}`; export r; \
11960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11961 $(HOST_EXPORTS) \
11962 for flag in $(EXTRA_HOST_FLAGS) ; do \
11963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11964 done; \
11965 echo "Doing mostlyclean in findutils" ; \
11966 (cd $(HOST_SUBDIR)/findutils && \
11967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11969 "RANLIB=$${RANLIB}" \
11970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11971 mostlyclean) \
11972 || exit 1
11974 @endif findutils
11976 .PHONY: maybe-clean-findutils clean-findutils
11977 maybe-clean-findutils:
11978 @if findutils
11979 maybe-clean-findutils: clean-findutils
11981 clean-findutils:
11982 @: $(MAKE); $(unstage)
11983 @[ -f ./findutils/Makefile ] || exit 0; \
11984 r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 for flag in $(EXTRA_HOST_FLAGS) ; do \
11988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11989 done; \
11990 echo "Doing clean in findutils" ; \
11991 (cd $(HOST_SUBDIR)/findutils && \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11994 "RANLIB=$${RANLIB}" \
11995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11996 clean) \
11997 || exit 1
11999 @endif findutils
12001 .PHONY: maybe-distclean-findutils distclean-findutils
12002 maybe-distclean-findutils:
12003 @if findutils
12004 maybe-distclean-findutils: distclean-findutils
12006 distclean-findutils:
12007 @: $(MAKE); $(unstage)
12008 @[ -f ./findutils/Makefile ] || exit 0; \
12009 r=`${PWD_COMMAND}`; export r; \
12010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011 $(HOST_EXPORTS) \
12012 for flag in $(EXTRA_HOST_FLAGS) ; do \
12013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12014 done; \
12015 echo "Doing distclean in findutils" ; \
12016 (cd $(HOST_SUBDIR)/findutils && \
12017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12019 "RANLIB=$${RANLIB}" \
12020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12021 distclean) \
12022 || exit 1
12024 @endif findutils
12026 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12027 maybe-maintainer-clean-findutils:
12028 @if findutils
12029 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12031 maintainer-clean-findutils:
12032 @: $(MAKE); $(unstage)
12033 @[ -f ./findutils/Makefile ] || exit 0; \
12034 r=`${PWD_COMMAND}`; export r; \
12035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12036 $(HOST_EXPORTS) \
12037 for flag in $(EXTRA_HOST_FLAGS) ; do \
12038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12039 done; \
12040 echo "Doing maintainer-clean in findutils" ; \
12041 (cd $(HOST_SUBDIR)/findutils && \
12042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12044 "RANLIB=$${RANLIB}" \
12045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12046 maintainer-clean) \
12047 || exit 1
12049 @endif findutils
12053 .PHONY: configure-find maybe-configure-find
12054 maybe-configure-find:
12055 @if gcc-bootstrap
12056 configure-find: stage_current
12057 @endif gcc-bootstrap
12058 @if find
12059 maybe-configure-find: configure-find
12060 configure-find:
12061 @: $(MAKE); $(unstage)
12062 @r=`${PWD_COMMAND}`; export r; \
12063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12064 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12066 $(HOST_EXPORTS) \
12067 echo Configuring in $(HOST_SUBDIR)/find; \
12068 cd "$(HOST_SUBDIR)/find" || exit 1; \
12069 case $(srcdir) in \
12070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12071 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12073 esac; \
12074 srcdiroption="--srcdir=$${topdir}/find"; \
12075 libsrcdir="$$s/find"; \
12076 $(SHELL) $${libsrcdir}/configure \
12077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12078 --target=${target_alias} $${srcdiroption} \
12079 || exit 1
12080 @endif find
12086 .PHONY: all-find maybe-all-find
12087 maybe-all-find:
12088 @if gcc-bootstrap
12089 all-find: stage_current
12090 @endif gcc-bootstrap
12091 @if find
12092 TARGET-find=all
12093 maybe-all-find: all-find
12094 all-find: configure-find
12095 @: $(MAKE); $(unstage)
12096 @r=`${PWD_COMMAND}`; export r; \
12097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12098 $(HOST_EXPORTS) \
12099 (cd $(HOST_SUBDIR)/find && \
12100 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12101 $(TARGET-find))
12102 @endif find
12107 .PHONY: check-find maybe-check-find
12108 maybe-check-find:
12109 @if find
12110 maybe-check-find: check-find
12112 check-find:
12113 @: $(MAKE); $(unstage)
12114 @r=`${PWD_COMMAND}`; export r; \
12115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116 $(HOST_EXPORTS) \
12117 (cd $(HOST_SUBDIR)/find && \
12118 $(MAKE) $(FLAGS_TO_PASS) check)
12120 @endif find
12122 .PHONY: install-find maybe-install-find
12123 maybe-install-find:
12124 @if find
12125 maybe-install-find: install-find
12127 install-find: installdirs
12128 @: $(MAKE); $(unstage)
12129 @r=`${PWD_COMMAND}`; export r; \
12130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12131 $(HOST_EXPORTS) \
12132 (cd $(HOST_SUBDIR)/find && \
12133 $(MAKE) $(FLAGS_TO_PASS) install)
12135 @endif find
12137 # Other targets (info, dvi, pdf, etc.)
12139 .PHONY: maybe-info-find info-find
12140 maybe-info-find:
12141 @if find
12142 maybe-info-find: info-find
12144 info-find: \
12145 configure-find
12146 @: $(MAKE); $(unstage)
12147 @[ -f ./find/Makefile ] || exit 0; \
12148 r=`${PWD_COMMAND}`; export r; \
12149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12150 $(HOST_EXPORTS) \
12151 for flag in $(EXTRA_HOST_FLAGS) ; do \
12152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12153 done; \
12154 echo "Doing info in find" ; \
12155 (cd $(HOST_SUBDIR)/find && \
12156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12158 "RANLIB=$${RANLIB}" \
12159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12160 info) \
12161 || exit 1
12163 @endif find
12165 .PHONY: maybe-dvi-find dvi-find
12166 maybe-dvi-find:
12167 @if find
12168 maybe-dvi-find: dvi-find
12170 dvi-find: \
12171 configure-find
12172 @: $(MAKE); $(unstage)
12173 @[ -f ./find/Makefile ] || exit 0; \
12174 r=`${PWD_COMMAND}`; export r; \
12175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12176 $(HOST_EXPORTS) \
12177 for flag in $(EXTRA_HOST_FLAGS) ; do \
12178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12179 done; \
12180 echo "Doing dvi in find" ; \
12181 (cd $(HOST_SUBDIR)/find && \
12182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12184 "RANLIB=$${RANLIB}" \
12185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12186 dvi) \
12187 || exit 1
12189 @endif find
12191 .PHONY: maybe-pdf-find pdf-find
12192 maybe-pdf-find:
12193 @if find
12194 maybe-pdf-find: pdf-find
12196 pdf-find: \
12197 configure-find
12198 @: $(MAKE); $(unstage)
12199 @[ -f ./find/Makefile ] || exit 0; \
12200 r=`${PWD_COMMAND}`; export r; \
12201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202 $(HOST_EXPORTS) \
12203 for flag in $(EXTRA_HOST_FLAGS) ; do \
12204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12205 done; \
12206 echo "Doing pdf in find" ; \
12207 (cd $(HOST_SUBDIR)/find && \
12208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12210 "RANLIB=$${RANLIB}" \
12211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12212 pdf) \
12213 || exit 1
12215 @endif find
12217 .PHONY: maybe-html-find html-find
12218 maybe-html-find:
12219 @if find
12220 maybe-html-find: html-find
12222 html-find: \
12223 configure-find
12224 @: $(MAKE); $(unstage)
12225 @[ -f ./find/Makefile ] || exit 0; \
12226 r=`${PWD_COMMAND}`; export r; \
12227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12228 $(HOST_EXPORTS) \
12229 for flag in $(EXTRA_HOST_FLAGS) ; do \
12230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12231 done; \
12232 echo "Doing html in find" ; \
12233 (cd $(HOST_SUBDIR)/find && \
12234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12236 "RANLIB=$${RANLIB}" \
12237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12238 html) \
12239 || exit 1
12241 @endif find
12243 .PHONY: maybe-TAGS-find TAGS-find
12244 maybe-TAGS-find:
12245 @if find
12246 maybe-TAGS-find: TAGS-find
12248 TAGS-find: \
12249 configure-find
12250 @: $(MAKE); $(unstage)
12251 @[ -f ./find/Makefile ] || exit 0; \
12252 r=`${PWD_COMMAND}`; export r; \
12253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12254 $(HOST_EXPORTS) \
12255 for flag in $(EXTRA_HOST_FLAGS) ; do \
12256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12257 done; \
12258 echo "Doing TAGS in find" ; \
12259 (cd $(HOST_SUBDIR)/find && \
12260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12262 "RANLIB=$${RANLIB}" \
12263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12264 TAGS) \
12265 || exit 1
12267 @endif find
12269 .PHONY: maybe-install-info-find install-info-find
12270 maybe-install-info-find:
12271 @if find
12272 maybe-install-info-find: install-info-find
12274 install-info-find: \
12275 configure-find \
12276 info-find
12277 @: $(MAKE); $(unstage)
12278 @[ -f ./find/Makefile ] || exit 0; \
12279 r=`${PWD_COMMAND}`; export r; \
12280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12281 $(HOST_EXPORTS) \
12282 for flag in $(EXTRA_HOST_FLAGS) ; do \
12283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12284 done; \
12285 echo "Doing install-info in find" ; \
12286 (cd $(HOST_SUBDIR)/find && \
12287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12289 "RANLIB=$${RANLIB}" \
12290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12291 install-info) \
12292 || exit 1
12294 @endif find
12296 .PHONY: maybe-install-pdf-find install-pdf-find
12297 maybe-install-pdf-find:
12298 @if find
12299 maybe-install-pdf-find: install-pdf-find
12301 install-pdf-find: \
12302 configure-find \
12303 pdf-find
12304 @: $(MAKE); $(unstage)
12305 @[ -f ./find/Makefile ] || exit 0; \
12306 r=`${PWD_COMMAND}`; export r; \
12307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308 $(HOST_EXPORTS) \
12309 for flag in $(EXTRA_HOST_FLAGS) ; do \
12310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12311 done; \
12312 echo "Doing install-pdf in find" ; \
12313 (cd $(HOST_SUBDIR)/find && \
12314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12316 "RANLIB=$${RANLIB}" \
12317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12318 install-pdf) \
12319 || exit 1
12321 @endif find
12323 .PHONY: maybe-install-html-find install-html-find
12324 maybe-install-html-find:
12325 @if find
12326 maybe-install-html-find: install-html-find
12328 install-html-find: \
12329 configure-find \
12330 html-find
12331 @: $(MAKE); $(unstage)
12332 @[ -f ./find/Makefile ] || exit 0; \
12333 r=`${PWD_COMMAND}`; export r; \
12334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12335 $(HOST_EXPORTS) \
12336 for flag in $(EXTRA_HOST_FLAGS) ; do \
12337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12338 done; \
12339 echo "Doing install-html in find" ; \
12340 (cd $(HOST_SUBDIR)/find && \
12341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12343 "RANLIB=$${RANLIB}" \
12344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12345 install-html) \
12346 || exit 1
12348 @endif find
12350 .PHONY: maybe-installcheck-find installcheck-find
12351 maybe-installcheck-find:
12352 @if find
12353 maybe-installcheck-find: installcheck-find
12355 installcheck-find: \
12356 configure-find
12357 @: $(MAKE); $(unstage)
12358 @[ -f ./find/Makefile ] || exit 0; \
12359 r=`${PWD_COMMAND}`; export r; \
12360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12361 $(HOST_EXPORTS) \
12362 for flag in $(EXTRA_HOST_FLAGS) ; do \
12363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12364 done; \
12365 echo "Doing installcheck in find" ; \
12366 (cd $(HOST_SUBDIR)/find && \
12367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12369 "RANLIB=$${RANLIB}" \
12370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12371 installcheck) \
12372 || exit 1
12374 @endif find
12376 .PHONY: maybe-mostlyclean-find mostlyclean-find
12377 maybe-mostlyclean-find:
12378 @if find
12379 maybe-mostlyclean-find: mostlyclean-find
12381 mostlyclean-find:
12382 @: $(MAKE); $(unstage)
12383 @[ -f ./find/Makefile ] || exit 0; \
12384 r=`${PWD_COMMAND}`; export r; \
12385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12386 $(HOST_EXPORTS) \
12387 for flag in $(EXTRA_HOST_FLAGS) ; do \
12388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12389 done; \
12390 echo "Doing mostlyclean in find" ; \
12391 (cd $(HOST_SUBDIR)/find && \
12392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12394 "RANLIB=$${RANLIB}" \
12395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12396 mostlyclean) \
12397 || exit 1
12399 @endif find
12401 .PHONY: maybe-clean-find clean-find
12402 maybe-clean-find:
12403 @if find
12404 maybe-clean-find: clean-find
12406 clean-find:
12407 @: $(MAKE); $(unstage)
12408 @[ -f ./find/Makefile ] || exit 0; \
12409 r=`${PWD_COMMAND}`; export r; \
12410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12411 $(HOST_EXPORTS) \
12412 for flag in $(EXTRA_HOST_FLAGS) ; do \
12413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12414 done; \
12415 echo "Doing clean in find" ; \
12416 (cd $(HOST_SUBDIR)/find && \
12417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12419 "RANLIB=$${RANLIB}" \
12420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12421 clean) \
12422 || exit 1
12424 @endif find
12426 .PHONY: maybe-distclean-find distclean-find
12427 maybe-distclean-find:
12428 @if find
12429 maybe-distclean-find: distclean-find
12431 distclean-find:
12432 @: $(MAKE); $(unstage)
12433 @[ -f ./find/Makefile ] || exit 0; \
12434 r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(HOST_EXPORTS) \
12437 for flag in $(EXTRA_HOST_FLAGS) ; do \
12438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439 done; \
12440 echo "Doing distclean in find" ; \
12441 (cd $(HOST_SUBDIR)/find && \
12442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444 "RANLIB=$${RANLIB}" \
12445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446 distclean) \
12447 || exit 1
12449 @endif find
12451 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12452 maybe-maintainer-clean-find:
12453 @if find
12454 maybe-maintainer-clean-find: maintainer-clean-find
12456 maintainer-clean-find:
12457 @: $(MAKE); $(unstage)
12458 @[ -f ./find/Makefile ] || exit 0; \
12459 r=`${PWD_COMMAND}`; export r; \
12460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12461 $(HOST_EXPORTS) \
12462 for flag in $(EXTRA_HOST_FLAGS) ; do \
12463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12464 done; \
12465 echo "Doing maintainer-clean in find" ; \
12466 (cd $(HOST_SUBDIR)/find && \
12467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12469 "RANLIB=$${RANLIB}" \
12470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12471 maintainer-clean) \
12472 || exit 1
12474 @endif find
12478 .PHONY: configure-fixincludes maybe-configure-fixincludes
12479 maybe-configure-fixincludes:
12480 @if gcc-bootstrap
12481 configure-fixincludes: stage_current
12482 @endif gcc-bootstrap
12483 @if fixincludes
12484 maybe-configure-fixincludes: configure-fixincludes
12485 configure-fixincludes:
12486 @: $(MAKE); $(unstage)
12487 @r=`${PWD_COMMAND}`; export r; \
12488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12491 $(HOST_EXPORTS) \
12492 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12493 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12494 case $(srcdir) in \
12495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12496 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12498 esac; \
12499 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12500 libsrcdir="$$s/fixincludes"; \
12501 $(SHELL) $${libsrcdir}/configure \
12502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12503 --target=${target_alias} $${srcdiroption} \
12504 || exit 1
12505 @endif fixincludes
12511 .PHONY: all-fixincludes maybe-all-fixincludes
12512 maybe-all-fixincludes:
12513 @if gcc-bootstrap
12514 all-fixincludes: stage_current
12515 @endif gcc-bootstrap
12516 @if fixincludes
12517 TARGET-fixincludes=all
12518 maybe-all-fixincludes: all-fixincludes
12519 all-fixincludes: configure-fixincludes
12520 @: $(MAKE); $(unstage)
12521 @r=`${PWD_COMMAND}`; export r; \
12522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523 $(HOST_EXPORTS) \
12524 (cd $(HOST_SUBDIR)/fixincludes && \
12525 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12526 $(TARGET-fixincludes))
12527 @endif fixincludes
12532 .PHONY: check-fixincludes maybe-check-fixincludes
12533 maybe-check-fixincludes:
12534 @if fixincludes
12535 maybe-check-fixincludes: check-fixincludes
12537 check-fixincludes:
12538 @: $(MAKE); $(unstage)
12539 @r=`${PWD_COMMAND}`; export r; \
12540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12541 $(HOST_EXPORTS) \
12542 (cd $(HOST_SUBDIR)/fixincludes && \
12543 $(MAKE) $(FLAGS_TO_PASS) check)
12545 @endif fixincludes
12547 .PHONY: install-fixincludes maybe-install-fixincludes
12548 maybe-install-fixincludes:
12549 @if fixincludes
12550 maybe-install-fixincludes: install-fixincludes
12552 install-fixincludes: installdirs
12553 @: $(MAKE); $(unstage)
12554 @r=`${PWD_COMMAND}`; export r; \
12555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12556 $(HOST_EXPORTS) \
12557 (cd $(HOST_SUBDIR)/fixincludes && \
12558 $(MAKE) $(FLAGS_TO_PASS) install)
12560 @endif fixincludes
12562 # Other targets (info, dvi, pdf, etc.)
12564 .PHONY: maybe-info-fixincludes info-fixincludes
12565 maybe-info-fixincludes:
12566 @if fixincludes
12567 maybe-info-fixincludes: info-fixincludes
12569 info-fixincludes: \
12570 configure-fixincludes
12571 @: $(MAKE); $(unstage)
12572 @[ -f ./fixincludes/Makefile ] || exit 0; \
12573 r=`${PWD_COMMAND}`; export r; \
12574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575 $(HOST_EXPORTS) \
12576 for flag in $(EXTRA_HOST_FLAGS) ; do \
12577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12578 done; \
12579 echo "Doing info in fixincludes" ; \
12580 (cd $(HOST_SUBDIR)/fixincludes && \
12581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12583 "RANLIB=$${RANLIB}" \
12584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12585 info) \
12586 || exit 1
12588 @endif fixincludes
12590 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12591 maybe-dvi-fixincludes:
12592 @if fixincludes
12593 maybe-dvi-fixincludes: dvi-fixincludes
12595 dvi-fixincludes: \
12596 configure-fixincludes
12597 @: $(MAKE); $(unstage)
12598 @[ -f ./fixincludes/Makefile ] || exit 0; \
12599 r=`${PWD_COMMAND}`; export r; \
12600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12601 $(HOST_EXPORTS) \
12602 for flag in $(EXTRA_HOST_FLAGS) ; do \
12603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12604 done; \
12605 echo "Doing dvi in fixincludes" ; \
12606 (cd $(HOST_SUBDIR)/fixincludes && \
12607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12609 "RANLIB=$${RANLIB}" \
12610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12611 dvi) \
12612 || exit 1
12614 @endif fixincludes
12616 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12617 maybe-pdf-fixincludes:
12618 @if fixincludes
12619 maybe-pdf-fixincludes: pdf-fixincludes
12621 pdf-fixincludes: \
12622 configure-fixincludes
12623 @: $(MAKE); $(unstage)
12624 @[ -f ./fixincludes/Makefile ] || exit 0; \
12625 r=`${PWD_COMMAND}`; export r; \
12626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12627 $(HOST_EXPORTS) \
12628 for flag in $(EXTRA_HOST_FLAGS) ; do \
12629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12630 done; \
12631 echo "Doing pdf in fixincludes" ; \
12632 (cd $(HOST_SUBDIR)/fixincludes && \
12633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12635 "RANLIB=$${RANLIB}" \
12636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12637 pdf) \
12638 || exit 1
12640 @endif fixincludes
12642 .PHONY: maybe-html-fixincludes html-fixincludes
12643 maybe-html-fixincludes:
12644 @if fixincludes
12645 maybe-html-fixincludes: html-fixincludes
12647 html-fixincludes: \
12648 configure-fixincludes
12649 @: $(MAKE); $(unstage)
12650 @[ -f ./fixincludes/Makefile ] || exit 0; \
12651 r=`${PWD_COMMAND}`; export r; \
12652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12653 $(HOST_EXPORTS) \
12654 for flag in $(EXTRA_HOST_FLAGS) ; do \
12655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12656 done; \
12657 echo "Doing html in fixincludes" ; \
12658 (cd $(HOST_SUBDIR)/fixincludes && \
12659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12661 "RANLIB=$${RANLIB}" \
12662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12663 html) \
12664 || exit 1
12666 @endif fixincludes
12668 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12669 maybe-TAGS-fixincludes:
12670 @if fixincludes
12671 maybe-TAGS-fixincludes: TAGS-fixincludes
12673 # fixincludes doesn't support TAGS.
12674 TAGS-fixincludes:
12676 @endif fixincludes
12678 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12679 maybe-install-info-fixincludes:
12680 @if fixincludes
12681 maybe-install-info-fixincludes: install-info-fixincludes
12683 install-info-fixincludes: \
12684 configure-fixincludes \
12685 info-fixincludes
12686 @: $(MAKE); $(unstage)
12687 @[ -f ./fixincludes/Makefile ] || exit 0; \
12688 r=`${PWD_COMMAND}`; export r; \
12689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12690 $(HOST_EXPORTS) \
12691 for flag in $(EXTRA_HOST_FLAGS) ; do \
12692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12693 done; \
12694 echo "Doing install-info in fixincludes" ; \
12695 (cd $(HOST_SUBDIR)/fixincludes && \
12696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12698 "RANLIB=$${RANLIB}" \
12699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12700 install-info) \
12701 || exit 1
12703 @endif fixincludes
12705 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12706 maybe-install-pdf-fixincludes:
12707 @if fixincludes
12708 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12710 install-pdf-fixincludes: \
12711 configure-fixincludes \
12712 pdf-fixincludes
12713 @: $(MAKE); $(unstage)
12714 @[ -f ./fixincludes/Makefile ] || exit 0; \
12715 r=`${PWD_COMMAND}`; export r; \
12716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12717 $(HOST_EXPORTS) \
12718 for flag in $(EXTRA_HOST_FLAGS) ; do \
12719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12720 done; \
12721 echo "Doing install-pdf in fixincludes" ; \
12722 (cd $(HOST_SUBDIR)/fixincludes && \
12723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12725 "RANLIB=$${RANLIB}" \
12726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12727 install-pdf) \
12728 || exit 1
12730 @endif fixincludes
12732 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12733 maybe-install-html-fixincludes:
12734 @if fixincludes
12735 maybe-install-html-fixincludes: install-html-fixincludes
12737 install-html-fixincludes: \
12738 configure-fixincludes \
12739 html-fixincludes
12740 @: $(MAKE); $(unstage)
12741 @[ -f ./fixincludes/Makefile ] || exit 0; \
12742 r=`${PWD_COMMAND}`; export r; \
12743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12744 $(HOST_EXPORTS) \
12745 for flag in $(EXTRA_HOST_FLAGS) ; do \
12746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12747 done; \
12748 echo "Doing install-html in fixincludes" ; \
12749 (cd $(HOST_SUBDIR)/fixincludes && \
12750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12752 "RANLIB=$${RANLIB}" \
12753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12754 install-html) \
12755 || exit 1
12757 @endif fixincludes
12759 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12760 maybe-installcheck-fixincludes:
12761 @if fixincludes
12762 maybe-installcheck-fixincludes: installcheck-fixincludes
12764 installcheck-fixincludes: \
12765 configure-fixincludes
12766 @: $(MAKE); $(unstage)
12767 @[ -f ./fixincludes/Makefile ] || exit 0; \
12768 r=`${PWD_COMMAND}`; export r; \
12769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12770 $(HOST_EXPORTS) \
12771 for flag in $(EXTRA_HOST_FLAGS) ; do \
12772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12773 done; \
12774 echo "Doing installcheck in fixincludes" ; \
12775 (cd $(HOST_SUBDIR)/fixincludes && \
12776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12778 "RANLIB=$${RANLIB}" \
12779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12780 installcheck) \
12781 || exit 1
12783 @endif fixincludes
12785 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12786 maybe-mostlyclean-fixincludes:
12787 @if fixincludes
12788 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12790 mostlyclean-fixincludes:
12791 @: $(MAKE); $(unstage)
12792 @[ -f ./fixincludes/Makefile ] || exit 0; \
12793 r=`${PWD_COMMAND}`; export r; \
12794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12795 $(HOST_EXPORTS) \
12796 for flag in $(EXTRA_HOST_FLAGS) ; do \
12797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12798 done; \
12799 echo "Doing mostlyclean in fixincludes" ; \
12800 (cd $(HOST_SUBDIR)/fixincludes && \
12801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12803 "RANLIB=$${RANLIB}" \
12804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12805 mostlyclean) \
12806 || exit 1
12808 @endif fixincludes
12810 .PHONY: maybe-clean-fixincludes clean-fixincludes
12811 maybe-clean-fixincludes:
12812 @if fixincludes
12813 maybe-clean-fixincludes: clean-fixincludes
12815 clean-fixincludes:
12816 @: $(MAKE); $(unstage)
12817 @[ -f ./fixincludes/Makefile ] || exit 0; \
12818 r=`${PWD_COMMAND}`; export r; \
12819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12820 $(HOST_EXPORTS) \
12821 for flag in $(EXTRA_HOST_FLAGS) ; do \
12822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12823 done; \
12824 echo "Doing clean in fixincludes" ; \
12825 (cd $(HOST_SUBDIR)/fixincludes && \
12826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12828 "RANLIB=$${RANLIB}" \
12829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12830 clean) \
12831 || exit 1
12833 @endif fixincludes
12835 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12836 maybe-distclean-fixincludes:
12837 @if fixincludes
12838 maybe-distclean-fixincludes: distclean-fixincludes
12840 distclean-fixincludes:
12841 @: $(MAKE); $(unstage)
12842 @[ -f ./fixincludes/Makefile ] || exit 0; \
12843 r=`${PWD_COMMAND}`; export r; \
12844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845 $(HOST_EXPORTS) \
12846 for flag in $(EXTRA_HOST_FLAGS) ; do \
12847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12848 done; \
12849 echo "Doing distclean in fixincludes" ; \
12850 (cd $(HOST_SUBDIR)/fixincludes && \
12851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12853 "RANLIB=$${RANLIB}" \
12854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12855 distclean) \
12856 || exit 1
12858 @endif fixincludes
12860 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12861 maybe-maintainer-clean-fixincludes:
12862 @if fixincludes
12863 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12865 maintainer-clean-fixincludes:
12866 @: $(MAKE); $(unstage)
12867 @[ -f ./fixincludes/Makefile ] || exit 0; \
12868 r=`${PWD_COMMAND}`; export r; \
12869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12870 $(HOST_EXPORTS) \
12871 for flag in $(EXTRA_HOST_FLAGS) ; do \
12872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12873 done; \
12874 echo "Doing maintainer-clean in fixincludes" ; \
12875 (cd $(HOST_SUBDIR)/fixincludes && \
12876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12878 "RANLIB=$${RANLIB}" \
12879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12880 maintainer-clean) \
12881 || exit 1
12883 @endif fixincludes
12887 .PHONY: configure-flex maybe-configure-flex
12888 maybe-configure-flex:
12889 @if gcc-bootstrap
12890 configure-flex: stage_current
12891 @endif gcc-bootstrap
12892 @if flex
12893 maybe-configure-flex: configure-flex
12894 configure-flex:
12895 @: $(MAKE); $(unstage)
12896 @r=`${PWD_COMMAND}`; export r; \
12897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12900 $(HOST_EXPORTS) \
12901 echo Configuring in $(HOST_SUBDIR)/flex; \
12902 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12903 case $(srcdir) in \
12904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12905 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12907 esac; \
12908 srcdiroption="--srcdir=$${topdir}/flex"; \
12909 libsrcdir="$$s/flex"; \
12910 $(SHELL) $${libsrcdir}/configure \
12911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12912 --target=${target_alias} $${srcdiroption} \
12913 || exit 1
12914 @endif flex
12920 .PHONY: all-flex maybe-all-flex
12921 maybe-all-flex:
12922 @if gcc-bootstrap
12923 all-flex: stage_current
12924 @endif gcc-bootstrap
12925 @if flex
12926 TARGET-flex=all
12927 maybe-all-flex: all-flex
12928 all-flex: configure-flex
12929 @: $(MAKE); $(unstage)
12930 @r=`${PWD_COMMAND}`; export r; \
12931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932 $(HOST_EXPORTS) \
12933 (cd $(HOST_SUBDIR)/flex && \
12934 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12935 $(TARGET-flex))
12936 @endif flex
12941 .PHONY: check-flex maybe-check-flex
12942 maybe-check-flex:
12943 @if flex
12944 maybe-check-flex: check-flex
12946 # This module is only tested in a native toolchain.
12947 check-flex:
12948 @: $(MAKE); $(unstage)
12949 @if [ '$(host)' = '$(target)' ] ; then \
12950 r=`${PWD_COMMAND}`; export r; \
12951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952 $(HOST_EXPORTS) \
12953 (cd $(HOST_SUBDIR)/flex && \
12954 $(MAKE) $(FLAGS_TO_PASS) check); \
12957 @endif flex
12959 .PHONY: install-flex maybe-install-flex
12960 maybe-install-flex:
12961 @if flex
12962 maybe-install-flex: install-flex
12964 install-flex: installdirs
12965 @: $(MAKE); $(unstage)
12966 @r=`${PWD_COMMAND}`; export r; \
12967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12968 $(HOST_EXPORTS) \
12969 (cd $(HOST_SUBDIR)/flex && \
12970 $(MAKE) $(FLAGS_TO_PASS) install)
12972 @endif flex
12974 # Other targets (info, dvi, pdf, etc.)
12976 .PHONY: maybe-info-flex info-flex
12977 maybe-info-flex:
12978 @if flex
12979 maybe-info-flex: info-flex
12981 info-flex: \
12982 configure-flex
12983 @: $(MAKE); $(unstage)
12984 @[ -f ./flex/Makefile ] || exit 0; \
12985 r=`${PWD_COMMAND}`; export r; \
12986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12987 $(HOST_EXPORTS) \
12988 for flag in $(EXTRA_HOST_FLAGS) ; do \
12989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12990 done; \
12991 echo "Doing info in flex" ; \
12992 (cd $(HOST_SUBDIR)/flex && \
12993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12995 "RANLIB=$${RANLIB}" \
12996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12997 info) \
12998 || exit 1
13000 @endif flex
13002 .PHONY: maybe-dvi-flex dvi-flex
13003 maybe-dvi-flex:
13004 @if flex
13005 maybe-dvi-flex: dvi-flex
13007 dvi-flex: \
13008 configure-flex
13009 @: $(MAKE); $(unstage)
13010 @[ -f ./flex/Makefile ] || exit 0; \
13011 r=`${PWD_COMMAND}`; export r; \
13012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13013 $(HOST_EXPORTS) \
13014 for flag in $(EXTRA_HOST_FLAGS) ; do \
13015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13016 done; \
13017 echo "Doing dvi in flex" ; \
13018 (cd $(HOST_SUBDIR)/flex && \
13019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13021 "RANLIB=$${RANLIB}" \
13022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13023 dvi) \
13024 || exit 1
13026 @endif flex
13028 .PHONY: maybe-pdf-flex pdf-flex
13029 maybe-pdf-flex:
13030 @if flex
13031 maybe-pdf-flex: pdf-flex
13033 pdf-flex: \
13034 configure-flex
13035 @: $(MAKE); $(unstage)
13036 @[ -f ./flex/Makefile ] || exit 0; \
13037 r=`${PWD_COMMAND}`; export r; \
13038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13039 $(HOST_EXPORTS) \
13040 for flag in $(EXTRA_HOST_FLAGS) ; do \
13041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13042 done; \
13043 echo "Doing pdf in flex" ; \
13044 (cd $(HOST_SUBDIR)/flex && \
13045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13047 "RANLIB=$${RANLIB}" \
13048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13049 pdf) \
13050 || exit 1
13052 @endif flex
13054 .PHONY: maybe-html-flex html-flex
13055 maybe-html-flex:
13056 @if flex
13057 maybe-html-flex: html-flex
13059 html-flex: \
13060 configure-flex
13061 @: $(MAKE); $(unstage)
13062 @[ -f ./flex/Makefile ] || exit 0; \
13063 r=`${PWD_COMMAND}`; export r; \
13064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13065 $(HOST_EXPORTS) \
13066 for flag in $(EXTRA_HOST_FLAGS) ; do \
13067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13068 done; \
13069 echo "Doing html in flex" ; \
13070 (cd $(HOST_SUBDIR)/flex && \
13071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13073 "RANLIB=$${RANLIB}" \
13074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13075 html) \
13076 || exit 1
13078 @endif flex
13080 .PHONY: maybe-TAGS-flex TAGS-flex
13081 maybe-TAGS-flex:
13082 @if flex
13083 maybe-TAGS-flex: TAGS-flex
13085 TAGS-flex: \
13086 configure-flex
13087 @: $(MAKE); $(unstage)
13088 @[ -f ./flex/Makefile ] || exit 0; \
13089 r=`${PWD_COMMAND}`; export r; \
13090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13091 $(HOST_EXPORTS) \
13092 for flag in $(EXTRA_HOST_FLAGS) ; do \
13093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13094 done; \
13095 echo "Doing TAGS in flex" ; \
13096 (cd $(HOST_SUBDIR)/flex && \
13097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13099 "RANLIB=$${RANLIB}" \
13100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13101 TAGS) \
13102 || exit 1
13104 @endif flex
13106 .PHONY: maybe-install-info-flex install-info-flex
13107 maybe-install-info-flex:
13108 @if flex
13109 maybe-install-info-flex: install-info-flex
13111 install-info-flex: \
13112 configure-flex \
13113 info-flex
13114 @: $(MAKE); $(unstage)
13115 @[ -f ./flex/Makefile ] || exit 0; \
13116 r=`${PWD_COMMAND}`; export r; \
13117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13118 $(HOST_EXPORTS) \
13119 for flag in $(EXTRA_HOST_FLAGS) ; do \
13120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13121 done; \
13122 echo "Doing install-info in flex" ; \
13123 (cd $(HOST_SUBDIR)/flex && \
13124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13126 "RANLIB=$${RANLIB}" \
13127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13128 install-info) \
13129 || exit 1
13131 @endif flex
13133 .PHONY: maybe-install-pdf-flex install-pdf-flex
13134 maybe-install-pdf-flex:
13135 @if flex
13136 maybe-install-pdf-flex: install-pdf-flex
13138 install-pdf-flex: \
13139 configure-flex \
13140 pdf-flex
13141 @: $(MAKE); $(unstage)
13142 @[ -f ./flex/Makefile ] || exit 0; \
13143 r=`${PWD_COMMAND}`; export r; \
13144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13145 $(HOST_EXPORTS) \
13146 for flag in $(EXTRA_HOST_FLAGS) ; do \
13147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13148 done; \
13149 echo "Doing install-pdf in flex" ; \
13150 (cd $(HOST_SUBDIR)/flex && \
13151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13153 "RANLIB=$${RANLIB}" \
13154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13155 install-pdf) \
13156 || exit 1
13158 @endif flex
13160 .PHONY: maybe-install-html-flex install-html-flex
13161 maybe-install-html-flex:
13162 @if flex
13163 maybe-install-html-flex: install-html-flex
13165 install-html-flex: \
13166 configure-flex \
13167 html-flex
13168 @: $(MAKE); $(unstage)
13169 @[ -f ./flex/Makefile ] || exit 0; \
13170 r=`${PWD_COMMAND}`; export r; \
13171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13172 $(HOST_EXPORTS) \
13173 for flag in $(EXTRA_HOST_FLAGS) ; do \
13174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13175 done; \
13176 echo "Doing install-html in flex" ; \
13177 (cd $(HOST_SUBDIR)/flex && \
13178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13180 "RANLIB=$${RANLIB}" \
13181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13182 install-html) \
13183 || exit 1
13185 @endif flex
13187 .PHONY: maybe-installcheck-flex installcheck-flex
13188 maybe-installcheck-flex:
13189 @if flex
13190 maybe-installcheck-flex: installcheck-flex
13192 installcheck-flex: \
13193 configure-flex
13194 @: $(MAKE); $(unstage)
13195 @[ -f ./flex/Makefile ] || exit 0; \
13196 r=`${PWD_COMMAND}`; export r; \
13197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13198 $(HOST_EXPORTS) \
13199 for flag in $(EXTRA_HOST_FLAGS) ; do \
13200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13201 done; \
13202 echo "Doing installcheck in flex" ; \
13203 (cd $(HOST_SUBDIR)/flex && \
13204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13206 "RANLIB=$${RANLIB}" \
13207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13208 installcheck) \
13209 || exit 1
13211 @endif flex
13213 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13214 maybe-mostlyclean-flex:
13215 @if flex
13216 maybe-mostlyclean-flex: mostlyclean-flex
13218 mostlyclean-flex:
13219 @: $(MAKE); $(unstage)
13220 @[ -f ./flex/Makefile ] || exit 0; \
13221 r=`${PWD_COMMAND}`; export r; \
13222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13223 $(HOST_EXPORTS) \
13224 for flag in $(EXTRA_HOST_FLAGS) ; do \
13225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13226 done; \
13227 echo "Doing mostlyclean in flex" ; \
13228 (cd $(HOST_SUBDIR)/flex && \
13229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13231 "RANLIB=$${RANLIB}" \
13232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13233 mostlyclean) \
13234 || exit 1
13236 @endif flex
13238 .PHONY: maybe-clean-flex clean-flex
13239 maybe-clean-flex:
13240 @if flex
13241 maybe-clean-flex: clean-flex
13243 clean-flex:
13244 @: $(MAKE); $(unstage)
13245 @[ -f ./flex/Makefile ] || exit 0; \
13246 r=`${PWD_COMMAND}`; export r; \
13247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248 $(HOST_EXPORTS) \
13249 for flag in $(EXTRA_HOST_FLAGS) ; do \
13250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13251 done; \
13252 echo "Doing clean in flex" ; \
13253 (cd $(HOST_SUBDIR)/flex && \
13254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13256 "RANLIB=$${RANLIB}" \
13257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13258 clean) \
13259 || exit 1
13261 @endif flex
13263 .PHONY: maybe-distclean-flex distclean-flex
13264 maybe-distclean-flex:
13265 @if flex
13266 maybe-distclean-flex: distclean-flex
13268 distclean-flex:
13269 @: $(MAKE); $(unstage)
13270 @[ -f ./flex/Makefile ] || exit 0; \
13271 r=`${PWD_COMMAND}`; export r; \
13272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13273 $(HOST_EXPORTS) \
13274 for flag in $(EXTRA_HOST_FLAGS) ; do \
13275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13276 done; \
13277 echo "Doing distclean in flex" ; \
13278 (cd $(HOST_SUBDIR)/flex && \
13279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13281 "RANLIB=$${RANLIB}" \
13282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13283 distclean) \
13284 || exit 1
13286 @endif flex
13288 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13289 maybe-maintainer-clean-flex:
13290 @if flex
13291 maybe-maintainer-clean-flex: maintainer-clean-flex
13293 maintainer-clean-flex:
13294 @: $(MAKE); $(unstage)
13295 @[ -f ./flex/Makefile ] || exit 0; \
13296 r=`${PWD_COMMAND}`; export r; \
13297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13298 $(HOST_EXPORTS) \
13299 for flag in $(EXTRA_HOST_FLAGS) ; do \
13300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13301 done; \
13302 echo "Doing maintainer-clean in flex" ; \
13303 (cd $(HOST_SUBDIR)/flex && \
13304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13306 "RANLIB=$${RANLIB}" \
13307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13308 maintainer-clean) \
13309 || exit 1
13311 @endif flex
13315 .PHONY: configure-gas maybe-configure-gas
13316 maybe-configure-gas:
13317 @if gcc-bootstrap
13318 configure-gas: stage_current
13319 @endif gcc-bootstrap
13320 @if gas
13321 maybe-configure-gas: configure-gas
13322 configure-gas:
13323 @r=`${PWD_COMMAND}`; export r; \
13324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13325 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13327 $(HOST_EXPORTS) \
13328 echo Configuring in $(HOST_SUBDIR)/gas; \
13329 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13330 case $(srcdir) in \
13331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13332 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13334 esac; \
13335 srcdiroption="--srcdir=$${topdir}/gas"; \
13336 libsrcdir="$$s/gas"; \
13337 $(SHELL) $${libsrcdir}/configure \
13338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13339 --target=${target_alias} $${srcdiroption} \
13340 || exit 1
13341 @endif gas
13345 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13346 maybe-configure-stage1-gas:
13347 @if gas-bootstrap
13348 maybe-configure-stage1-gas: configure-stage1-gas
13349 configure-stage1-gas:
13350 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13351 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13352 @r=`${PWD_COMMAND}`; export r; \
13353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13354 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13355 $(HOST_EXPORTS) \
13356 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13357 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13358 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13360 cd $(HOST_SUBDIR)/gas || exit 1; \
13361 case $(srcdir) in \
13362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13363 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13365 esac; \
13366 srcdiroption="--srcdir=$${topdir}/gas"; \
13367 libsrcdir="$$s/gas"; \
13368 $(SHELL) $${libsrcdir}/configure \
13369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13370 --target=${target_alias} $${srcdiroption} \
13372 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13373 @endif gas-bootstrap
13375 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13376 maybe-configure-stage2-gas:
13377 @if gas-bootstrap
13378 maybe-configure-stage2-gas: configure-stage2-gas
13379 configure-stage2-gas:
13380 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13382 @r=`${PWD_COMMAND}`; export r; \
13383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13384 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13385 $(HOST_EXPORTS) \
13386 $(POSTSTAGE1_HOST_EXPORTS) \
13387 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13388 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13389 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13391 cd $(HOST_SUBDIR)/gas || exit 1; \
13392 case $(srcdir) in \
13393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13394 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13396 esac; \
13397 srcdiroption="--srcdir=$${topdir}/gas"; \
13398 libsrcdir="$$s/gas"; \
13399 $(SHELL) $${libsrcdir}/configure \
13400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13401 --target=${target_alias} $${srcdiroption} \
13402 --with-build-libsubdir=$(HOST_SUBDIR) \
13403 @stage2_werror_flag@
13404 @endif gas-bootstrap
13406 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13407 maybe-configure-stageb2g0-gas:
13408 @if gas-bootstrap
13409 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13410 configure-stageb2g0-gas:
13411 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13413 @r=`${PWD_COMMAND}`; export r; \
13414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13415 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13416 $(HOST_EXPORTS) \
13417 $(POSTSTAGE1_HOST_EXPORTS) \
13418 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13419 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
13420 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13422 cd $(HOST_SUBDIR)/gas || exit 1; \
13423 case $(srcdir) in \
13424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13425 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13427 esac; \
13428 srcdiroption="--srcdir=$${topdir}/gas"; \
13429 libsrcdir="$$s/gas"; \
13430 $(SHELL) $${libsrcdir}/configure \
13431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13432 --target=${target_alias} $${srcdiroption} \
13433 --with-build-libsubdir=$(HOST_SUBDIR) \
13434 @stage2_werror_flag@
13435 @endif gas-bootstrap
13437 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13438 maybe-configure-stage3-gas:
13439 @if gas-bootstrap
13440 maybe-configure-stage3-gas: configure-stage3-gas
13441 configure-stage3-gas:
13442 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13443 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13444 @r=`${PWD_COMMAND}`; export r; \
13445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13446 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13447 $(HOST_EXPORTS) \
13448 $(POSTSTAGE1_HOST_EXPORTS) \
13449 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13450 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13451 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13453 cd $(HOST_SUBDIR)/gas || exit 1; \
13454 case $(srcdir) in \
13455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13456 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13458 esac; \
13459 srcdiroption="--srcdir=$${topdir}/gas"; \
13460 libsrcdir="$$s/gas"; \
13461 $(SHELL) $${libsrcdir}/configure \
13462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13463 --target=${target_alias} $${srcdiroption} \
13464 --with-build-libsubdir=$(HOST_SUBDIR) \
13465 @stage2_werror_flag@
13466 @endif gas-bootstrap
13468 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13469 maybe-configure-stageb3g2-gas:
13470 @if gas-bootstrap
13471 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13472 configure-stageb3g2-gas:
13473 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13474 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13475 @r=`${PWD_COMMAND}`; export r; \
13476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13477 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13478 $(HOST_EXPORTS) \
13479 $(POSTSTAGE1_HOST_EXPORTS) \
13480 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13481 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
13482 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13484 cd $(HOST_SUBDIR)/gas || exit 1; \
13485 case $(srcdir) in \
13486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13487 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13489 esac; \
13490 srcdiroption="--srcdir=$${topdir}/gas"; \
13491 libsrcdir="$$s/gas"; \
13492 $(SHELL) $${libsrcdir}/configure \
13493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13494 --target=${target_alias} $${srcdiroption} \
13495 --with-build-libsubdir=$(HOST_SUBDIR) \
13496 @stage2_werror_flag@
13497 @endif gas-bootstrap
13499 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13500 maybe-configure-stage4-gas:
13501 @if gas-bootstrap
13502 maybe-configure-stage4-gas: configure-stage4-gas
13503 configure-stage4-gas:
13504 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13505 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13506 @r=`${PWD_COMMAND}`; export r; \
13507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13508 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13509 $(HOST_EXPORTS) \
13510 $(POSTSTAGE1_HOST_EXPORTS) \
13511 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13512 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13513 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13515 cd $(HOST_SUBDIR)/gas || exit 1; \
13516 case $(srcdir) in \
13517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13518 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13520 esac; \
13521 srcdiroption="--srcdir=$${topdir}/gas"; \
13522 libsrcdir="$$s/gas"; \
13523 $(SHELL) $${libsrcdir}/configure \
13524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13525 --target=${target_alias} $${srcdiroption} \
13526 --with-build-libsubdir=$(HOST_SUBDIR) \
13527 @stage2_werror_flag@
13528 @endif gas-bootstrap
13530 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13531 maybe-configure-stageprofile-gas:
13532 @if gas-bootstrap
13533 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13534 configure-stageprofile-gas:
13535 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13537 @r=`${PWD_COMMAND}`; export r; \
13538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13539 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13540 $(HOST_EXPORTS) \
13541 $(POSTSTAGE1_HOST_EXPORTS) \
13542 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13543 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
13544 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13546 cd $(HOST_SUBDIR)/gas || exit 1; \
13547 case $(srcdir) in \
13548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13549 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13551 esac; \
13552 srcdiroption="--srcdir=$${topdir}/gas"; \
13553 libsrcdir="$$s/gas"; \
13554 $(SHELL) $${libsrcdir}/configure \
13555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13556 --target=${target_alias} $${srcdiroption} \
13557 --with-build-libsubdir=$(HOST_SUBDIR) \
13558 @stage2_werror_flag@
13559 @endif gas-bootstrap
13561 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13562 maybe-configure-stagefeedback-gas:
13563 @if gas-bootstrap
13564 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13565 configure-stagefeedback-gas:
13566 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13568 @r=`${PWD_COMMAND}`; export r; \
13569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13570 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13571 $(HOST_EXPORTS) \
13572 $(POSTSTAGE1_HOST_EXPORTS) \
13573 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13574 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
13575 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13577 cd $(HOST_SUBDIR)/gas || exit 1; \
13578 case $(srcdir) in \
13579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13580 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13582 esac; \
13583 srcdiroption="--srcdir=$${topdir}/gas"; \
13584 libsrcdir="$$s/gas"; \
13585 $(SHELL) $${libsrcdir}/configure \
13586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13587 --target=${target_alias} $${srcdiroption} \
13588 --with-build-libsubdir=$(HOST_SUBDIR) \
13589 @stage2_werror_flag@
13590 @endif gas-bootstrap
13596 .PHONY: all-gas maybe-all-gas
13597 maybe-all-gas:
13598 @if gcc-bootstrap
13599 all-gas: stage_current
13600 @endif gcc-bootstrap
13601 @if gas
13602 TARGET-gas=all
13603 maybe-all-gas: all-gas
13604 all-gas: configure-gas
13605 @r=`${PWD_COMMAND}`; export r; \
13606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607 $(HOST_EXPORTS) \
13608 (cd $(HOST_SUBDIR)/gas && \
13609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13610 $(TARGET-gas))
13611 @endif gas
13615 .PHONY: all-stage1-gas maybe-all-stage1-gas
13616 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13617 maybe-all-stage1-gas:
13618 maybe-clean-stage1-gas:
13619 @if gas-bootstrap
13620 maybe-all-stage1-gas: all-stage1-gas
13621 all-stage1: all-stage1-gas
13622 TARGET-stage1-gas = $(TARGET-gas)
13623 all-stage1-gas: configure-stage1-gas
13624 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13625 @r=`${PWD_COMMAND}`; export r; \
13626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13627 $(HOST_EXPORTS) \
13628 cd $(HOST_SUBDIR)/gas && \
13629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13630 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13631 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13632 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13633 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
13634 $(TARGET-stage1-gas)
13636 maybe-clean-stage1-gas: clean-stage1-gas
13637 clean-stage1: clean-stage1-gas
13638 clean-stage1-gas:
13639 @if [ $(current_stage) = stage1 ]; then \
13640 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13641 else \
13642 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13643 $(MAKE) stage1-start; \
13644 fi; \
13645 cd $(HOST_SUBDIR)/gas && \
13646 $(MAKE) $(EXTRA_HOST_FLAGS) \
13647 clean
13648 @endif gas-bootstrap
13651 .PHONY: all-stage2-gas maybe-all-stage2-gas
13652 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13653 maybe-all-stage2-gas:
13654 maybe-clean-stage2-gas:
13655 @if gas-bootstrap
13656 maybe-all-stage2-gas: all-stage2-gas
13657 all-stage2: all-stage2-gas
13658 TARGET-stage2-gas = $(TARGET-gas)
13659 all-stage2-gas: configure-stage2-gas
13660 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13661 @r=`${PWD_COMMAND}`; export r; \
13662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13663 $(HOST_EXPORTS) \
13664 $(POSTSTAGE1_HOST_EXPORTS) \
13665 cd $(HOST_SUBDIR)/gas && \
13666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13667 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13668 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13669 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13670 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13671 $(TARGET-stage2-gas)
13673 maybe-clean-stage2-gas: clean-stage2-gas
13674 clean-stage2: clean-stage2-gas
13675 clean-stage2-gas:
13676 @if [ $(current_stage) = stage2 ]; then \
13677 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13678 else \
13679 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13680 $(MAKE) stage2-start; \
13681 fi; \
13682 cd $(HOST_SUBDIR)/gas && \
13683 $(MAKE) $(EXTRA_HOST_FLAGS) \
13684 $(POSTSTAGE1_FLAGS_TO_PASS) \
13685 clean
13686 @endif gas-bootstrap
13689 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13690 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13691 maybe-all-stageb2g0-gas:
13692 maybe-clean-stageb2g0-gas:
13693 @if gas-bootstrap
13694 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13695 all-stageb2g0: all-stageb2g0-gas
13696 TARGET-stageb2g0-gas = $(TARGET-gas)
13697 all-stageb2g0-gas: configure-stageb2g0-gas
13698 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13699 @r=`${PWD_COMMAND}`; export r; \
13700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701 $(HOST_EXPORTS) \
13702 $(POSTSTAGE1_HOST_EXPORTS) \
13703 cd $(HOST_SUBDIR)/gas && \
13704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13705 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13706 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13707 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13708 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13709 $(TARGET-stageb2g0-gas)
13711 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13712 clean-stageb2g0: clean-stageb2g0-gas
13713 clean-stageb2g0-gas:
13714 @if [ $(current_stage) = stageb2g0 ]; then \
13715 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13716 else \
13717 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13718 $(MAKE) stageb2g0-start; \
13719 fi; \
13720 cd $(HOST_SUBDIR)/gas && \
13721 $(MAKE) $(EXTRA_HOST_FLAGS) \
13722 $(POSTSTAGE1_FLAGS_TO_PASS) \
13723 clean
13724 @endif gas-bootstrap
13727 .PHONY: all-stage3-gas maybe-all-stage3-gas
13728 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13729 maybe-all-stage3-gas:
13730 maybe-clean-stage3-gas:
13731 @if gas-bootstrap
13732 maybe-all-stage3-gas: all-stage3-gas
13733 all-stage3: all-stage3-gas
13734 TARGET-stage3-gas = $(TARGET-gas)
13735 all-stage3-gas: configure-stage3-gas
13736 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13737 @r=`${PWD_COMMAND}`; export r; \
13738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13739 $(HOST_EXPORTS) \
13740 $(POSTSTAGE1_HOST_EXPORTS) \
13741 cd $(HOST_SUBDIR)/gas && \
13742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13743 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13744 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13745 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13746 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13747 $(TARGET-stage3-gas)
13749 maybe-clean-stage3-gas: clean-stage3-gas
13750 clean-stage3: clean-stage3-gas
13751 clean-stage3-gas:
13752 @if [ $(current_stage) = stage3 ]; then \
13753 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13754 else \
13755 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13756 $(MAKE) stage3-start; \
13757 fi; \
13758 cd $(HOST_SUBDIR)/gas && \
13759 $(MAKE) $(EXTRA_HOST_FLAGS) \
13760 $(POSTSTAGE1_FLAGS_TO_PASS) \
13761 clean
13762 @endif gas-bootstrap
13765 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13766 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13767 maybe-all-stageb3g2-gas:
13768 maybe-clean-stageb3g2-gas:
13769 @if gas-bootstrap
13770 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13771 all-stageb3g2: all-stageb3g2-gas
13772 TARGET-stageb3g2-gas = $(TARGET-gas)
13773 all-stageb3g2-gas: configure-stageb3g2-gas
13774 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13775 @r=`${PWD_COMMAND}`; export r; \
13776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13777 $(HOST_EXPORTS) \
13778 $(POSTSTAGE1_HOST_EXPORTS) \
13779 cd $(HOST_SUBDIR)/gas && \
13780 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13781 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13782 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13783 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13784 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13785 $(TARGET-stageb3g2-gas)
13787 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13788 clean-stageb3g2: clean-stageb3g2-gas
13789 clean-stageb3g2-gas:
13790 @if [ $(current_stage) = stageb3g2 ]; then \
13791 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13792 else \
13793 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13794 $(MAKE) stageb3g2-start; \
13795 fi; \
13796 cd $(HOST_SUBDIR)/gas && \
13797 $(MAKE) $(EXTRA_HOST_FLAGS) \
13798 $(POSTSTAGE1_FLAGS_TO_PASS) \
13799 clean
13800 @endif gas-bootstrap
13803 .PHONY: all-stage4-gas maybe-all-stage4-gas
13804 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13805 maybe-all-stage4-gas:
13806 maybe-clean-stage4-gas:
13807 @if gas-bootstrap
13808 maybe-all-stage4-gas: all-stage4-gas
13809 all-stage4: all-stage4-gas
13810 TARGET-stage4-gas = $(TARGET-gas)
13811 all-stage4-gas: configure-stage4-gas
13812 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13813 @r=`${PWD_COMMAND}`; export r; \
13814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13815 $(HOST_EXPORTS) \
13816 $(POSTSTAGE1_HOST_EXPORTS) \
13817 cd $(HOST_SUBDIR)/gas && \
13818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13819 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13820 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13821 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13822 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13823 $(TARGET-stage4-gas)
13825 maybe-clean-stage4-gas: clean-stage4-gas
13826 clean-stage4: clean-stage4-gas
13827 clean-stage4-gas:
13828 @if [ $(current_stage) = stage4 ]; then \
13829 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13830 else \
13831 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13832 $(MAKE) stage4-start; \
13833 fi; \
13834 cd $(HOST_SUBDIR)/gas && \
13835 $(MAKE) $(EXTRA_HOST_FLAGS) \
13836 $(POSTSTAGE1_FLAGS_TO_PASS) \
13837 clean
13838 @endif gas-bootstrap
13841 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13842 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13843 maybe-all-stageprofile-gas:
13844 maybe-clean-stageprofile-gas:
13845 @if gas-bootstrap
13846 maybe-all-stageprofile-gas: all-stageprofile-gas
13847 all-stageprofile: all-stageprofile-gas
13848 TARGET-stageprofile-gas = $(TARGET-gas)
13849 all-stageprofile-gas: configure-stageprofile-gas
13850 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13851 @r=`${PWD_COMMAND}`; export r; \
13852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13853 $(HOST_EXPORTS) \
13854 $(POSTSTAGE1_HOST_EXPORTS) \
13855 cd $(HOST_SUBDIR)/gas && \
13856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13857 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13858 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13859 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13860 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13861 $(TARGET-stageprofile-gas)
13863 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13864 clean-stageprofile: clean-stageprofile-gas
13865 clean-stageprofile-gas:
13866 @if [ $(current_stage) = stageprofile ]; then \
13867 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13868 else \
13869 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13870 $(MAKE) stageprofile-start; \
13871 fi; \
13872 cd $(HOST_SUBDIR)/gas && \
13873 $(MAKE) $(EXTRA_HOST_FLAGS) \
13874 $(POSTSTAGE1_FLAGS_TO_PASS) \
13875 clean
13876 @endif gas-bootstrap
13879 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13880 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13881 maybe-all-stagefeedback-gas:
13882 maybe-clean-stagefeedback-gas:
13883 @if gas-bootstrap
13884 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13885 all-stagefeedback: all-stagefeedback-gas
13886 TARGET-stagefeedback-gas = $(TARGET-gas)
13887 all-stagefeedback-gas: configure-stagefeedback-gas
13888 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13889 @r=`${PWD_COMMAND}`; export r; \
13890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13891 $(HOST_EXPORTS) \
13892 $(POSTSTAGE1_HOST_EXPORTS) \
13893 cd $(HOST_SUBDIR)/gas && \
13894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13895 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13896 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13897 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13898 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13899 $(TARGET-stagefeedback-gas)
13901 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13902 clean-stagefeedback: clean-stagefeedback-gas
13903 clean-stagefeedback-gas:
13904 @if [ $(current_stage) = stagefeedback ]; then \
13905 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13906 else \
13907 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13908 $(MAKE) stagefeedback-start; \
13909 fi; \
13910 cd $(HOST_SUBDIR)/gas && \
13911 $(MAKE) $(EXTRA_HOST_FLAGS) \
13912 $(POSTSTAGE1_FLAGS_TO_PASS) \
13913 clean
13914 @endif gas-bootstrap
13920 .PHONY: check-gas maybe-check-gas
13921 maybe-check-gas:
13922 @if gas
13923 maybe-check-gas: check-gas
13925 check-gas:
13926 @: $(MAKE); $(unstage)
13927 @r=`${PWD_COMMAND}`; export r; \
13928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13929 $(HOST_EXPORTS) \
13930 (cd $(HOST_SUBDIR)/gas && \
13931 $(MAKE) $(FLAGS_TO_PASS) check)
13933 @endif gas
13935 .PHONY: install-gas maybe-install-gas
13936 maybe-install-gas:
13937 @if gas
13938 maybe-install-gas: install-gas
13940 install-gas: installdirs
13941 @: $(MAKE); $(unstage)
13942 @r=`${PWD_COMMAND}`; export r; \
13943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13944 $(HOST_EXPORTS) \
13945 (cd $(HOST_SUBDIR)/gas && \
13946 $(MAKE) $(FLAGS_TO_PASS) install)
13948 @endif gas
13950 # Other targets (info, dvi, pdf, etc.)
13952 .PHONY: maybe-info-gas info-gas
13953 maybe-info-gas:
13954 @if gas
13955 maybe-info-gas: info-gas
13957 info-gas: \
13958 configure-gas
13959 @[ -f ./gas/Makefile ] || exit 0; \
13960 r=`${PWD_COMMAND}`; export r; \
13961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13962 $(HOST_EXPORTS) \
13963 for flag in $(EXTRA_HOST_FLAGS) ; do \
13964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13965 done; \
13966 echo "Doing info in gas" ; \
13967 (cd $(HOST_SUBDIR)/gas && \
13968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13970 "RANLIB=$${RANLIB}" \
13971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13972 info) \
13973 || exit 1
13975 @endif gas
13977 .PHONY: maybe-dvi-gas dvi-gas
13978 maybe-dvi-gas:
13979 @if gas
13980 maybe-dvi-gas: dvi-gas
13982 dvi-gas: \
13983 configure-gas
13984 @[ -f ./gas/Makefile ] || exit 0; \
13985 r=`${PWD_COMMAND}`; export r; \
13986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13987 $(HOST_EXPORTS) \
13988 for flag in $(EXTRA_HOST_FLAGS) ; do \
13989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13990 done; \
13991 echo "Doing dvi in gas" ; \
13992 (cd $(HOST_SUBDIR)/gas && \
13993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13995 "RANLIB=$${RANLIB}" \
13996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13997 dvi) \
13998 || exit 1
14000 @endif gas
14002 .PHONY: maybe-pdf-gas pdf-gas
14003 maybe-pdf-gas:
14004 @if gas
14005 maybe-pdf-gas: pdf-gas
14007 pdf-gas: \
14008 configure-gas
14009 @[ -f ./gas/Makefile ] || exit 0; \
14010 r=`${PWD_COMMAND}`; export r; \
14011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14012 $(HOST_EXPORTS) \
14013 for flag in $(EXTRA_HOST_FLAGS) ; do \
14014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14015 done; \
14016 echo "Doing pdf in gas" ; \
14017 (cd $(HOST_SUBDIR)/gas && \
14018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14020 "RANLIB=$${RANLIB}" \
14021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14022 pdf) \
14023 || exit 1
14025 @endif gas
14027 .PHONY: maybe-html-gas html-gas
14028 maybe-html-gas:
14029 @if gas
14030 maybe-html-gas: html-gas
14032 html-gas: \
14033 configure-gas
14034 @[ -f ./gas/Makefile ] || exit 0; \
14035 r=`${PWD_COMMAND}`; export r; \
14036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14037 $(HOST_EXPORTS) \
14038 for flag in $(EXTRA_HOST_FLAGS) ; do \
14039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14040 done; \
14041 echo "Doing html in gas" ; \
14042 (cd $(HOST_SUBDIR)/gas && \
14043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14045 "RANLIB=$${RANLIB}" \
14046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14047 html) \
14048 || exit 1
14050 @endif gas
14052 .PHONY: maybe-TAGS-gas TAGS-gas
14053 maybe-TAGS-gas:
14054 @if gas
14055 maybe-TAGS-gas: TAGS-gas
14057 TAGS-gas: \
14058 configure-gas
14059 @[ -f ./gas/Makefile ] || exit 0; \
14060 r=`${PWD_COMMAND}`; export r; \
14061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14062 $(HOST_EXPORTS) \
14063 for flag in $(EXTRA_HOST_FLAGS) ; do \
14064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14065 done; \
14066 echo "Doing TAGS in gas" ; \
14067 (cd $(HOST_SUBDIR)/gas && \
14068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14070 "RANLIB=$${RANLIB}" \
14071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14072 TAGS) \
14073 || exit 1
14075 @endif gas
14077 .PHONY: maybe-install-info-gas install-info-gas
14078 maybe-install-info-gas:
14079 @if gas
14080 maybe-install-info-gas: install-info-gas
14082 install-info-gas: \
14083 configure-gas \
14084 info-gas
14085 @[ -f ./gas/Makefile ] || exit 0; \
14086 r=`${PWD_COMMAND}`; export r; \
14087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14088 $(HOST_EXPORTS) \
14089 for flag in $(EXTRA_HOST_FLAGS) ; do \
14090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14091 done; \
14092 echo "Doing install-info in gas" ; \
14093 (cd $(HOST_SUBDIR)/gas && \
14094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14096 "RANLIB=$${RANLIB}" \
14097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14098 install-info) \
14099 || exit 1
14101 @endif gas
14103 .PHONY: maybe-install-pdf-gas install-pdf-gas
14104 maybe-install-pdf-gas:
14105 @if gas
14106 maybe-install-pdf-gas: install-pdf-gas
14108 install-pdf-gas: \
14109 configure-gas \
14110 pdf-gas
14111 @[ -f ./gas/Makefile ] || exit 0; \
14112 r=`${PWD_COMMAND}`; export r; \
14113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114 $(HOST_EXPORTS) \
14115 for flag in $(EXTRA_HOST_FLAGS) ; do \
14116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117 done; \
14118 echo "Doing install-pdf in gas" ; \
14119 (cd $(HOST_SUBDIR)/gas && \
14120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122 "RANLIB=$${RANLIB}" \
14123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14124 install-pdf) \
14125 || exit 1
14127 @endif gas
14129 .PHONY: maybe-install-html-gas install-html-gas
14130 maybe-install-html-gas:
14131 @if gas
14132 maybe-install-html-gas: install-html-gas
14134 install-html-gas: \
14135 configure-gas \
14136 html-gas
14137 @[ -f ./gas/Makefile ] || exit 0; \
14138 r=`${PWD_COMMAND}`; export r; \
14139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14140 $(HOST_EXPORTS) \
14141 for flag in $(EXTRA_HOST_FLAGS) ; do \
14142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14143 done; \
14144 echo "Doing install-html in gas" ; \
14145 (cd $(HOST_SUBDIR)/gas && \
14146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14148 "RANLIB=$${RANLIB}" \
14149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14150 install-html) \
14151 || exit 1
14153 @endif gas
14155 .PHONY: maybe-installcheck-gas installcheck-gas
14156 maybe-installcheck-gas:
14157 @if gas
14158 maybe-installcheck-gas: installcheck-gas
14160 installcheck-gas: \
14161 configure-gas
14162 @[ -f ./gas/Makefile ] || exit 0; \
14163 r=`${PWD_COMMAND}`; export r; \
14164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14165 $(HOST_EXPORTS) \
14166 for flag in $(EXTRA_HOST_FLAGS) ; do \
14167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14168 done; \
14169 echo "Doing installcheck in gas" ; \
14170 (cd $(HOST_SUBDIR)/gas && \
14171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14173 "RANLIB=$${RANLIB}" \
14174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14175 installcheck) \
14176 || exit 1
14178 @endif gas
14180 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14181 maybe-mostlyclean-gas:
14182 @if gas
14183 maybe-mostlyclean-gas: mostlyclean-gas
14185 mostlyclean-gas:
14186 @[ -f ./gas/Makefile ] || exit 0; \
14187 r=`${PWD_COMMAND}`; export r; \
14188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14189 $(HOST_EXPORTS) \
14190 for flag in $(EXTRA_HOST_FLAGS) ; do \
14191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14192 done; \
14193 echo "Doing mostlyclean in gas" ; \
14194 (cd $(HOST_SUBDIR)/gas && \
14195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14197 "RANLIB=$${RANLIB}" \
14198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14199 mostlyclean) \
14200 || exit 1
14202 @endif gas
14204 .PHONY: maybe-clean-gas clean-gas
14205 maybe-clean-gas:
14206 @if gas
14207 maybe-clean-gas: clean-gas
14209 clean-gas:
14210 @[ -f ./gas/Makefile ] || exit 0; \
14211 r=`${PWD_COMMAND}`; export r; \
14212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14213 $(HOST_EXPORTS) \
14214 for flag in $(EXTRA_HOST_FLAGS) ; do \
14215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14216 done; \
14217 echo "Doing clean in gas" ; \
14218 (cd $(HOST_SUBDIR)/gas && \
14219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14221 "RANLIB=$${RANLIB}" \
14222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14223 clean) \
14224 || exit 1
14226 @endif gas
14228 .PHONY: maybe-distclean-gas distclean-gas
14229 maybe-distclean-gas:
14230 @if gas
14231 maybe-distclean-gas: distclean-gas
14233 distclean-gas:
14234 @[ -f ./gas/Makefile ] || exit 0; \
14235 r=`${PWD_COMMAND}`; export r; \
14236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14237 $(HOST_EXPORTS) \
14238 for flag in $(EXTRA_HOST_FLAGS) ; do \
14239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14240 done; \
14241 echo "Doing distclean in gas" ; \
14242 (cd $(HOST_SUBDIR)/gas && \
14243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14245 "RANLIB=$${RANLIB}" \
14246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14247 distclean) \
14248 || exit 1
14250 @endif gas
14252 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14253 maybe-maintainer-clean-gas:
14254 @if gas
14255 maybe-maintainer-clean-gas: maintainer-clean-gas
14257 maintainer-clean-gas:
14258 @[ -f ./gas/Makefile ] || exit 0; \
14259 r=`${PWD_COMMAND}`; export r; \
14260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14261 $(HOST_EXPORTS) \
14262 for flag in $(EXTRA_HOST_FLAGS) ; do \
14263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14264 done; \
14265 echo "Doing maintainer-clean in gas" ; \
14266 (cd $(HOST_SUBDIR)/gas && \
14267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14269 "RANLIB=$${RANLIB}" \
14270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14271 maintainer-clean) \
14272 || exit 1
14274 @endif gas
14278 .PHONY: configure-gcc maybe-configure-gcc
14279 maybe-configure-gcc:
14280 @if gcc-bootstrap
14281 configure-gcc: stage_current
14282 @endif gcc-bootstrap
14283 @if gcc
14284 maybe-configure-gcc: configure-gcc
14285 configure-gcc:
14286 @r=`${PWD_COMMAND}`; export r; \
14287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14288 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14290 $(HOST_EXPORTS) \
14291 echo Configuring in $(HOST_SUBDIR)/gcc; \
14292 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14293 case $(srcdir) in \
14294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14295 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14297 esac; \
14298 srcdiroption="--srcdir=$${topdir}/gcc"; \
14299 libsrcdir="$$s/gcc"; \
14300 $(SHELL) $${libsrcdir}/configure \
14301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14302 --target=${target_alias} $${srcdiroption} \
14303 || exit 1
14304 @endif gcc
14308 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14309 maybe-configure-stage1-gcc:
14310 @if gcc-bootstrap
14311 maybe-configure-stage1-gcc: configure-stage1-gcc
14312 configure-stage1-gcc:
14313 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14315 @r=`${PWD_COMMAND}`; export r; \
14316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14317 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14318 $(HOST_EXPORTS) \
14319 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14320 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14321 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14323 cd $(HOST_SUBDIR)/gcc || exit 1; \
14324 case $(srcdir) in \
14325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14326 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14328 esac; \
14329 srcdiroption="--srcdir=$${topdir}/gcc"; \
14330 libsrcdir="$$s/gcc"; \
14331 $(SHELL) $${libsrcdir}/configure \
14332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14333 --target=${target_alias} $${srcdiroption} \
14335 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14336 @endif gcc-bootstrap
14338 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14339 maybe-configure-stage2-gcc:
14340 @if gcc-bootstrap
14341 maybe-configure-stage2-gcc: configure-stage2-gcc
14342 configure-stage2-gcc:
14343 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14345 @r=`${PWD_COMMAND}`; export r; \
14346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14347 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14348 $(HOST_EXPORTS) \
14349 $(POSTSTAGE1_HOST_EXPORTS) \
14350 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14351 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14352 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14354 cd $(HOST_SUBDIR)/gcc || exit 1; \
14355 case $(srcdir) in \
14356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14357 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14359 esac; \
14360 srcdiroption="--srcdir=$${topdir}/gcc"; \
14361 libsrcdir="$$s/gcc"; \
14362 $(SHELL) $${libsrcdir}/configure \
14363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14364 --target=${target_alias} $${srcdiroption} \
14365 --with-build-libsubdir=$(HOST_SUBDIR) \
14366 @stage2_werror_flag@
14367 @endif gcc-bootstrap
14369 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14370 maybe-configure-stageb2g0-gcc:
14371 @if gcc-bootstrap
14372 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14373 configure-stageb2g0-gcc:
14374 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14376 @r=`${PWD_COMMAND}`; export r; \
14377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14379 $(HOST_EXPORTS) \
14380 $(POSTSTAGE1_HOST_EXPORTS) \
14381 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14382 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
14383 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14385 cd $(HOST_SUBDIR)/gcc || exit 1; \
14386 case $(srcdir) in \
14387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14388 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14390 esac; \
14391 srcdiroption="--srcdir=$${topdir}/gcc"; \
14392 libsrcdir="$$s/gcc"; \
14393 $(SHELL) $${libsrcdir}/configure \
14394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14395 --target=${target_alias} $${srcdiroption} \
14396 --with-build-libsubdir=$(HOST_SUBDIR) \
14397 @stage2_werror_flag@
14398 @endif gcc-bootstrap
14400 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14401 maybe-configure-stage3-gcc:
14402 @if gcc-bootstrap
14403 maybe-configure-stage3-gcc: configure-stage3-gcc
14404 configure-stage3-gcc:
14405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14407 @r=`${PWD_COMMAND}`; export r; \
14408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14409 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14410 $(HOST_EXPORTS) \
14411 $(POSTSTAGE1_HOST_EXPORTS) \
14412 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14413 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14414 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14416 cd $(HOST_SUBDIR)/gcc || exit 1; \
14417 case $(srcdir) in \
14418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14419 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14421 esac; \
14422 srcdiroption="--srcdir=$${topdir}/gcc"; \
14423 libsrcdir="$$s/gcc"; \
14424 $(SHELL) $${libsrcdir}/configure \
14425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14426 --target=${target_alias} $${srcdiroption} \
14427 --with-build-libsubdir=$(HOST_SUBDIR) \
14428 @stage2_werror_flag@
14429 @endif gcc-bootstrap
14431 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14432 maybe-configure-stageb3g2-gcc:
14433 @if gcc-bootstrap
14434 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14435 configure-stageb3g2-gcc:
14436 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14438 @r=`${PWD_COMMAND}`; export r; \
14439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14440 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14441 $(HOST_EXPORTS) \
14442 $(POSTSTAGE1_HOST_EXPORTS) \
14443 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14444 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
14445 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14447 cd $(HOST_SUBDIR)/gcc || exit 1; \
14448 case $(srcdir) in \
14449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14450 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14452 esac; \
14453 srcdiroption="--srcdir=$${topdir}/gcc"; \
14454 libsrcdir="$$s/gcc"; \
14455 $(SHELL) $${libsrcdir}/configure \
14456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14457 --target=${target_alias} $${srcdiroption} \
14458 --with-build-libsubdir=$(HOST_SUBDIR) \
14459 @stage2_werror_flag@
14460 @endif gcc-bootstrap
14462 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14463 maybe-configure-stage4-gcc:
14464 @if gcc-bootstrap
14465 maybe-configure-stage4-gcc: configure-stage4-gcc
14466 configure-stage4-gcc:
14467 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14469 @r=`${PWD_COMMAND}`; export r; \
14470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14472 $(HOST_EXPORTS) \
14473 $(POSTSTAGE1_HOST_EXPORTS) \
14474 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14475 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14476 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14478 cd $(HOST_SUBDIR)/gcc || exit 1; \
14479 case $(srcdir) in \
14480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14481 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14483 esac; \
14484 srcdiroption="--srcdir=$${topdir}/gcc"; \
14485 libsrcdir="$$s/gcc"; \
14486 $(SHELL) $${libsrcdir}/configure \
14487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14488 --target=${target_alias} $${srcdiroption} \
14489 --with-build-libsubdir=$(HOST_SUBDIR) \
14490 @stage2_werror_flag@
14491 @endif gcc-bootstrap
14493 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14494 maybe-configure-stageprofile-gcc:
14495 @if gcc-bootstrap
14496 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14497 configure-stageprofile-gcc:
14498 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14500 @r=`${PWD_COMMAND}`; export r; \
14501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14502 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14503 $(HOST_EXPORTS) \
14504 $(POSTSTAGE1_HOST_EXPORTS) \
14505 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14506 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
14507 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14509 cd $(HOST_SUBDIR)/gcc || exit 1; \
14510 case $(srcdir) in \
14511 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14512 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14513 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14514 esac; \
14515 srcdiroption="--srcdir=$${topdir}/gcc"; \
14516 libsrcdir="$$s/gcc"; \
14517 $(SHELL) $${libsrcdir}/configure \
14518 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14519 --target=${target_alias} $${srcdiroption} \
14520 --with-build-libsubdir=$(HOST_SUBDIR) \
14521 @stage2_werror_flag@
14522 @endif gcc-bootstrap
14524 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14525 maybe-configure-stagefeedback-gcc:
14526 @if gcc-bootstrap
14527 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14528 configure-stagefeedback-gcc:
14529 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14531 @r=`${PWD_COMMAND}`; export r; \
14532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14534 $(HOST_EXPORTS) \
14535 $(POSTSTAGE1_HOST_EXPORTS) \
14536 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14537 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
14538 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14540 cd $(HOST_SUBDIR)/gcc || exit 1; \
14541 case $(srcdir) in \
14542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14543 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14545 esac; \
14546 srcdiroption="--srcdir=$${topdir}/gcc"; \
14547 libsrcdir="$$s/gcc"; \
14548 $(SHELL) $${libsrcdir}/configure \
14549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550 --target=${target_alias} $${srcdiroption} \
14551 --with-build-libsubdir=$(HOST_SUBDIR) \
14552 @stage2_werror_flag@
14553 @endif gcc-bootstrap
14559 .PHONY: all-gcc maybe-all-gcc
14560 maybe-all-gcc:
14561 @if gcc-bootstrap
14562 all-gcc: stage_current
14563 @endif gcc-bootstrap
14564 @if gcc
14565 TARGET-gcc=all
14566 maybe-all-gcc: all-gcc
14567 all-gcc: configure-gcc
14568 @r=`${PWD_COMMAND}`; export r; \
14569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570 $(HOST_EXPORTS) \
14571 (cd $(HOST_SUBDIR)/gcc && \
14572 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14573 $(TARGET-gcc))
14574 @endif gcc
14578 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14579 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14580 maybe-all-stage1-gcc:
14581 maybe-clean-stage1-gcc:
14582 @if gcc-bootstrap
14583 maybe-all-stage1-gcc: all-stage1-gcc
14584 all-stage1: all-stage1-gcc
14585 TARGET-stage1-gcc = $(TARGET-gcc)
14586 all-stage1-gcc: configure-stage1-gcc
14587 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14588 @r=`${PWD_COMMAND}`; export r; \
14589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590 $(HOST_EXPORTS) \
14591 cd $(HOST_SUBDIR)/gcc && \
14592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14593 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14594 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14595 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14596 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14597 $(TARGET-stage1-gcc)
14599 maybe-clean-stage1-gcc: clean-stage1-gcc
14600 clean-stage1: clean-stage1-gcc
14601 clean-stage1-gcc:
14602 @if [ $(current_stage) = stage1 ]; then \
14603 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14604 else \
14605 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14606 $(MAKE) stage1-start; \
14607 fi; \
14608 cd $(HOST_SUBDIR)/gcc && \
14609 $(MAKE) $(EXTRA_HOST_FLAGS) \
14610 $(EXTRA_GCC_FLAGS) clean
14611 @endif gcc-bootstrap
14614 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14615 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14616 maybe-all-stage2-gcc:
14617 maybe-clean-stage2-gcc:
14618 @if gcc-bootstrap
14619 maybe-all-stage2-gcc: all-stage2-gcc
14620 all-stage2: all-stage2-gcc
14621 TARGET-stage2-gcc = $(TARGET-gcc)
14622 all-stage2-gcc: configure-stage2-gcc
14623 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14624 @r=`${PWD_COMMAND}`; export r; \
14625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14626 $(HOST_EXPORTS) \
14627 $(POSTSTAGE1_HOST_EXPORTS) \
14628 cd $(HOST_SUBDIR)/gcc && \
14629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14630 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14631 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14632 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14633 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14634 $(TARGET-stage2-gcc)
14636 maybe-clean-stage2-gcc: clean-stage2-gcc
14637 clean-stage2: clean-stage2-gcc
14638 clean-stage2-gcc:
14639 @if [ $(current_stage) = stage2 ]; then \
14640 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14641 else \
14642 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14643 $(MAKE) stage2-start; \
14644 fi; \
14645 cd $(HOST_SUBDIR)/gcc && \
14646 $(MAKE) $(EXTRA_HOST_FLAGS) \
14647 $(POSTSTAGE1_FLAGS_TO_PASS) \
14648 $(EXTRA_GCC_FLAGS) clean
14649 @endif gcc-bootstrap
14652 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14653 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14654 maybe-all-stageb2g0-gcc:
14655 maybe-clean-stageb2g0-gcc:
14656 @if gcc-bootstrap
14657 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14658 all-stageb2g0: all-stageb2g0-gcc
14659 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14660 all-stageb2g0-gcc: configure-stageb2g0-gcc
14661 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14662 @r=`${PWD_COMMAND}`; export r; \
14663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14664 $(HOST_EXPORTS) \
14665 $(POSTSTAGE1_HOST_EXPORTS) \
14666 cd $(HOST_SUBDIR)/gcc && \
14667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14668 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14669 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14670 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14671 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14672 $(TARGET-stageb2g0-gcc)
14674 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14675 clean-stageb2g0: clean-stageb2g0-gcc
14676 clean-stageb2g0-gcc:
14677 @if [ $(current_stage) = stageb2g0 ]; then \
14678 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14679 else \
14680 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14681 $(MAKE) stageb2g0-start; \
14682 fi; \
14683 cd $(HOST_SUBDIR)/gcc && \
14684 $(MAKE) $(EXTRA_HOST_FLAGS) \
14685 $(POSTSTAGE1_FLAGS_TO_PASS) \
14686 $(EXTRA_GCC_FLAGS) clean
14687 @endif gcc-bootstrap
14690 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14691 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14692 maybe-all-stage3-gcc:
14693 maybe-clean-stage3-gcc:
14694 @if gcc-bootstrap
14695 maybe-all-stage3-gcc: all-stage3-gcc
14696 all-stage3: all-stage3-gcc
14697 TARGET-stage3-gcc = $(TARGET-gcc)
14698 all-stage3-gcc: configure-stage3-gcc
14699 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14700 @r=`${PWD_COMMAND}`; export r; \
14701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14702 $(HOST_EXPORTS) \
14703 $(POSTSTAGE1_HOST_EXPORTS) \
14704 cd $(HOST_SUBDIR)/gcc && \
14705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14706 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14707 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14708 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14709 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14710 $(TARGET-stage3-gcc)
14712 maybe-clean-stage3-gcc: clean-stage3-gcc
14713 clean-stage3: clean-stage3-gcc
14714 clean-stage3-gcc:
14715 @if [ $(current_stage) = stage3 ]; then \
14716 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14717 else \
14718 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14719 $(MAKE) stage3-start; \
14720 fi; \
14721 cd $(HOST_SUBDIR)/gcc && \
14722 $(MAKE) $(EXTRA_HOST_FLAGS) \
14723 $(POSTSTAGE1_FLAGS_TO_PASS) \
14724 $(EXTRA_GCC_FLAGS) clean
14725 @endif gcc-bootstrap
14728 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14729 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14730 maybe-all-stageb3g2-gcc:
14731 maybe-clean-stageb3g2-gcc:
14732 @if gcc-bootstrap
14733 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14734 all-stageb3g2: all-stageb3g2-gcc
14735 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14736 all-stageb3g2-gcc: configure-stageb3g2-gcc
14737 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14738 @r=`${PWD_COMMAND}`; export r; \
14739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14740 $(HOST_EXPORTS) \
14741 $(POSTSTAGE1_HOST_EXPORTS) \
14742 cd $(HOST_SUBDIR)/gcc && \
14743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14744 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14745 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14746 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14747 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14748 $(TARGET-stageb3g2-gcc)
14750 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14751 clean-stageb3g2: clean-stageb3g2-gcc
14752 clean-stageb3g2-gcc:
14753 @if [ $(current_stage) = stageb3g2 ]; then \
14754 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14755 else \
14756 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14757 $(MAKE) stageb3g2-start; \
14758 fi; \
14759 cd $(HOST_SUBDIR)/gcc && \
14760 $(MAKE) $(EXTRA_HOST_FLAGS) \
14761 $(POSTSTAGE1_FLAGS_TO_PASS) \
14762 $(EXTRA_GCC_FLAGS) clean
14763 @endif gcc-bootstrap
14766 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14767 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14768 maybe-all-stage4-gcc:
14769 maybe-clean-stage4-gcc:
14770 @if gcc-bootstrap
14771 maybe-all-stage4-gcc: all-stage4-gcc
14772 all-stage4: all-stage4-gcc
14773 TARGET-stage4-gcc = $(TARGET-gcc)
14774 all-stage4-gcc: configure-stage4-gcc
14775 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14776 @r=`${PWD_COMMAND}`; export r; \
14777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14778 $(HOST_EXPORTS) \
14779 $(POSTSTAGE1_HOST_EXPORTS) \
14780 cd $(HOST_SUBDIR)/gcc && \
14781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14782 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14783 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14784 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14785 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14786 $(TARGET-stage4-gcc)
14788 maybe-clean-stage4-gcc: clean-stage4-gcc
14789 clean-stage4: clean-stage4-gcc
14790 clean-stage4-gcc:
14791 @if [ $(current_stage) = stage4 ]; then \
14792 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14793 else \
14794 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14795 $(MAKE) stage4-start; \
14796 fi; \
14797 cd $(HOST_SUBDIR)/gcc && \
14798 $(MAKE) $(EXTRA_HOST_FLAGS) \
14799 $(POSTSTAGE1_FLAGS_TO_PASS) \
14800 $(EXTRA_GCC_FLAGS) clean
14801 @endif gcc-bootstrap
14804 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14805 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14806 maybe-all-stageprofile-gcc:
14807 maybe-clean-stageprofile-gcc:
14808 @if gcc-bootstrap
14809 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14810 all-stageprofile: all-stageprofile-gcc
14811 TARGET-stageprofile-gcc = $(TARGET-gcc)
14812 all-stageprofile-gcc: configure-stageprofile-gcc
14813 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14814 @r=`${PWD_COMMAND}`; export r; \
14815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14816 $(HOST_EXPORTS) \
14817 $(POSTSTAGE1_HOST_EXPORTS) \
14818 cd $(HOST_SUBDIR)/gcc && \
14819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14820 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14821 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14822 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14823 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14824 $(TARGET-stageprofile-gcc)
14826 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14827 clean-stageprofile: clean-stageprofile-gcc
14828 clean-stageprofile-gcc:
14829 @if [ $(current_stage) = stageprofile ]; then \
14830 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14831 else \
14832 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14833 $(MAKE) stageprofile-start; \
14834 fi; \
14835 cd $(HOST_SUBDIR)/gcc && \
14836 $(MAKE) $(EXTRA_HOST_FLAGS) \
14837 $(POSTSTAGE1_FLAGS_TO_PASS) \
14838 $(EXTRA_GCC_FLAGS) clean
14839 @endif gcc-bootstrap
14842 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14843 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14844 maybe-all-stagefeedback-gcc:
14845 maybe-clean-stagefeedback-gcc:
14846 @if gcc-bootstrap
14847 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14848 all-stagefeedback: all-stagefeedback-gcc
14849 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14850 all-stagefeedback-gcc: configure-stagefeedback-gcc
14851 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14852 @r=`${PWD_COMMAND}`; export r; \
14853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14854 $(HOST_EXPORTS) \
14855 $(POSTSTAGE1_HOST_EXPORTS) \
14856 cd $(HOST_SUBDIR)/gcc && \
14857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14858 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14859 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14860 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14861 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14862 $(TARGET-stagefeedback-gcc)
14864 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14865 clean-stagefeedback: clean-stagefeedback-gcc
14866 clean-stagefeedback-gcc:
14867 @if [ $(current_stage) = stagefeedback ]; then \
14868 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14869 else \
14870 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14871 $(MAKE) stagefeedback-start; \
14872 fi; \
14873 cd $(HOST_SUBDIR)/gcc && \
14874 $(MAKE) $(EXTRA_HOST_FLAGS) \
14875 $(POSTSTAGE1_FLAGS_TO_PASS) \
14876 $(EXTRA_GCC_FLAGS) clean
14877 @endif gcc-bootstrap
14883 .PHONY: check-gcc maybe-check-gcc
14884 maybe-check-gcc:
14885 @if gcc
14886 maybe-check-gcc: check-gcc
14888 check-gcc:
14889 @: $(MAKE); $(unstage)
14890 @r=`${PWD_COMMAND}`; export r; \
14891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892 $(HOST_EXPORTS) \
14893 (cd $(HOST_SUBDIR)/gcc && \
14894 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14896 @endif gcc
14898 .PHONY: install-gcc maybe-install-gcc
14899 maybe-install-gcc:
14900 @if gcc
14901 maybe-install-gcc: install-gcc
14903 install-gcc: installdirs
14904 @: $(MAKE); $(unstage)
14905 @r=`${PWD_COMMAND}`; export r; \
14906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14907 $(HOST_EXPORTS) \
14908 (cd $(HOST_SUBDIR)/gcc && \
14909 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14911 @endif gcc
14913 # Other targets (info, dvi, pdf, etc.)
14915 .PHONY: maybe-info-gcc info-gcc
14916 maybe-info-gcc:
14917 @if gcc
14918 maybe-info-gcc: info-gcc
14920 info-gcc: \
14921 configure-gcc
14922 @[ -f ./gcc/Makefile ] || exit 0; \
14923 r=`${PWD_COMMAND}`; export r; \
14924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14925 $(HOST_EXPORTS) \
14926 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14928 done; \
14929 echo "Doing info in gcc" ; \
14930 (cd $(HOST_SUBDIR)/gcc && \
14931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14933 "RANLIB=$${RANLIB}" \
14934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14935 info) \
14936 || exit 1
14938 @endif gcc
14940 .PHONY: maybe-dvi-gcc dvi-gcc
14941 maybe-dvi-gcc:
14942 @if gcc
14943 maybe-dvi-gcc: dvi-gcc
14945 dvi-gcc: \
14946 configure-gcc
14947 @[ -f ./gcc/Makefile ] || exit 0; \
14948 r=`${PWD_COMMAND}`; export r; \
14949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14950 $(HOST_EXPORTS) \
14951 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14953 done; \
14954 echo "Doing dvi in gcc" ; \
14955 (cd $(HOST_SUBDIR)/gcc && \
14956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14958 "RANLIB=$${RANLIB}" \
14959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14960 dvi) \
14961 || exit 1
14963 @endif gcc
14965 .PHONY: maybe-pdf-gcc pdf-gcc
14966 maybe-pdf-gcc:
14967 @if gcc
14968 maybe-pdf-gcc: pdf-gcc
14970 pdf-gcc: \
14971 configure-gcc
14972 @[ -f ./gcc/Makefile ] || exit 0; \
14973 r=`${PWD_COMMAND}`; export r; \
14974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14975 $(HOST_EXPORTS) \
14976 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14978 done; \
14979 echo "Doing pdf in gcc" ; \
14980 (cd $(HOST_SUBDIR)/gcc && \
14981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14983 "RANLIB=$${RANLIB}" \
14984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14985 pdf) \
14986 || exit 1
14988 @endif gcc
14990 .PHONY: maybe-html-gcc html-gcc
14991 maybe-html-gcc:
14992 @if gcc
14993 maybe-html-gcc: html-gcc
14995 html-gcc: \
14996 configure-gcc
14997 @[ -f ./gcc/Makefile ] || exit 0; \
14998 r=`${PWD_COMMAND}`; export r; \
14999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000 $(HOST_EXPORTS) \
15001 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15003 done; \
15004 echo "Doing html in gcc" ; \
15005 (cd $(HOST_SUBDIR)/gcc && \
15006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15008 "RANLIB=$${RANLIB}" \
15009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15010 html) \
15011 || exit 1
15013 @endif gcc
15015 .PHONY: maybe-TAGS-gcc TAGS-gcc
15016 maybe-TAGS-gcc:
15017 @if gcc
15018 maybe-TAGS-gcc: TAGS-gcc
15020 TAGS-gcc: \
15021 configure-gcc
15022 @[ -f ./gcc/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) $(EXTRA_GCC_FLAGS); do \
15027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15028 done; \
15029 echo "Doing TAGS in gcc" ; \
15030 (cd $(HOST_SUBDIR)/gcc && \
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 TAGS) \
15036 || exit 1
15038 @endif gcc
15040 .PHONY: maybe-install-info-gcc install-info-gcc
15041 maybe-install-info-gcc:
15042 @if gcc
15043 maybe-install-info-gcc: install-info-gcc
15045 install-info-gcc: \
15046 configure-gcc \
15047 info-gcc
15048 @[ -f ./gcc/Makefile ] || exit 0; \
15049 r=`${PWD_COMMAND}`; export r; \
15050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15051 $(HOST_EXPORTS) \
15052 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15054 done; \
15055 echo "Doing install-info in gcc" ; \
15056 (cd $(HOST_SUBDIR)/gcc && \
15057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15059 "RANLIB=$${RANLIB}" \
15060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15061 install-info) \
15062 || exit 1
15064 @endif gcc
15066 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15067 maybe-install-pdf-gcc:
15068 @if gcc
15069 maybe-install-pdf-gcc: install-pdf-gcc
15071 install-pdf-gcc: \
15072 configure-gcc \
15073 pdf-gcc
15074 @[ -f ./gcc/Makefile ] || exit 0; \
15075 r=`${PWD_COMMAND}`; export r; \
15076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077 $(HOST_EXPORTS) \
15078 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080 done; \
15081 echo "Doing install-pdf in gcc" ; \
15082 (cd $(HOST_SUBDIR)/gcc && \
15083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085 "RANLIB=$${RANLIB}" \
15086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087 install-pdf) \
15088 || exit 1
15090 @endif gcc
15092 .PHONY: maybe-install-html-gcc install-html-gcc
15093 maybe-install-html-gcc:
15094 @if gcc
15095 maybe-install-html-gcc: install-html-gcc
15097 install-html-gcc: \
15098 configure-gcc \
15099 html-gcc
15100 @[ -f ./gcc/Makefile ] || exit 0; \
15101 r=`${PWD_COMMAND}`; export r; \
15102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15103 $(HOST_EXPORTS) \
15104 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15106 done; \
15107 echo "Doing install-html in gcc" ; \
15108 (cd $(HOST_SUBDIR)/gcc && \
15109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15111 "RANLIB=$${RANLIB}" \
15112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15113 install-html) \
15114 || exit 1
15116 @endif gcc
15118 .PHONY: maybe-installcheck-gcc installcheck-gcc
15119 maybe-installcheck-gcc:
15120 @if gcc
15121 maybe-installcheck-gcc: installcheck-gcc
15123 installcheck-gcc: \
15124 configure-gcc
15125 @[ -f ./gcc/Makefile ] || exit 0; \
15126 r=`${PWD_COMMAND}`; export r; \
15127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15128 $(HOST_EXPORTS) \
15129 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15131 done; \
15132 echo "Doing installcheck in gcc" ; \
15133 (cd $(HOST_SUBDIR)/gcc && \
15134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15136 "RANLIB=$${RANLIB}" \
15137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15138 installcheck) \
15139 || exit 1
15141 @endif gcc
15143 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15144 maybe-mostlyclean-gcc:
15145 @if gcc
15146 maybe-mostlyclean-gcc: mostlyclean-gcc
15148 mostlyclean-gcc:
15149 @[ -f ./gcc/Makefile ] || exit 0; \
15150 r=`${PWD_COMMAND}`; export r; \
15151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15152 $(HOST_EXPORTS) \
15153 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15155 done; \
15156 echo "Doing mostlyclean in gcc" ; \
15157 (cd $(HOST_SUBDIR)/gcc && \
15158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15160 "RANLIB=$${RANLIB}" \
15161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15162 mostlyclean) \
15163 || exit 1
15165 @endif gcc
15167 .PHONY: maybe-clean-gcc clean-gcc
15168 maybe-clean-gcc:
15169 @if gcc
15170 maybe-clean-gcc: clean-gcc
15172 clean-gcc:
15173 @[ -f ./gcc/Makefile ] || exit 0; \
15174 r=`${PWD_COMMAND}`; export r; \
15175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15176 $(HOST_EXPORTS) \
15177 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15179 done; \
15180 echo "Doing clean in gcc" ; \
15181 (cd $(HOST_SUBDIR)/gcc && \
15182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15184 "RANLIB=$${RANLIB}" \
15185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15186 clean) \
15187 || exit 1
15189 @endif gcc
15191 .PHONY: maybe-distclean-gcc distclean-gcc
15192 maybe-distclean-gcc:
15193 @if gcc
15194 maybe-distclean-gcc: distclean-gcc
15196 distclean-gcc:
15197 @[ -f ./gcc/Makefile ] || exit 0; \
15198 r=`${PWD_COMMAND}`; export r; \
15199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15200 $(HOST_EXPORTS) \
15201 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15203 done; \
15204 echo "Doing distclean in gcc" ; \
15205 (cd $(HOST_SUBDIR)/gcc && \
15206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15208 "RANLIB=$${RANLIB}" \
15209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15210 distclean) \
15211 || exit 1
15213 @endif gcc
15215 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15216 maybe-maintainer-clean-gcc:
15217 @if gcc
15218 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15220 maintainer-clean-gcc:
15221 @[ -f ./gcc/Makefile ] || exit 0; \
15222 r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224 $(HOST_EXPORTS) \
15225 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15227 done; \
15228 echo "Doing maintainer-clean in gcc" ; \
15229 (cd $(HOST_SUBDIR)/gcc && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232 "RANLIB=$${RANLIB}" \
15233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15234 maintainer-clean) \
15235 || exit 1
15237 @endif gcc
15241 .PHONY: configure-gawk maybe-configure-gawk
15242 maybe-configure-gawk:
15243 @if gcc-bootstrap
15244 configure-gawk: stage_current
15245 @endif gcc-bootstrap
15246 @if gawk
15247 maybe-configure-gawk: configure-gawk
15248 configure-gawk:
15249 @: $(MAKE); $(unstage)
15250 @r=`${PWD_COMMAND}`; export r; \
15251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15252 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15254 $(HOST_EXPORTS) \
15255 echo Configuring in $(HOST_SUBDIR)/gawk; \
15256 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15257 case $(srcdir) in \
15258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15259 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15261 esac; \
15262 srcdiroption="--srcdir=$${topdir}/gawk"; \
15263 libsrcdir="$$s/gawk"; \
15264 $(SHELL) $${libsrcdir}/configure \
15265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15266 --target=${target_alias} $${srcdiroption} \
15267 || exit 1
15268 @endif gawk
15274 .PHONY: all-gawk maybe-all-gawk
15275 maybe-all-gawk:
15276 @if gcc-bootstrap
15277 all-gawk: stage_current
15278 @endif gcc-bootstrap
15279 @if gawk
15280 TARGET-gawk=all
15281 maybe-all-gawk: all-gawk
15282 all-gawk: configure-gawk
15283 @: $(MAKE); $(unstage)
15284 @r=`${PWD_COMMAND}`; export r; \
15285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286 $(HOST_EXPORTS) \
15287 (cd $(HOST_SUBDIR)/gawk && \
15288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15289 $(TARGET-gawk))
15290 @endif gawk
15295 .PHONY: check-gawk maybe-check-gawk
15296 maybe-check-gawk:
15297 @if gawk
15298 maybe-check-gawk: check-gawk
15300 check-gawk:
15301 @: $(MAKE); $(unstage)
15302 @r=`${PWD_COMMAND}`; export r; \
15303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15304 $(HOST_EXPORTS) \
15305 (cd $(HOST_SUBDIR)/gawk && \
15306 $(MAKE) $(FLAGS_TO_PASS) check)
15308 @endif gawk
15310 .PHONY: install-gawk maybe-install-gawk
15311 maybe-install-gawk:
15312 @if gawk
15313 maybe-install-gawk: install-gawk
15315 install-gawk: installdirs
15316 @: $(MAKE); $(unstage)
15317 @r=`${PWD_COMMAND}`; export r; \
15318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319 $(HOST_EXPORTS) \
15320 (cd $(HOST_SUBDIR)/gawk && \
15321 $(MAKE) $(FLAGS_TO_PASS) install)
15323 @endif gawk
15325 # Other targets (info, dvi, pdf, etc.)
15327 .PHONY: maybe-info-gawk info-gawk
15328 maybe-info-gawk:
15329 @if gawk
15330 maybe-info-gawk: info-gawk
15332 info-gawk: \
15333 configure-gawk
15334 @: $(MAKE); $(unstage)
15335 @[ -f ./gawk/Makefile ] || exit 0; \
15336 r=`${PWD_COMMAND}`; export r; \
15337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15338 $(HOST_EXPORTS) \
15339 for flag in $(EXTRA_HOST_FLAGS) ; do \
15340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15341 done; \
15342 echo "Doing info in gawk" ; \
15343 (cd $(HOST_SUBDIR)/gawk && \
15344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15346 "RANLIB=$${RANLIB}" \
15347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15348 info) \
15349 || exit 1
15351 @endif gawk
15353 .PHONY: maybe-dvi-gawk dvi-gawk
15354 maybe-dvi-gawk:
15355 @if gawk
15356 maybe-dvi-gawk: dvi-gawk
15358 dvi-gawk: \
15359 configure-gawk
15360 @: $(MAKE); $(unstage)
15361 @[ -f ./gawk/Makefile ] || exit 0; \
15362 r=`${PWD_COMMAND}`; export r; \
15363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364 $(HOST_EXPORTS) \
15365 for flag in $(EXTRA_HOST_FLAGS) ; do \
15366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15367 done; \
15368 echo "Doing dvi in gawk" ; \
15369 (cd $(HOST_SUBDIR)/gawk && \
15370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15372 "RANLIB=$${RANLIB}" \
15373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15374 dvi) \
15375 || exit 1
15377 @endif gawk
15379 .PHONY: maybe-pdf-gawk pdf-gawk
15380 maybe-pdf-gawk:
15381 @if gawk
15382 maybe-pdf-gawk: pdf-gawk
15384 pdf-gawk: \
15385 configure-gawk
15386 @: $(MAKE); $(unstage)
15387 @[ -f ./gawk/Makefile ] || exit 0; \
15388 r=`${PWD_COMMAND}`; export r; \
15389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15390 $(HOST_EXPORTS) \
15391 for flag in $(EXTRA_HOST_FLAGS) ; do \
15392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15393 done; \
15394 echo "Doing pdf in gawk" ; \
15395 (cd $(HOST_SUBDIR)/gawk && \
15396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15398 "RANLIB=$${RANLIB}" \
15399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15400 pdf) \
15401 || exit 1
15403 @endif gawk
15405 .PHONY: maybe-html-gawk html-gawk
15406 maybe-html-gawk:
15407 @if gawk
15408 maybe-html-gawk: html-gawk
15410 html-gawk: \
15411 configure-gawk
15412 @: $(MAKE); $(unstage)
15413 @[ -f ./gawk/Makefile ] || exit 0; \
15414 r=`${PWD_COMMAND}`; export r; \
15415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15416 $(HOST_EXPORTS) \
15417 for flag in $(EXTRA_HOST_FLAGS) ; do \
15418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15419 done; \
15420 echo "Doing html in gawk" ; \
15421 (cd $(HOST_SUBDIR)/gawk && \
15422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15424 "RANLIB=$${RANLIB}" \
15425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15426 html) \
15427 || exit 1
15429 @endif gawk
15431 .PHONY: maybe-TAGS-gawk TAGS-gawk
15432 maybe-TAGS-gawk:
15433 @if gawk
15434 maybe-TAGS-gawk: TAGS-gawk
15436 TAGS-gawk: \
15437 configure-gawk
15438 @: $(MAKE); $(unstage)
15439 @[ -f ./gawk/Makefile ] || exit 0; \
15440 r=`${PWD_COMMAND}`; export r; \
15441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15442 $(HOST_EXPORTS) \
15443 for flag in $(EXTRA_HOST_FLAGS) ; do \
15444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15445 done; \
15446 echo "Doing TAGS in gawk" ; \
15447 (cd $(HOST_SUBDIR)/gawk && \
15448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15450 "RANLIB=$${RANLIB}" \
15451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15452 TAGS) \
15453 || exit 1
15455 @endif gawk
15457 .PHONY: maybe-install-info-gawk install-info-gawk
15458 maybe-install-info-gawk:
15459 @if gawk
15460 maybe-install-info-gawk: install-info-gawk
15462 install-info-gawk: \
15463 configure-gawk \
15464 info-gawk
15465 @: $(MAKE); $(unstage)
15466 @[ -f ./gawk/Makefile ] || exit 0; \
15467 r=`${PWD_COMMAND}`; export r; \
15468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15469 $(HOST_EXPORTS) \
15470 for flag in $(EXTRA_HOST_FLAGS) ; do \
15471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15472 done; \
15473 echo "Doing install-info in gawk" ; \
15474 (cd $(HOST_SUBDIR)/gawk && \
15475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15477 "RANLIB=$${RANLIB}" \
15478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15479 install-info) \
15480 || exit 1
15482 @endif gawk
15484 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15485 maybe-install-pdf-gawk:
15486 @if gawk
15487 maybe-install-pdf-gawk: install-pdf-gawk
15489 install-pdf-gawk: \
15490 configure-gawk \
15491 pdf-gawk
15492 @: $(MAKE); $(unstage)
15493 @[ -f ./gawk/Makefile ] || exit 0; \
15494 r=`${PWD_COMMAND}`; export r; \
15495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496 $(HOST_EXPORTS) \
15497 for flag in $(EXTRA_HOST_FLAGS) ; do \
15498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15499 done; \
15500 echo "Doing install-pdf in gawk" ; \
15501 (cd $(HOST_SUBDIR)/gawk && \
15502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15504 "RANLIB=$${RANLIB}" \
15505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15506 install-pdf) \
15507 || exit 1
15509 @endif gawk
15511 .PHONY: maybe-install-html-gawk install-html-gawk
15512 maybe-install-html-gawk:
15513 @if gawk
15514 maybe-install-html-gawk: install-html-gawk
15516 install-html-gawk: \
15517 configure-gawk \
15518 html-gawk
15519 @: $(MAKE); $(unstage)
15520 @[ -f ./gawk/Makefile ] || exit 0; \
15521 r=`${PWD_COMMAND}`; export r; \
15522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523 $(HOST_EXPORTS) \
15524 for flag in $(EXTRA_HOST_FLAGS) ; do \
15525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15526 done; \
15527 echo "Doing install-html in gawk" ; \
15528 (cd $(HOST_SUBDIR)/gawk && \
15529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15531 "RANLIB=$${RANLIB}" \
15532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15533 install-html) \
15534 || exit 1
15536 @endif gawk
15538 .PHONY: maybe-installcheck-gawk installcheck-gawk
15539 maybe-installcheck-gawk:
15540 @if gawk
15541 maybe-installcheck-gawk: installcheck-gawk
15543 installcheck-gawk: \
15544 configure-gawk
15545 @: $(MAKE); $(unstage)
15546 @[ -f ./gawk/Makefile ] || exit 0; \
15547 r=`${PWD_COMMAND}`; export r; \
15548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15549 $(HOST_EXPORTS) \
15550 for flag in $(EXTRA_HOST_FLAGS) ; do \
15551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15552 done; \
15553 echo "Doing installcheck in gawk" ; \
15554 (cd $(HOST_SUBDIR)/gawk && \
15555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15557 "RANLIB=$${RANLIB}" \
15558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15559 installcheck) \
15560 || exit 1
15562 @endif gawk
15564 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15565 maybe-mostlyclean-gawk:
15566 @if gawk
15567 maybe-mostlyclean-gawk: mostlyclean-gawk
15569 mostlyclean-gawk:
15570 @: $(MAKE); $(unstage)
15571 @[ -f ./gawk/Makefile ] || exit 0; \
15572 r=`${PWD_COMMAND}`; export r; \
15573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15574 $(HOST_EXPORTS) \
15575 for flag in $(EXTRA_HOST_FLAGS) ; do \
15576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15577 done; \
15578 echo "Doing mostlyclean in gawk" ; \
15579 (cd $(HOST_SUBDIR)/gawk && \
15580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15582 "RANLIB=$${RANLIB}" \
15583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15584 mostlyclean) \
15585 || exit 1
15587 @endif gawk
15589 .PHONY: maybe-clean-gawk clean-gawk
15590 maybe-clean-gawk:
15591 @if gawk
15592 maybe-clean-gawk: clean-gawk
15594 clean-gawk:
15595 @: $(MAKE); $(unstage)
15596 @[ -f ./gawk/Makefile ] || exit 0; \
15597 r=`${PWD_COMMAND}`; export r; \
15598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15599 $(HOST_EXPORTS) \
15600 for flag in $(EXTRA_HOST_FLAGS) ; do \
15601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15602 done; \
15603 echo "Doing clean in gawk" ; \
15604 (cd $(HOST_SUBDIR)/gawk && \
15605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15607 "RANLIB=$${RANLIB}" \
15608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15609 clean) \
15610 || exit 1
15612 @endif gawk
15614 .PHONY: maybe-distclean-gawk distclean-gawk
15615 maybe-distclean-gawk:
15616 @if gawk
15617 maybe-distclean-gawk: distclean-gawk
15619 distclean-gawk:
15620 @: $(MAKE); $(unstage)
15621 @[ -f ./gawk/Makefile ] || exit 0; \
15622 r=`${PWD_COMMAND}`; export r; \
15623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15624 $(HOST_EXPORTS) \
15625 for flag in $(EXTRA_HOST_FLAGS) ; do \
15626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15627 done; \
15628 echo "Doing distclean in gawk" ; \
15629 (cd $(HOST_SUBDIR)/gawk && \
15630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15632 "RANLIB=$${RANLIB}" \
15633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15634 distclean) \
15635 || exit 1
15637 @endif gawk
15639 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15640 maybe-maintainer-clean-gawk:
15641 @if gawk
15642 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15644 maintainer-clean-gawk:
15645 @: $(MAKE); $(unstage)
15646 @[ -f ./gawk/Makefile ] || exit 0; \
15647 r=`${PWD_COMMAND}`; export r; \
15648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15649 $(HOST_EXPORTS) \
15650 for flag in $(EXTRA_HOST_FLAGS) ; do \
15651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15652 done; \
15653 echo "Doing maintainer-clean in gawk" ; \
15654 (cd $(HOST_SUBDIR)/gawk && \
15655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15657 "RANLIB=$${RANLIB}" \
15658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15659 maintainer-clean) \
15660 || exit 1
15662 @endif gawk
15666 .PHONY: configure-gettext maybe-configure-gettext
15667 maybe-configure-gettext:
15668 @if gcc-bootstrap
15669 configure-gettext: stage_current
15670 @endif gcc-bootstrap
15671 @if gettext
15672 maybe-configure-gettext: configure-gettext
15673 configure-gettext:
15674 @: $(MAKE); $(unstage)
15675 @r=`${PWD_COMMAND}`; export r; \
15676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15677 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15679 $(HOST_EXPORTS) \
15680 echo Configuring in $(HOST_SUBDIR)/gettext; \
15681 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15682 case $(srcdir) in \
15683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15684 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15686 esac; \
15687 srcdiroption="--srcdir=$${topdir}/gettext"; \
15688 libsrcdir="$$s/gettext"; \
15689 $(SHELL) $${libsrcdir}/configure \
15690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15691 --target=${target_alias} $${srcdiroption} \
15692 || exit 1
15693 @endif gettext
15699 .PHONY: all-gettext maybe-all-gettext
15700 maybe-all-gettext:
15701 @if gcc-bootstrap
15702 all-gettext: stage_current
15703 @endif gcc-bootstrap
15704 @if gettext
15705 TARGET-gettext=all
15706 maybe-all-gettext: all-gettext
15707 all-gettext: configure-gettext
15708 @: $(MAKE); $(unstage)
15709 @r=`${PWD_COMMAND}`; export r; \
15710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15711 $(HOST_EXPORTS) \
15712 (cd $(HOST_SUBDIR)/gettext && \
15713 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15714 $(TARGET-gettext))
15715 @endif gettext
15720 .PHONY: check-gettext maybe-check-gettext
15721 maybe-check-gettext:
15722 @if gettext
15723 maybe-check-gettext: check-gettext
15725 check-gettext:
15726 @: $(MAKE); $(unstage)
15727 @r=`${PWD_COMMAND}`; export r; \
15728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15729 $(HOST_EXPORTS) \
15730 (cd $(HOST_SUBDIR)/gettext && \
15731 $(MAKE) $(FLAGS_TO_PASS) check)
15733 @endif gettext
15735 .PHONY: install-gettext maybe-install-gettext
15736 maybe-install-gettext:
15737 @if gettext
15738 maybe-install-gettext: install-gettext
15740 install-gettext: installdirs
15741 @: $(MAKE); $(unstage)
15742 @r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744 $(HOST_EXPORTS) \
15745 (cd $(HOST_SUBDIR)/gettext && \
15746 $(MAKE) $(FLAGS_TO_PASS) install)
15748 @endif gettext
15750 # Other targets (info, dvi, pdf, etc.)
15752 .PHONY: maybe-info-gettext info-gettext
15753 maybe-info-gettext:
15754 @if gettext
15755 maybe-info-gettext: info-gettext
15757 info-gettext: \
15758 configure-gettext
15759 @: $(MAKE); $(unstage)
15760 @[ -f ./gettext/Makefile ] || exit 0; \
15761 r=`${PWD_COMMAND}`; export r; \
15762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763 $(HOST_EXPORTS) \
15764 for flag in $(EXTRA_HOST_FLAGS) ; do \
15765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15766 done; \
15767 echo "Doing info in gettext" ; \
15768 (cd $(HOST_SUBDIR)/gettext && \
15769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15771 "RANLIB=$${RANLIB}" \
15772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15773 info) \
15774 || exit 1
15776 @endif gettext
15778 .PHONY: maybe-dvi-gettext dvi-gettext
15779 maybe-dvi-gettext:
15780 @if gettext
15781 maybe-dvi-gettext: dvi-gettext
15783 dvi-gettext: \
15784 configure-gettext
15785 @: $(MAKE); $(unstage)
15786 @[ -f ./gettext/Makefile ] || exit 0; \
15787 r=`${PWD_COMMAND}`; export r; \
15788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15789 $(HOST_EXPORTS) \
15790 for flag in $(EXTRA_HOST_FLAGS) ; do \
15791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15792 done; \
15793 echo "Doing dvi in gettext" ; \
15794 (cd $(HOST_SUBDIR)/gettext && \
15795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15797 "RANLIB=$${RANLIB}" \
15798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15799 dvi) \
15800 || exit 1
15802 @endif gettext
15804 .PHONY: maybe-pdf-gettext pdf-gettext
15805 maybe-pdf-gettext:
15806 @if gettext
15807 maybe-pdf-gettext: pdf-gettext
15809 pdf-gettext: \
15810 configure-gettext
15811 @: $(MAKE); $(unstage)
15812 @[ -f ./gettext/Makefile ] || exit 0; \
15813 r=`${PWD_COMMAND}`; export r; \
15814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815 $(HOST_EXPORTS) \
15816 for flag in $(EXTRA_HOST_FLAGS) ; do \
15817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15818 done; \
15819 echo "Doing pdf in gettext" ; \
15820 (cd $(HOST_SUBDIR)/gettext && \
15821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15823 "RANLIB=$${RANLIB}" \
15824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15825 pdf) \
15826 || exit 1
15828 @endif gettext
15830 .PHONY: maybe-html-gettext html-gettext
15831 maybe-html-gettext:
15832 @if gettext
15833 maybe-html-gettext: html-gettext
15835 html-gettext: \
15836 configure-gettext
15837 @: $(MAKE); $(unstage)
15838 @[ -f ./gettext/Makefile ] || exit 0; \
15839 r=`${PWD_COMMAND}`; export r; \
15840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15841 $(HOST_EXPORTS) \
15842 for flag in $(EXTRA_HOST_FLAGS) ; do \
15843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15844 done; \
15845 echo "Doing html in gettext" ; \
15846 (cd $(HOST_SUBDIR)/gettext && \
15847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15849 "RANLIB=$${RANLIB}" \
15850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15851 html) \
15852 || exit 1
15854 @endif gettext
15856 .PHONY: maybe-TAGS-gettext TAGS-gettext
15857 maybe-TAGS-gettext:
15858 @if gettext
15859 maybe-TAGS-gettext: TAGS-gettext
15861 TAGS-gettext: \
15862 configure-gettext
15863 @: $(MAKE); $(unstage)
15864 @[ -f ./gettext/Makefile ] || exit 0; \
15865 r=`${PWD_COMMAND}`; export r; \
15866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867 $(HOST_EXPORTS) \
15868 for flag in $(EXTRA_HOST_FLAGS) ; do \
15869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15870 done; \
15871 echo "Doing TAGS in gettext" ; \
15872 (cd $(HOST_SUBDIR)/gettext && \
15873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15875 "RANLIB=$${RANLIB}" \
15876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15877 TAGS) \
15878 || exit 1
15880 @endif gettext
15882 .PHONY: maybe-install-info-gettext install-info-gettext
15883 maybe-install-info-gettext:
15884 @if gettext
15885 maybe-install-info-gettext: install-info-gettext
15887 install-info-gettext: \
15888 configure-gettext \
15889 info-gettext
15890 @: $(MAKE); $(unstage)
15891 @[ -f ./gettext/Makefile ] || exit 0; \
15892 r=`${PWD_COMMAND}`; export r; \
15893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15894 $(HOST_EXPORTS) \
15895 for flag in $(EXTRA_HOST_FLAGS) ; do \
15896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15897 done; \
15898 echo "Doing install-info in gettext" ; \
15899 (cd $(HOST_SUBDIR)/gettext && \
15900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15902 "RANLIB=$${RANLIB}" \
15903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15904 install-info) \
15905 || exit 1
15907 @endif gettext
15909 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15910 maybe-install-pdf-gettext:
15911 @if gettext
15912 maybe-install-pdf-gettext: install-pdf-gettext
15914 install-pdf-gettext: \
15915 configure-gettext \
15916 pdf-gettext
15917 @: $(MAKE); $(unstage)
15918 @[ -f ./gettext/Makefile ] || exit 0; \
15919 r=`${PWD_COMMAND}`; export r; \
15920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15921 $(HOST_EXPORTS) \
15922 for flag in $(EXTRA_HOST_FLAGS) ; do \
15923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15924 done; \
15925 echo "Doing install-pdf in gettext" ; \
15926 (cd $(HOST_SUBDIR)/gettext && \
15927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15929 "RANLIB=$${RANLIB}" \
15930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15931 install-pdf) \
15932 || exit 1
15934 @endif gettext
15936 .PHONY: maybe-install-html-gettext install-html-gettext
15937 maybe-install-html-gettext:
15938 @if gettext
15939 maybe-install-html-gettext: install-html-gettext
15941 install-html-gettext: \
15942 configure-gettext \
15943 html-gettext
15944 @: $(MAKE); $(unstage)
15945 @[ -f ./gettext/Makefile ] || exit 0; \
15946 r=`${PWD_COMMAND}`; export r; \
15947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15948 $(HOST_EXPORTS) \
15949 for flag in $(EXTRA_HOST_FLAGS) ; do \
15950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15951 done; \
15952 echo "Doing install-html in gettext" ; \
15953 (cd $(HOST_SUBDIR)/gettext && \
15954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15956 "RANLIB=$${RANLIB}" \
15957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15958 install-html) \
15959 || exit 1
15961 @endif gettext
15963 .PHONY: maybe-installcheck-gettext installcheck-gettext
15964 maybe-installcheck-gettext:
15965 @if gettext
15966 maybe-installcheck-gettext: installcheck-gettext
15968 installcheck-gettext: \
15969 configure-gettext
15970 @: $(MAKE); $(unstage)
15971 @[ -f ./gettext/Makefile ] || exit 0; \
15972 r=`${PWD_COMMAND}`; export r; \
15973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15974 $(HOST_EXPORTS) \
15975 for flag in $(EXTRA_HOST_FLAGS) ; do \
15976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15977 done; \
15978 echo "Doing installcheck in gettext" ; \
15979 (cd $(HOST_SUBDIR)/gettext && \
15980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15982 "RANLIB=$${RANLIB}" \
15983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15984 installcheck) \
15985 || exit 1
15987 @endif gettext
15989 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15990 maybe-mostlyclean-gettext:
15991 @if gettext
15992 maybe-mostlyclean-gettext: mostlyclean-gettext
15994 mostlyclean-gettext:
15995 @: $(MAKE); $(unstage)
15996 @[ -f ./gettext/Makefile ] || exit 0; \
15997 r=`${PWD_COMMAND}`; export r; \
15998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15999 $(HOST_EXPORTS) \
16000 for flag in $(EXTRA_HOST_FLAGS) ; do \
16001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16002 done; \
16003 echo "Doing mostlyclean in gettext" ; \
16004 (cd $(HOST_SUBDIR)/gettext && \
16005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16007 "RANLIB=$${RANLIB}" \
16008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16009 mostlyclean) \
16010 || exit 1
16012 @endif gettext
16014 .PHONY: maybe-clean-gettext clean-gettext
16015 maybe-clean-gettext:
16016 @if gettext
16017 maybe-clean-gettext: clean-gettext
16019 clean-gettext:
16020 @: $(MAKE); $(unstage)
16021 @[ -f ./gettext/Makefile ] || exit 0; \
16022 r=`${PWD_COMMAND}`; export r; \
16023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16024 $(HOST_EXPORTS) \
16025 for flag in $(EXTRA_HOST_FLAGS) ; do \
16026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16027 done; \
16028 echo "Doing clean in gettext" ; \
16029 (cd $(HOST_SUBDIR)/gettext && \
16030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16032 "RANLIB=$${RANLIB}" \
16033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16034 clean) \
16035 || exit 1
16037 @endif gettext
16039 .PHONY: maybe-distclean-gettext distclean-gettext
16040 maybe-distclean-gettext:
16041 @if gettext
16042 maybe-distclean-gettext: distclean-gettext
16044 distclean-gettext:
16045 @: $(MAKE); $(unstage)
16046 @[ -f ./gettext/Makefile ] || exit 0; \
16047 r=`${PWD_COMMAND}`; export r; \
16048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16049 $(HOST_EXPORTS) \
16050 for flag in $(EXTRA_HOST_FLAGS) ; do \
16051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16052 done; \
16053 echo "Doing distclean in gettext" ; \
16054 (cd $(HOST_SUBDIR)/gettext && \
16055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16057 "RANLIB=$${RANLIB}" \
16058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16059 distclean) \
16060 || exit 1
16062 @endif gettext
16064 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16065 maybe-maintainer-clean-gettext:
16066 @if gettext
16067 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16069 maintainer-clean-gettext:
16070 @: $(MAKE); $(unstage)
16071 @[ -f ./gettext/Makefile ] || exit 0; \
16072 r=`${PWD_COMMAND}`; export r; \
16073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16074 $(HOST_EXPORTS) \
16075 for flag in $(EXTRA_HOST_FLAGS) ; do \
16076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16077 done; \
16078 echo "Doing maintainer-clean in gettext" ; \
16079 (cd $(HOST_SUBDIR)/gettext && \
16080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16082 "RANLIB=$${RANLIB}" \
16083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16084 maintainer-clean) \
16085 || exit 1
16087 @endif gettext
16091 .PHONY: configure-gmp maybe-configure-gmp
16092 maybe-configure-gmp:
16093 @if gcc-bootstrap
16094 configure-gmp: stage_current
16095 @endif gcc-bootstrap
16096 @if gmp
16097 maybe-configure-gmp: configure-gmp
16098 configure-gmp:
16099 @r=`${PWD_COMMAND}`; export r; \
16100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16101 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16103 $(HOST_EXPORTS) \
16104 echo Configuring in $(HOST_SUBDIR)/gmp; \
16105 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16106 case $(srcdir) in \
16107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16108 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16110 esac; \
16111 srcdiroption="--srcdir=$${topdir}/gmp"; \
16112 libsrcdir="$$s/gmp"; \
16113 $(SHELL) $${libsrcdir}/configure \
16114 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16115 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16116 || exit 1
16117 @endif gmp
16121 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16122 maybe-configure-stage1-gmp:
16123 @if gmp-bootstrap
16124 maybe-configure-stage1-gmp: configure-stage1-gmp
16125 configure-stage1-gmp:
16126 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16128 @r=`${PWD_COMMAND}`; export r; \
16129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16130 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16131 $(HOST_EXPORTS) \
16132 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16133 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16134 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16136 cd $(HOST_SUBDIR)/gmp || exit 1; \
16137 case $(srcdir) in \
16138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16139 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16141 esac; \
16142 srcdiroption="--srcdir=$${topdir}/gmp"; \
16143 libsrcdir="$$s/gmp"; \
16144 $(SHELL) $${libsrcdir}/configure \
16145 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16146 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16148 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16149 @endif gmp-bootstrap
16151 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16152 maybe-configure-stage2-gmp:
16153 @if gmp-bootstrap
16154 maybe-configure-stage2-gmp: configure-stage2-gmp
16155 configure-stage2-gmp:
16156 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16158 @r=`${PWD_COMMAND}`; export r; \
16159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16160 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16161 $(HOST_EXPORTS) \
16162 $(POSTSTAGE1_HOST_EXPORTS) \
16163 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16164 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16165 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16167 cd $(HOST_SUBDIR)/gmp || exit 1; \
16168 case $(srcdir) in \
16169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16170 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16172 esac; \
16173 srcdiroption="--srcdir=$${topdir}/gmp"; \
16174 libsrcdir="$$s/gmp"; \
16175 $(SHELL) $${libsrcdir}/configure \
16176 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16177 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16178 --with-build-libsubdir=$(HOST_SUBDIR) \
16179 @stage2_werror_flag@ --disable-shared
16180 @endif gmp-bootstrap
16182 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16183 maybe-configure-stageb2g0-gmp:
16184 @if gmp-bootstrap
16185 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16186 configure-stageb2g0-gmp:
16187 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16189 @r=`${PWD_COMMAND}`; export r; \
16190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16191 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16192 $(HOST_EXPORTS) \
16193 $(POSTSTAGE1_HOST_EXPORTS) \
16194 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16195 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
16196 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16198 cd $(HOST_SUBDIR)/gmp || exit 1; \
16199 case $(srcdir) in \
16200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16201 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16203 esac; \
16204 srcdiroption="--srcdir=$${topdir}/gmp"; \
16205 libsrcdir="$$s/gmp"; \
16206 $(SHELL) $${libsrcdir}/configure \
16207 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16208 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16209 --with-build-libsubdir=$(HOST_SUBDIR) \
16210 @stage2_werror_flag@ --disable-shared
16211 @endif gmp-bootstrap
16213 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16214 maybe-configure-stage3-gmp:
16215 @if gmp-bootstrap
16216 maybe-configure-stage3-gmp: configure-stage3-gmp
16217 configure-stage3-gmp:
16218 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16220 @r=`${PWD_COMMAND}`; export r; \
16221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16222 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16223 $(HOST_EXPORTS) \
16224 $(POSTSTAGE1_HOST_EXPORTS) \
16225 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16226 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16227 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16229 cd $(HOST_SUBDIR)/gmp || exit 1; \
16230 case $(srcdir) in \
16231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16232 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16234 esac; \
16235 srcdiroption="--srcdir=$${topdir}/gmp"; \
16236 libsrcdir="$$s/gmp"; \
16237 $(SHELL) $${libsrcdir}/configure \
16238 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16239 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16240 --with-build-libsubdir=$(HOST_SUBDIR) \
16241 @stage2_werror_flag@ --disable-shared
16242 @endif gmp-bootstrap
16244 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16245 maybe-configure-stageb3g2-gmp:
16246 @if gmp-bootstrap
16247 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16248 configure-stageb3g2-gmp:
16249 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16250 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16251 @r=`${PWD_COMMAND}`; export r; \
16252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16254 $(HOST_EXPORTS) \
16255 $(POSTSTAGE1_HOST_EXPORTS) \
16256 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16257 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
16258 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16260 cd $(HOST_SUBDIR)/gmp || exit 1; \
16261 case $(srcdir) in \
16262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16263 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16265 esac; \
16266 srcdiroption="--srcdir=$${topdir}/gmp"; \
16267 libsrcdir="$$s/gmp"; \
16268 $(SHELL) $${libsrcdir}/configure \
16269 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16270 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16271 --with-build-libsubdir=$(HOST_SUBDIR) \
16272 @stage2_werror_flag@ --disable-shared
16273 @endif gmp-bootstrap
16275 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16276 maybe-configure-stage4-gmp:
16277 @if gmp-bootstrap
16278 maybe-configure-stage4-gmp: configure-stage4-gmp
16279 configure-stage4-gmp:
16280 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16282 @r=`${PWD_COMMAND}`; export r; \
16283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16284 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16285 $(HOST_EXPORTS) \
16286 $(POSTSTAGE1_HOST_EXPORTS) \
16287 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16288 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16289 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16291 cd $(HOST_SUBDIR)/gmp || exit 1; \
16292 case $(srcdir) in \
16293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16294 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16296 esac; \
16297 srcdiroption="--srcdir=$${topdir}/gmp"; \
16298 libsrcdir="$$s/gmp"; \
16299 $(SHELL) $${libsrcdir}/configure \
16300 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16301 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16302 --with-build-libsubdir=$(HOST_SUBDIR) \
16303 @stage2_werror_flag@ --disable-shared
16304 @endif gmp-bootstrap
16306 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16307 maybe-configure-stageprofile-gmp:
16308 @if gmp-bootstrap
16309 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16310 configure-stageprofile-gmp:
16311 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16313 @r=`${PWD_COMMAND}`; export r; \
16314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16316 $(HOST_EXPORTS) \
16317 $(POSTSTAGE1_HOST_EXPORTS) \
16318 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16319 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
16320 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16322 cd $(HOST_SUBDIR)/gmp || exit 1; \
16323 case $(srcdir) in \
16324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16325 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16327 esac; \
16328 srcdiroption="--srcdir=$${topdir}/gmp"; \
16329 libsrcdir="$$s/gmp"; \
16330 $(SHELL) $${libsrcdir}/configure \
16331 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16332 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16333 --with-build-libsubdir=$(HOST_SUBDIR) \
16334 @stage2_werror_flag@ --disable-shared
16335 @endif gmp-bootstrap
16337 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16338 maybe-configure-stagefeedback-gmp:
16339 @if gmp-bootstrap
16340 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16341 configure-stagefeedback-gmp:
16342 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16344 @r=`${PWD_COMMAND}`; export r; \
16345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16347 $(HOST_EXPORTS) \
16348 $(POSTSTAGE1_HOST_EXPORTS) \
16349 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16350 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
16351 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16353 cd $(HOST_SUBDIR)/gmp || exit 1; \
16354 case $(srcdir) in \
16355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16356 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16358 esac; \
16359 srcdiroption="--srcdir=$${topdir}/gmp"; \
16360 libsrcdir="$$s/gmp"; \
16361 $(SHELL) $${libsrcdir}/configure \
16362 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16363 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16364 --with-build-libsubdir=$(HOST_SUBDIR) \
16365 @stage2_werror_flag@ --disable-shared
16366 @endif gmp-bootstrap
16372 .PHONY: all-gmp maybe-all-gmp
16373 maybe-all-gmp:
16374 @if gcc-bootstrap
16375 all-gmp: stage_current
16376 @endif gcc-bootstrap
16377 @if gmp
16378 TARGET-gmp=all
16379 maybe-all-gmp: all-gmp
16380 all-gmp: configure-gmp
16381 @r=`${PWD_COMMAND}`; export r; \
16382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383 $(HOST_EXPORTS) \
16384 (cd $(HOST_SUBDIR)/gmp && \
16385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16386 $(TARGET-gmp))
16387 @endif gmp
16391 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16392 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16393 maybe-all-stage1-gmp:
16394 maybe-clean-stage1-gmp:
16395 @if gmp-bootstrap
16396 maybe-all-stage1-gmp: all-stage1-gmp
16397 all-stage1: all-stage1-gmp
16398 TARGET-stage1-gmp = $(TARGET-gmp)
16399 all-stage1-gmp: configure-stage1-gmp
16400 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16401 @r=`${PWD_COMMAND}`; export r; \
16402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16403 $(HOST_EXPORTS) \
16404 cd $(HOST_SUBDIR)/gmp && \
16405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16406 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16407 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16408 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16409 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
16410 $(TARGET-stage1-gmp)
16412 maybe-clean-stage1-gmp: clean-stage1-gmp
16413 clean-stage1: clean-stage1-gmp
16414 clean-stage1-gmp:
16415 @if [ $(current_stage) = stage1 ]; then \
16416 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16417 else \
16418 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16419 $(MAKE) stage1-start; \
16420 fi; \
16421 cd $(HOST_SUBDIR)/gmp && \
16422 $(MAKE) $(EXTRA_HOST_FLAGS) \
16423 clean
16424 @endif gmp-bootstrap
16427 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16428 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16429 maybe-all-stage2-gmp:
16430 maybe-clean-stage2-gmp:
16431 @if gmp-bootstrap
16432 maybe-all-stage2-gmp: all-stage2-gmp
16433 all-stage2: all-stage2-gmp
16434 TARGET-stage2-gmp = $(TARGET-gmp)
16435 all-stage2-gmp: configure-stage2-gmp
16436 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16437 @r=`${PWD_COMMAND}`; export r; \
16438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16439 $(HOST_EXPORTS) \
16440 $(POSTSTAGE1_HOST_EXPORTS) \
16441 cd $(HOST_SUBDIR)/gmp && \
16442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16443 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16444 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16445 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16446 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16447 $(TARGET-stage2-gmp)
16449 maybe-clean-stage2-gmp: clean-stage2-gmp
16450 clean-stage2: clean-stage2-gmp
16451 clean-stage2-gmp:
16452 @if [ $(current_stage) = stage2 ]; then \
16453 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16454 else \
16455 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16456 $(MAKE) stage2-start; \
16457 fi; \
16458 cd $(HOST_SUBDIR)/gmp && \
16459 $(MAKE) $(EXTRA_HOST_FLAGS) \
16460 $(POSTSTAGE1_FLAGS_TO_PASS) \
16461 clean
16462 @endif gmp-bootstrap
16465 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16466 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16467 maybe-all-stageb2g0-gmp:
16468 maybe-clean-stageb2g0-gmp:
16469 @if gmp-bootstrap
16470 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16471 all-stageb2g0: all-stageb2g0-gmp
16472 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16473 all-stageb2g0-gmp: configure-stageb2g0-gmp
16474 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16475 @r=`${PWD_COMMAND}`; export r; \
16476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16477 $(HOST_EXPORTS) \
16478 $(POSTSTAGE1_HOST_EXPORTS) \
16479 cd $(HOST_SUBDIR)/gmp && \
16480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16481 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16482 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16483 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16484 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16485 $(TARGET-stageb2g0-gmp)
16487 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16488 clean-stageb2g0: clean-stageb2g0-gmp
16489 clean-stageb2g0-gmp:
16490 @if [ $(current_stage) = stageb2g0 ]; then \
16491 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16492 else \
16493 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16494 $(MAKE) stageb2g0-start; \
16495 fi; \
16496 cd $(HOST_SUBDIR)/gmp && \
16497 $(MAKE) $(EXTRA_HOST_FLAGS) \
16498 $(POSTSTAGE1_FLAGS_TO_PASS) \
16499 clean
16500 @endif gmp-bootstrap
16503 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16504 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16505 maybe-all-stage3-gmp:
16506 maybe-clean-stage3-gmp:
16507 @if gmp-bootstrap
16508 maybe-all-stage3-gmp: all-stage3-gmp
16509 all-stage3: all-stage3-gmp
16510 TARGET-stage3-gmp = $(TARGET-gmp)
16511 all-stage3-gmp: configure-stage3-gmp
16512 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16513 @r=`${PWD_COMMAND}`; export r; \
16514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16515 $(HOST_EXPORTS) \
16516 $(POSTSTAGE1_HOST_EXPORTS) \
16517 cd $(HOST_SUBDIR)/gmp && \
16518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16519 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16520 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16521 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16522 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16523 $(TARGET-stage3-gmp)
16525 maybe-clean-stage3-gmp: clean-stage3-gmp
16526 clean-stage3: clean-stage3-gmp
16527 clean-stage3-gmp:
16528 @if [ $(current_stage) = stage3 ]; then \
16529 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16530 else \
16531 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16532 $(MAKE) stage3-start; \
16533 fi; \
16534 cd $(HOST_SUBDIR)/gmp && \
16535 $(MAKE) $(EXTRA_HOST_FLAGS) \
16536 $(POSTSTAGE1_FLAGS_TO_PASS) \
16537 clean
16538 @endif gmp-bootstrap
16541 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16542 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16543 maybe-all-stageb3g2-gmp:
16544 maybe-clean-stageb3g2-gmp:
16545 @if gmp-bootstrap
16546 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16547 all-stageb3g2: all-stageb3g2-gmp
16548 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16549 all-stageb3g2-gmp: configure-stageb3g2-gmp
16550 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16551 @r=`${PWD_COMMAND}`; export r; \
16552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553 $(HOST_EXPORTS) \
16554 $(POSTSTAGE1_HOST_EXPORTS) \
16555 cd $(HOST_SUBDIR)/gmp && \
16556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16557 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16558 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16559 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16560 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16561 $(TARGET-stageb3g2-gmp)
16563 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16564 clean-stageb3g2: clean-stageb3g2-gmp
16565 clean-stageb3g2-gmp:
16566 @if [ $(current_stage) = stageb3g2 ]; then \
16567 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16568 else \
16569 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16570 $(MAKE) stageb3g2-start; \
16571 fi; \
16572 cd $(HOST_SUBDIR)/gmp && \
16573 $(MAKE) $(EXTRA_HOST_FLAGS) \
16574 $(POSTSTAGE1_FLAGS_TO_PASS) \
16575 clean
16576 @endif gmp-bootstrap
16579 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16580 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16581 maybe-all-stage4-gmp:
16582 maybe-clean-stage4-gmp:
16583 @if gmp-bootstrap
16584 maybe-all-stage4-gmp: all-stage4-gmp
16585 all-stage4: all-stage4-gmp
16586 TARGET-stage4-gmp = $(TARGET-gmp)
16587 all-stage4-gmp: configure-stage4-gmp
16588 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16589 @r=`${PWD_COMMAND}`; export r; \
16590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16591 $(HOST_EXPORTS) \
16592 $(POSTSTAGE1_HOST_EXPORTS) \
16593 cd $(HOST_SUBDIR)/gmp && \
16594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16595 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16596 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16597 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16598 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16599 $(TARGET-stage4-gmp)
16601 maybe-clean-stage4-gmp: clean-stage4-gmp
16602 clean-stage4: clean-stage4-gmp
16603 clean-stage4-gmp:
16604 @if [ $(current_stage) = stage4 ]; then \
16605 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16606 else \
16607 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16608 $(MAKE) stage4-start; \
16609 fi; \
16610 cd $(HOST_SUBDIR)/gmp && \
16611 $(MAKE) $(EXTRA_HOST_FLAGS) \
16612 $(POSTSTAGE1_FLAGS_TO_PASS) \
16613 clean
16614 @endif gmp-bootstrap
16617 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16618 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16619 maybe-all-stageprofile-gmp:
16620 maybe-clean-stageprofile-gmp:
16621 @if gmp-bootstrap
16622 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16623 all-stageprofile: all-stageprofile-gmp
16624 TARGET-stageprofile-gmp = $(TARGET-gmp)
16625 all-stageprofile-gmp: configure-stageprofile-gmp
16626 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16627 @r=`${PWD_COMMAND}`; export r; \
16628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16629 $(HOST_EXPORTS) \
16630 $(POSTSTAGE1_HOST_EXPORTS) \
16631 cd $(HOST_SUBDIR)/gmp && \
16632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16633 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16634 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16635 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16636 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16637 $(TARGET-stageprofile-gmp)
16639 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16640 clean-stageprofile: clean-stageprofile-gmp
16641 clean-stageprofile-gmp:
16642 @if [ $(current_stage) = stageprofile ]; then \
16643 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16644 else \
16645 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16646 $(MAKE) stageprofile-start; \
16647 fi; \
16648 cd $(HOST_SUBDIR)/gmp && \
16649 $(MAKE) $(EXTRA_HOST_FLAGS) \
16650 $(POSTSTAGE1_FLAGS_TO_PASS) \
16651 clean
16652 @endif gmp-bootstrap
16655 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16656 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16657 maybe-all-stagefeedback-gmp:
16658 maybe-clean-stagefeedback-gmp:
16659 @if gmp-bootstrap
16660 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16661 all-stagefeedback: all-stagefeedback-gmp
16662 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16663 all-stagefeedback-gmp: configure-stagefeedback-gmp
16664 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16665 @r=`${PWD_COMMAND}`; export r; \
16666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16667 $(HOST_EXPORTS) \
16668 $(POSTSTAGE1_HOST_EXPORTS) \
16669 cd $(HOST_SUBDIR)/gmp && \
16670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16671 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16672 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16673 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16674 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16675 $(TARGET-stagefeedback-gmp)
16677 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16678 clean-stagefeedback: clean-stagefeedback-gmp
16679 clean-stagefeedback-gmp:
16680 @if [ $(current_stage) = stagefeedback ]; then \
16681 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16682 else \
16683 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16684 $(MAKE) stagefeedback-start; \
16685 fi; \
16686 cd $(HOST_SUBDIR)/gmp && \
16687 $(MAKE) $(EXTRA_HOST_FLAGS) \
16688 $(POSTSTAGE1_FLAGS_TO_PASS) \
16689 clean
16690 @endif gmp-bootstrap
16696 .PHONY: check-gmp maybe-check-gmp
16697 maybe-check-gmp:
16698 @if gmp
16699 maybe-check-gmp: check-gmp
16701 check-gmp:
16702 @: $(MAKE); $(unstage)
16703 @r=`${PWD_COMMAND}`; export r; \
16704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16705 $(HOST_EXPORTS) \
16706 (cd $(HOST_SUBDIR)/gmp && \
16707 $(MAKE) $(FLAGS_TO_PASS) check)
16709 @endif gmp
16711 .PHONY: install-gmp maybe-install-gmp
16712 maybe-install-gmp:
16713 @if gmp
16714 maybe-install-gmp: install-gmp
16716 install-gmp:
16718 @endif gmp
16720 # Other targets (info, dvi, pdf, etc.)
16722 .PHONY: maybe-info-gmp info-gmp
16723 maybe-info-gmp:
16724 @if gmp
16725 maybe-info-gmp: info-gmp
16727 info-gmp: \
16728 configure-gmp
16729 @[ -f ./gmp/Makefile ] || exit 0; \
16730 r=`${PWD_COMMAND}`; export r; \
16731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16732 $(HOST_EXPORTS) \
16733 for flag in $(EXTRA_HOST_FLAGS) ; do \
16734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16735 done; \
16736 echo "Doing info in gmp" ; \
16737 (cd $(HOST_SUBDIR)/gmp && \
16738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16740 "RANLIB=$${RANLIB}" \
16741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16742 info) \
16743 || exit 1
16745 @endif gmp
16747 .PHONY: maybe-dvi-gmp dvi-gmp
16748 maybe-dvi-gmp:
16749 @if gmp
16750 maybe-dvi-gmp: dvi-gmp
16752 dvi-gmp: \
16753 configure-gmp
16754 @[ -f ./gmp/Makefile ] || exit 0; \
16755 r=`${PWD_COMMAND}`; export r; \
16756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16757 $(HOST_EXPORTS) \
16758 for flag in $(EXTRA_HOST_FLAGS) ; do \
16759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16760 done; \
16761 echo "Doing dvi in gmp" ; \
16762 (cd $(HOST_SUBDIR)/gmp && \
16763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16765 "RANLIB=$${RANLIB}" \
16766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16767 dvi) \
16768 || exit 1
16770 @endif gmp
16772 .PHONY: maybe-pdf-gmp pdf-gmp
16773 maybe-pdf-gmp:
16774 @if gmp
16775 maybe-pdf-gmp: pdf-gmp
16777 pdf-gmp: \
16778 configure-gmp
16779 @[ -f ./gmp/Makefile ] || exit 0; \
16780 r=`${PWD_COMMAND}`; export r; \
16781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16782 $(HOST_EXPORTS) \
16783 for flag in $(EXTRA_HOST_FLAGS) ; do \
16784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16785 done; \
16786 echo "Doing pdf in gmp" ; \
16787 (cd $(HOST_SUBDIR)/gmp && \
16788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16790 "RANLIB=$${RANLIB}" \
16791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16792 pdf) \
16793 || exit 1
16795 @endif gmp
16797 .PHONY: maybe-html-gmp html-gmp
16798 maybe-html-gmp:
16799 @if gmp
16800 maybe-html-gmp: html-gmp
16802 html-gmp: \
16803 configure-gmp
16804 @[ -f ./gmp/Makefile ] || exit 0; \
16805 r=`${PWD_COMMAND}`; export r; \
16806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16807 $(HOST_EXPORTS) \
16808 for flag in $(EXTRA_HOST_FLAGS) ; do \
16809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16810 done; \
16811 echo "Doing html in gmp" ; \
16812 (cd $(HOST_SUBDIR)/gmp && \
16813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16815 "RANLIB=$${RANLIB}" \
16816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16817 html) \
16818 || exit 1
16820 @endif gmp
16822 .PHONY: maybe-TAGS-gmp TAGS-gmp
16823 maybe-TAGS-gmp:
16824 @if gmp
16825 maybe-TAGS-gmp: TAGS-gmp
16827 TAGS-gmp: \
16828 configure-gmp
16829 @[ -f ./gmp/Makefile ] || exit 0; \
16830 r=`${PWD_COMMAND}`; export r; \
16831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16832 $(HOST_EXPORTS) \
16833 for flag in $(EXTRA_HOST_FLAGS) ; do \
16834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16835 done; \
16836 echo "Doing TAGS in gmp" ; \
16837 (cd $(HOST_SUBDIR)/gmp && \
16838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16840 "RANLIB=$${RANLIB}" \
16841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16842 TAGS) \
16843 || exit 1
16845 @endif gmp
16847 .PHONY: maybe-install-info-gmp install-info-gmp
16848 maybe-install-info-gmp:
16849 @if gmp
16850 maybe-install-info-gmp: install-info-gmp
16852 install-info-gmp: \
16853 configure-gmp \
16854 info-gmp
16855 @[ -f ./gmp/Makefile ] || exit 0; \
16856 r=`${PWD_COMMAND}`; export r; \
16857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16858 $(HOST_EXPORTS) \
16859 for flag in $(EXTRA_HOST_FLAGS) ; do \
16860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16861 done; \
16862 echo "Doing install-info in gmp" ; \
16863 (cd $(HOST_SUBDIR)/gmp && \
16864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16866 "RANLIB=$${RANLIB}" \
16867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16868 install-info) \
16869 || exit 1
16871 @endif gmp
16873 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16874 maybe-install-pdf-gmp:
16875 @if gmp
16876 maybe-install-pdf-gmp: install-pdf-gmp
16878 install-pdf-gmp: \
16879 configure-gmp \
16880 pdf-gmp
16881 @[ -f ./gmp/Makefile ] || exit 0; \
16882 r=`${PWD_COMMAND}`; export r; \
16883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16884 $(HOST_EXPORTS) \
16885 for flag in $(EXTRA_HOST_FLAGS) ; do \
16886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16887 done; \
16888 echo "Doing install-pdf in gmp" ; \
16889 (cd $(HOST_SUBDIR)/gmp && \
16890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16892 "RANLIB=$${RANLIB}" \
16893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16894 install-pdf) \
16895 || exit 1
16897 @endif gmp
16899 .PHONY: maybe-install-html-gmp install-html-gmp
16900 maybe-install-html-gmp:
16901 @if gmp
16902 maybe-install-html-gmp: install-html-gmp
16904 install-html-gmp: \
16905 configure-gmp \
16906 html-gmp
16907 @[ -f ./gmp/Makefile ] || exit 0; \
16908 r=`${PWD_COMMAND}`; export r; \
16909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16910 $(HOST_EXPORTS) \
16911 for flag in $(EXTRA_HOST_FLAGS) ; do \
16912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16913 done; \
16914 echo "Doing install-html in gmp" ; \
16915 (cd $(HOST_SUBDIR)/gmp && \
16916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16918 "RANLIB=$${RANLIB}" \
16919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16920 install-html) \
16921 || exit 1
16923 @endif gmp
16925 .PHONY: maybe-installcheck-gmp installcheck-gmp
16926 maybe-installcheck-gmp:
16927 @if gmp
16928 maybe-installcheck-gmp: installcheck-gmp
16930 installcheck-gmp: \
16931 configure-gmp
16932 @[ -f ./gmp/Makefile ] || exit 0; \
16933 r=`${PWD_COMMAND}`; export r; \
16934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16935 $(HOST_EXPORTS) \
16936 for flag in $(EXTRA_HOST_FLAGS) ; do \
16937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16938 done; \
16939 echo "Doing installcheck in gmp" ; \
16940 (cd $(HOST_SUBDIR)/gmp && \
16941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16943 "RANLIB=$${RANLIB}" \
16944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16945 installcheck) \
16946 || exit 1
16948 @endif gmp
16950 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16951 maybe-mostlyclean-gmp:
16952 @if gmp
16953 maybe-mostlyclean-gmp: mostlyclean-gmp
16955 mostlyclean-gmp:
16956 @[ -f ./gmp/Makefile ] || exit 0; \
16957 r=`${PWD_COMMAND}`; export r; \
16958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16959 $(HOST_EXPORTS) \
16960 for flag in $(EXTRA_HOST_FLAGS) ; do \
16961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16962 done; \
16963 echo "Doing mostlyclean in gmp" ; \
16964 (cd $(HOST_SUBDIR)/gmp && \
16965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16967 "RANLIB=$${RANLIB}" \
16968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16969 mostlyclean) \
16970 || exit 1
16972 @endif gmp
16974 .PHONY: maybe-clean-gmp clean-gmp
16975 maybe-clean-gmp:
16976 @if gmp
16977 maybe-clean-gmp: clean-gmp
16979 clean-gmp:
16980 @[ -f ./gmp/Makefile ] || exit 0; \
16981 r=`${PWD_COMMAND}`; export r; \
16982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16983 $(HOST_EXPORTS) \
16984 for flag in $(EXTRA_HOST_FLAGS) ; do \
16985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16986 done; \
16987 echo "Doing clean in gmp" ; \
16988 (cd $(HOST_SUBDIR)/gmp && \
16989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16991 "RANLIB=$${RANLIB}" \
16992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16993 clean) \
16994 || exit 1
16996 @endif gmp
16998 .PHONY: maybe-distclean-gmp distclean-gmp
16999 maybe-distclean-gmp:
17000 @if gmp
17001 maybe-distclean-gmp: distclean-gmp
17003 distclean-gmp:
17004 @[ -f ./gmp/Makefile ] || exit 0; \
17005 r=`${PWD_COMMAND}`; export r; \
17006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17007 $(HOST_EXPORTS) \
17008 for flag in $(EXTRA_HOST_FLAGS) ; do \
17009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17010 done; \
17011 echo "Doing distclean in gmp" ; \
17012 (cd $(HOST_SUBDIR)/gmp && \
17013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17015 "RANLIB=$${RANLIB}" \
17016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17017 distclean) \
17018 || exit 1
17020 @endif gmp
17022 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17023 maybe-maintainer-clean-gmp:
17024 @if gmp
17025 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17027 maintainer-clean-gmp:
17028 @[ -f ./gmp/Makefile ] || exit 0; \
17029 r=`${PWD_COMMAND}`; export r; \
17030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17031 $(HOST_EXPORTS) \
17032 for flag in $(EXTRA_HOST_FLAGS) ; do \
17033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17034 done; \
17035 echo "Doing maintainer-clean in gmp" ; \
17036 (cd $(HOST_SUBDIR)/gmp && \
17037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17039 "RANLIB=$${RANLIB}" \
17040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17041 maintainer-clean) \
17042 || exit 1
17044 @endif gmp
17048 .PHONY: configure-mpfr maybe-configure-mpfr
17049 maybe-configure-mpfr:
17050 @if gcc-bootstrap
17051 configure-mpfr: stage_current
17052 @endif gcc-bootstrap
17053 @if mpfr
17054 maybe-configure-mpfr: configure-mpfr
17055 configure-mpfr:
17056 @r=`${PWD_COMMAND}`; export r; \
17057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17058 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17060 $(HOST_EXPORTS) \
17061 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17062 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17063 case $(srcdir) in \
17064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17065 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17067 esac; \
17068 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17069 libsrcdir="$$s/mpfr"; \
17070 $(SHELL) $${libsrcdir}/configure \
17071 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17072 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
17073 || exit 1
17074 @endif mpfr
17078 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17079 maybe-configure-stage1-mpfr:
17080 @if mpfr-bootstrap
17081 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17082 configure-stage1-mpfr:
17083 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17085 @r=`${PWD_COMMAND}`; export r; \
17086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17088 $(HOST_EXPORTS) \
17089 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17090 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17091 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17093 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17094 case $(srcdir) in \
17095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17096 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17098 esac; \
17099 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17100 libsrcdir="$$s/mpfr"; \
17101 $(SHELL) $${libsrcdir}/configure \
17102 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17103 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17105 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17106 @endif mpfr-bootstrap
17108 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17109 maybe-configure-stage2-mpfr:
17110 @if mpfr-bootstrap
17111 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17112 configure-stage2-mpfr:
17113 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17115 @r=`${PWD_COMMAND}`; export r; \
17116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17117 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17118 $(HOST_EXPORTS) \
17119 $(POSTSTAGE1_HOST_EXPORTS) \
17120 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17121 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17122 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17124 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17125 case $(srcdir) in \
17126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17127 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17129 esac; \
17130 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17131 libsrcdir="$$s/mpfr"; \
17132 $(SHELL) $${libsrcdir}/configure \
17133 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17134 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17135 --with-build-libsubdir=$(HOST_SUBDIR) \
17136 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17137 @endif mpfr-bootstrap
17139 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17140 maybe-configure-stageb2g0-mpfr:
17141 @if mpfr-bootstrap
17142 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17143 configure-stageb2g0-mpfr:
17144 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17146 @r=`${PWD_COMMAND}`; export r; \
17147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17148 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17149 $(HOST_EXPORTS) \
17150 $(POSTSTAGE1_HOST_EXPORTS) \
17151 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17152 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
17153 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17155 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17156 case $(srcdir) in \
17157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17158 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17160 esac; \
17161 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17162 libsrcdir="$$s/mpfr"; \
17163 $(SHELL) $${libsrcdir}/configure \
17164 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17165 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17166 --with-build-libsubdir=$(HOST_SUBDIR) \
17167 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17168 @endif mpfr-bootstrap
17170 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17171 maybe-configure-stage3-mpfr:
17172 @if mpfr-bootstrap
17173 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17174 configure-stage3-mpfr:
17175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17177 @r=`${PWD_COMMAND}`; export r; \
17178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17179 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17180 $(HOST_EXPORTS) \
17181 $(POSTSTAGE1_HOST_EXPORTS) \
17182 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17183 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17184 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17186 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17187 case $(srcdir) in \
17188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17189 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17191 esac; \
17192 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17193 libsrcdir="$$s/mpfr"; \
17194 $(SHELL) $${libsrcdir}/configure \
17195 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17196 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17197 --with-build-libsubdir=$(HOST_SUBDIR) \
17198 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17199 @endif mpfr-bootstrap
17201 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17202 maybe-configure-stageb3g2-mpfr:
17203 @if mpfr-bootstrap
17204 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17205 configure-stageb3g2-mpfr:
17206 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17207 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17208 @r=`${PWD_COMMAND}`; export r; \
17209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17210 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17211 $(HOST_EXPORTS) \
17212 $(POSTSTAGE1_HOST_EXPORTS) \
17213 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17214 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
17215 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17217 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17218 case $(srcdir) in \
17219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17220 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17222 esac; \
17223 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17224 libsrcdir="$$s/mpfr"; \
17225 $(SHELL) $${libsrcdir}/configure \
17226 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17227 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17228 --with-build-libsubdir=$(HOST_SUBDIR) \
17229 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17230 @endif mpfr-bootstrap
17232 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17233 maybe-configure-stage4-mpfr:
17234 @if mpfr-bootstrap
17235 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17236 configure-stage4-mpfr:
17237 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17239 @r=`${PWD_COMMAND}`; export r; \
17240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17241 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17242 $(HOST_EXPORTS) \
17243 $(POSTSTAGE1_HOST_EXPORTS) \
17244 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17245 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17246 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17248 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17249 case $(srcdir) in \
17250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17251 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17253 esac; \
17254 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17255 libsrcdir="$$s/mpfr"; \
17256 $(SHELL) $${libsrcdir}/configure \
17257 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17258 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17259 --with-build-libsubdir=$(HOST_SUBDIR) \
17260 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17261 @endif mpfr-bootstrap
17263 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17264 maybe-configure-stageprofile-mpfr:
17265 @if mpfr-bootstrap
17266 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17267 configure-stageprofile-mpfr:
17268 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17270 @r=`${PWD_COMMAND}`; export r; \
17271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17272 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17273 $(HOST_EXPORTS) \
17274 $(POSTSTAGE1_HOST_EXPORTS) \
17275 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17276 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
17277 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17279 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17280 case $(srcdir) in \
17281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17282 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17284 esac; \
17285 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17286 libsrcdir="$$s/mpfr"; \
17287 $(SHELL) $${libsrcdir}/configure \
17288 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17289 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17290 --with-build-libsubdir=$(HOST_SUBDIR) \
17291 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17292 @endif mpfr-bootstrap
17294 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17295 maybe-configure-stagefeedback-mpfr:
17296 @if mpfr-bootstrap
17297 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17298 configure-stagefeedback-mpfr:
17299 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17300 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17301 @r=`${PWD_COMMAND}`; export r; \
17302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17304 $(HOST_EXPORTS) \
17305 $(POSTSTAGE1_HOST_EXPORTS) \
17306 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17307 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
17308 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17310 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17311 case $(srcdir) in \
17312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17313 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17315 esac; \
17316 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17317 libsrcdir="$$s/mpfr"; \
17318 $(SHELL) $${libsrcdir}/configure \
17319 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17320 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17321 --with-build-libsubdir=$(HOST_SUBDIR) \
17322 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17323 @endif mpfr-bootstrap
17329 .PHONY: all-mpfr maybe-all-mpfr
17330 maybe-all-mpfr:
17331 @if gcc-bootstrap
17332 all-mpfr: stage_current
17333 @endif gcc-bootstrap
17334 @if mpfr
17335 TARGET-mpfr=all
17336 maybe-all-mpfr: all-mpfr
17337 all-mpfr: configure-mpfr
17338 @r=`${PWD_COMMAND}`; export r; \
17339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17340 $(HOST_EXPORTS) \
17341 (cd $(HOST_SUBDIR)/mpfr && \
17342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17343 $(TARGET-mpfr))
17344 @endif mpfr
17348 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17349 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17350 maybe-all-stage1-mpfr:
17351 maybe-clean-stage1-mpfr:
17352 @if mpfr-bootstrap
17353 maybe-all-stage1-mpfr: all-stage1-mpfr
17354 all-stage1: all-stage1-mpfr
17355 TARGET-stage1-mpfr = $(TARGET-mpfr)
17356 all-stage1-mpfr: configure-stage1-mpfr
17357 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17358 @r=`${PWD_COMMAND}`; export r; \
17359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17360 $(HOST_EXPORTS) \
17361 cd $(HOST_SUBDIR)/mpfr && \
17362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17363 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17364 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17365 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17366 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
17367 $(TARGET-stage1-mpfr)
17369 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17370 clean-stage1: clean-stage1-mpfr
17371 clean-stage1-mpfr:
17372 @if [ $(current_stage) = stage1 ]; then \
17373 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17374 else \
17375 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17376 $(MAKE) stage1-start; \
17377 fi; \
17378 cd $(HOST_SUBDIR)/mpfr && \
17379 $(MAKE) $(EXTRA_HOST_FLAGS) \
17380 clean
17381 @endif mpfr-bootstrap
17384 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17385 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17386 maybe-all-stage2-mpfr:
17387 maybe-clean-stage2-mpfr:
17388 @if mpfr-bootstrap
17389 maybe-all-stage2-mpfr: all-stage2-mpfr
17390 all-stage2: all-stage2-mpfr
17391 TARGET-stage2-mpfr = $(TARGET-mpfr)
17392 all-stage2-mpfr: configure-stage2-mpfr
17393 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17394 @r=`${PWD_COMMAND}`; export r; \
17395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17396 $(HOST_EXPORTS) \
17397 $(POSTSTAGE1_HOST_EXPORTS) \
17398 cd $(HOST_SUBDIR)/mpfr && \
17399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17400 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17401 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17402 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17403 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17404 $(TARGET-stage2-mpfr)
17406 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17407 clean-stage2: clean-stage2-mpfr
17408 clean-stage2-mpfr:
17409 @if [ $(current_stage) = stage2 ]; then \
17410 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17411 else \
17412 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17413 $(MAKE) stage2-start; \
17414 fi; \
17415 cd $(HOST_SUBDIR)/mpfr && \
17416 $(MAKE) $(EXTRA_HOST_FLAGS) \
17417 $(POSTSTAGE1_FLAGS_TO_PASS) \
17418 clean
17419 @endif mpfr-bootstrap
17422 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17423 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17424 maybe-all-stageb2g0-mpfr:
17425 maybe-clean-stageb2g0-mpfr:
17426 @if mpfr-bootstrap
17427 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17428 all-stageb2g0: all-stageb2g0-mpfr
17429 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17430 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17431 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17432 @r=`${PWD_COMMAND}`; export r; \
17433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17434 $(HOST_EXPORTS) \
17435 $(POSTSTAGE1_HOST_EXPORTS) \
17436 cd $(HOST_SUBDIR)/mpfr && \
17437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17438 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17439 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17440 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17441 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17442 $(TARGET-stageb2g0-mpfr)
17444 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17445 clean-stageb2g0: clean-stageb2g0-mpfr
17446 clean-stageb2g0-mpfr:
17447 @if [ $(current_stage) = stageb2g0 ]; then \
17448 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17449 else \
17450 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17451 $(MAKE) stageb2g0-start; \
17452 fi; \
17453 cd $(HOST_SUBDIR)/mpfr && \
17454 $(MAKE) $(EXTRA_HOST_FLAGS) \
17455 $(POSTSTAGE1_FLAGS_TO_PASS) \
17456 clean
17457 @endif mpfr-bootstrap
17460 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17461 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17462 maybe-all-stage3-mpfr:
17463 maybe-clean-stage3-mpfr:
17464 @if mpfr-bootstrap
17465 maybe-all-stage3-mpfr: all-stage3-mpfr
17466 all-stage3: all-stage3-mpfr
17467 TARGET-stage3-mpfr = $(TARGET-mpfr)
17468 all-stage3-mpfr: configure-stage3-mpfr
17469 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17470 @r=`${PWD_COMMAND}`; export r; \
17471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17472 $(HOST_EXPORTS) \
17473 $(POSTSTAGE1_HOST_EXPORTS) \
17474 cd $(HOST_SUBDIR)/mpfr && \
17475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17476 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17477 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17478 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17479 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17480 $(TARGET-stage3-mpfr)
17482 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17483 clean-stage3: clean-stage3-mpfr
17484 clean-stage3-mpfr:
17485 @if [ $(current_stage) = stage3 ]; then \
17486 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17487 else \
17488 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17489 $(MAKE) stage3-start; \
17490 fi; \
17491 cd $(HOST_SUBDIR)/mpfr && \
17492 $(MAKE) $(EXTRA_HOST_FLAGS) \
17493 $(POSTSTAGE1_FLAGS_TO_PASS) \
17494 clean
17495 @endif mpfr-bootstrap
17498 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17499 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17500 maybe-all-stageb3g2-mpfr:
17501 maybe-clean-stageb3g2-mpfr:
17502 @if mpfr-bootstrap
17503 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17504 all-stageb3g2: all-stageb3g2-mpfr
17505 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17506 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17507 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17508 @r=`${PWD_COMMAND}`; export r; \
17509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17510 $(HOST_EXPORTS) \
17511 $(POSTSTAGE1_HOST_EXPORTS) \
17512 cd $(HOST_SUBDIR)/mpfr && \
17513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17514 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17515 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17516 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17517 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17518 $(TARGET-stageb3g2-mpfr)
17520 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17521 clean-stageb3g2: clean-stageb3g2-mpfr
17522 clean-stageb3g2-mpfr:
17523 @if [ $(current_stage) = stageb3g2 ]; then \
17524 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17525 else \
17526 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17527 $(MAKE) stageb3g2-start; \
17528 fi; \
17529 cd $(HOST_SUBDIR)/mpfr && \
17530 $(MAKE) $(EXTRA_HOST_FLAGS) \
17531 $(POSTSTAGE1_FLAGS_TO_PASS) \
17532 clean
17533 @endif mpfr-bootstrap
17536 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17537 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17538 maybe-all-stage4-mpfr:
17539 maybe-clean-stage4-mpfr:
17540 @if mpfr-bootstrap
17541 maybe-all-stage4-mpfr: all-stage4-mpfr
17542 all-stage4: all-stage4-mpfr
17543 TARGET-stage4-mpfr = $(TARGET-mpfr)
17544 all-stage4-mpfr: configure-stage4-mpfr
17545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17546 @r=`${PWD_COMMAND}`; export r; \
17547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17548 $(HOST_EXPORTS) \
17549 $(POSTSTAGE1_HOST_EXPORTS) \
17550 cd $(HOST_SUBDIR)/mpfr && \
17551 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17552 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17553 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17554 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17555 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17556 $(TARGET-stage4-mpfr)
17558 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17559 clean-stage4: clean-stage4-mpfr
17560 clean-stage4-mpfr:
17561 @if [ $(current_stage) = stage4 ]; then \
17562 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17563 else \
17564 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17565 $(MAKE) stage4-start; \
17566 fi; \
17567 cd $(HOST_SUBDIR)/mpfr && \
17568 $(MAKE) $(EXTRA_HOST_FLAGS) \
17569 $(POSTSTAGE1_FLAGS_TO_PASS) \
17570 clean
17571 @endif mpfr-bootstrap
17574 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17575 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17576 maybe-all-stageprofile-mpfr:
17577 maybe-clean-stageprofile-mpfr:
17578 @if mpfr-bootstrap
17579 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17580 all-stageprofile: all-stageprofile-mpfr
17581 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17582 all-stageprofile-mpfr: configure-stageprofile-mpfr
17583 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17584 @r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 $(HOST_EXPORTS) \
17587 $(POSTSTAGE1_HOST_EXPORTS) \
17588 cd $(HOST_SUBDIR)/mpfr && \
17589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17590 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17591 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17592 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17593 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17594 $(TARGET-stageprofile-mpfr)
17596 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17597 clean-stageprofile: clean-stageprofile-mpfr
17598 clean-stageprofile-mpfr:
17599 @if [ $(current_stage) = stageprofile ]; then \
17600 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17601 else \
17602 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17603 $(MAKE) stageprofile-start; \
17604 fi; \
17605 cd $(HOST_SUBDIR)/mpfr && \
17606 $(MAKE) $(EXTRA_HOST_FLAGS) \
17607 $(POSTSTAGE1_FLAGS_TO_PASS) \
17608 clean
17609 @endif mpfr-bootstrap
17612 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17613 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17614 maybe-all-stagefeedback-mpfr:
17615 maybe-clean-stagefeedback-mpfr:
17616 @if mpfr-bootstrap
17617 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17618 all-stagefeedback: all-stagefeedback-mpfr
17619 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17620 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17621 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17622 @r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 $(POSTSTAGE1_HOST_EXPORTS) \
17626 cd $(HOST_SUBDIR)/mpfr && \
17627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17628 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17629 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17630 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17631 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17632 $(TARGET-stagefeedback-mpfr)
17634 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17635 clean-stagefeedback: clean-stagefeedback-mpfr
17636 clean-stagefeedback-mpfr:
17637 @if [ $(current_stage) = stagefeedback ]; then \
17638 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17639 else \
17640 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17641 $(MAKE) stagefeedback-start; \
17642 fi; \
17643 cd $(HOST_SUBDIR)/mpfr && \
17644 $(MAKE) $(EXTRA_HOST_FLAGS) \
17645 $(POSTSTAGE1_FLAGS_TO_PASS) \
17646 clean
17647 @endif mpfr-bootstrap
17653 .PHONY: check-mpfr maybe-check-mpfr
17654 maybe-check-mpfr:
17655 @if mpfr
17656 maybe-check-mpfr: check-mpfr
17658 check-mpfr:
17659 @: $(MAKE); $(unstage)
17660 @r=`${PWD_COMMAND}`; export r; \
17661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17662 $(HOST_EXPORTS) \
17663 (cd $(HOST_SUBDIR)/mpfr && \
17664 $(MAKE) $(FLAGS_TO_PASS) check)
17666 @endif mpfr
17668 .PHONY: install-mpfr maybe-install-mpfr
17669 maybe-install-mpfr:
17670 @if mpfr
17671 maybe-install-mpfr: install-mpfr
17673 install-mpfr:
17675 @endif mpfr
17677 # Other targets (info, dvi, pdf, etc.)
17679 .PHONY: maybe-info-mpfr info-mpfr
17680 maybe-info-mpfr:
17681 @if mpfr
17682 maybe-info-mpfr: info-mpfr
17684 info-mpfr: \
17685 configure-mpfr
17686 @[ -f ./mpfr/Makefile ] || exit 0; \
17687 r=`${PWD_COMMAND}`; export r; \
17688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17689 $(HOST_EXPORTS) \
17690 for flag in $(EXTRA_HOST_FLAGS) ; do \
17691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17692 done; \
17693 echo "Doing info in mpfr" ; \
17694 (cd $(HOST_SUBDIR)/mpfr && \
17695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17697 "RANLIB=$${RANLIB}" \
17698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17699 info) \
17700 || exit 1
17702 @endif mpfr
17704 .PHONY: maybe-dvi-mpfr dvi-mpfr
17705 maybe-dvi-mpfr:
17706 @if mpfr
17707 maybe-dvi-mpfr: dvi-mpfr
17709 dvi-mpfr: \
17710 configure-mpfr
17711 @[ -f ./mpfr/Makefile ] || exit 0; \
17712 r=`${PWD_COMMAND}`; export r; \
17713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17714 $(HOST_EXPORTS) \
17715 for flag in $(EXTRA_HOST_FLAGS) ; do \
17716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17717 done; \
17718 echo "Doing dvi in mpfr" ; \
17719 (cd $(HOST_SUBDIR)/mpfr && \
17720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17722 "RANLIB=$${RANLIB}" \
17723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17724 dvi) \
17725 || exit 1
17727 @endif mpfr
17729 .PHONY: maybe-pdf-mpfr pdf-mpfr
17730 maybe-pdf-mpfr:
17731 @if mpfr
17732 maybe-pdf-mpfr: pdf-mpfr
17734 pdf-mpfr: \
17735 configure-mpfr
17736 @[ -f ./mpfr/Makefile ] || exit 0; \
17737 r=`${PWD_COMMAND}`; export r; \
17738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17739 $(HOST_EXPORTS) \
17740 for flag in $(EXTRA_HOST_FLAGS) ; do \
17741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17742 done; \
17743 echo "Doing pdf in mpfr" ; \
17744 (cd $(HOST_SUBDIR)/mpfr && \
17745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17747 "RANLIB=$${RANLIB}" \
17748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17749 pdf) \
17750 || exit 1
17752 @endif mpfr
17754 .PHONY: maybe-html-mpfr html-mpfr
17755 maybe-html-mpfr:
17756 @if mpfr
17757 maybe-html-mpfr: html-mpfr
17759 html-mpfr: \
17760 configure-mpfr
17761 @[ -f ./mpfr/Makefile ] || exit 0; \
17762 r=`${PWD_COMMAND}`; export r; \
17763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764 $(HOST_EXPORTS) \
17765 for flag in $(EXTRA_HOST_FLAGS) ; do \
17766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17767 done; \
17768 echo "Doing html in mpfr" ; \
17769 (cd $(HOST_SUBDIR)/mpfr && \
17770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17772 "RANLIB=$${RANLIB}" \
17773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17774 html) \
17775 || exit 1
17777 @endif mpfr
17779 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17780 maybe-TAGS-mpfr:
17781 @if mpfr
17782 maybe-TAGS-mpfr: TAGS-mpfr
17784 TAGS-mpfr: \
17785 configure-mpfr
17786 @[ -f ./mpfr/Makefile ] || exit 0; \
17787 r=`${PWD_COMMAND}`; export r; \
17788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17789 $(HOST_EXPORTS) \
17790 for flag in $(EXTRA_HOST_FLAGS) ; do \
17791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17792 done; \
17793 echo "Doing TAGS in mpfr" ; \
17794 (cd $(HOST_SUBDIR)/mpfr && \
17795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17797 "RANLIB=$${RANLIB}" \
17798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17799 TAGS) \
17800 || exit 1
17802 @endif mpfr
17804 .PHONY: maybe-install-info-mpfr install-info-mpfr
17805 maybe-install-info-mpfr:
17806 @if mpfr
17807 maybe-install-info-mpfr: install-info-mpfr
17809 install-info-mpfr: \
17810 configure-mpfr \
17811 info-mpfr
17812 @[ -f ./mpfr/Makefile ] || exit 0; \
17813 r=`${PWD_COMMAND}`; export r; \
17814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17815 $(HOST_EXPORTS) \
17816 for flag in $(EXTRA_HOST_FLAGS) ; do \
17817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17818 done; \
17819 echo "Doing install-info in mpfr" ; \
17820 (cd $(HOST_SUBDIR)/mpfr && \
17821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17823 "RANLIB=$${RANLIB}" \
17824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17825 install-info) \
17826 || exit 1
17828 @endif mpfr
17830 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17831 maybe-install-pdf-mpfr:
17832 @if mpfr
17833 maybe-install-pdf-mpfr: install-pdf-mpfr
17835 install-pdf-mpfr: \
17836 configure-mpfr \
17837 pdf-mpfr
17838 @[ -f ./mpfr/Makefile ] || exit 0; \
17839 r=`${PWD_COMMAND}`; export r; \
17840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841 $(HOST_EXPORTS) \
17842 for flag in $(EXTRA_HOST_FLAGS) ; do \
17843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17844 done; \
17845 echo "Doing install-pdf in mpfr" ; \
17846 (cd $(HOST_SUBDIR)/mpfr && \
17847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17849 "RANLIB=$${RANLIB}" \
17850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17851 install-pdf) \
17852 || exit 1
17854 @endif mpfr
17856 .PHONY: maybe-install-html-mpfr install-html-mpfr
17857 maybe-install-html-mpfr:
17858 @if mpfr
17859 maybe-install-html-mpfr: install-html-mpfr
17861 install-html-mpfr: \
17862 configure-mpfr \
17863 html-mpfr
17864 @[ -f ./mpfr/Makefile ] || exit 0; \
17865 r=`${PWD_COMMAND}`; export r; \
17866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17867 $(HOST_EXPORTS) \
17868 for flag in $(EXTRA_HOST_FLAGS) ; do \
17869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17870 done; \
17871 echo "Doing install-html in mpfr" ; \
17872 (cd $(HOST_SUBDIR)/mpfr && \
17873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17875 "RANLIB=$${RANLIB}" \
17876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17877 install-html) \
17878 || exit 1
17880 @endif mpfr
17882 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17883 maybe-installcheck-mpfr:
17884 @if mpfr
17885 maybe-installcheck-mpfr: installcheck-mpfr
17887 installcheck-mpfr: \
17888 configure-mpfr
17889 @[ -f ./mpfr/Makefile ] || exit 0; \
17890 r=`${PWD_COMMAND}`; export r; \
17891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17892 $(HOST_EXPORTS) \
17893 for flag in $(EXTRA_HOST_FLAGS) ; do \
17894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17895 done; \
17896 echo "Doing installcheck in mpfr" ; \
17897 (cd $(HOST_SUBDIR)/mpfr && \
17898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17900 "RANLIB=$${RANLIB}" \
17901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17902 installcheck) \
17903 || exit 1
17905 @endif mpfr
17907 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17908 maybe-mostlyclean-mpfr:
17909 @if mpfr
17910 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17912 mostlyclean-mpfr:
17913 @[ -f ./mpfr/Makefile ] || exit 0; \
17914 r=`${PWD_COMMAND}`; export r; \
17915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916 $(HOST_EXPORTS) \
17917 for flag in $(EXTRA_HOST_FLAGS) ; do \
17918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17919 done; \
17920 echo "Doing mostlyclean in mpfr" ; \
17921 (cd $(HOST_SUBDIR)/mpfr && \
17922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17924 "RANLIB=$${RANLIB}" \
17925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17926 mostlyclean) \
17927 || exit 1
17929 @endif mpfr
17931 .PHONY: maybe-clean-mpfr clean-mpfr
17932 maybe-clean-mpfr:
17933 @if mpfr
17934 maybe-clean-mpfr: clean-mpfr
17936 clean-mpfr:
17937 @[ -f ./mpfr/Makefile ] || exit 0; \
17938 r=`${PWD_COMMAND}`; export r; \
17939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17940 $(HOST_EXPORTS) \
17941 for flag in $(EXTRA_HOST_FLAGS) ; do \
17942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17943 done; \
17944 echo "Doing clean in mpfr" ; \
17945 (cd $(HOST_SUBDIR)/mpfr && \
17946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17948 "RANLIB=$${RANLIB}" \
17949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17950 clean) \
17951 || exit 1
17953 @endif mpfr
17955 .PHONY: maybe-distclean-mpfr distclean-mpfr
17956 maybe-distclean-mpfr:
17957 @if mpfr
17958 maybe-distclean-mpfr: distclean-mpfr
17960 distclean-mpfr:
17961 @[ -f ./mpfr/Makefile ] || exit 0; \
17962 r=`${PWD_COMMAND}`; export r; \
17963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17964 $(HOST_EXPORTS) \
17965 for flag in $(EXTRA_HOST_FLAGS) ; do \
17966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17967 done; \
17968 echo "Doing distclean in mpfr" ; \
17969 (cd $(HOST_SUBDIR)/mpfr && \
17970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17972 "RANLIB=$${RANLIB}" \
17973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17974 distclean) \
17975 || exit 1
17977 @endif mpfr
17979 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17980 maybe-maintainer-clean-mpfr:
17981 @if mpfr
17982 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17984 maintainer-clean-mpfr:
17985 @[ -f ./mpfr/Makefile ] || exit 0; \
17986 r=`${PWD_COMMAND}`; export r; \
17987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17988 $(HOST_EXPORTS) \
17989 for flag in $(EXTRA_HOST_FLAGS) ; do \
17990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17991 done; \
17992 echo "Doing maintainer-clean in mpfr" ; \
17993 (cd $(HOST_SUBDIR)/mpfr && \
17994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17996 "RANLIB=$${RANLIB}" \
17997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17998 maintainer-clean) \
17999 || exit 1
18001 @endif mpfr
18005 .PHONY: configure-ppl maybe-configure-ppl
18006 maybe-configure-ppl:
18007 @if gcc-bootstrap
18008 configure-ppl: stage_current
18009 @endif gcc-bootstrap
18010 @if ppl
18011 maybe-configure-ppl: configure-ppl
18012 configure-ppl:
18013 @r=`${PWD_COMMAND}`; export r; \
18014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18015 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18017 $(HOST_EXPORTS) \
18018 echo Configuring in $(HOST_SUBDIR)/ppl; \
18019 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18020 case $(srcdir) in \
18021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18022 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18024 esac; \
18025 srcdiroption="--srcdir=$${topdir}/ppl"; \
18026 libsrcdir="$$s/ppl"; \
18027 $(SHELL) $${libsrcdir}/configure \
18028 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18029 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18030 || exit 1
18031 @endif ppl
18035 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18036 maybe-configure-stage1-ppl:
18037 @if ppl-bootstrap
18038 maybe-configure-stage1-ppl: configure-stage1-ppl
18039 configure-stage1-ppl:
18040 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18042 @r=`${PWD_COMMAND}`; export r; \
18043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18044 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18045 $(HOST_EXPORTS) \
18046 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18047 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18048 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18050 cd $(HOST_SUBDIR)/ppl || exit 1; \
18051 case $(srcdir) in \
18052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18053 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18055 esac; \
18056 srcdiroption="--srcdir=$${topdir}/ppl"; \
18057 libsrcdir="$$s/ppl"; \
18058 $(SHELL) $${libsrcdir}/configure \
18059 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18060 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18062 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18063 @endif ppl-bootstrap
18065 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18066 maybe-configure-stage2-ppl:
18067 @if ppl-bootstrap
18068 maybe-configure-stage2-ppl: configure-stage2-ppl
18069 configure-stage2-ppl:
18070 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18072 @r=`${PWD_COMMAND}`; export r; \
18073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18074 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18075 $(HOST_EXPORTS) \
18076 $(POSTSTAGE1_HOST_EXPORTS) \
18077 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18078 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18079 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18081 cd $(HOST_SUBDIR)/ppl || exit 1; \
18082 case $(srcdir) in \
18083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18084 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18086 esac; \
18087 srcdiroption="--srcdir=$${topdir}/ppl"; \
18088 libsrcdir="$$s/ppl"; \
18089 $(SHELL) $${libsrcdir}/configure \
18090 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18091 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18092 --with-build-libsubdir=$(HOST_SUBDIR) \
18093 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18094 @endif ppl-bootstrap
18096 .PHONY: configure-stageb2g0-ppl maybe-configure-stageb2g0-ppl
18097 maybe-configure-stageb2g0-ppl:
18098 @if ppl-bootstrap
18099 maybe-configure-stageb2g0-ppl: configure-stageb2g0-ppl
18100 configure-stageb2g0-ppl:
18101 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18103 @r=`${PWD_COMMAND}`; export r; \
18104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18105 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18106 $(HOST_EXPORTS) \
18107 $(POSTSTAGE1_HOST_EXPORTS) \
18108 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18109 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
18110 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ppl ; \
18111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18112 cd $(HOST_SUBDIR)/ppl || exit 1; \
18113 case $(srcdir) in \
18114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18115 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18117 esac; \
18118 srcdiroption="--srcdir=$${topdir}/ppl"; \
18119 libsrcdir="$$s/ppl"; \
18120 $(SHELL) $${libsrcdir}/configure \
18121 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18122 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18123 --with-build-libsubdir=$(HOST_SUBDIR) \
18124 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18125 @endif ppl-bootstrap
18127 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18128 maybe-configure-stage3-ppl:
18129 @if ppl-bootstrap
18130 maybe-configure-stage3-ppl: configure-stage3-ppl
18131 configure-stage3-ppl:
18132 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18134 @r=`${PWD_COMMAND}`; export r; \
18135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18136 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18137 $(HOST_EXPORTS) \
18138 $(POSTSTAGE1_HOST_EXPORTS) \
18139 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18140 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18141 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18143 cd $(HOST_SUBDIR)/ppl || exit 1; \
18144 case $(srcdir) in \
18145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18146 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18148 esac; \
18149 srcdiroption="--srcdir=$${topdir}/ppl"; \
18150 libsrcdir="$$s/ppl"; \
18151 $(SHELL) $${libsrcdir}/configure \
18152 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18153 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18154 --with-build-libsubdir=$(HOST_SUBDIR) \
18155 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18156 @endif ppl-bootstrap
18158 .PHONY: configure-stageb3g2-ppl maybe-configure-stageb3g2-ppl
18159 maybe-configure-stageb3g2-ppl:
18160 @if ppl-bootstrap
18161 maybe-configure-stageb3g2-ppl: configure-stageb3g2-ppl
18162 configure-stageb3g2-ppl:
18163 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18165 @r=`${PWD_COMMAND}`; export r; \
18166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18167 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18168 $(HOST_EXPORTS) \
18169 $(POSTSTAGE1_HOST_EXPORTS) \
18170 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18171 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
18172 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ppl ; \
18173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18174 cd $(HOST_SUBDIR)/ppl || exit 1; \
18175 case $(srcdir) in \
18176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18177 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18179 esac; \
18180 srcdiroption="--srcdir=$${topdir}/ppl"; \
18181 libsrcdir="$$s/ppl"; \
18182 $(SHELL) $${libsrcdir}/configure \
18183 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18184 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18185 --with-build-libsubdir=$(HOST_SUBDIR) \
18186 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18187 @endif ppl-bootstrap
18189 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18190 maybe-configure-stage4-ppl:
18191 @if ppl-bootstrap
18192 maybe-configure-stage4-ppl: configure-stage4-ppl
18193 configure-stage4-ppl:
18194 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18196 @r=`${PWD_COMMAND}`; export r; \
18197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18198 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18199 $(HOST_EXPORTS) \
18200 $(POSTSTAGE1_HOST_EXPORTS) \
18201 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18202 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18203 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18205 cd $(HOST_SUBDIR)/ppl || exit 1; \
18206 case $(srcdir) in \
18207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18208 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18210 esac; \
18211 srcdiroption="--srcdir=$${topdir}/ppl"; \
18212 libsrcdir="$$s/ppl"; \
18213 $(SHELL) $${libsrcdir}/configure \
18214 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18215 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18216 --with-build-libsubdir=$(HOST_SUBDIR) \
18217 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18218 @endif ppl-bootstrap
18220 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18221 maybe-configure-stageprofile-ppl:
18222 @if ppl-bootstrap
18223 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18224 configure-stageprofile-ppl:
18225 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18227 @r=`${PWD_COMMAND}`; export r; \
18228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18229 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18230 $(HOST_EXPORTS) \
18231 $(POSTSTAGE1_HOST_EXPORTS) \
18232 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18233 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
18234 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18236 cd $(HOST_SUBDIR)/ppl || exit 1; \
18237 case $(srcdir) in \
18238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18239 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18241 esac; \
18242 srcdiroption="--srcdir=$${topdir}/ppl"; \
18243 libsrcdir="$$s/ppl"; \
18244 $(SHELL) $${libsrcdir}/configure \
18245 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18246 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18247 --with-build-libsubdir=$(HOST_SUBDIR) \
18248 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18249 @endif ppl-bootstrap
18251 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18252 maybe-configure-stagefeedback-ppl:
18253 @if ppl-bootstrap
18254 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18255 configure-stagefeedback-ppl:
18256 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18258 @r=`${PWD_COMMAND}`; export r; \
18259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18261 $(HOST_EXPORTS) \
18262 $(POSTSTAGE1_HOST_EXPORTS) \
18263 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18264 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
18265 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18267 cd $(HOST_SUBDIR)/ppl || exit 1; \
18268 case $(srcdir) in \
18269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18270 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18272 esac; \
18273 srcdiroption="--srcdir=$${topdir}/ppl"; \
18274 libsrcdir="$$s/ppl"; \
18275 $(SHELL) $${libsrcdir}/configure \
18276 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18277 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18278 --with-build-libsubdir=$(HOST_SUBDIR) \
18279 @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18280 @endif ppl-bootstrap
18286 .PHONY: all-ppl maybe-all-ppl
18287 maybe-all-ppl:
18288 @if gcc-bootstrap
18289 all-ppl: stage_current
18290 @endif gcc-bootstrap
18291 @if ppl
18292 TARGET-ppl=all
18293 maybe-all-ppl: all-ppl
18294 all-ppl: configure-ppl
18295 @r=`${PWD_COMMAND}`; export r; \
18296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18297 $(HOST_EXPORTS) \
18298 (cd $(HOST_SUBDIR)/ppl && \
18299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18300 $(TARGET-ppl))
18301 @endif ppl
18305 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18306 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18307 maybe-all-stage1-ppl:
18308 maybe-clean-stage1-ppl:
18309 @if ppl-bootstrap
18310 maybe-all-stage1-ppl: all-stage1-ppl
18311 all-stage1: all-stage1-ppl
18312 TARGET-stage1-ppl = $(TARGET-ppl)
18313 all-stage1-ppl: configure-stage1-ppl
18314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18315 @r=`${PWD_COMMAND}`; export r; \
18316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18317 $(HOST_EXPORTS) \
18318 cd $(HOST_SUBDIR)/ppl && \
18319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18320 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18321 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18322 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18323 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
18324 $(TARGET-stage1-ppl)
18326 maybe-clean-stage1-ppl: clean-stage1-ppl
18327 clean-stage1: clean-stage1-ppl
18328 clean-stage1-ppl:
18329 @if [ $(current_stage) = stage1 ]; then \
18330 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18331 else \
18332 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18333 $(MAKE) stage1-start; \
18334 fi; \
18335 cd $(HOST_SUBDIR)/ppl && \
18336 $(MAKE) $(EXTRA_HOST_FLAGS) \
18337 clean
18338 @endif ppl-bootstrap
18341 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18342 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18343 maybe-all-stage2-ppl:
18344 maybe-clean-stage2-ppl:
18345 @if ppl-bootstrap
18346 maybe-all-stage2-ppl: all-stage2-ppl
18347 all-stage2: all-stage2-ppl
18348 TARGET-stage2-ppl = $(TARGET-ppl)
18349 all-stage2-ppl: configure-stage2-ppl
18350 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18351 @r=`${PWD_COMMAND}`; export r; \
18352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353 $(HOST_EXPORTS) \
18354 $(POSTSTAGE1_HOST_EXPORTS) \
18355 cd $(HOST_SUBDIR)/ppl && \
18356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18357 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18358 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18359 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18360 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18361 $(TARGET-stage2-ppl)
18363 maybe-clean-stage2-ppl: clean-stage2-ppl
18364 clean-stage2: clean-stage2-ppl
18365 clean-stage2-ppl:
18366 @if [ $(current_stage) = stage2 ]; then \
18367 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18368 else \
18369 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18370 $(MAKE) stage2-start; \
18371 fi; \
18372 cd $(HOST_SUBDIR)/ppl && \
18373 $(MAKE) $(EXTRA_HOST_FLAGS) \
18374 $(POSTSTAGE1_FLAGS_TO_PASS) \
18375 clean
18376 @endif ppl-bootstrap
18379 .PHONY: all-stageb2g0-ppl maybe-all-stageb2g0-ppl
18380 .PHONY: clean-stageb2g0-ppl maybe-clean-stageb2g0-ppl
18381 maybe-all-stageb2g0-ppl:
18382 maybe-clean-stageb2g0-ppl:
18383 @if ppl-bootstrap
18384 maybe-all-stageb2g0-ppl: all-stageb2g0-ppl
18385 all-stageb2g0: all-stageb2g0-ppl
18386 TARGET-stageb2g0-ppl = $(TARGET-ppl)
18387 all-stageb2g0-ppl: configure-stageb2g0-ppl
18388 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18389 @r=`${PWD_COMMAND}`; export r; \
18390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18391 $(HOST_EXPORTS) \
18392 $(POSTSTAGE1_HOST_EXPORTS) \
18393 cd $(HOST_SUBDIR)/ppl && \
18394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18395 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18396 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18397 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18398 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18399 $(TARGET-stageb2g0-ppl)
18401 maybe-clean-stageb2g0-ppl: clean-stageb2g0-ppl
18402 clean-stageb2g0: clean-stageb2g0-ppl
18403 clean-stageb2g0-ppl:
18404 @if [ $(current_stage) = stageb2g0 ]; then \
18405 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18406 else \
18407 [ -f $(HOST_SUBDIR)/stageb2g0-ppl/Makefile ] || exit 0; \
18408 $(MAKE) stageb2g0-start; \
18409 fi; \
18410 cd $(HOST_SUBDIR)/ppl && \
18411 $(MAKE) $(EXTRA_HOST_FLAGS) \
18412 $(POSTSTAGE1_FLAGS_TO_PASS) \
18413 clean
18414 @endif ppl-bootstrap
18417 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18418 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18419 maybe-all-stage3-ppl:
18420 maybe-clean-stage3-ppl:
18421 @if ppl-bootstrap
18422 maybe-all-stage3-ppl: all-stage3-ppl
18423 all-stage3: all-stage3-ppl
18424 TARGET-stage3-ppl = $(TARGET-ppl)
18425 all-stage3-ppl: configure-stage3-ppl
18426 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18427 @r=`${PWD_COMMAND}`; export r; \
18428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429 $(HOST_EXPORTS) \
18430 $(POSTSTAGE1_HOST_EXPORTS) \
18431 cd $(HOST_SUBDIR)/ppl && \
18432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18433 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18434 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18435 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18436 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18437 $(TARGET-stage3-ppl)
18439 maybe-clean-stage3-ppl: clean-stage3-ppl
18440 clean-stage3: clean-stage3-ppl
18441 clean-stage3-ppl:
18442 @if [ $(current_stage) = stage3 ]; then \
18443 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18444 else \
18445 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18446 $(MAKE) stage3-start; \
18447 fi; \
18448 cd $(HOST_SUBDIR)/ppl && \
18449 $(MAKE) $(EXTRA_HOST_FLAGS) \
18450 $(POSTSTAGE1_FLAGS_TO_PASS) \
18451 clean
18452 @endif ppl-bootstrap
18455 .PHONY: all-stageb3g2-ppl maybe-all-stageb3g2-ppl
18456 .PHONY: clean-stageb3g2-ppl maybe-clean-stageb3g2-ppl
18457 maybe-all-stageb3g2-ppl:
18458 maybe-clean-stageb3g2-ppl:
18459 @if ppl-bootstrap
18460 maybe-all-stageb3g2-ppl: all-stageb3g2-ppl
18461 all-stageb3g2: all-stageb3g2-ppl
18462 TARGET-stageb3g2-ppl = $(TARGET-ppl)
18463 all-stageb3g2-ppl: configure-stageb3g2-ppl
18464 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18465 @r=`${PWD_COMMAND}`; export r; \
18466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18467 $(HOST_EXPORTS) \
18468 $(POSTSTAGE1_HOST_EXPORTS) \
18469 cd $(HOST_SUBDIR)/ppl && \
18470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18471 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18472 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18473 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18474 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18475 $(TARGET-stageb3g2-ppl)
18477 maybe-clean-stageb3g2-ppl: clean-stageb3g2-ppl
18478 clean-stageb3g2: clean-stageb3g2-ppl
18479 clean-stageb3g2-ppl:
18480 @if [ $(current_stage) = stageb3g2 ]; then \
18481 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18482 else \
18483 [ -f $(HOST_SUBDIR)/stageb3g2-ppl/Makefile ] || exit 0; \
18484 $(MAKE) stageb3g2-start; \
18485 fi; \
18486 cd $(HOST_SUBDIR)/ppl && \
18487 $(MAKE) $(EXTRA_HOST_FLAGS) \
18488 $(POSTSTAGE1_FLAGS_TO_PASS) \
18489 clean
18490 @endif ppl-bootstrap
18493 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18494 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18495 maybe-all-stage4-ppl:
18496 maybe-clean-stage4-ppl:
18497 @if ppl-bootstrap
18498 maybe-all-stage4-ppl: all-stage4-ppl
18499 all-stage4: all-stage4-ppl
18500 TARGET-stage4-ppl = $(TARGET-ppl)
18501 all-stage4-ppl: configure-stage4-ppl
18502 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18503 @r=`${PWD_COMMAND}`; export r; \
18504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505 $(HOST_EXPORTS) \
18506 $(POSTSTAGE1_HOST_EXPORTS) \
18507 cd $(HOST_SUBDIR)/ppl && \
18508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18509 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18510 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18511 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18512 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18513 $(TARGET-stage4-ppl)
18515 maybe-clean-stage4-ppl: clean-stage4-ppl
18516 clean-stage4: clean-stage4-ppl
18517 clean-stage4-ppl:
18518 @if [ $(current_stage) = stage4 ]; then \
18519 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18520 else \
18521 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18522 $(MAKE) stage4-start; \
18523 fi; \
18524 cd $(HOST_SUBDIR)/ppl && \
18525 $(MAKE) $(EXTRA_HOST_FLAGS) \
18526 $(POSTSTAGE1_FLAGS_TO_PASS) \
18527 clean
18528 @endif ppl-bootstrap
18531 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18532 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18533 maybe-all-stageprofile-ppl:
18534 maybe-clean-stageprofile-ppl:
18535 @if ppl-bootstrap
18536 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18537 all-stageprofile: all-stageprofile-ppl
18538 TARGET-stageprofile-ppl = $(TARGET-ppl)
18539 all-stageprofile-ppl: configure-stageprofile-ppl
18540 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18541 @r=`${PWD_COMMAND}`; export r; \
18542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543 $(HOST_EXPORTS) \
18544 $(POSTSTAGE1_HOST_EXPORTS) \
18545 cd $(HOST_SUBDIR)/ppl && \
18546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18547 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18548 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18549 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18550 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18551 $(TARGET-stageprofile-ppl)
18553 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18554 clean-stageprofile: clean-stageprofile-ppl
18555 clean-stageprofile-ppl:
18556 @if [ $(current_stage) = stageprofile ]; then \
18557 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18558 else \
18559 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18560 $(MAKE) stageprofile-start; \
18561 fi; \
18562 cd $(HOST_SUBDIR)/ppl && \
18563 $(MAKE) $(EXTRA_HOST_FLAGS) \
18564 $(POSTSTAGE1_FLAGS_TO_PASS) \
18565 clean
18566 @endif ppl-bootstrap
18569 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18570 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18571 maybe-all-stagefeedback-ppl:
18572 maybe-clean-stagefeedback-ppl:
18573 @if ppl-bootstrap
18574 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18575 all-stagefeedback: all-stagefeedback-ppl
18576 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18577 all-stagefeedback-ppl: configure-stagefeedback-ppl
18578 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18579 @r=`${PWD_COMMAND}`; export r; \
18580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18581 $(HOST_EXPORTS) \
18582 $(POSTSTAGE1_HOST_EXPORTS) \
18583 cd $(HOST_SUBDIR)/ppl && \
18584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18585 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18586 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18587 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18588 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18589 $(TARGET-stagefeedback-ppl)
18591 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18592 clean-stagefeedback: clean-stagefeedback-ppl
18593 clean-stagefeedback-ppl:
18594 @if [ $(current_stage) = stagefeedback ]; then \
18595 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18596 else \
18597 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18598 $(MAKE) stagefeedback-start; \
18599 fi; \
18600 cd $(HOST_SUBDIR)/ppl && \
18601 $(MAKE) $(EXTRA_HOST_FLAGS) \
18602 $(POSTSTAGE1_FLAGS_TO_PASS) \
18603 clean
18604 @endif ppl-bootstrap
18610 .PHONY: check-ppl maybe-check-ppl
18611 maybe-check-ppl:
18612 @if ppl
18613 maybe-check-ppl: check-ppl
18615 check-ppl:
18616 @: $(MAKE); $(unstage)
18617 @r=`${PWD_COMMAND}`; export r; \
18618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18619 $(HOST_EXPORTS) \
18620 (cd $(HOST_SUBDIR)/ppl && \
18621 $(MAKE) $(FLAGS_TO_PASS) check)
18623 @endif ppl
18625 .PHONY: install-ppl maybe-install-ppl
18626 maybe-install-ppl:
18627 @if ppl
18628 maybe-install-ppl: install-ppl
18630 install-ppl:
18632 @endif ppl
18634 # Other targets (info, dvi, pdf, etc.)
18636 .PHONY: maybe-info-ppl info-ppl
18637 maybe-info-ppl:
18638 @if ppl
18639 maybe-info-ppl: info-ppl
18641 info-ppl: \
18642 configure-ppl
18643 @[ -f ./ppl/Makefile ] || exit 0; \
18644 r=`${PWD_COMMAND}`; export r; \
18645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18646 $(HOST_EXPORTS) \
18647 for flag in $(EXTRA_HOST_FLAGS) ; do \
18648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18649 done; \
18650 echo "Doing info in ppl" ; \
18651 (cd $(HOST_SUBDIR)/ppl && \
18652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18654 "RANLIB=$${RANLIB}" \
18655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18656 info) \
18657 || exit 1
18659 @endif ppl
18661 .PHONY: maybe-dvi-ppl dvi-ppl
18662 maybe-dvi-ppl:
18663 @if ppl
18664 maybe-dvi-ppl: dvi-ppl
18666 dvi-ppl: \
18667 configure-ppl
18668 @[ -f ./ppl/Makefile ] || exit 0; \
18669 r=`${PWD_COMMAND}`; export r; \
18670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18671 $(HOST_EXPORTS) \
18672 for flag in $(EXTRA_HOST_FLAGS) ; do \
18673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18674 done; \
18675 echo "Doing dvi in ppl" ; \
18676 (cd $(HOST_SUBDIR)/ppl && \
18677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18679 "RANLIB=$${RANLIB}" \
18680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18681 dvi) \
18682 || exit 1
18684 @endif ppl
18686 .PHONY: maybe-pdf-ppl pdf-ppl
18687 maybe-pdf-ppl:
18688 @if ppl
18689 maybe-pdf-ppl: pdf-ppl
18691 pdf-ppl: \
18692 configure-ppl
18693 @[ -f ./ppl/Makefile ] || exit 0; \
18694 r=`${PWD_COMMAND}`; export r; \
18695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696 $(HOST_EXPORTS) \
18697 for flag in $(EXTRA_HOST_FLAGS) ; do \
18698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699 done; \
18700 echo "Doing pdf in ppl" ; \
18701 (cd $(HOST_SUBDIR)/ppl && \
18702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704 "RANLIB=$${RANLIB}" \
18705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18706 pdf) \
18707 || exit 1
18709 @endif ppl
18711 .PHONY: maybe-html-ppl html-ppl
18712 maybe-html-ppl:
18713 @if ppl
18714 maybe-html-ppl: html-ppl
18716 html-ppl: \
18717 configure-ppl
18718 @[ -f ./ppl/Makefile ] || exit 0; \
18719 r=`${PWD_COMMAND}`; export r; \
18720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18721 $(HOST_EXPORTS) \
18722 for flag in $(EXTRA_HOST_FLAGS) ; do \
18723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18724 done; \
18725 echo "Doing html in ppl" ; \
18726 (cd $(HOST_SUBDIR)/ppl && \
18727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18729 "RANLIB=$${RANLIB}" \
18730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18731 html) \
18732 || exit 1
18734 @endif ppl
18736 .PHONY: maybe-TAGS-ppl TAGS-ppl
18737 maybe-TAGS-ppl:
18738 @if ppl
18739 maybe-TAGS-ppl: TAGS-ppl
18741 TAGS-ppl: \
18742 configure-ppl
18743 @[ -f ./ppl/Makefile ] || exit 0; \
18744 r=`${PWD_COMMAND}`; export r; \
18745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746 $(HOST_EXPORTS) \
18747 for flag in $(EXTRA_HOST_FLAGS) ; do \
18748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18749 done; \
18750 echo "Doing TAGS in ppl" ; \
18751 (cd $(HOST_SUBDIR)/ppl && \
18752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18754 "RANLIB=$${RANLIB}" \
18755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18756 TAGS) \
18757 || exit 1
18759 @endif ppl
18761 .PHONY: maybe-install-info-ppl install-info-ppl
18762 maybe-install-info-ppl:
18763 @if ppl
18764 maybe-install-info-ppl: install-info-ppl
18766 install-info-ppl: \
18767 configure-ppl \
18768 info-ppl
18769 @[ -f ./ppl/Makefile ] || exit 0; \
18770 r=`${PWD_COMMAND}`; export r; \
18771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772 $(HOST_EXPORTS) \
18773 for flag in $(EXTRA_HOST_FLAGS) ; do \
18774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18775 done; \
18776 echo "Doing install-info in ppl" ; \
18777 (cd $(HOST_SUBDIR)/ppl && \
18778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18780 "RANLIB=$${RANLIB}" \
18781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18782 install-info) \
18783 || exit 1
18785 @endif ppl
18787 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18788 maybe-install-pdf-ppl:
18789 @if ppl
18790 maybe-install-pdf-ppl: install-pdf-ppl
18792 install-pdf-ppl: \
18793 configure-ppl \
18794 pdf-ppl
18795 @[ -f ./ppl/Makefile ] || exit 0; \
18796 r=`${PWD_COMMAND}`; export r; \
18797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798 $(HOST_EXPORTS) \
18799 for flag in $(EXTRA_HOST_FLAGS) ; do \
18800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18801 done; \
18802 echo "Doing install-pdf in ppl" ; \
18803 (cd $(HOST_SUBDIR)/ppl && \
18804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18806 "RANLIB=$${RANLIB}" \
18807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18808 install-pdf) \
18809 || exit 1
18811 @endif ppl
18813 .PHONY: maybe-install-html-ppl install-html-ppl
18814 maybe-install-html-ppl:
18815 @if ppl
18816 maybe-install-html-ppl: install-html-ppl
18818 install-html-ppl: \
18819 configure-ppl \
18820 html-ppl
18821 @[ -f ./ppl/Makefile ] || exit 0; \
18822 r=`${PWD_COMMAND}`; export r; \
18823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824 $(HOST_EXPORTS) \
18825 for flag in $(EXTRA_HOST_FLAGS) ; do \
18826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18827 done; \
18828 echo "Doing install-html in ppl" ; \
18829 (cd $(HOST_SUBDIR)/ppl && \
18830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18832 "RANLIB=$${RANLIB}" \
18833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18834 install-html) \
18835 || exit 1
18837 @endif ppl
18839 .PHONY: maybe-installcheck-ppl installcheck-ppl
18840 maybe-installcheck-ppl:
18841 @if ppl
18842 maybe-installcheck-ppl: installcheck-ppl
18844 installcheck-ppl: \
18845 configure-ppl
18846 @[ -f ./ppl/Makefile ] || exit 0; \
18847 r=`${PWD_COMMAND}`; export r; \
18848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18849 $(HOST_EXPORTS) \
18850 for flag in $(EXTRA_HOST_FLAGS) ; do \
18851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18852 done; \
18853 echo "Doing installcheck in ppl" ; \
18854 (cd $(HOST_SUBDIR)/ppl && \
18855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18857 "RANLIB=$${RANLIB}" \
18858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18859 installcheck) \
18860 || exit 1
18862 @endif ppl
18864 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
18865 maybe-mostlyclean-ppl:
18866 @if ppl
18867 maybe-mostlyclean-ppl: mostlyclean-ppl
18869 mostlyclean-ppl:
18870 @[ -f ./ppl/Makefile ] || exit 0; \
18871 r=`${PWD_COMMAND}`; export r; \
18872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18873 $(HOST_EXPORTS) \
18874 for flag in $(EXTRA_HOST_FLAGS) ; do \
18875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18876 done; \
18877 echo "Doing mostlyclean in ppl" ; \
18878 (cd $(HOST_SUBDIR)/ppl && \
18879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18881 "RANLIB=$${RANLIB}" \
18882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18883 mostlyclean) \
18884 || exit 1
18886 @endif ppl
18888 .PHONY: maybe-clean-ppl clean-ppl
18889 maybe-clean-ppl:
18890 @if ppl
18891 maybe-clean-ppl: clean-ppl
18893 clean-ppl:
18894 @[ -f ./ppl/Makefile ] || exit 0; \
18895 r=`${PWD_COMMAND}`; export r; \
18896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18897 $(HOST_EXPORTS) \
18898 for flag in $(EXTRA_HOST_FLAGS) ; do \
18899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18900 done; \
18901 echo "Doing clean in ppl" ; \
18902 (cd $(HOST_SUBDIR)/ppl && \
18903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18905 "RANLIB=$${RANLIB}" \
18906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18907 clean) \
18908 || exit 1
18910 @endif ppl
18912 .PHONY: maybe-distclean-ppl distclean-ppl
18913 maybe-distclean-ppl:
18914 @if ppl
18915 maybe-distclean-ppl: distclean-ppl
18917 distclean-ppl:
18918 @[ -f ./ppl/Makefile ] || exit 0; \
18919 r=`${PWD_COMMAND}`; export r; \
18920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18921 $(HOST_EXPORTS) \
18922 for flag in $(EXTRA_HOST_FLAGS) ; do \
18923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18924 done; \
18925 echo "Doing distclean in ppl" ; \
18926 (cd $(HOST_SUBDIR)/ppl && \
18927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18929 "RANLIB=$${RANLIB}" \
18930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18931 distclean) \
18932 || exit 1
18934 @endif ppl
18936 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
18937 maybe-maintainer-clean-ppl:
18938 @if ppl
18939 maybe-maintainer-clean-ppl: maintainer-clean-ppl
18941 maintainer-clean-ppl:
18942 @[ -f ./ppl/Makefile ] || exit 0; \
18943 r=`${PWD_COMMAND}`; export r; \
18944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18945 $(HOST_EXPORTS) \
18946 for flag in $(EXTRA_HOST_FLAGS) ; do \
18947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18948 done; \
18949 echo "Doing maintainer-clean in ppl" ; \
18950 (cd $(HOST_SUBDIR)/ppl && \
18951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18953 "RANLIB=$${RANLIB}" \
18954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18955 maintainer-clean) \
18956 || exit 1
18958 @endif ppl
18962 .PHONY: configure-cloog maybe-configure-cloog
18963 maybe-configure-cloog:
18964 @if gcc-bootstrap
18965 configure-cloog: stage_current
18966 @endif gcc-bootstrap
18967 @if cloog
18968 maybe-configure-cloog: configure-cloog
18969 configure-cloog:
18970 @r=`${PWD_COMMAND}`; export r; \
18971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18974 $(HOST_EXPORTS) \
18975 echo Configuring in $(HOST_SUBDIR)/cloog; \
18976 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
18977 case $(srcdir) in \
18978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18979 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18981 esac; \
18982 srcdiroption="--srcdir=$${topdir}/cloog"; \
18983 libsrcdir="$$s/cloog"; \
18984 $(SHELL) $${libsrcdir}/configure \
18985 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18986 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
18987 || exit 1
18988 @endif cloog
18992 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
18993 maybe-configure-stage1-cloog:
18994 @if cloog-bootstrap
18995 maybe-configure-stage1-cloog: configure-stage1-cloog
18996 configure-stage1-cloog:
18997 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18999 @r=`${PWD_COMMAND}`; export r; \
19000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19002 $(HOST_EXPORTS) \
19003 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19004 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19005 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19007 cd $(HOST_SUBDIR)/cloog || exit 1; \
19008 case $(srcdir) in \
19009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19010 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19012 esac; \
19013 srcdiroption="--srcdir=$${topdir}/cloog"; \
19014 libsrcdir="$$s/cloog"; \
19015 $(SHELL) $${libsrcdir}/configure \
19016 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19017 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19019 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19020 @endif cloog-bootstrap
19022 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19023 maybe-configure-stage2-cloog:
19024 @if cloog-bootstrap
19025 maybe-configure-stage2-cloog: configure-stage2-cloog
19026 configure-stage2-cloog:
19027 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19029 @r=`${PWD_COMMAND}`; export r; \
19030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19031 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19032 $(HOST_EXPORTS) \
19033 $(POSTSTAGE1_HOST_EXPORTS) \
19034 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19035 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19036 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19038 cd $(HOST_SUBDIR)/cloog || exit 1; \
19039 case $(srcdir) in \
19040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19041 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19043 esac; \
19044 srcdiroption="--srcdir=$${topdir}/cloog"; \
19045 libsrcdir="$$s/cloog"; \
19046 $(SHELL) $${libsrcdir}/configure \
19047 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19048 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19049 --with-build-libsubdir=$(HOST_SUBDIR) \
19050 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19051 @endif cloog-bootstrap
19053 .PHONY: configure-stageb2g0-cloog maybe-configure-stageb2g0-cloog
19054 maybe-configure-stageb2g0-cloog:
19055 @if cloog-bootstrap
19056 maybe-configure-stageb2g0-cloog: configure-stageb2g0-cloog
19057 configure-stageb2g0-cloog:
19058 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19060 @r=`${PWD_COMMAND}`; export r; \
19061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19062 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19063 $(HOST_EXPORTS) \
19064 $(POSTSTAGE1_HOST_EXPORTS) \
19065 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
19066 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
19067 echo Configuring stage b2g0 in $(HOST_SUBDIR)/cloog ; \
19068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19069 cd $(HOST_SUBDIR)/cloog || exit 1; \
19070 case $(srcdir) in \
19071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19072 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19074 esac; \
19075 srcdiroption="--srcdir=$${topdir}/cloog"; \
19076 libsrcdir="$$s/cloog"; \
19077 $(SHELL) $${libsrcdir}/configure \
19078 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19079 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19080 --with-build-libsubdir=$(HOST_SUBDIR) \
19081 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19082 @endif cloog-bootstrap
19084 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19085 maybe-configure-stage3-cloog:
19086 @if cloog-bootstrap
19087 maybe-configure-stage3-cloog: configure-stage3-cloog
19088 configure-stage3-cloog:
19089 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19091 @r=`${PWD_COMMAND}`; export r; \
19092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19093 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19094 $(HOST_EXPORTS) \
19095 $(POSTSTAGE1_HOST_EXPORTS) \
19096 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19097 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19098 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19100 cd $(HOST_SUBDIR)/cloog || exit 1; \
19101 case $(srcdir) in \
19102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19103 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19105 esac; \
19106 srcdiroption="--srcdir=$${topdir}/cloog"; \
19107 libsrcdir="$$s/cloog"; \
19108 $(SHELL) $${libsrcdir}/configure \
19109 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19110 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19111 --with-build-libsubdir=$(HOST_SUBDIR) \
19112 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19113 @endif cloog-bootstrap
19115 .PHONY: configure-stageb3g2-cloog maybe-configure-stageb3g2-cloog
19116 maybe-configure-stageb3g2-cloog:
19117 @if cloog-bootstrap
19118 maybe-configure-stageb3g2-cloog: configure-stageb3g2-cloog
19119 configure-stageb3g2-cloog:
19120 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19122 @r=`${PWD_COMMAND}`; export r; \
19123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19124 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19125 $(HOST_EXPORTS) \
19126 $(POSTSTAGE1_HOST_EXPORTS) \
19127 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
19128 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
19129 echo Configuring stage b3g2 in $(HOST_SUBDIR)/cloog ; \
19130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19131 cd $(HOST_SUBDIR)/cloog || exit 1; \
19132 case $(srcdir) in \
19133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19134 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19136 esac; \
19137 srcdiroption="--srcdir=$${topdir}/cloog"; \
19138 libsrcdir="$$s/cloog"; \
19139 $(SHELL) $${libsrcdir}/configure \
19140 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19141 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19142 --with-build-libsubdir=$(HOST_SUBDIR) \
19143 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19144 @endif cloog-bootstrap
19146 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19147 maybe-configure-stage4-cloog:
19148 @if cloog-bootstrap
19149 maybe-configure-stage4-cloog: configure-stage4-cloog
19150 configure-stage4-cloog:
19151 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19153 @r=`${PWD_COMMAND}`; export r; \
19154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19155 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19156 $(HOST_EXPORTS) \
19157 $(POSTSTAGE1_HOST_EXPORTS) \
19158 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19159 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19160 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19162 cd $(HOST_SUBDIR)/cloog || exit 1; \
19163 case $(srcdir) in \
19164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19165 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19167 esac; \
19168 srcdiroption="--srcdir=$${topdir}/cloog"; \
19169 libsrcdir="$$s/cloog"; \
19170 $(SHELL) $${libsrcdir}/configure \
19171 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19172 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19173 --with-build-libsubdir=$(HOST_SUBDIR) \
19174 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19175 @endif cloog-bootstrap
19177 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19178 maybe-configure-stageprofile-cloog:
19179 @if cloog-bootstrap
19180 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19181 configure-stageprofile-cloog:
19182 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19184 @r=`${PWD_COMMAND}`; export r; \
19185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19187 $(HOST_EXPORTS) \
19188 $(POSTSTAGE1_HOST_EXPORTS) \
19189 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
19190 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
19191 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19193 cd $(HOST_SUBDIR)/cloog || exit 1; \
19194 case $(srcdir) in \
19195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19196 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19198 esac; \
19199 srcdiroption="--srcdir=$${topdir}/cloog"; \
19200 libsrcdir="$$s/cloog"; \
19201 $(SHELL) $${libsrcdir}/configure \
19202 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19203 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19204 --with-build-libsubdir=$(HOST_SUBDIR) \
19205 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19206 @endif cloog-bootstrap
19208 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19209 maybe-configure-stagefeedback-cloog:
19210 @if cloog-bootstrap
19211 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19212 configure-stagefeedback-cloog:
19213 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19214 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19215 @r=`${PWD_COMMAND}`; export r; \
19216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19218 $(HOST_EXPORTS) \
19219 $(POSTSTAGE1_HOST_EXPORTS) \
19220 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
19221 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
19222 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19224 cd $(HOST_SUBDIR)/cloog || exit 1; \
19225 case $(srcdir) in \
19226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19227 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19229 esac; \
19230 srcdiroption="--srcdir=$${topdir}/cloog"; \
19231 libsrcdir="$$s/cloog"; \
19232 $(SHELL) $${libsrcdir}/configure \
19233 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19234 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19235 --with-build-libsubdir=$(HOST_SUBDIR) \
19236 @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19237 @endif cloog-bootstrap
19243 .PHONY: all-cloog maybe-all-cloog
19244 maybe-all-cloog:
19245 @if gcc-bootstrap
19246 all-cloog: stage_current
19247 @endif gcc-bootstrap
19248 @if cloog
19249 TARGET-cloog=all
19250 maybe-all-cloog: all-cloog
19251 all-cloog: configure-cloog
19252 @r=`${PWD_COMMAND}`; export r; \
19253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19254 $(HOST_EXPORTS) \
19255 (cd $(HOST_SUBDIR)/cloog && \
19256 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19257 $(TARGET-cloog))
19258 @endif cloog
19262 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19263 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19264 maybe-all-stage1-cloog:
19265 maybe-clean-stage1-cloog:
19266 @if cloog-bootstrap
19267 maybe-all-stage1-cloog: all-stage1-cloog
19268 all-stage1: all-stage1-cloog
19269 TARGET-stage1-cloog = $(TARGET-cloog)
19270 all-stage1-cloog: configure-stage1-cloog
19271 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19272 @r=`${PWD_COMMAND}`; export r; \
19273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19274 $(HOST_EXPORTS) \
19275 cd $(HOST_SUBDIR)/cloog && \
19276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19277 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
19278 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
19279 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
19280 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
19281 $(TARGET-stage1-cloog)
19283 maybe-clean-stage1-cloog: clean-stage1-cloog
19284 clean-stage1: clean-stage1-cloog
19285 clean-stage1-cloog:
19286 @if [ $(current_stage) = stage1 ]; then \
19287 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19288 else \
19289 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19290 $(MAKE) stage1-start; \
19291 fi; \
19292 cd $(HOST_SUBDIR)/cloog && \
19293 $(MAKE) $(EXTRA_HOST_FLAGS) \
19294 clean
19295 @endif cloog-bootstrap
19298 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19299 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19300 maybe-all-stage2-cloog:
19301 maybe-clean-stage2-cloog:
19302 @if cloog-bootstrap
19303 maybe-all-stage2-cloog: all-stage2-cloog
19304 all-stage2: all-stage2-cloog
19305 TARGET-stage2-cloog = $(TARGET-cloog)
19306 all-stage2-cloog: configure-stage2-cloog
19307 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19308 @r=`${PWD_COMMAND}`; export r; \
19309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310 $(HOST_EXPORTS) \
19311 $(POSTSTAGE1_HOST_EXPORTS) \
19312 cd $(HOST_SUBDIR)/cloog && \
19313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19314 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
19315 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
19316 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
19317 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19318 $(TARGET-stage2-cloog)
19320 maybe-clean-stage2-cloog: clean-stage2-cloog
19321 clean-stage2: clean-stage2-cloog
19322 clean-stage2-cloog:
19323 @if [ $(current_stage) = stage2 ]; then \
19324 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19325 else \
19326 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19327 $(MAKE) stage2-start; \
19328 fi; \
19329 cd $(HOST_SUBDIR)/cloog && \
19330 $(MAKE) $(EXTRA_HOST_FLAGS) \
19331 $(POSTSTAGE1_FLAGS_TO_PASS) \
19332 clean
19333 @endif cloog-bootstrap
19336 .PHONY: all-stageb2g0-cloog maybe-all-stageb2g0-cloog
19337 .PHONY: clean-stageb2g0-cloog maybe-clean-stageb2g0-cloog
19338 maybe-all-stageb2g0-cloog:
19339 maybe-clean-stageb2g0-cloog:
19340 @if cloog-bootstrap
19341 maybe-all-stageb2g0-cloog: all-stageb2g0-cloog
19342 all-stageb2g0: all-stageb2g0-cloog
19343 TARGET-stageb2g0-cloog = $(TARGET-cloog)
19344 all-stageb2g0-cloog: configure-stageb2g0-cloog
19345 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19346 @r=`${PWD_COMMAND}`; export r; \
19347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348 $(HOST_EXPORTS) \
19349 $(POSTSTAGE1_HOST_EXPORTS) \
19350 cd $(HOST_SUBDIR)/cloog && \
19351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19352 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
19353 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
19354 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
19355 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19356 $(TARGET-stageb2g0-cloog)
19358 maybe-clean-stageb2g0-cloog: clean-stageb2g0-cloog
19359 clean-stageb2g0: clean-stageb2g0-cloog
19360 clean-stageb2g0-cloog:
19361 @if [ $(current_stage) = stageb2g0 ]; then \
19362 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19363 else \
19364 [ -f $(HOST_SUBDIR)/stageb2g0-cloog/Makefile ] || exit 0; \
19365 $(MAKE) stageb2g0-start; \
19366 fi; \
19367 cd $(HOST_SUBDIR)/cloog && \
19368 $(MAKE) $(EXTRA_HOST_FLAGS) \
19369 $(POSTSTAGE1_FLAGS_TO_PASS) \
19370 clean
19371 @endif cloog-bootstrap
19374 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19375 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19376 maybe-all-stage3-cloog:
19377 maybe-clean-stage3-cloog:
19378 @if cloog-bootstrap
19379 maybe-all-stage3-cloog: all-stage3-cloog
19380 all-stage3: all-stage3-cloog
19381 TARGET-stage3-cloog = $(TARGET-cloog)
19382 all-stage3-cloog: configure-stage3-cloog
19383 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19384 @r=`${PWD_COMMAND}`; export r; \
19385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19386 $(HOST_EXPORTS) \
19387 $(POSTSTAGE1_HOST_EXPORTS) \
19388 cd $(HOST_SUBDIR)/cloog && \
19389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19390 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
19391 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
19392 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
19393 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19394 $(TARGET-stage3-cloog)
19396 maybe-clean-stage3-cloog: clean-stage3-cloog
19397 clean-stage3: clean-stage3-cloog
19398 clean-stage3-cloog:
19399 @if [ $(current_stage) = stage3 ]; then \
19400 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19401 else \
19402 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19403 $(MAKE) stage3-start; \
19404 fi; \
19405 cd $(HOST_SUBDIR)/cloog && \
19406 $(MAKE) $(EXTRA_HOST_FLAGS) \
19407 $(POSTSTAGE1_FLAGS_TO_PASS) \
19408 clean
19409 @endif cloog-bootstrap
19412 .PHONY: all-stageb3g2-cloog maybe-all-stageb3g2-cloog
19413 .PHONY: clean-stageb3g2-cloog maybe-clean-stageb3g2-cloog
19414 maybe-all-stageb3g2-cloog:
19415 maybe-clean-stageb3g2-cloog:
19416 @if cloog-bootstrap
19417 maybe-all-stageb3g2-cloog: all-stageb3g2-cloog
19418 all-stageb3g2: all-stageb3g2-cloog
19419 TARGET-stageb3g2-cloog = $(TARGET-cloog)
19420 all-stageb3g2-cloog: configure-stageb3g2-cloog
19421 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19422 @r=`${PWD_COMMAND}`; export r; \
19423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19424 $(HOST_EXPORTS) \
19425 $(POSTSTAGE1_HOST_EXPORTS) \
19426 cd $(HOST_SUBDIR)/cloog && \
19427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19428 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
19429 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
19430 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
19431 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19432 $(TARGET-stageb3g2-cloog)
19434 maybe-clean-stageb3g2-cloog: clean-stageb3g2-cloog
19435 clean-stageb3g2: clean-stageb3g2-cloog
19436 clean-stageb3g2-cloog:
19437 @if [ $(current_stage) = stageb3g2 ]; then \
19438 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19439 else \
19440 [ -f $(HOST_SUBDIR)/stageb3g2-cloog/Makefile ] || exit 0; \
19441 $(MAKE) stageb3g2-start; \
19442 fi; \
19443 cd $(HOST_SUBDIR)/cloog && \
19444 $(MAKE) $(EXTRA_HOST_FLAGS) \
19445 $(POSTSTAGE1_FLAGS_TO_PASS) \
19446 clean
19447 @endif cloog-bootstrap
19450 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19451 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19452 maybe-all-stage4-cloog:
19453 maybe-clean-stage4-cloog:
19454 @if cloog-bootstrap
19455 maybe-all-stage4-cloog: all-stage4-cloog
19456 all-stage4: all-stage4-cloog
19457 TARGET-stage4-cloog = $(TARGET-cloog)
19458 all-stage4-cloog: configure-stage4-cloog
19459 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19460 @r=`${PWD_COMMAND}`; export r; \
19461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19462 $(HOST_EXPORTS) \
19463 $(POSTSTAGE1_HOST_EXPORTS) \
19464 cd $(HOST_SUBDIR)/cloog && \
19465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19466 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
19467 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19468 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
19469 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19470 $(TARGET-stage4-cloog)
19472 maybe-clean-stage4-cloog: clean-stage4-cloog
19473 clean-stage4: clean-stage4-cloog
19474 clean-stage4-cloog:
19475 @if [ $(current_stage) = stage4 ]; then \
19476 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19477 else \
19478 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19479 $(MAKE) stage4-start; \
19480 fi; \
19481 cd $(HOST_SUBDIR)/cloog && \
19482 $(MAKE) $(EXTRA_HOST_FLAGS) \
19483 $(POSTSTAGE1_FLAGS_TO_PASS) \
19484 clean
19485 @endif cloog-bootstrap
19488 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19489 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19490 maybe-all-stageprofile-cloog:
19491 maybe-clean-stageprofile-cloog:
19492 @if cloog-bootstrap
19493 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19494 all-stageprofile: all-stageprofile-cloog
19495 TARGET-stageprofile-cloog = $(TARGET-cloog)
19496 all-stageprofile-cloog: configure-stageprofile-cloog
19497 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19498 @r=`${PWD_COMMAND}`; export r; \
19499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500 $(HOST_EXPORTS) \
19501 $(POSTSTAGE1_HOST_EXPORTS) \
19502 cd $(HOST_SUBDIR)/cloog && \
19503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19504 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
19505 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
19506 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
19507 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19508 $(TARGET-stageprofile-cloog)
19510 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19511 clean-stageprofile: clean-stageprofile-cloog
19512 clean-stageprofile-cloog:
19513 @if [ $(current_stage) = stageprofile ]; then \
19514 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19515 else \
19516 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19517 $(MAKE) stageprofile-start; \
19518 fi; \
19519 cd $(HOST_SUBDIR)/cloog && \
19520 $(MAKE) $(EXTRA_HOST_FLAGS) \
19521 $(POSTSTAGE1_FLAGS_TO_PASS) \
19522 clean
19523 @endif cloog-bootstrap
19526 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19527 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19528 maybe-all-stagefeedback-cloog:
19529 maybe-clean-stagefeedback-cloog:
19530 @if cloog-bootstrap
19531 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19532 all-stagefeedback: all-stagefeedback-cloog
19533 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19534 all-stagefeedback-cloog: configure-stagefeedback-cloog
19535 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19536 @r=`${PWD_COMMAND}`; export r; \
19537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19538 $(HOST_EXPORTS) \
19539 $(POSTSTAGE1_HOST_EXPORTS) \
19540 cd $(HOST_SUBDIR)/cloog && \
19541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19542 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
19543 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
19544 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
19545 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19546 $(TARGET-stagefeedback-cloog)
19548 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19549 clean-stagefeedback: clean-stagefeedback-cloog
19550 clean-stagefeedback-cloog:
19551 @if [ $(current_stage) = stagefeedback ]; then \
19552 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19553 else \
19554 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19555 $(MAKE) stagefeedback-start; \
19556 fi; \
19557 cd $(HOST_SUBDIR)/cloog && \
19558 $(MAKE) $(EXTRA_HOST_FLAGS) \
19559 $(POSTSTAGE1_FLAGS_TO_PASS) \
19560 clean
19561 @endif cloog-bootstrap
19567 .PHONY: check-cloog maybe-check-cloog
19568 maybe-check-cloog:
19569 @if cloog
19570 maybe-check-cloog: check-cloog
19572 check-cloog:
19573 @: $(MAKE); $(unstage)
19574 @r=`${PWD_COMMAND}`; export r; \
19575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576 $(HOST_EXPORTS) \
19577 (cd $(HOST_SUBDIR)/cloog && \
19578 $(MAKE) $(FLAGS_TO_PASS) check)
19580 @endif cloog
19582 .PHONY: install-cloog maybe-install-cloog
19583 maybe-install-cloog:
19584 @if cloog
19585 maybe-install-cloog: install-cloog
19587 install-cloog:
19589 @endif cloog
19591 # Other targets (info, dvi, pdf, etc.)
19593 .PHONY: maybe-info-cloog info-cloog
19594 maybe-info-cloog:
19595 @if cloog
19596 maybe-info-cloog: info-cloog
19598 info-cloog: \
19599 configure-cloog
19600 @[ -f ./cloog/Makefile ] || exit 0; \
19601 r=`${PWD_COMMAND}`; export r; \
19602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19603 $(HOST_EXPORTS) \
19604 for flag in $(EXTRA_HOST_FLAGS) ; do \
19605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19606 done; \
19607 echo "Doing info in cloog" ; \
19608 (cd $(HOST_SUBDIR)/cloog && \
19609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19611 "RANLIB=$${RANLIB}" \
19612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19613 info) \
19614 || exit 1
19616 @endif cloog
19618 .PHONY: maybe-dvi-cloog dvi-cloog
19619 maybe-dvi-cloog:
19620 @if cloog
19621 maybe-dvi-cloog: dvi-cloog
19623 dvi-cloog: \
19624 configure-cloog
19625 @[ -f ./cloog/Makefile ] || exit 0; \
19626 r=`${PWD_COMMAND}`; export r; \
19627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19628 $(HOST_EXPORTS) \
19629 for flag in $(EXTRA_HOST_FLAGS) ; do \
19630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19631 done; \
19632 echo "Doing dvi in cloog" ; \
19633 (cd $(HOST_SUBDIR)/cloog && \
19634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19636 "RANLIB=$${RANLIB}" \
19637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19638 dvi) \
19639 || exit 1
19641 @endif cloog
19643 .PHONY: maybe-pdf-cloog pdf-cloog
19644 maybe-pdf-cloog:
19645 @if cloog
19646 maybe-pdf-cloog: pdf-cloog
19648 pdf-cloog: \
19649 configure-cloog
19650 @[ -f ./cloog/Makefile ] || exit 0; \
19651 r=`${PWD_COMMAND}`; export r; \
19652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19653 $(HOST_EXPORTS) \
19654 for flag in $(EXTRA_HOST_FLAGS) ; do \
19655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19656 done; \
19657 echo "Doing pdf in cloog" ; \
19658 (cd $(HOST_SUBDIR)/cloog && \
19659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19661 "RANLIB=$${RANLIB}" \
19662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19663 pdf) \
19664 || exit 1
19666 @endif cloog
19668 .PHONY: maybe-html-cloog html-cloog
19669 maybe-html-cloog:
19670 @if cloog
19671 maybe-html-cloog: html-cloog
19673 html-cloog: \
19674 configure-cloog
19675 @[ -f ./cloog/Makefile ] || exit 0; \
19676 r=`${PWD_COMMAND}`; export r; \
19677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678 $(HOST_EXPORTS) \
19679 for flag in $(EXTRA_HOST_FLAGS) ; do \
19680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19681 done; \
19682 echo "Doing html in cloog" ; \
19683 (cd $(HOST_SUBDIR)/cloog && \
19684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19686 "RANLIB=$${RANLIB}" \
19687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19688 html) \
19689 || exit 1
19691 @endif cloog
19693 .PHONY: maybe-TAGS-cloog TAGS-cloog
19694 maybe-TAGS-cloog:
19695 @if cloog
19696 maybe-TAGS-cloog: TAGS-cloog
19698 TAGS-cloog: \
19699 configure-cloog
19700 @[ -f ./cloog/Makefile ] || exit 0; \
19701 r=`${PWD_COMMAND}`; export r; \
19702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19703 $(HOST_EXPORTS) \
19704 for flag in $(EXTRA_HOST_FLAGS) ; do \
19705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19706 done; \
19707 echo "Doing TAGS in cloog" ; \
19708 (cd $(HOST_SUBDIR)/cloog && \
19709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19711 "RANLIB=$${RANLIB}" \
19712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19713 TAGS) \
19714 || exit 1
19716 @endif cloog
19718 .PHONY: maybe-install-info-cloog install-info-cloog
19719 maybe-install-info-cloog:
19720 @if cloog
19721 maybe-install-info-cloog: install-info-cloog
19723 install-info-cloog: \
19724 configure-cloog \
19725 info-cloog
19726 @[ -f ./cloog/Makefile ] || exit 0; \
19727 r=`${PWD_COMMAND}`; export r; \
19728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19729 $(HOST_EXPORTS) \
19730 for flag in $(EXTRA_HOST_FLAGS) ; do \
19731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19732 done; \
19733 echo "Doing install-info in cloog" ; \
19734 (cd $(HOST_SUBDIR)/cloog && \
19735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19737 "RANLIB=$${RANLIB}" \
19738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19739 install-info) \
19740 || exit 1
19742 @endif cloog
19744 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19745 maybe-install-pdf-cloog:
19746 @if cloog
19747 maybe-install-pdf-cloog: install-pdf-cloog
19749 install-pdf-cloog: \
19750 configure-cloog \
19751 pdf-cloog
19752 @[ -f ./cloog/Makefile ] || exit 0; \
19753 r=`${PWD_COMMAND}`; export r; \
19754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19755 $(HOST_EXPORTS) \
19756 for flag in $(EXTRA_HOST_FLAGS) ; do \
19757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19758 done; \
19759 echo "Doing install-pdf in cloog" ; \
19760 (cd $(HOST_SUBDIR)/cloog && \
19761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19763 "RANLIB=$${RANLIB}" \
19764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19765 install-pdf) \
19766 || exit 1
19768 @endif cloog
19770 .PHONY: maybe-install-html-cloog install-html-cloog
19771 maybe-install-html-cloog:
19772 @if cloog
19773 maybe-install-html-cloog: install-html-cloog
19775 install-html-cloog: \
19776 configure-cloog \
19777 html-cloog
19778 @[ -f ./cloog/Makefile ] || exit 0; \
19779 r=`${PWD_COMMAND}`; export r; \
19780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781 $(HOST_EXPORTS) \
19782 for flag in $(EXTRA_HOST_FLAGS) ; do \
19783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19784 done; \
19785 echo "Doing install-html in cloog" ; \
19786 (cd $(HOST_SUBDIR)/cloog && \
19787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19789 "RANLIB=$${RANLIB}" \
19790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19791 install-html) \
19792 || exit 1
19794 @endif cloog
19796 .PHONY: maybe-installcheck-cloog installcheck-cloog
19797 maybe-installcheck-cloog:
19798 @if cloog
19799 maybe-installcheck-cloog: installcheck-cloog
19801 installcheck-cloog: \
19802 configure-cloog
19803 @[ -f ./cloog/Makefile ] || exit 0; \
19804 r=`${PWD_COMMAND}`; export r; \
19805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19806 $(HOST_EXPORTS) \
19807 for flag in $(EXTRA_HOST_FLAGS) ; do \
19808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19809 done; \
19810 echo "Doing installcheck in cloog" ; \
19811 (cd $(HOST_SUBDIR)/cloog && \
19812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19814 "RANLIB=$${RANLIB}" \
19815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19816 installcheck) \
19817 || exit 1
19819 @endif cloog
19821 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19822 maybe-mostlyclean-cloog:
19823 @if cloog
19824 maybe-mostlyclean-cloog: mostlyclean-cloog
19826 mostlyclean-cloog:
19827 @[ -f ./cloog/Makefile ] || exit 0; \
19828 r=`${PWD_COMMAND}`; export r; \
19829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19830 $(HOST_EXPORTS) \
19831 for flag in $(EXTRA_HOST_FLAGS) ; do \
19832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19833 done; \
19834 echo "Doing mostlyclean in cloog" ; \
19835 (cd $(HOST_SUBDIR)/cloog && \
19836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19838 "RANLIB=$${RANLIB}" \
19839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19840 mostlyclean) \
19841 || exit 1
19843 @endif cloog
19845 .PHONY: maybe-clean-cloog clean-cloog
19846 maybe-clean-cloog:
19847 @if cloog
19848 maybe-clean-cloog: clean-cloog
19850 clean-cloog:
19851 @[ -f ./cloog/Makefile ] || exit 0; \
19852 r=`${PWD_COMMAND}`; export r; \
19853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854 $(HOST_EXPORTS) \
19855 for flag in $(EXTRA_HOST_FLAGS) ; do \
19856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19857 done; \
19858 echo "Doing clean in cloog" ; \
19859 (cd $(HOST_SUBDIR)/cloog && \
19860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19862 "RANLIB=$${RANLIB}" \
19863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19864 clean) \
19865 || exit 1
19867 @endif cloog
19869 .PHONY: maybe-distclean-cloog distclean-cloog
19870 maybe-distclean-cloog:
19871 @if cloog
19872 maybe-distclean-cloog: distclean-cloog
19874 distclean-cloog:
19875 @[ -f ./cloog/Makefile ] || exit 0; \
19876 r=`${PWD_COMMAND}`; export r; \
19877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19878 $(HOST_EXPORTS) \
19879 for flag in $(EXTRA_HOST_FLAGS) ; do \
19880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19881 done; \
19882 echo "Doing distclean in cloog" ; \
19883 (cd $(HOST_SUBDIR)/cloog && \
19884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19886 "RANLIB=$${RANLIB}" \
19887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19888 distclean) \
19889 || exit 1
19891 @endif cloog
19893 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
19894 maybe-maintainer-clean-cloog:
19895 @if cloog
19896 maybe-maintainer-clean-cloog: maintainer-clean-cloog
19898 maintainer-clean-cloog:
19899 @[ -f ./cloog/Makefile ] || exit 0; \
19900 r=`${PWD_COMMAND}`; export r; \
19901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19902 $(HOST_EXPORTS) \
19903 for flag in $(EXTRA_HOST_FLAGS) ; do \
19904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19905 done; \
19906 echo "Doing maintainer-clean in cloog" ; \
19907 (cd $(HOST_SUBDIR)/cloog && \
19908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19910 "RANLIB=$${RANLIB}" \
19911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19912 maintainer-clean) \
19913 || exit 1
19915 @endif cloog
19919 .PHONY: configure-gnuserv maybe-configure-gnuserv
19920 maybe-configure-gnuserv:
19921 @if gcc-bootstrap
19922 configure-gnuserv: stage_current
19923 @endif gcc-bootstrap
19924 @if gnuserv
19925 maybe-configure-gnuserv: configure-gnuserv
19926 configure-gnuserv:
19927 @: $(MAKE); $(unstage)
19928 @r=`${PWD_COMMAND}`; export r; \
19929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19930 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
19931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
19932 $(HOST_EXPORTS) \
19933 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
19934 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
19935 case $(srcdir) in \
19936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19937 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
19938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19939 esac; \
19940 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
19941 libsrcdir="$$s/gnuserv"; \
19942 $(SHELL) $${libsrcdir}/configure \
19943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19944 --target=${target_alias} $${srcdiroption} \
19945 || exit 1
19946 @endif gnuserv
19952 .PHONY: all-gnuserv maybe-all-gnuserv
19953 maybe-all-gnuserv:
19954 @if gcc-bootstrap
19955 all-gnuserv: stage_current
19956 @endif gcc-bootstrap
19957 @if gnuserv
19958 TARGET-gnuserv=all
19959 maybe-all-gnuserv: all-gnuserv
19960 all-gnuserv: configure-gnuserv
19961 @: $(MAKE); $(unstage)
19962 @r=`${PWD_COMMAND}`; export r; \
19963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964 $(HOST_EXPORTS) \
19965 (cd $(HOST_SUBDIR)/gnuserv && \
19966 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19967 $(TARGET-gnuserv))
19968 @endif gnuserv
19973 .PHONY: check-gnuserv maybe-check-gnuserv
19974 maybe-check-gnuserv:
19975 @if gnuserv
19976 maybe-check-gnuserv: check-gnuserv
19978 check-gnuserv:
19979 @: $(MAKE); $(unstage)
19980 @r=`${PWD_COMMAND}`; export r; \
19981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982 $(HOST_EXPORTS) \
19983 (cd $(HOST_SUBDIR)/gnuserv && \
19984 $(MAKE) $(FLAGS_TO_PASS) check)
19986 @endif gnuserv
19988 .PHONY: install-gnuserv maybe-install-gnuserv
19989 maybe-install-gnuserv:
19990 @if gnuserv
19991 maybe-install-gnuserv: install-gnuserv
19993 install-gnuserv: installdirs
19994 @: $(MAKE); $(unstage)
19995 @r=`${PWD_COMMAND}`; export r; \
19996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997 $(HOST_EXPORTS) \
19998 (cd $(HOST_SUBDIR)/gnuserv && \
19999 $(MAKE) $(FLAGS_TO_PASS) install)
20001 @endif gnuserv
20003 # Other targets (info, dvi, pdf, etc.)
20005 .PHONY: maybe-info-gnuserv info-gnuserv
20006 maybe-info-gnuserv:
20007 @if gnuserv
20008 maybe-info-gnuserv: info-gnuserv
20010 info-gnuserv: \
20011 configure-gnuserv
20012 @: $(MAKE); $(unstage)
20013 @[ -f ./gnuserv/Makefile ] || exit 0; \
20014 r=`${PWD_COMMAND}`; export r; \
20015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20016 $(HOST_EXPORTS) \
20017 for flag in $(EXTRA_HOST_FLAGS) ; do \
20018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20019 done; \
20020 echo "Doing info in gnuserv" ; \
20021 (cd $(HOST_SUBDIR)/gnuserv && \
20022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20024 "RANLIB=$${RANLIB}" \
20025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20026 info) \
20027 || exit 1
20029 @endif gnuserv
20031 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20032 maybe-dvi-gnuserv:
20033 @if gnuserv
20034 maybe-dvi-gnuserv: dvi-gnuserv
20036 dvi-gnuserv: \
20037 configure-gnuserv
20038 @: $(MAKE); $(unstage)
20039 @[ -f ./gnuserv/Makefile ] || exit 0; \
20040 r=`${PWD_COMMAND}`; export r; \
20041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20042 $(HOST_EXPORTS) \
20043 for flag in $(EXTRA_HOST_FLAGS) ; do \
20044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20045 done; \
20046 echo "Doing dvi in gnuserv" ; \
20047 (cd $(HOST_SUBDIR)/gnuserv && \
20048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20050 "RANLIB=$${RANLIB}" \
20051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20052 dvi) \
20053 || exit 1
20055 @endif gnuserv
20057 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20058 maybe-pdf-gnuserv:
20059 @if gnuserv
20060 maybe-pdf-gnuserv: pdf-gnuserv
20062 pdf-gnuserv: \
20063 configure-gnuserv
20064 @: $(MAKE); $(unstage)
20065 @[ -f ./gnuserv/Makefile ] || exit 0; \
20066 r=`${PWD_COMMAND}`; export r; \
20067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20068 $(HOST_EXPORTS) \
20069 for flag in $(EXTRA_HOST_FLAGS) ; do \
20070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20071 done; \
20072 echo "Doing pdf in gnuserv" ; \
20073 (cd $(HOST_SUBDIR)/gnuserv && \
20074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20076 "RANLIB=$${RANLIB}" \
20077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20078 pdf) \
20079 || exit 1
20081 @endif gnuserv
20083 .PHONY: maybe-html-gnuserv html-gnuserv
20084 maybe-html-gnuserv:
20085 @if gnuserv
20086 maybe-html-gnuserv: html-gnuserv
20088 html-gnuserv: \
20089 configure-gnuserv
20090 @: $(MAKE); $(unstage)
20091 @[ -f ./gnuserv/Makefile ] || exit 0; \
20092 r=`${PWD_COMMAND}`; export r; \
20093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20094 $(HOST_EXPORTS) \
20095 for flag in $(EXTRA_HOST_FLAGS) ; do \
20096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20097 done; \
20098 echo "Doing html in gnuserv" ; \
20099 (cd $(HOST_SUBDIR)/gnuserv && \
20100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20102 "RANLIB=$${RANLIB}" \
20103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20104 html) \
20105 || exit 1
20107 @endif gnuserv
20109 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20110 maybe-TAGS-gnuserv:
20111 @if gnuserv
20112 maybe-TAGS-gnuserv: TAGS-gnuserv
20114 TAGS-gnuserv: \
20115 configure-gnuserv
20116 @: $(MAKE); $(unstage)
20117 @[ -f ./gnuserv/Makefile ] || exit 0; \
20118 r=`${PWD_COMMAND}`; export r; \
20119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20120 $(HOST_EXPORTS) \
20121 for flag in $(EXTRA_HOST_FLAGS) ; do \
20122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20123 done; \
20124 echo "Doing TAGS in gnuserv" ; \
20125 (cd $(HOST_SUBDIR)/gnuserv && \
20126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20128 "RANLIB=$${RANLIB}" \
20129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20130 TAGS) \
20131 || exit 1
20133 @endif gnuserv
20135 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20136 maybe-install-info-gnuserv:
20137 @if gnuserv
20138 maybe-install-info-gnuserv: install-info-gnuserv
20140 install-info-gnuserv: \
20141 configure-gnuserv \
20142 info-gnuserv
20143 @: $(MAKE); $(unstage)
20144 @[ -f ./gnuserv/Makefile ] || exit 0; \
20145 r=`${PWD_COMMAND}`; export r; \
20146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20147 $(HOST_EXPORTS) \
20148 for flag in $(EXTRA_HOST_FLAGS) ; do \
20149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20150 done; \
20151 echo "Doing install-info in gnuserv" ; \
20152 (cd $(HOST_SUBDIR)/gnuserv && \
20153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20155 "RANLIB=$${RANLIB}" \
20156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20157 install-info) \
20158 || exit 1
20160 @endif gnuserv
20162 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20163 maybe-install-pdf-gnuserv:
20164 @if gnuserv
20165 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20167 install-pdf-gnuserv: \
20168 configure-gnuserv \
20169 pdf-gnuserv
20170 @: $(MAKE); $(unstage)
20171 @[ -f ./gnuserv/Makefile ] || exit 0; \
20172 r=`${PWD_COMMAND}`; export r; \
20173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20174 $(HOST_EXPORTS) \
20175 for flag in $(EXTRA_HOST_FLAGS) ; do \
20176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20177 done; \
20178 echo "Doing install-pdf in gnuserv" ; \
20179 (cd $(HOST_SUBDIR)/gnuserv && \
20180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20182 "RANLIB=$${RANLIB}" \
20183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20184 install-pdf) \
20185 || exit 1
20187 @endif gnuserv
20189 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20190 maybe-install-html-gnuserv:
20191 @if gnuserv
20192 maybe-install-html-gnuserv: install-html-gnuserv
20194 install-html-gnuserv: \
20195 configure-gnuserv \
20196 html-gnuserv
20197 @: $(MAKE); $(unstage)
20198 @[ -f ./gnuserv/Makefile ] || exit 0; \
20199 r=`${PWD_COMMAND}`; export r; \
20200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201 $(HOST_EXPORTS) \
20202 for flag in $(EXTRA_HOST_FLAGS) ; do \
20203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20204 done; \
20205 echo "Doing install-html in gnuserv" ; \
20206 (cd $(HOST_SUBDIR)/gnuserv && \
20207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20209 "RANLIB=$${RANLIB}" \
20210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20211 install-html) \
20212 || exit 1
20214 @endif gnuserv
20216 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20217 maybe-installcheck-gnuserv:
20218 @if gnuserv
20219 maybe-installcheck-gnuserv: installcheck-gnuserv
20221 installcheck-gnuserv: \
20222 configure-gnuserv
20223 @: $(MAKE); $(unstage)
20224 @[ -f ./gnuserv/Makefile ] || exit 0; \
20225 r=`${PWD_COMMAND}`; export r; \
20226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20227 $(HOST_EXPORTS) \
20228 for flag in $(EXTRA_HOST_FLAGS) ; do \
20229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20230 done; \
20231 echo "Doing installcheck in gnuserv" ; \
20232 (cd $(HOST_SUBDIR)/gnuserv && \
20233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20235 "RANLIB=$${RANLIB}" \
20236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20237 installcheck) \
20238 || exit 1
20240 @endif gnuserv
20242 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20243 maybe-mostlyclean-gnuserv:
20244 @if gnuserv
20245 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20247 mostlyclean-gnuserv:
20248 @: $(MAKE); $(unstage)
20249 @[ -f ./gnuserv/Makefile ] || exit 0; \
20250 r=`${PWD_COMMAND}`; export r; \
20251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20252 $(HOST_EXPORTS) \
20253 for flag in $(EXTRA_HOST_FLAGS) ; do \
20254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20255 done; \
20256 echo "Doing mostlyclean in gnuserv" ; \
20257 (cd $(HOST_SUBDIR)/gnuserv && \
20258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20260 "RANLIB=$${RANLIB}" \
20261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20262 mostlyclean) \
20263 || exit 1
20265 @endif gnuserv
20267 .PHONY: maybe-clean-gnuserv clean-gnuserv
20268 maybe-clean-gnuserv:
20269 @if gnuserv
20270 maybe-clean-gnuserv: clean-gnuserv
20272 clean-gnuserv:
20273 @: $(MAKE); $(unstage)
20274 @[ -f ./gnuserv/Makefile ] || exit 0; \
20275 r=`${PWD_COMMAND}`; export r; \
20276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20277 $(HOST_EXPORTS) \
20278 for flag in $(EXTRA_HOST_FLAGS) ; do \
20279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20280 done; \
20281 echo "Doing clean in gnuserv" ; \
20282 (cd $(HOST_SUBDIR)/gnuserv && \
20283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20285 "RANLIB=$${RANLIB}" \
20286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20287 clean) \
20288 || exit 1
20290 @endif gnuserv
20292 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20293 maybe-distclean-gnuserv:
20294 @if gnuserv
20295 maybe-distclean-gnuserv: distclean-gnuserv
20297 distclean-gnuserv:
20298 @: $(MAKE); $(unstage)
20299 @[ -f ./gnuserv/Makefile ] || exit 0; \
20300 r=`${PWD_COMMAND}`; export r; \
20301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302 $(HOST_EXPORTS) \
20303 for flag in $(EXTRA_HOST_FLAGS) ; do \
20304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20305 done; \
20306 echo "Doing distclean in gnuserv" ; \
20307 (cd $(HOST_SUBDIR)/gnuserv && \
20308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20310 "RANLIB=$${RANLIB}" \
20311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20312 distclean) \
20313 || exit 1
20315 @endif gnuserv
20317 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20318 maybe-maintainer-clean-gnuserv:
20319 @if gnuserv
20320 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20322 maintainer-clean-gnuserv:
20323 @: $(MAKE); $(unstage)
20324 @[ -f ./gnuserv/Makefile ] || exit 0; \
20325 r=`${PWD_COMMAND}`; export r; \
20326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327 $(HOST_EXPORTS) \
20328 for flag in $(EXTRA_HOST_FLAGS) ; do \
20329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330 done; \
20331 echo "Doing maintainer-clean in gnuserv" ; \
20332 (cd $(HOST_SUBDIR)/gnuserv && \
20333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335 "RANLIB=$${RANLIB}" \
20336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20337 maintainer-clean) \
20338 || exit 1
20340 @endif gnuserv
20344 .PHONY: configure-gold maybe-configure-gold
20345 maybe-configure-gold:
20346 @if gcc-bootstrap
20347 configure-gold: stage_current
20348 @endif gcc-bootstrap
20349 @if gold
20350 maybe-configure-gold: configure-gold
20351 configure-gold:
20352 @r=`${PWD_COMMAND}`; export r; \
20353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20354 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20356 $(HOST_EXPORTS) \
20357 echo Configuring in $(HOST_SUBDIR)/gold; \
20358 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20359 case $(srcdir) in \
20360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20361 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20363 esac; \
20364 srcdiroption="--srcdir=$${topdir}/gold"; \
20365 libsrcdir="$$s/gold"; \
20366 $(SHELL) $${libsrcdir}/configure \
20367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20368 --target=${target_alias} $${srcdiroption} \
20369 || exit 1
20370 @endif gold
20374 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20375 maybe-configure-stage1-gold:
20376 @if gold-bootstrap
20377 maybe-configure-stage1-gold: configure-stage1-gold
20378 configure-stage1-gold:
20379 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20381 @r=`${PWD_COMMAND}`; export r; \
20382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20383 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20384 $(HOST_EXPORTS) \
20385 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20386 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20387 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20389 cd $(HOST_SUBDIR)/gold || exit 1; \
20390 case $(srcdir) in \
20391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20392 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20394 esac; \
20395 srcdiroption="--srcdir=$${topdir}/gold"; \
20396 libsrcdir="$$s/gold"; \
20397 $(SHELL) $${libsrcdir}/configure \
20398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20399 --target=${target_alias} $${srcdiroption} \
20401 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
20402 @endif gold-bootstrap
20404 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20405 maybe-configure-stage2-gold:
20406 @if gold-bootstrap
20407 maybe-configure-stage2-gold: configure-stage2-gold
20408 configure-stage2-gold:
20409 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20410 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20411 @r=`${PWD_COMMAND}`; export r; \
20412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20413 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20414 $(HOST_EXPORTS) \
20415 $(POSTSTAGE1_HOST_EXPORTS) \
20416 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20417 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
20418 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20420 cd $(HOST_SUBDIR)/gold || exit 1; \
20421 case $(srcdir) in \
20422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20423 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20425 esac; \
20426 srcdiroption="--srcdir=$${topdir}/gold"; \
20427 libsrcdir="$$s/gold"; \
20428 $(SHELL) $${libsrcdir}/configure \
20429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20430 --target=${target_alias} $${srcdiroption} \
20431 --with-build-libsubdir=$(HOST_SUBDIR) \
20432 @stage2_werror_flag@
20433 @endif gold-bootstrap
20435 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
20436 maybe-configure-stageb2g0-gold:
20437 @if gold-bootstrap
20438 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
20439 configure-stageb2g0-gold:
20440 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20441 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20442 @r=`${PWD_COMMAND}`; export r; \
20443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20444 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20445 $(HOST_EXPORTS) \
20446 $(POSTSTAGE1_HOST_EXPORTS) \
20447 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
20448 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
20449 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
20450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20451 cd $(HOST_SUBDIR)/gold || exit 1; \
20452 case $(srcdir) in \
20453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20454 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20456 esac; \
20457 srcdiroption="--srcdir=$${topdir}/gold"; \
20458 libsrcdir="$$s/gold"; \
20459 $(SHELL) $${libsrcdir}/configure \
20460 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20461 --target=${target_alias} $${srcdiroption} \
20462 --with-build-libsubdir=$(HOST_SUBDIR) \
20463 @stage2_werror_flag@
20464 @endif gold-bootstrap
20466 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20467 maybe-configure-stage3-gold:
20468 @if gold-bootstrap
20469 maybe-configure-stage3-gold: configure-stage3-gold
20470 configure-stage3-gold:
20471 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20473 @r=`${PWD_COMMAND}`; export r; \
20474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20475 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20476 $(HOST_EXPORTS) \
20477 $(POSTSTAGE1_HOST_EXPORTS) \
20478 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20479 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
20480 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20482 cd $(HOST_SUBDIR)/gold || exit 1; \
20483 case $(srcdir) in \
20484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20485 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20487 esac; \
20488 srcdiroption="--srcdir=$${topdir}/gold"; \
20489 libsrcdir="$$s/gold"; \
20490 $(SHELL) $${libsrcdir}/configure \
20491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20492 --target=${target_alias} $${srcdiroption} \
20493 --with-build-libsubdir=$(HOST_SUBDIR) \
20494 @stage2_werror_flag@
20495 @endif gold-bootstrap
20497 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
20498 maybe-configure-stageb3g2-gold:
20499 @if gold-bootstrap
20500 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
20501 configure-stageb3g2-gold:
20502 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20504 @r=`${PWD_COMMAND}`; export r; \
20505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20506 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20507 $(HOST_EXPORTS) \
20508 $(POSTSTAGE1_HOST_EXPORTS) \
20509 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
20510 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
20511 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
20512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20513 cd $(HOST_SUBDIR)/gold || exit 1; \
20514 case $(srcdir) in \
20515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20516 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20518 esac; \
20519 srcdiroption="--srcdir=$${topdir}/gold"; \
20520 libsrcdir="$$s/gold"; \
20521 $(SHELL) $${libsrcdir}/configure \
20522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20523 --target=${target_alias} $${srcdiroption} \
20524 --with-build-libsubdir=$(HOST_SUBDIR) \
20525 @stage2_werror_flag@
20526 @endif gold-bootstrap
20528 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20529 maybe-configure-stage4-gold:
20530 @if gold-bootstrap
20531 maybe-configure-stage4-gold: configure-stage4-gold
20532 configure-stage4-gold:
20533 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20535 @r=`${PWD_COMMAND}`; export r; \
20536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20537 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20538 $(HOST_EXPORTS) \
20539 $(POSTSTAGE1_HOST_EXPORTS) \
20540 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20541 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
20542 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20544 cd $(HOST_SUBDIR)/gold || exit 1; \
20545 case $(srcdir) in \
20546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20547 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20549 esac; \
20550 srcdiroption="--srcdir=$${topdir}/gold"; \
20551 libsrcdir="$$s/gold"; \
20552 $(SHELL) $${libsrcdir}/configure \
20553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20554 --target=${target_alias} $${srcdiroption} \
20555 --with-build-libsubdir=$(HOST_SUBDIR) \
20556 @stage2_werror_flag@
20557 @endif gold-bootstrap
20559 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20560 maybe-configure-stageprofile-gold:
20561 @if gold-bootstrap
20562 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20563 configure-stageprofile-gold:
20564 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20566 @r=`${PWD_COMMAND}`; export r; \
20567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20568 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20569 $(HOST_EXPORTS) \
20570 $(POSTSTAGE1_HOST_EXPORTS) \
20571 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20572 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
20573 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20575 cd $(HOST_SUBDIR)/gold || exit 1; \
20576 case $(srcdir) in \
20577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20578 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20580 esac; \
20581 srcdiroption="--srcdir=$${topdir}/gold"; \
20582 libsrcdir="$$s/gold"; \
20583 $(SHELL) $${libsrcdir}/configure \
20584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20585 --target=${target_alias} $${srcdiroption} \
20586 --with-build-libsubdir=$(HOST_SUBDIR) \
20587 @stage2_werror_flag@
20588 @endif gold-bootstrap
20590 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20591 maybe-configure-stagefeedback-gold:
20592 @if gold-bootstrap
20593 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20594 configure-stagefeedback-gold:
20595 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20597 @r=`${PWD_COMMAND}`; export r; \
20598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20599 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20600 $(HOST_EXPORTS) \
20601 $(POSTSTAGE1_HOST_EXPORTS) \
20602 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20603 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
20604 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20606 cd $(HOST_SUBDIR)/gold || exit 1; \
20607 case $(srcdir) in \
20608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20609 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20611 esac; \
20612 srcdiroption="--srcdir=$${topdir}/gold"; \
20613 libsrcdir="$$s/gold"; \
20614 $(SHELL) $${libsrcdir}/configure \
20615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20616 --target=${target_alias} $${srcdiroption} \
20617 --with-build-libsubdir=$(HOST_SUBDIR) \
20618 @stage2_werror_flag@
20619 @endif gold-bootstrap
20625 .PHONY: all-gold maybe-all-gold
20626 maybe-all-gold:
20627 @if gcc-bootstrap
20628 all-gold: stage_current
20629 @endif gcc-bootstrap
20630 @if gold
20631 TARGET-gold=all
20632 maybe-all-gold: all-gold
20633 all-gold: configure-gold
20634 @r=`${PWD_COMMAND}`; export r; \
20635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636 $(HOST_EXPORTS) \
20637 (cd $(HOST_SUBDIR)/gold && \
20638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20639 $(TARGET-gold))
20640 @endif gold
20644 .PHONY: all-stage1-gold maybe-all-stage1-gold
20645 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20646 maybe-all-stage1-gold:
20647 maybe-clean-stage1-gold:
20648 @if gold-bootstrap
20649 maybe-all-stage1-gold: all-stage1-gold
20650 all-stage1: all-stage1-gold
20651 TARGET-stage1-gold = $(TARGET-gold)
20652 all-stage1-gold: configure-stage1-gold
20653 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20654 @r=`${PWD_COMMAND}`; export r; \
20655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20656 $(HOST_EXPORTS) \
20657 cd $(HOST_SUBDIR)/gold && \
20658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20659 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
20660 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
20661 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
20662 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
20663 $(TARGET-stage1-gold)
20665 maybe-clean-stage1-gold: clean-stage1-gold
20666 clean-stage1: clean-stage1-gold
20667 clean-stage1-gold:
20668 @if [ $(current_stage) = stage1 ]; then \
20669 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20670 else \
20671 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20672 $(MAKE) stage1-start; \
20673 fi; \
20674 cd $(HOST_SUBDIR)/gold && \
20675 $(MAKE) $(EXTRA_HOST_FLAGS) \
20676 clean
20677 @endif gold-bootstrap
20680 .PHONY: all-stage2-gold maybe-all-stage2-gold
20681 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20682 maybe-all-stage2-gold:
20683 maybe-clean-stage2-gold:
20684 @if gold-bootstrap
20685 maybe-all-stage2-gold: all-stage2-gold
20686 all-stage2: all-stage2-gold
20687 TARGET-stage2-gold = $(TARGET-gold)
20688 all-stage2-gold: configure-stage2-gold
20689 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20690 @r=`${PWD_COMMAND}`; export r; \
20691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20692 $(HOST_EXPORTS) \
20693 $(POSTSTAGE1_HOST_EXPORTS) \
20694 cd $(HOST_SUBDIR)/gold && \
20695 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20696 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
20697 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20698 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20699 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20700 $(TARGET-stage2-gold)
20702 maybe-clean-stage2-gold: clean-stage2-gold
20703 clean-stage2: clean-stage2-gold
20704 clean-stage2-gold:
20705 @if [ $(current_stage) = stage2 ]; then \
20706 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20707 else \
20708 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20709 $(MAKE) stage2-start; \
20710 fi; \
20711 cd $(HOST_SUBDIR)/gold && \
20712 $(MAKE) $(EXTRA_HOST_FLAGS) \
20713 $(POSTSTAGE1_FLAGS_TO_PASS) \
20714 clean
20715 @endif gold-bootstrap
20718 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
20719 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
20720 maybe-all-stageb2g0-gold:
20721 maybe-clean-stageb2g0-gold:
20722 @if gold-bootstrap
20723 maybe-all-stageb2g0-gold: all-stageb2g0-gold
20724 all-stageb2g0: all-stageb2g0-gold
20725 TARGET-stageb2g0-gold = $(TARGET-gold)
20726 all-stageb2g0-gold: configure-stageb2g0-gold
20727 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20728 @r=`${PWD_COMMAND}`; export r; \
20729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730 $(HOST_EXPORTS) \
20731 $(POSTSTAGE1_HOST_EXPORTS) \
20732 cd $(HOST_SUBDIR)/gold && \
20733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20734 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
20735 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
20736 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
20737 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20738 $(TARGET-stageb2g0-gold)
20740 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
20741 clean-stageb2g0: clean-stageb2g0-gold
20742 clean-stageb2g0-gold:
20743 @if [ $(current_stage) = stageb2g0 ]; then \
20744 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20745 else \
20746 [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
20747 $(MAKE) stageb2g0-start; \
20748 fi; \
20749 cd $(HOST_SUBDIR)/gold && \
20750 $(MAKE) $(EXTRA_HOST_FLAGS) \
20751 $(POSTSTAGE1_FLAGS_TO_PASS) \
20752 clean
20753 @endif gold-bootstrap
20756 .PHONY: all-stage3-gold maybe-all-stage3-gold
20757 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20758 maybe-all-stage3-gold:
20759 maybe-clean-stage3-gold:
20760 @if gold-bootstrap
20761 maybe-all-stage3-gold: all-stage3-gold
20762 all-stage3: all-stage3-gold
20763 TARGET-stage3-gold = $(TARGET-gold)
20764 all-stage3-gold: configure-stage3-gold
20765 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20766 @r=`${PWD_COMMAND}`; export r; \
20767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20768 $(HOST_EXPORTS) \
20769 $(POSTSTAGE1_HOST_EXPORTS) \
20770 cd $(HOST_SUBDIR)/gold && \
20771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20772 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
20773 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
20774 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
20775 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20776 $(TARGET-stage3-gold)
20778 maybe-clean-stage3-gold: clean-stage3-gold
20779 clean-stage3: clean-stage3-gold
20780 clean-stage3-gold:
20781 @if [ $(current_stage) = stage3 ]; then \
20782 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20783 else \
20784 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20785 $(MAKE) stage3-start; \
20786 fi; \
20787 cd $(HOST_SUBDIR)/gold && \
20788 $(MAKE) $(EXTRA_HOST_FLAGS) \
20789 $(POSTSTAGE1_FLAGS_TO_PASS) \
20790 clean
20791 @endif gold-bootstrap
20794 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
20795 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
20796 maybe-all-stageb3g2-gold:
20797 maybe-clean-stageb3g2-gold:
20798 @if gold-bootstrap
20799 maybe-all-stageb3g2-gold: all-stageb3g2-gold
20800 all-stageb3g2: all-stageb3g2-gold
20801 TARGET-stageb3g2-gold = $(TARGET-gold)
20802 all-stageb3g2-gold: configure-stageb3g2-gold
20803 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20804 @r=`${PWD_COMMAND}`; export r; \
20805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806 $(HOST_EXPORTS) \
20807 $(POSTSTAGE1_HOST_EXPORTS) \
20808 cd $(HOST_SUBDIR)/gold && \
20809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20810 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
20811 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
20812 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
20813 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20814 $(TARGET-stageb3g2-gold)
20816 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
20817 clean-stageb3g2: clean-stageb3g2-gold
20818 clean-stageb3g2-gold:
20819 @if [ $(current_stage) = stageb3g2 ]; then \
20820 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20821 else \
20822 [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
20823 $(MAKE) stageb3g2-start; \
20824 fi; \
20825 cd $(HOST_SUBDIR)/gold && \
20826 $(MAKE) $(EXTRA_HOST_FLAGS) \
20827 $(POSTSTAGE1_FLAGS_TO_PASS) \
20828 clean
20829 @endif gold-bootstrap
20832 .PHONY: all-stage4-gold maybe-all-stage4-gold
20833 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20834 maybe-all-stage4-gold:
20835 maybe-clean-stage4-gold:
20836 @if gold-bootstrap
20837 maybe-all-stage4-gold: all-stage4-gold
20838 all-stage4: all-stage4-gold
20839 TARGET-stage4-gold = $(TARGET-gold)
20840 all-stage4-gold: configure-stage4-gold
20841 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20842 @r=`${PWD_COMMAND}`; export r; \
20843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20844 $(HOST_EXPORTS) \
20845 $(POSTSTAGE1_HOST_EXPORTS) \
20846 cd $(HOST_SUBDIR)/gold && \
20847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20848 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
20849 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20850 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
20851 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20852 $(TARGET-stage4-gold)
20854 maybe-clean-stage4-gold: clean-stage4-gold
20855 clean-stage4: clean-stage4-gold
20856 clean-stage4-gold:
20857 @if [ $(current_stage) = stage4 ]; then \
20858 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20859 else \
20860 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20861 $(MAKE) stage4-start; \
20862 fi; \
20863 cd $(HOST_SUBDIR)/gold && \
20864 $(MAKE) $(EXTRA_HOST_FLAGS) \
20865 $(POSTSTAGE1_FLAGS_TO_PASS) \
20866 clean
20867 @endif gold-bootstrap
20870 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20871 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20872 maybe-all-stageprofile-gold:
20873 maybe-clean-stageprofile-gold:
20874 @if gold-bootstrap
20875 maybe-all-stageprofile-gold: all-stageprofile-gold
20876 all-stageprofile: all-stageprofile-gold
20877 TARGET-stageprofile-gold = $(TARGET-gold)
20878 all-stageprofile-gold: configure-stageprofile-gold
20879 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20880 @r=`${PWD_COMMAND}`; export r; \
20881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20882 $(HOST_EXPORTS) \
20883 $(POSTSTAGE1_HOST_EXPORTS) \
20884 cd $(HOST_SUBDIR)/gold && \
20885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20886 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
20887 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20888 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20889 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20890 $(TARGET-stageprofile-gold)
20892 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20893 clean-stageprofile: clean-stageprofile-gold
20894 clean-stageprofile-gold:
20895 @if [ $(current_stage) = stageprofile ]; then \
20896 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20897 else \
20898 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20899 $(MAKE) stageprofile-start; \
20900 fi; \
20901 cd $(HOST_SUBDIR)/gold && \
20902 $(MAKE) $(EXTRA_HOST_FLAGS) \
20903 $(POSTSTAGE1_FLAGS_TO_PASS) \
20904 clean
20905 @endif gold-bootstrap
20908 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20909 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20910 maybe-all-stagefeedback-gold:
20911 maybe-clean-stagefeedback-gold:
20912 @if gold-bootstrap
20913 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20914 all-stagefeedback: all-stagefeedback-gold
20915 TARGET-stagefeedback-gold = $(TARGET-gold)
20916 all-stagefeedback-gold: configure-stagefeedback-gold
20917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20918 @r=`${PWD_COMMAND}`; export r; \
20919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920 $(HOST_EXPORTS) \
20921 $(POSTSTAGE1_HOST_EXPORTS) \
20922 cd $(HOST_SUBDIR)/gold && \
20923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20924 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
20925 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20926 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20927 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20928 $(TARGET-stagefeedback-gold)
20930 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20931 clean-stagefeedback: clean-stagefeedback-gold
20932 clean-stagefeedback-gold:
20933 @if [ $(current_stage) = stagefeedback ]; then \
20934 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20935 else \
20936 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20937 $(MAKE) stagefeedback-start; \
20938 fi; \
20939 cd $(HOST_SUBDIR)/gold && \
20940 $(MAKE) $(EXTRA_HOST_FLAGS) \
20941 $(POSTSTAGE1_FLAGS_TO_PASS) \
20942 clean
20943 @endif gold-bootstrap
20949 .PHONY: check-gold maybe-check-gold
20950 maybe-check-gold:
20951 @if gold
20952 maybe-check-gold: check-gold
20954 check-gold:
20955 @: $(MAKE); $(unstage)
20956 @r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 (cd $(HOST_SUBDIR)/gold && \
20960 $(MAKE) $(FLAGS_TO_PASS) check)
20962 @endif gold
20964 .PHONY: install-gold maybe-install-gold
20965 maybe-install-gold:
20966 @if gold
20967 maybe-install-gold: install-gold
20969 install-gold: installdirs
20970 @: $(MAKE); $(unstage)
20971 @r=`${PWD_COMMAND}`; export r; \
20972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20973 $(HOST_EXPORTS) \
20974 (cd $(HOST_SUBDIR)/gold && \
20975 $(MAKE) $(FLAGS_TO_PASS) install)
20977 @endif gold
20979 # Other targets (info, dvi, pdf, etc.)
20981 .PHONY: maybe-info-gold info-gold
20982 maybe-info-gold:
20983 @if gold
20984 maybe-info-gold: info-gold
20986 info-gold: \
20987 configure-gold
20988 @[ -f ./gold/Makefile ] || exit 0; \
20989 r=`${PWD_COMMAND}`; export r; \
20990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20991 $(HOST_EXPORTS) \
20992 for flag in $(EXTRA_HOST_FLAGS) ; do \
20993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20994 done; \
20995 echo "Doing info in gold" ; \
20996 (cd $(HOST_SUBDIR)/gold && \
20997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20999 "RANLIB=$${RANLIB}" \
21000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21001 info) \
21002 || exit 1
21004 @endif gold
21006 .PHONY: maybe-dvi-gold dvi-gold
21007 maybe-dvi-gold:
21008 @if gold
21009 maybe-dvi-gold: dvi-gold
21011 dvi-gold: \
21012 configure-gold
21013 @[ -f ./gold/Makefile ] || exit 0; \
21014 r=`${PWD_COMMAND}`; export r; \
21015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21016 $(HOST_EXPORTS) \
21017 for flag in $(EXTRA_HOST_FLAGS) ; do \
21018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21019 done; \
21020 echo "Doing dvi in gold" ; \
21021 (cd $(HOST_SUBDIR)/gold && \
21022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21024 "RANLIB=$${RANLIB}" \
21025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21026 dvi) \
21027 || exit 1
21029 @endif gold
21031 .PHONY: maybe-pdf-gold pdf-gold
21032 maybe-pdf-gold:
21033 @if gold
21034 maybe-pdf-gold: pdf-gold
21036 pdf-gold: \
21037 configure-gold
21038 @[ -f ./gold/Makefile ] || exit 0; \
21039 r=`${PWD_COMMAND}`; export r; \
21040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21041 $(HOST_EXPORTS) \
21042 for flag in $(EXTRA_HOST_FLAGS) ; do \
21043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21044 done; \
21045 echo "Doing pdf in gold" ; \
21046 (cd $(HOST_SUBDIR)/gold && \
21047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21049 "RANLIB=$${RANLIB}" \
21050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21051 pdf) \
21052 || exit 1
21054 @endif gold
21056 .PHONY: maybe-html-gold html-gold
21057 maybe-html-gold:
21058 @if gold
21059 maybe-html-gold: html-gold
21061 html-gold: \
21062 configure-gold
21063 @[ -f ./gold/Makefile ] || exit 0; \
21064 r=`${PWD_COMMAND}`; export r; \
21065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21066 $(HOST_EXPORTS) \
21067 for flag in $(EXTRA_HOST_FLAGS) ; do \
21068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21069 done; \
21070 echo "Doing html in gold" ; \
21071 (cd $(HOST_SUBDIR)/gold && \
21072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21074 "RANLIB=$${RANLIB}" \
21075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21076 html) \
21077 || exit 1
21079 @endif gold
21081 .PHONY: maybe-TAGS-gold TAGS-gold
21082 maybe-TAGS-gold:
21083 @if gold
21084 maybe-TAGS-gold: TAGS-gold
21086 TAGS-gold: \
21087 configure-gold
21088 @[ -f ./gold/Makefile ] || exit 0; \
21089 r=`${PWD_COMMAND}`; export r; \
21090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21091 $(HOST_EXPORTS) \
21092 for flag in $(EXTRA_HOST_FLAGS) ; do \
21093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21094 done; \
21095 echo "Doing TAGS in gold" ; \
21096 (cd $(HOST_SUBDIR)/gold && \
21097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21099 "RANLIB=$${RANLIB}" \
21100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21101 TAGS) \
21102 || exit 1
21104 @endif gold
21106 .PHONY: maybe-install-info-gold install-info-gold
21107 maybe-install-info-gold:
21108 @if gold
21109 maybe-install-info-gold: install-info-gold
21111 install-info-gold: \
21112 configure-gold \
21113 info-gold
21114 @[ -f ./gold/Makefile ] || exit 0; \
21115 r=`${PWD_COMMAND}`; export r; \
21116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21117 $(HOST_EXPORTS) \
21118 for flag in $(EXTRA_HOST_FLAGS) ; do \
21119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21120 done; \
21121 echo "Doing install-info in gold" ; \
21122 (cd $(HOST_SUBDIR)/gold && \
21123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21125 "RANLIB=$${RANLIB}" \
21126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21127 install-info) \
21128 || exit 1
21130 @endif gold
21132 .PHONY: maybe-install-pdf-gold install-pdf-gold
21133 maybe-install-pdf-gold:
21134 @if gold
21135 maybe-install-pdf-gold: install-pdf-gold
21137 install-pdf-gold: \
21138 configure-gold \
21139 pdf-gold
21140 @[ -f ./gold/Makefile ] || exit 0; \
21141 r=`${PWD_COMMAND}`; export r; \
21142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143 $(HOST_EXPORTS) \
21144 for flag in $(EXTRA_HOST_FLAGS) ; do \
21145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21146 done; \
21147 echo "Doing install-pdf in gold" ; \
21148 (cd $(HOST_SUBDIR)/gold && \
21149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21151 "RANLIB=$${RANLIB}" \
21152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21153 install-pdf) \
21154 || exit 1
21156 @endif gold
21158 .PHONY: maybe-install-html-gold install-html-gold
21159 maybe-install-html-gold:
21160 @if gold
21161 maybe-install-html-gold: install-html-gold
21163 install-html-gold: \
21164 configure-gold \
21165 html-gold
21166 @[ -f ./gold/Makefile ] || exit 0; \
21167 r=`${PWD_COMMAND}`; export r; \
21168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21169 $(HOST_EXPORTS) \
21170 for flag in $(EXTRA_HOST_FLAGS) ; do \
21171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21172 done; \
21173 echo "Doing install-html in gold" ; \
21174 (cd $(HOST_SUBDIR)/gold && \
21175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21177 "RANLIB=$${RANLIB}" \
21178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21179 install-html) \
21180 || exit 1
21182 @endif gold
21184 .PHONY: maybe-installcheck-gold installcheck-gold
21185 maybe-installcheck-gold:
21186 @if gold
21187 maybe-installcheck-gold: installcheck-gold
21189 installcheck-gold: \
21190 configure-gold
21191 @[ -f ./gold/Makefile ] || exit 0; \
21192 r=`${PWD_COMMAND}`; export r; \
21193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194 $(HOST_EXPORTS) \
21195 for flag in $(EXTRA_HOST_FLAGS) ; do \
21196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21197 done; \
21198 echo "Doing installcheck in gold" ; \
21199 (cd $(HOST_SUBDIR)/gold && \
21200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21202 "RANLIB=$${RANLIB}" \
21203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21204 installcheck) \
21205 || exit 1
21207 @endif gold
21209 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21210 maybe-mostlyclean-gold:
21211 @if gold
21212 maybe-mostlyclean-gold: mostlyclean-gold
21214 mostlyclean-gold:
21215 @[ -f ./gold/Makefile ] || exit 0; \
21216 r=`${PWD_COMMAND}`; export r; \
21217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21218 $(HOST_EXPORTS) \
21219 for flag in $(EXTRA_HOST_FLAGS) ; do \
21220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21221 done; \
21222 echo "Doing mostlyclean in gold" ; \
21223 (cd $(HOST_SUBDIR)/gold && \
21224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21226 "RANLIB=$${RANLIB}" \
21227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21228 mostlyclean) \
21229 || exit 1
21231 @endif gold
21233 .PHONY: maybe-clean-gold clean-gold
21234 maybe-clean-gold:
21235 @if gold
21236 maybe-clean-gold: clean-gold
21238 clean-gold:
21239 @[ -f ./gold/Makefile ] || exit 0; \
21240 r=`${PWD_COMMAND}`; export r; \
21241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21242 $(HOST_EXPORTS) \
21243 for flag in $(EXTRA_HOST_FLAGS) ; do \
21244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21245 done; \
21246 echo "Doing clean in gold" ; \
21247 (cd $(HOST_SUBDIR)/gold && \
21248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21250 "RANLIB=$${RANLIB}" \
21251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21252 clean) \
21253 || exit 1
21255 @endif gold
21257 .PHONY: maybe-distclean-gold distclean-gold
21258 maybe-distclean-gold:
21259 @if gold
21260 maybe-distclean-gold: distclean-gold
21262 distclean-gold:
21263 @[ -f ./gold/Makefile ] || exit 0; \
21264 r=`${PWD_COMMAND}`; export r; \
21265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266 $(HOST_EXPORTS) \
21267 for flag in $(EXTRA_HOST_FLAGS) ; do \
21268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21269 done; \
21270 echo "Doing distclean in gold" ; \
21271 (cd $(HOST_SUBDIR)/gold && \
21272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21274 "RANLIB=$${RANLIB}" \
21275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21276 distclean) \
21277 || exit 1
21279 @endif gold
21281 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21282 maybe-maintainer-clean-gold:
21283 @if gold
21284 maybe-maintainer-clean-gold: maintainer-clean-gold
21286 maintainer-clean-gold:
21287 @[ -f ./gold/Makefile ] || exit 0; \
21288 r=`${PWD_COMMAND}`; export r; \
21289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21290 $(HOST_EXPORTS) \
21291 for flag in $(EXTRA_HOST_FLAGS) ; do \
21292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21293 done; \
21294 echo "Doing maintainer-clean in gold" ; \
21295 (cd $(HOST_SUBDIR)/gold && \
21296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21298 "RANLIB=$${RANLIB}" \
21299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21300 maintainer-clean) \
21301 || exit 1
21303 @endif gold
21307 .PHONY: configure-gprof maybe-configure-gprof
21308 maybe-configure-gprof:
21309 @if gcc-bootstrap
21310 configure-gprof: stage_current
21311 @endif gcc-bootstrap
21312 @if gprof
21313 maybe-configure-gprof: configure-gprof
21314 configure-gprof:
21315 @: $(MAKE); $(unstage)
21316 @r=`${PWD_COMMAND}`; export r; \
21317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21320 $(HOST_EXPORTS) \
21321 echo Configuring in $(HOST_SUBDIR)/gprof; \
21322 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21323 case $(srcdir) in \
21324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21325 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21327 esac; \
21328 srcdiroption="--srcdir=$${topdir}/gprof"; \
21329 libsrcdir="$$s/gprof"; \
21330 $(SHELL) $${libsrcdir}/configure \
21331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21332 --target=${target_alias} $${srcdiroption} \
21333 || exit 1
21334 @endif gprof
21340 .PHONY: all-gprof maybe-all-gprof
21341 maybe-all-gprof:
21342 @if gcc-bootstrap
21343 all-gprof: stage_current
21344 @endif gcc-bootstrap
21345 @if gprof
21346 TARGET-gprof=all
21347 maybe-all-gprof: all-gprof
21348 all-gprof: configure-gprof
21349 @: $(MAKE); $(unstage)
21350 @r=`${PWD_COMMAND}`; export r; \
21351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21352 $(HOST_EXPORTS) \
21353 (cd $(HOST_SUBDIR)/gprof && \
21354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21355 $(TARGET-gprof))
21356 @endif gprof
21361 .PHONY: check-gprof maybe-check-gprof
21362 maybe-check-gprof:
21363 @if gprof
21364 maybe-check-gprof: check-gprof
21366 check-gprof:
21367 @: $(MAKE); $(unstage)
21368 @r=`${PWD_COMMAND}`; export r; \
21369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21370 $(HOST_EXPORTS) \
21371 (cd $(HOST_SUBDIR)/gprof && \
21372 $(MAKE) $(FLAGS_TO_PASS) check)
21374 @endif gprof
21376 .PHONY: install-gprof maybe-install-gprof
21377 maybe-install-gprof:
21378 @if gprof
21379 maybe-install-gprof: install-gprof
21381 install-gprof: installdirs
21382 @: $(MAKE); $(unstage)
21383 @r=`${PWD_COMMAND}`; export r; \
21384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21385 $(HOST_EXPORTS) \
21386 (cd $(HOST_SUBDIR)/gprof && \
21387 $(MAKE) $(FLAGS_TO_PASS) install)
21389 @endif gprof
21391 # Other targets (info, dvi, pdf, etc.)
21393 .PHONY: maybe-info-gprof info-gprof
21394 maybe-info-gprof:
21395 @if gprof
21396 maybe-info-gprof: info-gprof
21398 info-gprof: \
21399 configure-gprof
21400 @: $(MAKE); $(unstage)
21401 @[ -f ./gprof/Makefile ] || exit 0; \
21402 r=`${PWD_COMMAND}`; export r; \
21403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404 $(HOST_EXPORTS) \
21405 for flag in $(EXTRA_HOST_FLAGS) ; do \
21406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21407 done; \
21408 echo "Doing info in gprof" ; \
21409 (cd $(HOST_SUBDIR)/gprof && \
21410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21412 "RANLIB=$${RANLIB}" \
21413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21414 info) \
21415 || exit 1
21417 @endif gprof
21419 .PHONY: maybe-dvi-gprof dvi-gprof
21420 maybe-dvi-gprof:
21421 @if gprof
21422 maybe-dvi-gprof: dvi-gprof
21424 dvi-gprof: \
21425 configure-gprof
21426 @: $(MAKE); $(unstage)
21427 @[ -f ./gprof/Makefile ] || exit 0; \
21428 r=`${PWD_COMMAND}`; export r; \
21429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430 $(HOST_EXPORTS) \
21431 for flag in $(EXTRA_HOST_FLAGS) ; do \
21432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21433 done; \
21434 echo "Doing dvi in gprof" ; \
21435 (cd $(HOST_SUBDIR)/gprof && \
21436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21438 "RANLIB=$${RANLIB}" \
21439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21440 dvi) \
21441 || exit 1
21443 @endif gprof
21445 .PHONY: maybe-pdf-gprof pdf-gprof
21446 maybe-pdf-gprof:
21447 @if gprof
21448 maybe-pdf-gprof: pdf-gprof
21450 pdf-gprof: \
21451 configure-gprof
21452 @: $(MAKE); $(unstage)
21453 @[ -f ./gprof/Makefile ] || exit 0; \
21454 r=`${PWD_COMMAND}`; export r; \
21455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456 $(HOST_EXPORTS) \
21457 for flag in $(EXTRA_HOST_FLAGS) ; do \
21458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21459 done; \
21460 echo "Doing pdf in gprof" ; \
21461 (cd $(HOST_SUBDIR)/gprof && \
21462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21464 "RANLIB=$${RANLIB}" \
21465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21466 pdf) \
21467 || exit 1
21469 @endif gprof
21471 .PHONY: maybe-html-gprof html-gprof
21472 maybe-html-gprof:
21473 @if gprof
21474 maybe-html-gprof: html-gprof
21476 html-gprof: \
21477 configure-gprof
21478 @: $(MAKE); $(unstage)
21479 @[ -f ./gprof/Makefile ] || exit 0; \
21480 r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 for flag in $(EXTRA_HOST_FLAGS) ; do \
21484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21485 done; \
21486 echo "Doing html in gprof" ; \
21487 (cd $(HOST_SUBDIR)/gprof && \
21488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21490 "RANLIB=$${RANLIB}" \
21491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21492 html) \
21493 || exit 1
21495 @endif gprof
21497 .PHONY: maybe-TAGS-gprof TAGS-gprof
21498 maybe-TAGS-gprof:
21499 @if gprof
21500 maybe-TAGS-gprof: TAGS-gprof
21502 TAGS-gprof: \
21503 configure-gprof
21504 @: $(MAKE); $(unstage)
21505 @[ -f ./gprof/Makefile ] || exit 0; \
21506 r=`${PWD_COMMAND}`; export r; \
21507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21508 $(HOST_EXPORTS) \
21509 for flag in $(EXTRA_HOST_FLAGS) ; do \
21510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21511 done; \
21512 echo "Doing TAGS in gprof" ; \
21513 (cd $(HOST_SUBDIR)/gprof && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21516 "RANLIB=$${RANLIB}" \
21517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21518 TAGS) \
21519 || exit 1
21521 @endif gprof
21523 .PHONY: maybe-install-info-gprof install-info-gprof
21524 maybe-install-info-gprof:
21525 @if gprof
21526 maybe-install-info-gprof: install-info-gprof
21528 install-info-gprof: \
21529 configure-gprof \
21530 info-gprof
21531 @: $(MAKE); $(unstage)
21532 @[ -f ./gprof/Makefile ] || exit 0; \
21533 r=`${PWD_COMMAND}`; export r; \
21534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21535 $(HOST_EXPORTS) \
21536 for flag in $(EXTRA_HOST_FLAGS) ; do \
21537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21538 done; \
21539 echo "Doing install-info in gprof" ; \
21540 (cd $(HOST_SUBDIR)/gprof && \
21541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21543 "RANLIB=$${RANLIB}" \
21544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21545 install-info) \
21546 || exit 1
21548 @endif gprof
21550 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21551 maybe-install-pdf-gprof:
21552 @if gprof
21553 maybe-install-pdf-gprof: install-pdf-gprof
21555 install-pdf-gprof: \
21556 configure-gprof \
21557 pdf-gprof
21558 @: $(MAKE); $(unstage)
21559 @[ -f ./gprof/Makefile ] || exit 0; \
21560 r=`${PWD_COMMAND}`; export r; \
21561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21562 $(HOST_EXPORTS) \
21563 for flag in $(EXTRA_HOST_FLAGS) ; do \
21564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21565 done; \
21566 echo "Doing install-pdf in gprof" ; \
21567 (cd $(HOST_SUBDIR)/gprof && \
21568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21570 "RANLIB=$${RANLIB}" \
21571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21572 install-pdf) \
21573 || exit 1
21575 @endif gprof
21577 .PHONY: maybe-install-html-gprof install-html-gprof
21578 maybe-install-html-gprof:
21579 @if gprof
21580 maybe-install-html-gprof: install-html-gprof
21582 install-html-gprof: \
21583 configure-gprof \
21584 html-gprof
21585 @: $(MAKE); $(unstage)
21586 @[ -f ./gprof/Makefile ] || exit 0; \
21587 r=`${PWD_COMMAND}`; export r; \
21588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21589 $(HOST_EXPORTS) \
21590 for flag in $(EXTRA_HOST_FLAGS) ; do \
21591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21592 done; \
21593 echo "Doing install-html in gprof" ; \
21594 (cd $(HOST_SUBDIR)/gprof && \
21595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21597 "RANLIB=$${RANLIB}" \
21598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21599 install-html) \
21600 || exit 1
21602 @endif gprof
21604 .PHONY: maybe-installcheck-gprof installcheck-gprof
21605 maybe-installcheck-gprof:
21606 @if gprof
21607 maybe-installcheck-gprof: installcheck-gprof
21609 installcheck-gprof: \
21610 configure-gprof
21611 @: $(MAKE); $(unstage)
21612 @[ -f ./gprof/Makefile ] || exit 0; \
21613 r=`${PWD_COMMAND}`; export r; \
21614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21615 $(HOST_EXPORTS) \
21616 for flag in $(EXTRA_HOST_FLAGS) ; do \
21617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21618 done; \
21619 echo "Doing installcheck in gprof" ; \
21620 (cd $(HOST_SUBDIR)/gprof && \
21621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21623 "RANLIB=$${RANLIB}" \
21624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21625 installcheck) \
21626 || exit 1
21628 @endif gprof
21630 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21631 maybe-mostlyclean-gprof:
21632 @if gprof
21633 maybe-mostlyclean-gprof: mostlyclean-gprof
21635 mostlyclean-gprof:
21636 @: $(MAKE); $(unstage)
21637 @[ -f ./gprof/Makefile ] || exit 0; \
21638 r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 for flag in $(EXTRA_HOST_FLAGS) ; do \
21642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643 done; \
21644 echo "Doing mostlyclean in gprof" ; \
21645 (cd $(HOST_SUBDIR)/gprof && \
21646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648 "RANLIB=$${RANLIB}" \
21649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21650 mostlyclean) \
21651 || exit 1
21653 @endif gprof
21655 .PHONY: maybe-clean-gprof clean-gprof
21656 maybe-clean-gprof:
21657 @if gprof
21658 maybe-clean-gprof: clean-gprof
21660 clean-gprof:
21661 @: $(MAKE); $(unstage)
21662 @[ -f ./gprof/Makefile ] || exit 0; \
21663 r=`${PWD_COMMAND}`; export r; \
21664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21665 $(HOST_EXPORTS) \
21666 for flag in $(EXTRA_HOST_FLAGS) ; do \
21667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21668 done; \
21669 echo "Doing clean in gprof" ; \
21670 (cd $(HOST_SUBDIR)/gprof && \
21671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21673 "RANLIB=$${RANLIB}" \
21674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21675 clean) \
21676 || exit 1
21678 @endif gprof
21680 .PHONY: maybe-distclean-gprof distclean-gprof
21681 maybe-distclean-gprof:
21682 @if gprof
21683 maybe-distclean-gprof: distclean-gprof
21685 distclean-gprof:
21686 @: $(MAKE); $(unstage)
21687 @[ -f ./gprof/Makefile ] || exit 0; \
21688 r=`${PWD_COMMAND}`; export r; \
21689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21690 $(HOST_EXPORTS) \
21691 for flag in $(EXTRA_HOST_FLAGS) ; do \
21692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21693 done; \
21694 echo "Doing distclean in gprof" ; \
21695 (cd $(HOST_SUBDIR)/gprof && \
21696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21698 "RANLIB=$${RANLIB}" \
21699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21700 distclean) \
21701 || exit 1
21703 @endif gprof
21705 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21706 maybe-maintainer-clean-gprof:
21707 @if gprof
21708 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21710 maintainer-clean-gprof:
21711 @: $(MAKE); $(unstage)
21712 @[ -f ./gprof/Makefile ] || exit 0; \
21713 r=`${PWD_COMMAND}`; export r; \
21714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715 $(HOST_EXPORTS) \
21716 for flag in $(EXTRA_HOST_FLAGS) ; do \
21717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21718 done; \
21719 echo "Doing maintainer-clean in gprof" ; \
21720 (cd $(HOST_SUBDIR)/gprof && \
21721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21723 "RANLIB=$${RANLIB}" \
21724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21725 maintainer-clean) \
21726 || exit 1
21728 @endif gprof
21732 .PHONY: configure-gzip maybe-configure-gzip
21733 maybe-configure-gzip:
21734 @if gcc-bootstrap
21735 configure-gzip: stage_current
21736 @endif gcc-bootstrap
21737 @if gzip
21738 maybe-configure-gzip: configure-gzip
21739 configure-gzip:
21740 @: $(MAKE); $(unstage)
21741 @r=`${PWD_COMMAND}`; export r; \
21742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21745 $(HOST_EXPORTS) \
21746 echo Configuring in $(HOST_SUBDIR)/gzip; \
21747 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21748 case $(srcdir) in \
21749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21750 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21752 esac; \
21753 srcdiroption="--srcdir=$${topdir}/gzip"; \
21754 libsrcdir="$$s/gzip"; \
21755 $(SHELL) $${libsrcdir}/configure \
21756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21757 --target=${target_alias} $${srcdiroption} \
21758 || exit 1
21759 @endif gzip
21765 .PHONY: all-gzip maybe-all-gzip
21766 maybe-all-gzip:
21767 @if gcc-bootstrap
21768 all-gzip: stage_current
21769 @endif gcc-bootstrap
21770 @if gzip
21771 TARGET-gzip=all
21772 maybe-all-gzip: all-gzip
21773 all-gzip: configure-gzip
21774 @: $(MAKE); $(unstage)
21775 @r=`${PWD_COMMAND}`; export r; \
21776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21777 $(HOST_EXPORTS) \
21778 (cd $(HOST_SUBDIR)/gzip && \
21779 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21780 $(TARGET-gzip))
21781 @endif gzip
21786 .PHONY: check-gzip maybe-check-gzip
21787 maybe-check-gzip:
21788 @if gzip
21789 maybe-check-gzip: check-gzip
21791 check-gzip:
21792 @: $(MAKE); $(unstage)
21793 @r=`${PWD_COMMAND}`; export r; \
21794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21795 $(HOST_EXPORTS) \
21796 (cd $(HOST_SUBDIR)/gzip && \
21797 $(MAKE) $(FLAGS_TO_PASS) check)
21799 @endif gzip
21801 .PHONY: install-gzip maybe-install-gzip
21802 maybe-install-gzip:
21803 @if gzip
21804 maybe-install-gzip: install-gzip
21806 install-gzip: installdirs
21807 @: $(MAKE); $(unstage)
21808 @r=`${PWD_COMMAND}`; export r; \
21809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21810 $(HOST_EXPORTS) \
21811 (cd $(HOST_SUBDIR)/gzip && \
21812 $(MAKE) $(FLAGS_TO_PASS) install)
21814 @endif gzip
21816 # Other targets (info, dvi, pdf, etc.)
21818 .PHONY: maybe-info-gzip info-gzip
21819 maybe-info-gzip:
21820 @if gzip
21821 maybe-info-gzip: info-gzip
21823 info-gzip: \
21824 configure-gzip
21825 @: $(MAKE); $(unstage)
21826 @[ -f ./gzip/Makefile ] || exit 0; \
21827 r=`${PWD_COMMAND}`; export r; \
21828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21829 $(HOST_EXPORTS) \
21830 for flag in $(EXTRA_HOST_FLAGS) ; do \
21831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21832 done; \
21833 echo "Doing info in gzip" ; \
21834 (cd $(HOST_SUBDIR)/gzip && \
21835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21837 "RANLIB=$${RANLIB}" \
21838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21839 info) \
21840 || exit 1
21842 @endif gzip
21844 .PHONY: maybe-dvi-gzip dvi-gzip
21845 maybe-dvi-gzip:
21846 @if gzip
21847 maybe-dvi-gzip: dvi-gzip
21849 dvi-gzip: \
21850 configure-gzip
21851 @: $(MAKE); $(unstage)
21852 @[ -f ./gzip/Makefile ] || exit 0; \
21853 r=`${PWD_COMMAND}`; export r; \
21854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855 $(HOST_EXPORTS) \
21856 for flag in $(EXTRA_HOST_FLAGS) ; do \
21857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21858 done; \
21859 echo "Doing dvi in gzip" ; \
21860 (cd $(HOST_SUBDIR)/gzip && \
21861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21863 "RANLIB=$${RANLIB}" \
21864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21865 dvi) \
21866 || exit 1
21868 @endif gzip
21870 .PHONY: maybe-pdf-gzip pdf-gzip
21871 maybe-pdf-gzip:
21872 @if gzip
21873 maybe-pdf-gzip: pdf-gzip
21875 pdf-gzip: \
21876 configure-gzip
21877 @: $(MAKE); $(unstage)
21878 @[ -f ./gzip/Makefile ] || exit 0; \
21879 r=`${PWD_COMMAND}`; export r; \
21880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21881 $(HOST_EXPORTS) \
21882 for flag in $(EXTRA_HOST_FLAGS) ; do \
21883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21884 done; \
21885 echo "Doing pdf in gzip" ; \
21886 (cd $(HOST_SUBDIR)/gzip && \
21887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21889 "RANLIB=$${RANLIB}" \
21890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21891 pdf) \
21892 || exit 1
21894 @endif gzip
21896 .PHONY: maybe-html-gzip html-gzip
21897 maybe-html-gzip:
21898 @if gzip
21899 maybe-html-gzip: html-gzip
21901 html-gzip: \
21902 configure-gzip
21903 @: $(MAKE); $(unstage)
21904 @[ -f ./gzip/Makefile ] || exit 0; \
21905 r=`${PWD_COMMAND}`; export r; \
21906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21907 $(HOST_EXPORTS) \
21908 for flag in $(EXTRA_HOST_FLAGS) ; do \
21909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21910 done; \
21911 echo "Doing html in gzip" ; \
21912 (cd $(HOST_SUBDIR)/gzip && \
21913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21915 "RANLIB=$${RANLIB}" \
21916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21917 html) \
21918 || exit 1
21920 @endif gzip
21922 .PHONY: maybe-TAGS-gzip TAGS-gzip
21923 maybe-TAGS-gzip:
21924 @if gzip
21925 maybe-TAGS-gzip: TAGS-gzip
21927 TAGS-gzip: \
21928 configure-gzip
21929 @: $(MAKE); $(unstage)
21930 @[ -f ./gzip/Makefile ] || exit 0; \
21931 r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 $(HOST_EXPORTS) \
21934 for flag in $(EXTRA_HOST_FLAGS) ; do \
21935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936 done; \
21937 echo "Doing TAGS in gzip" ; \
21938 (cd $(HOST_SUBDIR)/gzip && \
21939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941 "RANLIB=$${RANLIB}" \
21942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943 TAGS) \
21944 || exit 1
21946 @endif gzip
21948 .PHONY: maybe-install-info-gzip install-info-gzip
21949 maybe-install-info-gzip:
21950 @if gzip
21951 maybe-install-info-gzip: install-info-gzip
21953 install-info-gzip: \
21954 configure-gzip \
21955 info-gzip
21956 @: $(MAKE); $(unstage)
21957 @[ -f ./gzip/Makefile ] || exit 0; \
21958 r=`${PWD_COMMAND}`; export r; \
21959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21960 $(HOST_EXPORTS) \
21961 for flag in $(EXTRA_HOST_FLAGS) ; do \
21962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21963 done; \
21964 echo "Doing install-info in gzip" ; \
21965 (cd $(HOST_SUBDIR)/gzip && \
21966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21968 "RANLIB=$${RANLIB}" \
21969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21970 install-info) \
21971 || exit 1
21973 @endif gzip
21975 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21976 maybe-install-pdf-gzip:
21977 @if gzip
21978 maybe-install-pdf-gzip: install-pdf-gzip
21980 install-pdf-gzip: \
21981 configure-gzip \
21982 pdf-gzip
21983 @: $(MAKE); $(unstage)
21984 @[ -f ./gzip/Makefile ] || exit 0; \
21985 r=`${PWD_COMMAND}`; export r; \
21986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21987 $(HOST_EXPORTS) \
21988 for flag in $(EXTRA_HOST_FLAGS) ; do \
21989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21990 done; \
21991 echo "Doing install-pdf in gzip" ; \
21992 (cd $(HOST_SUBDIR)/gzip && \
21993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21995 "RANLIB=$${RANLIB}" \
21996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21997 install-pdf) \
21998 || exit 1
22000 @endif gzip
22002 .PHONY: maybe-install-html-gzip install-html-gzip
22003 maybe-install-html-gzip:
22004 @if gzip
22005 maybe-install-html-gzip: install-html-gzip
22007 install-html-gzip: \
22008 configure-gzip \
22009 html-gzip
22010 @: $(MAKE); $(unstage)
22011 @[ -f ./gzip/Makefile ] || exit 0; \
22012 r=`${PWD_COMMAND}`; export r; \
22013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014 $(HOST_EXPORTS) \
22015 for flag in $(EXTRA_HOST_FLAGS) ; do \
22016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22017 done; \
22018 echo "Doing install-html in gzip" ; \
22019 (cd $(HOST_SUBDIR)/gzip && \
22020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22022 "RANLIB=$${RANLIB}" \
22023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22024 install-html) \
22025 || exit 1
22027 @endif gzip
22029 .PHONY: maybe-installcheck-gzip installcheck-gzip
22030 maybe-installcheck-gzip:
22031 @if gzip
22032 maybe-installcheck-gzip: installcheck-gzip
22034 installcheck-gzip: \
22035 configure-gzip
22036 @: $(MAKE); $(unstage)
22037 @[ -f ./gzip/Makefile ] || exit 0; \
22038 r=`${PWD_COMMAND}`; export r; \
22039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22040 $(HOST_EXPORTS) \
22041 for flag in $(EXTRA_HOST_FLAGS) ; do \
22042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22043 done; \
22044 echo "Doing installcheck in gzip" ; \
22045 (cd $(HOST_SUBDIR)/gzip && \
22046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22048 "RANLIB=$${RANLIB}" \
22049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22050 installcheck) \
22051 || exit 1
22053 @endif gzip
22055 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22056 maybe-mostlyclean-gzip:
22057 @if gzip
22058 maybe-mostlyclean-gzip: mostlyclean-gzip
22060 mostlyclean-gzip:
22061 @: $(MAKE); $(unstage)
22062 @[ -f ./gzip/Makefile ] || exit 0; \
22063 r=`${PWD_COMMAND}`; export r; \
22064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22065 $(HOST_EXPORTS) \
22066 for flag in $(EXTRA_HOST_FLAGS) ; do \
22067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22068 done; \
22069 echo "Doing mostlyclean in gzip" ; \
22070 (cd $(HOST_SUBDIR)/gzip && \
22071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22073 "RANLIB=$${RANLIB}" \
22074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22075 mostlyclean) \
22076 || exit 1
22078 @endif gzip
22080 .PHONY: maybe-clean-gzip clean-gzip
22081 maybe-clean-gzip:
22082 @if gzip
22083 maybe-clean-gzip: clean-gzip
22085 clean-gzip:
22086 @: $(MAKE); $(unstage)
22087 @[ -f ./gzip/Makefile ] || exit 0; \
22088 r=`${PWD_COMMAND}`; export r; \
22089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22090 $(HOST_EXPORTS) \
22091 for flag in $(EXTRA_HOST_FLAGS) ; do \
22092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22093 done; \
22094 echo "Doing clean in gzip" ; \
22095 (cd $(HOST_SUBDIR)/gzip && \
22096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22098 "RANLIB=$${RANLIB}" \
22099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22100 clean) \
22101 || exit 1
22103 @endif gzip
22105 .PHONY: maybe-distclean-gzip distclean-gzip
22106 maybe-distclean-gzip:
22107 @if gzip
22108 maybe-distclean-gzip: distclean-gzip
22110 distclean-gzip:
22111 @: $(MAKE); $(unstage)
22112 @[ -f ./gzip/Makefile ] || exit 0; \
22113 r=`${PWD_COMMAND}`; export r; \
22114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22115 $(HOST_EXPORTS) \
22116 for flag in $(EXTRA_HOST_FLAGS) ; do \
22117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22118 done; \
22119 echo "Doing distclean in gzip" ; \
22120 (cd $(HOST_SUBDIR)/gzip && \
22121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22123 "RANLIB=$${RANLIB}" \
22124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22125 distclean) \
22126 || exit 1
22128 @endif gzip
22130 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22131 maybe-maintainer-clean-gzip:
22132 @if gzip
22133 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22135 maintainer-clean-gzip:
22136 @: $(MAKE); $(unstage)
22137 @[ -f ./gzip/Makefile ] || exit 0; \
22138 r=`${PWD_COMMAND}`; export r; \
22139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22140 $(HOST_EXPORTS) \
22141 for flag in $(EXTRA_HOST_FLAGS) ; do \
22142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22143 done; \
22144 echo "Doing maintainer-clean in gzip" ; \
22145 (cd $(HOST_SUBDIR)/gzip && \
22146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22148 "RANLIB=$${RANLIB}" \
22149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22150 maintainer-clean) \
22151 || exit 1
22153 @endif gzip
22157 .PHONY: configure-hello maybe-configure-hello
22158 maybe-configure-hello:
22159 @if gcc-bootstrap
22160 configure-hello: stage_current
22161 @endif gcc-bootstrap
22162 @if hello
22163 maybe-configure-hello: configure-hello
22164 configure-hello:
22165 @: $(MAKE); $(unstage)
22166 @r=`${PWD_COMMAND}`; export r; \
22167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22170 $(HOST_EXPORTS) \
22171 echo Configuring in $(HOST_SUBDIR)/hello; \
22172 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22173 case $(srcdir) in \
22174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22175 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22177 esac; \
22178 srcdiroption="--srcdir=$${topdir}/hello"; \
22179 libsrcdir="$$s/hello"; \
22180 $(SHELL) $${libsrcdir}/configure \
22181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22182 --target=${target_alias} $${srcdiroption} \
22183 || exit 1
22184 @endif hello
22190 .PHONY: all-hello maybe-all-hello
22191 maybe-all-hello:
22192 @if gcc-bootstrap
22193 all-hello: stage_current
22194 @endif gcc-bootstrap
22195 @if hello
22196 TARGET-hello=all
22197 maybe-all-hello: all-hello
22198 all-hello: configure-hello
22199 @: $(MAKE); $(unstage)
22200 @r=`${PWD_COMMAND}`; export r; \
22201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202 $(HOST_EXPORTS) \
22203 (cd $(HOST_SUBDIR)/hello && \
22204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22205 $(TARGET-hello))
22206 @endif hello
22211 .PHONY: check-hello maybe-check-hello
22212 maybe-check-hello:
22213 @if hello
22214 maybe-check-hello: check-hello
22216 check-hello:
22217 @: $(MAKE); $(unstage)
22218 @r=`${PWD_COMMAND}`; export r; \
22219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22220 $(HOST_EXPORTS) \
22221 (cd $(HOST_SUBDIR)/hello && \
22222 $(MAKE) $(FLAGS_TO_PASS) check)
22224 @endif hello
22226 .PHONY: install-hello maybe-install-hello
22227 maybe-install-hello:
22228 @if hello
22229 maybe-install-hello: install-hello
22231 install-hello: installdirs
22232 @: $(MAKE); $(unstage)
22233 @r=`${PWD_COMMAND}`; export r; \
22234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22235 $(HOST_EXPORTS) \
22236 (cd $(HOST_SUBDIR)/hello && \
22237 $(MAKE) $(FLAGS_TO_PASS) install)
22239 @endif hello
22241 # Other targets (info, dvi, pdf, etc.)
22243 .PHONY: maybe-info-hello info-hello
22244 maybe-info-hello:
22245 @if hello
22246 maybe-info-hello: info-hello
22248 info-hello: \
22249 configure-hello
22250 @: $(MAKE); $(unstage)
22251 @[ -f ./hello/Makefile ] || exit 0; \
22252 r=`${PWD_COMMAND}`; export r; \
22253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254 $(HOST_EXPORTS) \
22255 for flag in $(EXTRA_HOST_FLAGS) ; do \
22256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22257 done; \
22258 echo "Doing info in hello" ; \
22259 (cd $(HOST_SUBDIR)/hello && \
22260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22262 "RANLIB=$${RANLIB}" \
22263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22264 info) \
22265 || exit 1
22267 @endif hello
22269 .PHONY: maybe-dvi-hello dvi-hello
22270 maybe-dvi-hello:
22271 @if hello
22272 maybe-dvi-hello: dvi-hello
22274 dvi-hello: \
22275 configure-hello
22276 @: $(MAKE); $(unstage)
22277 @[ -f ./hello/Makefile ] || exit 0; \
22278 r=`${PWD_COMMAND}`; export r; \
22279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22280 $(HOST_EXPORTS) \
22281 for flag in $(EXTRA_HOST_FLAGS) ; do \
22282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22283 done; \
22284 echo "Doing dvi in hello" ; \
22285 (cd $(HOST_SUBDIR)/hello && \
22286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22288 "RANLIB=$${RANLIB}" \
22289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22290 dvi) \
22291 || exit 1
22293 @endif hello
22295 .PHONY: maybe-pdf-hello pdf-hello
22296 maybe-pdf-hello:
22297 @if hello
22298 maybe-pdf-hello: pdf-hello
22300 pdf-hello: \
22301 configure-hello
22302 @: $(MAKE); $(unstage)
22303 @[ -f ./hello/Makefile ] || exit 0; \
22304 r=`${PWD_COMMAND}`; export r; \
22305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22306 $(HOST_EXPORTS) \
22307 for flag in $(EXTRA_HOST_FLAGS) ; do \
22308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22309 done; \
22310 echo "Doing pdf in hello" ; \
22311 (cd $(HOST_SUBDIR)/hello && \
22312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22314 "RANLIB=$${RANLIB}" \
22315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22316 pdf) \
22317 || exit 1
22319 @endif hello
22321 .PHONY: maybe-html-hello html-hello
22322 maybe-html-hello:
22323 @if hello
22324 maybe-html-hello: html-hello
22326 html-hello: \
22327 configure-hello
22328 @: $(MAKE); $(unstage)
22329 @[ -f ./hello/Makefile ] || exit 0; \
22330 r=`${PWD_COMMAND}`; export r; \
22331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22332 $(HOST_EXPORTS) \
22333 for flag in $(EXTRA_HOST_FLAGS) ; do \
22334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22335 done; \
22336 echo "Doing html in hello" ; \
22337 (cd $(HOST_SUBDIR)/hello && \
22338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22340 "RANLIB=$${RANLIB}" \
22341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22342 html) \
22343 || exit 1
22345 @endif hello
22347 .PHONY: maybe-TAGS-hello TAGS-hello
22348 maybe-TAGS-hello:
22349 @if hello
22350 maybe-TAGS-hello: TAGS-hello
22352 TAGS-hello: \
22353 configure-hello
22354 @: $(MAKE); $(unstage)
22355 @[ -f ./hello/Makefile ] || exit 0; \
22356 r=`${PWD_COMMAND}`; export r; \
22357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22358 $(HOST_EXPORTS) \
22359 for flag in $(EXTRA_HOST_FLAGS) ; do \
22360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22361 done; \
22362 echo "Doing TAGS in hello" ; \
22363 (cd $(HOST_SUBDIR)/hello && \
22364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22366 "RANLIB=$${RANLIB}" \
22367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22368 TAGS) \
22369 || exit 1
22371 @endif hello
22373 .PHONY: maybe-install-info-hello install-info-hello
22374 maybe-install-info-hello:
22375 @if hello
22376 maybe-install-info-hello: install-info-hello
22378 install-info-hello: \
22379 configure-hello \
22380 info-hello
22381 @: $(MAKE); $(unstage)
22382 @[ -f ./hello/Makefile ] || exit 0; \
22383 r=`${PWD_COMMAND}`; export r; \
22384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385 $(HOST_EXPORTS) \
22386 for flag in $(EXTRA_HOST_FLAGS) ; do \
22387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22388 done; \
22389 echo "Doing install-info in hello" ; \
22390 (cd $(HOST_SUBDIR)/hello && \
22391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393 "RANLIB=$${RANLIB}" \
22394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22395 install-info) \
22396 || exit 1
22398 @endif hello
22400 .PHONY: maybe-install-pdf-hello install-pdf-hello
22401 maybe-install-pdf-hello:
22402 @if hello
22403 maybe-install-pdf-hello: install-pdf-hello
22405 install-pdf-hello: \
22406 configure-hello \
22407 pdf-hello
22408 @: $(MAKE); $(unstage)
22409 @[ -f ./hello/Makefile ] || exit 0; \
22410 r=`${PWD_COMMAND}`; export r; \
22411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22412 $(HOST_EXPORTS) \
22413 for flag in $(EXTRA_HOST_FLAGS) ; do \
22414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22415 done; \
22416 echo "Doing install-pdf in hello" ; \
22417 (cd $(HOST_SUBDIR)/hello && \
22418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22420 "RANLIB=$${RANLIB}" \
22421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22422 install-pdf) \
22423 || exit 1
22425 @endif hello
22427 .PHONY: maybe-install-html-hello install-html-hello
22428 maybe-install-html-hello:
22429 @if hello
22430 maybe-install-html-hello: install-html-hello
22432 install-html-hello: \
22433 configure-hello \
22434 html-hello
22435 @: $(MAKE); $(unstage)
22436 @[ -f ./hello/Makefile ] || exit 0; \
22437 r=`${PWD_COMMAND}`; export r; \
22438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439 $(HOST_EXPORTS) \
22440 for flag in $(EXTRA_HOST_FLAGS) ; do \
22441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22442 done; \
22443 echo "Doing install-html in hello" ; \
22444 (cd $(HOST_SUBDIR)/hello && \
22445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22447 "RANLIB=$${RANLIB}" \
22448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22449 install-html) \
22450 || exit 1
22452 @endif hello
22454 .PHONY: maybe-installcheck-hello installcheck-hello
22455 maybe-installcheck-hello:
22456 @if hello
22457 maybe-installcheck-hello: installcheck-hello
22459 installcheck-hello: \
22460 configure-hello
22461 @: $(MAKE); $(unstage)
22462 @[ -f ./hello/Makefile ] || exit 0; \
22463 r=`${PWD_COMMAND}`; export r; \
22464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22465 $(HOST_EXPORTS) \
22466 for flag in $(EXTRA_HOST_FLAGS) ; do \
22467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22468 done; \
22469 echo "Doing installcheck in hello" ; \
22470 (cd $(HOST_SUBDIR)/hello && \
22471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22473 "RANLIB=$${RANLIB}" \
22474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22475 installcheck) \
22476 || exit 1
22478 @endif hello
22480 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22481 maybe-mostlyclean-hello:
22482 @if hello
22483 maybe-mostlyclean-hello: mostlyclean-hello
22485 mostlyclean-hello:
22486 @: $(MAKE); $(unstage)
22487 @[ -f ./hello/Makefile ] || exit 0; \
22488 r=`${PWD_COMMAND}`; export r; \
22489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22490 $(HOST_EXPORTS) \
22491 for flag in $(EXTRA_HOST_FLAGS) ; do \
22492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22493 done; \
22494 echo "Doing mostlyclean in hello" ; \
22495 (cd $(HOST_SUBDIR)/hello && \
22496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22498 "RANLIB=$${RANLIB}" \
22499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22500 mostlyclean) \
22501 || exit 1
22503 @endif hello
22505 .PHONY: maybe-clean-hello clean-hello
22506 maybe-clean-hello:
22507 @if hello
22508 maybe-clean-hello: clean-hello
22510 clean-hello:
22511 @: $(MAKE); $(unstage)
22512 @[ -f ./hello/Makefile ] || exit 0; \
22513 r=`${PWD_COMMAND}`; export r; \
22514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22515 $(HOST_EXPORTS) \
22516 for flag in $(EXTRA_HOST_FLAGS) ; do \
22517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22518 done; \
22519 echo "Doing clean in hello" ; \
22520 (cd $(HOST_SUBDIR)/hello && \
22521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22523 "RANLIB=$${RANLIB}" \
22524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22525 clean) \
22526 || exit 1
22528 @endif hello
22530 .PHONY: maybe-distclean-hello distclean-hello
22531 maybe-distclean-hello:
22532 @if hello
22533 maybe-distclean-hello: distclean-hello
22535 distclean-hello:
22536 @: $(MAKE); $(unstage)
22537 @[ -f ./hello/Makefile ] || exit 0; \
22538 r=`${PWD_COMMAND}`; export r; \
22539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22540 $(HOST_EXPORTS) \
22541 for flag in $(EXTRA_HOST_FLAGS) ; do \
22542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22543 done; \
22544 echo "Doing distclean in hello" ; \
22545 (cd $(HOST_SUBDIR)/hello && \
22546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22548 "RANLIB=$${RANLIB}" \
22549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22550 distclean) \
22551 || exit 1
22553 @endif hello
22555 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22556 maybe-maintainer-clean-hello:
22557 @if hello
22558 maybe-maintainer-clean-hello: maintainer-clean-hello
22560 maintainer-clean-hello:
22561 @: $(MAKE); $(unstage)
22562 @[ -f ./hello/Makefile ] || exit 0; \
22563 r=`${PWD_COMMAND}`; export r; \
22564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22565 $(HOST_EXPORTS) \
22566 for flag in $(EXTRA_HOST_FLAGS) ; do \
22567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22568 done; \
22569 echo "Doing maintainer-clean in hello" ; \
22570 (cd $(HOST_SUBDIR)/hello && \
22571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22573 "RANLIB=$${RANLIB}" \
22574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22575 maintainer-clean) \
22576 || exit 1
22578 @endif hello
22582 .PHONY: configure-indent maybe-configure-indent
22583 maybe-configure-indent:
22584 @if gcc-bootstrap
22585 configure-indent: stage_current
22586 @endif gcc-bootstrap
22587 @if indent
22588 maybe-configure-indent: configure-indent
22589 configure-indent:
22590 @: $(MAKE); $(unstage)
22591 @r=`${PWD_COMMAND}`; export r; \
22592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22595 $(HOST_EXPORTS) \
22596 echo Configuring in $(HOST_SUBDIR)/indent; \
22597 cd "$(HOST_SUBDIR)/indent" || exit 1; \
22598 case $(srcdir) in \
22599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22600 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22602 esac; \
22603 srcdiroption="--srcdir=$${topdir}/indent"; \
22604 libsrcdir="$$s/indent"; \
22605 $(SHELL) $${libsrcdir}/configure \
22606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22607 --target=${target_alias} $${srcdiroption} \
22608 || exit 1
22609 @endif indent
22615 .PHONY: all-indent maybe-all-indent
22616 maybe-all-indent:
22617 @if gcc-bootstrap
22618 all-indent: stage_current
22619 @endif gcc-bootstrap
22620 @if indent
22621 TARGET-indent=all
22622 maybe-all-indent: all-indent
22623 all-indent: configure-indent
22624 @: $(MAKE); $(unstage)
22625 @r=`${PWD_COMMAND}`; export r; \
22626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22627 $(HOST_EXPORTS) \
22628 (cd $(HOST_SUBDIR)/indent && \
22629 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22630 $(TARGET-indent))
22631 @endif indent
22636 .PHONY: check-indent maybe-check-indent
22637 maybe-check-indent:
22638 @if indent
22639 maybe-check-indent: check-indent
22641 check-indent:
22642 @: $(MAKE); $(unstage)
22643 @r=`${PWD_COMMAND}`; export r; \
22644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22645 $(HOST_EXPORTS) \
22646 (cd $(HOST_SUBDIR)/indent && \
22647 $(MAKE) $(FLAGS_TO_PASS) check)
22649 @endif indent
22651 .PHONY: install-indent maybe-install-indent
22652 maybe-install-indent:
22653 @if indent
22654 maybe-install-indent: install-indent
22656 install-indent: installdirs
22657 @: $(MAKE); $(unstage)
22658 @r=`${PWD_COMMAND}`; export r; \
22659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660 $(HOST_EXPORTS) \
22661 (cd $(HOST_SUBDIR)/indent && \
22662 $(MAKE) $(FLAGS_TO_PASS) install)
22664 @endif indent
22666 # Other targets (info, dvi, pdf, etc.)
22668 .PHONY: maybe-info-indent info-indent
22669 maybe-info-indent:
22670 @if indent
22671 maybe-info-indent: info-indent
22673 info-indent: \
22674 configure-indent
22675 @: $(MAKE); $(unstage)
22676 @[ -f ./indent/Makefile ] || exit 0; \
22677 r=`${PWD_COMMAND}`; export r; \
22678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679 $(HOST_EXPORTS) \
22680 for flag in $(EXTRA_HOST_FLAGS) ; do \
22681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22682 done; \
22683 echo "Doing info in indent" ; \
22684 (cd $(HOST_SUBDIR)/indent && \
22685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22687 "RANLIB=$${RANLIB}" \
22688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22689 info) \
22690 || exit 1
22692 @endif indent
22694 .PHONY: maybe-dvi-indent dvi-indent
22695 maybe-dvi-indent:
22696 @if indent
22697 maybe-dvi-indent: dvi-indent
22699 dvi-indent: \
22700 configure-indent
22701 @: $(MAKE); $(unstage)
22702 @[ -f ./indent/Makefile ] || exit 0; \
22703 r=`${PWD_COMMAND}`; export r; \
22704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705 $(HOST_EXPORTS) \
22706 for flag in $(EXTRA_HOST_FLAGS) ; do \
22707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22708 done; \
22709 echo "Doing dvi in indent" ; \
22710 (cd $(HOST_SUBDIR)/indent && \
22711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22713 "RANLIB=$${RANLIB}" \
22714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22715 dvi) \
22716 || exit 1
22718 @endif indent
22720 .PHONY: maybe-pdf-indent pdf-indent
22721 maybe-pdf-indent:
22722 @if indent
22723 maybe-pdf-indent: pdf-indent
22725 pdf-indent: \
22726 configure-indent
22727 @: $(MAKE); $(unstage)
22728 @[ -f ./indent/Makefile ] || exit 0; \
22729 r=`${PWD_COMMAND}`; export r; \
22730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731 $(HOST_EXPORTS) \
22732 for flag in $(EXTRA_HOST_FLAGS) ; do \
22733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22734 done; \
22735 echo "Doing pdf in indent" ; \
22736 (cd $(HOST_SUBDIR)/indent && \
22737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22739 "RANLIB=$${RANLIB}" \
22740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22741 pdf) \
22742 || exit 1
22744 @endif indent
22746 .PHONY: maybe-html-indent html-indent
22747 maybe-html-indent:
22748 @if indent
22749 maybe-html-indent: html-indent
22751 html-indent: \
22752 configure-indent
22753 @: $(MAKE); $(unstage)
22754 @[ -f ./indent/Makefile ] || exit 0; \
22755 r=`${PWD_COMMAND}`; export r; \
22756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22757 $(HOST_EXPORTS) \
22758 for flag in $(EXTRA_HOST_FLAGS) ; do \
22759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22760 done; \
22761 echo "Doing html in indent" ; \
22762 (cd $(HOST_SUBDIR)/indent && \
22763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22765 "RANLIB=$${RANLIB}" \
22766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22767 html) \
22768 || exit 1
22770 @endif indent
22772 .PHONY: maybe-TAGS-indent TAGS-indent
22773 maybe-TAGS-indent:
22774 @if indent
22775 maybe-TAGS-indent: TAGS-indent
22777 TAGS-indent: \
22778 configure-indent
22779 @: $(MAKE); $(unstage)
22780 @[ -f ./indent/Makefile ] || exit 0; \
22781 r=`${PWD_COMMAND}`; export r; \
22782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22783 $(HOST_EXPORTS) \
22784 for flag in $(EXTRA_HOST_FLAGS) ; do \
22785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22786 done; \
22787 echo "Doing TAGS in indent" ; \
22788 (cd $(HOST_SUBDIR)/indent && \
22789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22791 "RANLIB=$${RANLIB}" \
22792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22793 TAGS) \
22794 || exit 1
22796 @endif indent
22798 .PHONY: maybe-install-info-indent install-info-indent
22799 maybe-install-info-indent:
22800 @if indent
22801 maybe-install-info-indent: install-info-indent
22803 install-info-indent: \
22804 configure-indent \
22805 info-indent
22806 @: $(MAKE); $(unstage)
22807 @[ -f ./indent/Makefile ] || exit 0; \
22808 r=`${PWD_COMMAND}`; export r; \
22809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22810 $(HOST_EXPORTS) \
22811 for flag in $(EXTRA_HOST_FLAGS) ; do \
22812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22813 done; \
22814 echo "Doing install-info in indent" ; \
22815 (cd $(HOST_SUBDIR)/indent && \
22816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22818 "RANLIB=$${RANLIB}" \
22819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22820 install-info) \
22821 || exit 1
22823 @endif indent
22825 .PHONY: maybe-install-pdf-indent install-pdf-indent
22826 maybe-install-pdf-indent:
22827 @if indent
22828 maybe-install-pdf-indent: install-pdf-indent
22830 install-pdf-indent: \
22831 configure-indent \
22832 pdf-indent
22833 @: $(MAKE); $(unstage)
22834 @[ -f ./indent/Makefile ] || exit 0; \
22835 r=`${PWD_COMMAND}`; export r; \
22836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837 $(HOST_EXPORTS) \
22838 for flag in $(EXTRA_HOST_FLAGS) ; do \
22839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22840 done; \
22841 echo "Doing install-pdf in indent" ; \
22842 (cd $(HOST_SUBDIR)/indent && \
22843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22845 "RANLIB=$${RANLIB}" \
22846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22847 install-pdf) \
22848 || exit 1
22850 @endif indent
22852 .PHONY: maybe-install-html-indent install-html-indent
22853 maybe-install-html-indent:
22854 @if indent
22855 maybe-install-html-indent: install-html-indent
22857 install-html-indent: \
22858 configure-indent \
22859 html-indent
22860 @: $(MAKE); $(unstage)
22861 @[ -f ./indent/Makefile ] || exit 0; \
22862 r=`${PWD_COMMAND}`; export r; \
22863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864 $(HOST_EXPORTS) \
22865 for flag in $(EXTRA_HOST_FLAGS) ; do \
22866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22867 done; \
22868 echo "Doing install-html in indent" ; \
22869 (cd $(HOST_SUBDIR)/indent && \
22870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22872 "RANLIB=$${RANLIB}" \
22873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22874 install-html) \
22875 || exit 1
22877 @endif indent
22879 .PHONY: maybe-installcheck-indent installcheck-indent
22880 maybe-installcheck-indent:
22881 @if indent
22882 maybe-installcheck-indent: installcheck-indent
22884 installcheck-indent: \
22885 configure-indent
22886 @: $(MAKE); $(unstage)
22887 @[ -f ./indent/Makefile ] || exit 0; \
22888 r=`${PWD_COMMAND}`; export r; \
22889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22890 $(HOST_EXPORTS) \
22891 for flag in $(EXTRA_HOST_FLAGS) ; do \
22892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22893 done; \
22894 echo "Doing installcheck in indent" ; \
22895 (cd $(HOST_SUBDIR)/indent && \
22896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22898 "RANLIB=$${RANLIB}" \
22899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22900 installcheck) \
22901 || exit 1
22903 @endif indent
22905 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22906 maybe-mostlyclean-indent:
22907 @if indent
22908 maybe-mostlyclean-indent: mostlyclean-indent
22910 mostlyclean-indent:
22911 @: $(MAKE); $(unstage)
22912 @[ -f ./indent/Makefile ] || exit 0; \
22913 r=`${PWD_COMMAND}`; export r; \
22914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22915 $(HOST_EXPORTS) \
22916 for flag in $(EXTRA_HOST_FLAGS) ; do \
22917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22918 done; \
22919 echo "Doing mostlyclean in indent" ; \
22920 (cd $(HOST_SUBDIR)/indent && \
22921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22923 "RANLIB=$${RANLIB}" \
22924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22925 mostlyclean) \
22926 || exit 1
22928 @endif indent
22930 .PHONY: maybe-clean-indent clean-indent
22931 maybe-clean-indent:
22932 @if indent
22933 maybe-clean-indent: clean-indent
22935 clean-indent:
22936 @: $(MAKE); $(unstage)
22937 @[ -f ./indent/Makefile ] || exit 0; \
22938 r=`${PWD_COMMAND}`; export r; \
22939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940 $(HOST_EXPORTS) \
22941 for flag in $(EXTRA_HOST_FLAGS) ; do \
22942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22943 done; \
22944 echo "Doing clean in indent" ; \
22945 (cd $(HOST_SUBDIR)/indent && \
22946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22948 "RANLIB=$${RANLIB}" \
22949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22950 clean) \
22951 || exit 1
22953 @endif indent
22955 .PHONY: maybe-distclean-indent distclean-indent
22956 maybe-distclean-indent:
22957 @if indent
22958 maybe-distclean-indent: distclean-indent
22960 distclean-indent:
22961 @: $(MAKE); $(unstage)
22962 @[ -f ./indent/Makefile ] || exit 0; \
22963 r=`${PWD_COMMAND}`; export r; \
22964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22965 $(HOST_EXPORTS) \
22966 for flag in $(EXTRA_HOST_FLAGS) ; do \
22967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22968 done; \
22969 echo "Doing distclean in indent" ; \
22970 (cd $(HOST_SUBDIR)/indent && \
22971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22973 "RANLIB=$${RANLIB}" \
22974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22975 distclean) \
22976 || exit 1
22978 @endif indent
22980 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
22981 maybe-maintainer-clean-indent:
22982 @if indent
22983 maybe-maintainer-clean-indent: maintainer-clean-indent
22985 maintainer-clean-indent:
22986 @: $(MAKE); $(unstage)
22987 @[ -f ./indent/Makefile ] || exit 0; \
22988 r=`${PWD_COMMAND}`; export r; \
22989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22990 $(HOST_EXPORTS) \
22991 for flag in $(EXTRA_HOST_FLAGS) ; do \
22992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22993 done; \
22994 echo "Doing maintainer-clean in indent" ; \
22995 (cd $(HOST_SUBDIR)/indent && \
22996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22998 "RANLIB=$${RANLIB}" \
22999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23000 maintainer-clean) \
23001 || exit 1
23003 @endif indent
23007 .PHONY: configure-intl maybe-configure-intl
23008 maybe-configure-intl:
23009 @if gcc-bootstrap
23010 configure-intl: stage_current
23011 @endif gcc-bootstrap
23012 @if intl
23013 maybe-configure-intl: configure-intl
23014 configure-intl:
23015 @r=`${PWD_COMMAND}`; export r; \
23016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23017 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23019 $(HOST_EXPORTS) \
23020 echo Configuring in $(HOST_SUBDIR)/intl; \
23021 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23022 case $(srcdir) in \
23023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23024 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23026 esac; \
23027 srcdiroption="--srcdir=$${topdir}/intl"; \
23028 libsrcdir="$$s/intl"; \
23029 $(SHELL) $${libsrcdir}/configure \
23030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23031 --target=${target_alias} $${srcdiroption} \
23032 || exit 1
23033 @endif intl
23037 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23038 maybe-configure-stage1-intl:
23039 @if intl-bootstrap
23040 maybe-configure-stage1-intl: configure-stage1-intl
23041 configure-stage1-intl:
23042 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23044 @r=`${PWD_COMMAND}`; export r; \
23045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23046 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23047 $(HOST_EXPORTS) \
23048 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23049 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23050 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23052 cd $(HOST_SUBDIR)/intl || exit 1; \
23053 case $(srcdir) in \
23054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23055 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23057 esac; \
23058 srcdiroption="--srcdir=$${topdir}/intl"; \
23059 libsrcdir="$$s/intl"; \
23060 $(SHELL) $${libsrcdir}/configure \
23061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23062 --target=${target_alias} $${srcdiroption} \
23064 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23065 @endif intl-bootstrap
23067 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23068 maybe-configure-stage2-intl:
23069 @if intl-bootstrap
23070 maybe-configure-stage2-intl: configure-stage2-intl
23071 configure-stage2-intl:
23072 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23074 @r=`${PWD_COMMAND}`; export r; \
23075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23076 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23077 $(HOST_EXPORTS) \
23078 $(POSTSTAGE1_HOST_EXPORTS) \
23079 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23080 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23081 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23083 cd $(HOST_SUBDIR)/intl || exit 1; \
23084 case $(srcdir) in \
23085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23086 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23088 esac; \
23089 srcdiroption="--srcdir=$${topdir}/intl"; \
23090 libsrcdir="$$s/intl"; \
23091 $(SHELL) $${libsrcdir}/configure \
23092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23093 --target=${target_alias} $${srcdiroption} \
23094 --with-build-libsubdir=$(HOST_SUBDIR) \
23095 @stage2_werror_flag@
23096 @endif intl-bootstrap
23098 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
23099 maybe-configure-stageb2g0-intl:
23100 @if intl-bootstrap
23101 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
23102 configure-stageb2g0-intl:
23103 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23105 @r=`${PWD_COMMAND}`; export r; \
23106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23108 $(HOST_EXPORTS) \
23109 $(POSTSTAGE1_HOST_EXPORTS) \
23110 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23111 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
23112 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
23113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23114 cd $(HOST_SUBDIR)/intl || exit 1; \
23115 case $(srcdir) in \
23116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23117 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23119 esac; \
23120 srcdiroption="--srcdir=$${topdir}/intl"; \
23121 libsrcdir="$$s/intl"; \
23122 $(SHELL) $${libsrcdir}/configure \
23123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23124 --target=${target_alias} $${srcdiroption} \
23125 --with-build-libsubdir=$(HOST_SUBDIR) \
23126 @stage2_werror_flag@
23127 @endif intl-bootstrap
23129 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23130 maybe-configure-stage3-intl:
23131 @if intl-bootstrap
23132 maybe-configure-stage3-intl: configure-stage3-intl
23133 configure-stage3-intl:
23134 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23135 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23136 @r=`${PWD_COMMAND}`; export r; \
23137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23138 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23139 $(HOST_EXPORTS) \
23140 $(POSTSTAGE1_HOST_EXPORTS) \
23141 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23142 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23143 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23145 cd $(HOST_SUBDIR)/intl || exit 1; \
23146 case $(srcdir) in \
23147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23148 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23150 esac; \
23151 srcdiroption="--srcdir=$${topdir}/intl"; \
23152 libsrcdir="$$s/intl"; \
23153 $(SHELL) $${libsrcdir}/configure \
23154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23155 --target=${target_alias} $${srcdiroption} \
23156 --with-build-libsubdir=$(HOST_SUBDIR) \
23157 @stage2_werror_flag@
23158 @endif intl-bootstrap
23160 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
23161 maybe-configure-stageb3g2-intl:
23162 @if intl-bootstrap
23163 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
23164 configure-stageb3g2-intl:
23165 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23167 @r=`${PWD_COMMAND}`; export r; \
23168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23169 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23170 $(HOST_EXPORTS) \
23171 $(POSTSTAGE1_HOST_EXPORTS) \
23172 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23173 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
23174 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
23175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23176 cd $(HOST_SUBDIR)/intl || exit 1; \
23177 case $(srcdir) in \
23178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23179 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23181 esac; \
23182 srcdiroption="--srcdir=$${topdir}/intl"; \
23183 libsrcdir="$$s/intl"; \
23184 $(SHELL) $${libsrcdir}/configure \
23185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23186 --target=${target_alias} $${srcdiroption} \
23187 --with-build-libsubdir=$(HOST_SUBDIR) \
23188 @stage2_werror_flag@
23189 @endif intl-bootstrap
23191 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23192 maybe-configure-stage4-intl:
23193 @if intl-bootstrap
23194 maybe-configure-stage4-intl: configure-stage4-intl
23195 configure-stage4-intl:
23196 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23198 @r=`${PWD_COMMAND}`; export r; \
23199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23201 $(HOST_EXPORTS) \
23202 $(POSTSTAGE1_HOST_EXPORTS) \
23203 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23204 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23205 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23207 cd $(HOST_SUBDIR)/intl || exit 1; \
23208 case $(srcdir) in \
23209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23210 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23212 esac; \
23213 srcdiroption="--srcdir=$${topdir}/intl"; \
23214 libsrcdir="$$s/intl"; \
23215 $(SHELL) $${libsrcdir}/configure \
23216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23217 --target=${target_alias} $${srcdiroption} \
23218 --with-build-libsubdir=$(HOST_SUBDIR) \
23219 @stage2_werror_flag@
23220 @endif intl-bootstrap
23222 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23223 maybe-configure-stageprofile-intl:
23224 @if intl-bootstrap
23225 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23226 configure-stageprofile-intl:
23227 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23229 @r=`${PWD_COMMAND}`; export r; \
23230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23231 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23232 $(HOST_EXPORTS) \
23233 $(POSTSTAGE1_HOST_EXPORTS) \
23234 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23235 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
23236 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23238 cd $(HOST_SUBDIR)/intl || exit 1; \
23239 case $(srcdir) in \
23240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23241 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23243 esac; \
23244 srcdiroption="--srcdir=$${topdir}/intl"; \
23245 libsrcdir="$$s/intl"; \
23246 $(SHELL) $${libsrcdir}/configure \
23247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23248 --target=${target_alias} $${srcdiroption} \
23249 --with-build-libsubdir=$(HOST_SUBDIR) \
23250 @stage2_werror_flag@
23251 @endif intl-bootstrap
23253 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23254 maybe-configure-stagefeedback-intl:
23255 @if intl-bootstrap
23256 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23257 configure-stagefeedback-intl:
23258 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23260 @r=`${PWD_COMMAND}`; export r; \
23261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23262 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23263 $(HOST_EXPORTS) \
23264 $(POSTSTAGE1_HOST_EXPORTS) \
23265 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23266 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
23267 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23269 cd $(HOST_SUBDIR)/intl || exit 1; \
23270 case $(srcdir) in \
23271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23272 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23274 esac; \
23275 srcdiroption="--srcdir=$${topdir}/intl"; \
23276 libsrcdir="$$s/intl"; \
23277 $(SHELL) $${libsrcdir}/configure \
23278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23279 --target=${target_alias} $${srcdiroption} \
23280 --with-build-libsubdir=$(HOST_SUBDIR) \
23281 @stage2_werror_flag@
23282 @endif intl-bootstrap
23288 .PHONY: all-intl maybe-all-intl
23289 maybe-all-intl:
23290 @if gcc-bootstrap
23291 all-intl: stage_current
23292 @endif gcc-bootstrap
23293 @if intl
23294 TARGET-intl=all
23295 maybe-all-intl: all-intl
23296 all-intl: configure-intl
23297 @r=`${PWD_COMMAND}`; export r; \
23298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23299 $(HOST_EXPORTS) \
23300 (cd $(HOST_SUBDIR)/intl && \
23301 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23302 $(TARGET-intl))
23303 @endif intl
23307 .PHONY: all-stage1-intl maybe-all-stage1-intl
23308 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23309 maybe-all-stage1-intl:
23310 maybe-clean-stage1-intl:
23311 @if intl-bootstrap
23312 maybe-all-stage1-intl: all-stage1-intl
23313 all-stage1: all-stage1-intl
23314 TARGET-stage1-intl = $(TARGET-intl)
23315 all-stage1-intl: configure-stage1-intl
23316 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23317 @r=`${PWD_COMMAND}`; export r; \
23318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23319 $(HOST_EXPORTS) \
23320 cd $(HOST_SUBDIR)/intl && \
23321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23322 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23323 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23324 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23325 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
23326 $(TARGET-stage1-intl)
23328 maybe-clean-stage1-intl: clean-stage1-intl
23329 clean-stage1: clean-stage1-intl
23330 clean-stage1-intl:
23331 @if [ $(current_stage) = stage1 ]; then \
23332 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23333 else \
23334 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23335 $(MAKE) stage1-start; \
23336 fi; \
23337 cd $(HOST_SUBDIR)/intl && \
23338 $(MAKE) $(EXTRA_HOST_FLAGS) \
23339 clean
23340 @endif intl-bootstrap
23343 .PHONY: all-stage2-intl maybe-all-stage2-intl
23344 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23345 maybe-all-stage2-intl:
23346 maybe-clean-stage2-intl:
23347 @if intl-bootstrap
23348 maybe-all-stage2-intl: all-stage2-intl
23349 all-stage2: all-stage2-intl
23350 TARGET-stage2-intl = $(TARGET-intl)
23351 all-stage2-intl: configure-stage2-intl
23352 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23353 @r=`${PWD_COMMAND}`; export r; \
23354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355 $(HOST_EXPORTS) \
23356 $(POSTSTAGE1_HOST_EXPORTS) \
23357 cd $(HOST_SUBDIR)/intl && \
23358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23359 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23360 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23361 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23362 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23363 $(TARGET-stage2-intl)
23365 maybe-clean-stage2-intl: clean-stage2-intl
23366 clean-stage2: clean-stage2-intl
23367 clean-stage2-intl:
23368 @if [ $(current_stage) = stage2 ]; then \
23369 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23370 else \
23371 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23372 $(MAKE) stage2-start; \
23373 fi; \
23374 cd $(HOST_SUBDIR)/intl && \
23375 $(MAKE) $(EXTRA_HOST_FLAGS) \
23376 $(POSTSTAGE1_FLAGS_TO_PASS) \
23377 clean
23378 @endif intl-bootstrap
23381 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
23382 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
23383 maybe-all-stageb2g0-intl:
23384 maybe-clean-stageb2g0-intl:
23385 @if intl-bootstrap
23386 maybe-all-stageb2g0-intl: all-stageb2g0-intl
23387 all-stageb2g0: all-stageb2g0-intl
23388 TARGET-stageb2g0-intl = $(TARGET-intl)
23389 all-stageb2g0-intl: configure-stageb2g0-intl
23390 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23391 @r=`${PWD_COMMAND}`; export r; \
23392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23393 $(HOST_EXPORTS) \
23394 $(POSTSTAGE1_HOST_EXPORTS) \
23395 cd $(HOST_SUBDIR)/intl && \
23396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23397 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23398 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23399 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23400 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23401 $(TARGET-stageb2g0-intl)
23403 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
23404 clean-stageb2g0: clean-stageb2g0-intl
23405 clean-stageb2g0-intl:
23406 @if [ $(current_stage) = stageb2g0 ]; then \
23407 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23408 else \
23409 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
23410 $(MAKE) stageb2g0-start; \
23411 fi; \
23412 cd $(HOST_SUBDIR)/intl && \
23413 $(MAKE) $(EXTRA_HOST_FLAGS) \
23414 $(POSTSTAGE1_FLAGS_TO_PASS) \
23415 clean
23416 @endif intl-bootstrap
23419 .PHONY: all-stage3-intl maybe-all-stage3-intl
23420 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23421 maybe-all-stage3-intl:
23422 maybe-clean-stage3-intl:
23423 @if intl-bootstrap
23424 maybe-all-stage3-intl: all-stage3-intl
23425 all-stage3: all-stage3-intl
23426 TARGET-stage3-intl = $(TARGET-intl)
23427 all-stage3-intl: configure-stage3-intl
23428 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23429 @r=`${PWD_COMMAND}`; export r; \
23430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23431 $(HOST_EXPORTS) \
23432 $(POSTSTAGE1_HOST_EXPORTS) \
23433 cd $(HOST_SUBDIR)/intl && \
23434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23435 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23436 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23437 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23438 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23439 $(TARGET-stage3-intl)
23441 maybe-clean-stage3-intl: clean-stage3-intl
23442 clean-stage3: clean-stage3-intl
23443 clean-stage3-intl:
23444 @if [ $(current_stage) = stage3 ]; then \
23445 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23446 else \
23447 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23448 $(MAKE) stage3-start; \
23449 fi; \
23450 cd $(HOST_SUBDIR)/intl && \
23451 $(MAKE) $(EXTRA_HOST_FLAGS) \
23452 $(POSTSTAGE1_FLAGS_TO_PASS) \
23453 clean
23454 @endif intl-bootstrap
23457 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
23458 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
23459 maybe-all-stageb3g2-intl:
23460 maybe-clean-stageb3g2-intl:
23461 @if intl-bootstrap
23462 maybe-all-stageb3g2-intl: all-stageb3g2-intl
23463 all-stageb3g2: all-stageb3g2-intl
23464 TARGET-stageb3g2-intl = $(TARGET-intl)
23465 all-stageb3g2-intl: configure-stageb3g2-intl
23466 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23467 @r=`${PWD_COMMAND}`; export r; \
23468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23469 $(HOST_EXPORTS) \
23470 $(POSTSTAGE1_HOST_EXPORTS) \
23471 cd $(HOST_SUBDIR)/intl && \
23472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23473 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23474 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23475 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23476 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23477 $(TARGET-stageb3g2-intl)
23479 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
23480 clean-stageb3g2: clean-stageb3g2-intl
23481 clean-stageb3g2-intl:
23482 @if [ $(current_stage) = stageb3g2 ]; then \
23483 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23484 else \
23485 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
23486 $(MAKE) stageb3g2-start; \
23487 fi; \
23488 cd $(HOST_SUBDIR)/intl && \
23489 $(MAKE) $(EXTRA_HOST_FLAGS) \
23490 $(POSTSTAGE1_FLAGS_TO_PASS) \
23491 clean
23492 @endif intl-bootstrap
23495 .PHONY: all-stage4-intl maybe-all-stage4-intl
23496 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23497 maybe-all-stage4-intl:
23498 maybe-clean-stage4-intl:
23499 @if intl-bootstrap
23500 maybe-all-stage4-intl: all-stage4-intl
23501 all-stage4: all-stage4-intl
23502 TARGET-stage4-intl = $(TARGET-intl)
23503 all-stage4-intl: configure-stage4-intl
23504 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23505 @r=`${PWD_COMMAND}`; export r; \
23506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23507 $(HOST_EXPORTS) \
23508 $(POSTSTAGE1_HOST_EXPORTS) \
23509 cd $(HOST_SUBDIR)/intl && \
23510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23511 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23512 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23513 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23514 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23515 $(TARGET-stage4-intl)
23517 maybe-clean-stage4-intl: clean-stage4-intl
23518 clean-stage4: clean-stage4-intl
23519 clean-stage4-intl:
23520 @if [ $(current_stage) = stage4 ]; then \
23521 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23522 else \
23523 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23524 $(MAKE) stage4-start; \
23525 fi; \
23526 cd $(HOST_SUBDIR)/intl && \
23527 $(MAKE) $(EXTRA_HOST_FLAGS) \
23528 $(POSTSTAGE1_FLAGS_TO_PASS) \
23529 clean
23530 @endif intl-bootstrap
23533 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23534 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23535 maybe-all-stageprofile-intl:
23536 maybe-clean-stageprofile-intl:
23537 @if intl-bootstrap
23538 maybe-all-stageprofile-intl: all-stageprofile-intl
23539 all-stageprofile: all-stageprofile-intl
23540 TARGET-stageprofile-intl = $(TARGET-intl)
23541 all-stageprofile-intl: configure-stageprofile-intl
23542 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23543 @r=`${PWD_COMMAND}`; export r; \
23544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23545 $(HOST_EXPORTS) \
23546 $(POSTSTAGE1_HOST_EXPORTS) \
23547 cd $(HOST_SUBDIR)/intl && \
23548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23549 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23550 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23551 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23552 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23553 $(TARGET-stageprofile-intl)
23555 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23556 clean-stageprofile: clean-stageprofile-intl
23557 clean-stageprofile-intl:
23558 @if [ $(current_stage) = stageprofile ]; then \
23559 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23560 else \
23561 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23562 $(MAKE) stageprofile-start; \
23563 fi; \
23564 cd $(HOST_SUBDIR)/intl && \
23565 $(MAKE) $(EXTRA_HOST_FLAGS) \
23566 $(POSTSTAGE1_FLAGS_TO_PASS) \
23567 clean
23568 @endif intl-bootstrap
23571 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23572 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23573 maybe-all-stagefeedback-intl:
23574 maybe-clean-stagefeedback-intl:
23575 @if intl-bootstrap
23576 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23577 all-stagefeedback: all-stagefeedback-intl
23578 TARGET-stagefeedback-intl = $(TARGET-intl)
23579 all-stagefeedback-intl: configure-stagefeedback-intl
23580 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23581 @r=`${PWD_COMMAND}`; export r; \
23582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583 $(HOST_EXPORTS) \
23584 $(POSTSTAGE1_HOST_EXPORTS) \
23585 cd $(HOST_SUBDIR)/intl && \
23586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23587 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23588 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23589 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23590 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23591 $(TARGET-stagefeedback-intl)
23593 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23594 clean-stagefeedback: clean-stagefeedback-intl
23595 clean-stagefeedback-intl:
23596 @if [ $(current_stage) = stagefeedback ]; then \
23597 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23598 else \
23599 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23600 $(MAKE) stagefeedback-start; \
23601 fi; \
23602 cd $(HOST_SUBDIR)/intl && \
23603 $(MAKE) $(EXTRA_HOST_FLAGS) \
23604 $(POSTSTAGE1_FLAGS_TO_PASS) \
23605 clean
23606 @endif intl-bootstrap
23612 .PHONY: check-intl maybe-check-intl
23613 maybe-check-intl:
23614 @if intl
23615 maybe-check-intl: check-intl
23617 check-intl:
23618 @: $(MAKE); $(unstage)
23619 @r=`${PWD_COMMAND}`; export r; \
23620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23621 $(HOST_EXPORTS) \
23622 (cd $(HOST_SUBDIR)/intl && \
23623 $(MAKE) $(FLAGS_TO_PASS) check)
23625 @endif intl
23627 .PHONY: install-intl maybe-install-intl
23628 maybe-install-intl:
23629 @if intl
23630 maybe-install-intl: install-intl
23632 install-intl: installdirs
23633 @: $(MAKE); $(unstage)
23634 @r=`${PWD_COMMAND}`; export r; \
23635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636 $(HOST_EXPORTS) \
23637 (cd $(HOST_SUBDIR)/intl && \
23638 $(MAKE) $(FLAGS_TO_PASS) install)
23640 @endif intl
23642 # Other targets (info, dvi, pdf, etc.)
23644 .PHONY: maybe-info-intl info-intl
23645 maybe-info-intl:
23646 @if intl
23647 maybe-info-intl: info-intl
23649 info-intl: \
23650 configure-intl
23651 @[ -f ./intl/Makefile ] || exit 0; \
23652 r=`${PWD_COMMAND}`; export r; \
23653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23654 $(HOST_EXPORTS) \
23655 for flag in $(EXTRA_HOST_FLAGS) ; do \
23656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23657 done; \
23658 echo "Doing info in intl" ; \
23659 (cd $(HOST_SUBDIR)/intl && \
23660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23662 "RANLIB=$${RANLIB}" \
23663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23664 info) \
23665 || exit 1
23667 @endif intl
23669 .PHONY: maybe-dvi-intl dvi-intl
23670 maybe-dvi-intl:
23671 @if intl
23672 maybe-dvi-intl: dvi-intl
23674 dvi-intl: \
23675 configure-intl
23676 @[ -f ./intl/Makefile ] || exit 0; \
23677 r=`${PWD_COMMAND}`; export r; \
23678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23679 $(HOST_EXPORTS) \
23680 for flag in $(EXTRA_HOST_FLAGS) ; do \
23681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23682 done; \
23683 echo "Doing dvi in intl" ; \
23684 (cd $(HOST_SUBDIR)/intl && \
23685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23687 "RANLIB=$${RANLIB}" \
23688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23689 dvi) \
23690 || exit 1
23692 @endif intl
23694 .PHONY: maybe-pdf-intl pdf-intl
23695 maybe-pdf-intl:
23696 @if intl
23697 maybe-pdf-intl: pdf-intl
23699 pdf-intl: \
23700 configure-intl
23701 @[ -f ./intl/Makefile ] || exit 0; \
23702 r=`${PWD_COMMAND}`; export r; \
23703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23704 $(HOST_EXPORTS) \
23705 for flag in $(EXTRA_HOST_FLAGS) ; do \
23706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23707 done; \
23708 echo "Doing pdf in intl" ; \
23709 (cd $(HOST_SUBDIR)/intl && \
23710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23712 "RANLIB=$${RANLIB}" \
23713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23714 pdf) \
23715 || exit 1
23717 @endif intl
23719 .PHONY: maybe-html-intl html-intl
23720 maybe-html-intl:
23721 @if intl
23722 maybe-html-intl: html-intl
23724 html-intl: \
23725 configure-intl
23726 @[ -f ./intl/Makefile ] || exit 0; \
23727 r=`${PWD_COMMAND}`; export r; \
23728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23729 $(HOST_EXPORTS) \
23730 for flag in $(EXTRA_HOST_FLAGS) ; do \
23731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23732 done; \
23733 echo "Doing html in intl" ; \
23734 (cd $(HOST_SUBDIR)/intl && \
23735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23737 "RANLIB=$${RANLIB}" \
23738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23739 html) \
23740 || exit 1
23742 @endif intl
23744 .PHONY: maybe-TAGS-intl TAGS-intl
23745 maybe-TAGS-intl:
23746 @if intl
23747 maybe-TAGS-intl: TAGS-intl
23749 TAGS-intl: \
23750 configure-intl
23751 @[ -f ./intl/Makefile ] || exit 0; \
23752 r=`${PWD_COMMAND}`; export r; \
23753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23754 $(HOST_EXPORTS) \
23755 for flag in $(EXTRA_HOST_FLAGS) ; do \
23756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23757 done; \
23758 echo "Doing TAGS in intl" ; \
23759 (cd $(HOST_SUBDIR)/intl && \
23760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23762 "RANLIB=$${RANLIB}" \
23763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23764 TAGS) \
23765 || exit 1
23767 @endif intl
23769 .PHONY: maybe-install-info-intl install-info-intl
23770 maybe-install-info-intl:
23771 @if intl
23772 maybe-install-info-intl: install-info-intl
23774 install-info-intl: \
23775 configure-intl \
23776 info-intl
23777 @[ -f ./intl/Makefile ] || exit 0; \
23778 r=`${PWD_COMMAND}`; export r; \
23779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780 $(HOST_EXPORTS) \
23781 for flag in $(EXTRA_HOST_FLAGS) ; do \
23782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23783 done; \
23784 echo "Doing install-info in intl" ; \
23785 (cd $(HOST_SUBDIR)/intl && \
23786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23788 "RANLIB=$${RANLIB}" \
23789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23790 install-info) \
23791 || exit 1
23793 @endif intl
23795 .PHONY: maybe-install-pdf-intl install-pdf-intl
23796 maybe-install-pdf-intl:
23797 @if intl
23798 maybe-install-pdf-intl: install-pdf-intl
23800 install-pdf-intl: \
23801 configure-intl \
23802 pdf-intl
23803 @[ -f ./intl/Makefile ] || exit 0; \
23804 r=`${PWD_COMMAND}`; export r; \
23805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806 $(HOST_EXPORTS) \
23807 for flag in $(EXTRA_HOST_FLAGS) ; do \
23808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23809 done; \
23810 echo "Doing install-pdf in intl" ; \
23811 (cd $(HOST_SUBDIR)/intl && \
23812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23814 "RANLIB=$${RANLIB}" \
23815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23816 install-pdf) \
23817 || exit 1
23819 @endif intl
23821 .PHONY: maybe-install-html-intl install-html-intl
23822 maybe-install-html-intl:
23823 @if intl
23824 maybe-install-html-intl: install-html-intl
23826 install-html-intl: \
23827 configure-intl \
23828 html-intl
23829 @[ -f ./intl/Makefile ] || exit 0; \
23830 r=`${PWD_COMMAND}`; export r; \
23831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23832 $(HOST_EXPORTS) \
23833 for flag in $(EXTRA_HOST_FLAGS) ; do \
23834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23835 done; \
23836 echo "Doing install-html in intl" ; \
23837 (cd $(HOST_SUBDIR)/intl && \
23838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23840 "RANLIB=$${RANLIB}" \
23841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23842 install-html) \
23843 || exit 1
23845 @endif intl
23847 .PHONY: maybe-installcheck-intl installcheck-intl
23848 maybe-installcheck-intl:
23849 @if intl
23850 maybe-installcheck-intl: installcheck-intl
23852 installcheck-intl: \
23853 configure-intl
23854 @[ -f ./intl/Makefile ] || exit 0; \
23855 r=`${PWD_COMMAND}`; export r; \
23856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23857 $(HOST_EXPORTS) \
23858 for flag in $(EXTRA_HOST_FLAGS) ; do \
23859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23860 done; \
23861 echo "Doing installcheck in intl" ; \
23862 (cd $(HOST_SUBDIR)/intl && \
23863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23865 "RANLIB=$${RANLIB}" \
23866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23867 installcheck) \
23868 || exit 1
23870 @endif intl
23872 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23873 maybe-mostlyclean-intl:
23874 @if intl
23875 maybe-mostlyclean-intl: mostlyclean-intl
23877 mostlyclean-intl:
23878 @[ -f ./intl/Makefile ] || exit 0; \
23879 r=`${PWD_COMMAND}`; export r; \
23880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23881 $(HOST_EXPORTS) \
23882 for flag in $(EXTRA_HOST_FLAGS) ; do \
23883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23884 done; \
23885 echo "Doing mostlyclean in intl" ; \
23886 (cd $(HOST_SUBDIR)/intl && \
23887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23889 "RANLIB=$${RANLIB}" \
23890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23891 mostlyclean) \
23892 || exit 1
23894 @endif intl
23896 .PHONY: maybe-clean-intl clean-intl
23897 maybe-clean-intl:
23898 @if intl
23899 maybe-clean-intl: clean-intl
23901 clean-intl:
23902 @[ -f ./intl/Makefile ] || exit 0; \
23903 r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 for flag in $(EXTRA_HOST_FLAGS) ; do \
23907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908 done; \
23909 echo "Doing clean in intl" ; \
23910 (cd $(HOST_SUBDIR)/intl && \
23911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913 "RANLIB=$${RANLIB}" \
23914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915 clean) \
23916 || exit 1
23918 @endif intl
23920 .PHONY: maybe-distclean-intl distclean-intl
23921 maybe-distclean-intl:
23922 @if intl
23923 maybe-distclean-intl: distclean-intl
23925 distclean-intl:
23926 @[ -f ./intl/Makefile ] || exit 0; \
23927 r=`${PWD_COMMAND}`; export r; \
23928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929 $(HOST_EXPORTS) \
23930 for flag in $(EXTRA_HOST_FLAGS) ; do \
23931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23932 done; \
23933 echo "Doing distclean in intl" ; \
23934 (cd $(HOST_SUBDIR)/intl && \
23935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23937 "RANLIB=$${RANLIB}" \
23938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23939 distclean) \
23940 || exit 1
23942 @endif intl
23944 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23945 maybe-maintainer-clean-intl:
23946 @if intl
23947 maybe-maintainer-clean-intl: maintainer-clean-intl
23949 maintainer-clean-intl:
23950 @[ -f ./intl/Makefile ] || exit 0; \
23951 r=`${PWD_COMMAND}`; export r; \
23952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23953 $(HOST_EXPORTS) \
23954 for flag in $(EXTRA_HOST_FLAGS) ; do \
23955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23956 done; \
23957 echo "Doing maintainer-clean in intl" ; \
23958 (cd $(HOST_SUBDIR)/intl && \
23959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23961 "RANLIB=$${RANLIB}" \
23962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23963 maintainer-clean) \
23964 || exit 1
23966 @endif intl
23970 .PHONY: configure-tcl maybe-configure-tcl
23971 maybe-configure-tcl:
23972 @if gcc-bootstrap
23973 configure-tcl: stage_current
23974 @endif gcc-bootstrap
23975 @if tcl
23976 maybe-configure-tcl: configure-tcl
23977 configure-tcl:
23978 @: $(MAKE); $(unstage)
23979 @r=`${PWD_COMMAND}`; export r; \
23980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23981 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23983 $(HOST_EXPORTS) \
23984 echo Configuring in $(HOST_SUBDIR)/tcl; \
23985 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23986 case $(srcdir) in \
23987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23988 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23990 esac; \
23991 srcdiroption="--srcdir=$${topdir}/tcl"; \
23992 libsrcdir="$$s/tcl"; \
23993 $(SHELL) $${libsrcdir}/configure \
23994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23995 --target=${target_alias} $${srcdiroption} \
23996 || exit 1
23997 @endif tcl
24003 .PHONY: all-tcl maybe-all-tcl
24004 maybe-all-tcl:
24005 @if gcc-bootstrap
24006 all-tcl: stage_current
24007 @endif gcc-bootstrap
24008 @if tcl
24009 TARGET-tcl=all
24010 maybe-all-tcl: all-tcl
24011 all-tcl: configure-tcl
24012 @: $(MAKE); $(unstage)
24013 @r=`${PWD_COMMAND}`; export r; \
24014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24015 $(HOST_EXPORTS) \
24016 (cd $(HOST_SUBDIR)/tcl && \
24017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24018 $(TARGET-tcl))
24019 @endif tcl
24024 .PHONY: check-tcl maybe-check-tcl
24025 maybe-check-tcl:
24026 @if tcl
24027 maybe-check-tcl: check-tcl
24029 check-tcl:
24030 @: $(MAKE); $(unstage)
24031 @r=`${PWD_COMMAND}`; export r; \
24032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033 $(HOST_EXPORTS) \
24034 (cd $(HOST_SUBDIR)/tcl && \
24035 $(MAKE) $(FLAGS_TO_PASS) check)
24037 @endif tcl
24039 .PHONY: install-tcl maybe-install-tcl
24040 maybe-install-tcl:
24041 @if tcl
24042 maybe-install-tcl: install-tcl
24044 install-tcl: installdirs
24045 @: $(MAKE); $(unstage)
24046 @r=`${PWD_COMMAND}`; export r; \
24047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24048 $(HOST_EXPORTS) \
24049 (cd $(HOST_SUBDIR)/tcl && \
24050 $(MAKE) $(FLAGS_TO_PASS) install)
24052 @endif tcl
24054 # Other targets (info, dvi, pdf, etc.)
24056 .PHONY: maybe-info-tcl info-tcl
24057 maybe-info-tcl:
24058 @if tcl
24059 maybe-info-tcl: info-tcl
24061 info-tcl: \
24062 configure-tcl
24063 @: $(MAKE); $(unstage)
24064 @[ -f ./tcl/Makefile ] || exit 0; \
24065 r=`${PWD_COMMAND}`; export r; \
24066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24067 $(HOST_EXPORTS) \
24068 for flag in $(EXTRA_HOST_FLAGS) ; do \
24069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24070 done; \
24071 echo "Doing info in tcl" ; \
24072 (cd $(HOST_SUBDIR)/tcl && \
24073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24075 "RANLIB=$${RANLIB}" \
24076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24077 info) \
24078 || exit 1
24080 @endif tcl
24082 .PHONY: maybe-dvi-tcl dvi-tcl
24083 maybe-dvi-tcl:
24084 @if tcl
24085 maybe-dvi-tcl: dvi-tcl
24087 dvi-tcl: \
24088 configure-tcl
24089 @: $(MAKE); $(unstage)
24090 @[ -f ./tcl/Makefile ] || exit 0; \
24091 r=`${PWD_COMMAND}`; export r; \
24092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24093 $(HOST_EXPORTS) \
24094 for flag in $(EXTRA_HOST_FLAGS) ; do \
24095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24096 done; \
24097 echo "Doing dvi in tcl" ; \
24098 (cd $(HOST_SUBDIR)/tcl && \
24099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24101 "RANLIB=$${RANLIB}" \
24102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24103 dvi) \
24104 || exit 1
24106 @endif tcl
24108 .PHONY: maybe-pdf-tcl pdf-tcl
24109 maybe-pdf-tcl:
24110 @if tcl
24111 maybe-pdf-tcl: pdf-tcl
24113 pdf-tcl: \
24114 configure-tcl
24115 @: $(MAKE); $(unstage)
24116 @[ -f ./tcl/Makefile ] || exit 0; \
24117 r=`${PWD_COMMAND}`; export r; \
24118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24119 $(HOST_EXPORTS) \
24120 for flag in $(EXTRA_HOST_FLAGS) ; do \
24121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24122 done; \
24123 echo "Doing pdf in tcl" ; \
24124 (cd $(HOST_SUBDIR)/tcl && \
24125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24127 "RANLIB=$${RANLIB}" \
24128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24129 pdf) \
24130 || exit 1
24132 @endif tcl
24134 .PHONY: maybe-html-tcl html-tcl
24135 maybe-html-tcl:
24136 @if tcl
24137 maybe-html-tcl: html-tcl
24139 html-tcl: \
24140 configure-tcl
24141 @: $(MAKE); $(unstage)
24142 @[ -f ./tcl/Makefile ] || exit 0; \
24143 r=`${PWD_COMMAND}`; export r; \
24144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24145 $(HOST_EXPORTS) \
24146 for flag in $(EXTRA_HOST_FLAGS) ; do \
24147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24148 done; \
24149 echo "Doing html in tcl" ; \
24150 (cd $(HOST_SUBDIR)/tcl && \
24151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24153 "RANLIB=$${RANLIB}" \
24154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24155 html) \
24156 || exit 1
24158 @endif tcl
24160 .PHONY: maybe-TAGS-tcl TAGS-tcl
24161 maybe-TAGS-tcl:
24162 @if tcl
24163 maybe-TAGS-tcl: TAGS-tcl
24165 TAGS-tcl: \
24166 configure-tcl
24167 @: $(MAKE); $(unstage)
24168 @[ -f ./tcl/Makefile ] || exit 0; \
24169 r=`${PWD_COMMAND}`; export r; \
24170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24171 $(HOST_EXPORTS) \
24172 for flag in $(EXTRA_HOST_FLAGS) ; do \
24173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24174 done; \
24175 echo "Doing TAGS in tcl" ; \
24176 (cd $(HOST_SUBDIR)/tcl && \
24177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24179 "RANLIB=$${RANLIB}" \
24180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24181 TAGS) \
24182 || exit 1
24184 @endif tcl
24186 .PHONY: maybe-install-info-tcl install-info-tcl
24187 maybe-install-info-tcl:
24188 @if tcl
24189 maybe-install-info-tcl: install-info-tcl
24191 install-info-tcl: \
24192 configure-tcl \
24193 info-tcl
24194 @: $(MAKE); $(unstage)
24195 @[ -f ./tcl/Makefile ] || exit 0; \
24196 r=`${PWD_COMMAND}`; export r; \
24197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198 $(HOST_EXPORTS) \
24199 for flag in $(EXTRA_HOST_FLAGS) ; do \
24200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24201 done; \
24202 echo "Doing install-info in tcl" ; \
24203 (cd $(HOST_SUBDIR)/tcl && \
24204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24206 "RANLIB=$${RANLIB}" \
24207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24208 install-info) \
24209 || exit 1
24211 @endif tcl
24213 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24214 maybe-install-pdf-tcl:
24215 @if tcl
24216 maybe-install-pdf-tcl: install-pdf-tcl
24218 install-pdf-tcl: \
24219 configure-tcl \
24220 pdf-tcl
24221 @: $(MAKE); $(unstage)
24222 @[ -f ./tcl/Makefile ] || exit 0; \
24223 r=`${PWD_COMMAND}`; export r; \
24224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24225 $(HOST_EXPORTS) \
24226 for flag in $(EXTRA_HOST_FLAGS) ; do \
24227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24228 done; \
24229 echo "Doing install-pdf in tcl" ; \
24230 (cd $(HOST_SUBDIR)/tcl && \
24231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24233 "RANLIB=$${RANLIB}" \
24234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24235 install-pdf) \
24236 || exit 1
24238 @endif tcl
24240 .PHONY: maybe-install-html-tcl install-html-tcl
24241 maybe-install-html-tcl:
24242 @if tcl
24243 maybe-install-html-tcl: install-html-tcl
24245 install-html-tcl: \
24246 configure-tcl \
24247 html-tcl
24248 @: $(MAKE); $(unstage)
24249 @[ -f ./tcl/Makefile ] || exit 0; \
24250 r=`${PWD_COMMAND}`; export r; \
24251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24252 $(HOST_EXPORTS) \
24253 for flag in $(EXTRA_HOST_FLAGS) ; do \
24254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24255 done; \
24256 echo "Doing install-html in tcl" ; \
24257 (cd $(HOST_SUBDIR)/tcl && \
24258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24260 "RANLIB=$${RANLIB}" \
24261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24262 install-html) \
24263 || exit 1
24265 @endif tcl
24267 .PHONY: maybe-installcheck-tcl installcheck-tcl
24268 maybe-installcheck-tcl:
24269 @if tcl
24270 maybe-installcheck-tcl: installcheck-tcl
24272 installcheck-tcl: \
24273 configure-tcl
24274 @: $(MAKE); $(unstage)
24275 @[ -f ./tcl/Makefile ] || exit 0; \
24276 r=`${PWD_COMMAND}`; export r; \
24277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278 $(HOST_EXPORTS) \
24279 for flag in $(EXTRA_HOST_FLAGS) ; do \
24280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24281 done; \
24282 echo "Doing installcheck in tcl" ; \
24283 (cd $(HOST_SUBDIR)/tcl && \
24284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24286 "RANLIB=$${RANLIB}" \
24287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24288 installcheck) \
24289 || exit 1
24291 @endif tcl
24293 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24294 maybe-mostlyclean-tcl:
24295 @if tcl
24296 maybe-mostlyclean-tcl: mostlyclean-tcl
24298 # tcl doesn't support mostlyclean.
24299 mostlyclean-tcl:
24301 @endif tcl
24303 .PHONY: maybe-clean-tcl clean-tcl
24304 maybe-clean-tcl:
24305 @if tcl
24306 maybe-clean-tcl: clean-tcl
24308 clean-tcl:
24309 @: $(MAKE); $(unstage)
24310 @[ -f ./tcl/Makefile ] || exit 0; \
24311 r=`${PWD_COMMAND}`; export r; \
24312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24313 $(HOST_EXPORTS) \
24314 for flag in $(EXTRA_HOST_FLAGS) ; do \
24315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24316 done; \
24317 echo "Doing clean in tcl" ; \
24318 (cd $(HOST_SUBDIR)/tcl && \
24319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24321 "RANLIB=$${RANLIB}" \
24322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24323 clean) \
24324 || exit 1
24326 @endif tcl
24328 .PHONY: maybe-distclean-tcl distclean-tcl
24329 maybe-distclean-tcl:
24330 @if tcl
24331 maybe-distclean-tcl: distclean-tcl
24333 distclean-tcl:
24334 @: $(MAKE); $(unstage)
24335 @[ -f ./tcl/Makefile ] || exit 0; \
24336 r=`${PWD_COMMAND}`; export r; \
24337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24338 $(HOST_EXPORTS) \
24339 for flag in $(EXTRA_HOST_FLAGS) ; do \
24340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24341 done; \
24342 echo "Doing distclean in tcl" ; \
24343 (cd $(HOST_SUBDIR)/tcl && \
24344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24346 "RANLIB=$${RANLIB}" \
24347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24348 distclean) \
24349 || exit 1
24351 @endif tcl
24353 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24354 maybe-maintainer-clean-tcl:
24355 @if tcl
24356 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24358 maintainer-clean-tcl:
24359 @: $(MAKE); $(unstage)
24360 @[ -f ./tcl/Makefile ] || exit 0; \
24361 r=`${PWD_COMMAND}`; export r; \
24362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24363 $(HOST_EXPORTS) \
24364 for flag in $(EXTRA_HOST_FLAGS) ; do \
24365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24366 done; \
24367 echo "Doing maintainer-clean in tcl" ; \
24368 (cd $(HOST_SUBDIR)/tcl && \
24369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24371 "RANLIB=$${RANLIB}" \
24372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24373 maintainer-clean) \
24374 || exit 1
24376 @endif tcl
24380 .PHONY: configure-itcl maybe-configure-itcl
24381 maybe-configure-itcl:
24382 @if gcc-bootstrap
24383 configure-itcl: stage_current
24384 @endif gcc-bootstrap
24385 @if itcl
24386 maybe-configure-itcl: configure-itcl
24387 configure-itcl:
24388 @: $(MAKE); $(unstage)
24389 @r=`${PWD_COMMAND}`; export r; \
24390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24393 $(HOST_EXPORTS) \
24394 echo Configuring in $(HOST_SUBDIR)/itcl; \
24395 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24396 case $(srcdir) in \
24397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24398 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24400 esac; \
24401 srcdiroption="--srcdir=$${topdir}/itcl"; \
24402 libsrcdir="$$s/itcl"; \
24403 $(SHELL) $${libsrcdir}/configure \
24404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24405 --target=${target_alias} $${srcdiroption} \
24406 || exit 1
24407 @endif itcl
24413 .PHONY: all-itcl maybe-all-itcl
24414 maybe-all-itcl:
24415 @if gcc-bootstrap
24416 all-itcl: stage_current
24417 @endif gcc-bootstrap
24418 @if itcl
24419 TARGET-itcl=all
24420 maybe-all-itcl: all-itcl
24421 all-itcl: configure-itcl
24422 @: $(MAKE); $(unstage)
24423 @r=`${PWD_COMMAND}`; export r; \
24424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24425 $(HOST_EXPORTS) \
24426 (cd $(HOST_SUBDIR)/itcl && \
24427 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24428 $(TARGET-itcl))
24429 @endif itcl
24434 .PHONY: check-itcl maybe-check-itcl
24435 maybe-check-itcl:
24436 @if itcl
24437 maybe-check-itcl: check-itcl
24439 check-itcl:
24440 @: $(MAKE); $(unstage)
24441 @r=`${PWD_COMMAND}`; export r; \
24442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24443 $(HOST_EXPORTS) \
24444 (cd $(HOST_SUBDIR)/itcl && \
24445 $(MAKE) $(FLAGS_TO_PASS) check)
24447 @endif itcl
24449 .PHONY: install-itcl maybe-install-itcl
24450 maybe-install-itcl:
24451 @if itcl
24452 maybe-install-itcl: install-itcl
24454 install-itcl: installdirs
24455 @: $(MAKE); $(unstage)
24456 @r=`${PWD_COMMAND}`; export r; \
24457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24458 $(HOST_EXPORTS) \
24459 (cd $(HOST_SUBDIR)/itcl && \
24460 $(MAKE) $(FLAGS_TO_PASS) install)
24462 @endif itcl
24464 # Other targets (info, dvi, pdf, etc.)
24466 .PHONY: maybe-info-itcl info-itcl
24467 maybe-info-itcl:
24468 @if itcl
24469 maybe-info-itcl: info-itcl
24471 info-itcl: \
24472 configure-itcl
24473 @: $(MAKE); $(unstage)
24474 @[ -f ./itcl/Makefile ] || exit 0; \
24475 r=`${PWD_COMMAND}`; export r; \
24476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24477 $(HOST_EXPORTS) \
24478 for flag in $(EXTRA_HOST_FLAGS) ; do \
24479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24480 done; \
24481 echo "Doing info in itcl" ; \
24482 (cd $(HOST_SUBDIR)/itcl && \
24483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24485 "RANLIB=$${RANLIB}" \
24486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24487 info) \
24488 || exit 1
24490 @endif itcl
24492 .PHONY: maybe-dvi-itcl dvi-itcl
24493 maybe-dvi-itcl:
24494 @if itcl
24495 maybe-dvi-itcl: dvi-itcl
24497 dvi-itcl: \
24498 configure-itcl
24499 @: $(MAKE); $(unstage)
24500 @[ -f ./itcl/Makefile ] || exit 0; \
24501 r=`${PWD_COMMAND}`; export r; \
24502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24503 $(HOST_EXPORTS) \
24504 for flag in $(EXTRA_HOST_FLAGS) ; do \
24505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24506 done; \
24507 echo "Doing dvi in itcl" ; \
24508 (cd $(HOST_SUBDIR)/itcl && \
24509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24511 "RANLIB=$${RANLIB}" \
24512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24513 dvi) \
24514 || exit 1
24516 @endif itcl
24518 .PHONY: maybe-pdf-itcl pdf-itcl
24519 maybe-pdf-itcl:
24520 @if itcl
24521 maybe-pdf-itcl: pdf-itcl
24523 pdf-itcl: \
24524 configure-itcl
24525 @: $(MAKE); $(unstage)
24526 @[ -f ./itcl/Makefile ] || exit 0; \
24527 r=`${PWD_COMMAND}`; export r; \
24528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529 $(HOST_EXPORTS) \
24530 for flag in $(EXTRA_HOST_FLAGS) ; do \
24531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24532 done; \
24533 echo "Doing pdf in itcl" ; \
24534 (cd $(HOST_SUBDIR)/itcl && \
24535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24537 "RANLIB=$${RANLIB}" \
24538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24539 pdf) \
24540 || exit 1
24542 @endif itcl
24544 .PHONY: maybe-html-itcl html-itcl
24545 maybe-html-itcl:
24546 @if itcl
24547 maybe-html-itcl: html-itcl
24549 html-itcl: \
24550 configure-itcl
24551 @: $(MAKE); $(unstage)
24552 @[ -f ./itcl/Makefile ] || exit 0; \
24553 r=`${PWD_COMMAND}`; export r; \
24554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24555 $(HOST_EXPORTS) \
24556 for flag in $(EXTRA_HOST_FLAGS) ; do \
24557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24558 done; \
24559 echo "Doing html in itcl" ; \
24560 (cd $(HOST_SUBDIR)/itcl && \
24561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24563 "RANLIB=$${RANLIB}" \
24564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24565 html) \
24566 || exit 1
24568 @endif itcl
24570 .PHONY: maybe-TAGS-itcl TAGS-itcl
24571 maybe-TAGS-itcl:
24572 @if itcl
24573 maybe-TAGS-itcl: TAGS-itcl
24575 TAGS-itcl: \
24576 configure-itcl
24577 @: $(MAKE); $(unstage)
24578 @[ -f ./itcl/Makefile ] || exit 0; \
24579 r=`${PWD_COMMAND}`; export r; \
24580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24581 $(HOST_EXPORTS) \
24582 for flag in $(EXTRA_HOST_FLAGS) ; do \
24583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24584 done; \
24585 echo "Doing TAGS in itcl" ; \
24586 (cd $(HOST_SUBDIR)/itcl && \
24587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24589 "RANLIB=$${RANLIB}" \
24590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24591 TAGS) \
24592 || exit 1
24594 @endif itcl
24596 .PHONY: maybe-install-info-itcl install-info-itcl
24597 maybe-install-info-itcl:
24598 @if itcl
24599 maybe-install-info-itcl: install-info-itcl
24601 install-info-itcl: \
24602 configure-itcl \
24603 info-itcl
24604 @: $(MAKE); $(unstage)
24605 @[ -f ./itcl/Makefile ] || exit 0; \
24606 r=`${PWD_COMMAND}`; export r; \
24607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24608 $(HOST_EXPORTS) \
24609 for flag in $(EXTRA_HOST_FLAGS) ; do \
24610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24611 done; \
24612 echo "Doing install-info in itcl" ; \
24613 (cd $(HOST_SUBDIR)/itcl && \
24614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24616 "RANLIB=$${RANLIB}" \
24617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24618 install-info) \
24619 || exit 1
24621 @endif itcl
24623 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24624 maybe-install-pdf-itcl:
24625 @if itcl
24626 maybe-install-pdf-itcl: install-pdf-itcl
24628 install-pdf-itcl: \
24629 configure-itcl \
24630 pdf-itcl
24631 @: $(MAKE); $(unstage)
24632 @[ -f ./itcl/Makefile ] || exit 0; \
24633 r=`${PWD_COMMAND}`; export r; \
24634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24635 $(HOST_EXPORTS) \
24636 for flag in $(EXTRA_HOST_FLAGS) ; do \
24637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24638 done; \
24639 echo "Doing install-pdf in itcl" ; \
24640 (cd $(HOST_SUBDIR)/itcl && \
24641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24643 "RANLIB=$${RANLIB}" \
24644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24645 install-pdf) \
24646 || exit 1
24648 @endif itcl
24650 .PHONY: maybe-install-html-itcl install-html-itcl
24651 maybe-install-html-itcl:
24652 @if itcl
24653 maybe-install-html-itcl: install-html-itcl
24655 install-html-itcl: \
24656 configure-itcl \
24657 html-itcl
24658 @: $(MAKE); $(unstage)
24659 @[ -f ./itcl/Makefile ] || exit 0; \
24660 r=`${PWD_COMMAND}`; export r; \
24661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662 $(HOST_EXPORTS) \
24663 for flag in $(EXTRA_HOST_FLAGS) ; do \
24664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24665 done; \
24666 echo "Doing install-html in itcl" ; \
24667 (cd $(HOST_SUBDIR)/itcl && \
24668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24670 "RANLIB=$${RANLIB}" \
24671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24672 install-html) \
24673 || exit 1
24675 @endif itcl
24677 .PHONY: maybe-installcheck-itcl installcheck-itcl
24678 maybe-installcheck-itcl:
24679 @if itcl
24680 maybe-installcheck-itcl: installcheck-itcl
24682 installcheck-itcl: \
24683 configure-itcl
24684 @: $(MAKE); $(unstage)
24685 @[ -f ./itcl/Makefile ] || exit 0; \
24686 r=`${PWD_COMMAND}`; export r; \
24687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24688 $(HOST_EXPORTS) \
24689 for flag in $(EXTRA_HOST_FLAGS) ; do \
24690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24691 done; \
24692 echo "Doing installcheck in itcl" ; \
24693 (cd $(HOST_SUBDIR)/itcl && \
24694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24696 "RANLIB=$${RANLIB}" \
24697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24698 installcheck) \
24699 || exit 1
24701 @endif itcl
24703 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24704 maybe-mostlyclean-itcl:
24705 @if itcl
24706 maybe-mostlyclean-itcl: mostlyclean-itcl
24708 mostlyclean-itcl:
24709 @: $(MAKE); $(unstage)
24710 @[ -f ./itcl/Makefile ] || exit 0; \
24711 r=`${PWD_COMMAND}`; export r; \
24712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713 $(HOST_EXPORTS) \
24714 for flag in $(EXTRA_HOST_FLAGS) ; do \
24715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24716 done; \
24717 echo "Doing mostlyclean in itcl" ; \
24718 (cd $(HOST_SUBDIR)/itcl && \
24719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24721 "RANLIB=$${RANLIB}" \
24722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24723 mostlyclean) \
24724 || exit 1
24726 @endif itcl
24728 .PHONY: maybe-clean-itcl clean-itcl
24729 maybe-clean-itcl:
24730 @if itcl
24731 maybe-clean-itcl: clean-itcl
24733 clean-itcl:
24734 @: $(MAKE); $(unstage)
24735 @[ -f ./itcl/Makefile ] || exit 0; \
24736 r=`${PWD_COMMAND}`; export r; \
24737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738 $(HOST_EXPORTS) \
24739 for flag in $(EXTRA_HOST_FLAGS) ; do \
24740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24741 done; \
24742 echo "Doing clean in itcl" ; \
24743 (cd $(HOST_SUBDIR)/itcl && \
24744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24746 "RANLIB=$${RANLIB}" \
24747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24748 clean) \
24749 || exit 1
24751 @endif itcl
24753 .PHONY: maybe-distclean-itcl distclean-itcl
24754 maybe-distclean-itcl:
24755 @if itcl
24756 maybe-distclean-itcl: distclean-itcl
24758 distclean-itcl:
24759 @: $(MAKE); $(unstage)
24760 @[ -f ./itcl/Makefile ] || exit 0; \
24761 r=`${PWD_COMMAND}`; export r; \
24762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763 $(HOST_EXPORTS) \
24764 for flag in $(EXTRA_HOST_FLAGS) ; do \
24765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24766 done; \
24767 echo "Doing distclean in itcl" ; \
24768 (cd $(HOST_SUBDIR)/itcl && \
24769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24771 "RANLIB=$${RANLIB}" \
24772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24773 distclean) \
24774 || exit 1
24776 @endif itcl
24778 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24779 maybe-maintainer-clean-itcl:
24780 @if itcl
24781 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24783 maintainer-clean-itcl:
24784 @: $(MAKE); $(unstage)
24785 @[ -f ./itcl/Makefile ] || exit 0; \
24786 r=`${PWD_COMMAND}`; export r; \
24787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24788 $(HOST_EXPORTS) \
24789 for flag in $(EXTRA_HOST_FLAGS) ; do \
24790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24791 done; \
24792 echo "Doing maintainer-clean in itcl" ; \
24793 (cd $(HOST_SUBDIR)/itcl && \
24794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24796 "RANLIB=$${RANLIB}" \
24797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24798 maintainer-clean) \
24799 || exit 1
24801 @endif itcl
24805 .PHONY: configure-ld maybe-configure-ld
24806 maybe-configure-ld:
24807 @if gcc-bootstrap
24808 configure-ld: stage_current
24809 @endif gcc-bootstrap
24810 @if ld
24811 maybe-configure-ld: configure-ld
24812 configure-ld:
24813 @r=`${PWD_COMMAND}`; export r; \
24814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24815 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24817 $(HOST_EXPORTS) \
24818 echo Configuring in $(HOST_SUBDIR)/ld; \
24819 cd "$(HOST_SUBDIR)/ld" || exit 1; \
24820 case $(srcdir) in \
24821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24822 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24824 esac; \
24825 srcdiroption="--srcdir=$${topdir}/ld"; \
24826 libsrcdir="$$s/ld"; \
24827 $(SHELL) $${libsrcdir}/configure \
24828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24829 --target=${target_alias} $${srcdiroption} \
24830 || exit 1
24831 @endif ld
24835 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24836 maybe-configure-stage1-ld:
24837 @if ld-bootstrap
24838 maybe-configure-stage1-ld: configure-stage1-ld
24839 configure-stage1-ld:
24840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24842 @r=`${PWD_COMMAND}`; export r; \
24843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24844 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24845 $(HOST_EXPORTS) \
24846 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24847 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24848 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24850 cd $(HOST_SUBDIR)/ld || exit 1; \
24851 case $(srcdir) in \
24852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24853 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24855 esac; \
24856 srcdiroption="--srcdir=$${topdir}/ld"; \
24857 libsrcdir="$$s/ld"; \
24858 $(SHELL) $${libsrcdir}/configure \
24859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24860 --target=${target_alias} $${srcdiroption} \
24862 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24863 @endif ld-bootstrap
24865 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24866 maybe-configure-stage2-ld:
24867 @if ld-bootstrap
24868 maybe-configure-stage2-ld: configure-stage2-ld
24869 configure-stage2-ld:
24870 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24872 @r=`${PWD_COMMAND}`; export r; \
24873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24874 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24875 $(HOST_EXPORTS) \
24876 $(POSTSTAGE1_HOST_EXPORTS) \
24877 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24878 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24879 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24881 cd $(HOST_SUBDIR)/ld || exit 1; \
24882 case $(srcdir) in \
24883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24884 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24886 esac; \
24887 srcdiroption="--srcdir=$${topdir}/ld"; \
24888 libsrcdir="$$s/ld"; \
24889 $(SHELL) $${libsrcdir}/configure \
24890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24891 --target=${target_alias} $${srcdiroption} \
24892 --with-build-libsubdir=$(HOST_SUBDIR) \
24893 @stage2_werror_flag@
24894 @endif ld-bootstrap
24896 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
24897 maybe-configure-stageb2g0-ld:
24898 @if ld-bootstrap
24899 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
24900 configure-stageb2g0-ld:
24901 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24903 @r=`${PWD_COMMAND}`; export r; \
24904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24905 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24906 $(HOST_EXPORTS) \
24907 $(POSTSTAGE1_HOST_EXPORTS) \
24908 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24909 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
24910 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
24911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24912 cd $(HOST_SUBDIR)/ld || exit 1; \
24913 case $(srcdir) in \
24914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24915 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24917 esac; \
24918 srcdiroption="--srcdir=$${topdir}/ld"; \
24919 libsrcdir="$$s/ld"; \
24920 $(SHELL) $${libsrcdir}/configure \
24921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24922 --target=${target_alias} $${srcdiroption} \
24923 --with-build-libsubdir=$(HOST_SUBDIR) \
24924 @stage2_werror_flag@
24925 @endif ld-bootstrap
24927 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24928 maybe-configure-stage3-ld:
24929 @if ld-bootstrap
24930 maybe-configure-stage3-ld: configure-stage3-ld
24931 configure-stage3-ld:
24932 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24934 @r=`${PWD_COMMAND}`; export r; \
24935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24936 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24937 $(HOST_EXPORTS) \
24938 $(POSTSTAGE1_HOST_EXPORTS) \
24939 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24940 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24941 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24943 cd $(HOST_SUBDIR)/ld || exit 1; \
24944 case $(srcdir) in \
24945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24946 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24948 esac; \
24949 srcdiroption="--srcdir=$${topdir}/ld"; \
24950 libsrcdir="$$s/ld"; \
24951 $(SHELL) $${libsrcdir}/configure \
24952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24953 --target=${target_alias} $${srcdiroption} \
24954 --with-build-libsubdir=$(HOST_SUBDIR) \
24955 @stage2_werror_flag@
24956 @endif ld-bootstrap
24958 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
24959 maybe-configure-stageb3g2-ld:
24960 @if ld-bootstrap
24961 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
24962 configure-stageb3g2-ld:
24963 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24965 @r=`${PWD_COMMAND}`; export r; \
24966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24967 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24968 $(HOST_EXPORTS) \
24969 $(POSTSTAGE1_HOST_EXPORTS) \
24970 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24971 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
24972 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
24973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24974 cd $(HOST_SUBDIR)/ld || exit 1; \
24975 case $(srcdir) in \
24976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24977 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24979 esac; \
24980 srcdiroption="--srcdir=$${topdir}/ld"; \
24981 libsrcdir="$$s/ld"; \
24982 $(SHELL) $${libsrcdir}/configure \
24983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24984 --target=${target_alias} $${srcdiroption} \
24985 --with-build-libsubdir=$(HOST_SUBDIR) \
24986 @stage2_werror_flag@
24987 @endif ld-bootstrap
24989 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24990 maybe-configure-stage4-ld:
24991 @if ld-bootstrap
24992 maybe-configure-stage4-ld: configure-stage4-ld
24993 configure-stage4-ld:
24994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24996 @r=`${PWD_COMMAND}`; export r; \
24997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24998 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24999 $(HOST_EXPORTS) \
25000 $(POSTSTAGE1_HOST_EXPORTS) \
25001 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25002 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25003 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
25004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25005 cd $(HOST_SUBDIR)/ld || exit 1; \
25006 case $(srcdir) in \
25007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25008 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25010 esac; \
25011 srcdiroption="--srcdir=$${topdir}/ld"; \
25012 libsrcdir="$$s/ld"; \
25013 $(SHELL) $${libsrcdir}/configure \
25014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25015 --target=${target_alias} $${srcdiroption} \
25016 --with-build-libsubdir=$(HOST_SUBDIR) \
25017 @stage2_werror_flag@
25018 @endif ld-bootstrap
25020 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25021 maybe-configure-stageprofile-ld:
25022 @if ld-bootstrap
25023 maybe-configure-stageprofile-ld: configure-stageprofile-ld
25024 configure-stageprofile-ld:
25025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25027 @r=`${PWD_COMMAND}`; export r; \
25028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25029 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25030 $(HOST_EXPORTS) \
25031 $(POSTSTAGE1_HOST_EXPORTS) \
25032 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25033 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
25034 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25036 cd $(HOST_SUBDIR)/ld || exit 1; \
25037 case $(srcdir) in \
25038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25039 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25041 esac; \
25042 srcdiroption="--srcdir=$${topdir}/ld"; \
25043 libsrcdir="$$s/ld"; \
25044 $(SHELL) $${libsrcdir}/configure \
25045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25046 --target=${target_alias} $${srcdiroption} \
25047 --with-build-libsubdir=$(HOST_SUBDIR) \
25048 @stage2_werror_flag@
25049 @endif ld-bootstrap
25051 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25052 maybe-configure-stagefeedback-ld:
25053 @if ld-bootstrap
25054 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25055 configure-stagefeedback-ld:
25056 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25058 @r=`${PWD_COMMAND}`; export r; \
25059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25060 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25061 $(HOST_EXPORTS) \
25062 $(POSTSTAGE1_HOST_EXPORTS) \
25063 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25064 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
25065 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25067 cd $(HOST_SUBDIR)/ld || exit 1; \
25068 case $(srcdir) in \
25069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25070 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25072 esac; \
25073 srcdiroption="--srcdir=$${topdir}/ld"; \
25074 libsrcdir="$$s/ld"; \
25075 $(SHELL) $${libsrcdir}/configure \
25076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25077 --target=${target_alias} $${srcdiroption} \
25078 --with-build-libsubdir=$(HOST_SUBDIR) \
25079 @stage2_werror_flag@
25080 @endif ld-bootstrap
25086 .PHONY: all-ld maybe-all-ld
25087 maybe-all-ld:
25088 @if gcc-bootstrap
25089 all-ld: stage_current
25090 @endif gcc-bootstrap
25091 @if ld
25092 TARGET-ld=all
25093 maybe-all-ld: all-ld
25094 all-ld: configure-ld
25095 @r=`${PWD_COMMAND}`; export r; \
25096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097 $(HOST_EXPORTS) \
25098 (cd $(HOST_SUBDIR)/ld && \
25099 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25100 $(TARGET-ld))
25101 @endif ld
25105 .PHONY: all-stage1-ld maybe-all-stage1-ld
25106 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
25107 maybe-all-stage1-ld:
25108 maybe-clean-stage1-ld:
25109 @if ld-bootstrap
25110 maybe-all-stage1-ld: all-stage1-ld
25111 all-stage1: all-stage1-ld
25112 TARGET-stage1-ld = $(TARGET-ld)
25113 all-stage1-ld: configure-stage1-ld
25114 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25115 @r=`${PWD_COMMAND}`; export r; \
25116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117 $(HOST_EXPORTS) \
25118 cd $(HOST_SUBDIR)/ld && \
25119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25120 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25121 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25122 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25123 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
25124 $(TARGET-stage1-ld)
25126 maybe-clean-stage1-ld: clean-stage1-ld
25127 clean-stage1: clean-stage1-ld
25128 clean-stage1-ld:
25129 @if [ $(current_stage) = stage1 ]; then \
25130 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25131 else \
25132 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25133 $(MAKE) stage1-start; \
25134 fi; \
25135 cd $(HOST_SUBDIR)/ld && \
25136 $(MAKE) $(EXTRA_HOST_FLAGS) \
25137 clean
25138 @endif ld-bootstrap
25141 .PHONY: all-stage2-ld maybe-all-stage2-ld
25142 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25143 maybe-all-stage2-ld:
25144 maybe-clean-stage2-ld:
25145 @if ld-bootstrap
25146 maybe-all-stage2-ld: all-stage2-ld
25147 all-stage2: all-stage2-ld
25148 TARGET-stage2-ld = $(TARGET-ld)
25149 all-stage2-ld: configure-stage2-ld
25150 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25151 @r=`${PWD_COMMAND}`; export r; \
25152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25153 $(HOST_EXPORTS) \
25154 $(POSTSTAGE1_HOST_EXPORTS) \
25155 cd $(HOST_SUBDIR)/ld && \
25156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25157 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25158 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25159 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25160 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25161 $(TARGET-stage2-ld)
25163 maybe-clean-stage2-ld: clean-stage2-ld
25164 clean-stage2: clean-stage2-ld
25165 clean-stage2-ld:
25166 @if [ $(current_stage) = stage2 ]; then \
25167 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25168 else \
25169 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25170 $(MAKE) stage2-start; \
25171 fi; \
25172 cd $(HOST_SUBDIR)/ld && \
25173 $(MAKE) $(EXTRA_HOST_FLAGS) \
25174 $(POSTSTAGE1_FLAGS_TO_PASS) \
25175 clean
25176 @endif ld-bootstrap
25179 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
25180 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
25181 maybe-all-stageb2g0-ld:
25182 maybe-clean-stageb2g0-ld:
25183 @if ld-bootstrap
25184 maybe-all-stageb2g0-ld: all-stageb2g0-ld
25185 all-stageb2g0: all-stageb2g0-ld
25186 TARGET-stageb2g0-ld = $(TARGET-ld)
25187 all-stageb2g0-ld: configure-stageb2g0-ld
25188 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25189 @r=`${PWD_COMMAND}`; export r; \
25190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25191 $(HOST_EXPORTS) \
25192 $(POSTSTAGE1_HOST_EXPORTS) \
25193 cd $(HOST_SUBDIR)/ld && \
25194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25195 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25196 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25197 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25198 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25199 $(TARGET-stageb2g0-ld)
25201 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
25202 clean-stageb2g0: clean-stageb2g0-ld
25203 clean-stageb2g0-ld:
25204 @if [ $(current_stage) = stageb2g0 ]; then \
25205 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25206 else \
25207 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
25208 $(MAKE) stageb2g0-start; \
25209 fi; \
25210 cd $(HOST_SUBDIR)/ld && \
25211 $(MAKE) $(EXTRA_HOST_FLAGS) \
25212 $(POSTSTAGE1_FLAGS_TO_PASS) \
25213 clean
25214 @endif ld-bootstrap
25217 .PHONY: all-stage3-ld maybe-all-stage3-ld
25218 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25219 maybe-all-stage3-ld:
25220 maybe-clean-stage3-ld:
25221 @if ld-bootstrap
25222 maybe-all-stage3-ld: all-stage3-ld
25223 all-stage3: all-stage3-ld
25224 TARGET-stage3-ld = $(TARGET-ld)
25225 all-stage3-ld: configure-stage3-ld
25226 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25227 @r=`${PWD_COMMAND}`; export r; \
25228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25229 $(HOST_EXPORTS) \
25230 $(POSTSTAGE1_HOST_EXPORTS) \
25231 cd $(HOST_SUBDIR)/ld && \
25232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25233 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25234 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25235 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25236 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25237 $(TARGET-stage3-ld)
25239 maybe-clean-stage3-ld: clean-stage3-ld
25240 clean-stage3: clean-stage3-ld
25241 clean-stage3-ld:
25242 @if [ $(current_stage) = stage3 ]; then \
25243 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25244 else \
25245 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25246 $(MAKE) stage3-start; \
25247 fi; \
25248 cd $(HOST_SUBDIR)/ld && \
25249 $(MAKE) $(EXTRA_HOST_FLAGS) \
25250 $(POSTSTAGE1_FLAGS_TO_PASS) \
25251 clean
25252 @endif ld-bootstrap
25255 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
25256 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
25257 maybe-all-stageb3g2-ld:
25258 maybe-clean-stageb3g2-ld:
25259 @if ld-bootstrap
25260 maybe-all-stageb3g2-ld: all-stageb3g2-ld
25261 all-stageb3g2: all-stageb3g2-ld
25262 TARGET-stageb3g2-ld = $(TARGET-ld)
25263 all-stageb3g2-ld: configure-stageb3g2-ld
25264 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25265 @r=`${PWD_COMMAND}`; export r; \
25266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25267 $(HOST_EXPORTS) \
25268 $(POSTSTAGE1_HOST_EXPORTS) \
25269 cd $(HOST_SUBDIR)/ld && \
25270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25271 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25272 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25273 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25274 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25275 $(TARGET-stageb3g2-ld)
25277 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
25278 clean-stageb3g2: clean-stageb3g2-ld
25279 clean-stageb3g2-ld:
25280 @if [ $(current_stage) = stageb3g2 ]; then \
25281 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25282 else \
25283 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
25284 $(MAKE) stageb3g2-start; \
25285 fi; \
25286 cd $(HOST_SUBDIR)/ld && \
25287 $(MAKE) $(EXTRA_HOST_FLAGS) \
25288 $(POSTSTAGE1_FLAGS_TO_PASS) \
25289 clean
25290 @endif ld-bootstrap
25293 .PHONY: all-stage4-ld maybe-all-stage4-ld
25294 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25295 maybe-all-stage4-ld:
25296 maybe-clean-stage4-ld:
25297 @if ld-bootstrap
25298 maybe-all-stage4-ld: all-stage4-ld
25299 all-stage4: all-stage4-ld
25300 TARGET-stage4-ld = $(TARGET-ld)
25301 all-stage4-ld: configure-stage4-ld
25302 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25303 @r=`${PWD_COMMAND}`; export r; \
25304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25305 $(HOST_EXPORTS) \
25306 $(POSTSTAGE1_HOST_EXPORTS) \
25307 cd $(HOST_SUBDIR)/ld && \
25308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25309 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25311 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25312 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25313 $(TARGET-stage4-ld)
25315 maybe-clean-stage4-ld: clean-stage4-ld
25316 clean-stage4: clean-stage4-ld
25317 clean-stage4-ld:
25318 @if [ $(current_stage) = stage4 ]; then \
25319 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25320 else \
25321 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25322 $(MAKE) stage4-start; \
25323 fi; \
25324 cd $(HOST_SUBDIR)/ld && \
25325 $(MAKE) $(EXTRA_HOST_FLAGS) \
25326 $(POSTSTAGE1_FLAGS_TO_PASS) \
25327 clean
25328 @endif ld-bootstrap
25331 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25332 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25333 maybe-all-stageprofile-ld:
25334 maybe-clean-stageprofile-ld:
25335 @if ld-bootstrap
25336 maybe-all-stageprofile-ld: all-stageprofile-ld
25337 all-stageprofile: all-stageprofile-ld
25338 TARGET-stageprofile-ld = $(TARGET-ld)
25339 all-stageprofile-ld: configure-stageprofile-ld
25340 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25341 @r=`${PWD_COMMAND}`; export r; \
25342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343 $(HOST_EXPORTS) \
25344 $(POSTSTAGE1_HOST_EXPORTS) \
25345 cd $(HOST_SUBDIR)/ld && \
25346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25347 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25348 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25349 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25350 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25351 $(TARGET-stageprofile-ld)
25353 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25354 clean-stageprofile: clean-stageprofile-ld
25355 clean-stageprofile-ld:
25356 @if [ $(current_stage) = stageprofile ]; then \
25357 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25358 else \
25359 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25360 $(MAKE) stageprofile-start; \
25361 fi; \
25362 cd $(HOST_SUBDIR)/ld && \
25363 $(MAKE) $(EXTRA_HOST_FLAGS) \
25364 $(POSTSTAGE1_FLAGS_TO_PASS) \
25365 clean
25366 @endif ld-bootstrap
25369 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25370 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25371 maybe-all-stagefeedback-ld:
25372 maybe-clean-stagefeedback-ld:
25373 @if ld-bootstrap
25374 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25375 all-stagefeedback: all-stagefeedback-ld
25376 TARGET-stagefeedback-ld = $(TARGET-ld)
25377 all-stagefeedback-ld: configure-stagefeedback-ld
25378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25379 @r=`${PWD_COMMAND}`; export r; \
25380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25381 $(HOST_EXPORTS) \
25382 $(POSTSTAGE1_HOST_EXPORTS) \
25383 cd $(HOST_SUBDIR)/ld && \
25384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25385 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25386 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25387 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25388 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25389 $(TARGET-stagefeedback-ld)
25391 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25392 clean-stagefeedback: clean-stagefeedback-ld
25393 clean-stagefeedback-ld:
25394 @if [ $(current_stage) = stagefeedback ]; then \
25395 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25396 else \
25397 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25398 $(MAKE) stagefeedback-start; \
25399 fi; \
25400 cd $(HOST_SUBDIR)/ld && \
25401 $(MAKE) $(EXTRA_HOST_FLAGS) \
25402 $(POSTSTAGE1_FLAGS_TO_PASS) \
25403 clean
25404 @endif ld-bootstrap
25410 .PHONY: check-ld maybe-check-ld
25411 maybe-check-ld:
25412 @if ld
25413 maybe-check-ld: check-ld
25415 check-ld:
25416 @: $(MAKE); $(unstage)
25417 @r=`${PWD_COMMAND}`; export r; \
25418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419 $(HOST_EXPORTS) \
25420 (cd $(HOST_SUBDIR)/ld && \
25421 $(MAKE) $(FLAGS_TO_PASS) check)
25423 @endif ld
25425 .PHONY: install-ld maybe-install-ld
25426 maybe-install-ld:
25427 @if ld
25428 maybe-install-ld: install-ld
25430 install-ld: installdirs
25431 @: $(MAKE); $(unstage)
25432 @r=`${PWD_COMMAND}`; export r; \
25433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25434 $(HOST_EXPORTS) \
25435 (cd $(HOST_SUBDIR)/ld && \
25436 $(MAKE) $(FLAGS_TO_PASS) install)
25438 @endif ld
25440 # Other targets (info, dvi, pdf, etc.)
25442 .PHONY: maybe-info-ld info-ld
25443 maybe-info-ld:
25444 @if ld
25445 maybe-info-ld: info-ld
25447 info-ld: \
25448 configure-ld
25449 @[ -f ./ld/Makefile ] || exit 0; \
25450 r=`${PWD_COMMAND}`; export r; \
25451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25452 $(HOST_EXPORTS) \
25453 for flag in $(EXTRA_HOST_FLAGS) ; do \
25454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25455 done; \
25456 echo "Doing info in ld" ; \
25457 (cd $(HOST_SUBDIR)/ld && \
25458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25460 "RANLIB=$${RANLIB}" \
25461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25462 info) \
25463 || exit 1
25465 @endif ld
25467 .PHONY: maybe-dvi-ld dvi-ld
25468 maybe-dvi-ld:
25469 @if ld
25470 maybe-dvi-ld: dvi-ld
25472 dvi-ld: \
25473 configure-ld
25474 @[ -f ./ld/Makefile ] || exit 0; \
25475 r=`${PWD_COMMAND}`; export r; \
25476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25477 $(HOST_EXPORTS) \
25478 for flag in $(EXTRA_HOST_FLAGS) ; do \
25479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25480 done; \
25481 echo "Doing dvi in ld" ; \
25482 (cd $(HOST_SUBDIR)/ld && \
25483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25485 "RANLIB=$${RANLIB}" \
25486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25487 dvi) \
25488 || exit 1
25490 @endif ld
25492 .PHONY: maybe-pdf-ld pdf-ld
25493 maybe-pdf-ld:
25494 @if ld
25495 maybe-pdf-ld: pdf-ld
25497 pdf-ld: \
25498 configure-ld
25499 @[ -f ./ld/Makefile ] || exit 0; \
25500 r=`${PWD_COMMAND}`; export r; \
25501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25502 $(HOST_EXPORTS) \
25503 for flag in $(EXTRA_HOST_FLAGS) ; do \
25504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25505 done; \
25506 echo "Doing pdf in ld" ; \
25507 (cd $(HOST_SUBDIR)/ld && \
25508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25510 "RANLIB=$${RANLIB}" \
25511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25512 pdf) \
25513 || exit 1
25515 @endif ld
25517 .PHONY: maybe-html-ld html-ld
25518 maybe-html-ld:
25519 @if ld
25520 maybe-html-ld: html-ld
25522 html-ld: \
25523 configure-ld
25524 @[ -f ./ld/Makefile ] || exit 0; \
25525 r=`${PWD_COMMAND}`; export r; \
25526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25527 $(HOST_EXPORTS) \
25528 for flag in $(EXTRA_HOST_FLAGS) ; do \
25529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25530 done; \
25531 echo "Doing html in ld" ; \
25532 (cd $(HOST_SUBDIR)/ld && \
25533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25535 "RANLIB=$${RANLIB}" \
25536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25537 html) \
25538 || exit 1
25540 @endif ld
25542 .PHONY: maybe-TAGS-ld TAGS-ld
25543 maybe-TAGS-ld:
25544 @if ld
25545 maybe-TAGS-ld: TAGS-ld
25547 TAGS-ld: \
25548 configure-ld
25549 @[ -f ./ld/Makefile ] || exit 0; \
25550 r=`${PWD_COMMAND}`; export r; \
25551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 $(HOST_EXPORTS) \
25553 for flag in $(EXTRA_HOST_FLAGS) ; do \
25554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25555 done; \
25556 echo "Doing TAGS in ld" ; \
25557 (cd $(HOST_SUBDIR)/ld && \
25558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25560 "RANLIB=$${RANLIB}" \
25561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25562 TAGS) \
25563 || exit 1
25565 @endif ld
25567 .PHONY: maybe-install-info-ld install-info-ld
25568 maybe-install-info-ld:
25569 @if ld
25570 maybe-install-info-ld: install-info-ld
25572 install-info-ld: \
25573 configure-ld \
25574 info-ld
25575 @[ -f ./ld/Makefile ] || exit 0; \
25576 r=`${PWD_COMMAND}`; export r; \
25577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578 $(HOST_EXPORTS) \
25579 for flag in $(EXTRA_HOST_FLAGS) ; do \
25580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25581 done; \
25582 echo "Doing install-info in ld" ; \
25583 (cd $(HOST_SUBDIR)/ld && \
25584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25586 "RANLIB=$${RANLIB}" \
25587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25588 install-info) \
25589 || exit 1
25591 @endif ld
25593 .PHONY: maybe-install-pdf-ld install-pdf-ld
25594 maybe-install-pdf-ld:
25595 @if ld
25596 maybe-install-pdf-ld: install-pdf-ld
25598 install-pdf-ld: \
25599 configure-ld \
25600 pdf-ld
25601 @[ -f ./ld/Makefile ] || exit 0; \
25602 r=`${PWD_COMMAND}`; export r; \
25603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604 $(HOST_EXPORTS) \
25605 for flag in $(EXTRA_HOST_FLAGS) ; do \
25606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25607 done; \
25608 echo "Doing install-pdf in ld" ; \
25609 (cd $(HOST_SUBDIR)/ld && \
25610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25612 "RANLIB=$${RANLIB}" \
25613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25614 install-pdf) \
25615 || exit 1
25617 @endif ld
25619 .PHONY: maybe-install-html-ld install-html-ld
25620 maybe-install-html-ld:
25621 @if ld
25622 maybe-install-html-ld: install-html-ld
25624 install-html-ld: \
25625 configure-ld \
25626 html-ld
25627 @[ -f ./ld/Makefile ] || exit 0; \
25628 r=`${PWD_COMMAND}`; export r; \
25629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25630 $(HOST_EXPORTS) \
25631 for flag in $(EXTRA_HOST_FLAGS) ; do \
25632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25633 done; \
25634 echo "Doing install-html in ld" ; \
25635 (cd $(HOST_SUBDIR)/ld && \
25636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25638 "RANLIB=$${RANLIB}" \
25639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25640 install-html) \
25641 || exit 1
25643 @endif ld
25645 .PHONY: maybe-installcheck-ld installcheck-ld
25646 maybe-installcheck-ld:
25647 @if ld
25648 maybe-installcheck-ld: installcheck-ld
25650 installcheck-ld: \
25651 configure-ld
25652 @[ -f ./ld/Makefile ] || exit 0; \
25653 r=`${PWD_COMMAND}`; export r; \
25654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25655 $(HOST_EXPORTS) \
25656 for flag in $(EXTRA_HOST_FLAGS) ; do \
25657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25658 done; \
25659 echo "Doing installcheck in ld" ; \
25660 (cd $(HOST_SUBDIR)/ld && \
25661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25663 "RANLIB=$${RANLIB}" \
25664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25665 installcheck) \
25666 || exit 1
25668 @endif ld
25670 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25671 maybe-mostlyclean-ld:
25672 @if ld
25673 maybe-mostlyclean-ld: mostlyclean-ld
25675 mostlyclean-ld:
25676 @[ -f ./ld/Makefile ] || exit 0; \
25677 r=`${PWD_COMMAND}`; export r; \
25678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679 $(HOST_EXPORTS) \
25680 for flag in $(EXTRA_HOST_FLAGS) ; do \
25681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25682 done; \
25683 echo "Doing mostlyclean in ld" ; \
25684 (cd $(HOST_SUBDIR)/ld && \
25685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25687 "RANLIB=$${RANLIB}" \
25688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25689 mostlyclean) \
25690 || exit 1
25692 @endif ld
25694 .PHONY: maybe-clean-ld clean-ld
25695 maybe-clean-ld:
25696 @if ld
25697 maybe-clean-ld: clean-ld
25699 clean-ld:
25700 @[ -f ./ld/Makefile ] || exit 0; \
25701 r=`${PWD_COMMAND}`; export r; \
25702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25703 $(HOST_EXPORTS) \
25704 for flag in $(EXTRA_HOST_FLAGS) ; do \
25705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25706 done; \
25707 echo "Doing clean in ld" ; \
25708 (cd $(HOST_SUBDIR)/ld && \
25709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25711 "RANLIB=$${RANLIB}" \
25712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25713 clean) \
25714 || exit 1
25716 @endif ld
25718 .PHONY: maybe-distclean-ld distclean-ld
25719 maybe-distclean-ld:
25720 @if ld
25721 maybe-distclean-ld: distclean-ld
25723 distclean-ld:
25724 @[ -f ./ld/Makefile ] || exit 0; \
25725 r=`${PWD_COMMAND}`; export r; \
25726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25727 $(HOST_EXPORTS) \
25728 for flag in $(EXTRA_HOST_FLAGS) ; do \
25729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25730 done; \
25731 echo "Doing distclean in ld" ; \
25732 (cd $(HOST_SUBDIR)/ld && \
25733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25735 "RANLIB=$${RANLIB}" \
25736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25737 distclean) \
25738 || exit 1
25740 @endif ld
25742 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25743 maybe-maintainer-clean-ld:
25744 @if ld
25745 maybe-maintainer-clean-ld: maintainer-clean-ld
25747 maintainer-clean-ld:
25748 @[ -f ./ld/Makefile ] || exit 0; \
25749 r=`${PWD_COMMAND}`; export r; \
25750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25751 $(HOST_EXPORTS) \
25752 for flag in $(EXTRA_HOST_FLAGS) ; do \
25753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25754 done; \
25755 echo "Doing maintainer-clean in ld" ; \
25756 (cd $(HOST_SUBDIR)/ld && \
25757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25759 "RANLIB=$${RANLIB}" \
25760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25761 maintainer-clean) \
25762 || exit 1
25764 @endif ld
25768 .PHONY: configure-libcpp maybe-configure-libcpp
25769 maybe-configure-libcpp:
25770 @if gcc-bootstrap
25771 configure-libcpp: stage_current
25772 @endif gcc-bootstrap
25773 @if libcpp
25774 maybe-configure-libcpp: configure-libcpp
25775 configure-libcpp:
25776 @r=`${PWD_COMMAND}`; export r; \
25777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25778 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25780 $(HOST_EXPORTS) \
25781 echo Configuring in $(HOST_SUBDIR)/libcpp; \
25782 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25783 case $(srcdir) in \
25784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25785 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25787 esac; \
25788 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25789 libsrcdir="$$s/libcpp"; \
25790 $(SHELL) $${libsrcdir}/configure \
25791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25792 --target=${target_alias} $${srcdiroption} \
25793 || exit 1
25794 @endif libcpp
25798 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25799 maybe-configure-stage1-libcpp:
25800 @if libcpp-bootstrap
25801 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25802 configure-stage1-libcpp:
25803 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25805 @r=`${PWD_COMMAND}`; export r; \
25806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25807 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25808 $(HOST_EXPORTS) \
25809 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25810 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25811 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25813 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25814 case $(srcdir) in \
25815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25816 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25818 esac; \
25819 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25820 libsrcdir="$$s/libcpp"; \
25821 $(SHELL) $${libsrcdir}/configure \
25822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25823 --target=${target_alias} $${srcdiroption} \
25825 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
25826 @endif libcpp-bootstrap
25828 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25829 maybe-configure-stage2-libcpp:
25830 @if libcpp-bootstrap
25831 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25832 configure-stage2-libcpp:
25833 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25835 @r=`${PWD_COMMAND}`; export r; \
25836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25837 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25838 $(HOST_EXPORTS) \
25839 $(POSTSTAGE1_HOST_EXPORTS) \
25840 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25841 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25842 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25844 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25845 case $(srcdir) in \
25846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25847 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25849 esac; \
25850 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25851 libsrcdir="$$s/libcpp"; \
25852 $(SHELL) $${libsrcdir}/configure \
25853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25854 --target=${target_alias} $${srcdiroption} \
25855 --with-build-libsubdir=$(HOST_SUBDIR) \
25856 @stage2_werror_flag@
25857 @endif libcpp-bootstrap
25859 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
25860 maybe-configure-stageb2g0-libcpp:
25861 @if libcpp-bootstrap
25862 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
25863 configure-stageb2g0-libcpp:
25864 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25866 @r=`${PWD_COMMAND}`; export r; \
25867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25869 $(HOST_EXPORTS) \
25870 $(POSTSTAGE1_HOST_EXPORTS) \
25871 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
25872 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
25873 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
25874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25875 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25876 case $(srcdir) in \
25877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25878 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25880 esac; \
25881 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25882 libsrcdir="$$s/libcpp"; \
25883 $(SHELL) $${libsrcdir}/configure \
25884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25885 --target=${target_alias} $${srcdiroption} \
25886 --with-build-libsubdir=$(HOST_SUBDIR) \
25887 @stage2_werror_flag@
25888 @endif libcpp-bootstrap
25890 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25891 maybe-configure-stage3-libcpp:
25892 @if libcpp-bootstrap
25893 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25894 configure-stage3-libcpp:
25895 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25897 @r=`${PWD_COMMAND}`; export r; \
25898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25900 $(HOST_EXPORTS) \
25901 $(POSTSTAGE1_HOST_EXPORTS) \
25902 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25903 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25904 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25906 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25907 case $(srcdir) in \
25908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25909 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25911 esac; \
25912 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25913 libsrcdir="$$s/libcpp"; \
25914 $(SHELL) $${libsrcdir}/configure \
25915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25916 --target=${target_alias} $${srcdiroption} \
25917 --with-build-libsubdir=$(HOST_SUBDIR) \
25918 @stage2_werror_flag@
25919 @endif libcpp-bootstrap
25921 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
25922 maybe-configure-stageb3g2-libcpp:
25923 @if libcpp-bootstrap
25924 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
25925 configure-stageb3g2-libcpp:
25926 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25928 @r=`${PWD_COMMAND}`; export r; \
25929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25930 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25931 $(HOST_EXPORTS) \
25932 $(POSTSTAGE1_HOST_EXPORTS) \
25933 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
25934 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
25935 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
25936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25937 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25938 case $(srcdir) in \
25939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25940 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25942 esac; \
25943 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25944 libsrcdir="$$s/libcpp"; \
25945 $(SHELL) $${libsrcdir}/configure \
25946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25947 --target=${target_alias} $${srcdiroption} \
25948 --with-build-libsubdir=$(HOST_SUBDIR) \
25949 @stage2_werror_flag@
25950 @endif libcpp-bootstrap
25952 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25953 maybe-configure-stage4-libcpp:
25954 @if libcpp-bootstrap
25955 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25956 configure-stage4-libcpp:
25957 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25959 @r=`${PWD_COMMAND}`; export r; \
25960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25961 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25962 $(HOST_EXPORTS) \
25963 $(POSTSTAGE1_HOST_EXPORTS) \
25964 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25965 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25966 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25968 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25969 case $(srcdir) in \
25970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25971 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25973 esac; \
25974 srcdiroption="--srcdir=$${topdir}/libcpp"; \
25975 libsrcdir="$$s/libcpp"; \
25976 $(SHELL) $${libsrcdir}/configure \
25977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25978 --target=${target_alias} $${srcdiroption} \
25979 --with-build-libsubdir=$(HOST_SUBDIR) \
25980 @stage2_werror_flag@
25981 @endif libcpp-bootstrap
25983 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25984 maybe-configure-stageprofile-libcpp:
25985 @if libcpp-bootstrap
25986 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25987 configure-stageprofile-libcpp:
25988 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25990 @r=`${PWD_COMMAND}`; export r; \
25991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25992 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25993 $(HOST_EXPORTS) \
25994 $(POSTSTAGE1_HOST_EXPORTS) \
25995 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25996 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
25997 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25999 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26000 case $(srcdir) in \
26001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26002 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26004 esac; \
26005 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26006 libsrcdir="$$s/libcpp"; \
26007 $(SHELL) $${libsrcdir}/configure \
26008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26009 --target=${target_alias} $${srcdiroption} \
26010 --with-build-libsubdir=$(HOST_SUBDIR) \
26011 @stage2_werror_flag@
26012 @endif libcpp-bootstrap
26014 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26015 maybe-configure-stagefeedback-libcpp:
26016 @if libcpp-bootstrap
26017 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26018 configure-stagefeedback-libcpp:
26019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26021 @r=`${PWD_COMMAND}`; export r; \
26022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26023 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26024 $(HOST_EXPORTS) \
26025 $(POSTSTAGE1_HOST_EXPORTS) \
26026 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26027 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
26028 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26030 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26031 case $(srcdir) in \
26032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26033 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26035 esac; \
26036 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26037 libsrcdir="$$s/libcpp"; \
26038 $(SHELL) $${libsrcdir}/configure \
26039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26040 --target=${target_alias} $${srcdiroption} \
26041 --with-build-libsubdir=$(HOST_SUBDIR) \
26042 @stage2_werror_flag@
26043 @endif libcpp-bootstrap
26049 .PHONY: all-libcpp maybe-all-libcpp
26050 maybe-all-libcpp:
26051 @if gcc-bootstrap
26052 all-libcpp: stage_current
26053 @endif gcc-bootstrap
26054 @if libcpp
26055 TARGET-libcpp=all
26056 maybe-all-libcpp: all-libcpp
26057 all-libcpp: configure-libcpp
26058 @r=`${PWD_COMMAND}`; export r; \
26059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26060 $(HOST_EXPORTS) \
26061 (cd $(HOST_SUBDIR)/libcpp && \
26062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26063 $(TARGET-libcpp))
26064 @endif libcpp
26068 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26069 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26070 maybe-all-stage1-libcpp:
26071 maybe-clean-stage1-libcpp:
26072 @if libcpp-bootstrap
26073 maybe-all-stage1-libcpp: all-stage1-libcpp
26074 all-stage1: all-stage1-libcpp
26075 TARGET-stage1-libcpp = $(TARGET-libcpp)
26076 all-stage1-libcpp: configure-stage1-libcpp
26077 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26078 @r=`${PWD_COMMAND}`; export r; \
26079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26080 $(HOST_EXPORTS) \
26081 cd $(HOST_SUBDIR)/libcpp && \
26082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26083 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26084 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26085 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26086 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
26087 $(TARGET-stage1-libcpp)
26089 maybe-clean-stage1-libcpp: clean-stage1-libcpp
26090 clean-stage1: clean-stage1-libcpp
26091 clean-stage1-libcpp:
26092 @if [ $(current_stage) = stage1 ]; then \
26093 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26094 else \
26095 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26096 $(MAKE) stage1-start; \
26097 fi; \
26098 cd $(HOST_SUBDIR)/libcpp && \
26099 $(MAKE) $(EXTRA_HOST_FLAGS) \
26100 clean
26101 @endif libcpp-bootstrap
26104 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26105 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26106 maybe-all-stage2-libcpp:
26107 maybe-clean-stage2-libcpp:
26108 @if libcpp-bootstrap
26109 maybe-all-stage2-libcpp: all-stage2-libcpp
26110 all-stage2: all-stage2-libcpp
26111 TARGET-stage2-libcpp = $(TARGET-libcpp)
26112 all-stage2-libcpp: configure-stage2-libcpp
26113 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26114 @r=`${PWD_COMMAND}`; export r; \
26115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26116 $(HOST_EXPORTS) \
26117 $(POSTSTAGE1_HOST_EXPORTS) \
26118 cd $(HOST_SUBDIR)/libcpp && \
26119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26120 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26121 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26122 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26123 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26124 $(TARGET-stage2-libcpp)
26126 maybe-clean-stage2-libcpp: clean-stage2-libcpp
26127 clean-stage2: clean-stage2-libcpp
26128 clean-stage2-libcpp:
26129 @if [ $(current_stage) = stage2 ]; then \
26130 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26131 else \
26132 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26133 $(MAKE) stage2-start; \
26134 fi; \
26135 cd $(HOST_SUBDIR)/libcpp && \
26136 $(MAKE) $(EXTRA_HOST_FLAGS) \
26137 $(POSTSTAGE1_FLAGS_TO_PASS) \
26138 clean
26139 @endif libcpp-bootstrap
26142 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
26143 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
26144 maybe-all-stageb2g0-libcpp:
26145 maybe-clean-stageb2g0-libcpp:
26146 @if libcpp-bootstrap
26147 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
26148 all-stageb2g0: all-stageb2g0-libcpp
26149 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
26150 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
26151 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26152 @r=`${PWD_COMMAND}`; export r; \
26153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154 $(HOST_EXPORTS) \
26155 $(POSTSTAGE1_HOST_EXPORTS) \
26156 cd $(HOST_SUBDIR)/libcpp && \
26157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26158 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26159 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26160 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26161 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26162 $(TARGET-stageb2g0-libcpp)
26164 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
26165 clean-stageb2g0: clean-stageb2g0-libcpp
26166 clean-stageb2g0-libcpp:
26167 @if [ $(current_stage) = stageb2g0 ]; then \
26168 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26169 else \
26170 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
26171 $(MAKE) stageb2g0-start; \
26172 fi; \
26173 cd $(HOST_SUBDIR)/libcpp && \
26174 $(MAKE) $(EXTRA_HOST_FLAGS) \
26175 $(POSTSTAGE1_FLAGS_TO_PASS) \
26176 clean
26177 @endif libcpp-bootstrap
26180 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26181 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26182 maybe-all-stage3-libcpp:
26183 maybe-clean-stage3-libcpp:
26184 @if libcpp-bootstrap
26185 maybe-all-stage3-libcpp: all-stage3-libcpp
26186 all-stage3: all-stage3-libcpp
26187 TARGET-stage3-libcpp = $(TARGET-libcpp)
26188 all-stage3-libcpp: configure-stage3-libcpp
26189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26190 @r=`${PWD_COMMAND}`; export r; \
26191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26192 $(HOST_EXPORTS) \
26193 $(POSTSTAGE1_HOST_EXPORTS) \
26194 cd $(HOST_SUBDIR)/libcpp && \
26195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26196 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26197 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26198 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26199 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26200 $(TARGET-stage3-libcpp)
26202 maybe-clean-stage3-libcpp: clean-stage3-libcpp
26203 clean-stage3: clean-stage3-libcpp
26204 clean-stage3-libcpp:
26205 @if [ $(current_stage) = stage3 ]; then \
26206 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26207 else \
26208 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26209 $(MAKE) stage3-start; \
26210 fi; \
26211 cd $(HOST_SUBDIR)/libcpp && \
26212 $(MAKE) $(EXTRA_HOST_FLAGS) \
26213 $(POSTSTAGE1_FLAGS_TO_PASS) \
26214 clean
26215 @endif libcpp-bootstrap
26218 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
26219 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
26220 maybe-all-stageb3g2-libcpp:
26221 maybe-clean-stageb3g2-libcpp:
26222 @if libcpp-bootstrap
26223 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
26224 all-stageb3g2: all-stageb3g2-libcpp
26225 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
26226 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
26227 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26228 @r=`${PWD_COMMAND}`; export r; \
26229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26230 $(HOST_EXPORTS) \
26231 $(POSTSTAGE1_HOST_EXPORTS) \
26232 cd $(HOST_SUBDIR)/libcpp && \
26233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26234 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26235 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26236 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26237 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26238 $(TARGET-stageb3g2-libcpp)
26240 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
26241 clean-stageb3g2: clean-stageb3g2-libcpp
26242 clean-stageb3g2-libcpp:
26243 @if [ $(current_stage) = stageb3g2 ]; then \
26244 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26245 else \
26246 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
26247 $(MAKE) stageb3g2-start; \
26248 fi; \
26249 cd $(HOST_SUBDIR)/libcpp && \
26250 $(MAKE) $(EXTRA_HOST_FLAGS) \
26251 $(POSTSTAGE1_FLAGS_TO_PASS) \
26252 clean
26253 @endif libcpp-bootstrap
26256 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26257 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26258 maybe-all-stage4-libcpp:
26259 maybe-clean-stage4-libcpp:
26260 @if libcpp-bootstrap
26261 maybe-all-stage4-libcpp: all-stage4-libcpp
26262 all-stage4: all-stage4-libcpp
26263 TARGET-stage4-libcpp = $(TARGET-libcpp)
26264 all-stage4-libcpp: configure-stage4-libcpp
26265 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26266 @r=`${PWD_COMMAND}`; export r; \
26267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26268 $(HOST_EXPORTS) \
26269 $(POSTSTAGE1_HOST_EXPORTS) \
26270 cd $(HOST_SUBDIR)/libcpp && \
26271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26272 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26273 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26274 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26275 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26276 $(TARGET-stage4-libcpp)
26278 maybe-clean-stage4-libcpp: clean-stage4-libcpp
26279 clean-stage4: clean-stage4-libcpp
26280 clean-stage4-libcpp:
26281 @if [ $(current_stage) = stage4 ]; then \
26282 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26283 else \
26284 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26285 $(MAKE) stage4-start; \
26286 fi; \
26287 cd $(HOST_SUBDIR)/libcpp && \
26288 $(MAKE) $(EXTRA_HOST_FLAGS) \
26289 $(POSTSTAGE1_FLAGS_TO_PASS) \
26290 clean
26291 @endif libcpp-bootstrap
26294 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26295 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26296 maybe-all-stageprofile-libcpp:
26297 maybe-clean-stageprofile-libcpp:
26298 @if libcpp-bootstrap
26299 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26300 all-stageprofile: all-stageprofile-libcpp
26301 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26302 all-stageprofile-libcpp: configure-stageprofile-libcpp
26303 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26304 @r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306 $(HOST_EXPORTS) \
26307 $(POSTSTAGE1_HOST_EXPORTS) \
26308 cd $(HOST_SUBDIR)/libcpp && \
26309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26310 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26311 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26312 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26313 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26314 $(TARGET-stageprofile-libcpp)
26316 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26317 clean-stageprofile: clean-stageprofile-libcpp
26318 clean-stageprofile-libcpp:
26319 @if [ $(current_stage) = stageprofile ]; then \
26320 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26321 else \
26322 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26323 $(MAKE) stageprofile-start; \
26324 fi; \
26325 cd $(HOST_SUBDIR)/libcpp && \
26326 $(MAKE) $(EXTRA_HOST_FLAGS) \
26327 $(POSTSTAGE1_FLAGS_TO_PASS) \
26328 clean
26329 @endif libcpp-bootstrap
26332 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26333 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26334 maybe-all-stagefeedback-libcpp:
26335 maybe-clean-stagefeedback-libcpp:
26336 @if libcpp-bootstrap
26337 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26338 all-stagefeedback: all-stagefeedback-libcpp
26339 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26340 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26341 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26342 @r=`${PWD_COMMAND}`; export r; \
26343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26344 $(HOST_EXPORTS) \
26345 $(POSTSTAGE1_HOST_EXPORTS) \
26346 cd $(HOST_SUBDIR)/libcpp && \
26347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26348 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26349 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26350 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26351 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26352 $(TARGET-stagefeedback-libcpp)
26354 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26355 clean-stagefeedback: clean-stagefeedback-libcpp
26356 clean-stagefeedback-libcpp:
26357 @if [ $(current_stage) = stagefeedback ]; then \
26358 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26359 else \
26360 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26361 $(MAKE) stagefeedback-start; \
26362 fi; \
26363 cd $(HOST_SUBDIR)/libcpp && \
26364 $(MAKE) $(EXTRA_HOST_FLAGS) \
26365 $(POSTSTAGE1_FLAGS_TO_PASS) \
26366 clean
26367 @endif libcpp-bootstrap
26373 .PHONY: check-libcpp maybe-check-libcpp
26374 maybe-check-libcpp:
26375 @if libcpp
26376 maybe-check-libcpp: check-libcpp
26378 check-libcpp:
26379 @: $(MAKE); $(unstage)
26380 @r=`${PWD_COMMAND}`; export r; \
26381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26382 $(HOST_EXPORTS) \
26383 (cd $(HOST_SUBDIR)/libcpp && \
26384 $(MAKE) $(FLAGS_TO_PASS) check)
26386 @endif libcpp
26388 .PHONY: install-libcpp maybe-install-libcpp
26389 maybe-install-libcpp:
26390 @if libcpp
26391 maybe-install-libcpp: install-libcpp
26393 install-libcpp: installdirs
26394 @: $(MAKE); $(unstage)
26395 @r=`${PWD_COMMAND}`; export r; \
26396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26397 $(HOST_EXPORTS) \
26398 (cd $(HOST_SUBDIR)/libcpp && \
26399 $(MAKE) $(FLAGS_TO_PASS) install)
26401 @endif libcpp
26403 # Other targets (info, dvi, pdf, etc.)
26405 .PHONY: maybe-info-libcpp info-libcpp
26406 maybe-info-libcpp:
26407 @if libcpp
26408 maybe-info-libcpp: info-libcpp
26410 info-libcpp: \
26411 configure-libcpp
26412 @[ -f ./libcpp/Makefile ] || exit 0; \
26413 r=`${PWD_COMMAND}`; export r; \
26414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415 $(HOST_EXPORTS) \
26416 for flag in $(EXTRA_HOST_FLAGS) ; do \
26417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26418 done; \
26419 echo "Doing info in libcpp" ; \
26420 (cd $(HOST_SUBDIR)/libcpp && \
26421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26423 "RANLIB=$${RANLIB}" \
26424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26425 info) \
26426 || exit 1
26428 @endif libcpp
26430 .PHONY: maybe-dvi-libcpp dvi-libcpp
26431 maybe-dvi-libcpp:
26432 @if libcpp
26433 maybe-dvi-libcpp: dvi-libcpp
26435 dvi-libcpp: \
26436 configure-libcpp
26437 @[ -f ./libcpp/Makefile ] || exit 0; \
26438 r=`${PWD_COMMAND}`; export r; \
26439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26440 $(HOST_EXPORTS) \
26441 for flag in $(EXTRA_HOST_FLAGS) ; do \
26442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26443 done; \
26444 echo "Doing dvi in libcpp" ; \
26445 (cd $(HOST_SUBDIR)/libcpp && \
26446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26448 "RANLIB=$${RANLIB}" \
26449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26450 dvi) \
26451 || exit 1
26453 @endif libcpp
26455 .PHONY: maybe-pdf-libcpp pdf-libcpp
26456 maybe-pdf-libcpp:
26457 @if libcpp
26458 maybe-pdf-libcpp: pdf-libcpp
26460 pdf-libcpp: \
26461 configure-libcpp
26462 @[ -f ./libcpp/Makefile ] || exit 0; \
26463 r=`${PWD_COMMAND}`; export r; \
26464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26465 $(HOST_EXPORTS) \
26466 for flag in $(EXTRA_HOST_FLAGS) ; do \
26467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26468 done; \
26469 echo "Doing pdf in libcpp" ; \
26470 (cd $(HOST_SUBDIR)/libcpp && \
26471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26473 "RANLIB=$${RANLIB}" \
26474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26475 pdf) \
26476 || exit 1
26478 @endif libcpp
26480 .PHONY: maybe-html-libcpp html-libcpp
26481 maybe-html-libcpp:
26482 @if libcpp
26483 maybe-html-libcpp: html-libcpp
26485 html-libcpp: \
26486 configure-libcpp
26487 @[ -f ./libcpp/Makefile ] || exit 0; \
26488 r=`${PWD_COMMAND}`; export r; \
26489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26490 $(HOST_EXPORTS) \
26491 for flag in $(EXTRA_HOST_FLAGS) ; do \
26492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26493 done; \
26494 echo "Doing html in libcpp" ; \
26495 (cd $(HOST_SUBDIR)/libcpp && \
26496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26498 "RANLIB=$${RANLIB}" \
26499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26500 html) \
26501 || exit 1
26503 @endif libcpp
26505 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26506 maybe-TAGS-libcpp:
26507 @if libcpp
26508 maybe-TAGS-libcpp: TAGS-libcpp
26510 TAGS-libcpp: \
26511 configure-libcpp
26512 @[ -f ./libcpp/Makefile ] || exit 0; \
26513 r=`${PWD_COMMAND}`; export r; \
26514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515 $(HOST_EXPORTS) \
26516 for flag in $(EXTRA_HOST_FLAGS) ; do \
26517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26518 done; \
26519 echo "Doing TAGS in libcpp" ; \
26520 (cd $(HOST_SUBDIR)/libcpp && \
26521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26523 "RANLIB=$${RANLIB}" \
26524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26525 TAGS) \
26526 || exit 1
26528 @endif libcpp
26530 .PHONY: maybe-install-info-libcpp install-info-libcpp
26531 maybe-install-info-libcpp:
26532 @if libcpp
26533 maybe-install-info-libcpp: install-info-libcpp
26535 install-info-libcpp: \
26536 configure-libcpp \
26537 info-libcpp
26538 @[ -f ./libcpp/Makefile ] || exit 0; \
26539 r=`${PWD_COMMAND}`; export r; \
26540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26541 $(HOST_EXPORTS) \
26542 for flag in $(EXTRA_HOST_FLAGS) ; do \
26543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26544 done; \
26545 echo "Doing install-info in libcpp" ; \
26546 (cd $(HOST_SUBDIR)/libcpp && \
26547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26549 "RANLIB=$${RANLIB}" \
26550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26551 install-info) \
26552 || exit 1
26554 @endif libcpp
26556 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26557 maybe-install-pdf-libcpp:
26558 @if libcpp
26559 maybe-install-pdf-libcpp: install-pdf-libcpp
26561 install-pdf-libcpp: \
26562 configure-libcpp \
26563 pdf-libcpp
26564 @[ -f ./libcpp/Makefile ] || exit 0; \
26565 r=`${PWD_COMMAND}`; export r; \
26566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26567 $(HOST_EXPORTS) \
26568 for flag in $(EXTRA_HOST_FLAGS) ; do \
26569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26570 done; \
26571 echo "Doing install-pdf in libcpp" ; \
26572 (cd $(HOST_SUBDIR)/libcpp && \
26573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26575 "RANLIB=$${RANLIB}" \
26576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26577 install-pdf) \
26578 || exit 1
26580 @endif libcpp
26582 .PHONY: maybe-install-html-libcpp install-html-libcpp
26583 maybe-install-html-libcpp:
26584 @if libcpp
26585 maybe-install-html-libcpp: install-html-libcpp
26587 install-html-libcpp: \
26588 configure-libcpp \
26589 html-libcpp
26590 @[ -f ./libcpp/Makefile ] || exit 0; \
26591 r=`${PWD_COMMAND}`; export r; \
26592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26593 $(HOST_EXPORTS) \
26594 for flag in $(EXTRA_HOST_FLAGS) ; do \
26595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26596 done; \
26597 echo "Doing install-html in libcpp" ; \
26598 (cd $(HOST_SUBDIR)/libcpp && \
26599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26601 "RANLIB=$${RANLIB}" \
26602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26603 install-html) \
26604 || exit 1
26606 @endif libcpp
26608 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26609 maybe-installcheck-libcpp:
26610 @if libcpp
26611 maybe-installcheck-libcpp: installcheck-libcpp
26613 installcheck-libcpp: \
26614 configure-libcpp
26615 @[ -f ./libcpp/Makefile ] || exit 0; \
26616 r=`${PWD_COMMAND}`; export r; \
26617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618 $(HOST_EXPORTS) \
26619 for flag in $(EXTRA_HOST_FLAGS) ; do \
26620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26621 done; \
26622 echo "Doing installcheck in libcpp" ; \
26623 (cd $(HOST_SUBDIR)/libcpp && \
26624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26626 "RANLIB=$${RANLIB}" \
26627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26628 installcheck) \
26629 || exit 1
26631 @endif libcpp
26633 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26634 maybe-mostlyclean-libcpp:
26635 @if libcpp
26636 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26638 mostlyclean-libcpp:
26639 @[ -f ./libcpp/Makefile ] || exit 0; \
26640 r=`${PWD_COMMAND}`; export r; \
26641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26642 $(HOST_EXPORTS) \
26643 for flag in $(EXTRA_HOST_FLAGS) ; do \
26644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26645 done; \
26646 echo "Doing mostlyclean in libcpp" ; \
26647 (cd $(HOST_SUBDIR)/libcpp && \
26648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26650 "RANLIB=$${RANLIB}" \
26651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26652 mostlyclean) \
26653 || exit 1
26655 @endif libcpp
26657 .PHONY: maybe-clean-libcpp clean-libcpp
26658 maybe-clean-libcpp:
26659 @if libcpp
26660 maybe-clean-libcpp: clean-libcpp
26662 clean-libcpp:
26663 @[ -f ./libcpp/Makefile ] || exit 0; \
26664 r=`${PWD_COMMAND}`; export r; \
26665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26666 $(HOST_EXPORTS) \
26667 for flag in $(EXTRA_HOST_FLAGS) ; do \
26668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26669 done; \
26670 echo "Doing clean in libcpp" ; \
26671 (cd $(HOST_SUBDIR)/libcpp && \
26672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26674 "RANLIB=$${RANLIB}" \
26675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26676 clean) \
26677 || exit 1
26679 @endif libcpp
26681 .PHONY: maybe-distclean-libcpp distclean-libcpp
26682 maybe-distclean-libcpp:
26683 @if libcpp
26684 maybe-distclean-libcpp: distclean-libcpp
26686 distclean-libcpp:
26687 @[ -f ./libcpp/Makefile ] || exit 0; \
26688 r=`${PWD_COMMAND}`; export r; \
26689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26690 $(HOST_EXPORTS) \
26691 for flag in $(EXTRA_HOST_FLAGS) ; do \
26692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26693 done; \
26694 echo "Doing distclean in libcpp" ; \
26695 (cd $(HOST_SUBDIR)/libcpp && \
26696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26698 "RANLIB=$${RANLIB}" \
26699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26700 distclean) \
26701 || exit 1
26703 @endif libcpp
26705 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26706 maybe-maintainer-clean-libcpp:
26707 @if libcpp
26708 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26710 maintainer-clean-libcpp:
26711 @[ -f ./libcpp/Makefile ] || exit 0; \
26712 r=`${PWD_COMMAND}`; export r; \
26713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26714 $(HOST_EXPORTS) \
26715 for flag in $(EXTRA_HOST_FLAGS) ; do \
26716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26717 done; \
26718 echo "Doing maintainer-clean in libcpp" ; \
26719 (cd $(HOST_SUBDIR)/libcpp && \
26720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26722 "RANLIB=$${RANLIB}" \
26723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26724 maintainer-clean) \
26725 || exit 1
26727 @endif libcpp
26731 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26732 maybe-configure-libdecnumber:
26733 @if gcc-bootstrap
26734 configure-libdecnumber: stage_current
26735 @endif gcc-bootstrap
26736 @if libdecnumber
26737 maybe-configure-libdecnumber: configure-libdecnumber
26738 configure-libdecnumber:
26739 @r=`${PWD_COMMAND}`; export r; \
26740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26741 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26743 $(HOST_EXPORTS) \
26744 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26745 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26746 case $(srcdir) in \
26747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26748 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26750 esac; \
26751 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26752 libsrcdir="$$s/libdecnumber"; \
26753 $(SHELL) $${libsrcdir}/configure \
26754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26755 --target=${target_alias} $${srcdiroption} \
26756 || exit 1
26757 @endif libdecnumber
26761 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26762 maybe-configure-stage1-libdecnumber:
26763 @if libdecnumber-bootstrap
26764 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26765 configure-stage1-libdecnumber:
26766 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26768 @r=`${PWD_COMMAND}`; export r; \
26769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26771 $(HOST_EXPORTS) \
26772 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26773 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26774 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26776 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26777 case $(srcdir) in \
26778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26779 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26781 esac; \
26782 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26783 libsrcdir="$$s/libdecnumber"; \
26784 $(SHELL) $${libsrcdir}/configure \
26785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26786 --target=${target_alias} $${srcdiroption} \
26788 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
26789 @endif libdecnumber-bootstrap
26791 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26792 maybe-configure-stage2-libdecnumber:
26793 @if libdecnumber-bootstrap
26794 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26795 configure-stage2-libdecnumber:
26796 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26797 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26798 @r=`${PWD_COMMAND}`; export r; \
26799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26800 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26801 $(HOST_EXPORTS) \
26802 $(POSTSTAGE1_HOST_EXPORTS) \
26803 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26804 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26805 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26807 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26808 case $(srcdir) in \
26809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26810 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26812 esac; \
26813 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26814 libsrcdir="$$s/libdecnumber"; \
26815 $(SHELL) $${libsrcdir}/configure \
26816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26817 --target=${target_alias} $${srcdiroption} \
26818 --with-build-libsubdir=$(HOST_SUBDIR) \
26819 @stage2_werror_flag@
26820 @endif libdecnumber-bootstrap
26822 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
26823 maybe-configure-stageb2g0-libdecnumber:
26824 @if libdecnumber-bootstrap
26825 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
26826 configure-stageb2g0-libdecnumber:
26827 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26829 @r=`${PWD_COMMAND}`; export r; \
26830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26831 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26832 $(HOST_EXPORTS) \
26833 $(POSTSTAGE1_HOST_EXPORTS) \
26834 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26835 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
26836 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
26837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26838 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26839 case $(srcdir) in \
26840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26841 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26843 esac; \
26844 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26845 libsrcdir="$$s/libdecnumber"; \
26846 $(SHELL) $${libsrcdir}/configure \
26847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26848 --target=${target_alias} $${srcdiroption} \
26849 --with-build-libsubdir=$(HOST_SUBDIR) \
26850 @stage2_werror_flag@
26851 @endif libdecnumber-bootstrap
26853 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26854 maybe-configure-stage3-libdecnumber:
26855 @if libdecnumber-bootstrap
26856 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26857 configure-stage3-libdecnumber:
26858 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26860 @r=`${PWD_COMMAND}`; export r; \
26861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26863 $(HOST_EXPORTS) \
26864 $(POSTSTAGE1_HOST_EXPORTS) \
26865 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26866 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26867 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26869 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26870 case $(srcdir) in \
26871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26872 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26874 esac; \
26875 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26876 libsrcdir="$$s/libdecnumber"; \
26877 $(SHELL) $${libsrcdir}/configure \
26878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26879 --target=${target_alias} $${srcdiroption} \
26880 --with-build-libsubdir=$(HOST_SUBDIR) \
26881 @stage2_werror_flag@
26882 @endif libdecnumber-bootstrap
26884 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
26885 maybe-configure-stageb3g2-libdecnumber:
26886 @if libdecnumber-bootstrap
26887 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
26888 configure-stageb3g2-libdecnumber:
26889 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26891 @r=`${PWD_COMMAND}`; export r; \
26892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26894 $(HOST_EXPORTS) \
26895 $(POSTSTAGE1_HOST_EXPORTS) \
26896 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26897 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
26898 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
26899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26900 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26901 case $(srcdir) in \
26902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26903 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26905 esac; \
26906 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26907 libsrcdir="$$s/libdecnumber"; \
26908 $(SHELL) $${libsrcdir}/configure \
26909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26910 --target=${target_alias} $${srcdiroption} \
26911 --with-build-libsubdir=$(HOST_SUBDIR) \
26912 @stage2_werror_flag@
26913 @endif libdecnumber-bootstrap
26915 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26916 maybe-configure-stage4-libdecnumber:
26917 @if libdecnumber-bootstrap
26918 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26919 configure-stage4-libdecnumber:
26920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26922 @r=`${PWD_COMMAND}`; export r; \
26923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26924 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26925 $(HOST_EXPORTS) \
26926 $(POSTSTAGE1_HOST_EXPORTS) \
26927 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26928 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26929 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26931 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26932 case $(srcdir) in \
26933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26934 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26936 esac; \
26937 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26938 libsrcdir="$$s/libdecnumber"; \
26939 $(SHELL) $${libsrcdir}/configure \
26940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26941 --target=${target_alias} $${srcdiroption} \
26942 --with-build-libsubdir=$(HOST_SUBDIR) \
26943 @stage2_werror_flag@
26944 @endif libdecnumber-bootstrap
26946 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26947 maybe-configure-stageprofile-libdecnumber:
26948 @if libdecnumber-bootstrap
26949 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26950 configure-stageprofile-libdecnumber:
26951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26953 @r=`${PWD_COMMAND}`; export r; \
26954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26955 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26956 $(HOST_EXPORTS) \
26957 $(POSTSTAGE1_HOST_EXPORTS) \
26958 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26959 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
26960 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26962 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26963 case $(srcdir) in \
26964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26965 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26967 esac; \
26968 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26969 libsrcdir="$$s/libdecnumber"; \
26970 $(SHELL) $${libsrcdir}/configure \
26971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26972 --target=${target_alias} $${srcdiroption} \
26973 --with-build-libsubdir=$(HOST_SUBDIR) \
26974 @stage2_werror_flag@
26975 @endif libdecnumber-bootstrap
26977 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26978 maybe-configure-stagefeedback-libdecnumber:
26979 @if libdecnumber-bootstrap
26980 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26981 configure-stagefeedback-libdecnumber:
26982 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26984 @r=`${PWD_COMMAND}`; export r; \
26985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26986 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26987 $(HOST_EXPORTS) \
26988 $(POSTSTAGE1_HOST_EXPORTS) \
26989 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26990 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
26991 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26993 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26994 case $(srcdir) in \
26995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26996 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26998 esac; \
26999 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27000 libsrcdir="$$s/libdecnumber"; \
27001 $(SHELL) $${libsrcdir}/configure \
27002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27003 --target=${target_alias} $${srcdiroption} \
27004 --with-build-libsubdir=$(HOST_SUBDIR) \
27005 @stage2_werror_flag@
27006 @endif libdecnumber-bootstrap
27012 .PHONY: all-libdecnumber maybe-all-libdecnumber
27013 maybe-all-libdecnumber:
27014 @if gcc-bootstrap
27015 all-libdecnumber: stage_current
27016 @endif gcc-bootstrap
27017 @if libdecnumber
27018 TARGET-libdecnumber=all
27019 maybe-all-libdecnumber: all-libdecnumber
27020 all-libdecnumber: configure-libdecnumber
27021 @r=`${PWD_COMMAND}`; export r; \
27022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023 $(HOST_EXPORTS) \
27024 (cd $(HOST_SUBDIR)/libdecnumber && \
27025 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27026 $(TARGET-libdecnumber))
27027 @endif libdecnumber
27031 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27032 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27033 maybe-all-stage1-libdecnumber:
27034 maybe-clean-stage1-libdecnumber:
27035 @if libdecnumber-bootstrap
27036 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27037 all-stage1: all-stage1-libdecnumber
27038 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27039 all-stage1-libdecnumber: configure-stage1-libdecnumber
27040 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27041 @r=`${PWD_COMMAND}`; export r; \
27042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27043 $(HOST_EXPORTS) \
27044 cd $(HOST_SUBDIR)/libdecnumber && \
27045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27046 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
27047 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
27048 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
27049 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
27050 $(TARGET-stage1-libdecnumber)
27052 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27053 clean-stage1: clean-stage1-libdecnumber
27054 clean-stage1-libdecnumber:
27055 @if [ $(current_stage) = stage1 ]; then \
27056 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27057 else \
27058 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27059 $(MAKE) stage1-start; \
27060 fi; \
27061 cd $(HOST_SUBDIR)/libdecnumber && \
27062 $(MAKE) $(EXTRA_HOST_FLAGS) \
27063 clean
27064 @endif libdecnumber-bootstrap
27067 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27068 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27069 maybe-all-stage2-libdecnumber:
27070 maybe-clean-stage2-libdecnumber:
27071 @if libdecnumber-bootstrap
27072 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27073 all-stage2: all-stage2-libdecnumber
27074 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27075 all-stage2-libdecnumber: configure-stage2-libdecnumber
27076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27077 @r=`${PWD_COMMAND}`; export r; \
27078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079 $(HOST_EXPORTS) \
27080 $(POSTSTAGE1_HOST_EXPORTS) \
27081 cd $(HOST_SUBDIR)/libdecnumber && \
27082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27083 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
27084 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
27085 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
27086 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27087 $(TARGET-stage2-libdecnumber)
27089 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27090 clean-stage2: clean-stage2-libdecnumber
27091 clean-stage2-libdecnumber:
27092 @if [ $(current_stage) = stage2 ]; then \
27093 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27094 else \
27095 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27096 $(MAKE) stage2-start; \
27097 fi; \
27098 cd $(HOST_SUBDIR)/libdecnumber && \
27099 $(MAKE) $(EXTRA_HOST_FLAGS) \
27100 $(POSTSTAGE1_FLAGS_TO_PASS) \
27101 clean
27102 @endif libdecnumber-bootstrap
27105 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
27106 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
27107 maybe-all-stageb2g0-libdecnumber:
27108 maybe-clean-stageb2g0-libdecnumber:
27109 @if libdecnumber-bootstrap
27110 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
27111 all-stageb2g0: all-stageb2g0-libdecnumber
27112 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
27113 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
27114 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
27115 @r=`${PWD_COMMAND}`; export r; \
27116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27117 $(HOST_EXPORTS) \
27118 $(POSTSTAGE1_HOST_EXPORTS) \
27119 cd $(HOST_SUBDIR)/libdecnumber && \
27120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27121 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
27122 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
27123 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
27124 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27125 $(TARGET-stageb2g0-libdecnumber)
27127 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
27128 clean-stageb2g0: clean-stageb2g0-libdecnumber
27129 clean-stageb2g0-libdecnumber:
27130 @if [ $(current_stage) = stageb2g0 ]; then \
27131 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27132 else \
27133 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
27134 $(MAKE) stageb2g0-start; \
27135 fi; \
27136 cd $(HOST_SUBDIR)/libdecnumber && \
27137 $(MAKE) $(EXTRA_HOST_FLAGS) \
27138 $(POSTSTAGE1_FLAGS_TO_PASS) \
27139 clean
27140 @endif libdecnumber-bootstrap
27143 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27144 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27145 maybe-all-stage3-libdecnumber:
27146 maybe-clean-stage3-libdecnumber:
27147 @if libdecnumber-bootstrap
27148 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27149 all-stage3: all-stage3-libdecnumber
27150 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27151 all-stage3-libdecnumber: configure-stage3-libdecnumber
27152 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27153 @r=`${PWD_COMMAND}`; export r; \
27154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27155 $(HOST_EXPORTS) \
27156 $(POSTSTAGE1_HOST_EXPORTS) \
27157 cd $(HOST_SUBDIR)/libdecnumber && \
27158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27159 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
27160 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
27161 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
27162 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27163 $(TARGET-stage3-libdecnumber)
27165 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27166 clean-stage3: clean-stage3-libdecnumber
27167 clean-stage3-libdecnumber:
27168 @if [ $(current_stage) = stage3 ]; then \
27169 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27170 else \
27171 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27172 $(MAKE) stage3-start; \
27173 fi; \
27174 cd $(HOST_SUBDIR)/libdecnumber && \
27175 $(MAKE) $(EXTRA_HOST_FLAGS) \
27176 $(POSTSTAGE1_FLAGS_TO_PASS) \
27177 clean
27178 @endif libdecnumber-bootstrap
27181 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
27182 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
27183 maybe-all-stageb3g2-libdecnumber:
27184 maybe-clean-stageb3g2-libdecnumber:
27185 @if libdecnumber-bootstrap
27186 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
27187 all-stageb3g2: all-stageb3g2-libdecnumber
27188 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
27189 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
27190 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
27191 @r=`${PWD_COMMAND}`; export r; \
27192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193 $(HOST_EXPORTS) \
27194 $(POSTSTAGE1_HOST_EXPORTS) \
27195 cd $(HOST_SUBDIR)/libdecnumber && \
27196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27197 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
27198 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
27199 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
27200 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27201 $(TARGET-stageb3g2-libdecnumber)
27203 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
27204 clean-stageb3g2: clean-stageb3g2-libdecnumber
27205 clean-stageb3g2-libdecnumber:
27206 @if [ $(current_stage) = stageb3g2 ]; then \
27207 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27208 else \
27209 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
27210 $(MAKE) stageb3g2-start; \
27211 fi; \
27212 cd $(HOST_SUBDIR)/libdecnumber && \
27213 $(MAKE) $(EXTRA_HOST_FLAGS) \
27214 $(POSTSTAGE1_FLAGS_TO_PASS) \
27215 clean
27216 @endif libdecnumber-bootstrap
27219 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27220 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27221 maybe-all-stage4-libdecnumber:
27222 maybe-clean-stage4-libdecnumber:
27223 @if libdecnumber-bootstrap
27224 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27225 all-stage4: all-stage4-libdecnumber
27226 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27227 all-stage4-libdecnumber: configure-stage4-libdecnumber
27228 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27229 @r=`${PWD_COMMAND}`; export r; \
27230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231 $(HOST_EXPORTS) \
27232 $(POSTSTAGE1_HOST_EXPORTS) \
27233 cd $(HOST_SUBDIR)/libdecnumber && \
27234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27235 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
27236 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27237 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
27238 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27239 $(TARGET-stage4-libdecnumber)
27241 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27242 clean-stage4: clean-stage4-libdecnumber
27243 clean-stage4-libdecnumber:
27244 @if [ $(current_stage) = stage4 ]; then \
27245 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27246 else \
27247 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27248 $(MAKE) stage4-start; \
27249 fi; \
27250 cd $(HOST_SUBDIR)/libdecnumber && \
27251 $(MAKE) $(EXTRA_HOST_FLAGS) \
27252 $(POSTSTAGE1_FLAGS_TO_PASS) \
27253 clean
27254 @endif libdecnumber-bootstrap
27257 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27258 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27259 maybe-all-stageprofile-libdecnumber:
27260 maybe-clean-stageprofile-libdecnumber:
27261 @if libdecnumber-bootstrap
27262 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27263 all-stageprofile: all-stageprofile-libdecnumber
27264 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27265 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27266 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27267 @r=`${PWD_COMMAND}`; export r; \
27268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27269 $(HOST_EXPORTS) \
27270 $(POSTSTAGE1_HOST_EXPORTS) \
27271 cd $(HOST_SUBDIR)/libdecnumber && \
27272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27273 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
27274 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
27275 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
27276 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27277 $(TARGET-stageprofile-libdecnumber)
27279 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27280 clean-stageprofile: clean-stageprofile-libdecnumber
27281 clean-stageprofile-libdecnumber:
27282 @if [ $(current_stage) = stageprofile ]; then \
27283 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27284 else \
27285 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27286 $(MAKE) stageprofile-start; \
27287 fi; \
27288 cd $(HOST_SUBDIR)/libdecnumber && \
27289 $(MAKE) $(EXTRA_HOST_FLAGS) \
27290 $(POSTSTAGE1_FLAGS_TO_PASS) \
27291 clean
27292 @endif libdecnumber-bootstrap
27295 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27296 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27297 maybe-all-stagefeedback-libdecnumber:
27298 maybe-clean-stagefeedback-libdecnumber:
27299 @if libdecnumber-bootstrap
27300 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27301 all-stagefeedback: all-stagefeedback-libdecnumber
27302 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27303 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27304 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27305 @r=`${PWD_COMMAND}`; export r; \
27306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27307 $(HOST_EXPORTS) \
27308 $(POSTSTAGE1_HOST_EXPORTS) \
27309 cd $(HOST_SUBDIR)/libdecnumber && \
27310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27311 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
27312 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
27313 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
27314 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27315 $(TARGET-stagefeedback-libdecnumber)
27317 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27318 clean-stagefeedback: clean-stagefeedback-libdecnumber
27319 clean-stagefeedback-libdecnumber:
27320 @if [ $(current_stage) = stagefeedback ]; then \
27321 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27322 else \
27323 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27324 $(MAKE) stagefeedback-start; \
27325 fi; \
27326 cd $(HOST_SUBDIR)/libdecnumber && \
27327 $(MAKE) $(EXTRA_HOST_FLAGS) \
27328 $(POSTSTAGE1_FLAGS_TO_PASS) \
27329 clean
27330 @endif libdecnumber-bootstrap
27336 .PHONY: check-libdecnumber maybe-check-libdecnumber
27337 maybe-check-libdecnumber:
27338 @if libdecnumber
27339 maybe-check-libdecnumber: check-libdecnumber
27341 check-libdecnumber:
27342 @: $(MAKE); $(unstage)
27343 @r=`${PWD_COMMAND}`; export r; \
27344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27345 $(HOST_EXPORTS) \
27346 (cd $(HOST_SUBDIR)/libdecnumber && \
27347 $(MAKE) $(FLAGS_TO_PASS) check)
27349 @endif libdecnumber
27351 .PHONY: install-libdecnumber maybe-install-libdecnumber
27352 maybe-install-libdecnumber:
27353 @if libdecnumber
27354 maybe-install-libdecnumber: install-libdecnumber
27356 install-libdecnumber: installdirs
27357 @: $(MAKE); $(unstage)
27358 @r=`${PWD_COMMAND}`; export r; \
27359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27360 $(HOST_EXPORTS) \
27361 (cd $(HOST_SUBDIR)/libdecnumber && \
27362 $(MAKE) $(FLAGS_TO_PASS) install)
27364 @endif libdecnumber
27366 # Other targets (info, dvi, pdf, etc.)
27368 .PHONY: maybe-info-libdecnumber info-libdecnumber
27369 maybe-info-libdecnumber:
27370 @if libdecnumber
27371 maybe-info-libdecnumber: info-libdecnumber
27373 info-libdecnumber: \
27374 configure-libdecnumber
27375 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27376 r=`${PWD_COMMAND}`; export r; \
27377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27378 $(HOST_EXPORTS) \
27379 for flag in $(EXTRA_HOST_FLAGS) ; do \
27380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27381 done; \
27382 echo "Doing info in libdecnumber" ; \
27383 (cd $(HOST_SUBDIR)/libdecnumber && \
27384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27386 "RANLIB=$${RANLIB}" \
27387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27388 info) \
27389 || exit 1
27391 @endif libdecnumber
27393 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27394 maybe-dvi-libdecnumber:
27395 @if libdecnumber
27396 maybe-dvi-libdecnumber: dvi-libdecnumber
27398 dvi-libdecnumber: \
27399 configure-libdecnumber
27400 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27401 r=`${PWD_COMMAND}`; export r; \
27402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27403 $(HOST_EXPORTS) \
27404 for flag in $(EXTRA_HOST_FLAGS) ; do \
27405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27406 done; \
27407 echo "Doing dvi in libdecnumber" ; \
27408 (cd $(HOST_SUBDIR)/libdecnumber && \
27409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27411 "RANLIB=$${RANLIB}" \
27412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27413 dvi) \
27414 || exit 1
27416 @endif libdecnumber
27418 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27419 maybe-pdf-libdecnumber:
27420 @if libdecnumber
27421 maybe-pdf-libdecnumber: pdf-libdecnumber
27423 pdf-libdecnumber: \
27424 configure-libdecnumber
27425 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27426 r=`${PWD_COMMAND}`; export r; \
27427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27428 $(HOST_EXPORTS) \
27429 for flag in $(EXTRA_HOST_FLAGS) ; do \
27430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27431 done; \
27432 echo "Doing pdf in libdecnumber" ; \
27433 (cd $(HOST_SUBDIR)/libdecnumber && \
27434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27436 "RANLIB=$${RANLIB}" \
27437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27438 pdf) \
27439 || exit 1
27441 @endif libdecnumber
27443 .PHONY: maybe-html-libdecnumber html-libdecnumber
27444 maybe-html-libdecnumber:
27445 @if libdecnumber
27446 maybe-html-libdecnumber: html-libdecnumber
27448 html-libdecnumber: \
27449 configure-libdecnumber
27450 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27451 r=`${PWD_COMMAND}`; export r; \
27452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27453 $(HOST_EXPORTS) \
27454 for flag in $(EXTRA_HOST_FLAGS) ; do \
27455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27456 done; \
27457 echo "Doing html in libdecnumber" ; \
27458 (cd $(HOST_SUBDIR)/libdecnumber && \
27459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27461 "RANLIB=$${RANLIB}" \
27462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27463 html) \
27464 || exit 1
27466 @endif libdecnumber
27468 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27469 maybe-TAGS-libdecnumber:
27470 @if libdecnumber
27471 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27473 TAGS-libdecnumber: \
27474 configure-libdecnumber
27475 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27476 r=`${PWD_COMMAND}`; export r; \
27477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27478 $(HOST_EXPORTS) \
27479 for flag in $(EXTRA_HOST_FLAGS) ; do \
27480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27481 done; \
27482 echo "Doing TAGS in libdecnumber" ; \
27483 (cd $(HOST_SUBDIR)/libdecnumber && \
27484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27486 "RANLIB=$${RANLIB}" \
27487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27488 TAGS) \
27489 || exit 1
27491 @endif libdecnumber
27493 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27494 maybe-install-info-libdecnumber:
27495 @if libdecnumber
27496 maybe-install-info-libdecnumber: install-info-libdecnumber
27498 install-info-libdecnumber: \
27499 configure-libdecnumber \
27500 info-libdecnumber
27501 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27502 r=`${PWD_COMMAND}`; export r; \
27503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27504 $(HOST_EXPORTS) \
27505 for flag in $(EXTRA_HOST_FLAGS) ; do \
27506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27507 done; \
27508 echo "Doing install-info in libdecnumber" ; \
27509 (cd $(HOST_SUBDIR)/libdecnumber && \
27510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27512 "RANLIB=$${RANLIB}" \
27513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27514 install-info) \
27515 || exit 1
27517 @endif libdecnumber
27519 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27520 maybe-install-pdf-libdecnumber:
27521 @if libdecnumber
27522 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27524 install-pdf-libdecnumber: \
27525 configure-libdecnumber \
27526 pdf-libdecnumber
27527 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27528 r=`${PWD_COMMAND}`; export r; \
27529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530 $(HOST_EXPORTS) \
27531 for flag in $(EXTRA_HOST_FLAGS) ; do \
27532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27533 done; \
27534 echo "Doing install-pdf in libdecnumber" ; \
27535 (cd $(HOST_SUBDIR)/libdecnumber && \
27536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27538 "RANLIB=$${RANLIB}" \
27539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27540 install-pdf) \
27541 || exit 1
27543 @endif libdecnumber
27545 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27546 maybe-install-html-libdecnumber:
27547 @if libdecnumber
27548 maybe-install-html-libdecnumber: install-html-libdecnumber
27550 install-html-libdecnumber: \
27551 configure-libdecnumber \
27552 html-libdecnumber
27553 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27554 r=`${PWD_COMMAND}`; export r; \
27555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556 $(HOST_EXPORTS) \
27557 for flag in $(EXTRA_HOST_FLAGS) ; do \
27558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27559 done; \
27560 echo "Doing install-html in libdecnumber" ; \
27561 (cd $(HOST_SUBDIR)/libdecnumber && \
27562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27564 "RANLIB=$${RANLIB}" \
27565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27566 install-html) \
27567 || exit 1
27569 @endif libdecnumber
27571 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27572 maybe-installcheck-libdecnumber:
27573 @if libdecnumber
27574 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27576 installcheck-libdecnumber: \
27577 configure-libdecnumber
27578 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27579 r=`${PWD_COMMAND}`; export r; \
27580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581 $(HOST_EXPORTS) \
27582 for flag in $(EXTRA_HOST_FLAGS) ; do \
27583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584 done; \
27585 echo "Doing installcheck in libdecnumber" ; \
27586 (cd $(HOST_SUBDIR)/libdecnumber && \
27587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589 "RANLIB=$${RANLIB}" \
27590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591 installcheck) \
27592 || exit 1
27594 @endif libdecnumber
27596 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27597 maybe-mostlyclean-libdecnumber:
27598 @if libdecnumber
27599 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27601 mostlyclean-libdecnumber:
27602 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27603 r=`${PWD_COMMAND}`; export r; \
27604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27605 $(HOST_EXPORTS) \
27606 for flag in $(EXTRA_HOST_FLAGS) ; do \
27607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27608 done; \
27609 echo "Doing mostlyclean in libdecnumber" ; \
27610 (cd $(HOST_SUBDIR)/libdecnumber && \
27611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27613 "RANLIB=$${RANLIB}" \
27614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27615 mostlyclean) \
27616 || exit 1
27618 @endif libdecnumber
27620 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27621 maybe-clean-libdecnumber:
27622 @if libdecnumber
27623 maybe-clean-libdecnumber: clean-libdecnumber
27625 clean-libdecnumber:
27626 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27627 r=`${PWD_COMMAND}`; export r; \
27628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27629 $(HOST_EXPORTS) \
27630 for flag in $(EXTRA_HOST_FLAGS) ; do \
27631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27632 done; \
27633 echo "Doing clean in libdecnumber" ; \
27634 (cd $(HOST_SUBDIR)/libdecnumber && \
27635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27637 "RANLIB=$${RANLIB}" \
27638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27639 clean) \
27640 || exit 1
27642 @endif libdecnumber
27644 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27645 maybe-distclean-libdecnumber:
27646 @if libdecnumber
27647 maybe-distclean-libdecnumber: distclean-libdecnumber
27649 distclean-libdecnumber:
27650 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27651 r=`${PWD_COMMAND}`; export r; \
27652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27653 $(HOST_EXPORTS) \
27654 for flag in $(EXTRA_HOST_FLAGS) ; do \
27655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27656 done; \
27657 echo "Doing distclean in libdecnumber" ; \
27658 (cd $(HOST_SUBDIR)/libdecnumber && \
27659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27661 "RANLIB=$${RANLIB}" \
27662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27663 distclean) \
27664 || exit 1
27666 @endif libdecnumber
27668 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27669 maybe-maintainer-clean-libdecnumber:
27670 @if libdecnumber
27671 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27673 maintainer-clean-libdecnumber:
27674 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27675 r=`${PWD_COMMAND}`; export r; \
27676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27677 $(HOST_EXPORTS) \
27678 for flag in $(EXTRA_HOST_FLAGS) ; do \
27679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27680 done; \
27681 echo "Doing maintainer-clean in libdecnumber" ; \
27682 (cd $(HOST_SUBDIR)/libdecnumber && \
27683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27685 "RANLIB=$${RANLIB}" \
27686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27687 maintainer-clean) \
27688 || exit 1
27690 @endif libdecnumber
27694 .PHONY: configure-libpcp maybe-configure-libpcp
27695 maybe-configure-libpcp:
27696 @if gcc-bootstrap
27697 configure-libpcp: stage_current
27698 @endif gcc-bootstrap
27699 @if libpcp
27700 maybe-configure-libpcp: configure-libpcp
27701 configure-libpcp:
27702 @r=`${PWD_COMMAND}`; export r; \
27703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27704 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27706 $(HOST_EXPORTS) \
27707 echo Configuring in $(HOST_SUBDIR)/libpcp; \
27708 cd "$(HOST_SUBDIR)/libpcp" || exit 1; \
27709 case $(srcdir) in \
27710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27711 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27713 esac; \
27714 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27715 libsrcdir="$$s/libpcp"; \
27716 $(SHELL) $${libsrcdir}/configure \
27717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27718 --target=${target_alias} $${srcdiroption} \
27719 || exit 1
27720 @endif libpcp
27724 .PHONY: configure-stage1-libpcp maybe-configure-stage1-libpcp
27725 maybe-configure-stage1-libpcp:
27726 @if libpcp-bootstrap
27727 maybe-configure-stage1-libpcp: configure-stage1-libpcp
27728 configure-stage1-libpcp:
27729 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27731 @r=`${PWD_COMMAND}`; export r; \
27732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27733 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27734 $(HOST_EXPORTS) \
27735 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27736 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
27737 echo Configuring stage 1 in $(HOST_SUBDIR)/libpcp ; \
27738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27739 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27740 case $(srcdir) in \
27741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27742 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27744 esac; \
27745 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27746 libsrcdir="$$s/libpcp"; \
27747 $(SHELL) $${libsrcdir}/configure \
27748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27749 --target=${target_alias} $${srcdiroption} \
27751 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
27752 @endif libpcp-bootstrap
27754 .PHONY: configure-stage2-libpcp maybe-configure-stage2-libpcp
27755 maybe-configure-stage2-libpcp:
27756 @if libpcp-bootstrap
27757 maybe-configure-stage2-libpcp: configure-stage2-libpcp
27758 configure-stage2-libpcp:
27759 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27761 @r=`${PWD_COMMAND}`; export r; \
27762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27763 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27764 $(HOST_EXPORTS) \
27765 $(POSTSTAGE1_HOST_EXPORTS) \
27766 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27767 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27768 echo Configuring stage 2 in $(HOST_SUBDIR)/libpcp ; \
27769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27770 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27771 case $(srcdir) in \
27772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27773 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27775 esac; \
27776 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27777 libsrcdir="$$s/libpcp"; \
27778 $(SHELL) $${libsrcdir}/configure \
27779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27780 --target=${target_alias} $${srcdiroption} \
27781 --with-build-libsubdir=$(HOST_SUBDIR) \
27782 @stage2_werror_flag@
27783 @endif libpcp-bootstrap
27785 .PHONY: configure-stageb2g0-libpcp maybe-configure-stageb2g0-libpcp
27786 maybe-configure-stageb2g0-libpcp:
27787 @if libpcp-bootstrap
27788 maybe-configure-stageb2g0-libpcp: configure-stageb2g0-libpcp
27789 configure-stageb2g0-libpcp:
27790 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
27791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27792 @r=`${PWD_COMMAND}`; export r; \
27793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27794 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27795 $(HOST_EXPORTS) \
27796 $(POSTSTAGE1_HOST_EXPORTS) \
27797 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
27798 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
27799 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libpcp ; \
27800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27801 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27802 case $(srcdir) in \
27803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27804 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27806 esac; \
27807 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27808 libsrcdir="$$s/libpcp"; \
27809 $(SHELL) $${libsrcdir}/configure \
27810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27811 --target=${target_alias} $${srcdiroption} \
27812 --with-build-libsubdir=$(HOST_SUBDIR) \
27813 @stage2_werror_flag@
27814 @endif libpcp-bootstrap
27816 .PHONY: configure-stage3-libpcp maybe-configure-stage3-libpcp
27817 maybe-configure-stage3-libpcp:
27818 @if libpcp-bootstrap
27819 maybe-configure-stage3-libpcp: configure-stage3-libpcp
27820 configure-stage3-libpcp:
27821 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27823 @r=`${PWD_COMMAND}`; export r; \
27824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27825 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27826 $(HOST_EXPORTS) \
27827 $(POSTSTAGE1_HOST_EXPORTS) \
27828 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27829 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27830 echo Configuring stage 3 in $(HOST_SUBDIR)/libpcp ; \
27831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27832 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27833 case $(srcdir) in \
27834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27835 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27837 esac; \
27838 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27839 libsrcdir="$$s/libpcp"; \
27840 $(SHELL) $${libsrcdir}/configure \
27841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27842 --target=${target_alias} $${srcdiroption} \
27843 --with-build-libsubdir=$(HOST_SUBDIR) \
27844 @stage2_werror_flag@
27845 @endif libpcp-bootstrap
27847 .PHONY: configure-stageb3g2-libpcp maybe-configure-stageb3g2-libpcp
27848 maybe-configure-stageb3g2-libpcp:
27849 @if libpcp-bootstrap
27850 maybe-configure-stageb3g2-libpcp: configure-stageb3g2-libpcp
27851 configure-stageb3g2-libpcp:
27852 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
27853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27854 @r=`${PWD_COMMAND}`; export r; \
27855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27856 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27857 $(HOST_EXPORTS) \
27858 $(POSTSTAGE1_HOST_EXPORTS) \
27859 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
27860 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
27861 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libpcp ; \
27862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27863 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27864 case $(srcdir) in \
27865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27866 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27868 esac; \
27869 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27870 libsrcdir="$$s/libpcp"; \
27871 $(SHELL) $${libsrcdir}/configure \
27872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27873 --target=${target_alias} $${srcdiroption} \
27874 --with-build-libsubdir=$(HOST_SUBDIR) \
27875 @stage2_werror_flag@
27876 @endif libpcp-bootstrap
27878 .PHONY: configure-stage4-libpcp maybe-configure-stage4-libpcp
27879 maybe-configure-stage4-libpcp:
27880 @if libpcp-bootstrap
27881 maybe-configure-stage4-libpcp: configure-stage4-libpcp
27882 configure-stage4-libpcp:
27883 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27885 @r=`${PWD_COMMAND}`; export r; \
27886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27888 $(HOST_EXPORTS) \
27889 $(POSTSTAGE1_HOST_EXPORTS) \
27890 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27891 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27892 echo Configuring stage 4 in $(HOST_SUBDIR)/libpcp ; \
27893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27894 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27895 case $(srcdir) in \
27896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27897 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27899 esac; \
27900 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27901 libsrcdir="$$s/libpcp"; \
27902 $(SHELL) $${libsrcdir}/configure \
27903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27904 --target=${target_alias} $${srcdiroption} \
27905 --with-build-libsubdir=$(HOST_SUBDIR) \
27906 @stage2_werror_flag@
27907 @endif libpcp-bootstrap
27909 .PHONY: configure-stageprofile-libpcp maybe-configure-stageprofile-libpcp
27910 maybe-configure-stageprofile-libpcp:
27911 @if libpcp-bootstrap
27912 maybe-configure-stageprofile-libpcp: configure-stageprofile-libpcp
27913 configure-stageprofile-libpcp:
27914 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27916 @r=`${PWD_COMMAND}`; export r; \
27917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27918 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27919 $(HOST_EXPORTS) \
27920 $(POSTSTAGE1_HOST_EXPORTS) \
27921 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
27922 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
27923 echo Configuring stage profile in $(HOST_SUBDIR)/libpcp ; \
27924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27925 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27926 case $(srcdir) in \
27927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27928 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27930 esac; \
27931 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27932 libsrcdir="$$s/libpcp"; \
27933 $(SHELL) $${libsrcdir}/configure \
27934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27935 --target=${target_alias} $${srcdiroption} \
27936 --with-build-libsubdir=$(HOST_SUBDIR) \
27937 @stage2_werror_flag@
27938 @endif libpcp-bootstrap
27940 .PHONY: configure-stagefeedback-libpcp maybe-configure-stagefeedback-libpcp
27941 maybe-configure-stagefeedback-libpcp:
27942 @if libpcp-bootstrap
27943 maybe-configure-stagefeedback-libpcp: configure-stagefeedback-libpcp
27944 configure-stagefeedback-libpcp:
27945 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp
27947 @r=`${PWD_COMMAND}`; export r; \
27948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27949 test ! -f $(HOST_SUBDIR)/libpcp/Makefile || exit 0; \
27950 $(HOST_EXPORTS) \
27951 $(POSTSTAGE1_HOST_EXPORTS) \
27952 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
27953 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
27954 echo Configuring stage feedback in $(HOST_SUBDIR)/libpcp ; \
27955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libpcp ; \
27956 cd $(HOST_SUBDIR)/libpcp || exit 1; \
27957 case $(srcdir) in \
27958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27959 *) topdir=`echo $(HOST_SUBDIR)/libpcp/ | \
27960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27961 esac; \
27962 srcdiroption="--srcdir=$${topdir}/libpcp"; \
27963 libsrcdir="$$s/libpcp"; \
27964 $(SHELL) $${libsrcdir}/configure \
27965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27966 --target=${target_alias} $${srcdiroption} \
27967 --with-build-libsubdir=$(HOST_SUBDIR) \
27968 @stage2_werror_flag@
27969 @endif libpcp-bootstrap
27975 .PHONY: all-libpcp maybe-all-libpcp
27976 maybe-all-libpcp:
27977 @if gcc-bootstrap
27978 all-libpcp: stage_current
27979 @endif gcc-bootstrap
27980 @if libpcp
27981 TARGET-libpcp=all
27982 maybe-all-libpcp: all-libpcp
27983 all-libpcp: configure-libpcp
27984 @r=`${PWD_COMMAND}`; export r; \
27985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27986 $(HOST_EXPORTS) \
27987 (cd $(HOST_SUBDIR)/libpcp && \
27988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27989 $(TARGET-libpcp))
27990 @endif libpcp
27994 .PHONY: all-stage1-libpcp maybe-all-stage1-libpcp
27995 .PHONY: clean-stage1-libpcp maybe-clean-stage1-libpcp
27996 maybe-all-stage1-libpcp:
27997 maybe-clean-stage1-libpcp:
27998 @if libpcp-bootstrap
27999 maybe-all-stage1-libpcp: all-stage1-libpcp
28000 all-stage1: all-stage1-libpcp
28001 TARGET-stage1-libpcp = $(TARGET-libpcp)
28002 all-stage1-libpcp: configure-stage1-libpcp
28003 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28004 @r=`${PWD_COMMAND}`; export r; \
28005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28006 $(HOST_EXPORTS) \
28007 cd $(HOST_SUBDIR)/libpcp && \
28008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28009 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
28010 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
28011 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
28012 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
28013 $(TARGET-stage1-libpcp)
28015 maybe-clean-stage1-libpcp: clean-stage1-libpcp
28016 clean-stage1: clean-stage1-libpcp
28017 clean-stage1-libpcp:
28018 @if [ $(current_stage) = stage1 ]; then \
28019 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28020 else \
28021 [ -f $(HOST_SUBDIR)/stage1-libpcp/Makefile ] || exit 0; \
28022 $(MAKE) stage1-start; \
28023 fi; \
28024 cd $(HOST_SUBDIR)/libpcp && \
28025 $(MAKE) $(EXTRA_HOST_FLAGS) \
28026 clean
28027 @endif libpcp-bootstrap
28030 .PHONY: all-stage2-libpcp maybe-all-stage2-libpcp
28031 .PHONY: clean-stage2-libpcp maybe-clean-stage2-libpcp
28032 maybe-all-stage2-libpcp:
28033 maybe-clean-stage2-libpcp:
28034 @if libpcp-bootstrap
28035 maybe-all-stage2-libpcp: all-stage2-libpcp
28036 all-stage2: all-stage2-libpcp
28037 TARGET-stage2-libpcp = $(TARGET-libpcp)
28038 all-stage2-libpcp: configure-stage2-libpcp
28039 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28040 @r=`${PWD_COMMAND}`; export r; \
28041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28042 $(HOST_EXPORTS) \
28043 $(POSTSTAGE1_HOST_EXPORTS) \
28044 cd $(HOST_SUBDIR)/libpcp && \
28045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28046 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
28047 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
28048 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
28049 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28050 $(TARGET-stage2-libpcp)
28052 maybe-clean-stage2-libpcp: clean-stage2-libpcp
28053 clean-stage2: clean-stage2-libpcp
28054 clean-stage2-libpcp:
28055 @if [ $(current_stage) = stage2 ]; then \
28056 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28057 else \
28058 [ -f $(HOST_SUBDIR)/stage2-libpcp/Makefile ] || exit 0; \
28059 $(MAKE) stage2-start; \
28060 fi; \
28061 cd $(HOST_SUBDIR)/libpcp && \
28062 $(MAKE) $(EXTRA_HOST_FLAGS) \
28063 $(POSTSTAGE1_FLAGS_TO_PASS) \
28064 clean
28065 @endif libpcp-bootstrap
28068 .PHONY: all-stageb2g0-libpcp maybe-all-stageb2g0-libpcp
28069 .PHONY: clean-stageb2g0-libpcp maybe-clean-stageb2g0-libpcp
28070 maybe-all-stageb2g0-libpcp:
28071 maybe-clean-stageb2g0-libpcp:
28072 @if libpcp-bootstrap
28073 maybe-all-stageb2g0-libpcp: all-stageb2g0-libpcp
28074 all-stageb2g0: all-stageb2g0-libpcp
28075 TARGET-stageb2g0-libpcp = $(TARGET-libpcp)
28076 all-stageb2g0-libpcp: configure-stageb2g0-libpcp
28077 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
28078 @r=`${PWD_COMMAND}`; export r; \
28079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28080 $(HOST_EXPORTS) \
28081 $(POSTSTAGE1_HOST_EXPORTS) \
28082 cd $(HOST_SUBDIR)/libpcp && \
28083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28084 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
28085 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
28086 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
28087 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28088 $(TARGET-stageb2g0-libpcp)
28090 maybe-clean-stageb2g0-libpcp: clean-stageb2g0-libpcp
28091 clean-stageb2g0: clean-stageb2g0-libpcp
28092 clean-stageb2g0-libpcp:
28093 @if [ $(current_stage) = stageb2g0 ]; then \
28094 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28095 else \
28096 [ -f $(HOST_SUBDIR)/stageb2g0-libpcp/Makefile ] || exit 0; \
28097 $(MAKE) stageb2g0-start; \
28098 fi; \
28099 cd $(HOST_SUBDIR)/libpcp && \
28100 $(MAKE) $(EXTRA_HOST_FLAGS) \
28101 $(POSTSTAGE1_FLAGS_TO_PASS) \
28102 clean
28103 @endif libpcp-bootstrap
28106 .PHONY: all-stage3-libpcp maybe-all-stage3-libpcp
28107 .PHONY: clean-stage3-libpcp maybe-clean-stage3-libpcp
28108 maybe-all-stage3-libpcp:
28109 maybe-clean-stage3-libpcp:
28110 @if libpcp-bootstrap
28111 maybe-all-stage3-libpcp: all-stage3-libpcp
28112 all-stage3: all-stage3-libpcp
28113 TARGET-stage3-libpcp = $(TARGET-libpcp)
28114 all-stage3-libpcp: configure-stage3-libpcp
28115 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28116 @r=`${PWD_COMMAND}`; export r; \
28117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28118 $(HOST_EXPORTS) \
28119 $(POSTSTAGE1_HOST_EXPORTS) \
28120 cd $(HOST_SUBDIR)/libpcp && \
28121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28122 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
28123 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
28124 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
28125 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28126 $(TARGET-stage3-libpcp)
28128 maybe-clean-stage3-libpcp: clean-stage3-libpcp
28129 clean-stage3: clean-stage3-libpcp
28130 clean-stage3-libpcp:
28131 @if [ $(current_stage) = stage3 ]; then \
28132 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28133 else \
28134 [ -f $(HOST_SUBDIR)/stage3-libpcp/Makefile ] || exit 0; \
28135 $(MAKE) stage3-start; \
28136 fi; \
28137 cd $(HOST_SUBDIR)/libpcp && \
28138 $(MAKE) $(EXTRA_HOST_FLAGS) \
28139 $(POSTSTAGE1_FLAGS_TO_PASS) \
28140 clean
28141 @endif libpcp-bootstrap
28144 .PHONY: all-stageb3g2-libpcp maybe-all-stageb3g2-libpcp
28145 .PHONY: clean-stageb3g2-libpcp maybe-clean-stageb3g2-libpcp
28146 maybe-all-stageb3g2-libpcp:
28147 maybe-clean-stageb3g2-libpcp:
28148 @if libpcp-bootstrap
28149 maybe-all-stageb3g2-libpcp: all-stageb3g2-libpcp
28150 all-stageb3g2: all-stageb3g2-libpcp
28151 TARGET-stageb3g2-libpcp = $(TARGET-libpcp)
28152 all-stageb3g2-libpcp: configure-stageb3g2-libpcp
28153 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
28154 @r=`${PWD_COMMAND}`; export r; \
28155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28156 $(HOST_EXPORTS) \
28157 $(POSTSTAGE1_HOST_EXPORTS) \
28158 cd $(HOST_SUBDIR)/libpcp && \
28159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28160 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
28161 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
28162 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
28163 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28164 $(TARGET-stageb3g2-libpcp)
28166 maybe-clean-stageb3g2-libpcp: clean-stageb3g2-libpcp
28167 clean-stageb3g2: clean-stageb3g2-libpcp
28168 clean-stageb3g2-libpcp:
28169 @if [ $(current_stage) = stageb3g2 ]; then \
28170 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28171 else \
28172 [ -f $(HOST_SUBDIR)/stageb3g2-libpcp/Makefile ] || exit 0; \
28173 $(MAKE) stageb3g2-start; \
28174 fi; \
28175 cd $(HOST_SUBDIR)/libpcp && \
28176 $(MAKE) $(EXTRA_HOST_FLAGS) \
28177 $(POSTSTAGE1_FLAGS_TO_PASS) \
28178 clean
28179 @endif libpcp-bootstrap
28182 .PHONY: all-stage4-libpcp maybe-all-stage4-libpcp
28183 .PHONY: clean-stage4-libpcp maybe-clean-stage4-libpcp
28184 maybe-all-stage4-libpcp:
28185 maybe-clean-stage4-libpcp:
28186 @if libpcp-bootstrap
28187 maybe-all-stage4-libpcp: all-stage4-libpcp
28188 all-stage4: all-stage4-libpcp
28189 TARGET-stage4-libpcp = $(TARGET-libpcp)
28190 all-stage4-libpcp: configure-stage4-libpcp
28191 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28192 @r=`${PWD_COMMAND}`; export r; \
28193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28194 $(HOST_EXPORTS) \
28195 $(POSTSTAGE1_HOST_EXPORTS) \
28196 cd $(HOST_SUBDIR)/libpcp && \
28197 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28198 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
28199 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28200 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
28201 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28202 $(TARGET-stage4-libpcp)
28204 maybe-clean-stage4-libpcp: clean-stage4-libpcp
28205 clean-stage4: clean-stage4-libpcp
28206 clean-stage4-libpcp:
28207 @if [ $(current_stage) = stage4 ]; then \
28208 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28209 else \
28210 [ -f $(HOST_SUBDIR)/stage4-libpcp/Makefile ] || exit 0; \
28211 $(MAKE) stage4-start; \
28212 fi; \
28213 cd $(HOST_SUBDIR)/libpcp && \
28214 $(MAKE) $(EXTRA_HOST_FLAGS) \
28215 $(POSTSTAGE1_FLAGS_TO_PASS) \
28216 clean
28217 @endif libpcp-bootstrap
28220 .PHONY: all-stageprofile-libpcp maybe-all-stageprofile-libpcp
28221 .PHONY: clean-stageprofile-libpcp maybe-clean-stageprofile-libpcp
28222 maybe-all-stageprofile-libpcp:
28223 maybe-clean-stageprofile-libpcp:
28224 @if libpcp-bootstrap
28225 maybe-all-stageprofile-libpcp: all-stageprofile-libpcp
28226 all-stageprofile: all-stageprofile-libpcp
28227 TARGET-stageprofile-libpcp = $(TARGET-libpcp)
28228 all-stageprofile-libpcp: configure-stageprofile-libpcp
28229 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28230 @r=`${PWD_COMMAND}`; export r; \
28231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232 $(HOST_EXPORTS) \
28233 $(POSTSTAGE1_HOST_EXPORTS) \
28234 cd $(HOST_SUBDIR)/libpcp && \
28235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28236 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
28237 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
28238 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
28239 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28240 $(TARGET-stageprofile-libpcp)
28242 maybe-clean-stageprofile-libpcp: clean-stageprofile-libpcp
28243 clean-stageprofile: clean-stageprofile-libpcp
28244 clean-stageprofile-libpcp:
28245 @if [ $(current_stage) = stageprofile ]; then \
28246 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28247 else \
28248 [ -f $(HOST_SUBDIR)/stageprofile-libpcp/Makefile ] || exit 0; \
28249 $(MAKE) stageprofile-start; \
28250 fi; \
28251 cd $(HOST_SUBDIR)/libpcp && \
28252 $(MAKE) $(EXTRA_HOST_FLAGS) \
28253 $(POSTSTAGE1_FLAGS_TO_PASS) \
28254 clean
28255 @endif libpcp-bootstrap
28258 .PHONY: all-stagefeedback-libpcp maybe-all-stagefeedback-libpcp
28259 .PHONY: clean-stagefeedback-libpcp maybe-clean-stagefeedback-libpcp
28260 maybe-all-stagefeedback-libpcp:
28261 maybe-clean-stagefeedback-libpcp:
28262 @if libpcp-bootstrap
28263 maybe-all-stagefeedback-libpcp: all-stagefeedback-libpcp
28264 all-stagefeedback: all-stagefeedback-libpcp
28265 TARGET-stagefeedback-libpcp = $(TARGET-libpcp)
28266 all-stagefeedback-libpcp: configure-stagefeedback-libpcp
28267 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28268 @r=`${PWD_COMMAND}`; export r; \
28269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28270 $(HOST_EXPORTS) \
28271 $(POSTSTAGE1_HOST_EXPORTS) \
28272 cd $(HOST_SUBDIR)/libpcp && \
28273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28274 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
28275 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
28276 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
28277 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28278 $(TARGET-stagefeedback-libpcp)
28280 maybe-clean-stagefeedback-libpcp: clean-stagefeedback-libpcp
28281 clean-stagefeedback: clean-stagefeedback-libpcp
28282 clean-stagefeedback-libpcp:
28283 @if [ $(current_stage) = stagefeedback ]; then \
28284 [ -f $(HOST_SUBDIR)/libpcp/Makefile ] || exit 0; \
28285 else \
28286 [ -f $(HOST_SUBDIR)/stagefeedback-libpcp/Makefile ] || exit 0; \
28287 $(MAKE) stagefeedback-start; \
28288 fi; \
28289 cd $(HOST_SUBDIR)/libpcp && \
28290 $(MAKE) $(EXTRA_HOST_FLAGS) \
28291 $(POSTSTAGE1_FLAGS_TO_PASS) \
28292 clean
28293 @endif libpcp-bootstrap
28299 .PHONY: check-libpcp maybe-check-libpcp
28300 maybe-check-libpcp:
28301 @if libpcp
28302 maybe-check-libpcp: check-libpcp
28304 check-libpcp:
28305 @: $(MAKE); $(unstage)
28306 @r=`${PWD_COMMAND}`; export r; \
28307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28308 $(HOST_EXPORTS) \
28309 (cd $(HOST_SUBDIR)/libpcp && \
28310 $(MAKE) $(FLAGS_TO_PASS) check)
28312 @endif libpcp
28314 .PHONY: install-libpcp maybe-install-libpcp
28315 maybe-install-libpcp:
28316 @if libpcp
28317 maybe-install-libpcp: install-libpcp
28319 install-libpcp: installdirs
28320 @: $(MAKE); $(unstage)
28321 @r=`${PWD_COMMAND}`; export r; \
28322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323 $(HOST_EXPORTS) \
28324 (cd $(HOST_SUBDIR)/libpcp && \
28325 $(MAKE) $(FLAGS_TO_PASS) install)
28327 @endif libpcp
28329 # Other targets (info, dvi, pdf, etc.)
28331 .PHONY: maybe-info-libpcp info-libpcp
28332 maybe-info-libpcp:
28333 @if libpcp
28334 maybe-info-libpcp: info-libpcp
28336 info-libpcp: \
28337 configure-libpcp
28338 @[ -f ./libpcp/Makefile ] || exit 0; \
28339 r=`${PWD_COMMAND}`; export r; \
28340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28341 $(HOST_EXPORTS) \
28342 for flag in $(EXTRA_HOST_FLAGS) ; do \
28343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28344 done; \
28345 echo "Doing info in libpcp" ; \
28346 (cd $(HOST_SUBDIR)/libpcp && \
28347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28349 "RANLIB=$${RANLIB}" \
28350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28351 info) \
28352 || exit 1
28354 @endif libpcp
28356 .PHONY: maybe-dvi-libpcp dvi-libpcp
28357 maybe-dvi-libpcp:
28358 @if libpcp
28359 maybe-dvi-libpcp: dvi-libpcp
28361 dvi-libpcp: \
28362 configure-libpcp
28363 @[ -f ./libpcp/Makefile ] || exit 0; \
28364 r=`${PWD_COMMAND}`; export r; \
28365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28366 $(HOST_EXPORTS) \
28367 for flag in $(EXTRA_HOST_FLAGS) ; do \
28368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28369 done; \
28370 echo "Doing dvi in libpcp" ; \
28371 (cd $(HOST_SUBDIR)/libpcp && \
28372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28374 "RANLIB=$${RANLIB}" \
28375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28376 dvi) \
28377 || exit 1
28379 @endif libpcp
28381 .PHONY: maybe-pdf-libpcp pdf-libpcp
28382 maybe-pdf-libpcp:
28383 @if libpcp
28384 maybe-pdf-libpcp: pdf-libpcp
28386 pdf-libpcp: \
28387 configure-libpcp
28388 @[ -f ./libpcp/Makefile ] || exit 0; \
28389 r=`${PWD_COMMAND}`; export r; \
28390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391 $(HOST_EXPORTS) \
28392 for flag in $(EXTRA_HOST_FLAGS) ; do \
28393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28394 done; \
28395 echo "Doing pdf in libpcp" ; \
28396 (cd $(HOST_SUBDIR)/libpcp && \
28397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28399 "RANLIB=$${RANLIB}" \
28400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28401 pdf) \
28402 || exit 1
28404 @endif libpcp
28406 .PHONY: maybe-html-libpcp html-libpcp
28407 maybe-html-libpcp:
28408 @if libpcp
28409 maybe-html-libpcp: html-libpcp
28411 html-libpcp: \
28412 configure-libpcp
28413 @[ -f ./libpcp/Makefile ] || exit 0; \
28414 r=`${PWD_COMMAND}`; export r; \
28415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28416 $(HOST_EXPORTS) \
28417 for flag in $(EXTRA_HOST_FLAGS) ; do \
28418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28419 done; \
28420 echo "Doing html in libpcp" ; \
28421 (cd $(HOST_SUBDIR)/libpcp && \
28422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28424 "RANLIB=$${RANLIB}" \
28425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28426 html) \
28427 || exit 1
28429 @endif libpcp
28431 .PHONY: maybe-TAGS-libpcp TAGS-libpcp
28432 maybe-TAGS-libpcp:
28433 @if libpcp
28434 maybe-TAGS-libpcp: TAGS-libpcp
28436 TAGS-libpcp: \
28437 configure-libpcp
28438 @[ -f ./libpcp/Makefile ] || exit 0; \
28439 r=`${PWD_COMMAND}`; export r; \
28440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441 $(HOST_EXPORTS) \
28442 for flag in $(EXTRA_HOST_FLAGS) ; do \
28443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28444 done; \
28445 echo "Doing TAGS in libpcp" ; \
28446 (cd $(HOST_SUBDIR)/libpcp && \
28447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28449 "RANLIB=$${RANLIB}" \
28450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28451 TAGS) \
28452 || exit 1
28454 @endif libpcp
28456 .PHONY: maybe-install-info-libpcp install-info-libpcp
28457 maybe-install-info-libpcp:
28458 @if libpcp
28459 maybe-install-info-libpcp: install-info-libpcp
28461 install-info-libpcp: \
28462 configure-libpcp \
28463 info-libpcp
28464 @[ -f ./libpcp/Makefile ] || exit 0; \
28465 r=`${PWD_COMMAND}`; export r; \
28466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28467 $(HOST_EXPORTS) \
28468 for flag in $(EXTRA_HOST_FLAGS) ; do \
28469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28470 done; \
28471 echo "Doing install-info in libpcp" ; \
28472 (cd $(HOST_SUBDIR)/libpcp && \
28473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28475 "RANLIB=$${RANLIB}" \
28476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28477 install-info) \
28478 || exit 1
28480 @endif libpcp
28482 .PHONY: maybe-install-pdf-libpcp install-pdf-libpcp
28483 maybe-install-pdf-libpcp:
28484 @if libpcp
28485 maybe-install-pdf-libpcp: install-pdf-libpcp
28487 install-pdf-libpcp: \
28488 configure-libpcp \
28489 pdf-libpcp
28490 @[ -f ./libpcp/Makefile ] || exit 0; \
28491 r=`${PWD_COMMAND}`; export r; \
28492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28493 $(HOST_EXPORTS) \
28494 for flag in $(EXTRA_HOST_FLAGS) ; do \
28495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28496 done; \
28497 echo "Doing install-pdf in libpcp" ; \
28498 (cd $(HOST_SUBDIR)/libpcp && \
28499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28501 "RANLIB=$${RANLIB}" \
28502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28503 install-pdf) \
28504 || exit 1
28506 @endif libpcp
28508 .PHONY: maybe-install-html-libpcp install-html-libpcp
28509 maybe-install-html-libpcp:
28510 @if libpcp
28511 maybe-install-html-libpcp: install-html-libpcp
28513 install-html-libpcp: \
28514 configure-libpcp \
28515 html-libpcp
28516 @[ -f ./libpcp/Makefile ] || exit 0; \
28517 r=`${PWD_COMMAND}`; export r; \
28518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28519 $(HOST_EXPORTS) \
28520 for flag in $(EXTRA_HOST_FLAGS) ; do \
28521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28522 done; \
28523 echo "Doing install-html in libpcp" ; \
28524 (cd $(HOST_SUBDIR)/libpcp && \
28525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28527 "RANLIB=$${RANLIB}" \
28528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28529 install-html) \
28530 || exit 1
28532 @endif libpcp
28534 .PHONY: maybe-installcheck-libpcp installcheck-libpcp
28535 maybe-installcheck-libpcp:
28536 @if libpcp
28537 maybe-installcheck-libpcp: installcheck-libpcp
28539 installcheck-libpcp: \
28540 configure-libpcp
28541 @[ -f ./libpcp/Makefile ] || exit 0; \
28542 r=`${PWD_COMMAND}`; export r; \
28543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28544 $(HOST_EXPORTS) \
28545 for flag in $(EXTRA_HOST_FLAGS) ; do \
28546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28547 done; \
28548 echo "Doing installcheck in libpcp" ; \
28549 (cd $(HOST_SUBDIR)/libpcp && \
28550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28552 "RANLIB=$${RANLIB}" \
28553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28554 installcheck) \
28555 || exit 1
28557 @endif libpcp
28559 .PHONY: maybe-mostlyclean-libpcp mostlyclean-libpcp
28560 maybe-mostlyclean-libpcp:
28561 @if libpcp
28562 maybe-mostlyclean-libpcp: mostlyclean-libpcp
28564 mostlyclean-libpcp:
28565 @[ -f ./libpcp/Makefile ] || exit 0; \
28566 r=`${PWD_COMMAND}`; export r; \
28567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28568 $(HOST_EXPORTS) \
28569 for flag in $(EXTRA_HOST_FLAGS) ; do \
28570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28571 done; \
28572 echo "Doing mostlyclean in libpcp" ; \
28573 (cd $(HOST_SUBDIR)/libpcp && \
28574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28576 "RANLIB=$${RANLIB}" \
28577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28578 mostlyclean) \
28579 || exit 1
28581 @endif libpcp
28583 .PHONY: maybe-clean-libpcp clean-libpcp
28584 maybe-clean-libpcp:
28585 @if libpcp
28586 maybe-clean-libpcp: clean-libpcp
28588 clean-libpcp:
28589 @[ -f ./libpcp/Makefile ] || exit 0; \
28590 r=`${PWD_COMMAND}`; export r; \
28591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28592 $(HOST_EXPORTS) \
28593 for flag in $(EXTRA_HOST_FLAGS) ; do \
28594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28595 done; \
28596 echo "Doing clean in libpcp" ; \
28597 (cd $(HOST_SUBDIR)/libpcp && \
28598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28600 "RANLIB=$${RANLIB}" \
28601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28602 clean) \
28603 || exit 1
28605 @endif libpcp
28607 .PHONY: maybe-distclean-libpcp distclean-libpcp
28608 maybe-distclean-libpcp:
28609 @if libpcp
28610 maybe-distclean-libpcp: distclean-libpcp
28612 distclean-libpcp:
28613 @[ -f ./libpcp/Makefile ] || exit 0; \
28614 r=`${PWD_COMMAND}`; export r; \
28615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616 $(HOST_EXPORTS) \
28617 for flag in $(EXTRA_HOST_FLAGS) ; do \
28618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28619 done; \
28620 echo "Doing distclean in libpcp" ; \
28621 (cd $(HOST_SUBDIR)/libpcp && \
28622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28624 "RANLIB=$${RANLIB}" \
28625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28626 distclean) \
28627 || exit 1
28629 @endif libpcp
28631 .PHONY: maybe-maintainer-clean-libpcp maintainer-clean-libpcp
28632 maybe-maintainer-clean-libpcp:
28633 @if libpcp
28634 maybe-maintainer-clean-libpcp: maintainer-clean-libpcp
28636 maintainer-clean-libpcp:
28637 @[ -f ./libpcp/Makefile ] || exit 0; \
28638 r=`${PWD_COMMAND}`; export r; \
28639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28640 $(HOST_EXPORTS) \
28641 for flag in $(EXTRA_HOST_FLAGS) ; do \
28642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28643 done; \
28644 echo "Doing maintainer-clean in libpcp" ; \
28645 (cd $(HOST_SUBDIR)/libpcp && \
28646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28648 "RANLIB=$${RANLIB}" \
28649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28650 maintainer-clean) \
28651 || exit 1
28653 @endif libpcp
28657 .PHONY: configure-libgui maybe-configure-libgui
28658 maybe-configure-libgui:
28659 @if gcc-bootstrap
28660 configure-libgui: stage_current
28661 @endif gcc-bootstrap
28662 @if libgui
28663 maybe-configure-libgui: configure-libgui
28664 configure-libgui:
28665 @: $(MAKE); $(unstage)
28666 @r=`${PWD_COMMAND}`; export r; \
28667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28668 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28669 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28670 $(HOST_EXPORTS) \
28671 echo Configuring in $(HOST_SUBDIR)/libgui; \
28672 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28673 case $(srcdir) in \
28674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28675 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28677 esac; \
28678 srcdiroption="--srcdir=$${topdir}/libgui"; \
28679 libsrcdir="$$s/libgui"; \
28680 $(SHELL) $${libsrcdir}/configure \
28681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28682 --target=${target_alias} $${srcdiroption} \
28683 || exit 1
28684 @endif libgui
28690 .PHONY: all-libgui maybe-all-libgui
28691 maybe-all-libgui:
28692 @if gcc-bootstrap
28693 all-libgui: stage_current
28694 @endif gcc-bootstrap
28695 @if libgui
28696 TARGET-libgui=all
28697 maybe-all-libgui: all-libgui
28698 all-libgui: configure-libgui
28699 @: $(MAKE); $(unstage)
28700 @r=`${PWD_COMMAND}`; export r; \
28701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28702 $(HOST_EXPORTS) \
28703 (cd $(HOST_SUBDIR)/libgui && \
28704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28705 $(TARGET-libgui))
28706 @endif libgui
28711 .PHONY: check-libgui maybe-check-libgui
28712 maybe-check-libgui:
28713 @if libgui
28714 maybe-check-libgui: check-libgui
28716 check-libgui:
28717 @: $(MAKE); $(unstage)
28718 @r=`${PWD_COMMAND}`; export r; \
28719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720 $(HOST_EXPORTS) \
28721 (cd $(HOST_SUBDIR)/libgui && \
28722 $(MAKE) $(FLAGS_TO_PASS) check)
28724 @endif libgui
28726 .PHONY: install-libgui maybe-install-libgui
28727 maybe-install-libgui:
28728 @if libgui
28729 maybe-install-libgui: install-libgui
28731 install-libgui: installdirs
28732 @: $(MAKE); $(unstage)
28733 @r=`${PWD_COMMAND}`; export r; \
28734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28735 $(HOST_EXPORTS) \
28736 (cd $(HOST_SUBDIR)/libgui && \
28737 $(MAKE) $(FLAGS_TO_PASS) install)
28739 @endif libgui
28741 # Other targets (info, dvi, pdf, etc.)
28743 .PHONY: maybe-info-libgui info-libgui
28744 maybe-info-libgui:
28745 @if libgui
28746 maybe-info-libgui: info-libgui
28748 info-libgui: \
28749 configure-libgui
28750 @: $(MAKE); $(unstage)
28751 @[ -f ./libgui/Makefile ] || exit 0; \
28752 r=`${PWD_COMMAND}`; export r; \
28753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28754 $(HOST_EXPORTS) \
28755 for flag in $(EXTRA_HOST_FLAGS) ; do \
28756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28757 done; \
28758 echo "Doing info in libgui" ; \
28759 (cd $(HOST_SUBDIR)/libgui && \
28760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28762 "RANLIB=$${RANLIB}" \
28763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28764 info) \
28765 || exit 1
28767 @endif libgui
28769 .PHONY: maybe-dvi-libgui dvi-libgui
28770 maybe-dvi-libgui:
28771 @if libgui
28772 maybe-dvi-libgui: dvi-libgui
28774 dvi-libgui: \
28775 configure-libgui
28776 @: $(MAKE); $(unstage)
28777 @[ -f ./libgui/Makefile ] || exit 0; \
28778 r=`${PWD_COMMAND}`; export r; \
28779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28780 $(HOST_EXPORTS) \
28781 for flag in $(EXTRA_HOST_FLAGS) ; do \
28782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28783 done; \
28784 echo "Doing dvi in libgui" ; \
28785 (cd $(HOST_SUBDIR)/libgui && \
28786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28788 "RANLIB=$${RANLIB}" \
28789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28790 dvi) \
28791 || exit 1
28793 @endif libgui
28795 .PHONY: maybe-pdf-libgui pdf-libgui
28796 maybe-pdf-libgui:
28797 @if libgui
28798 maybe-pdf-libgui: pdf-libgui
28800 pdf-libgui: \
28801 configure-libgui
28802 @: $(MAKE); $(unstage)
28803 @[ -f ./libgui/Makefile ] || exit 0; \
28804 r=`${PWD_COMMAND}`; export r; \
28805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28806 $(HOST_EXPORTS) \
28807 for flag in $(EXTRA_HOST_FLAGS) ; do \
28808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28809 done; \
28810 echo "Doing pdf in libgui" ; \
28811 (cd $(HOST_SUBDIR)/libgui && \
28812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28814 "RANLIB=$${RANLIB}" \
28815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28816 pdf) \
28817 || exit 1
28819 @endif libgui
28821 .PHONY: maybe-html-libgui html-libgui
28822 maybe-html-libgui:
28823 @if libgui
28824 maybe-html-libgui: html-libgui
28826 html-libgui: \
28827 configure-libgui
28828 @: $(MAKE); $(unstage)
28829 @[ -f ./libgui/Makefile ] || exit 0; \
28830 r=`${PWD_COMMAND}`; export r; \
28831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28832 $(HOST_EXPORTS) \
28833 for flag in $(EXTRA_HOST_FLAGS) ; do \
28834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28835 done; \
28836 echo "Doing html in libgui" ; \
28837 (cd $(HOST_SUBDIR)/libgui && \
28838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28840 "RANLIB=$${RANLIB}" \
28841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28842 html) \
28843 || exit 1
28845 @endif libgui
28847 .PHONY: maybe-TAGS-libgui TAGS-libgui
28848 maybe-TAGS-libgui:
28849 @if libgui
28850 maybe-TAGS-libgui: TAGS-libgui
28852 TAGS-libgui: \
28853 configure-libgui
28854 @: $(MAKE); $(unstage)
28855 @[ -f ./libgui/Makefile ] || exit 0; \
28856 r=`${PWD_COMMAND}`; export r; \
28857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28858 $(HOST_EXPORTS) \
28859 for flag in $(EXTRA_HOST_FLAGS) ; do \
28860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28861 done; \
28862 echo "Doing TAGS in libgui" ; \
28863 (cd $(HOST_SUBDIR)/libgui && \
28864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28866 "RANLIB=$${RANLIB}" \
28867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28868 TAGS) \
28869 || exit 1
28871 @endif libgui
28873 .PHONY: maybe-install-info-libgui install-info-libgui
28874 maybe-install-info-libgui:
28875 @if libgui
28876 maybe-install-info-libgui: install-info-libgui
28878 install-info-libgui: \
28879 configure-libgui \
28880 info-libgui
28881 @: $(MAKE); $(unstage)
28882 @[ -f ./libgui/Makefile ] || exit 0; \
28883 r=`${PWD_COMMAND}`; export r; \
28884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28885 $(HOST_EXPORTS) \
28886 for flag in $(EXTRA_HOST_FLAGS) ; do \
28887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28888 done; \
28889 echo "Doing install-info in libgui" ; \
28890 (cd $(HOST_SUBDIR)/libgui && \
28891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28893 "RANLIB=$${RANLIB}" \
28894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28895 install-info) \
28896 || exit 1
28898 @endif libgui
28900 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28901 maybe-install-pdf-libgui:
28902 @if libgui
28903 maybe-install-pdf-libgui: install-pdf-libgui
28905 install-pdf-libgui: \
28906 configure-libgui \
28907 pdf-libgui
28908 @: $(MAKE); $(unstage)
28909 @[ -f ./libgui/Makefile ] || exit 0; \
28910 r=`${PWD_COMMAND}`; export r; \
28911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28912 $(HOST_EXPORTS) \
28913 for flag in $(EXTRA_HOST_FLAGS) ; do \
28914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28915 done; \
28916 echo "Doing install-pdf in libgui" ; \
28917 (cd $(HOST_SUBDIR)/libgui && \
28918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28920 "RANLIB=$${RANLIB}" \
28921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28922 install-pdf) \
28923 || exit 1
28925 @endif libgui
28927 .PHONY: maybe-install-html-libgui install-html-libgui
28928 maybe-install-html-libgui:
28929 @if libgui
28930 maybe-install-html-libgui: install-html-libgui
28932 install-html-libgui: \
28933 configure-libgui \
28934 html-libgui
28935 @: $(MAKE); $(unstage)
28936 @[ -f ./libgui/Makefile ] || exit 0; \
28937 r=`${PWD_COMMAND}`; export r; \
28938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28939 $(HOST_EXPORTS) \
28940 for flag in $(EXTRA_HOST_FLAGS) ; do \
28941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28942 done; \
28943 echo "Doing install-html in libgui" ; \
28944 (cd $(HOST_SUBDIR)/libgui && \
28945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28947 "RANLIB=$${RANLIB}" \
28948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28949 install-html) \
28950 || exit 1
28952 @endif libgui
28954 .PHONY: maybe-installcheck-libgui installcheck-libgui
28955 maybe-installcheck-libgui:
28956 @if libgui
28957 maybe-installcheck-libgui: installcheck-libgui
28959 installcheck-libgui: \
28960 configure-libgui
28961 @: $(MAKE); $(unstage)
28962 @[ -f ./libgui/Makefile ] || exit 0; \
28963 r=`${PWD_COMMAND}`; export r; \
28964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28965 $(HOST_EXPORTS) \
28966 for flag in $(EXTRA_HOST_FLAGS) ; do \
28967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28968 done; \
28969 echo "Doing installcheck in libgui" ; \
28970 (cd $(HOST_SUBDIR)/libgui && \
28971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28973 "RANLIB=$${RANLIB}" \
28974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28975 installcheck) \
28976 || exit 1
28978 @endif libgui
28980 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28981 maybe-mostlyclean-libgui:
28982 @if libgui
28983 maybe-mostlyclean-libgui: mostlyclean-libgui
28985 mostlyclean-libgui:
28986 @: $(MAKE); $(unstage)
28987 @[ -f ./libgui/Makefile ] || exit 0; \
28988 r=`${PWD_COMMAND}`; export r; \
28989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28990 $(HOST_EXPORTS) \
28991 for flag in $(EXTRA_HOST_FLAGS) ; do \
28992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28993 done; \
28994 echo "Doing mostlyclean in libgui" ; \
28995 (cd $(HOST_SUBDIR)/libgui && \
28996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28998 "RANLIB=$${RANLIB}" \
28999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29000 mostlyclean) \
29001 || exit 1
29003 @endif libgui
29005 .PHONY: maybe-clean-libgui clean-libgui
29006 maybe-clean-libgui:
29007 @if libgui
29008 maybe-clean-libgui: clean-libgui
29010 clean-libgui:
29011 @: $(MAKE); $(unstage)
29012 @[ -f ./libgui/Makefile ] || exit 0; \
29013 r=`${PWD_COMMAND}`; export r; \
29014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29015 $(HOST_EXPORTS) \
29016 for flag in $(EXTRA_HOST_FLAGS) ; do \
29017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29018 done; \
29019 echo "Doing clean in libgui" ; \
29020 (cd $(HOST_SUBDIR)/libgui && \
29021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29023 "RANLIB=$${RANLIB}" \
29024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29025 clean) \
29026 || exit 1
29028 @endif libgui
29030 .PHONY: maybe-distclean-libgui distclean-libgui
29031 maybe-distclean-libgui:
29032 @if libgui
29033 maybe-distclean-libgui: distclean-libgui
29035 distclean-libgui:
29036 @: $(MAKE); $(unstage)
29037 @[ -f ./libgui/Makefile ] || exit 0; \
29038 r=`${PWD_COMMAND}`; export r; \
29039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29040 $(HOST_EXPORTS) \
29041 for flag in $(EXTRA_HOST_FLAGS) ; do \
29042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29043 done; \
29044 echo "Doing distclean in libgui" ; \
29045 (cd $(HOST_SUBDIR)/libgui && \
29046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29048 "RANLIB=$${RANLIB}" \
29049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29050 distclean) \
29051 || exit 1
29053 @endif libgui
29055 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29056 maybe-maintainer-clean-libgui:
29057 @if libgui
29058 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29060 maintainer-clean-libgui:
29061 @: $(MAKE); $(unstage)
29062 @[ -f ./libgui/Makefile ] || exit 0; \
29063 r=`${PWD_COMMAND}`; export r; \
29064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29065 $(HOST_EXPORTS) \
29066 for flag in $(EXTRA_HOST_FLAGS) ; do \
29067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29068 done; \
29069 echo "Doing maintainer-clean in libgui" ; \
29070 (cd $(HOST_SUBDIR)/libgui && \
29071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29073 "RANLIB=$${RANLIB}" \
29074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29075 maintainer-clean) \
29076 || exit 1
29078 @endif libgui
29082 .PHONY: configure-libiberty maybe-configure-libiberty
29083 maybe-configure-libiberty:
29084 @if gcc-bootstrap
29085 configure-libiberty: stage_current
29086 @endif gcc-bootstrap
29087 @if libiberty
29088 maybe-configure-libiberty: configure-libiberty
29089 configure-libiberty:
29090 @r=`${PWD_COMMAND}`; export r; \
29091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29092 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29094 $(HOST_EXPORTS) \
29095 echo Configuring in $(HOST_SUBDIR)/libiberty; \
29096 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29097 case $(srcdir) in \
29098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29099 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29101 esac; \
29102 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29103 libsrcdir="$$s/libiberty"; \
29104 $(SHELL) $${libsrcdir}/configure \
29105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29106 --target=${target_alias} $${srcdiroption} \
29107 || exit 1
29108 @endif libiberty
29112 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29113 maybe-configure-stage1-libiberty:
29114 @if libiberty-bootstrap
29115 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29116 configure-stage1-libiberty:
29117 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29119 @r=`${PWD_COMMAND}`; export r; \
29120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29122 $(HOST_EXPORTS) \
29123 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29124 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
29125 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29126 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29127 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29128 case $(srcdir) in \
29129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29130 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29132 esac; \
29133 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29134 libsrcdir="$$s/libiberty"; \
29135 $(SHELL) $${libsrcdir}/configure \
29136 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29137 --target=${target_alias} $${srcdiroption} \
29139 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
29140 @endif libiberty-bootstrap
29142 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29143 maybe-configure-stage2-libiberty:
29144 @if libiberty-bootstrap
29145 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29146 configure-stage2-libiberty:
29147 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29148 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29149 @r=`${PWD_COMMAND}`; export r; \
29150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29152 $(HOST_EXPORTS) \
29153 $(POSTSTAGE1_HOST_EXPORTS) \
29154 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29155 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
29156 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29158 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29159 case $(srcdir) in \
29160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29161 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29163 esac; \
29164 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29165 libsrcdir="$$s/libiberty"; \
29166 $(SHELL) $${libsrcdir}/configure \
29167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29168 --target=${target_alias} $${srcdiroption} \
29169 --with-build-libsubdir=$(HOST_SUBDIR) \
29170 @stage2_werror_flag@
29171 @endif libiberty-bootstrap
29173 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
29174 maybe-configure-stageb2g0-libiberty:
29175 @if libiberty-bootstrap
29176 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
29177 configure-stageb2g0-libiberty:
29178 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
29179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29180 @r=`${PWD_COMMAND}`; export r; \
29181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29183 $(HOST_EXPORTS) \
29184 $(POSTSTAGE1_HOST_EXPORTS) \
29185 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
29186 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
29187 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
29188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29189 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29190 case $(srcdir) in \
29191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29192 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29194 esac; \
29195 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29196 libsrcdir="$$s/libiberty"; \
29197 $(SHELL) $${libsrcdir}/configure \
29198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29199 --target=${target_alias} $${srcdiroption} \
29200 --with-build-libsubdir=$(HOST_SUBDIR) \
29201 @stage2_werror_flag@
29202 @endif libiberty-bootstrap
29204 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29205 maybe-configure-stage3-libiberty:
29206 @if libiberty-bootstrap
29207 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29208 configure-stage3-libiberty:
29209 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29211 @r=`${PWD_COMMAND}`; export r; \
29212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29213 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29214 $(HOST_EXPORTS) \
29215 $(POSTSTAGE1_HOST_EXPORTS) \
29216 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29217 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
29218 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29220 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29221 case $(srcdir) in \
29222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29223 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29225 esac; \
29226 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29227 libsrcdir="$$s/libiberty"; \
29228 $(SHELL) $${libsrcdir}/configure \
29229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29230 --target=${target_alias} $${srcdiroption} \
29231 --with-build-libsubdir=$(HOST_SUBDIR) \
29232 @stage2_werror_flag@
29233 @endif libiberty-bootstrap
29235 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
29236 maybe-configure-stageb3g2-libiberty:
29237 @if libiberty-bootstrap
29238 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
29239 configure-stageb3g2-libiberty:
29240 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
29241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29242 @r=`${PWD_COMMAND}`; export r; \
29243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29245 $(HOST_EXPORTS) \
29246 $(POSTSTAGE1_HOST_EXPORTS) \
29247 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
29248 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
29249 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
29250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29251 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29252 case $(srcdir) in \
29253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29254 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29256 esac; \
29257 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29258 libsrcdir="$$s/libiberty"; \
29259 $(SHELL) $${libsrcdir}/configure \
29260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29261 --target=${target_alias} $${srcdiroption} \
29262 --with-build-libsubdir=$(HOST_SUBDIR) \
29263 @stage2_werror_flag@
29264 @endif libiberty-bootstrap
29266 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29267 maybe-configure-stage4-libiberty:
29268 @if libiberty-bootstrap
29269 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29270 configure-stage4-libiberty:
29271 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29273 @r=`${PWD_COMMAND}`; export r; \
29274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29275 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29276 $(HOST_EXPORTS) \
29277 $(POSTSTAGE1_HOST_EXPORTS) \
29278 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29279 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
29280 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29282 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29283 case $(srcdir) in \
29284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29285 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29287 esac; \
29288 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29289 libsrcdir="$$s/libiberty"; \
29290 $(SHELL) $${libsrcdir}/configure \
29291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29292 --target=${target_alias} $${srcdiroption} \
29293 --with-build-libsubdir=$(HOST_SUBDIR) \
29294 @stage2_werror_flag@
29295 @endif libiberty-bootstrap
29297 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29298 maybe-configure-stageprofile-libiberty:
29299 @if libiberty-bootstrap
29300 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29301 configure-stageprofile-libiberty:
29302 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29304 @r=`${PWD_COMMAND}`; export r; \
29305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29306 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29307 $(HOST_EXPORTS) \
29308 $(POSTSTAGE1_HOST_EXPORTS) \
29309 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
29310 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
29311 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29313 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29314 case $(srcdir) in \
29315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29316 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29318 esac; \
29319 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29320 libsrcdir="$$s/libiberty"; \
29321 $(SHELL) $${libsrcdir}/configure \
29322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29323 --target=${target_alias} $${srcdiroption} \
29324 --with-build-libsubdir=$(HOST_SUBDIR) \
29325 @stage2_werror_flag@
29326 @endif libiberty-bootstrap
29328 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29329 maybe-configure-stagefeedback-libiberty:
29330 @if libiberty-bootstrap
29331 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29332 configure-stagefeedback-libiberty:
29333 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29334 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29335 @r=`${PWD_COMMAND}`; export r; \
29336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29337 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29338 $(HOST_EXPORTS) \
29339 $(POSTSTAGE1_HOST_EXPORTS) \
29340 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
29341 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
29342 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29344 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29345 case $(srcdir) in \
29346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29347 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29349 esac; \
29350 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29351 libsrcdir="$$s/libiberty"; \
29352 $(SHELL) $${libsrcdir}/configure \
29353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29354 --target=${target_alias} $${srcdiroption} \
29355 --with-build-libsubdir=$(HOST_SUBDIR) \
29356 @stage2_werror_flag@
29357 @endif libiberty-bootstrap
29363 .PHONY: all-libiberty maybe-all-libiberty
29364 maybe-all-libiberty:
29365 @if gcc-bootstrap
29366 all-libiberty: stage_current
29367 @endif gcc-bootstrap
29368 @if libiberty
29369 TARGET-libiberty=all
29370 maybe-all-libiberty: all-libiberty
29371 all-libiberty: configure-libiberty
29372 @r=`${PWD_COMMAND}`; export r; \
29373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29374 $(HOST_EXPORTS) \
29375 (cd $(HOST_SUBDIR)/libiberty && \
29376 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29377 $(TARGET-libiberty))
29378 @endif libiberty
29382 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29383 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29384 maybe-all-stage1-libiberty:
29385 maybe-clean-stage1-libiberty:
29386 @if libiberty-bootstrap
29387 maybe-all-stage1-libiberty: all-stage1-libiberty
29388 all-stage1: all-stage1-libiberty
29389 TARGET-stage1-libiberty = $(TARGET-libiberty)
29390 all-stage1-libiberty: configure-stage1-libiberty
29391 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29392 @r=`${PWD_COMMAND}`; export r; \
29393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29394 $(HOST_EXPORTS) \
29395 cd $(HOST_SUBDIR)/libiberty && \
29396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29397 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
29398 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
29399 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
29400 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
29401 $(TARGET-stage1-libiberty)
29403 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29404 clean-stage1: clean-stage1-libiberty
29405 clean-stage1-libiberty:
29406 @if [ $(current_stage) = stage1 ]; then \
29407 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29408 else \
29409 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29410 $(MAKE) stage1-start; \
29411 fi; \
29412 cd $(HOST_SUBDIR)/libiberty && \
29413 $(MAKE) $(EXTRA_HOST_FLAGS) \
29414 clean
29415 @endif libiberty-bootstrap
29418 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29419 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29420 maybe-all-stage2-libiberty:
29421 maybe-clean-stage2-libiberty:
29422 @if libiberty-bootstrap
29423 maybe-all-stage2-libiberty: all-stage2-libiberty
29424 all-stage2: all-stage2-libiberty
29425 TARGET-stage2-libiberty = $(TARGET-libiberty)
29426 all-stage2-libiberty: configure-stage2-libiberty
29427 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29428 @r=`${PWD_COMMAND}`; export r; \
29429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29430 $(HOST_EXPORTS) \
29431 $(POSTSTAGE1_HOST_EXPORTS) \
29432 cd $(HOST_SUBDIR)/libiberty && \
29433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29434 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
29435 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
29436 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
29437 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29438 $(TARGET-stage2-libiberty)
29440 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29441 clean-stage2: clean-stage2-libiberty
29442 clean-stage2-libiberty:
29443 @if [ $(current_stage) = stage2 ]; then \
29444 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29445 else \
29446 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29447 $(MAKE) stage2-start; \
29448 fi; \
29449 cd $(HOST_SUBDIR)/libiberty && \
29450 $(MAKE) $(EXTRA_HOST_FLAGS) \
29451 $(POSTSTAGE1_FLAGS_TO_PASS) \
29452 clean
29453 @endif libiberty-bootstrap
29456 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
29457 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
29458 maybe-all-stageb2g0-libiberty:
29459 maybe-clean-stageb2g0-libiberty:
29460 @if libiberty-bootstrap
29461 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
29462 all-stageb2g0: all-stageb2g0-libiberty
29463 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
29464 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
29465 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
29466 @r=`${PWD_COMMAND}`; export r; \
29467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29468 $(HOST_EXPORTS) \
29469 $(POSTSTAGE1_HOST_EXPORTS) \
29470 cd $(HOST_SUBDIR)/libiberty && \
29471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29472 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
29473 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
29474 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
29475 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29476 $(TARGET-stageb2g0-libiberty)
29478 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
29479 clean-stageb2g0: clean-stageb2g0-libiberty
29480 clean-stageb2g0-libiberty:
29481 @if [ $(current_stage) = stageb2g0 ]; then \
29482 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29483 else \
29484 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
29485 $(MAKE) stageb2g0-start; \
29486 fi; \
29487 cd $(HOST_SUBDIR)/libiberty && \
29488 $(MAKE) $(EXTRA_HOST_FLAGS) \
29489 $(POSTSTAGE1_FLAGS_TO_PASS) \
29490 clean
29491 @endif libiberty-bootstrap
29494 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29495 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29496 maybe-all-stage3-libiberty:
29497 maybe-clean-stage3-libiberty:
29498 @if libiberty-bootstrap
29499 maybe-all-stage3-libiberty: all-stage3-libiberty
29500 all-stage3: all-stage3-libiberty
29501 TARGET-stage3-libiberty = $(TARGET-libiberty)
29502 all-stage3-libiberty: configure-stage3-libiberty
29503 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29504 @r=`${PWD_COMMAND}`; export r; \
29505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29506 $(HOST_EXPORTS) \
29507 $(POSTSTAGE1_HOST_EXPORTS) \
29508 cd $(HOST_SUBDIR)/libiberty && \
29509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29510 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
29511 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
29512 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
29513 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29514 $(TARGET-stage3-libiberty)
29516 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29517 clean-stage3: clean-stage3-libiberty
29518 clean-stage3-libiberty:
29519 @if [ $(current_stage) = stage3 ]; then \
29520 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29521 else \
29522 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29523 $(MAKE) stage3-start; \
29524 fi; \
29525 cd $(HOST_SUBDIR)/libiberty && \
29526 $(MAKE) $(EXTRA_HOST_FLAGS) \
29527 $(POSTSTAGE1_FLAGS_TO_PASS) \
29528 clean
29529 @endif libiberty-bootstrap
29532 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
29533 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
29534 maybe-all-stageb3g2-libiberty:
29535 maybe-clean-stageb3g2-libiberty:
29536 @if libiberty-bootstrap
29537 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
29538 all-stageb3g2: all-stageb3g2-libiberty
29539 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
29540 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
29541 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
29542 @r=`${PWD_COMMAND}`; export r; \
29543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29544 $(HOST_EXPORTS) \
29545 $(POSTSTAGE1_HOST_EXPORTS) \
29546 cd $(HOST_SUBDIR)/libiberty && \
29547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29548 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
29549 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
29550 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
29551 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29552 $(TARGET-stageb3g2-libiberty)
29554 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
29555 clean-stageb3g2: clean-stageb3g2-libiberty
29556 clean-stageb3g2-libiberty:
29557 @if [ $(current_stage) = stageb3g2 ]; then \
29558 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29559 else \
29560 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
29561 $(MAKE) stageb3g2-start; \
29562 fi; \
29563 cd $(HOST_SUBDIR)/libiberty && \
29564 $(MAKE) $(EXTRA_HOST_FLAGS) \
29565 $(POSTSTAGE1_FLAGS_TO_PASS) \
29566 clean
29567 @endif libiberty-bootstrap
29570 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29571 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29572 maybe-all-stage4-libiberty:
29573 maybe-clean-stage4-libiberty:
29574 @if libiberty-bootstrap
29575 maybe-all-stage4-libiberty: all-stage4-libiberty
29576 all-stage4: all-stage4-libiberty
29577 TARGET-stage4-libiberty = $(TARGET-libiberty)
29578 all-stage4-libiberty: configure-stage4-libiberty
29579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29580 @r=`${PWD_COMMAND}`; export r; \
29581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29582 $(HOST_EXPORTS) \
29583 $(POSTSTAGE1_HOST_EXPORTS) \
29584 cd $(HOST_SUBDIR)/libiberty && \
29585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29586 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
29587 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29588 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
29589 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29590 $(TARGET-stage4-libiberty)
29592 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29593 clean-stage4: clean-stage4-libiberty
29594 clean-stage4-libiberty:
29595 @if [ $(current_stage) = stage4 ]; then \
29596 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29597 else \
29598 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29599 $(MAKE) stage4-start; \
29600 fi; \
29601 cd $(HOST_SUBDIR)/libiberty && \
29602 $(MAKE) $(EXTRA_HOST_FLAGS) \
29603 $(POSTSTAGE1_FLAGS_TO_PASS) \
29604 clean
29605 @endif libiberty-bootstrap
29608 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29609 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29610 maybe-all-stageprofile-libiberty:
29611 maybe-clean-stageprofile-libiberty:
29612 @if libiberty-bootstrap
29613 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29614 all-stageprofile: all-stageprofile-libiberty
29615 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29616 all-stageprofile-libiberty: configure-stageprofile-libiberty
29617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29618 @r=`${PWD_COMMAND}`; export r; \
29619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29620 $(HOST_EXPORTS) \
29621 $(POSTSTAGE1_HOST_EXPORTS) \
29622 cd $(HOST_SUBDIR)/libiberty && \
29623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29624 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
29625 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
29626 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
29627 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29628 $(TARGET-stageprofile-libiberty)
29630 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29631 clean-stageprofile: clean-stageprofile-libiberty
29632 clean-stageprofile-libiberty:
29633 @if [ $(current_stage) = stageprofile ]; then \
29634 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29635 else \
29636 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29637 $(MAKE) stageprofile-start; \
29638 fi; \
29639 cd $(HOST_SUBDIR)/libiberty && \
29640 $(MAKE) $(EXTRA_HOST_FLAGS) \
29641 $(POSTSTAGE1_FLAGS_TO_PASS) \
29642 clean
29643 @endif libiberty-bootstrap
29646 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29647 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29648 maybe-all-stagefeedback-libiberty:
29649 maybe-clean-stagefeedback-libiberty:
29650 @if libiberty-bootstrap
29651 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29652 all-stagefeedback: all-stagefeedback-libiberty
29653 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29654 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29655 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29656 @r=`${PWD_COMMAND}`; export r; \
29657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29658 $(HOST_EXPORTS) \
29659 $(POSTSTAGE1_HOST_EXPORTS) \
29660 cd $(HOST_SUBDIR)/libiberty && \
29661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29662 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
29663 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
29664 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
29665 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29666 $(TARGET-stagefeedback-libiberty)
29668 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29669 clean-stagefeedback: clean-stagefeedback-libiberty
29670 clean-stagefeedback-libiberty:
29671 @if [ $(current_stage) = stagefeedback ]; then \
29672 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29673 else \
29674 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29675 $(MAKE) stagefeedback-start; \
29676 fi; \
29677 cd $(HOST_SUBDIR)/libiberty && \
29678 $(MAKE) $(EXTRA_HOST_FLAGS) \
29679 $(POSTSTAGE1_FLAGS_TO_PASS) \
29680 clean
29681 @endif libiberty-bootstrap
29687 .PHONY: check-libiberty maybe-check-libiberty
29688 maybe-check-libiberty:
29689 @if libiberty
29690 maybe-check-libiberty: check-libiberty
29692 check-libiberty:
29693 @: $(MAKE); $(unstage)
29694 @r=`${PWD_COMMAND}`; export r; \
29695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29696 $(HOST_EXPORTS) \
29697 (cd $(HOST_SUBDIR)/libiberty && \
29698 $(MAKE) $(FLAGS_TO_PASS) check)
29700 @endif libiberty
29702 .PHONY: install-libiberty maybe-install-libiberty
29703 maybe-install-libiberty:
29704 @if libiberty
29705 maybe-install-libiberty: install-libiberty
29707 install-libiberty: installdirs
29708 @: $(MAKE); $(unstage)
29709 @r=`${PWD_COMMAND}`; export r; \
29710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711 $(HOST_EXPORTS) \
29712 (cd $(HOST_SUBDIR)/libiberty && \
29713 $(MAKE) $(FLAGS_TO_PASS) install)
29715 @endif libiberty
29717 # Other targets (info, dvi, pdf, etc.)
29719 .PHONY: maybe-info-libiberty info-libiberty
29720 maybe-info-libiberty:
29721 @if libiberty
29722 maybe-info-libiberty: info-libiberty
29724 info-libiberty: \
29725 configure-libiberty
29726 @[ -f ./libiberty/Makefile ] || exit 0; \
29727 r=`${PWD_COMMAND}`; export r; \
29728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29729 $(HOST_EXPORTS) \
29730 for flag in $(EXTRA_HOST_FLAGS) ; do \
29731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29732 done; \
29733 echo "Doing info in libiberty" ; \
29734 (cd $(HOST_SUBDIR)/libiberty && \
29735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29737 "RANLIB=$${RANLIB}" \
29738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29739 info) \
29740 || exit 1
29742 @endif libiberty
29744 .PHONY: maybe-dvi-libiberty dvi-libiberty
29745 maybe-dvi-libiberty:
29746 @if libiberty
29747 maybe-dvi-libiberty: dvi-libiberty
29749 dvi-libiberty: \
29750 configure-libiberty
29751 @[ -f ./libiberty/Makefile ] || exit 0; \
29752 r=`${PWD_COMMAND}`; export r; \
29753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29754 $(HOST_EXPORTS) \
29755 for flag in $(EXTRA_HOST_FLAGS) ; do \
29756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29757 done; \
29758 echo "Doing dvi in libiberty" ; \
29759 (cd $(HOST_SUBDIR)/libiberty && \
29760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29762 "RANLIB=$${RANLIB}" \
29763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29764 dvi) \
29765 || exit 1
29767 @endif libiberty
29769 .PHONY: maybe-pdf-libiberty pdf-libiberty
29770 maybe-pdf-libiberty:
29771 @if libiberty
29772 maybe-pdf-libiberty: pdf-libiberty
29774 pdf-libiberty: \
29775 configure-libiberty
29776 @[ -f ./libiberty/Makefile ] || exit 0; \
29777 r=`${PWD_COMMAND}`; export r; \
29778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29779 $(HOST_EXPORTS) \
29780 for flag in $(EXTRA_HOST_FLAGS) ; do \
29781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29782 done; \
29783 echo "Doing pdf in libiberty" ; \
29784 (cd $(HOST_SUBDIR)/libiberty && \
29785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29787 "RANLIB=$${RANLIB}" \
29788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29789 pdf) \
29790 || exit 1
29792 @endif libiberty
29794 .PHONY: maybe-html-libiberty html-libiberty
29795 maybe-html-libiberty:
29796 @if libiberty
29797 maybe-html-libiberty: html-libiberty
29799 html-libiberty: \
29800 configure-libiberty
29801 @[ -f ./libiberty/Makefile ] || exit 0; \
29802 r=`${PWD_COMMAND}`; export r; \
29803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29804 $(HOST_EXPORTS) \
29805 for flag in $(EXTRA_HOST_FLAGS) ; do \
29806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29807 done; \
29808 echo "Doing html in libiberty" ; \
29809 (cd $(HOST_SUBDIR)/libiberty && \
29810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29812 "RANLIB=$${RANLIB}" \
29813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29814 html) \
29815 || exit 1
29817 @endif libiberty
29819 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29820 maybe-TAGS-libiberty:
29821 @if libiberty
29822 maybe-TAGS-libiberty: TAGS-libiberty
29824 TAGS-libiberty: \
29825 configure-libiberty
29826 @[ -f ./libiberty/Makefile ] || exit 0; \
29827 r=`${PWD_COMMAND}`; export r; \
29828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29829 $(HOST_EXPORTS) \
29830 for flag in $(EXTRA_HOST_FLAGS) ; do \
29831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29832 done; \
29833 echo "Doing TAGS in libiberty" ; \
29834 (cd $(HOST_SUBDIR)/libiberty && \
29835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29837 "RANLIB=$${RANLIB}" \
29838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29839 TAGS) \
29840 || exit 1
29842 @endif libiberty
29844 .PHONY: maybe-install-info-libiberty install-info-libiberty
29845 maybe-install-info-libiberty:
29846 @if libiberty
29847 maybe-install-info-libiberty: install-info-libiberty
29849 install-info-libiberty: \
29850 configure-libiberty \
29851 info-libiberty
29852 @[ -f ./libiberty/Makefile ] || exit 0; \
29853 r=`${PWD_COMMAND}`; export r; \
29854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29855 $(HOST_EXPORTS) \
29856 for flag in $(EXTRA_HOST_FLAGS) ; do \
29857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29858 done; \
29859 echo "Doing install-info in libiberty" ; \
29860 (cd $(HOST_SUBDIR)/libiberty && \
29861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29863 "RANLIB=$${RANLIB}" \
29864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29865 install-info) \
29866 || exit 1
29868 @endif libiberty
29870 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29871 maybe-install-pdf-libiberty:
29872 @if libiberty
29873 maybe-install-pdf-libiberty: install-pdf-libiberty
29875 install-pdf-libiberty: \
29876 configure-libiberty \
29877 pdf-libiberty
29878 @[ -f ./libiberty/Makefile ] || exit 0; \
29879 r=`${PWD_COMMAND}`; export r; \
29880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881 $(HOST_EXPORTS) \
29882 for flag in $(EXTRA_HOST_FLAGS) ; do \
29883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884 done; \
29885 echo "Doing install-pdf in libiberty" ; \
29886 (cd $(HOST_SUBDIR)/libiberty && \
29887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889 "RANLIB=$${RANLIB}" \
29890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891 install-pdf) \
29892 || exit 1
29894 @endif libiberty
29896 .PHONY: maybe-install-html-libiberty install-html-libiberty
29897 maybe-install-html-libiberty:
29898 @if libiberty
29899 maybe-install-html-libiberty: install-html-libiberty
29901 install-html-libiberty: \
29902 configure-libiberty \
29903 html-libiberty
29904 @[ -f ./libiberty/Makefile ] || exit 0; \
29905 r=`${PWD_COMMAND}`; export r; \
29906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29907 $(HOST_EXPORTS) \
29908 for flag in $(EXTRA_HOST_FLAGS) ; do \
29909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29910 done; \
29911 echo "Doing install-html in libiberty" ; \
29912 (cd $(HOST_SUBDIR)/libiberty && \
29913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29915 "RANLIB=$${RANLIB}" \
29916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29917 install-html) \
29918 || exit 1
29920 @endif libiberty
29922 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29923 maybe-installcheck-libiberty:
29924 @if libiberty
29925 maybe-installcheck-libiberty: installcheck-libiberty
29927 installcheck-libiberty: \
29928 configure-libiberty
29929 @[ -f ./libiberty/Makefile ] || exit 0; \
29930 r=`${PWD_COMMAND}`; export r; \
29931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932 $(HOST_EXPORTS) \
29933 for flag in $(EXTRA_HOST_FLAGS) ; do \
29934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29935 done; \
29936 echo "Doing installcheck in libiberty" ; \
29937 (cd $(HOST_SUBDIR)/libiberty && \
29938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29940 "RANLIB=$${RANLIB}" \
29941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29942 installcheck) \
29943 || exit 1
29945 @endif libiberty
29947 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29948 maybe-mostlyclean-libiberty:
29949 @if libiberty
29950 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29952 mostlyclean-libiberty:
29953 @[ -f ./libiberty/Makefile ] || exit 0; \
29954 r=`${PWD_COMMAND}`; export r; \
29955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29956 $(HOST_EXPORTS) \
29957 for flag in $(EXTRA_HOST_FLAGS) ; do \
29958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29959 done; \
29960 echo "Doing mostlyclean in libiberty" ; \
29961 (cd $(HOST_SUBDIR)/libiberty && \
29962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29964 "RANLIB=$${RANLIB}" \
29965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29966 mostlyclean) \
29967 || exit 1
29969 @endif libiberty
29971 .PHONY: maybe-clean-libiberty clean-libiberty
29972 maybe-clean-libiberty:
29973 @if libiberty
29974 maybe-clean-libiberty: clean-libiberty
29976 clean-libiberty:
29977 @[ -f ./libiberty/Makefile ] || exit 0; \
29978 r=`${PWD_COMMAND}`; export r; \
29979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29980 $(HOST_EXPORTS) \
29981 for flag in $(EXTRA_HOST_FLAGS) ; do \
29982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29983 done; \
29984 echo "Doing clean in libiberty" ; \
29985 (cd $(HOST_SUBDIR)/libiberty && \
29986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29988 "RANLIB=$${RANLIB}" \
29989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29990 clean) \
29991 || exit 1
29993 @endif libiberty
29995 .PHONY: maybe-distclean-libiberty distclean-libiberty
29996 maybe-distclean-libiberty:
29997 @if libiberty
29998 maybe-distclean-libiberty: distclean-libiberty
30000 distclean-libiberty:
30001 @[ -f ./libiberty/Makefile ] || exit 0; \
30002 r=`${PWD_COMMAND}`; export r; \
30003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30004 $(HOST_EXPORTS) \
30005 for flag in $(EXTRA_HOST_FLAGS) ; do \
30006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30007 done; \
30008 echo "Doing distclean in libiberty" ; \
30009 (cd $(HOST_SUBDIR)/libiberty && \
30010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30012 "RANLIB=$${RANLIB}" \
30013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30014 distclean) \
30015 || exit 1
30017 @endif libiberty
30019 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30020 maybe-maintainer-clean-libiberty:
30021 @if libiberty
30022 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30024 maintainer-clean-libiberty:
30025 @[ -f ./libiberty/Makefile ] || exit 0; \
30026 r=`${PWD_COMMAND}`; export r; \
30027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30028 $(HOST_EXPORTS) \
30029 for flag in $(EXTRA_HOST_FLAGS) ; do \
30030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30031 done; \
30032 echo "Doing maintainer-clean in libiberty" ; \
30033 (cd $(HOST_SUBDIR)/libiberty && \
30034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30036 "RANLIB=$${RANLIB}" \
30037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30038 maintainer-clean) \
30039 || exit 1
30041 @endif libiberty
30045 .PHONY: configure-libtool maybe-configure-libtool
30046 maybe-configure-libtool:
30047 @if gcc-bootstrap
30048 configure-libtool: stage_current
30049 @endif gcc-bootstrap
30050 @if libtool
30051 maybe-configure-libtool: configure-libtool
30052 configure-libtool:
30053 @: $(MAKE); $(unstage)
30054 @r=`${PWD_COMMAND}`; export r; \
30055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30056 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30058 $(HOST_EXPORTS) \
30059 echo Configuring in $(HOST_SUBDIR)/libtool; \
30060 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30061 case $(srcdir) in \
30062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30063 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30065 esac; \
30066 srcdiroption="--srcdir=$${topdir}/libtool"; \
30067 libsrcdir="$$s/libtool"; \
30068 $(SHELL) $${libsrcdir}/configure \
30069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30070 --target=${target_alias} $${srcdiroption} \
30071 || exit 1
30072 @endif libtool
30078 .PHONY: all-libtool maybe-all-libtool
30079 maybe-all-libtool:
30080 @if gcc-bootstrap
30081 all-libtool: stage_current
30082 @endif gcc-bootstrap
30083 @if libtool
30084 TARGET-libtool=all
30085 maybe-all-libtool: all-libtool
30086 all-libtool: configure-libtool
30087 @: $(MAKE); $(unstage)
30088 @r=`${PWD_COMMAND}`; export r; \
30089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090 $(HOST_EXPORTS) \
30091 (cd $(HOST_SUBDIR)/libtool && \
30092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30093 $(TARGET-libtool))
30094 @endif libtool
30099 .PHONY: check-libtool maybe-check-libtool
30100 maybe-check-libtool:
30101 @if libtool
30102 maybe-check-libtool: check-libtool
30104 check-libtool:
30105 @: $(MAKE); $(unstage)
30106 @r=`${PWD_COMMAND}`; export r; \
30107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30108 $(HOST_EXPORTS) \
30109 (cd $(HOST_SUBDIR)/libtool && \
30110 $(MAKE) $(FLAGS_TO_PASS) check)
30112 @endif libtool
30114 .PHONY: install-libtool maybe-install-libtool
30115 maybe-install-libtool:
30116 @if libtool
30117 maybe-install-libtool: install-libtool
30119 install-libtool: installdirs
30120 @: $(MAKE); $(unstage)
30121 @r=`${PWD_COMMAND}`; export r; \
30122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123 $(HOST_EXPORTS) \
30124 (cd $(HOST_SUBDIR)/libtool && \
30125 $(MAKE) $(FLAGS_TO_PASS) install)
30127 @endif libtool
30129 # Other targets (info, dvi, pdf, etc.)
30131 .PHONY: maybe-info-libtool info-libtool
30132 maybe-info-libtool:
30133 @if libtool
30134 maybe-info-libtool: info-libtool
30136 info-libtool: \
30137 configure-libtool
30138 @: $(MAKE); $(unstage)
30139 @[ -f ./libtool/Makefile ] || exit 0; \
30140 r=`${PWD_COMMAND}`; export r; \
30141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142 $(HOST_EXPORTS) \
30143 for flag in $(EXTRA_HOST_FLAGS) ; do \
30144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145 done; \
30146 echo "Doing info in libtool" ; \
30147 (cd $(HOST_SUBDIR)/libtool && \
30148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150 "RANLIB=$${RANLIB}" \
30151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30152 info) \
30153 || exit 1
30155 @endif libtool
30157 .PHONY: maybe-dvi-libtool dvi-libtool
30158 maybe-dvi-libtool:
30159 @if libtool
30160 maybe-dvi-libtool: dvi-libtool
30162 dvi-libtool: \
30163 configure-libtool
30164 @: $(MAKE); $(unstage)
30165 @[ -f ./libtool/Makefile ] || exit 0; \
30166 r=`${PWD_COMMAND}`; export r; \
30167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30168 $(HOST_EXPORTS) \
30169 for flag in $(EXTRA_HOST_FLAGS) ; do \
30170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30171 done; \
30172 echo "Doing dvi in libtool" ; \
30173 (cd $(HOST_SUBDIR)/libtool && \
30174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30176 "RANLIB=$${RANLIB}" \
30177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30178 dvi) \
30179 || exit 1
30181 @endif libtool
30183 .PHONY: maybe-pdf-libtool pdf-libtool
30184 maybe-pdf-libtool:
30185 @if libtool
30186 maybe-pdf-libtool: pdf-libtool
30188 pdf-libtool: \
30189 configure-libtool
30190 @: $(MAKE); $(unstage)
30191 @[ -f ./libtool/Makefile ] || exit 0; \
30192 r=`${PWD_COMMAND}`; export r; \
30193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30194 $(HOST_EXPORTS) \
30195 for flag in $(EXTRA_HOST_FLAGS) ; do \
30196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30197 done; \
30198 echo "Doing pdf in libtool" ; \
30199 (cd $(HOST_SUBDIR)/libtool && \
30200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30202 "RANLIB=$${RANLIB}" \
30203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30204 pdf) \
30205 || exit 1
30207 @endif libtool
30209 .PHONY: maybe-html-libtool html-libtool
30210 maybe-html-libtool:
30211 @if libtool
30212 maybe-html-libtool: html-libtool
30214 html-libtool: \
30215 configure-libtool
30216 @: $(MAKE); $(unstage)
30217 @[ -f ./libtool/Makefile ] || exit 0; \
30218 r=`${PWD_COMMAND}`; export r; \
30219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30220 $(HOST_EXPORTS) \
30221 for flag in $(EXTRA_HOST_FLAGS) ; do \
30222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223 done; \
30224 echo "Doing html in libtool" ; \
30225 (cd $(HOST_SUBDIR)/libtool && \
30226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228 "RANLIB=$${RANLIB}" \
30229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30230 html) \
30231 || exit 1
30233 @endif libtool
30235 .PHONY: maybe-TAGS-libtool TAGS-libtool
30236 maybe-TAGS-libtool:
30237 @if libtool
30238 maybe-TAGS-libtool: TAGS-libtool
30240 TAGS-libtool: \
30241 configure-libtool
30242 @: $(MAKE); $(unstage)
30243 @[ -f ./libtool/Makefile ] || exit 0; \
30244 r=`${PWD_COMMAND}`; export r; \
30245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30246 $(HOST_EXPORTS) \
30247 for flag in $(EXTRA_HOST_FLAGS) ; do \
30248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30249 done; \
30250 echo "Doing TAGS in libtool" ; \
30251 (cd $(HOST_SUBDIR)/libtool && \
30252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30254 "RANLIB=$${RANLIB}" \
30255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30256 TAGS) \
30257 || exit 1
30259 @endif libtool
30261 .PHONY: maybe-install-info-libtool install-info-libtool
30262 maybe-install-info-libtool:
30263 @if libtool
30264 maybe-install-info-libtool: install-info-libtool
30266 install-info-libtool: \
30267 configure-libtool \
30268 info-libtool
30269 @: $(MAKE); $(unstage)
30270 @[ -f ./libtool/Makefile ] || exit 0; \
30271 r=`${PWD_COMMAND}`; export r; \
30272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273 $(HOST_EXPORTS) \
30274 for flag in $(EXTRA_HOST_FLAGS) ; do \
30275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30276 done; \
30277 echo "Doing install-info in libtool" ; \
30278 (cd $(HOST_SUBDIR)/libtool && \
30279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30281 "RANLIB=$${RANLIB}" \
30282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30283 install-info) \
30284 || exit 1
30286 @endif libtool
30288 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30289 maybe-install-pdf-libtool:
30290 @if libtool
30291 maybe-install-pdf-libtool: install-pdf-libtool
30293 install-pdf-libtool: \
30294 configure-libtool \
30295 pdf-libtool
30296 @: $(MAKE); $(unstage)
30297 @[ -f ./libtool/Makefile ] || exit 0; \
30298 r=`${PWD_COMMAND}`; export r; \
30299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300 $(HOST_EXPORTS) \
30301 for flag in $(EXTRA_HOST_FLAGS) ; do \
30302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30303 done; \
30304 echo "Doing install-pdf in libtool" ; \
30305 (cd $(HOST_SUBDIR)/libtool && \
30306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30308 "RANLIB=$${RANLIB}" \
30309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30310 install-pdf) \
30311 || exit 1
30313 @endif libtool
30315 .PHONY: maybe-install-html-libtool install-html-libtool
30316 maybe-install-html-libtool:
30317 @if libtool
30318 maybe-install-html-libtool: install-html-libtool
30320 install-html-libtool: \
30321 configure-libtool \
30322 html-libtool
30323 @: $(MAKE); $(unstage)
30324 @[ -f ./libtool/Makefile ] || exit 0; \
30325 r=`${PWD_COMMAND}`; export r; \
30326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30327 $(HOST_EXPORTS) \
30328 for flag in $(EXTRA_HOST_FLAGS) ; do \
30329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30330 done; \
30331 echo "Doing install-html in libtool" ; \
30332 (cd $(HOST_SUBDIR)/libtool && \
30333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30335 "RANLIB=$${RANLIB}" \
30336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30337 install-html) \
30338 || exit 1
30340 @endif libtool
30342 .PHONY: maybe-installcheck-libtool installcheck-libtool
30343 maybe-installcheck-libtool:
30344 @if libtool
30345 maybe-installcheck-libtool: installcheck-libtool
30347 installcheck-libtool: \
30348 configure-libtool
30349 @: $(MAKE); $(unstage)
30350 @[ -f ./libtool/Makefile ] || exit 0; \
30351 r=`${PWD_COMMAND}`; export r; \
30352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30353 $(HOST_EXPORTS) \
30354 for flag in $(EXTRA_HOST_FLAGS) ; do \
30355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30356 done; \
30357 echo "Doing installcheck in libtool" ; \
30358 (cd $(HOST_SUBDIR)/libtool && \
30359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30361 "RANLIB=$${RANLIB}" \
30362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30363 installcheck) \
30364 || exit 1
30366 @endif libtool
30368 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30369 maybe-mostlyclean-libtool:
30370 @if libtool
30371 maybe-mostlyclean-libtool: mostlyclean-libtool
30373 mostlyclean-libtool:
30374 @: $(MAKE); $(unstage)
30375 @[ -f ./libtool/Makefile ] || exit 0; \
30376 r=`${PWD_COMMAND}`; export r; \
30377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30378 $(HOST_EXPORTS) \
30379 for flag in $(EXTRA_HOST_FLAGS) ; do \
30380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30381 done; \
30382 echo "Doing mostlyclean in libtool" ; \
30383 (cd $(HOST_SUBDIR)/libtool && \
30384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30386 "RANLIB=$${RANLIB}" \
30387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30388 mostlyclean) \
30389 || exit 1
30391 @endif libtool
30393 .PHONY: maybe-clean-libtool clean-libtool
30394 maybe-clean-libtool:
30395 @if libtool
30396 maybe-clean-libtool: clean-libtool
30398 clean-libtool:
30399 @: $(MAKE); $(unstage)
30400 @[ -f ./libtool/Makefile ] || exit 0; \
30401 r=`${PWD_COMMAND}`; export r; \
30402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403 $(HOST_EXPORTS) \
30404 for flag in $(EXTRA_HOST_FLAGS) ; do \
30405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30406 done; \
30407 echo "Doing clean in libtool" ; \
30408 (cd $(HOST_SUBDIR)/libtool && \
30409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30411 "RANLIB=$${RANLIB}" \
30412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30413 clean) \
30414 || exit 1
30416 @endif libtool
30418 .PHONY: maybe-distclean-libtool distclean-libtool
30419 maybe-distclean-libtool:
30420 @if libtool
30421 maybe-distclean-libtool: distclean-libtool
30423 distclean-libtool:
30424 @: $(MAKE); $(unstage)
30425 @[ -f ./libtool/Makefile ] || exit 0; \
30426 r=`${PWD_COMMAND}`; export r; \
30427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30428 $(HOST_EXPORTS) \
30429 for flag in $(EXTRA_HOST_FLAGS) ; do \
30430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30431 done; \
30432 echo "Doing distclean in libtool" ; \
30433 (cd $(HOST_SUBDIR)/libtool && \
30434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30436 "RANLIB=$${RANLIB}" \
30437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30438 distclean) \
30439 || exit 1
30441 @endif libtool
30443 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30444 maybe-maintainer-clean-libtool:
30445 @if libtool
30446 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30448 maintainer-clean-libtool:
30449 @: $(MAKE); $(unstage)
30450 @[ -f ./libtool/Makefile ] || exit 0; \
30451 r=`${PWD_COMMAND}`; export r; \
30452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30453 $(HOST_EXPORTS) \
30454 for flag in $(EXTRA_HOST_FLAGS) ; do \
30455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30456 done; \
30457 echo "Doing maintainer-clean in libtool" ; \
30458 (cd $(HOST_SUBDIR)/libtool && \
30459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30461 "RANLIB=$${RANLIB}" \
30462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30463 maintainer-clean) \
30464 || exit 1
30466 @endif libtool
30470 .PHONY: configure-m4 maybe-configure-m4
30471 maybe-configure-m4:
30472 @if gcc-bootstrap
30473 configure-m4: stage_current
30474 @endif gcc-bootstrap
30475 @if m4
30476 maybe-configure-m4: configure-m4
30477 configure-m4:
30478 @: $(MAKE); $(unstage)
30479 @r=`${PWD_COMMAND}`; export r; \
30480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30481 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30483 $(HOST_EXPORTS) \
30484 echo Configuring in $(HOST_SUBDIR)/m4; \
30485 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30486 case $(srcdir) in \
30487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30488 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30490 esac; \
30491 srcdiroption="--srcdir=$${topdir}/m4"; \
30492 libsrcdir="$$s/m4"; \
30493 $(SHELL) $${libsrcdir}/configure \
30494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30495 --target=${target_alias} $${srcdiroption} \
30496 || exit 1
30497 @endif m4
30503 .PHONY: all-m4 maybe-all-m4
30504 maybe-all-m4:
30505 @if gcc-bootstrap
30506 all-m4: stage_current
30507 @endif gcc-bootstrap
30508 @if m4
30509 TARGET-m4=all
30510 maybe-all-m4: all-m4
30511 all-m4: configure-m4
30512 @: $(MAKE); $(unstage)
30513 @r=`${PWD_COMMAND}`; export r; \
30514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515 $(HOST_EXPORTS) \
30516 (cd $(HOST_SUBDIR)/m4 && \
30517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30518 $(TARGET-m4))
30519 @endif m4
30524 .PHONY: check-m4 maybe-check-m4
30525 maybe-check-m4:
30526 @if m4
30527 maybe-check-m4: check-m4
30529 check-m4:
30530 @: $(MAKE); $(unstage)
30531 @r=`${PWD_COMMAND}`; export r; \
30532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533 $(HOST_EXPORTS) \
30534 (cd $(HOST_SUBDIR)/m4 && \
30535 $(MAKE) $(FLAGS_TO_PASS) check)
30537 @endif m4
30539 .PHONY: install-m4 maybe-install-m4
30540 maybe-install-m4:
30541 @if m4
30542 maybe-install-m4: install-m4
30544 install-m4: installdirs
30545 @: $(MAKE); $(unstage)
30546 @r=`${PWD_COMMAND}`; export r; \
30547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30548 $(HOST_EXPORTS) \
30549 (cd $(HOST_SUBDIR)/m4 && \
30550 $(MAKE) $(FLAGS_TO_PASS) install)
30552 @endif m4
30554 # Other targets (info, dvi, pdf, etc.)
30556 .PHONY: maybe-info-m4 info-m4
30557 maybe-info-m4:
30558 @if m4
30559 maybe-info-m4: info-m4
30561 info-m4: \
30562 configure-m4
30563 @: $(MAKE); $(unstage)
30564 @[ -f ./m4/Makefile ] || exit 0; \
30565 r=`${PWD_COMMAND}`; export r; \
30566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30567 $(HOST_EXPORTS) \
30568 for flag in $(EXTRA_HOST_FLAGS) ; do \
30569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30570 done; \
30571 echo "Doing info in m4" ; \
30572 (cd $(HOST_SUBDIR)/m4 && \
30573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30575 "RANLIB=$${RANLIB}" \
30576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30577 info) \
30578 || exit 1
30580 @endif m4
30582 .PHONY: maybe-dvi-m4 dvi-m4
30583 maybe-dvi-m4:
30584 @if m4
30585 maybe-dvi-m4: dvi-m4
30587 dvi-m4: \
30588 configure-m4
30589 @: $(MAKE); $(unstage)
30590 @[ -f ./m4/Makefile ] || exit 0; \
30591 r=`${PWD_COMMAND}`; export r; \
30592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30593 $(HOST_EXPORTS) \
30594 for flag in $(EXTRA_HOST_FLAGS) ; do \
30595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30596 done; \
30597 echo "Doing dvi in m4" ; \
30598 (cd $(HOST_SUBDIR)/m4 && \
30599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30601 "RANLIB=$${RANLIB}" \
30602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30603 dvi) \
30604 || exit 1
30606 @endif m4
30608 .PHONY: maybe-pdf-m4 pdf-m4
30609 maybe-pdf-m4:
30610 @if m4
30611 maybe-pdf-m4: pdf-m4
30613 pdf-m4: \
30614 configure-m4
30615 @: $(MAKE); $(unstage)
30616 @[ -f ./m4/Makefile ] || exit 0; \
30617 r=`${PWD_COMMAND}`; export r; \
30618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30619 $(HOST_EXPORTS) \
30620 for flag in $(EXTRA_HOST_FLAGS) ; do \
30621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30622 done; \
30623 echo "Doing pdf in m4" ; \
30624 (cd $(HOST_SUBDIR)/m4 && \
30625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30627 "RANLIB=$${RANLIB}" \
30628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30629 pdf) \
30630 || exit 1
30632 @endif m4
30634 .PHONY: maybe-html-m4 html-m4
30635 maybe-html-m4:
30636 @if m4
30637 maybe-html-m4: html-m4
30639 html-m4: \
30640 configure-m4
30641 @: $(MAKE); $(unstage)
30642 @[ -f ./m4/Makefile ] || exit 0; \
30643 r=`${PWD_COMMAND}`; export r; \
30644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645 $(HOST_EXPORTS) \
30646 for flag in $(EXTRA_HOST_FLAGS) ; do \
30647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30648 done; \
30649 echo "Doing html in m4" ; \
30650 (cd $(HOST_SUBDIR)/m4 && \
30651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653 "RANLIB=$${RANLIB}" \
30654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30655 html) \
30656 || exit 1
30658 @endif m4
30660 .PHONY: maybe-TAGS-m4 TAGS-m4
30661 maybe-TAGS-m4:
30662 @if m4
30663 maybe-TAGS-m4: TAGS-m4
30665 TAGS-m4: \
30666 configure-m4
30667 @: $(MAKE); $(unstage)
30668 @[ -f ./m4/Makefile ] || exit 0; \
30669 r=`${PWD_COMMAND}`; export r; \
30670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30671 $(HOST_EXPORTS) \
30672 for flag in $(EXTRA_HOST_FLAGS) ; do \
30673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30674 done; \
30675 echo "Doing TAGS in m4" ; \
30676 (cd $(HOST_SUBDIR)/m4 && \
30677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30679 "RANLIB=$${RANLIB}" \
30680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30681 TAGS) \
30682 || exit 1
30684 @endif m4
30686 .PHONY: maybe-install-info-m4 install-info-m4
30687 maybe-install-info-m4:
30688 @if m4
30689 maybe-install-info-m4: install-info-m4
30691 install-info-m4: \
30692 configure-m4 \
30693 info-m4
30694 @: $(MAKE); $(unstage)
30695 @[ -f ./m4/Makefile ] || exit 0; \
30696 r=`${PWD_COMMAND}`; export r; \
30697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30698 $(HOST_EXPORTS) \
30699 for flag in $(EXTRA_HOST_FLAGS) ; do \
30700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30701 done; \
30702 echo "Doing install-info in m4" ; \
30703 (cd $(HOST_SUBDIR)/m4 && \
30704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30706 "RANLIB=$${RANLIB}" \
30707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30708 install-info) \
30709 || exit 1
30711 @endif m4
30713 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30714 maybe-install-pdf-m4:
30715 @if m4
30716 maybe-install-pdf-m4: install-pdf-m4
30718 install-pdf-m4: \
30719 configure-m4 \
30720 pdf-m4
30721 @: $(MAKE); $(unstage)
30722 @[ -f ./m4/Makefile ] || exit 0; \
30723 r=`${PWD_COMMAND}`; export r; \
30724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30725 $(HOST_EXPORTS) \
30726 for flag in $(EXTRA_HOST_FLAGS) ; do \
30727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30728 done; \
30729 echo "Doing install-pdf in m4" ; \
30730 (cd $(HOST_SUBDIR)/m4 && \
30731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30733 "RANLIB=$${RANLIB}" \
30734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30735 install-pdf) \
30736 || exit 1
30738 @endif m4
30740 .PHONY: maybe-install-html-m4 install-html-m4
30741 maybe-install-html-m4:
30742 @if m4
30743 maybe-install-html-m4: install-html-m4
30745 install-html-m4: \
30746 configure-m4 \
30747 html-m4
30748 @: $(MAKE); $(unstage)
30749 @[ -f ./m4/Makefile ] || exit 0; \
30750 r=`${PWD_COMMAND}`; export r; \
30751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30752 $(HOST_EXPORTS) \
30753 for flag in $(EXTRA_HOST_FLAGS) ; do \
30754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30755 done; \
30756 echo "Doing install-html in m4" ; \
30757 (cd $(HOST_SUBDIR)/m4 && \
30758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30760 "RANLIB=$${RANLIB}" \
30761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30762 install-html) \
30763 || exit 1
30765 @endif m4
30767 .PHONY: maybe-installcheck-m4 installcheck-m4
30768 maybe-installcheck-m4:
30769 @if m4
30770 maybe-installcheck-m4: installcheck-m4
30772 installcheck-m4: \
30773 configure-m4
30774 @: $(MAKE); $(unstage)
30775 @[ -f ./m4/Makefile ] || exit 0; \
30776 r=`${PWD_COMMAND}`; export r; \
30777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30778 $(HOST_EXPORTS) \
30779 for flag in $(EXTRA_HOST_FLAGS) ; do \
30780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30781 done; \
30782 echo "Doing installcheck in m4" ; \
30783 (cd $(HOST_SUBDIR)/m4 && \
30784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30786 "RANLIB=$${RANLIB}" \
30787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30788 installcheck) \
30789 || exit 1
30791 @endif m4
30793 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30794 maybe-mostlyclean-m4:
30795 @if m4
30796 maybe-mostlyclean-m4: mostlyclean-m4
30798 mostlyclean-m4:
30799 @: $(MAKE); $(unstage)
30800 @[ -f ./m4/Makefile ] || exit 0; \
30801 r=`${PWD_COMMAND}`; export r; \
30802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30803 $(HOST_EXPORTS) \
30804 for flag in $(EXTRA_HOST_FLAGS) ; do \
30805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30806 done; \
30807 echo "Doing mostlyclean in m4" ; \
30808 (cd $(HOST_SUBDIR)/m4 && \
30809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30811 "RANLIB=$${RANLIB}" \
30812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30813 mostlyclean) \
30814 || exit 1
30816 @endif m4
30818 .PHONY: maybe-clean-m4 clean-m4
30819 maybe-clean-m4:
30820 @if m4
30821 maybe-clean-m4: clean-m4
30823 clean-m4:
30824 @: $(MAKE); $(unstage)
30825 @[ -f ./m4/Makefile ] || exit 0; \
30826 r=`${PWD_COMMAND}`; export r; \
30827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828 $(HOST_EXPORTS) \
30829 for flag in $(EXTRA_HOST_FLAGS) ; do \
30830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30831 done; \
30832 echo "Doing clean in m4" ; \
30833 (cd $(HOST_SUBDIR)/m4 && \
30834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30836 "RANLIB=$${RANLIB}" \
30837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30838 clean) \
30839 || exit 1
30841 @endif m4
30843 .PHONY: maybe-distclean-m4 distclean-m4
30844 maybe-distclean-m4:
30845 @if m4
30846 maybe-distclean-m4: distclean-m4
30848 distclean-m4:
30849 @: $(MAKE); $(unstage)
30850 @[ -f ./m4/Makefile ] || exit 0; \
30851 r=`${PWD_COMMAND}`; export r; \
30852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30853 $(HOST_EXPORTS) \
30854 for flag in $(EXTRA_HOST_FLAGS) ; do \
30855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30856 done; \
30857 echo "Doing distclean in m4" ; \
30858 (cd $(HOST_SUBDIR)/m4 && \
30859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30861 "RANLIB=$${RANLIB}" \
30862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30863 distclean) \
30864 || exit 1
30866 @endif m4
30868 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30869 maybe-maintainer-clean-m4:
30870 @if m4
30871 maybe-maintainer-clean-m4: maintainer-clean-m4
30873 maintainer-clean-m4:
30874 @: $(MAKE); $(unstage)
30875 @[ -f ./m4/Makefile ] || exit 0; \
30876 r=`${PWD_COMMAND}`; export r; \
30877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30878 $(HOST_EXPORTS) \
30879 for flag in $(EXTRA_HOST_FLAGS) ; do \
30880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30881 done; \
30882 echo "Doing maintainer-clean in m4" ; \
30883 (cd $(HOST_SUBDIR)/m4 && \
30884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30886 "RANLIB=$${RANLIB}" \
30887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30888 maintainer-clean) \
30889 || exit 1
30891 @endif m4
30895 .PHONY: configure-make maybe-configure-make
30896 maybe-configure-make:
30897 @if gcc-bootstrap
30898 configure-make: stage_current
30899 @endif gcc-bootstrap
30900 @if make
30901 maybe-configure-make: configure-make
30902 configure-make:
30903 @: $(MAKE); $(unstage)
30904 @r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
30907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
30908 $(HOST_EXPORTS) \
30909 echo Configuring in $(HOST_SUBDIR)/make; \
30910 cd "$(HOST_SUBDIR)/make" || exit 1; \
30911 case $(srcdir) in \
30912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30913 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
30914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30915 esac; \
30916 srcdiroption="--srcdir=$${topdir}/make"; \
30917 libsrcdir="$$s/make"; \
30918 $(SHELL) $${libsrcdir}/configure \
30919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30920 --target=${target_alias} $${srcdiroption} \
30921 || exit 1
30922 @endif make
30928 .PHONY: all-make maybe-all-make
30929 maybe-all-make:
30930 @if gcc-bootstrap
30931 all-make: stage_current
30932 @endif gcc-bootstrap
30933 @if make
30934 TARGET-make=all
30935 maybe-all-make: all-make
30936 all-make: configure-make
30937 @: $(MAKE); $(unstage)
30938 @r=`${PWD_COMMAND}`; export r; \
30939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940 $(HOST_EXPORTS) \
30941 (cd $(HOST_SUBDIR)/make && \
30942 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30943 $(TARGET-make))
30944 @endif make
30949 .PHONY: check-make maybe-check-make
30950 maybe-check-make:
30951 @if make
30952 maybe-check-make: check-make
30954 check-make:
30955 @: $(MAKE); $(unstage)
30956 @r=`${PWD_COMMAND}`; export r; \
30957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30958 $(HOST_EXPORTS) \
30959 (cd $(HOST_SUBDIR)/make && \
30960 $(MAKE) $(FLAGS_TO_PASS) check)
30962 @endif make
30964 .PHONY: install-make maybe-install-make
30965 maybe-install-make:
30966 @if make
30967 maybe-install-make: install-make
30969 install-make: installdirs
30970 @: $(MAKE); $(unstage)
30971 @r=`${PWD_COMMAND}`; export r; \
30972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30973 $(HOST_EXPORTS) \
30974 (cd $(HOST_SUBDIR)/make && \
30975 $(MAKE) $(FLAGS_TO_PASS) install)
30977 @endif make
30979 # Other targets (info, dvi, pdf, etc.)
30981 .PHONY: maybe-info-make info-make
30982 maybe-info-make:
30983 @if make
30984 maybe-info-make: info-make
30986 info-make: \
30987 configure-make
30988 @: $(MAKE); $(unstage)
30989 @[ -f ./make/Makefile ] || exit 0; \
30990 r=`${PWD_COMMAND}`; export r; \
30991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30992 $(HOST_EXPORTS) \
30993 for flag in $(EXTRA_HOST_FLAGS) ; do \
30994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30995 done; \
30996 echo "Doing info in make" ; \
30997 (cd $(HOST_SUBDIR)/make && \
30998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31000 "RANLIB=$${RANLIB}" \
31001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31002 info) \
31003 || exit 1
31005 @endif make
31007 .PHONY: maybe-dvi-make dvi-make
31008 maybe-dvi-make:
31009 @if make
31010 maybe-dvi-make: dvi-make
31012 dvi-make: \
31013 configure-make
31014 @: $(MAKE); $(unstage)
31015 @[ -f ./make/Makefile ] || exit 0; \
31016 r=`${PWD_COMMAND}`; export r; \
31017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31018 $(HOST_EXPORTS) \
31019 for flag in $(EXTRA_HOST_FLAGS) ; do \
31020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31021 done; \
31022 echo "Doing dvi in make" ; \
31023 (cd $(HOST_SUBDIR)/make && \
31024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31026 "RANLIB=$${RANLIB}" \
31027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31028 dvi) \
31029 || exit 1
31031 @endif make
31033 .PHONY: maybe-pdf-make pdf-make
31034 maybe-pdf-make:
31035 @if make
31036 maybe-pdf-make: pdf-make
31038 pdf-make: \
31039 configure-make
31040 @: $(MAKE); $(unstage)
31041 @[ -f ./make/Makefile ] || exit 0; \
31042 r=`${PWD_COMMAND}`; export r; \
31043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044 $(HOST_EXPORTS) \
31045 for flag in $(EXTRA_HOST_FLAGS) ; do \
31046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31047 done; \
31048 echo "Doing pdf in make" ; \
31049 (cd $(HOST_SUBDIR)/make && \
31050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31052 "RANLIB=$${RANLIB}" \
31053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31054 pdf) \
31055 || exit 1
31057 @endif make
31059 .PHONY: maybe-html-make html-make
31060 maybe-html-make:
31061 @if make
31062 maybe-html-make: html-make
31064 html-make: \
31065 configure-make
31066 @: $(MAKE); $(unstage)
31067 @[ -f ./make/Makefile ] || exit 0; \
31068 r=`${PWD_COMMAND}`; export r; \
31069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31070 $(HOST_EXPORTS) \
31071 for flag in $(EXTRA_HOST_FLAGS) ; do \
31072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31073 done; \
31074 echo "Doing html in make" ; \
31075 (cd $(HOST_SUBDIR)/make && \
31076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31078 "RANLIB=$${RANLIB}" \
31079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31080 html) \
31081 || exit 1
31083 @endif make
31085 .PHONY: maybe-TAGS-make TAGS-make
31086 maybe-TAGS-make:
31087 @if make
31088 maybe-TAGS-make: TAGS-make
31090 TAGS-make: \
31091 configure-make
31092 @: $(MAKE); $(unstage)
31093 @[ -f ./make/Makefile ] || exit 0; \
31094 r=`${PWD_COMMAND}`; export r; \
31095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31096 $(HOST_EXPORTS) \
31097 for flag in $(EXTRA_HOST_FLAGS) ; do \
31098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31099 done; \
31100 echo "Doing TAGS in make" ; \
31101 (cd $(HOST_SUBDIR)/make && \
31102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31104 "RANLIB=$${RANLIB}" \
31105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31106 TAGS) \
31107 || exit 1
31109 @endif make
31111 .PHONY: maybe-install-info-make install-info-make
31112 maybe-install-info-make:
31113 @if make
31114 maybe-install-info-make: install-info-make
31116 install-info-make: \
31117 configure-make \
31118 info-make
31119 @: $(MAKE); $(unstage)
31120 @[ -f ./make/Makefile ] || exit 0; \
31121 r=`${PWD_COMMAND}`; export r; \
31122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31123 $(HOST_EXPORTS) \
31124 for flag in $(EXTRA_HOST_FLAGS) ; do \
31125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31126 done; \
31127 echo "Doing install-info in make" ; \
31128 (cd $(HOST_SUBDIR)/make && \
31129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31131 "RANLIB=$${RANLIB}" \
31132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31133 install-info) \
31134 || exit 1
31136 @endif make
31138 .PHONY: maybe-install-pdf-make install-pdf-make
31139 maybe-install-pdf-make:
31140 @if make
31141 maybe-install-pdf-make: install-pdf-make
31143 install-pdf-make: \
31144 configure-make \
31145 pdf-make
31146 @: $(MAKE); $(unstage)
31147 @[ -f ./make/Makefile ] || exit 0; \
31148 r=`${PWD_COMMAND}`; export r; \
31149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31150 $(HOST_EXPORTS) \
31151 for flag in $(EXTRA_HOST_FLAGS) ; do \
31152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31153 done; \
31154 echo "Doing install-pdf in make" ; \
31155 (cd $(HOST_SUBDIR)/make && \
31156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31158 "RANLIB=$${RANLIB}" \
31159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31160 install-pdf) \
31161 || exit 1
31163 @endif make
31165 .PHONY: maybe-install-html-make install-html-make
31166 maybe-install-html-make:
31167 @if make
31168 maybe-install-html-make: install-html-make
31170 install-html-make: \
31171 configure-make \
31172 html-make
31173 @: $(MAKE); $(unstage)
31174 @[ -f ./make/Makefile ] || exit 0; \
31175 r=`${PWD_COMMAND}`; export r; \
31176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31177 $(HOST_EXPORTS) \
31178 for flag in $(EXTRA_HOST_FLAGS) ; do \
31179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31180 done; \
31181 echo "Doing install-html in make" ; \
31182 (cd $(HOST_SUBDIR)/make && \
31183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31185 "RANLIB=$${RANLIB}" \
31186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31187 install-html) \
31188 || exit 1
31190 @endif make
31192 .PHONY: maybe-installcheck-make installcheck-make
31193 maybe-installcheck-make:
31194 @if make
31195 maybe-installcheck-make: installcheck-make
31197 installcheck-make: \
31198 configure-make
31199 @: $(MAKE); $(unstage)
31200 @[ -f ./make/Makefile ] || exit 0; \
31201 r=`${PWD_COMMAND}`; export r; \
31202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31203 $(HOST_EXPORTS) \
31204 for flag in $(EXTRA_HOST_FLAGS) ; do \
31205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31206 done; \
31207 echo "Doing installcheck in make" ; \
31208 (cd $(HOST_SUBDIR)/make && \
31209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31211 "RANLIB=$${RANLIB}" \
31212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31213 installcheck) \
31214 || exit 1
31216 @endif make
31218 .PHONY: maybe-mostlyclean-make mostlyclean-make
31219 maybe-mostlyclean-make:
31220 @if make
31221 maybe-mostlyclean-make: mostlyclean-make
31223 mostlyclean-make:
31224 @: $(MAKE); $(unstage)
31225 @[ -f ./make/Makefile ] || exit 0; \
31226 r=`${PWD_COMMAND}`; export r; \
31227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31228 $(HOST_EXPORTS) \
31229 for flag in $(EXTRA_HOST_FLAGS) ; do \
31230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31231 done; \
31232 echo "Doing mostlyclean in make" ; \
31233 (cd $(HOST_SUBDIR)/make && \
31234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31236 "RANLIB=$${RANLIB}" \
31237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31238 mostlyclean) \
31239 || exit 1
31241 @endif make
31243 .PHONY: maybe-clean-make clean-make
31244 maybe-clean-make:
31245 @if make
31246 maybe-clean-make: clean-make
31248 clean-make:
31249 @: $(MAKE); $(unstage)
31250 @[ -f ./make/Makefile ] || exit 0; \
31251 r=`${PWD_COMMAND}`; export r; \
31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253 $(HOST_EXPORTS) \
31254 for flag in $(EXTRA_HOST_FLAGS) ; do \
31255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256 done; \
31257 echo "Doing clean in make" ; \
31258 (cd $(HOST_SUBDIR)/make && \
31259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261 "RANLIB=$${RANLIB}" \
31262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263 clean) \
31264 || exit 1
31266 @endif make
31268 .PHONY: maybe-distclean-make distclean-make
31269 maybe-distclean-make:
31270 @if make
31271 maybe-distclean-make: distclean-make
31273 distclean-make:
31274 @: $(MAKE); $(unstage)
31275 @[ -f ./make/Makefile ] || exit 0; \
31276 r=`${PWD_COMMAND}`; export r; \
31277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278 $(HOST_EXPORTS) \
31279 for flag in $(EXTRA_HOST_FLAGS) ; do \
31280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31281 done; \
31282 echo "Doing distclean in make" ; \
31283 (cd $(HOST_SUBDIR)/make && \
31284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31286 "RANLIB=$${RANLIB}" \
31287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31288 distclean) \
31289 || exit 1
31291 @endif make
31293 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31294 maybe-maintainer-clean-make:
31295 @if make
31296 maybe-maintainer-clean-make: maintainer-clean-make
31298 maintainer-clean-make:
31299 @: $(MAKE); $(unstage)
31300 @[ -f ./make/Makefile ] || exit 0; \
31301 r=`${PWD_COMMAND}`; export r; \
31302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31303 $(HOST_EXPORTS) \
31304 for flag in $(EXTRA_HOST_FLAGS) ; do \
31305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31306 done; \
31307 echo "Doing maintainer-clean in make" ; \
31308 (cd $(HOST_SUBDIR)/make && \
31309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31311 "RANLIB=$${RANLIB}" \
31312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31313 maintainer-clean) \
31314 || exit 1
31316 @endif make
31320 .PHONY: configure-mmalloc maybe-configure-mmalloc
31321 maybe-configure-mmalloc:
31322 @if gcc-bootstrap
31323 configure-mmalloc: stage_current
31324 @endif gcc-bootstrap
31325 @if mmalloc
31326 maybe-configure-mmalloc: configure-mmalloc
31327 configure-mmalloc:
31328 @: $(MAKE); $(unstage)
31329 @r=`${PWD_COMMAND}`; export r; \
31330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31333 $(HOST_EXPORTS) \
31334 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31335 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31336 case $(srcdir) in \
31337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31338 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31340 esac; \
31341 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31342 libsrcdir="$$s/mmalloc"; \
31343 $(SHELL) $${libsrcdir}/configure \
31344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31345 --target=${target_alias} $${srcdiroption} \
31346 || exit 1
31347 @endif mmalloc
31353 .PHONY: all-mmalloc maybe-all-mmalloc
31354 maybe-all-mmalloc:
31355 @if gcc-bootstrap
31356 all-mmalloc: stage_current
31357 @endif gcc-bootstrap
31358 @if mmalloc
31359 TARGET-mmalloc=all
31360 maybe-all-mmalloc: all-mmalloc
31361 all-mmalloc: configure-mmalloc
31362 @: $(MAKE); $(unstage)
31363 @r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 $(HOST_EXPORTS) \
31366 (cd $(HOST_SUBDIR)/mmalloc && \
31367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31368 $(TARGET-mmalloc))
31369 @endif mmalloc
31374 .PHONY: check-mmalloc maybe-check-mmalloc
31375 maybe-check-mmalloc:
31376 @if mmalloc
31377 maybe-check-mmalloc: check-mmalloc
31379 check-mmalloc:
31381 @endif mmalloc
31383 .PHONY: install-mmalloc maybe-install-mmalloc
31384 maybe-install-mmalloc:
31385 @if mmalloc
31386 maybe-install-mmalloc: install-mmalloc
31388 install-mmalloc: installdirs
31389 @: $(MAKE); $(unstage)
31390 @r=`${PWD_COMMAND}`; export r; \
31391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31392 $(HOST_EXPORTS) \
31393 (cd $(HOST_SUBDIR)/mmalloc && \
31394 $(MAKE) $(FLAGS_TO_PASS) install)
31396 @endif mmalloc
31398 # Other targets (info, dvi, pdf, etc.)
31400 .PHONY: maybe-info-mmalloc info-mmalloc
31401 maybe-info-mmalloc:
31402 @if mmalloc
31403 maybe-info-mmalloc: info-mmalloc
31405 info-mmalloc: \
31406 configure-mmalloc
31407 @: $(MAKE); $(unstage)
31408 @[ -f ./mmalloc/Makefile ] || exit 0; \
31409 r=`${PWD_COMMAND}`; export r; \
31410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411 $(HOST_EXPORTS) \
31412 for flag in $(EXTRA_HOST_FLAGS) ; do \
31413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31414 done; \
31415 echo "Doing info in mmalloc" ; \
31416 (cd $(HOST_SUBDIR)/mmalloc && \
31417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31419 "RANLIB=$${RANLIB}" \
31420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31421 info) \
31422 || exit 1
31424 @endif mmalloc
31426 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31427 maybe-dvi-mmalloc:
31428 @if mmalloc
31429 maybe-dvi-mmalloc: dvi-mmalloc
31431 dvi-mmalloc: \
31432 configure-mmalloc
31433 @: $(MAKE); $(unstage)
31434 @[ -f ./mmalloc/Makefile ] || exit 0; \
31435 r=`${PWD_COMMAND}`; export r; \
31436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31437 $(HOST_EXPORTS) \
31438 for flag in $(EXTRA_HOST_FLAGS) ; do \
31439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31440 done; \
31441 echo "Doing dvi in mmalloc" ; \
31442 (cd $(HOST_SUBDIR)/mmalloc && \
31443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31445 "RANLIB=$${RANLIB}" \
31446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31447 dvi) \
31448 || exit 1
31450 @endif mmalloc
31452 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31453 maybe-pdf-mmalloc:
31454 @if mmalloc
31455 maybe-pdf-mmalloc: pdf-mmalloc
31457 pdf-mmalloc: \
31458 configure-mmalloc
31459 @: $(MAKE); $(unstage)
31460 @[ -f ./mmalloc/Makefile ] || exit 0; \
31461 r=`${PWD_COMMAND}`; export r; \
31462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31463 $(HOST_EXPORTS) \
31464 for flag in $(EXTRA_HOST_FLAGS) ; do \
31465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466 done; \
31467 echo "Doing pdf in mmalloc" ; \
31468 (cd $(HOST_SUBDIR)/mmalloc && \
31469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31471 "RANLIB=$${RANLIB}" \
31472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31473 pdf) \
31474 || exit 1
31476 @endif mmalloc
31478 .PHONY: maybe-html-mmalloc html-mmalloc
31479 maybe-html-mmalloc:
31480 @if mmalloc
31481 maybe-html-mmalloc: html-mmalloc
31483 html-mmalloc: \
31484 configure-mmalloc
31485 @: $(MAKE); $(unstage)
31486 @[ -f ./mmalloc/Makefile ] || exit 0; \
31487 r=`${PWD_COMMAND}`; export r; \
31488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489 $(HOST_EXPORTS) \
31490 for flag in $(EXTRA_HOST_FLAGS) ; do \
31491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492 done; \
31493 echo "Doing html in mmalloc" ; \
31494 (cd $(HOST_SUBDIR)/mmalloc && \
31495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31497 "RANLIB=$${RANLIB}" \
31498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31499 html) \
31500 || exit 1
31502 @endif mmalloc
31504 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31505 maybe-TAGS-mmalloc:
31506 @if mmalloc
31507 maybe-TAGS-mmalloc: TAGS-mmalloc
31509 TAGS-mmalloc: \
31510 configure-mmalloc
31511 @: $(MAKE); $(unstage)
31512 @[ -f ./mmalloc/Makefile ] || exit 0; \
31513 r=`${PWD_COMMAND}`; export r; \
31514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515 $(HOST_EXPORTS) \
31516 for flag in $(EXTRA_HOST_FLAGS) ; do \
31517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518 done; \
31519 echo "Doing TAGS in mmalloc" ; \
31520 (cd $(HOST_SUBDIR)/mmalloc && \
31521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523 "RANLIB=$${RANLIB}" \
31524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525 TAGS) \
31526 || exit 1
31528 @endif mmalloc
31530 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31531 maybe-install-info-mmalloc:
31532 @if mmalloc
31533 maybe-install-info-mmalloc: install-info-mmalloc
31535 install-info-mmalloc: \
31536 configure-mmalloc \
31537 info-mmalloc
31538 @: $(MAKE); $(unstage)
31539 @[ -f ./mmalloc/Makefile ] || exit 0; \
31540 r=`${PWD_COMMAND}`; export r; \
31541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31542 $(HOST_EXPORTS) \
31543 for flag in $(EXTRA_HOST_FLAGS) ; do \
31544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31545 done; \
31546 echo "Doing install-info in mmalloc" ; \
31547 (cd $(HOST_SUBDIR)/mmalloc && \
31548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31550 "RANLIB=$${RANLIB}" \
31551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31552 install-info) \
31553 || exit 1
31555 @endif mmalloc
31557 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31558 maybe-install-pdf-mmalloc:
31559 @if mmalloc
31560 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31562 install-pdf-mmalloc: \
31563 configure-mmalloc \
31564 pdf-mmalloc
31565 @: $(MAKE); $(unstage)
31566 @[ -f ./mmalloc/Makefile ] || exit 0; \
31567 r=`${PWD_COMMAND}`; export r; \
31568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31569 $(HOST_EXPORTS) \
31570 for flag in $(EXTRA_HOST_FLAGS) ; do \
31571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31572 done; \
31573 echo "Doing install-pdf in mmalloc" ; \
31574 (cd $(HOST_SUBDIR)/mmalloc && \
31575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31577 "RANLIB=$${RANLIB}" \
31578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31579 install-pdf) \
31580 || exit 1
31582 @endif mmalloc
31584 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
31585 maybe-install-html-mmalloc:
31586 @if mmalloc
31587 maybe-install-html-mmalloc: install-html-mmalloc
31589 install-html-mmalloc: \
31590 configure-mmalloc \
31591 html-mmalloc
31592 @: $(MAKE); $(unstage)
31593 @[ -f ./mmalloc/Makefile ] || exit 0; \
31594 r=`${PWD_COMMAND}`; export r; \
31595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31596 $(HOST_EXPORTS) \
31597 for flag in $(EXTRA_HOST_FLAGS) ; do \
31598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599 done; \
31600 echo "Doing install-html in mmalloc" ; \
31601 (cd $(HOST_SUBDIR)/mmalloc && \
31602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31604 "RANLIB=$${RANLIB}" \
31605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31606 install-html) \
31607 || exit 1
31609 @endif mmalloc
31611 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31612 maybe-installcheck-mmalloc:
31613 @if mmalloc
31614 maybe-installcheck-mmalloc: installcheck-mmalloc
31616 installcheck-mmalloc: \
31617 configure-mmalloc
31618 @: $(MAKE); $(unstage)
31619 @[ -f ./mmalloc/Makefile ] || exit 0; \
31620 r=`${PWD_COMMAND}`; export r; \
31621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31622 $(HOST_EXPORTS) \
31623 for flag in $(EXTRA_HOST_FLAGS) ; do \
31624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625 done; \
31626 echo "Doing installcheck in mmalloc" ; \
31627 (cd $(HOST_SUBDIR)/mmalloc && \
31628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31630 "RANLIB=$${RANLIB}" \
31631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31632 installcheck) \
31633 || exit 1
31635 @endif mmalloc
31637 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
31638 maybe-mostlyclean-mmalloc:
31639 @if mmalloc
31640 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
31642 mostlyclean-mmalloc:
31643 @: $(MAKE); $(unstage)
31644 @[ -f ./mmalloc/Makefile ] || exit 0; \
31645 r=`${PWD_COMMAND}`; export r; \
31646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647 $(HOST_EXPORTS) \
31648 for flag in $(EXTRA_HOST_FLAGS) ; do \
31649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31650 done; \
31651 echo "Doing mostlyclean in mmalloc" ; \
31652 (cd $(HOST_SUBDIR)/mmalloc && \
31653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655 "RANLIB=$${RANLIB}" \
31656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31657 mostlyclean) \
31658 || exit 1
31660 @endif mmalloc
31662 .PHONY: maybe-clean-mmalloc clean-mmalloc
31663 maybe-clean-mmalloc:
31664 @if mmalloc
31665 maybe-clean-mmalloc: clean-mmalloc
31667 clean-mmalloc:
31668 @: $(MAKE); $(unstage)
31669 @[ -f ./mmalloc/Makefile ] || exit 0; \
31670 r=`${PWD_COMMAND}`; export r; \
31671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672 $(HOST_EXPORTS) \
31673 for flag in $(EXTRA_HOST_FLAGS) ; do \
31674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675 done; \
31676 echo "Doing clean in mmalloc" ; \
31677 (cd $(HOST_SUBDIR)/mmalloc && \
31678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31680 "RANLIB=$${RANLIB}" \
31681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31682 clean) \
31683 || exit 1
31685 @endif mmalloc
31687 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
31688 maybe-distclean-mmalloc:
31689 @if mmalloc
31690 maybe-distclean-mmalloc: distclean-mmalloc
31692 distclean-mmalloc:
31693 @: $(MAKE); $(unstage)
31694 @[ -f ./mmalloc/Makefile ] || exit 0; \
31695 r=`${PWD_COMMAND}`; export r; \
31696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31697 $(HOST_EXPORTS) \
31698 for flag in $(EXTRA_HOST_FLAGS) ; do \
31699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31700 done; \
31701 echo "Doing distclean in mmalloc" ; \
31702 (cd $(HOST_SUBDIR)/mmalloc && \
31703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31705 "RANLIB=$${RANLIB}" \
31706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31707 distclean) \
31708 || exit 1
31710 @endif mmalloc
31712 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
31713 maybe-maintainer-clean-mmalloc:
31714 @if mmalloc
31715 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
31717 maintainer-clean-mmalloc:
31718 @: $(MAKE); $(unstage)
31719 @[ -f ./mmalloc/Makefile ] || exit 0; \
31720 r=`${PWD_COMMAND}`; export r; \
31721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31722 $(HOST_EXPORTS) \
31723 for flag in $(EXTRA_HOST_FLAGS) ; do \
31724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31725 done; \
31726 echo "Doing maintainer-clean in mmalloc" ; \
31727 (cd $(HOST_SUBDIR)/mmalloc && \
31728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31730 "RANLIB=$${RANLIB}" \
31731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31732 maintainer-clean) \
31733 || exit 1
31735 @endif mmalloc
31739 .PHONY: configure-patch maybe-configure-patch
31740 maybe-configure-patch:
31741 @if gcc-bootstrap
31742 configure-patch: stage_current
31743 @endif gcc-bootstrap
31744 @if patch
31745 maybe-configure-patch: configure-patch
31746 configure-patch:
31747 @: $(MAKE); $(unstage)
31748 @r=`${PWD_COMMAND}`; export r; \
31749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
31751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
31752 $(HOST_EXPORTS) \
31753 echo Configuring in $(HOST_SUBDIR)/patch; \
31754 cd "$(HOST_SUBDIR)/patch" || exit 1; \
31755 case $(srcdir) in \
31756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31757 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
31758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31759 esac; \
31760 srcdiroption="--srcdir=$${topdir}/patch"; \
31761 libsrcdir="$$s/patch"; \
31762 $(SHELL) $${libsrcdir}/configure \
31763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31764 --target=${target_alias} $${srcdiroption} \
31765 || exit 1
31766 @endif patch
31772 .PHONY: all-patch maybe-all-patch
31773 maybe-all-patch:
31774 @if gcc-bootstrap
31775 all-patch: stage_current
31776 @endif gcc-bootstrap
31777 @if patch
31778 TARGET-patch=all
31779 maybe-all-patch: all-patch
31780 all-patch: configure-patch
31781 @: $(MAKE); $(unstage)
31782 @r=`${PWD_COMMAND}`; export r; \
31783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784 $(HOST_EXPORTS) \
31785 (cd $(HOST_SUBDIR)/patch && \
31786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31787 $(TARGET-patch))
31788 @endif patch
31793 .PHONY: check-patch maybe-check-patch
31794 maybe-check-patch:
31795 @if patch
31796 maybe-check-patch: check-patch
31798 check-patch:
31799 @: $(MAKE); $(unstage)
31800 @r=`${PWD_COMMAND}`; export r; \
31801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31802 $(HOST_EXPORTS) \
31803 (cd $(HOST_SUBDIR)/patch && \
31804 $(MAKE) $(FLAGS_TO_PASS) check)
31806 @endif patch
31808 .PHONY: install-patch maybe-install-patch
31809 maybe-install-patch:
31810 @if patch
31811 maybe-install-patch: install-patch
31813 install-patch: installdirs
31814 @: $(MAKE); $(unstage)
31815 @r=`${PWD_COMMAND}`; export r; \
31816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31817 $(HOST_EXPORTS) \
31818 (cd $(HOST_SUBDIR)/patch && \
31819 $(MAKE) $(FLAGS_TO_PASS) install)
31821 @endif patch
31823 # Other targets (info, dvi, pdf, etc.)
31825 .PHONY: maybe-info-patch info-patch
31826 maybe-info-patch:
31827 @if patch
31828 maybe-info-patch: info-patch
31830 info-patch: \
31831 configure-patch
31832 @: $(MAKE); $(unstage)
31833 @[ -f ./patch/Makefile ] || exit 0; \
31834 r=`${PWD_COMMAND}`; export r; \
31835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836 $(HOST_EXPORTS) \
31837 for flag in $(EXTRA_HOST_FLAGS) ; do \
31838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839 done; \
31840 echo "Doing info in patch" ; \
31841 (cd $(HOST_SUBDIR)/patch && \
31842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844 "RANLIB=$${RANLIB}" \
31845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31846 info) \
31847 || exit 1
31849 @endif patch
31851 .PHONY: maybe-dvi-patch dvi-patch
31852 maybe-dvi-patch:
31853 @if patch
31854 maybe-dvi-patch: dvi-patch
31856 dvi-patch: \
31857 configure-patch
31858 @: $(MAKE); $(unstage)
31859 @[ -f ./patch/Makefile ] || exit 0; \
31860 r=`${PWD_COMMAND}`; export r; \
31861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862 $(HOST_EXPORTS) \
31863 for flag in $(EXTRA_HOST_FLAGS) ; do \
31864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31865 done; \
31866 echo "Doing dvi in patch" ; \
31867 (cd $(HOST_SUBDIR)/patch && \
31868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870 "RANLIB=$${RANLIB}" \
31871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31872 dvi) \
31873 || exit 1
31875 @endif patch
31877 .PHONY: maybe-pdf-patch pdf-patch
31878 maybe-pdf-patch:
31879 @if patch
31880 maybe-pdf-patch: pdf-patch
31882 pdf-patch: \
31883 configure-patch
31884 @: $(MAKE); $(unstage)
31885 @[ -f ./patch/Makefile ] || exit 0; \
31886 r=`${PWD_COMMAND}`; export r; \
31887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31888 $(HOST_EXPORTS) \
31889 for flag in $(EXTRA_HOST_FLAGS) ; do \
31890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31891 done; \
31892 echo "Doing pdf in patch" ; \
31893 (cd $(HOST_SUBDIR)/patch && \
31894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31896 "RANLIB=$${RANLIB}" \
31897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31898 pdf) \
31899 || exit 1
31901 @endif patch
31903 .PHONY: maybe-html-patch html-patch
31904 maybe-html-patch:
31905 @if patch
31906 maybe-html-patch: html-patch
31908 html-patch: \
31909 configure-patch
31910 @: $(MAKE); $(unstage)
31911 @[ -f ./patch/Makefile ] || exit 0; \
31912 r=`${PWD_COMMAND}`; export r; \
31913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914 $(HOST_EXPORTS) \
31915 for flag in $(EXTRA_HOST_FLAGS) ; do \
31916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917 done; \
31918 echo "Doing html in patch" ; \
31919 (cd $(HOST_SUBDIR)/patch && \
31920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922 "RANLIB=$${RANLIB}" \
31923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31924 html) \
31925 || exit 1
31927 @endif patch
31929 .PHONY: maybe-TAGS-patch TAGS-patch
31930 maybe-TAGS-patch:
31931 @if patch
31932 maybe-TAGS-patch: TAGS-patch
31934 TAGS-patch: \
31935 configure-patch
31936 @: $(MAKE); $(unstage)
31937 @[ -f ./patch/Makefile ] || exit 0; \
31938 r=`${PWD_COMMAND}`; export r; \
31939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31940 $(HOST_EXPORTS) \
31941 for flag in $(EXTRA_HOST_FLAGS) ; do \
31942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31943 done; \
31944 echo "Doing TAGS in patch" ; \
31945 (cd $(HOST_SUBDIR)/patch && \
31946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31948 "RANLIB=$${RANLIB}" \
31949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31950 TAGS) \
31951 || exit 1
31953 @endif patch
31955 .PHONY: maybe-install-info-patch install-info-patch
31956 maybe-install-info-patch:
31957 @if patch
31958 maybe-install-info-patch: install-info-patch
31960 install-info-patch: \
31961 configure-patch \
31962 info-patch
31963 @: $(MAKE); $(unstage)
31964 @[ -f ./patch/Makefile ] || exit 0; \
31965 r=`${PWD_COMMAND}`; export r; \
31966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31967 $(HOST_EXPORTS) \
31968 for flag in $(EXTRA_HOST_FLAGS) ; do \
31969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31970 done; \
31971 echo "Doing install-info in patch" ; \
31972 (cd $(HOST_SUBDIR)/patch && \
31973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31975 "RANLIB=$${RANLIB}" \
31976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31977 install-info) \
31978 || exit 1
31980 @endif patch
31982 .PHONY: maybe-install-pdf-patch install-pdf-patch
31983 maybe-install-pdf-patch:
31984 @if patch
31985 maybe-install-pdf-patch: install-pdf-patch
31987 install-pdf-patch: \
31988 configure-patch \
31989 pdf-patch
31990 @: $(MAKE); $(unstage)
31991 @[ -f ./patch/Makefile ] || exit 0; \
31992 r=`${PWD_COMMAND}`; export r; \
31993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994 $(HOST_EXPORTS) \
31995 for flag in $(EXTRA_HOST_FLAGS) ; do \
31996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997 done; \
31998 echo "Doing install-pdf in patch" ; \
31999 (cd $(HOST_SUBDIR)/patch && \
32000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002 "RANLIB=$${RANLIB}" \
32003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32004 install-pdf) \
32005 || exit 1
32007 @endif patch
32009 .PHONY: maybe-install-html-patch install-html-patch
32010 maybe-install-html-patch:
32011 @if patch
32012 maybe-install-html-patch: install-html-patch
32014 install-html-patch: \
32015 configure-patch \
32016 html-patch
32017 @: $(MAKE); $(unstage)
32018 @[ -f ./patch/Makefile ] || exit 0; \
32019 r=`${PWD_COMMAND}`; export r; \
32020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32021 $(HOST_EXPORTS) \
32022 for flag in $(EXTRA_HOST_FLAGS) ; do \
32023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32024 done; \
32025 echo "Doing install-html in patch" ; \
32026 (cd $(HOST_SUBDIR)/patch && \
32027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32029 "RANLIB=$${RANLIB}" \
32030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32031 install-html) \
32032 || exit 1
32034 @endif patch
32036 .PHONY: maybe-installcheck-patch installcheck-patch
32037 maybe-installcheck-patch:
32038 @if patch
32039 maybe-installcheck-patch: installcheck-patch
32041 installcheck-patch: \
32042 configure-patch
32043 @: $(MAKE); $(unstage)
32044 @[ -f ./patch/Makefile ] || exit 0; \
32045 r=`${PWD_COMMAND}`; export r; \
32046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32047 $(HOST_EXPORTS) \
32048 for flag in $(EXTRA_HOST_FLAGS) ; do \
32049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32050 done; \
32051 echo "Doing installcheck in patch" ; \
32052 (cd $(HOST_SUBDIR)/patch && \
32053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32055 "RANLIB=$${RANLIB}" \
32056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32057 installcheck) \
32058 || exit 1
32060 @endif patch
32062 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32063 maybe-mostlyclean-patch:
32064 @if patch
32065 maybe-mostlyclean-patch: mostlyclean-patch
32067 mostlyclean-patch:
32068 @: $(MAKE); $(unstage)
32069 @[ -f ./patch/Makefile ] || exit 0; \
32070 r=`${PWD_COMMAND}`; export r; \
32071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32072 $(HOST_EXPORTS) \
32073 for flag in $(EXTRA_HOST_FLAGS) ; do \
32074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32075 done; \
32076 echo "Doing mostlyclean in patch" ; \
32077 (cd $(HOST_SUBDIR)/patch && \
32078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32080 "RANLIB=$${RANLIB}" \
32081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32082 mostlyclean) \
32083 || exit 1
32085 @endif patch
32087 .PHONY: maybe-clean-patch clean-patch
32088 maybe-clean-patch:
32089 @if patch
32090 maybe-clean-patch: clean-patch
32092 clean-patch:
32093 @: $(MAKE); $(unstage)
32094 @[ -f ./patch/Makefile ] || exit 0; \
32095 r=`${PWD_COMMAND}`; export r; \
32096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32097 $(HOST_EXPORTS) \
32098 for flag in $(EXTRA_HOST_FLAGS) ; do \
32099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32100 done; \
32101 echo "Doing clean in patch" ; \
32102 (cd $(HOST_SUBDIR)/patch && \
32103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32105 "RANLIB=$${RANLIB}" \
32106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32107 clean) \
32108 || exit 1
32110 @endif patch
32112 .PHONY: maybe-distclean-patch distclean-patch
32113 maybe-distclean-patch:
32114 @if patch
32115 maybe-distclean-patch: distclean-patch
32117 distclean-patch:
32118 @: $(MAKE); $(unstage)
32119 @[ -f ./patch/Makefile ] || exit 0; \
32120 r=`${PWD_COMMAND}`; export r; \
32121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32122 $(HOST_EXPORTS) \
32123 for flag in $(EXTRA_HOST_FLAGS) ; do \
32124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32125 done; \
32126 echo "Doing distclean in patch" ; \
32127 (cd $(HOST_SUBDIR)/patch && \
32128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32130 "RANLIB=$${RANLIB}" \
32131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32132 distclean) \
32133 || exit 1
32135 @endif patch
32137 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32138 maybe-maintainer-clean-patch:
32139 @if patch
32140 maybe-maintainer-clean-patch: maintainer-clean-patch
32142 maintainer-clean-patch:
32143 @: $(MAKE); $(unstage)
32144 @[ -f ./patch/Makefile ] || exit 0; \
32145 r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 $(HOST_EXPORTS) \
32148 for flag in $(EXTRA_HOST_FLAGS) ; do \
32149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32150 done; \
32151 echo "Doing maintainer-clean in patch" ; \
32152 (cd $(HOST_SUBDIR)/patch && \
32153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32155 "RANLIB=$${RANLIB}" \
32156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32157 maintainer-clean) \
32158 || exit 1
32160 @endif patch
32164 .PHONY: configure-perl maybe-configure-perl
32165 maybe-configure-perl:
32166 @if gcc-bootstrap
32167 configure-perl: stage_current
32168 @endif gcc-bootstrap
32169 @if perl
32170 maybe-configure-perl: configure-perl
32171 configure-perl:
32172 @: $(MAKE); $(unstage)
32173 @r=`${PWD_COMMAND}`; export r; \
32174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32175 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32177 $(HOST_EXPORTS) \
32178 echo Configuring in $(HOST_SUBDIR)/perl; \
32179 cd "$(HOST_SUBDIR)/perl" || exit 1; \
32180 case $(srcdir) in \
32181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32182 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32184 esac; \
32185 srcdiroption="--srcdir=$${topdir}/perl"; \
32186 libsrcdir="$$s/perl"; \
32187 $(SHELL) $${libsrcdir}/configure \
32188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32189 --target=${target_alias} $${srcdiroption} \
32190 || exit 1
32191 @endif perl
32197 .PHONY: all-perl maybe-all-perl
32198 maybe-all-perl:
32199 @if gcc-bootstrap
32200 all-perl: stage_current
32201 @endif gcc-bootstrap
32202 @if perl
32203 TARGET-perl=all
32204 maybe-all-perl: all-perl
32205 all-perl: configure-perl
32206 @: $(MAKE); $(unstage)
32207 @r=`${PWD_COMMAND}`; export r; \
32208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209 $(HOST_EXPORTS) \
32210 (cd $(HOST_SUBDIR)/perl && \
32211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32212 $(TARGET-perl))
32213 @endif perl
32218 .PHONY: check-perl maybe-check-perl
32219 maybe-check-perl:
32220 @if perl
32221 maybe-check-perl: check-perl
32223 check-perl:
32224 @: $(MAKE); $(unstage)
32225 @r=`${PWD_COMMAND}`; export r; \
32226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32227 $(HOST_EXPORTS) \
32228 (cd $(HOST_SUBDIR)/perl && \
32229 $(MAKE) $(FLAGS_TO_PASS) check)
32231 @endif perl
32233 .PHONY: install-perl maybe-install-perl
32234 maybe-install-perl:
32235 @if perl
32236 maybe-install-perl: install-perl
32238 install-perl: installdirs
32239 @: $(MAKE); $(unstage)
32240 @r=`${PWD_COMMAND}`; export r; \
32241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32242 $(HOST_EXPORTS) \
32243 (cd $(HOST_SUBDIR)/perl && \
32244 $(MAKE) $(FLAGS_TO_PASS) install)
32246 @endif perl
32248 # Other targets (info, dvi, pdf, etc.)
32250 .PHONY: maybe-info-perl info-perl
32251 maybe-info-perl:
32252 @if perl
32253 maybe-info-perl: info-perl
32255 info-perl: \
32256 configure-perl
32257 @: $(MAKE); $(unstage)
32258 @[ -f ./perl/Makefile ] || exit 0; \
32259 r=`${PWD_COMMAND}`; export r; \
32260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32261 $(HOST_EXPORTS) \
32262 for flag in $(EXTRA_HOST_FLAGS) ; do \
32263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32264 done; \
32265 echo "Doing info in perl" ; \
32266 (cd $(HOST_SUBDIR)/perl && \
32267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32269 "RANLIB=$${RANLIB}" \
32270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32271 info) \
32272 || exit 1
32274 @endif perl
32276 .PHONY: maybe-dvi-perl dvi-perl
32277 maybe-dvi-perl:
32278 @if perl
32279 maybe-dvi-perl: dvi-perl
32281 dvi-perl: \
32282 configure-perl
32283 @: $(MAKE); $(unstage)
32284 @[ -f ./perl/Makefile ] || exit 0; \
32285 r=`${PWD_COMMAND}`; export r; \
32286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32287 $(HOST_EXPORTS) \
32288 for flag in $(EXTRA_HOST_FLAGS) ; do \
32289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32290 done; \
32291 echo "Doing dvi in perl" ; \
32292 (cd $(HOST_SUBDIR)/perl && \
32293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32295 "RANLIB=$${RANLIB}" \
32296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32297 dvi) \
32298 || exit 1
32300 @endif perl
32302 .PHONY: maybe-pdf-perl pdf-perl
32303 maybe-pdf-perl:
32304 @if perl
32305 maybe-pdf-perl: pdf-perl
32307 pdf-perl: \
32308 configure-perl
32309 @: $(MAKE); $(unstage)
32310 @[ -f ./perl/Makefile ] || exit 0; \
32311 r=`${PWD_COMMAND}`; export r; \
32312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313 $(HOST_EXPORTS) \
32314 for flag in $(EXTRA_HOST_FLAGS) ; do \
32315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316 done; \
32317 echo "Doing pdf in perl" ; \
32318 (cd $(HOST_SUBDIR)/perl && \
32319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321 "RANLIB=$${RANLIB}" \
32322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323 pdf) \
32324 || exit 1
32326 @endif perl
32328 .PHONY: maybe-html-perl html-perl
32329 maybe-html-perl:
32330 @if perl
32331 maybe-html-perl: html-perl
32333 html-perl: \
32334 configure-perl
32335 @: $(MAKE); $(unstage)
32336 @[ -f ./perl/Makefile ] || exit 0; \
32337 r=`${PWD_COMMAND}`; export r; \
32338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339 $(HOST_EXPORTS) \
32340 for flag in $(EXTRA_HOST_FLAGS) ; do \
32341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32342 done; \
32343 echo "Doing html in perl" ; \
32344 (cd $(HOST_SUBDIR)/perl && \
32345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347 "RANLIB=$${RANLIB}" \
32348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32349 html) \
32350 || exit 1
32352 @endif perl
32354 .PHONY: maybe-TAGS-perl TAGS-perl
32355 maybe-TAGS-perl:
32356 @if perl
32357 maybe-TAGS-perl: TAGS-perl
32359 TAGS-perl: \
32360 configure-perl
32361 @: $(MAKE); $(unstage)
32362 @[ -f ./perl/Makefile ] || exit 0; \
32363 r=`${PWD_COMMAND}`; export r; \
32364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32365 $(HOST_EXPORTS) \
32366 for flag in $(EXTRA_HOST_FLAGS) ; do \
32367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32368 done; \
32369 echo "Doing TAGS in perl" ; \
32370 (cd $(HOST_SUBDIR)/perl && \
32371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32373 "RANLIB=$${RANLIB}" \
32374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32375 TAGS) \
32376 || exit 1
32378 @endif perl
32380 .PHONY: maybe-install-info-perl install-info-perl
32381 maybe-install-info-perl:
32382 @if perl
32383 maybe-install-info-perl: install-info-perl
32385 install-info-perl: \
32386 configure-perl \
32387 info-perl
32388 @: $(MAKE); $(unstage)
32389 @[ -f ./perl/Makefile ] || exit 0; \
32390 r=`${PWD_COMMAND}`; export r; \
32391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32392 $(HOST_EXPORTS) \
32393 for flag in $(EXTRA_HOST_FLAGS) ; do \
32394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32395 done; \
32396 echo "Doing install-info in perl" ; \
32397 (cd $(HOST_SUBDIR)/perl && \
32398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32400 "RANLIB=$${RANLIB}" \
32401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32402 install-info) \
32403 || exit 1
32405 @endif perl
32407 .PHONY: maybe-install-pdf-perl install-pdf-perl
32408 maybe-install-pdf-perl:
32409 @if perl
32410 maybe-install-pdf-perl: install-pdf-perl
32412 install-pdf-perl: \
32413 configure-perl \
32414 pdf-perl
32415 @: $(MAKE); $(unstage)
32416 @[ -f ./perl/Makefile ] || exit 0; \
32417 r=`${PWD_COMMAND}`; export r; \
32418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32419 $(HOST_EXPORTS) \
32420 for flag in $(EXTRA_HOST_FLAGS) ; do \
32421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32422 done; \
32423 echo "Doing install-pdf in perl" ; \
32424 (cd $(HOST_SUBDIR)/perl && \
32425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32427 "RANLIB=$${RANLIB}" \
32428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32429 install-pdf) \
32430 || exit 1
32432 @endif perl
32434 .PHONY: maybe-install-html-perl install-html-perl
32435 maybe-install-html-perl:
32436 @if perl
32437 maybe-install-html-perl: install-html-perl
32439 install-html-perl: \
32440 configure-perl \
32441 html-perl
32442 @: $(MAKE); $(unstage)
32443 @[ -f ./perl/Makefile ] || exit 0; \
32444 r=`${PWD_COMMAND}`; export r; \
32445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32446 $(HOST_EXPORTS) \
32447 for flag in $(EXTRA_HOST_FLAGS) ; do \
32448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32449 done; \
32450 echo "Doing install-html in perl" ; \
32451 (cd $(HOST_SUBDIR)/perl && \
32452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32454 "RANLIB=$${RANLIB}" \
32455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32456 install-html) \
32457 || exit 1
32459 @endif perl
32461 .PHONY: maybe-installcheck-perl installcheck-perl
32462 maybe-installcheck-perl:
32463 @if perl
32464 maybe-installcheck-perl: installcheck-perl
32466 installcheck-perl: \
32467 configure-perl
32468 @: $(MAKE); $(unstage)
32469 @[ -f ./perl/Makefile ] || exit 0; \
32470 r=`${PWD_COMMAND}`; export r; \
32471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32472 $(HOST_EXPORTS) \
32473 for flag in $(EXTRA_HOST_FLAGS) ; do \
32474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32475 done; \
32476 echo "Doing installcheck in perl" ; \
32477 (cd $(HOST_SUBDIR)/perl && \
32478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32480 "RANLIB=$${RANLIB}" \
32481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32482 installcheck) \
32483 || exit 1
32485 @endif perl
32487 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32488 maybe-mostlyclean-perl:
32489 @if perl
32490 maybe-mostlyclean-perl: mostlyclean-perl
32492 mostlyclean-perl:
32493 @: $(MAKE); $(unstage)
32494 @[ -f ./perl/Makefile ] || exit 0; \
32495 r=`${PWD_COMMAND}`; export r; \
32496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32497 $(HOST_EXPORTS) \
32498 for flag in $(EXTRA_HOST_FLAGS) ; do \
32499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32500 done; \
32501 echo "Doing mostlyclean in perl" ; \
32502 (cd $(HOST_SUBDIR)/perl && \
32503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32505 "RANLIB=$${RANLIB}" \
32506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32507 mostlyclean) \
32508 || exit 1
32510 @endif perl
32512 .PHONY: maybe-clean-perl clean-perl
32513 maybe-clean-perl:
32514 @if perl
32515 maybe-clean-perl: clean-perl
32517 clean-perl:
32518 @: $(MAKE); $(unstage)
32519 @[ -f ./perl/Makefile ] || exit 0; \
32520 r=`${PWD_COMMAND}`; export r; \
32521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32522 $(HOST_EXPORTS) \
32523 for flag in $(EXTRA_HOST_FLAGS) ; do \
32524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32525 done; \
32526 echo "Doing clean in perl" ; \
32527 (cd $(HOST_SUBDIR)/perl && \
32528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32530 "RANLIB=$${RANLIB}" \
32531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32532 clean) \
32533 || exit 1
32535 @endif perl
32537 .PHONY: maybe-distclean-perl distclean-perl
32538 maybe-distclean-perl:
32539 @if perl
32540 maybe-distclean-perl: distclean-perl
32542 distclean-perl:
32543 @: $(MAKE); $(unstage)
32544 @[ -f ./perl/Makefile ] || exit 0; \
32545 r=`${PWD_COMMAND}`; export r; \
32546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32547 $(HOST_EXPORTS) \
32548 for flag in $(EXTRA_HOST_FLAGS) ; do \
32549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32550 done; \
32551 echo "Doing distclean in perl" ; \
32552 (cd $(HOST_SUBDIR)/perl && \
32553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32555 "RANLIB=$${RANLIB}" \
32556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32557 distclean) \
32558 || exit 1
32560 @endif perl
32562 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32563 maybe-maintainer-clean-perl:
32564 @if perl
32565 maybe-maintainer-clean-perl: maintainer-clean-perl
32567 maintainer-clean-perl:
32568 @: $(MAKE); $(unstage)
32569 @[ -f ./perl/Makefile ] || exit 0; \
32570 r=`${PWD_COMMAND}`; export r; \
32571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32572 $(HOST_EXPORTS) \
32573 for flag in $(EXTRA_HOST_FLAGS) ; do \
32574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32575 done; \
32576 echo "Doing maintainer-clean in perl" ; \
32577 (cd $(HOST_SUBDIR)/perl && \
32578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32580 "RANLIB=$${RANLIB}" \
32581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32582 maintainer-clean) \
32583 || exit 1
32585 @endif perl
32589 .PHONY: configure-prms maybe-configure-prms
32590 maybe-configure-prms:
32591 @if gcc-bootstrap
32592 configure-prms: stage_current
32593 @endif gcc-bootstrap
32594 @if prms
32595 maybe-configure-prms: configure-prms
32596 configure-prms:
32597 @: $(MAKE); $(unstage)
32598 @r=`${PWD_COMMAND}`; export r; \
32599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32602 $(HOST_EXPORTS) \
32603 echo Configuring in $(HOST_SUBDIR)/prms; \
32604 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32605 case $(srcdir) in \
32606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32607 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32609 esac; \
32610 srcdiroption="--srcdir=$${topdir}/prms"; \
32611 libsrcdir="$$s/prms"; \
32612 $(SHELL) $${libsrcdir}/configure \
32613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32614 --target=${target_alias} $${srcdiroption} \
32615 || exit 1
32616 @endif prms
32622 .PHONY: all-prms maybe-all-prms
32623 maybe-all-prms:
32624 @if gcc-bootstrap
32625 all-prms: stage_current
32626 @endif gcc-bootstrap
32627 @if prms
32628 TARGET-prms=all
32629 maybe-all-prms: all-prms
32630 all-prms: configure-prms
32631 @: $(MAKE); $(unstage)
32632 @r=`${PWD_COMMAND}`; export r; \
32633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634 $(HOST_EXPORTS) \
32635 (cd $(HOST_SUBDIR)/prms && \
32636 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32637 $(TARGET-prms))
32638 @endif prms
32643 .PHONY: check-prms maybe-check-prms
32644 maybe-check-prms:
32645 @if prms
32646 maybe-check-prms: check-prms
32648 check-prms:
32649 @: $(MAKE); $(unstage)
32650 @r=`${PWD_COMMAND}`; export r; \
32651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32652 $(HOST_EXPORTS) \
32653 (cd $(HOST_SUBDIR)/prms && \
32654 $(MAKE) $(FLAGS_TO_PASS) check)
32656 @endif prms
32658 .PHONY: install-prms maybe-install-prms
32659 maybe-install-prms:
32660 @if prms
32661 maybe-install-prms: install-prms
32663 install-prms: installdirs
32664 @: $(MAKE); $(unstage)
32665 @r=`${PWD_COMMAND}`; export r; \
32666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667 $(HOST_EXPORTS) \
32668 (cd $(HOST_SUBDIR)/prms && \
32669 $(MAKE) $(FLAGS_TO_PASS) install)
32671 @endif prms
32673 # Other targets (info, dvi, pdf, etc.)
32675 .PHONY: maybe-info-prms info-prms
32676 maybe-info-prms:
32677 @if prms
32678 maybe-info-prms: info-prms
32680 info-prms: \
32681 configure-prms
32682 @: $(MAKE); $(unstage)
32683 @[ -f ./prms/Makefile ] || exit 0; \
32684 r=`${PWD_COMMAND}`; export r; \
32685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686 $(HOST_EXPORTS) \
32687 for flag in $(EXTRA_HOST_FLAGS) ; do \
32688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689 done; \
32690 echo "Doing info in prms" ; \
32691 (cd $(HOST_SUBDIR)/prms && \
32692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694 "RANLIB=$${RANLIB}" \
32695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696 info) \
32697 || exit 1
32699 @endif prms
32701 .PHONY: maybe-dvi-prms dvi-prms
32702 maybe-dvi-prms:
32703 @if prms
32704 maybe-dvi-prms: dvi-prms
32706 dvi-prms: \
32707 configure-prms
32708 @: $(MAKE); $(unstage)
32709 @[ -f ./prms/Makefile ] || exit 0; \
32710 r=`${PWD_COMMAND}`; export r; \
32711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712 $(HOST_EXPORTS) \
32713 for flag in $(EXTRA_HOST_FLAGS) ; do \
32714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715 done; \
32716 echo "Doing dvi in prms" ; \
32717 (cd $(HOST_SUBDIR)/prms && \
32718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32720 "RANLIB=$${RANLIB}" \
32721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32722 dvi) \
32723 || exit 1
32725 @endif prms
32727 .PHONY: maybe-pdf-prms pdf-prms
32728 maybe-pdf-prms:
32729 @if prms
32730 maybe-pdf-prms: pdf-prms
32732 pdf-prms: \
32733 configure-prms
32734 @: $(MAKE); $(unstage)
32735 @[ -f ./prms/Makefile ] || exit 0; \
32736 r=`${PWD_COMMAND}`; export r; \
32737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32738 $(HOST_EXPORTS) \
32739 for flag in $(EXTRA_HOST_FLAGS) ; do \
32740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32741 done; \
32742 echo "Doing pdf in prms" ; \
32743 (cd $(HOST_SUBDIR)/prms && \
32744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32746 "RANLIB=$${RANLIB}" \
32747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32748 pdf) \
32749 || exit 1
32751 @endif prms
32753 .PHONY: maybe-html-prms html-prms
32754 maybe-html-prms:
32755 @if prms
32756 maybe-html-prms: html-prms
32758 html-prms: \
32759 configure-prms
32760 @: $(MAKE); $(unstage)
32761 @[ -f ./prms/Makefile ] || exit 0; \
32762 r=`${PWD_COMMAND}`; export r; \
32763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764 $(HOST_EXPORTS) \
32765 for flag in $(EXTRA_HOST_FLAGS) ; do \
32766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32767 done; \
32768 echo "Doing html in prms" ; \
32769 (cd $(HOST_SUBDIR)/prms && \
32770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32772 "RANLIB=$${RANLIB}" \
32773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32774 html) \
32775 || exit 1
32777 @endif prms
32779 .PHONY: maybe-TAGS-prms TAGS-prms
32780 maybe-TAGS-prms:
32781 @if prms
32782 maybe-TAGS-prms: TAGS-prms
32784 TAGS-prms: \
32785 configure-prms
32786 @: $(MAKE); $(unstage)
32787 @[ -f ./prms/Makefile ] || exit 0; \
32788 r=`${PWD_COMMAND}`; export r; \
32789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32790 $(HOST_EXPORTS) \
32791 for flag in $(EXTRA_HOST_FLAGS) ; do \
32792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32793 done; \
32794 echo "Doing TAGS in prms" ; \
32795 (cd $(HOST_SUBDIR)/prms && \
32796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32798 "RANLIB=$${RANLIB}" \
32799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32800 TAGS) \
32801 || exit 1
32803 @endif prms
32805 .PHONY: maybe-install-info-prms install-info-prms
32806 maybe-install-info-prms:
32807 @if prms
32808 maybe-install-info-prms: install-info-prms
32810 install-info-prms: \
32811 configure-prms \
32812 info-prms
32813 @: $(MAKE); $(unstage)
32814 @[ -f ./prms/Makefile ] || exit 0; \
32815 r=`${PWD_COMMAND}`; export r; \
32816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32817 $(HOST_EXPORTS) \
32818 for flag in $(EXTRA_HOST_FLAGS) ; do \
32819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32820 done; \
32821 echo "Doing install-info in prms" ; \
32822 (cd $(HOST_SUBDIR)/prms && \
32823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32825 "RANLIB=$${RANLIB}" \
32826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32827 install-info) \
32828 || exit 1
32830 @endif prms
32832 .PHONY: maybe-install-pdf-prms install-pdf-prms
32833 maybe-install-pdf-prms:
32834 @if prms
32835 maybe-install-pdf-prms: install-pdf-prms
32837 install-pdf-prms: \
32838 configure-prms \
32839 pdf-prms
32840 @: $(MAKE); $(unstage)
32841 @[ -f ./prms/Makefile ] || exit 0; \
32842 r=`${PWD_COMMAND}`; export r; \
32843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32844 $(HOST_EXPORTS) \
32845 for flag in $(EXTRA_HOST_FLAGS) ; do \
32846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32847 done; \
32848 echo "Doing install-pdf in prms" ; \
32849 (cd $(HOST_SUBDIR)/prms && \
32850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32852 "RANLIB=$${RANLIB}" \
32853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32854 install-pdf) \
32855 || exit 1
32857 @endif prms
32859 .PHONY: maybe-install-html-prms install-html-prms
32860 maybe-install-html-prms:
32861 @if prms
32862 maybe-install-html-prms: install-html-prms
32864 install-html-prms: \
32865 configure-prms \
32866 html-prms
32867 @: $(MAKE); $(unstage)
32868 @[ -f ./prms/Makefile ] || exit 0; \
32869 r=`${PWD_COMMAND}`; export r; \
32870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32871 $(HOST_EXPORTS) \
32872 for flag in $(EXTRA_HOST_FLAGS) ; do \
32873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32874 done; \
32875 echo "Doing install-html in prms" ; \
32876 (cd $(HOST_SUBDIR)/prms && \
32877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32879 "RANLIB=$${RANLIB}" \
32880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32881 install-html) \
32882 || exit 1
32884 @endif prms
32886 .PHONY: maybe-installcheck-prms installcheck-prms
32887 maybe-installcheck-prms:
32888 @if prms
32889 maybe-installcheck-prms: installcheck-prms
32891 installcheck-prms: \
32892 configure-prms
32893 @: $(MAKE); $(unstage)
32894 @[ -f ./prms/Makefile ] || exit 0; \
32895 r=`${PWD_COMMAND}`; export r; \
32896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32897 $(HOST_EXPORTS) \
32898 for flag in $(EXTRA_HOST_FLAGS) ; do \
32899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32900 done; \
32901 echo "Doing installcheck in prms" ; \
32902 (cd $(HOST_SUBDIR)/prms && \
32903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32905 "RANLIB=$${RANLIB}" \
32906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32907 installcheck) \
32908 || exit 1
32910 @endif prms
32912 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
32913 maybe-mostlyclean-prms:
32914 @if prms
32915 maybe-mostlyclean-prms: mostlyclean-prms
32917 mostlyclean-prms:
32918 @: $(MAKE); $(unstage)
32919 @[ -f ./prms/Makefile ] || exit 0; \
32920 r=`${PWD_COMMAND}`; export r; \
32921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32922 $(HOST_EXPORTS) \
32923 for flag in $(EXTRA_HOST_FLAGS) ; do \
32924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32925 done; \
32926 echo "Doing mostlyclean in prms" ; \
32927 (cd $(HOST_SUBDIR)/prms && \
32928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32930 "RANLIB=$${RANLIB}" \
32931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32932 mostlyclean) \
32933 || exit 1
32935 @endif prms
32937 .PHONY: maybe-clean-prms clean-prms
32938 maybe-clean-prms:
32939 @if prms
32940 maybe-clean-prms: clean-prms
32942 clean-prms:
32943 @: $(MAKE); $(unstage)
32944 @[ -f ./prms/Makefile ] || exit 0; \
32945 r=`${PWD_COMMAND}`; export r; \
32946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32947 $(HOST_EXPORTS) \
32948 for flag in $(EXTRA_HOST_FLAGS) ; do \
32949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32950 done; \
32951 echo "Doing clean in prms" ; \
32952 (cd $(HOST_SUBDIR)/prms && \
32953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32955 "RANLIB=$${RANLIB}" \
32956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32957 clean) \
32958 || exit 1
32960 @endif prms
32962 .PHONY: maybe-distclean-prms distclean-prms
32963 maybe-distclean-prms:
32964 @if prms
32965 maybe-distclean-prms: distclean-prms
32967 distclean-prms:
32968 @: $(MAKE); $(unstage)
32969 @[ -f ./prms/Makefile ] || exit 0; \
32970 r=`${PWD_COMMAND}`; export r; \
32971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32972 $(HOST_EXPORTS) \
32973 for flag in $(EXTRA_HOST_FLAGS) ; do \
32974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32975 done; \
32976 echo "Doing distclean in prms" ; \
32977 (cd $(HOST_SUBDIR)/prms && \
32978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32980 "RANLIB=$${RANLIB}" \
32981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32982 distclean) \
32983 || exit 1
32985 @endif prms
32987 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32988 maybe-maintainer-clean-prms:
32989 @if prms
32990 maybe-maintainer-clean-prms: maintainer-clean-prms
32992 maintainer-clean-prms:
32993 @: $(MAKE); $(unstage)
32994 @[ -f ./prms/Makefile ] || exit 0; \
32995 r=`${PWD_COMMAND}`; export r; \
32996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32997 $(HOST_EXPORTS) \
32998 for flag in $(EXTRA_HOST_FLAGS) ; do \
32999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33000 done; \
33001 echo "Doing maintainer-clean in prms" ; \
33002 (cd $(HOST_SUBDIR)/prms && \
33003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33005 "RANLIB=$${RANLIB}" \
33006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33007 maintainer-clean) \
33008 || exit 1
33010 @endif prms
33014 .PHONY: configure-rcs maybe-configure-rcs
33015 maybe-configure-rcs:
33016 @if gcc-bootstrap
33017 configure-rcs: stage_current
33018 @endif gcc-bootstrap
33019 @if rcs
33020 maybe-configure-rcs: configure-rcs
33021 configure-rcs:
33022 @: $(MAKE); $(unstage)
33023 @r=`${PWD_COMMAND}`; export r; \
33024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33025 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33027 $(HOST_EXPORTS) \
33028 echo Configuring in $(HOST_SUBDIR)/rcs; \
33029 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33030 case $(srcdir) in \
33031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33032 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33034 esac; \
33035 srcdiroption="--srcdir=$${topdir}/rcs"; \
33036 libsrcdir="$$s/rcs"; \
33037 $(SHELL) $${libsrcdir}/configure \
33038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33039 --target=${target_alias} $${srcdiroption} \
33040 || exit 1
33041 @endif rcs
33047 .PHONY: all-rcs maybe-all-rcs
33048 maybe-all-rcs:
33049 @if gcc-bootstrap
33050 all-rcs: stage_current
33051 @endif gcc-bootstrap
33052 @if rcs
33053 TARGET-rcs=all
33054 maybe-all-rcs: all-rcs
33055 all-rcs: configure-rcs
33056 @: $(MAKE); $(unstage)
33057 @r=`${PWD_COMMAND}`; export r; \
33058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33059 $(HOST_EXPORTS) \
33060 (cd $(HOST_SUBDIR)/rcs && \
33061 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33062 $(TARGET-rcs))
33063 @endif rcs
33068 .PHONY: check-rcs maybe-check-rcs
33069 maybe-check-rcs:
33070 @if rcs
33071 maybe-check-rcs: check-rcs
33073 check-rcs:
33074 @: $(MAKE); $(unstage)
33075 @r=`${PWD_COMMAND}`; export r; \
33076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33077 $(HOST_EXPORTS) \
33078 (cd $(HOST_SUBDIR)/rcs && \
33079 $(MAKE) $(FLAGS_TO_PASS) check)
33081 @endif rcs
33083 .PHONY: install-rcs maybe-install-rcs
33084 maybe-install-rcs:
33085 @if rcs
33086 maybe-install-rcs: install-rcs
33088 install-rcs: installdirs
33089 @: $(MAKE); $(unstage)
33090 @r=`${PWD_COMMAND}`; export r; \
33091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33092 $(HOST_EXPORTS) \
33093 (cd $(HOST_SUBDIR)/rcs && \
33094 $(MAKE) $(FLAGS_TO_PASS) install)
33096 @endif rcs
33098 # Other targets (info, dvi, pdf, etc.)
33100 .PHONY: maybe-info-rcs info-rcs
33101 maybe-info-rcs:
33102 @if rcs
33103 maybe-info-rcs: info-rcs
33105 info-rcs: \
33106 configure-rcs
33107 @: $(MAKE); $(unstage)
33108 @[ -f ./rcs/Makefile ] || exit 0; \
33109 r=`${PWD_COMMAND}`; export r; \
33110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111 $(HOST_EXPORTS) \
33112 for flag in $(EXTRA_HOST_FLAGS) ; do \
33113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33114 done; \
33115 echo "Doing info in rcs" ; \
33116 (cd $(HOST_SUBDIR)/rcs && \
33117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33119 "RANLIB=$${RANLIB}" \
33120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33121 info) \
33122 || exit 1
33124 @endif rcs
33126 .PHONY: maybe-dvi-rcs dvi-rcs
33127 maybe-dvi-rcs:
33128 @if rcs
33129 maybe-dvi-rcs: dvi-rcs
33131 dvi-rcs: \
33132 configure-rcs
33133 @: $(MAKE); $(unstage)
33134 @[ -f ./rcs/Makefile ] || exit 0; \
33135 r=`${PWD_COMMAND}`; export r; \
33136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33137 $(HOST_EXPORTS) \
33138 for flag in $(EXTRA_HOST_FLAGS) ; do \
33139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33140 done; \
33141 echo "Doing dvi in rcs" ; \
33142 (cd $(HOST_SUBDIR)/rcs && \
33143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33145 "RANLIB=$${RANLIB}" \
33146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33147 dvi) \
33148 || exit 1
33150 @endif rcs
33152 .PHONY: maybe-pdf-rcs pdf-rcs
33153 maybe-pdf-rcs:
33154 @if rcs
33155 maybe-pdf-rcs: pdf-rcs
33157 pdf-rcs: \
33158 configure-rcs
33159 @: $(MAKE); $(unstage)
33160 @[ -f ./rcs/Makefile ] || exit 0; \
33161 r=`${PWD_COMMAND}`; export r; \
33162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33163 $(HOST_EXPORTS) \
33164 for flag in $(EXTRA_HOST_FLAGS) ; do \
33165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33166 done; \
33167 echo "Doing pdf in rcs" ; \
33168 (cd $(HOST_SUBDIR)/rcs && \
33169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33171 "RANLIB=$${RANLIB}" \
33172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33173 pdf) \
33174 || exit 1
33176 @endif rcs
33178 .PHONY: maybe-html-rcs html-rcs
33179 maybe-html-rcs:
33180 @if rcs
33181 maybe-html-rcs: html-rcs
33183 html-rcs: \
33184 configure-rcs
33185 @: $(MAKE); $(unstage)
33186 @[ -f ./rcs/Makefile ] || exit 0; \
33187 r=`${PWD_COMMAND}`; export r; \
33188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33189 $(HOST_EXPORTS) \
33190 for flag in $(EXTRA_HOST_FLAGS) ; do \
33191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33192 done; \
33193 echo "Doing html in rcs" ; \
33194 (cd $(HOST_SUBDIR)/rcs && \
33195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33197 "RANLIB=$${RANLIB}" \
33198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33199 html) \
33200 || exit 1
33202 @endif rcs
33204 .PHONY: maybe-TAGS-rcs TAGS-rcs
33205 maybe-TAGS-rcs:
33206 @if rcs
33207 maybe-TAGS-rcs: TAGS-rcs
33209 TAGS-rcs: \
33210 configure-rcs
33211 @: $(MAKE); $(unstage)
33212 @[ -f ./rcs/Makefile ] || exit 0; \
33213 r=`${PWD_COMMAND}`; export r; \
33214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33215 $(HOST_EXPORTS) \
33216 for flag in $(EXTRA_HOST_FLAGS) ; do \
33217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33218 done; \
33219 echo "Doing TAGS in rcs" ; \
33220 (cd $(HOST_SUBDIR)/rcs && \
33221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33223 "RANLIB=$${RANLIB}" \
33224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33225 TAGS) \
33226 || exit 1
33228 @endif rcs
33230 .PHONY: maybe-install-info-rcs install-info-rcs
33231 maybe-install-info-rcs:
33232 @if rcs
33233 maybe-install-info-rcs: install-info-rcs
33235 install-info-rcs: \
33236 configure-rcs \
33237 info-rcs
33238 @: $(MAKE); $(unstage)
33239 @[ -f ./rcs/Makefile ] || exit 0; \
33240 r=`${PWD_COMMAND}`; export r; \
33241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33242 $(HOST_EXPORTS) \
33243 for flag in $(EXTRA_HOST_FLAGS) ; do \
33244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33245 done; \
33246 echo "Doing install-info in rcs" ; \
33247 (cd $(HOST_SUBDIR)/rcs && \
33248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33250 "RANLIB=$${RANLIB}" \
33251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33252 install-info) \
33253 || exit 1
33255 @endif rcs
33257 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33258 maybe-install-pdf-rcs:
33259 @if rcs
33260 maybe-install-pdf-rcs: install-pdf-rcs
33262 install-pdf-rcs: \
33263 configure-rcs \
33264 pdf-rcs
33265 @: $(MAKE); $(unstage)
33266 @[ -f ./rcs/Makefile ] || exit 0; \
33267 r=`${PWD_COMMAND}`; export r; \
33268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33269 $(HOST_EXPORTS) \
33270 for flag in $(EXTRA_HOST_FLAGS) ; do \
33271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33272 done; \
33273 echo "Doing install-pdf in rcs" ; \
33274 (cd $(HOST_SUBDIR)/rcs && \
33275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33277 "RANLIB=$${RANLIB}" \
33278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33279 install-pdf) \
33280 || exit 1
33282 @endif rcs
33284 .PHONY: maybe-install-html-rcs install-html-rcs
33285 maybe-install-html-rcs:
33286 @if rcs
33287 maybe-install-html-rcs: install-html-rcs
33289 install-html-rcs: \
33290 configure-rcs \
33291 html-rcs
33292 @: $(MAKE); $(unstage)
33293 @[ -f ./rcs/Makefile ] || exit 0; \
33294 r=`${PWD_COMMAND}`; export r; \
33295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296 $(HOST_EXPORTS) \
33297 for flag in $(EXTRA_HOST_FLAGS) ; do \
33298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33299 done; \
33300 echo "Doing install-html in rcs" ; \
33301 (cd $(HOST_SUBDIR)/rcs && \
33302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33304 "RANLIB=$${RANLIB}" \
33305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33306 install-html) \
33307 || exit 1
33309 @endif rcs
33311 .PHONY: maybe-installcheck-rcs installcheck-rcs
33312 maybe-installcheck-rcs:
33313 @if rcs
33314 maybe-installcheck-rcs: installcheck-rcs
33316 installcheck-rcs: \
33317 configure-rcs
33318 @: $(MAKE); $(unstage)
33319 @[ -f ./rcs/Makefile ] || exit 0; \
33320 r=`${PWD_COMMAND}`; export r; \
33321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322 $(HOST_EXPORTS) \
33323 for flag in $(EXTRA_HOST_FLAGS) ; do \
33324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33325 done; \
33326 echo "Doing installcheck in rcs" ; \
33327 (cd $(HOST_SUBDIR)/rcs && \
33328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33330 "RANLIB=$${RANLIB}" \
33331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33332 installcheck) \
33333 || exit 1
33335 @endif rcs
33337 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33338 maybe-mostlyclean-rcs:
33339 @if rcs
33340 maybe-mostlyclean-rcs: mostlyclean-rcs
33342 mostlyclean-rcs:
33343 @: $(MAKE); $(unstage)
33344 @[ -f ./rcs/Makefile ] || exit 0; \
33345 r=`${PWD_COMMAND}`; export r; \
33346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33347 $(HOST_EXPORTS) \
33348 for flag in $(EXTRA_HOST_FLAGS) ; do \
33349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33350 done; \
33351 echo "Doing mostlyclean in rcs" ; \
33352 (cd $(HOST_SUBDIR)/rcs && \
33353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33355 "RANLIB=$${RANLIB}" \
33356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33357 mostlyclean) \
33358 || exit 1
33360 @endif rcs
33362 .PHONY: maybe-clean-rcs clean-rcs
33363 maybe-clean-rcs:
33364 @if rcs
33365 maybe-clean-rcs: clean-rcs
33367 clean-rcs:
33368 @: $(MAKE); $(unstage)
33369 @[ -f ./rcs/Makefile ] || exit 0; \
33370 r=`${PWD_COMMAND}`; export r; \
33371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372 $(HOST_EXPORTS) \
33373 for flag in $(EXTRA_HOST_FLAGS) ; do \
33374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33375 done; \
33376 echo "Doing clean in rcs" ; \
33377 (cd $(HOST_SUBDIR)/rcs && \
33378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33380 "RANLIB=$${RANLIB}" \
33381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33382 clean) \
33383 || exit 1
33385 @endif rcs
33387 .PHONY: maybe-distclean-rcs distclean-rcs
33388 maybe-distclean-rcs:
33389 @if rcs
33390 maybe-distclean-rcs: distclean-rcs
33392 distclean-rcs:
33393 @: $(MAKE); $(unstage)
33394 @[ -f ./rcs/Makefile ] || exit 0; \
33395 r=`${PWD_COMMAND}`; export r; \
33396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33397 $(HOST_EXPORTS) \
33398 for flag in $(EXTRA_HOST_FLAGS) ; do \
33399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33400 done; \
33401 echo "Doing distclean in rcs" ; \
33402 (cd $(HOST_SUBDIR)/rcs && \
33403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33405 "RANLIB=$${RANLIB}" \
33406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33407 distclean) \
33408 || exit 1
33410 @endif rcs
33412 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33413 maybe-maintainer-clean-rcs:
33414 @if rcs
33415 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33417 maintainer-clean-rcs:
33418 @: $(MAKE); $(unstage)
33419 @[ -f ./rcs/Makefile ] || exit 0; \
33420 r=`${PWD_COMMAND}`; export r; \
33421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33422 $(HOST_EXPORTS) \
33423 for flag in $(EXTRA_HOST_FLAGS) ; do \
33424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33425 done; \
33426 echo "Doing maintainer-clean in rcs" ; \
33427 (cd $(HOST_SUBDIR)/rcs && \
33428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33430 "RANLIB=$${RANLIB}" \
33431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33432 maintainer-clean) \
33433 || exit 1
33435 @endif rcs
33439 .PHONY: configure-readline maybe-configure-readline
33440 maybe-configure-readline:
33441 @if gcc-bootstrap
33442 configure-readline: stage_current
33443 @endif gcc-bootstrap
33444 @if readline
33445 maybe-configure-readline: configure-readline
33446 configure-readline:
33447 @: $(MAKE); $(unstage)
33448 @r=`${PWD_COMMAND}`; export r; \
33449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33450 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33452 $(HOST_EXPORTS) \
33453 echo Configuring in $(HOST_SUBDIR)/readline; \
33454 cd "$(HOST_SUBDIR)/readline" || exit 1; \
33455 case $(srcdir) in \
33456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33457 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33459 esac; \
33460 srcdiroption="--srcdir=$${topdir}/readline"; \
33461 libsrcdir="$$s/readline"; \
33462 $(SHELL) $${libsrcdir}/configure \
33463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33464 --target=${target_alias} $${srcdiroption} \
33465 || exit 1
33466 @endif readline
33472 .PHONY: all-readline maybe-all-readline
33473 maybe-all-readline:
33474 @if gcc-bootstrap
33475 all-readline: stage_current
33476 @endif gcc-bootstrap
33477 @if readline
33478 TARGET-readline=all
33479 maybe-all-readline: all-readline
33480 all-readline: configure-readline
33481 @: $(MAKE); $(unstage)
33482 @r=`${PWD_COMMAND}`; export r; \
33483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484 $(HOST_EXPORTS) \
33485 (cd $(HOST_SUBDIR)/readline && \
33486 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33487 $(TARGET-readline))
33488 @endif readline
33493 .PHONY: check-readline maybe-check-readline
33494 maybe-check-readline:
33495 @if readline
33496 maybe-check-readline: check-readline
33498 check-readline:
33499 @: $(MAKE); $(unstage)
33500 @r=`${PWD_COMMAND}`; export r; \
33501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33502 $(HOST_EXPORTS) \
33503 (cd $(HOST_SUBDIR)/readline && \
33504 $(MAKE) $(FLAGS_TO_PASS) check)
33506 @endif readline
33508 .PHONY: install-readline maybe-install-readline
33509 maybe-install-readline:
33510 @if readline
33511 maybe-install-readline: install-readline
33513 install-readline: installdirs
33514 @: $(MAKE); $(unstage)
33515 @r=`${PWD_COMMAND}`; export r; \
33516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33517 $(HOST_EXPORTS) \
33518 (cd $(HOST_SUBDIR)/readline && \
33519 $(MAKE) $(FLAGS_TO_PASS) install)
33521 @endif readline
33523 # Other targets (info, dvi, pdf, etc.)
33525 .PHONY: maybe-info-readline info-readline
33526 maybe-info-readline:
33527 @if readline
33528 maybe-info-readline: info-readline
33530 info-readline: \
33531 configure-readline
33532 @: $(MAKE); $(unstage)
33533 @[ -f ./readline/Makefile ] || exit 0; \
33534 r=`${PWD_COMMAND}`; export r; \
33535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33536 $(HOST_EXPORTS) \
33537 for flag in $(EXTRA_HOST_FLAGS) ; do \
33538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33539 done; \
33540 echo "Doing info in readline" ; \
33541 (cd $(HOST_SUBDIR)/readline && \
33542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33544 "RANLIB=$${RANLIB}" \
33545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33546 info) \
33547 || exit 1
33549 @endif readline
33551 .PHONY: maybe-dvi-readline dvi-readline
33552 maybe-dvi-readline:
33553 @if readline
33554 maybe-dvi-readline: dvi-readline
33556 dvi-readline: \
33557 configure-readline
33558 @: $(MAKE); $(unstage)
33559 @[ -f ./readline/Makefile ] || exit 0; \
33560 r=`${PWD_COMMAND}`; export r; \
33561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33562 $(HOST_EXPORTS) \
33563 for flag in $(EXTRA_HOST_FLAGS) ; do \
33564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33565 done; \
33566 echo "Doing dvi in readline" ; \
33567 (cd $(HOST_SUBDIR)/readline && \
33568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33570 "RANLIB=$${RANLIB}" \
33571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33572 dvi) \
33573 || exit 1
33575 @endif readline
33577 .PHONY: maybe-pdf-readline pdf-readline
33578 maybe-pdf-readline:
33579 @if readline
33580 maybe-pdf-readline: pdf-readline
33582 pdf-readline: \
33583 configure-readline
33584 @: $(MAKE); $(unstage)
33585 @[ -f ./readline/Makefile ] || exit 0; \
33586 r=`${PWD_COMMAND}`; export r; \
33587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33588 $(HOST_EXPORTS) \
33589 for flag in $(EXTRA_HOST_FLAGS) ; do \
33590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33591 done; \
33592 echo "Doing pdf in readline" ; \
33593 (cd $(HOST_SUBDIR)/readline && \
33594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33596 "RANLIB=$${RANLIB}" \
33597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33598 pdf) \
33599 || exit 1
33601 @endif readline
33603 .PHONY: maybe-html-readline html-readline
33604 maybe-html-readline:
33605 @if readline
33606 maybe-html-readline: html-readline
33608 html-readline: \
33609 configure-readline
33610 @: $(MAKE); $(unstage)
33611 @[ -f ./readline/Makefile ] || exit 0; \
33612 r=`${PWD_COMMAND}`; export r; \
33613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33614 $(HOST_EXPORTS) \
33615 for flag in $(EXTRA_HOST_FLAGS) ; do \
33616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33617 done; \
33618 echo "Doing html in readline" ; \
33619 (cd $(HOST_SUBDIR)/readline && \
33620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33622 "RANLIB=$${RANLIB}" \
33623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33624 html) \
33625 || exit 1
33627 @endif readline
33629 .PHONY: maybe-TAGS-readline TAGS-readline
33630 maybe-TAGS-readline:
33631 @if readline
33632 maybe-TAGS-readline: TAGS-readline
33634 TAGS-readline: \
33635 configure-readline
33636 @: $(MAKE); $(unstage)
33637 @[ -f ./readline/Makefile ] || exit 0; \
33638 r=`${PWD_COMMAND}`; export r; \
33639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640 $(HOST_EXPORTS) \
33641 for flag in $(EXTRA_HOST_FLAGS) ; do \
33642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33643 done; \
33644 echo "Doing TAGS in readline" ; \
33645 (cd $(HOST_SUBDIR)/readline && \
33646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33648 "RANLIB=$${RANLIB}" \
33649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33650 TAGS) \
33651 || exit 1
33653 @endif readline
33655 .PHONY: maybe-install-info-readline install-info-readline
33656 maybe-install-info-readline:
33657 @if readline
33658 maybe-install-info-readline: install-info-readline
33660 install-info-readline: \
33661 configure-readline \
33662 info-readline
33663 @: $(MAKE); $(unstage)
33664 @[ -f ./readline/Makefile ] || exit 0; \
33665 r=`${PWD_COMMAND}`; export r; \
33666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667 $(HOST_EXPORTS) \
33668 for flag in $(EXTRA_HOST_FLAGS) ; do \
33669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33670 done; \
33671 echo "Doing install-info in readline" ; \
33672 (cd $(HOST_SUBDIR)/readline && \
33673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675 "RANLIB=$${RANLIB}" \
33676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677 install-info) \
33678 || exit 1
33680 @endif readline
33682 .PHONY: maybe-install-pdf-readline install-pdf-readline
33683 maybe-install-pdf-readline:
33684 @if readline
33685 maybe-install-pdf-readline: install-pdf-readline
33687 install-pdf-readline: \
33688 configure-readline \
33689 pdf-readline
33690 @: $(MAKE); $(unstage)
33691 @[ -f ./readline/Makefile ] || exit 0; \
33692 r=`${PWD_COMMAND}`; export r; \
33693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33694 $(HOST_EXPORTS) \
33695 for flag in $(EXTRA_HOST_FLAGS) ; do \
33696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33697 done; \
33698 echo "Doing install-pdf in readline" ; \
33699 (cd $(HOST_SUBDIR)/readline && \
33700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33702 "RANLIB=$${RANLIB}" \
33703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33704 install-pdf) \
33705 || exit 1
33707 @endif readline
33709 .PHONY: maybe-install-html-readline install-html-readline
33710 maybe-install-html-readline:
33711 @if readline
33712 maybe-install-html-readline: install-html-readline
33714 install-html-readline: \
33715 configure-readline \
33716 html-readline
33717 @: $(MAKE); $(unstage)
33718 @[ -f ./readline/Makefile ] || exit 0; \
33719 r=`${PWD_COMMAND}`; export r; \
33720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33721 $(HOST_EXPORTS) \
33722 for flag in $(EXTRA_HOST_FLAGS) ; do \
33723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33724 done; \
33725 echo "Doing install-html in readline" ; \
33726 (cd $(HOST_SUBDIR)/readline && \
33727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33729 "RANLIB=$${RANLIB}" \
33730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33731 install-html) \
33732 || exit 1
33734 @endif readline
33736 .PHONY: maybe-installcheck-readline installcheck-readline
33737 maybe-installcheck-readline:
33738 @if readline
33739 maybe-installcheck-readline: installcheck-readline
33741 installcheck-readline: \
33742 configure-readline
33743 @: $(MAKE); $(unstage)
33744 @[ -f ./readline/Makefile ] || exit 0; \
33745 r=`${PWD_COMMAND}`; export r; \
33746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33747 $(HOST_EXPORTS) \
33748 for flag in $(EXTRA_HOST_FLAGS) ; do \
33749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33750 done; \
33751 echo "Doing installcheck in readline" ; \
33752 (cd $(HOST_SUBDIR)/readline && \
33753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33755 "RANLIB=$${RANLIB}" \
33756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33757 installcheck) \
33758 || exit 1
33760 @endif readline
33762 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33763 maybe-mostlyclean-readline:
33764 @if readline
33765 maybe-mostlyclean-readline: mostlyclean-readline
33767 mostlyclean-readline:
33768 @: $(MAKE); $(unstage)
33769 @[ -f ./readline/Makefile ] || exit 0; \
33770 r=`${PWD_COMMAND}`; export r; \
33771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772 $(HOST_EXPORTS) \
33773 for flag in $(EXTRA_HOST_FLAGS) ; do \
33774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33775 done; \
33776 echo "Doing mostlyclean in readline" ; \
33777 (cd $(HOST_SUBDIR)/readline && \
33778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33780 "RANLIB=$${RANLIB}" \
33781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33782 mostlyclean) \
33783 || exit 1
33785 @endif readline
33787 .PHONY: maybe-clean-readline clean-readline
33788 maybe-clean-readline:
33789 @if readline
33790 maybe-clean-readline: clean-readline
33792 clean-readline:
33793 @: $(MAKE); $(unstage)
33794 @[ -f ./readline/Makefile ] || exit 0; \
33795 r=`${PWD_COMMAND}`; export r; \
33796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33797 $(HOST_EXPORTS) \
33798 for flag in $(EXTRA_HOST_FLAGS) ; do \
33799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33800 done; \
33801 echo "Doing clean in readline" ; \
33802 (cd $(HOST_SUBDIR)/readline && \
33803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33805 "RANLIB=$${RANLIB}" \
33806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33807 clean) \
33808 || exit 1
33810 @endif readline
33812 .PHONY: maybe-distclean-readline distclean-readline
33813 maybe-distclean-readline:
33814 @if readline
33815 maybe-distclean-readline: distclean-readline
33817 distclean-readline:
33818 @: $(MAKE); $(unstage)
33819 @[ -f ./readline/Makefile ] || exit 0; \
33820 r=`${PWD_COMMAND}`; export r; \
33821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33822 $(HOST_EXPORTS) \
33823 for flag in $(EXTRA_HOST_FLAGS) ; do \
33824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33825 done; \
33826 echo "Doing distclean in readline" ; \
33827 (cd $(HOST_SUBDIR)/readline && \
33828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33830 "RANLIB=$${RANLIB}" \
33831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33832 distclean) \
33833 || exit 1
33835 @endif readline
33837 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33838 maybe-maintainer-clean-readline:
33839 @if readline
33840 maybe-maintainer-clean-readline: maintainer-clean-readline
33842 maintainer-clean-readline:
33843 @: $(MAKE); $(unstage)
33844 @[ -f ./readline/Makefile ] || exit 0; \
33845 r=`${PWD_COMMAND}`; export r; \
33846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33847 $(HOST_EXPORTS) \
33848 for flag in $(EXTRA_HOST_FLAGS) ; do \
33849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33850 done; \
33851 echo "Doing maintainer-clean in readline" ; \
33852 (cd $(HOST_SUBDIR)/readline && \
33853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33855 "RANLIB=$${RANLIB}" \
33856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33857 maintainer-clean) \
33858 || exit 1
33860 @endif readline
33864 .PHONY: configure-release maybe-configure-release
33865 maybe-configure-release:
33866 @if gcc-bootstrap
33867 configure-release: stage_current
33868 @endif gcc-bootstrap
33869 @if release
33870 maybe-configure-release: configure-release
33871 configure-release:
33872 @: $(MAKE); $(unstage)
33873 @r=`${PWD_COMMAND}`; export r; \
33874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33875 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
33876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
33877 $(HOST_EXPORTS) \
33878 echo Configuring in $(HOST_SUBDIR)/release; \
33879 cd "$(HOST_SUBDIR)/release" || exit 1; \
33880 case $(srcdir) in \
33881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33882 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
33883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33884 esac; \
33885 srcdiroption="--srcdir=$${topdir}/release"; \
33886 libsrcdir="$$s/release"; \
33887 $(SHELL) $${libsrcdir}/configure \
33888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33889 --target=${target_alias} $${srcdiroption} \
33890 || exit 1
33891 @endif release
33897 .PHONY: all-release maybe-all-release
33898 maybe-all-release:
33899 @if gcc-bootstrap
33900 all-release: stage_current
33901 @endif gcc-bootstrap
33902 @if release
33903 TARGET-release=all
33904 maybe-all-release: all-release
33905 all-release: configure-release
33906 @: $(MAKE); $(unstage)
33907 @r=`${PWD_COMMAND}`; export r; \
33908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33909 $(HOST_EXPORTS) \
33910 (cd $(HOST_SUBDIR)/release && \
33911 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33912 $(TARGET-release))
33913 @endif release
33918 .PHONY: check-release maybe-check-release
33919 maybe-check-release:
33920 @if release
33921 maybe-check-release: check-release
33923 check-release:
33925 @endif release
33927 .PHONY: install-release maybe-install-release
33928 maybe-install-release:
33929 @if release
33930 maybe-install-release: install-release
33932 install-release:
33934 @endif release
33936 # Other targets (info, dvi, pdf, etc.)
33938 .PHONY: maybe-info-release info-release
33939 maybe-info-release:
33940 @if release
33941 maybe-info-release: info-release
33943 info-release: \
33944 configure-release
33945 @: $(MAKE); $(unstage)
33946 @[ -f ./release/Makefile ] || exit 0; \
33947 r=`${PWD_COMMAND}`; export r; \
33948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949 $(HOST_EXPORTS) \
33950 for flag in $(EXTRA_HOST_FLAGS) ; do \
33951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952 done; \
33953 echo "Doing info in release" ; \
33954 (cd $(HOST_SUBDIR)/release && \
33955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33957 "RANLIB=$${RANLIB}" \
33958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33959 info) \
33960 || exit 1
33962 @endif release
33964 .PHONY: maybe-dvi-release dvi-release
33965 maybe-dvi-release:
33966 @if release
33967 maybe-dvi-release: dvi-release
33969 dvi-release: \
33970 configure-release
33971 @: $(MAKE); $(unstage)
33972 @[ -f ./release/Makefile ] || exit 0; \
33973 r=`${PWD_COMMAND}`; export r; \
33974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975 $(HOST_EXPORTS) \
33976 for flag in $(EXTRA_HOST_FLAGS) ; do \
33977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33978 done; \
33979 echo "Doing dvi in release" ; \
33980 (cd $(HOST_SUBDIR)/release && \
33981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983 "RANLIB=$${RANLIB}" \
33984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33985 dvi) \
33986 || exit 1
33988 @endif release
33990 .PHONY: maybe-pdf-release pdf-release
33991 maybe-pdf-release:
33992 @if release
33993 maybe-pdf-release: pdf-release
33995 pdf-release: \
33996 configure-release
33997 @: $(MAKE); $(unstage)
33998 @[ -f ./release/Makefile ] || exit 0; \
33999 r=`${PWD_COMMAND}`; export r; \
34000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34001 $(HOST_EXPORTS) \
34002 for flag in $(EXTRA_HOST_FLAGS) ; do \
34003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34004 done; \
34005 echo "Doing pdf in release" ; \
34006 (cd $(HOST_SUBDIR)/release && \
34007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34009 "RANLIB=$${RANLIB}" \
34010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34011 pdf) \
34012 || exit 1
34014 @endif release
34016 .PHONY: maybe-html-release html-release
34017 maybe-html-release:
34018 @if release
34019 maybe-html-release: html-release
34021 html-release: \
34022 configure-release
34023 @: $(MAKE); $(unstage)
34024 @[ -f ./release/Makefile ] || exit 0; \
34025 r=`${PWD_COMMAND}`; export r; \
34026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027 $(HOST_EXPORTS) \
34028 for flag in $(EXTRA_HOST_FLAGS) ; do \
34029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030 done; \
34031 echo "Doing html in release" ; \
34032 (cd $(HOST_SUBDIR)/release && \
34033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035 "RANLIB=$${RANLIB}" \
34036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037 html) \
34038 || exit 1
34040 @endif release
34042 .PHONY: maybe-TAGS-release TAGS-release
34043 maybe-TAGS-release:
34044 @if release
34045 maybe-TAGS-release: TAGS-release
34047 TAGS-release: \
34048 configure-release
34049 @: $(MAKE); $(unstage)
34050 @[ -f ./release/Makefile ] || exit 0; \
34051 r=`${PWD_COMMAND}`; export r; \
34052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34053 $(HOST_EXPORTS) \
34054 for flag in $(EXTRA_HOST_FLAGS) ; do \
34055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34056 done; \
34057 echo "Doing TAGS in release" ; \
34058 (cd $(HOST_SUBDIR)/release && \
34059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34061 "RANLIB=$${RANLIB}" \
34062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34063 TAGS) \
34064 || exit 1
34066 @endif release
34068 .PHONY: maybe-install-info-release install-info-release
34069 maybe-install-info-release:
34070 @if release
34071 maybe-install-info-release: install-info-release
34073 install-info-release: \
34074 configure-release \
34075 info-release
34076 @: $(MAKE); $(unstage)
34077 @[ -f ./release/Makefile ] || exit 0; \
34078 r=`${PWD_COMMAND}`; export r; \
34079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080 $(HOST_EXPORTS) \
34081 for flag in $(EXTRA_HOST_FLAGS) ; do \
34082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34083 done; \
34084 echo "Doing install-info in release" ; \
34085 (cd $(HOST_SUBDIR)/release && \
34086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34088 "RANLIB=$${RANLIB}" \
34089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34090 install-info) \
34091 || exit 1
34093 @endif release
34095 .PHONY: maybe-install-pdf-release install-pdf-release
34096 maybe-install-pdf-release:
34097 @if release
34098 maybe-install-pdf-release: install-pdf-release
34100 install-pdf-release: \
34101 configure-release \
34102 pdf-release
34103 @: $(MAKE); $(unstage)
34104 @[ -f ./release/Makefile ] || exit 0; \
34105 r=`${PWD_COMMAND}`; export r; \
34106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107 $(HOST_EXPORTS) \
34108 for flag in $(EXTRA_HOST_FLAGS) ; do \
34109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34110 done; \
34111 echo "Doing install-pdf in release" ; \
34112 (cd $(HOST_SUBDIR)/release && \
34113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34115 "RANLIB=$${RANLIB}" \
34116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34117 install-pdf) \
34118 || exit 1
34120 @endif release
34122 .PHONY: maybe-install-html-release install-html-release
34123 maybe-install-html-release:
34124 @if release
34125 maybe-install-html-release: install-html-release
34127 install-html-release: \
34128 configure-release \
34129 html-release
34130 @: $(MAKE); $(unstage)
34131 @[ -f ./release/Makefile ] || exit 0; \
34132 r=`${PWD_COMMAND}`; export r; \
34133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34134 $(HOST_EXPORTS) \
34135 for flag in $(EXTRA_HOST_FLAGS) ; do \
34136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34137 done; \
34138 echo "Doing install-html in release" ; \
34139 (cd $(HOST_SUBDIR)/release && \
34140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34142 "RANLIB=$${RANLIB}" \
34143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34144 install-html) \
34145 || exit 1
34147 @endif release
34149 .PHONY: maybe-installcheck-release installcheck-release
34150 maybe-installcheck-release:
34151 @if release
34152 maybe-installcheck-release: installcheck-release
34154 installcheck-release: \
34155 configure-release
34156 @: $(MAKE); $(unstage)
34157 @[ -f ./release/Makefile ] || exit 0; \
34158 r=`${PWD_COMMAND}`; export r; \
34159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34160 $(HOST_EXPORTS) \
34161 for flag in $(EXTRA_HOST_FLAGS) ; do \
34162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34163 done; \
34164 echo "Doing installcheck in release" ; \
34165 (cd $(HOST_SUBDIR)/release && \
34166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34168 "RANLIB=$${RANLIB}" \
34169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34170 installcheck) \
34171 || exit 1
34173 @endif release
34175 .PHONY: maybe-mostlyclean-release mostlyclean-release
34176 maybe-mostlyclean-release:
34177 @if release
34178 maybe-mostlyclean-release: mostlyclean-release
34180 mostlyclean-release:
34181 @: $(MAKE); $(unstage)
34182 @[ -f ./release/Makefile ] || exit 0; \
34183 r=`${PWD_COMMAND}`; export r; \
34184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34185 $(HOST_EXPORTS) \
34186 for flag in $(EXTRA_HOST_FLAGS) ; do \
34187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34188 done; \
34189 echo "Doing mostlyclean in release" ; \
34190 (cd $(HOST_SUBDIR)/release && \
34191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34193 "RANLIB=$${RANLIB}" \
34194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34195 mostlyclean) \
34196 || exit 1
34198 @endif release
34200 .PHONY: maybe-clean-release clean-release
34201 maybe-clean-release:
34202 @if release
34203 maybe-clean-release: clean-release
34205 clean-release:
34206 @: $(MAKE); $(unstage)
34207 @[ -f ./release/Makefile ] || exit 0; \
34208 r=`${PWD_COMMAND}`; export r; \
34209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210 $(HOST_EXPORTS) \
34211 for flag in $(EXTRA_HOST_FLAGS) ; do \
34212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34213 done; \
34214 echo "Doing clean in release" ; \
34215 (cd $(HOST_SUBDIR)/release && \
34216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34218 "RANLIB=$${RANLIB}" \
34219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34220 clean) \
34221 || exit 1
34223 @endif release
34225 .PHONY: maybe-distclean-release distclean-release
34226 maybe-distclean-release:
34227 @if release
34228 maybe-distclean-release: distclean-release
34230 distclean-release:
34231 @: $(MAKE); $(unstage)
34232 @[ -f ./release/Makefile ] || exit 0; \
34233 r=`${PWD_COMMAND}`; export r; \
34234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34235 $(HOST_EXPORTS) \
34236 for flag in $(EXTRA_HOST_FLAGS) ; do \
34237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34238 done; \
34239 echo "Doing distclean in release" ; \
34240 (cd $(HOST_SUBDIR)/release && \
34241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34243 "RANLIB=$${RANLIB}" \
34244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34245 distclean) \
34246 || exit 1
34248 @endif release
34250 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34251 maybe-maintainer-clean-release:
34252 @if release
34253 maybe-maintainer-clean-release: maintainer-clean-release
34255 maintainer-clean-release:
34256 @: $(MAKE); $(unstage)
34257 @[ -f ./release/Makefile ] || exit 0; \
34258 r=`${PWD_COMMAND}`; export r; \
34259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260 $(HOST_EXPORTS) \
34261 for flag in $(EXTRA_HOST_FLAGS) ; do \
34262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34263 done; \
34264 echo "Doing maintainer-clean in release" ; \
34265 (cd $(HOST_SUBDIR)/release && \
34266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34268 "RANLIB=$${RANLIB}" \
34269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34270 maintainer-clean) \
34271 || exit 1
34273 @endif release
34277 .PHONY: configure-recode maybe-configure-recode
34278 maybe-configure-recode:
34279 @if gcc-bootstrap
34280 configure-recode: stage_current
34281 @endif gcc-bootstrap
34282 @if recode
34283 maybe-configure-recode: configure-recode
34284 configure-recode:
34285 @: $(MAKE); $(unstage)
34286 @r=`${PWD_COMMAND}`; export r; \
34287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34288 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34290 $(HOST_EXPORTS) \
34291 echo Configuring in $(HOST_SUBDIR)/recode; \
34292 cd "$(HOST_SUBDIR)/recode" || exit 1; \
34293 case $(srcdir) in \
34294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34295 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34297 esac; \
34298 srcdiroption="--srcdir=$${topdir}/recode"; \
34299 libsrcdir="$$s/recode"; \
34300 $(SHELL) $${libsrcdir}/configure \
34301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34302 --target=${target_alias} $${srcdiroption} \
34303 || exit 1
34304 @endif recode
34310 .PHONY: all-recode maybe-all-recode
34311 maybe-all-recode:
34312 @if gcc-bootstrap
34313 all-recode: stage_current
34314 @endif gcc-bootstrap
34315 @if recode
34316 TARGET-recode=all
34317 maybe-all-recode: all-recode
34318 all-recode: configure-recode
34319 @: $(MAKE); $(unstage)
34320 @r=`${PWD_COMMAND}`; export r; \
34321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34322 $(HOST_EXPORTS) \
34323 (cd $(HOST_SUBDIR)/recode && \
34324 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34325 $(TARGET-recode))
34326 @endif recode
34331 .PHONY: check-recode maybe-check-recode
34332 maybe-check-recode:
34333 @if recode
34334 maybe-check-recode: check-recode
34336 check-recode:
34337 @: $(MAKE); $(unstage)
34338 @r=`${PWD_COMMAND}`; export r; \
34339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34340 $(HOST_EXPORTS) \
34341 (cd $(HOST_SUBDIR)/recode && \
34342 $(MAKE) $(FLAGS_TO_PASS) check)
34344 @endif recode
34346 .PHONY: install-recode maybe-install-recode
34347 maybe-install-recode:
34348 @if recode
34349 maybe-install-recode: install-recode
34351 install-recode: installdirs
34352 @: $(MAKE); $(unstage)
34353 @r=`${PWD_COMMAND}`; export r; \
34354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34355 $(HOST_EXPORTS) \
34356 (cd $(HOST_SUBDIR)/recode && \
34357 $(MAKE) $(FLAGS_TO_PASS) install)
34359 @endif recode
34361 # Other targets (info, dvi, pdf, etc.)
34363 .PHONY: maybe-info-recode info-recode
34364 maybe-info-recode:
34365 @if recode
34366 maybe-info-recode: info-recode
34368 info-recode: \
34369 configure-recode
34370 @: $(MAKE); $(unstage)
34371 @[ -f ./recode/Makefile ] || exit 0; \
34372 r=`${PWD_COMMAND}`; export r; \
34373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374 $(HOST_EXPORTS) \
34375 for flag in $(EXTRA_HOST_FLAGS) ; do \
34376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34377 done; \
34378 echo "Doing info in recode" ; \
34379 (cd $(HOST_SUBDIR)/recode && \
34380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382 "RANLIB=$${RANLIB}" \
34383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384 info) \
34385 || exit 1
34387 @endif recode
34389 .PHONY: maybe-dvi-recode dvi-recode
34390 maybe-dvi-recode:
34391 @if recode
34392 maybe-dvi-recode: dvi-recode
34394 dvi-recode: \
34395 configure-recode
34396 @: $(MAKE); $(unstage)
34397 @[ -f ./recode/Makefile ] || exit 0; \
34398 r=`${PWD_COMMAND}`; export r; \
34399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34400 $(HOST_EXPORTS) \
34401 for flag in $(EXTRA_HOST_FLAGS) ; do \
34402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34403 done; \
34404 echo "Doing dvi in recode" ; \
34405 (cd $(HOST_SUBDIR)/recode && \
34406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34408 "RANLIB=$${RANLIB}" \
34409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34410 dvi) \
34411 || exit 1
34413 @endif recode
34415 .PHONY: maybe-pdf-recode pdf-recode
34416 maybe-pdf-recode:
34417 @if recode
34418 maybe-pdf-recode: pdf-recode
34420 pdf-recode: \
34421 configure-recode
34422 @: $(MAKE); $(unstage)
34423 @[ -f ./recode/Makefile ] || exit 0; \
34424 r=`${PWD_COMMAND}`; export r; \
34425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34426 $(HOST_EXPORTS) \
34427 for flag in $(EXTRA_HOST_FLAGS) ; do \
34428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34429 done; \
34430 echo "Doing pdf in recode" ; \
34431 (cd $(HOST_SUBDIR)/recode && \
34432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34434 "RANLIB=$${RANLIB}" \
34435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34436 pdf) \
34437 || exit 1
34439 @endif recode
34441 .PHONY: maybe-html-recode html-recode
34442 maybe-html-recode:
34443 @if recode
34444 maybe-html-recode: html-recode
34446 html-recode: \
34447 configure-recode
34448 @: $(MAKE); $(unstage)
34449 @[ -f ./recode/Makefile ] || exit 0; \
34450 r=`${PWD_COMMAND}`; export r; \
34451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452 $(HOST_EXPORTS) \
34453 for flag in $(EXTRA_HOST_FLAGS) ; do \
34454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455 done; \
34456 echo "Doing html in recode" ; \
34457 (cd $(HOST_SUBDIR)/recode && \
34458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460 "RANLIB=$${RANLIB}" \
34461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462 html) \
34463 || exit 1
34465 @endif recode
34467 .PHONY: maybe-TAGS-recode TAGS-recode
34468 maybe-TAGS-recode:
34469 @if recode
34470 maybe-TAGS-recode: TAGS-recode
34472 TAGS-recode: \
34473 configure-recode
34474 @: $(MAKE); $(unstage)
34475 @[ -f ./recode/Makefile ] || exit 0; \
34476 r=`${PWD_COMMAND}`; export r; \
34477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34478 $(HOST_EXPORTS) \
34479 for flag in $(EXTRA_HOST_FLAGS) ; do \
34480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34481 done; \
34482 echo "Doing TAGS in recode" ; \
34483 (cd $(HOST_SUBDIR)/recode && \
34484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34486 "RANLIB=$${RANLIB}" \
34487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34488 TAGS) \
34489 || exit 1
34491 @endif recode
34493 .PHONY: maybe-install-info-recode install-info-recode
34494 maybe-install-info-recode:
34495 @if recode
34496 maybe-install-info-recode: install-info-recode
34498 install-info-recode: \
34499 configure-recode \
34500 info-recode
34501 @: $(MAKE); $(unstage)
34502 @[ -f ./recode/Makefile ] || exit 0; \
34503 r=`${PWD_COMMAND}`; export r; \
34504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34505 $(HOST_EXPORTS) \
34506 for flag in $(EXTRA_HOST_FLAGS) ; do \
34507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34508 done; \
34509 echo "Doing install-info in recode" ; \
34510 (cd $(HOST_SUBDIR)/recode && \
34511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34513 "RANLIB=$${RANLIB}" \
34514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34515 install-info) \
34516 || exit 1
34518 @endif recode
34520 .PHONY: maybe-install-pdf-recode install-pdf-recode
34521 maybe-install-pdf-recode:
34522 @if recode
34523 maybe-install-pdf-recode: install-pdf-recode
34525 install-pdf-recode: \
34526 configure-recode \
34527 pdf-recode
34528 @: $(MAKE); $(unstage)
34529 @[ -f ./recode/Makefile ] || exit 0; \
34530 r=`${PWD_COMMAND}`; export r; \
34531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34532 $(HOST_EXPORTS) \
34533 for flag in $(EXTRA_HOST_FLAGS) ; do \
34534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34535 done; \
34536 echo "Doing install-pdf in recode" ; \
34537 (cd $(HOST_SUBDIR)/recode && \
34538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34540 "RANLIB=$${RANLIB}" \
34541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34542 install-pdf) \
34543 || exit 1
34545 @endif recode
34547 .PHONY: maybe-install-html-recode install-html-recode
34548 maybe-install-html-recode:
34549 @if recode
34550 maybe-install-html-recode: install-html-recode
34552 install-html-recode: \
34553 configure-recode \
34554 html-recode
34555 @: $(MAKE); $(unstage)
34556 @[ -f ./recode/Makefile ] || exit 0; \
34557 r=`${PWD_COMMAND}`; export r; \
34558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34559 $(HOST_EXPORTS) \
34560 for flag in $(EXTRA_HOST_FLAGS) ; do \
34561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34562 done; \
34563 echo "Doing install-html in recode" ; \
34564 (cd $(HOST_SUBDIR)/recode && \
34565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34567 "RANLIB=$${RANLIB}" \
34568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34569 install-html) \
34570 || exit 1
34572 @endif recode
34574 .PHONY: maybe-installcheck-recode installcheck-recode
34575 maybe-installcheck-recode:
34576 @if recode
34577 maybe-installcheck-recode: installcheck-recode
34579 installcheck-recode: \
34580 configure-recode
34581 @: $(MAKE); $(unstage)
34582 @[ -f ./recode/Makefile ] || exit 0; \
34583 r=`${PWD_COMMAND}`; export r; \
34584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34585 $(HOST_EXPORTS) \
34586 for flag in $(EXTRA_HOST_FLAGS) ; do \
34587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34588 done; \
34589 echo "Doing installcheck in recode" ; \
34590 (cd $(HOST_SUBDIR)/recode && \
34591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34593 "RANLIB=$${RANLIB}" \
34594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34595 installcheck) \
34596 || exit 1
34598 @endif recode
34600 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
34601 maybe-mostlyclean-recode:
34602 @if recode
34603 maybe-mostlyclean-recode: mostlyclean-recode
34605 mostlyclean-recode:
34606 @: $(MAKE); $(unstage)
34607 @[ -f ./recode/Makefile ] || exit 0; \
34608 r=`${PWD_COMMAND}`; export r; \
34609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34610 $(HOST_EXPORTS) \
34611 for flag in $(EXTRA_HOST_FLAGS) ; do \
34612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34613 done; \
34614 echo "Doing mostlyclean in recode" ; \
34615 (cd $(HOST_SUBDIR)/recode && \
34616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34618 "RANLIB=$${RANLIB}" \
34619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34620 mostlyclean) \
34621 || exit 1
34623 @endif recode
34625 .PHONY: maybe-clean-recode clean-recode
34626 maybe-clean-recode:
34627 @if recode
34628 maybe-clean-recode: clean-recode
34630 clean-recode:
34631 @: $(MAKE); $(unstage)
34632 @[ -f ./recode/Makefile ] || exit 0; \
34633 r=`${PWD_COMMAND}`; export r; \
34634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34635 $(HOST_EXPORTS) \
34636 for flag in $(EXTRA_HOST_FLAGS) ; do \
34637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34638 done; \
34639 echo "Doing clean in recode" ; \
34640 (cd $(HOST_SUBDIR)/recode && \
34641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34643 "RANLIB=$${RANLIB}" \
34644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34645 clean) \
34646 || exit 1
34648 @endif recode
34650 .PHONY: maybe-distclean-recode distclean-recode
34651 maybe-distclean-recode:
34652 @if recode
34653 maybe-distclean-recode: distclean-recode
34655 distclean-recode:
34656 @: $(MAKE); $(unstage)
34657 @[ -f ./recode/Makefile ] || exit 0; \
34658 r=`${PWD_COMMAND}`; export r; \
34659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34660 $(HOST_EXPORTS) \
34661 for flag in $(EXTRA_HOST_FLAGS) ; do \
34662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34663 done; \
34664 echo "Doing distclean in recode" ; \
34665 (cd $(HOST_SUBDIR)/recode && \
34666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34668 "RANLIB=$${RANLIB}" \
34669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34670 distclean) \
34671 || exit 1
34673 @endif recode
34675 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
34676 maybe-maintainer-clean-recode:
34677 @if recode
34678 maybe-maintainer-clean-recode: maintainer-clean-recode
34680 maintainer-clean-recode:
34681 @: $(MAKE); $(unstage)
34682 @[ -f ./recode/Makefile ] || exit 0; \
34683 r=`${PWD_COMMAND}`; export r; \
34684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34685 $(HOST_EXPORTS) \
34686 for flag in $(EXTRA_HOST_FLAGS) ; do \
34687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34688 done; \
34689 echo "Doing maintainer-clean in recode" ; \
34690 (cd $(HOST_SUBDIR)/recode && \
34691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34693 "RANLIB=$${RANLIB}" \
34694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34695 maintainer-clean) \
34696 || exit 1
34698 @endif recode
34702 .PHONY: configure-sed maybe-configure-sed
34703 maybe-configure-sed:
34704 @if gcc-bootstrap
34705 configure-sed: stage_current
34706 @endif gcc-bootstrap
34707 @if sed
34708 maybe-configure-sed: configure-sed
34709 configure-sed:
34710 @: $(MAKE); $(unstage)
34711 @r=`${PWD_COMMAND}`; export r; \
34712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34713 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
34714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
34715 $(HOST_EXPORTS) \
34716 echo Configuring in $(HOST_SUBDIR)/sed; \
34717 cd "$(HOST_SUBDIR)/sed" || exit 1; \
34718 case $(srcdir) in \
34719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34720 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
34721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34722 esac; \
34723 srcdiroption="--srcdir=$${topdir}/sed"; \
34724 libsrcdir="$$s/sed"; \
34725 $(SHELL) $${libsrcdir}/configure \
34726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34727 --target=${target_alias} $${srcdiroption} \
34728 || exit 1
34729 @endif sed
34735 .PHONY: all-sed maybe-all-sed
34736 maybe-all-sed:
34737 @if gcc-bootstrap
34738 all-sed: stage_current
34739 @endif gcc-bootstrap
34740 @if sed
34741 TARGET-sed=all
34742 maybe-all-sed: all-sed
34743 all-sed: configure-sed
34744 @: $(MAKE); $(unstage)
34745 @r=`${PWD_COMMAND}`; export r; \
34746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747 $(HOST_EXPORTS) \
34748 (cd $(HOST_SUBDIR)/sed && \
34749 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34750 $(TARGET-sed))
34751 @endif sed
34756 .PHONY: check-sed maybe-check-sed
34757 maybe-check-sed:
34758 @if sed
34759 maybe-check-sed: check-sed
34761 check-sed:
34762 @: $(MAKE); $(unstage)
34763 @r=`${PWD_COMMAND}`; export r; \
34764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34765 $(HOST_EXPORTS) \
34766 (cd $(HOST_SUBDIR)/sed && \
34767 $(MAKE) $(FLAGS_TO_PASS) check)
34769 @endif sed
34771 .PHONY: install-sed maybe-install-sed
34772 maybe-install-sed:
34773 @if sed
34774 maybe-install-sed: install-sed
34776 install-sed: installdirs
34777 @: $(MAKE); $(unstage)
34778 @r=`${PWD_COMMAND}`; export r; \
34779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34780 $(HOST_EXPORTS) \
34781 (cd $(HOST_SUBDIR)/sed && \
34782 $(MAKE) $(FLAGS_TO_PASS) install)
34784 @endif sed
34786 # Other targets (info, dvi, pdf, etc.)
34788 .PHONY: maybe-info-sed info-sed
34789 maybe-info-sed:
34790 @if sed
34791 maybe-info-sed: info-sed
34793 info-sed: \
34794 configure-sed
34795 @: $(MAKE); $(unstage)
34796 @[ -f ./sed/Makefile ] || exit 0; \
34797 r=`${PWD_COMMAND}`; export r; \
34798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799 $(HOST_EXPORTS) \
34800 for flag in $(EXTRA_HOST_FLAGS) ; do \
34801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802 done; \
34803 echo "Doing info in sed" ; \
34804 (cd $(HOST_SUBDIR)/sed && \
34805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807 "RANLIB=$${RANLIB}" \
34808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809 info) \
34810 || exit 1
34812 @endif sed
34814 .PHONY: maybe-dvi-sed dvi-sed
34815 maybe-dvi-sed:
34816 @if sed
34817 maybe-dvi-sed: dvi-sed
34819 dvi-sed: \
34820 configure-sed
34821 @: $(MAKE); $(unstage)
34822 @[ -f ./sed/Makefile ] || exit 0; \
34823 r=`${PWD_COMMAND}`; export r; \
34824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34825 $(HOST_EXPORTS) \
34826 for flag in $(EXTRA_HOST_FLAGS) ; do \
34827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34828 done; \
34829 echo "Doing dvi in sed" ; \
34830 (cd $(HOST_SUBDIR)/sed && \
34831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34833 "RANLIB=$${RANLIB}" \
34834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835 dvi) \
34836 || exit 1
34838 @endif sed
34840 .PHONY: maybe-pdf-sed pdf-sed
34841 maybe-pdf-sed:
34842 @if sed
34843 maybe-pdf-sed: pdf-sed
34845 pdf-sed: \
34846 configure-sed
34847 @: $(MAKE); $(unstage)
34848 @[ -f ./sed/Makefile ] || exit 0; \
34849 r=`${PWD_COMMAND}`; export r; \
34850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34851 $(HOST_EXPORTS) \
34852 for flag in $(EXTRA_HOST_FLAGS) ; do \
34853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34854 done; \
34855 echo "Doing pdf in sed" ; \
34856 (cd $(HOST_SUBDIR)/sed && \
34857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34859 "RANLIB=$${RANLIB}" \
34860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861 pdf) \
34862 || exit 1
34864 @endif sed
34866 .PHONY: maybe-html-sed html-sed
34867 maybe-html-sed:
34868 @if sed
34869 maybe-html-sed: html-sed
34871 html-sed: \
34872 configure-sed
34873 @: $(MAKE); $(unstage)
34874 @[ -f ./sed/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 html in sed" ; \
34882 (cd $(HOST_SUBDIR)/sed && \
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 html) \
34888 || exit 1
34890 @endif sed
34892 .PHONY: maybe-TAGS-sed TAGS-sed
34893 maybe-TAGS-sed:
34894 @if sed
34895 maybe-TAGS-sed: TAGS-sed
34897 TAGS-sed: \
34898 configure-sed
34899 @: $(MAKE); $(unstage)
34900 @[ -f ./sed/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 TAGS in sed" ; \
34908 (cd $(HOST_SUBDIR)/sed && \
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 TAGS) \
34914 || exit 1
34916 @endif sed
34918 .PHONY: maybe-install-info-sed install-info-sed
34919 maybe-install-info-sed:
34920 @if sed
34921 maybe-install-info-sed: install-info-sed
34923 install-info-sed: \
34924 configure-sed \
34925 info-sed
34926 @: $(MAKE); $(unstage)
34927 @[ -f ./sed/Makefile ] || exit 0; \
34928 r=`${PWD_COMMAND}`; export r; \
34929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930 $(HOST_EXPORTS) \
34931 for flag in $(EXTRA_HOST_FLAGS) ; do \
34932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34933 done; \
34934 echo "Doing install-info in sed" ; \
34935 (cd $(HOST_SUBDIR)/sed && \
34936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34938 "RANLIB=$${RANLIB}" \
34939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34940 install-info) \
34941 || exit 1
34943 @endif sed
34945 .PHONY: maybe-install-pdf-sed install-pdf-sed
34946 maybe-install-pdf-sed:
34947 @if sed
34948 maybe-install-pdf-sed: install-pdf-sed
34950 install-pdf-sed: \
34951 configure-sed \
34952 pdf-sed
34953 @: $(MAKE); $(unstage)
34954 @[ -f ./sed/Makefile ] || exit 0; \
34955 r=`${PWD_COMMAND}`; export r; \
34956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34957 $(HOST_EXPORTS) \
34958 for flag in $(EXTRA_HOST_FLAGS) ; do \
34959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34960 done; \
34961 echo "Doing install-pdf in sed" ; \
34962 (cd $(HOST_SUBDIR)/sed && \
34963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34965 "RANLIB=$${RANLIB}" \
34966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34967 install-pdf) \
34968 || exit 1
34970 @endif sed
34972 .PHONY: maybe-install-html-sed install-html-sed
34973 maybe-install-html-sed:
34974 @if sed
34975 maybe-install-html-sed: install-html-sed
34977 install-html-sed: \
34978 configure-sed \
34979 html-sed
34980 @: $(MAKE); $(unstage)
34981 @[ -f ./sed/Makefile ] || exit 0; \
34982 r=`${PWD_COMMAND}`; export r; \
34983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34984 $(HOST_EXPORTS) \
34985 for flag in $(EXTRA_HOST_FLAGS) ; do \
34986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34987 done; \
34988 echo "Doing install-html in sed" ; \
34989 (cd $(HOST_SUBDIR)/sed && \
34990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34992 "RANLIB=$${RANLIB}" \
34993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34994 install-html) \
34995 || exit 1
34997 @endif sed
34999 .PHONY: maybe-installcheck-sed installcheck-sed
35000 maybe-installcheck-sed:
35001 @if sed
35002 maybe-installcheck-sed: installcheck-sed
35004 installcheck-sed: \
35005 configure-sed
35006 @: $(MAKE); $(unstage)
35007 @[ -f ./sed/Makefile ] || exit 0; \
35008 r=`${PWD_COMMAND}`; export r; \
35009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35010 $(HOST_EXPORTS) \
35011 for flag in $(EXTRA_HOST_FLAGS) ; do \
35012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35013 done; \
35014 echo "Doing installcheck in sed" ; \
35015 (cd $(HOST_SUBDIR)/sed && \
35016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35018 "RANLIB=$${RANLIB}" \
35019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35020 installcheck) \
35021 || exit 1
35023 @endif sed
35025 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35026 maybe-mostlyclean-sed:
35027 @if sed
35028 maybe-mostlyclean-sed: mostlyclean-sed
35030 mostlyclean-sed:
35031 @: $(MAKE); $(unstage)
35032 @[ -f ./sed/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 mostlyclean in sed" ; \
35040 (cd $(HOST_SUBDIR)/sed && \
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 mostlyclean) \
35046 || exit 1
35048 @endif sed
35050 .PHONY: maybe-clean-sed clean-sed
35051 maybe-clean-sed:
35052 @if sed
35053 maybe-clean-sed: clean-sed
35055 clean-sed:
35056 @: $(MAKE); $(unstage)
35057 @[ -f ./sed/Makefile ] || exit 0; \
35058 r=`${PWD_COMMAND}`; export r; \
35059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35060 $(HOST_EXPORTS) \
35061 for flag in $(EXTRA_HOST_FLAGS) ; do \
35062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063 done; \
35064 echo "Doing clean in sed" ; \
35065 (cd $(HOST_SUBDIR)/sed && \
35066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35068 "RANLIB=$${RANLIB}" \
35069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35070 clean) \
35071 || exit 1
35073 @endif sed
35075 .PHONY: maybe-distclean-sed distclean-sed
35076 maybe-distclean-sed:
35077 @if sed
35078 maybe-distclean-sed: distclean-sed
35080 distclean-sed:
35081 @: $(MAKE); $(unstage)
35082 @[ -f ./sed/Makefile ] || exit 0; \
35083 r=`${PWD_COMMAND}`; export r; \
35084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35085 $(HOST_EXPORTS) \
35086 for flag in $(EXTRA_HOST_FLAGS) ; do \
35087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35088 done; \
35089 echo "Doing distclean in sed" ; \
35090 (cd $(HOST_SUBDIR)/sed && \
35091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35093 "RANLIB=$${RANLIB}" \
35094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35095 distclean) \
35096 || exit 1
35098 @endif sed
35100 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35101 maybe-maintainer-clean-sed:
35102 @if sed
35103 maybe-maintainer-clean-sed: maintainer-clean-sed
35105 maintainer-clean-sed:
35106 @: $(MAKE); $(unstage)
35107 @[ -f ./sed/Makefile ] || exit 0; \
35108 r=`${PWD_COMMAND}`; export r; \
35109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35110 $(HOST_EXPORTS) \
35111 for flag in $(EXTRA_HOST_FLAGS) ; do \
35112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35113 done; \
35114 echo "Doing maintainer-clean in sed" ; \
35115 (cd $(HOST_SUBDIR)/sed && \
35116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35118 "RANLIB=$${RANLIB}" \
35119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35120 maintainer-clean) \
35121 || exit 1
35123 @endif sed
35127 .PHONY: configure-send-pr maybe-configure-send-pr
35128 maybe-configure-send-pr:
35129 @if gcc-bootstrap
35130 configure-send-pr: stage_current
35131 @endif gcc-bootstrap
35132 @if send-pr
35133 maybe-configure-send-pr: configure-send-pr
35134 configure-send-pr:
35135 @: $(MAKE); $(unstage)
35136 @r=`${PWD_COMMAND}`; export r; \
35137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35140 $(HOST_EXPORTS) \
35141 echo Configuring in $(HOST_SUBDIR)/send-pr; \
35142 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35143 case $(srcdir) in \
35144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35145 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35147 esac; \
35148 srcdiroption="--srcdir=$${topdir}/send-pr"; \
35149 libsrcdir="$$s/send-pr"; \
35150 $(SHELL) $${libsrcdir}/configure \
35151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35152 --target=${target_alias} $${srcdiroption} \
35153 || exit 1
35154 @endif send-pr
35160 .PHONY: all-send-pr maybe-all-send-pr
35161 maybe-all-send-pr:
35162 @if gcc-bootstrap
35163 all-send-pr: stage_current
35164 @endif gcc-bootstrap
35165 @if send-pr
35166 TARGET-send-pr=all
35167 maybe-all-send-pr: all-send-pr
35168 all-send-pr: configure-send-pr
35169 @: $(MAKE); $(unstage)
35170 @r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 $(HOST_EXPORTS) \
35173 (cd $(HOST_SUBDIR)/send-pr && \
35174 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35175 $(TARGET-send-pr))
35176 @endif send-pr
35181 .PHONY: check-send-pr maybe-check-send-pr
35182 maybe-check-send-pr:
35183 @if send-pr
35184 maybe-check-send-pr: check-send-pr
35186 check-send-pr:
35187 @: $(MAKE); $(unstage)
35188 @r=`${PWD_COMMAND}`; export r; \
35189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35190 $(HOST_EXPORTS) \
35191 (cd $(HOST_SUBDIR)/send-pr && \
35192 $(MAKE) $(FLAGS_TO_PASS) check)
35194 @endif send-pr
35196 .PHONY: install-send-pr maybe-install-send-pr
35197 maybe-install-send-pr:
35198 @if send-pr
35199 maybe-install-send-pr: install-send-pr
35201 install-send-pr: installdirs
35202 @: $(MAKE); $(unstage)
35203 @r=`${PWD_COMMAND}`; export r; \
35204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35205 $(HOST_EXPORTS) \
35206 (cd $(HOST_SUBDIR)/send-pr && \
35207 $(MAKE) $(FLAGS_TO_PASS) install)
35209 @endif send-pr
35211 # Other targets (info, dvi, pdf, etc.)
35213 .PHONY: maybe-info-send-pr info-send-pr
35214 maybe-info-send-pr:
35215 @if send-pr
35216 maybe-info-send-pr: info-send-pr
35218 info-send-pr: \
35219 configure-send-pr
35220 @: $(MAKE); $(unstage)
35221 @[ -f ./send-pr/Makefile ] || exit 0; \
35222 r=`${PWD_COMMAND}`; export r; \
35223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224 $(HOST_EXPORTS) \
35225 for flag in $(EXTRA_HOST_FLAGS) ; do \
35226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227 done; \
35228 echo "Doing info in send-pr" ; \
35229 (cd $(HOST_SUBDIR)/send-pr && \
35230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232 "RANLIB=$${RANLIB}" \
35233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234 info) \
35235 || exit 1
35237 @endif send-pr
35239 .PHONY: maybe-dvi-send-pr dvi-send-pr
35240 maybe-dvi-send-pr:
35241 @if send-pr
35242 maybe-dvi-send-pr: dvi-send-pr
35244 dvi-send-pr: \
35245 configure-send-pr
35246 @: $(MAKE); $(unstage)
35247 @[ -f ./send-pr/Makefile ] || exit 0; \
35248 r=`${PWD_COMMAND}`; export r; \
35249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250 $(HOST_EXPORTS) \
35251 for flag in $(EXTRA_HOST_FLAGS) ; do \
35252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35253 done; \
35254 echo "Doing dvi in send-pr" ; \
35255 (cd $(HOST_SUBDIR)/send-pr && \
35256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35258 "RANLIB=$${RANLIB}" \
35259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35260 dvi) \
35261 || exit 1
35263 @endif send-pr
35265 .PHONY: maybe-pdf-send-pr pdf-send-pr
35266 maybe-pdf-send-pr:
35267 @if send-pr
35268 maybe-pdf-send-pr: pdf-send-pr
35270 pdf-send-pr: \
35271 configure-send-pr
35272 @: $(MAKE); $(unstage)
35273 @[ -f ./send-pr/Makefile ] || exit 0; \
35274 r=`${PWD_COMMAND}`; export r; \
35275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35276 $(HOST_EXPORTS) \
35277 for flag in $(EXTRA_HOST_FLAGS) ; do \
35278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35279 done; \
35280 echo "Doing pdf in send-pr" ; \
35281 (cd $(HOST_SUBDIR)/send-pr && \
35282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35284 "RANLIB=$${RANLIB}" \
35285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35286 pdf) \
35287 || exit 1
35289 @endif send-pr
35291 .PHONY: maybe-html-send-pr html-send-pr
35292 maybe-html-send-pr:
35293 @if send-pr
35294 maybe-html-send-pr: html-send-pr
35296 html-send-pr: \
35297 configure-send-pr
35298 @: $(MAKE); $(unstage)
35299 @[ -f ./send-pr/Makefile ] || exit 0; \
35300 r=`${PWD_COMMAND}`; export r; \
35301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35302 $(HOST_EXPORTS) \
35303 for flag in $(EXTRA_HOST_FLAGS) ; do \
35304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35305 done; \
35306 echo "Doing html in send-pr" ; \
35307 (cd $(HOST_SUBDIR)/send-pr && \
35308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35310 "RANLIB=$${RANLIB}" \
35311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35312 html) \
35313 || exit 1
35315 @endif send-pr
35317 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35318 maybe-TAGS-send-pr:
35319 @if send-pr
35320 maybe-TAGS-send-pr: TAGS-send-pr
35322 TAGS-send-pr: \
35323 configure-send-pr
35324 @: $(MAKE); $(unstage)
35325 @[ -f ./send-pr/Makefile ] || exit 0; \
35326 r=`${PWD_COMMAND}`; export r; \
35327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35328 $(HOST_EXPORTS) \
35329 for flag in $(EXTRA_HOST_FLAGS) ; do \
35330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35331 done; \
35332 echo "Doing TAGS in send-pr" ; \
35333 (cd $(HOST_SUBDIR)/send-pr && \
35334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35336 "RANLIB=$${RANLIB}" \
35337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35338 TAGS) \
35339 || exit 1
35341 @endif send-pr
35343 .PHONY: maybe-install-info-send-pr install-info-send-pr
35344 maybe-install-info-send-pr:
35345 @if send-pr
35346 maybe-install-info-send-pr: install-info-send-pr
35348 install-info-send-pr: \
35349 configure-send-pr \
35350 info-send-pr
35351 @: $(MAKE); $(unstage)
35352 @[ -f ./send-pr/Makefile ] || exit 0; \
35353 r=`${PWD_COMMAND}`; export r; \
35354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35355 $(HOST_EXPORTS) \
35356 for flag in $(EXTRA_HOST_FLAGS) ; do \
35357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35358 done; \
35359 echo "Doing install-info in send-pr" ; \
35360 (cd $(HOST_SUBDIR)/send-pr && \
35361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35363 "RANLIB=$${RANLIB}" \
35364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35365 install-info) \
35366 || exit 1
35368 @endif send-pr
35370 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35371 maybe-install-pdf-send-pr:
35372 @if send-pr
35373 maybe-install-pdf-send-pr: install-pdf-send-pr
35375 install-pdf-send-pr: \
35376 configure-send-pr \
35377 pdf-send-pr
35378 @: $(MAKE); $(unstage)
35379 @[ -f ./send-pr/Makefile ] || exit 0; \
35380 r=`${PWD_COMMAND}`; export r; \
35381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35382 $(HOST_EXPORTS) \
35383 for flag in $(EXTRA_HOST_FLAGS) ; do \
35384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35385 done; \
35386 echo "Doing install-pdf in send-pr" ; \
35387 (cd $(HOST_SUBDIR)/send-pr && \
35388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35390 "RANLIB=$${RANLIB}" \
35391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35392 install-pdf) \
35393 || exit 1
35395 @endif send-pr
35397 .PHONY: maybe-install-html-send-pr install-html-send-pr
35398 maybe-install-html-send-pr:
35399 @if send-pr
35400 maybe-install-html-send-pr: install-html-send-pr
35402 install-html-send-pr: \
35403 configure-send-pr \
35404 html-send-pr
35405 @: $(MAKE); $(unstage)
35406 @[ -f ./send-pr/Makefile ] || exit 0; \
35407 r=`${PWD_COMMAND}`; export r; \
35408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35409 $(HOST_EXPORTS) \
35410 for flag in $(EXTRA_HOST_FLAGS) ; do \
35411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35412 done; \
35413 echo "Doing install-html in send-pr" ; \
35414 (cd $(HOST_SUBDIR)/send-pr && \
35415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35417 "RANLIB=$${RANLIB}" \
35418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35419 install-html) \
35420 || exit 1
35422 @endif send-pr
35424 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35425 maybe-installcheck-send-pr:
35426 @if send-pr
35427 maybe-installcheck-send-pr: installcheck-send-pr
35429 installcheck-send-pr: \
35430 configure-send-pr
35431 @: $(MAKE); $(unstage)
35432 @[ -f ./send-pr/Makefile ] || exit 0; \
35433 r=`${PWD_COMMAND}`; export r; \
35434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35435 $(HOST_EXPORTS) \
35436 for flag in $(EXTRA_HOST_FLAGS) ; do \
35437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35438 done; \
35439 echo "Doing installcheck in send-pr" ; \
35440 (cd $(HOST_SUBDIR)/send-pr && \
35441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35443 "RANLIB=$${RANLIB}" \
35444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35445 installcheck) \
35446 || exit 1
35448 @endif send-pr
35450 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35451 maybe-mostlyclean-send-pr:
35452 @if send-pr
35453 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35455 mostlyclean-send-pr:
35456 @: $(MAKE); $(unstage)
35457 @[ -f ./send-pr/Makefile ] || exit 0; \
35458 r=`${PWD_COMMAND}`; export r; \
35459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35460 $(HOST_EXPORTS) \
35461 for flag in $(EXTRA_HOST_FLAGS) ; do \
35462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35463 done; \
35464 echo "Doing mostlyclean in send-pr" ; \
35465 (cd $(HOST_SUBDIR)/send-pr && \
35466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35468 "RANLIB=$${RANLIB}" \
35469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35470 mostlyclean) \
35471 || exit 1
35473 @endif send-pr
35475 .PHONY: maybe-clean-send-pr clean-send-pr
35476 maybe-clean-send-pr:
35477 @if send-pr
35478 maybe-clean-send-pr: clean-send-pr
35480 clean-send-pr:
35481 @: $(MAKE); $(unstage)
35482 @[ -f ./send-pr/Makefile ] || exit 0; \
35483 r=`${PWD_COMMAND}`; export r; \
35484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35485 $(HOST_EXPORTS) \
35486 for flag in $(EXTRA_HOST_FLAGS) ; do \
35487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35488 done; \
35489 echo "Doing clean in send-pr" ; \
35490 (cd $(HOST_SUBDIR)/send-pr && \
35491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35493 "RANLIB=$${RANLIB}" \
35494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35495 clean) \
35496 || exit 1
35498 @endif send-pr
35500 .PHONY: maybe-distclean-send-pr distclean-send-pr
35501 maybe-distclean-send-pr:
35502 @if send-pr
35503 maybe-distclean-send-pr: distclean-send-pr
35505 distclean-send-pr:
35506 @: $(MAKE); $(unstage)
35507 @[ -f ./send-pr/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 distclean in send-pr" ; \
35515 (cd $(HOST_SUBDIR)/send-pr && \
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 distclean) \
35521 || exit 1
35523 @endif send-pr
35525 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35526 maybe-maintainer-clean-send-pr:
35527 @if send-pr
35528 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35530 maintainer-clean-send-pr:
35531 @: $(MAKE); $(unstage)
35532 @[ -f ./send-pr/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 maintainer-clean in send-pr" ; \
35540 (cd $(HOST_SUBDIR)/send-pr && \
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 maintainer-clean) \
35546 || exit 1
35548 @endif send-pr
35552 .PHONY: configure-shellutils maybe-configure-shellutils
35553 maybe-configure-shellutils:
35554 @if gcc-bootstrap
35555 configure-shellutils: stage_current
35556 @endif gcc-bootstrap
35557 @if shellutils
35558 maybe-configure-shellutils: configure-shellutils
35559 configure-shellutils:
35560 @: $(MAKE); $(unstage)
35561 @r=`${PWD_COMMAND}`; export r; \
35562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35563 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35565 $(HOST_EXPORTS) \
35566 echo Configuring in $(HOST_SUBDIR)/shellutils; \
35567 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35568 case $(srcdir) in \
35569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35570 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35572 esac; \
35573 srcdiroption="--srcdir=$${topdir}/shellutils"; \
35574 libsrcdir="$$s/shellutils"; \
35575 $(SHELL) $${libsrcdir}/configure \
35576 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35577 --target=${target_alias} $${srcdiroption} \
35578 || exit 1
35579 @endif shellutils
35585 .PHONY: all-shellutils maybe-all-shellutils
35586 maybe-all-shellutils:
35587 @if gcc-bootstrap
35588 all-shellutils: stage_current
35589 @endif gcc-bootstrap
35590 @if shellutils
35591 TARGET-shellutils=all
35592 maybe-all-shellutils: all-shellutils
35593 all-shellutils: configure-shellutils
35594 @: $(MAKE); $(unstage)
35595 @r=`${PWD_COMMAND}`; export r; \
35596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597 $(HOST_EXPORTS) \
35598 (cd $(HOST_SUBDIR)/shellutils && \
35599 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35600 $(TARGET-shellutils))
35601 @endif shellutils
35606 .PHONY: check-shellutils maybe-check-shellutils
35607 maybe-check-shellutils:
35608 @if shellutils
35609 maybe-check-shellutils: check-shellutils
35611 check-shellutils:
35612 @: $(MAKE); $(unstage)
35613 @r=`${PWD_COMMAND}`; export r; \
35614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35615 $(HOST_EXPORTS) \
35616 (cd $(HOST_SUBDIR)/shellutils && \
35617 $(MAKE) $(FLAGS_TO_PASS) check)
35619 @endif shellutils
35621 .PHONY: install-shellutils maybe-install-shellutils
35622 maybe-install-shellutils:
35623 @if shellutils
35624 maybe-install-shellutils: install-shellutils
35626 install-shellutils: installdirs
35627 @: $(MAKE); $(unstage)
35628 @r=`${PWD_COMMAND}`; export r; \
35629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35630 $(HOST_EXPORTS) \
35631 (cd $(HOST_SUBDIR)/shellutils && \
35632 $(MAKE) $(FLAGS_TO_PASS) install)
35634 @endif shellutils
35636 # Other targets (info, dvi, pdf, etc.)
35638 .PHONY: maybe-info-shellutils info-shellutils
35639 maybe-info-shellutils:
35640 @if shellutils
35641 maybe-info-shellutils: info-shellutils
35643 info-shellutils: \
35644 configure-shellutils
35645 @: $(MAKE); $(unstage)
35646 @[ -f ./shellutils/Makefile ] || exit 0; \
35647 r=`${PWD_COMMAND}`; export r; \
35648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35649 $(HOST_EXPORTS) \
35650 for flag in $(EXTRA_HOST_FLAGS) ; do \
35651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35652 done; \
35653 echo "Doing info in shellutils" ; \
35654 (cd $(HOST_SUBDIR)/shellutils && \
35655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35657 "RANLIB=$${RANLIB}" \
35658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35659 info) \
35660 || exit 1
35662 @endif shellutils
35664 .PHONY: maybe-dvi-shellutils dvi-shellutils
35665 maybe-dvi-shellutils:
35666 @if shellutils
35667 maybe-dvi-shellutils: dvi-shellutils
35669 dvi-shellutils: \
35670 configure-shellutils
35671 @: $(MAKE); $(unstage)
35672 @[ -f ./shellutils/Makefile ] || exit 0; \
35673 r=`${PWD_COMMAND}`; export r; \
35674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35675 $(HOST_EXPORTS) \
35676 for flag in $(EXTRA_HOST_FLAGS) ; do \
35677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35678 done; \
35679 echo "Doing dvi in shellutils" ; \
35680 (cd $(HOST_SUBDIR)/shellutils && \
35681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35683 "RANLIB=$${RANLIB}" \
35684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35685 dvi) \
35686 || exit 1
35688 @endif shellutils
35690 .PHONY: maybe-pdf-shellutils pdf-shellutils
35691 maybe-pdf-shellutils:
35692 @if shellutils
35693 maybe-pdf-shellutils: pdf-shellutils
35695 pdf-shellutils: \
35696 configure-shellutils
35697 @: $(MAKE); $(unstage)
35698 @[ -f ./shellutils/Makefile ] || exit 0; \
35699 r=`${PWD_COMMAND}`; export r; \
35700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35701 $(HOST_EXPORTS) \
35702 for flag in $(EXTRA_HOST_FLAGS) ; do \
35703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35704 done; \
35705 echo "Doing pdf in shellutils" ; \
35706 (cd $(HOST_SUBDIR)/shellutils && \
35707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35709 "RANLIB=$${RANLIB}" \
35710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35711 pdf) \
35712 || exit 1
35714 @endif shellutils
35716 .PHONY: maybe-html-shellutils html-shellutils
35717 maybe-html-shellutils:
35718 @if shellutils
35719 maybe-html-shellutils: html-shellutils
35721 html-shellutils: \
35722 configure-shellutils
35723 @: $(MAKE); $(unstage)
35724 @[ -f ./shellutils/Makefile ] || exit 0; \
35725 r=`${PWD_COMMAND}`; export r; \
35726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727 $(HOST_EXPORTS) \
35728 for flag in $(EXTRA_HOST_FLAGS) ; do \
35729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35730 done; \
35731 echo "Doing html in shellutils" ; \
35732 (cd $(HOST_SUBDIR)/shellutils && \
35733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35735 "RANLIB=$${RANLIB}" \
35736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35737 html) \
35738 || exit 1
35740 @endif shellutils
35742 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
35743 maybe-TAGS-shellutils:
35744 @if shellutils
35745 maybe-TAGS-shellutils: TAGS-shellutils
35747 TAGS-shellutils: \
35748 configure-shellutils
35749 @: $(MAKE); $(unstage)
35750 @[ -f ./shellutils/Makefile ] || exit 0; \
35751 r=`${PWD_COMMAND}`; export r; \
35752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35753 $(HOST_EXPORTS) \
35754 for flag in $(EXTRA_HOST_FLAGS) ; do \
35755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35756 done; \
35757 echo "Doing TAGS in shellutils" ; \
35758 (cd $(HOST_SUBDIR)/shellutils && \
35759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35761 "RANLIB=$${RANLIB}" \
35762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35763 TAGS) \
35764 || exit 1
35766 @endif shellutils
35768 .PHONY: maybe-install-info-shellutils install-info-shellutils
35769 maybe-install-info-shellutils:
35770 @if shellutils
35771 maybe-install-info-shellutils: install-info-shellutils
35773 install-info-shellutils: \
35774 configure-shellutils \
35775 info-shellutils
35776 @: $(MAKE); $(unstage)
35777 @[ -f ./shellutils/Makefile ] || exit 0; \
35778 r=`${PWD_COMMAND}`; export r; \
35779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35780 $(HOST_EXPORTS) \
35781 for flag in $(EXTRA_HOST_FLAGS) ; do \
35782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35783 done; \
35784 echo "Doing install-info in shellutils" ; \
35785 (cd $(HOST_SUBDIR)/shellutils && \
35786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35788 "RANLIB=$${RANLIB}" \
35789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35790 install-info) \
35791 || exit 1
35793 @endif shellutils
35795 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
35796 maybe-install-pdf-shellutils:
35797 @if shellutils
35798 maybe-install-pdf-shellutils: install-pdf-shellutils
35800 install-pdf-shellutils: \
35801 configure-shellutils \
35802 pdf-shellutils
35803 @: $(MAKE); $(unstage)
35804 @[ -f ./shellutils/Makefile ] || exit 0; \
35805 r=`${PWD_COMMAND}`; export r; \
35806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35807 $(HOST_EXPORTS) \
35808 for flag in $(EXTRA_HOST_FLAGS) ; do \
35809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35810 done; \
35811 echo "Doing install-pdf in shellutils" ; \
35812 (cd $(HOST_SUBDIR)/shellutils && \
35813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35815 "RANLIB=$${RANLIB}" \
35816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35817 install-pdf) \
35818 || exit 1
35820 @endif shellutils
35822 .PHONY: maybe-install-html-shellutils install-html-shellutils
35823 maybe-install-html-shellutils:
35824 @if shellutils
35825 maybe-install-html-shellutils: install-html-shellutils
35827 install-html-shellutils: \
35828 configure-shellutils \
35829 html-shellutils
35830 @: $(MAKE); $(unstage)
35831 @[ -f ./shellutils/Makefile ] || exit 0; \
35832 r=`${PWD_COMMAND}`; export r; \
35833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35834 $(HOST_EXPORTS) \
35835 for flag in $(EXTRA_HOST_FLAGS) ; do \
35836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35837 done; \
35838 echo "Doing install-html in shellutils" ; \
35839 (cd $(HOST_SUBDIR)/shellutils && \
35840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35842 "RANLIB=$${RANLIB}" \
35843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35844 install-html) \
35845 || exit 1
35847 @endif shellutils
35849 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
35850 maybe-installcheck-shellutils:
35851 @if shellutils
35852 maybe-installcheck-shellutils: installcheck-shellutils
35854 installcheck-shellutils: \
35855 configure-shellutils
35856 @: $(MAKE); $(unstage)
35857 @[ -f ./shellutils/Makefile ] || exit 0; \
35858 r=`${PWD_COMMAND}`; export r; \
35859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35860 $(HOST_EXPORTS) \
35861 for flag in $(EXTRA_HOST_FLAGS) ; do \
35862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35863 done; \
35864 echo "Doing installcheck in shellutils" ; \
35865 (cd $(HOST_SUBDIR)/shellutils && \
35866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35868 "RANLIB=$${RANLIB}" \
35869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35870 installcheck) \
35871 || exit 1
35873 @endif shellutils
35875 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
35876 maybe-mostlyclean-shellutils:
35877 @if shellutils
35878 maybe-mostlyclean-shellutils: mostlyclean-shellutils
35880 mostlyclean-shellutils:
35881 @: $(MAKE); $(unstage)
35882 @[ -f ./shellutils/Makefile ] || exit 0; \
35883 r=`${PWD_COMMAND}`; export r; \
35884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35885 $(HOST_EXPORTS) \
35886 for flag in $(EXTRA_HOST_FLAGS) ; do \
35887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35888 done; \
35889 echo "Doing mostlyclean in shellutils" ; \
35890 (cd $(HOST_SUBDIR)/shellutils && \
35891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35893 "RANLIB=$${RANLIB}" \
35894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35895 mostlyclean) \
35896 || exit 1
35898 @endif shellutils
35900 .PHONY: maybe-clean-shellutils clean-shellutils
35901 maybe-clean-shellutils:
35902 @if shellutils
35903 maybe-clean-shellutils: clean-shellutils
35905 clean-shellutils:
35906 @: $(MAKE); $(unstage)
35907 @[ -f ./shellutils/Makefile ] || exit 0; \
35908 r=`${PWD_COMMAND}`; export r; \
35909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35910 $(HOST_EXPORTS) \
35911 for flag in $(EXTRA_HOST_FLAGS) ; do \
35912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35913 done; \
35914 echo "Doing clean in shellutils" ; \
35915 (cd $(HOST_SUBDIR)/shellutils && \
35916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35918 "RANLIB=$${RANLIB}" \
35919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35920 clean) \
35921 || exit 1
35923 @endif shellutils
35925 .PHONY: maybe-distclean-shellutils distclean-shellutils
35926 maybe-distclean-shellutils:
35927 @if shellutils
35928 maybe-distclean-shellutils: distclean-shellutils
35930 distclean-shellutils:
35931 @: $(MAKE); $(unstage)
35932 @[ -f ./shellutils/Makefile ] || exit 0; \
35933 r=`${PWD_COMMAND}`; export r; \
35934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35935 $(HOST_EXPORTS) \
35936 for flag in $(EXTRA_HOST_FLAGS) ; do \
35937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35938 done; \
35939 echo "Doing distclean in shellutils" ; \
35940 (cd $(HOST_SUBDIR)/shellutils && \
35941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35943 "RANLIB=$${RANLIB}" \
35944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35945 distclean) \
35946 || exit 1
35948 @endif shellutils
35950 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
35951 maybe-maintainer-clean-shellutils:
35952 @if shellutils
35953 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
35955 maintainer-clean-shellutils:
35956 @: $(MAKE); $(unstage)
35957 @[ -f ./shellutils/Makefile ] || exit 0; \
35958 r=`${PWD_COMMAND}`; export r; \
35959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35960 $(HOST_EXPORTS) \
35961 for flag in $(EXTRA_HOST_FLAGS) ; do \
35962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35963 done; \
35964 echo "Doing maintainer-clean in shellutils" ; \
35965 (cd $(HOST_SUBDIR)/shellutils && \
35966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35968 "RANLIB=$${RANLIB}" \
35969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35970 maintainer-clean) \
35971 || exit 1
35973 @endif shellutils
35977 .PHONY: configure-sid maybe-configure-sid
35978 maybe-configure-sid:
35979 @if gcc-bootstrap
35980 configure-sid: stage_current
35981 @endif gcc-bootstrap
35982 @if sid
35983 maybe-configure-sid: configure-sid
35984 configure-sid:
35985 @: $(MAKE); $(unstage)
35986 @r=`${PWD_COMMAND}`; export r; \
35987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35988 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35990 $(HOST_EXPORTS) \
35991 echo Configuring in $(HOST_SUBDIR)/sid; \
35992 cd "$(HOST_SUBDIR)/sid" || exit 1; \
35993 case $(srcdir) in \
35994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35995 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35997 esac; \
35998 srcdiroption="--srcdir=$${topdir}/sid"; \
35999 libsrcdir="$$s/sid"; \
36000 $(SHELL) $${libsrcdir}/configure \
36001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36002 --target=${target_alias} $${srcdiroption} \
36003 || exit 1
36004 @endif sid
36010 .PHONY: all-sid maybe-all-sid
36011 maybe-all-sid:
36012 @if gcc-bootstrap
36013 all-sid: stage_current
36014 @endif gcc-bootstrap
36015 @if sid
36016 TARGET-sid=all
36017 maybe-all-sid: all-sid
36018 all-sid: configure-sid
36019 @: $(MAKE); $(unstage)
36020 @r=`${PWD_COMMAND}`; export r; \
36021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022 $(HOST_EXPORTS) \
36023 (cd $(HOST_SUBDIR)/sid && \
36024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36025 $(TARGET-sid))
36026 @endif sid
36031 .PHONY: check-sid maybe-check-sid
36032 maybe-check-sid:
36033 @if sid
36034 maybe-check-sid: check-sid
36036 check-sid:
36037 @: $(MAKE); $(unstage)
36038 @r=`${PWD_COMMAND}`; export r; \
36039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36040 $(HOST_EXPORTS) \
36041 (cd $(HOST_SUBDIR)/sid && \
36042 $(MAKE) $(FLAGS_TO_PASS) check)
36044 @endif sid
36046 .PHONY: install-sid maybe-install-sid
36047 maybe-install-sid:
36048 @if sid
36049 maybe-install-sid: install-sid
36051 install-sid: installdirs
36052 @: $(MAKE); $(unstage)
36053 @r=`${PWD_COMMAND}`; export r; \
36054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36055 $(HOST_EXPORTS) \
36056 (cd $(HOST_SUBDIR)/sid && \
36057 $(MAKE) $(FLAGS_TO_PASS) install)
36059 @endif sid
36061 # Other targets (info, dvi, pdf, etc.)
36063 .PHONY: maybe-info-sid info-sid
36064 maybe-info-sid:
36065 @if sid
36066 maybe-info-sid: info-sid
36068 info-sid: \
36069 configure-sid
36070 @: $(MAKE); $(unstage)
36071 @[ -f ./sid/Makefile ] || exit 0; \
36072 r=`${PWD_COMMAND}`; export r; \
36073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074 $(HOST_EXPORTS) \
36075 for flag in $(EXTRA_HOST_FLAGS) ; do \
36076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36077 done; \
36078 echo "Doing info in sid" ; \
36079 (cd $(HOST_SUBDIR)/sid && \
36080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36082 "RANLIB=$${RANLIB}" \
36083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36084 info) \
36085 || exit 1
36087 @endif sid
36089 .PHONY: maybe-dvi-sid dvi-sid
36090 maybe-dvi-sid:
36091 @if sid
36092 maybe-dvi-sid: dvi-sid
36094 dvi-sid: \
36095 configure-sid
36096 @: $(MAKE); $(unstage)
36097 @[ -f ./sid/Makefile ] || exit 0; \
36098 r=`${PWD_COMMAND}`; export r; \
36099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36100 $(HOST_EXPORTS) \
36101 for flag in $(EXTRA_HOST_FLAGS) ; do \
36102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36103 done; \
36104 echo "Doing dvi in sid" ; \
36105 (cd $(HOST_SUBDIR)/sid && \
36106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36108 "RANLIB=$${RANLIB}" \
36109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36110 dvi) \
36111 || exit 1
36113 @endif sid
36115 .PHONY: maybe-pdf-sid pdf-sid
36116 maybe-pdf-sid:
36117 @if sid
36118 maybe-pdf-sid: pdf-sid
36120 pdf-sid: \
36121 configure-sid
36122 @: $(MAKE); $(unstage)
36123 @[ -f ./sid/Makefile ] || exit 0; \
36124 r=`${PWD_COMMAND}`; export r; \
36125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36126 $(HOST_EXPORTS) \
36127 for flag in $(EXTRA_HOST_FLAGS) ; do \
36128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36129 done; \
36130 echo "Doing pdf in sid" ; \
36131 (cd $(HOST_SUBDIR)/sid && \
36132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36134 "RANLIB=$${RANLIB}" \
36135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36136 pdf) \
36137 || exit 1
36139 @endif sid
36141 .PHONY: maybe-html-sid html-sid
36142 maybe-html-sid:
36143 @if sid
36144 maybe-html-sid: html-sid
36146 html-sid: \
36147 configure-sid
36148 @: $(MAKE); $(unstage)
36149 @[ -f ./sid/Makefile ] || exit 0; \
36150 r=`${PWD_COMMAND}`; export r; \
36151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152 $(HOST_EXPORTS) \
36153 for flag in $(EXTRA_HOST_FLAGS) ; do \
36154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155 done; \
36156 echo "Doing html in sid" ; \
36157 (cd $(HOST_SUBDIR)/sid && \
36158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160 "RANLIB=$${RANLIB}" \
36161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162 html) \
36163 || exit 1
36165 @endif sid
36167 .PHONY: maybe-TAGS-sid TAGS-sid
36168 maybe-TAGS-sid:
36169 @if sid
36170 maybe-TAGS-sid: TAGS-sid
36172 TAGS-sid: \
36173 configure-sid
36174 @: $(MAKE); $(unstage)
36175 @[ -f ./sid/Makefile ] || exit 0; \
36176 r=`${PWD_COMMAND}`; export r; \
36177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36178 $(HOST_EXPORTS) \
36179 for flag in $(EXTRA_HOST_FLAGS) ; do \
36180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36181 done; \
36182 echo "Doing TAGS in sid" ; \
36183 (cd $(HOST_SUBDIR)/sid && \
36184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36186 "RANLIB=$${RANLIB}" \
36187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36188 TAGS) \
36189 || exit 1
36191 @endif sid
36193 .PHONY: maybe-install-info-sid install-info-sid
36194 maybe-install-info-sid:
36195 @if sid
36196 maybe-install-info-sid: install-info-sid
36198 install-info-sid: \
36199 configure-sid \
36200 info-sid
36201 @: $(MAKE); $(unstage)
36202 @[ -f ./sid/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 install-info in sid" ; \
36210 (cd $(HOST_SUBDIR)/sid && \
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 install-info) \
36216 || exit 1
36218 @endif sid
36220 .PHONY: maybe-install-pdf-sid install-pdf-sid
36221 maybe-install-pdf-sid:
36222 @if sid
36223 maybe-install-pdf-sid: install-pdf-sid
36225 install-pdf-sid: \
36226 configure-sid \
36227 pdf-sid
36228 @: $(MAKE); $(unstage)
36229 @[ -f ./sid/Makefile ] || exit 0; \
36230 r=`${PWD_COMMAND}`; export r; \
36231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36232 $(HOST_EXPORTS) \
36233 for flag in $(EXTRA_HOST_FLAGS) ; do \
36234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36235 done; \
36236 echo "Doing install-pdf in sid" ; \
36237 (cd $(HOST_SUBDIR)/sid && \
36238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36240 "RANLIB=$${RANLIB}" \
36241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36242 install-pdf) \
36243 || exit 1
36245 @endif sid
36247 .PHONY: maybe-install-html-sid install-html-sid
36248 maybe-install-html-sid:
36249 @if sid
36250 maybe-install-html-sid: install-html-sid
36252 install-html-sid: \
36253 configure-sid \
36254 html-sid
36255 @: $(MAKE); $(unstage)
36256 @[ -f ./sid/Makefile ] || exit 0; \
36257 r=`${PWD_COMMAND}`; export r; \
36258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36259 $(HOST_EXPORTS) \
36260 for flag in $(EXTRA_HOST_FLAGS) ; do \
36261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36262 done; \
36263 echo "Doing install-html in sid" ; \
36264 (cd $(HOST_SUBDIR)/sid && \
36265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36267 "RANLIB=$${RANLIB}" \
36268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36269 install-html) \
36270 || exit 1
36272 @endif sid
36274 .PHONY: maybe-installcheck-sid installcheck-sid
36275 maybe-installcheck-sid:
36276 @if sid
36277 maybe-installcheck-sid: installcheck-sid
36279 installcheck-sid: \
36280 configure-sid
36281 @: $(MAKE); $(unstage)
36282 @[ -f ./sid/Makefile ] || exit 0; \
36283 r=`${PWD_COMMAND}`; export r; \
36284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36285 $(HOST_EXPORTS) \
36286 for flag in $(EXTRA_HOST_FLAGS) ; do \
36287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36288 done; \
36289 echo "Doing installcheck in sid" ; \
36290 (cd $(HOST_SUBDIR)/sid && \
36291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36293 "RANLIB=$${RANLIB}" \
36294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36295 installcheck) \
36296 || exit 1
36298 @endif sid
36300 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36301 maybe-mostlyclean-sid:
36302 @if sid
36303 maybe-mostlyclean-sid: mostlyclean-sid
36305 mostlyclean-sid:
36306 @: $(MAKE); $(unstage)
36307 @[ -f ./sid/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 mostlyclean in sid" ; \
36315 (cd $(HOST_SUBDIR)/sid && \
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 mostlyclean) \
36321 || exit 1
36323 @endif sid
36325 .PHONY: maybe-clean-sid clean-sid
36326 maybe-clean-sid:
36327 @if sid
36328 maybe-clean-sid: clean-sid
36330 clean-sid:
36331 @: $(MAKE); $(unstage)
36332 @[ -f ./sid/Makefile ] || exit 0; \
36333 r=`${PWD_COMMAND}`; export r; \
36334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335 $(HOST_EXPORTS) \
36336 for flag in $(EXTRA_HOST_FLAGS) ; do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338 done; \
36339 echo "Doing clean in sid" ; \
36340 (cd $(HOST_SUBDIR)/sid && \
36341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343 "RANLIB=$${RANLIB}" \
36344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345 clean) \
36346 || exit 1
36348 @endif sid
36350 .PHONY: maybe-distclean-sid distclean-sid
36351 maybe-distclean-sid:
36352 @if sid
36353 maybe-distclean-sid: distclean-sid
36355 distclean-sid:
36356 @: $(MAKE); $(unstage)
36357 @[ -f ./sid/Makefile ] || exit 0; \
36358 r=`${PWD_COMMAND}`; export r; \
36359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36360 $(HOST_EXPORTS) \
36361 for flag in $(EXTRA_HOST_FLAGS) ; do \
36362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36363 done; \
36364 echo "Doing distclean in sid" ; \
36365 (cd $(HOST_SUBDIR)/sid && \
36366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36368 "RANLIB=$${RANLIB}" \
36369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36370 distclean) \
36371 || exit 1
36373 @endif sid
36375 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36376 maybe-maintainer-clean-sid:
36377 @if sid
36378 maybe-maintainer-clean-sid: maintainer-clean-sid
36380 maintainer-clean-sid:
36381 @: $(MAKE); $(unstage)
36382 @[ -f ./sid/Makefile ] || exit 0; \
36383 r=`${PWD_COMMAND}`; export r; \
36384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36385 $(HOST_EXPORTS) \
36386 for flag in $(EXTRA_HOST_FLAGS) ; do \
36387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36388 done; \
36389 echo "Doing maintainer-clean in sid" ; \
36390 (cd $(HOST_SUBDIR)/sid && \
36391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36393 "RANLIB=$${RANLIB}" \
36394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36395 maintainer-clean) \
36396 || exit 1
36398 @endif sid
36402 .PHONY: configure-sim maybe-configure-sim
36403 maybe-configure-sim:
36404 @if gcc-bootstrap
36405 configure-sim: stage_current
36406 @endif gcc-bootstrap
36407 @if sim
36408 maybe-configure-sim: configure-sim
36409 configure-sim:
36410 @: $(MAKE); $(unstage)
36411 @r=`${PWD_COMMAND}`; export r; \
36412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36413 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36415 $(HOST_EXPORTS) \
36416 echo Configuring in $(HOST_SUBDIR)/sim; \
36417 cd "$(HOST_SUBDIR)/sim" || exit 1; \
36418 case $(srcdir) in \
36419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36420 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36422 esac; \
36423 srcdiroption="--srcdir=$${topdir}/sim"; \
36424 libsrcdir="$$s/sim"; \
36425 $(SHELL) $${libsrcdir}/configure \
36426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36427 --target=${target_alias} $${srcdiroption} \
36428 || exit 1
36429 @endif sim
36435 .PHONY: all-sim maybe-all-sim
36436 maybe-all-sim:
36437 @if gcc-bootstrap
36438 all-sim: stage_current
36439 @endif gcc-bootstrap
36440 @if sim
36441 TARGET-sim=all
36442 maybe-all-sim: all-sim
36443 all-sim: configure-sim
36444 @: $(MAKE); $(unstage)
36445 @r=`${PWD_COMMAND}`; export r; \
36446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36447 $(HOST_EXPORTS) \
36448 (cd $(HOST_SUBDIR)/sim && \
36449 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36450 $(TARGET-sim))
36451 @endif sim
36456 .PHONY: check-sim maybe-check-sim
36457 maybe-check-sim:
36458 @if sim
36459 maybe-check-sim: check-sim
36461 check-sim:
36462 @: $(MAKE); $(unstage)
36463 @r=`${PWD_COMMAND}`; export r; \
36464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465 $(HOST_EXPORTS) \
36466 (cd $(HOST_SUBDIR)/sim && \
36467 $(MAKE) $(FLAGS_TO_PASS) check)
36469 @endif sim
36471 .PHONY: install-sim maybe-install-sim
36472 maybe-install-sim:
36473 @if sim
36474 maybe-install-sim: install-sim
36476 install-sim: installdirs
36477 @: $(MAKE); $(unstage)
36478 @r=`${PWD_COMMAND}`; export r; \
36479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36480 $(HOST_EXPORTS) \
36481 (cd $(HOST_SUBDIR)/sim && \
36482 $(MAKE) $(FLAGS_TO_PASS) install)
36484 @endif sim
36486 # Other targets (info, dvi, pdf, etc.)
36488 .PHONY: maybe-info-sim info-sim
36489 maybe-info-sim:
36490 @if sim
36491 maybe-info-sim: info-sim
36493 info-sim: \
36494 configure-sim
36495 @: $(MAKE); $(unstage)
36496 @[ -f ./sim/Makefile ] || exit 0; \
36497 r=`${PWD_COMMAND}`; export r; \
36498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499 $(HOST_EXPORTS) \
36500 for flag in $(EXTRA_HOST_FLAGS) ; do \
36501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36502 done; \
36503 echo "Doing info in sim" ; \
36504 (cd $(HOST_SUBDIR)/sim && \
36505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36507 "RANLIB=$${RANLIB}" \
36508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36509 info) \
36510 || exit 1
36512 @endif sim
36514 .PHONY: maybe-dvi-sim dvi-sim
36515 maybe-dvi-sim:
36516 @if sim
36517 maybe-dvi-sim: dvi-sim
36519 dvi-sim: \
36520 configure-sim
36521 @: $(MAKE); $(unstage)
36522 @[ -f ./sim/Makefile ] || exit 0; \
36523 r=`${PWD_COMMAND}`; export r; \
36524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36525 $(HOST_EXPORTS) \
36526 for flag in $(EXTRA_HOST_FLAGS) ; do \
36527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36528 done; \
36529 echo "Doing dvi in sim" ; \
36530 (cd $(HOST_SUBDIR)/sim && \
36531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36533 "RANLIB=$${RANLIB}" \
36534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36535 dvi) \
36536 || exit 1
36538 @endif sim
36540 .PHONY: maybe-pdf-sim pdf-sim
36541 maybe-pdf-sim:
36542 @if sim
36543 maybe-pdf-sim: pdf-sim
36545 pdf-sim: \
36546 configure-sim
36547 @: $(MAKE); $(unstage)
36548 @[ -f ./sim/Makefile ] || exit 0; \
36549 r=`${PWD_COMMAND}`; export r; \
36550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36551 $(HOST_EXPORTS) \
36552 for flag in $(EXTRA_HOST_FLAGS) ; do \
36553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36554 done; \
36555 echo "Doing pdf in sim" ; \
36556 (cd $(HOST_SUBDIR)/sim && \
36557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36559 "RANLIB=$${RANLIB}" \
36560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36561 pdf) \
36562 || exit 1
36564 @endif sim
36566 .PHONY: maybe-html-sim html-sim
36567 maybe-html-sim:
36568 @if sim
36569 maybe-html-sim: html-sim
36571 html-sim: \
36572 configure-sim
36573 @: $(MAKE); $(unstage)
36574 @[ -f ./sim/Makefile ] || exit 0; \
36575 r=`${PWD_COMMAND}`; export r; \
36576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577 $(HOST_EXPORTS) \
36578 for flag in $(EXTRA_HOST_FLAGS) ; do \
36579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36580 done; \
36581 echo "Doing html in sim" ; \
36582 (cd $(HOST_SUBDIR)/sim && \
36583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36585 "RANLIB=$${RANLIB}" \
36586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36587 html) \
36588 || exit 1
36590 @endif sim
36592 .PHONY: maybe-TAGS-sim TAGS-sim
36593 maybe-TAGS-sim:
36594 @if sim
36595 maybe-TAGS-sim: TAGS-sim
36597 TAGS-sim: \
36598 configure-sim
36599 @: $(MAKE); $(unstage)
36600 @[ -f ./sim/Makefile ] || exit 0; \
36601 r=`${PWD_COMMAND}`; export r; \
36602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36603 $(HOST_EXPORTS) \
36604 for flag in $(EXTRA_HOST_FLAGS) ; do \
36605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36606 done; \
36607 echo "Doing TAGS in sim" ; \
36608 (cd $(HOST_SUBDIR)/sim && \
36609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36611 "RANLIB=$${RANLIB}" \
36612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36613 TAGS) \
36614 || exit 1
36616 @endif sim
36618 .PHONY: maybe-install-info-sim install-info-sim
36619 maybe-install-info-sim:
36620 @if sim
36621 maybe-install-info-sim: install-info-sim
36623 install-info-sim: \
36624 configure-sim \
36625 info-sim
36626 @: $(MAKE); $(unstage)
36627 @[ -f ./sim/Makefile ] || exit 0; \
36628 r=`${PWD_COMMAND}`; export r; \
36629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36630 $(HOST_EXPORTS) \
36631 for flag in $(EXTRA_HOST_FLAGS) ; do \
36632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36633 done; \
36634 echo "Doing install-info in sim" ; \
36635 (cd $(HOST_SUBDIR)/sim && \
36636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36638 "RANLIB=$${RANLIB}" \
36639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36640 install-info) \
36641 || exit 1
36643 @endif sim
36645 .PHONY: maybe-install-pdf-sim install-pdf-sim
36646 maybe-install-pdf-sim:
36647 @if sim
36648 maybe-install-pdf-sim: install-pdf-sim
36650 install-pdf-sim: \
36651 configure-sim \
36652 pdf-sim
36653 @: $(MAKE); $(unstage)
36654 @[ -f ./sim/Makefile ] || exit 0; \
36655 r=`${PWD_COMMAND}`; export r; \
36656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36657 $(HOST_EXPORTS) \
36658 for flag in $(EXTRA_HOST_FLAGS) ; do \
36659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36660 done; \
36661 echo "Doing install-pdf in sim" ; \
36662 (cd $(HOST_SUBDIR)/sim && \
36663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36665 "RANLIB=$${RANLIB}" \
36666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36667 install-pdf) \
36668 || exit 1
36670 @endif sim
36672 .PHONY: maybe-install-html-sim install-html-sim
36673 maybe-install-html-sim:
36674 @if sim
36675 maybe-install-html-sim: install-html-sim
36677 install-html-sim: \
36678 configure-sim \
36679 html-sim
36680 @: $(MAKE); $(unstage)
36681 @[ -f ./sim/Makefile ] || exit 0; \
36682 r=`${PWD_COMMAND}`; export r; \
36683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36684 $(HOST_EXPORTS) \
36685 for flag in $(EXTRA_HOST_FLAGS) ; do \
36686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36687 done; \
36688 echo "Doing install-html in sim" ; \
36689 (cd $(HOST_SUBDIR)/sim && \
36690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36692 "RANLIB=$${RANLIB}" \
36693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36694 install-html) \
36695 || exit 1
36697 @endif sim
36699 .PHONY: maybe-installcheck-sim installcheck-sim
36700 maybe-installcheck-sim:
36701 @if sim
36702 maybe-installcheck-sim: installcheck-sim
36704 installcheck-sim: \
36705 configure-sim
36706 @: $(MAKE); $(unstage)
36707 @[ -f ./sim/Makefile ] || exit 0; \
36708 r=`${PWD_COMMAND}`; export r; \
36709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36710 $(HOST_EXPORTS) \
36711 for flag in $(EXTRA_HOST_FLAGS) ; do \
36712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36713 done; \
36714 echo "Doing installcheck in sim" ; \
36715 (cd $(HOST_SUBDIR)/sim && \
36716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36718 "RANLIB=$${RANLIB}" \
36719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36720 installcheck) \
36721 || exit 1
36723 @endif sim
36725 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
36726 maybe-mostlyclean-sim:
36727 @if sim
36728 maybe-mostlyclean-sim: mostlyclean-sim
36730 mostlyclean-sim:
36731 @: $(MAKE); $(unstage)
36732 @[ -f ./sim/Makefile ] || exit 0; \
36733 r=`${PWD_COMMAND}`; export r; \
36734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36735 $(HOST_EXPORTS) \
36736 for flag in $(EXTRA_HOST_FLAGS) ; do \
36737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36738 done; \
36739 echo "Doing mostlyclean in sim" ; \
36740 (cd $(HOST_SUBDIR)/sim && \
36741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36743 "RANLIB=$${RANLIB}" \
36744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36745 mostlyclean) \
36746 || exit 1
36748 @endif sim
36750 .PHONY: maybe-clean-sim clean-sim
36751 maybe-clean-sim:
36752 @if sim
36753 maybe-clean-sim: clean-sim
36755 clean-sim:
36756 @: $(MAKE); $(unstage)
36757 @[ -f ./sim/Makefile ] || exit 0; \
36758 r=`${PWD_COMMAND}`; export r; \
36759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760 $(HOST_EXPORTS) \
36761 for flag in $(EXTRA_HOST_FLAGS) ; do \
36762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763 done; \
36764 echo "Doing clean in sim" ; \
36765 (cd $(HOST_SUBDIR)/sim && \
36766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36768 "RANLIB=$${RANLIB}" \
36769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36770 clean) \
36771 || exit 1
36773 @endif sim
36775 .PHONY: maybe-distclean-sim distclean-sim
36776 maybe-distclean-sim:
36777 @if sim
36778 maybe-distclean-sim: distclean-sim
36780 distclean-sim:
36781 @: $(MAKE); $(unstage)
36782 @[ -f ./sim/Makefile ] || exit 0; \
36783 r=`${PWD_COMMAND}`; export r; \
36784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36785 $(HOST_EXPORTS) \
36786 for flag in $(EXTRA_HOST_FLAGS) ; do \
36787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36788 done; \
36789 echo "Doing distclean in sim" ; \
36790 (cd $(HOST_SUBDIR)/sim && \
36791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36793 "RANLIB=$${RANLIB}" \
36794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36795 distclean) \
36796 || exit 1
36798 @endif sim
36800 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
36801 maybe-maintainer-clean-sim:
36802 @if sim
36803 maybe-maintainer-clean-sim: maintainer-clean-sim
36805 maintainer-clean-sim:
36806 @: $(MAKE); $(unstage)
36807 @[ -f ./sim/Makefile ] || exit 0; \
36808 r=`${PWD_COMMAND}`; export r; \
36809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36810 $(HOST_EXPORTS) \
36811 for flag in $(EXTRA_HOST_FLAGS) ; do \
36812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36813 done; \
36814 echo "Doing maintainer-clean in sim" ; \
36815 (cd $(HOST_SUBDIR)/sim && \
36816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36818 "RANLIB=$${RANLIB}" \
36819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36820 maintainer-clean) \
36821 || exit 1
36823 @endif sim
36827 .PHONY: configure-tar maybe-configure-tar
36828 maybe-configure-tar:
36829 @if gcc-bootstrap
36830 configure-tar: stage_current
36831 @endif gcc-bootstrap
36832 @if tar
36833 maybe-configure-tar: configure-tar
36834 configure-tar:
36835 @: $(MAKE); $(unstage)
36836 @r=`${PWD_COMMAND}`; export r; \
36837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
36839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
36840 $(HOST_EXPORTS) \
36841 echo Configuring in $(HOST_SUBDIR)/tar; \
36842 cd "$(HOST_SUBDIR)/tar" || exit 1; \
36843 case $(srcdir) in \
36844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36845 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
36846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36847 esac; \
36848 srcdiroption="--srcdir=$${topdir}/tar"; \
36849 libsrcdir="$$s/tar"; \
36850 $(SHELL) $${libsrcdir}/configure \
36851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36852 --target=${target_alias} $${srcdiroption} \
36853 || exit 1
36854 @endif tar
36860 .PHONY: all-tar maybe-all-tar
36861 maybe-all-tar:
36862 @if gcc-bootstrap
36863 all-tar: stage_current
36864 @endif gcc-bootstrap
36865 @if tar
36866 TARGET-tar=all
36867 maybe-all-tar: all-tar
36868 all-tar: configure-tar
36869 @: $(MAKE); $(unstage)
36870 @r=`${PWD_COMMAND}`; export r; \
36871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36872 $(HOST_EXPORTS) \
36873 (cd $(HOST_SUBDIR)/tar && \
36874 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36875 $(TARGET-tar))
36876 @endif tar
36881 .PHONY: check-tar maybe-check-tar
36882 maybe-check-tar:
36883 @if tar
36884 maybe-check-tar: check-tar
36886 check-tar:
36887 @: $(MAKE); $(unstage)
36888 @r=`${PWD_COMMAND}`; export r; \
36889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36890 $(HOST_EXPORTS) \
36891 (cd $(HOST_SUBDIR)/tar && \
36892 $(MAKE) $(FLAGS_TO_PASS) check)
36894 @endif tar
36896 .PHONY: install-tar maybe-install-tar
36897 maybe-install-tar:
36898 @if tar
36899 maybe-install-tar: install-tar
36901 install-tar: installdirs
36902 @: $(MAKE); $(unstage)
36903 @r=`${PWD_COMMAND}`; export r; \
36904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36905 $(HOST_EXPORTS) \
36906 (cd $(HOST_SUBDIR)/tar && \
36907 $(MAKE) $(FLAGS_TO_PASS) install)
36909 @endif tar
36911 # Other targets (info, dvi, pdf, etc.)
36913 .PHONY: maybe-info-tar info-tar
36914 maybe-info-tar:
36915 @if tar
36916 maybe-info-tar: info-tar
36918 info-tar: \
36919 configure-tar
36920 @: $(MAKE); $(unstage)
36921 @[ -f ./tar/Makefile ] || exit 0; \
36922 r=`${PWD_COMMAND}`; export r; \
36923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924 $(HOST_EXPORTS) \
36925 for flag in $(EXTRA_HOST_FLAGS) ; do \
36926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36927 done; \
36928 echo "Doing info in tar" ; \
36929 (cd $(HOST_SUBDIR)/tar && \
36930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36932 "RANLIB=$${RANLIB}" \
36933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36934 info) \
36935 || exit 1
36937 @endif tar
36939 .PHONY: maybe-dvi-tar dvi-tar
36940 maybe-dvi-tar:
36941 @if tar
36942 maybe-dvi-tar: dvi-tar
36944 dvi-tar: \
36945 configure-tar
36946 @: $(MAKE); $(unstage)
36947 @[ -f ./tar/Makefile ] || exit 0; \
36948 r=`${PWD_COMMAND}`; export r; \
36949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36950 $(HOST_EXPORTS) \
36951 for flag in $(EXTRA_HOST_FLAGS) ; do \
36952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36953 done; \
36954 echo "Doing dvi in tar" ; \
36955 (cd $(HOST_SUBDIR)/tar && \
36956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36958 "RANLIB=$${RANLIB}" \
36959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36960 dvi) \
36961 || exit 1
36963 @endif tar
36965 .PHONY: maybe-pdf-tar pdf-tar
36966 maybe-pdf-tar:
36967 @if tar
36968 maybe-pdf-tar: pdf-tar
36970 pdf-tar: \
36971 configure-tar
36972 @: $(MAKE); $(unstage)
36973 @[ -f ./tar/Makefile ] || exit 0; \
36974 r=`${PWD_COMMAND}`; export r; \
36975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36976 $(HOST_EXPORTS) \
36977 for flag in $(EXTRA_HOST_FLAGS) ; do \
36978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36979 done; \
36980 echo "Doing pdf in tar" ; \
36981 (cd $(HOST_SUBDIR)/tar && \
36982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36984 "RANLIB=$${RANLIB}" \
36985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36986 pdf) \
36987 || exit 1
36989 @endif tar
36991 .PHONY: maybe-html-tar html-tar
36992 maybe-html-tar:
36993 @if tar
36994 maybe-html-tar: html-tar
36996 html-tar: \
36997 configure-tar
36998 @: $(MAKE); $(unstage)
36999 @[ -f ./tar/Makefile ] || exit 0; \
37000 r=`${PWD_COMMAND}`; export r; \
37001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37002 $(HOST_EXPORTS) \
37003 for flag in $(EXTRA_HOST_FLAGS) ; do \
37004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37005 done; \
37006 echo "Doing html in tar" ; \
37007 (cd $(HOST_SUBDIR)/tar && \
37008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37010 "RANLIB=$${RANLIB}" \
37011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37012 html) \
37013 || exit 1
37015 @endif tar
37017 .PHONY: maybe-TAGS-tar TAGS-tar
37018 maybe-TAGS-tar:
37019 @if tar
37020 maybe-TAGS-tar: TAGS-tar
37022 TAGS-tar: \
37023 configure-tar
37024 @: $(MAKE); $(unstage)
37025 @[ -f ./tar/Makefile ] || exit 0; \
37026 r=`${PWD_COMMAND}`; export r; \
37027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028 $(HOST_EXPORTS) \
37029 for flag in $(EXTRA_HOST_FLAGS) ; do \
37030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37031 done; \
37032 echo "Doing TAGS in tar" ; \
37033 (cd $(HOST_SUBDIR)/tar && \
37034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37036 "RANLIB=$${RANLIB}" \
37037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37038 TAGS) \
37039 || exit 1
37041 @endif tar
37043 .PHONY: maybe-install-info-tar install-info-tar
37044 maybe-install-info-tar:
37045 @if tar
37046 maybe-install-info-tar: install-info-tar
37048 install-info-tar: \
37049 configure-tar \
37050 info-tar
37051 @: $(MAKE); $(unstage)
37052 @[ -f ./tar/Makefile ] || exit 0; \
37053 r=`${PWD_COMMAND}`; export r; \
37054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37055 $(HOST_EXPORTS) \
37056 for flag in $(EXTRA_HOST_FLAGS) ; do \
37057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37058 done; \
37059 echo "Doing install-info in tar" ; \
37060 (cd $(HOST_SUBDIR)/tar && \
37061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37063 "RANLIB=$${RANLIB}" \
37064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37065 install-info) \
37066 || exit 1
37068 @endif tar
37070 .PHONY: maybe-install-pdf-tar install-pdf-tar
37071 maybe-install-pdf-tar:
37072 @if tar
37073 maybe-install-pdf-tar: install-pdf-tar
37075 install-pdf-tar: \
37076 configure-tar \
37077 pdf-tar
37078 @: $(MAKE); $(unstage)
37079 @[ -f ./tar/Makefile ] || exit 0; \
37080 r=`${PWD_COMMAND}`; export r; \
37081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37082 $(HOST_EXPORTS) \
37083 for flag in $(EXTRA_HOST_FLAGS) ; do \
37084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37085 done; \
37086 echo "Doing install-pdf in tar" ; \
37087 (cd $(HOST_SUBDIR)/tar && \
37088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37090 "RANLIB=$${RANLIB}" \
37091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37092 install-pdf) \
37093 || exit 1
37095 @endif tar
37097 .PHONY: maybe-install-html-tar install-html-tar
37098 maybe-install-html-tar:
37099 @if tar
37100 maybe-install-html-tar: install-html-tar
37102 install-html-tar: \
37103 configure-tar \
37104 html-tar
37105 @: $(MAKE); $(unstage)
37106 @[ -f ./tar/Makefile ] || exit 0; \
37107 r=`${PWD_COMMAND}`; export r; \
37108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37109 $(HOST_EXPORTS) \
37110 for flag in $(EXTRA_HOST_FLAGS) ; do \
37111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37112 done; \
37113 echo "Doing install-html in tar" ; \
37114 (cd $(HOST_SUBDIR)/tar && \
37115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37117 "RANLIB=$${RANLIB}" \
37118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37119 install-html) \
37120 || exit 1
37122 @endif tar
37124 .PHONY: maybe-installcheck-tar installcheck-tar
37125 maybe-installcheck-tar:
37126 @if tar
37127 maybe-installcheck-tar: installcheck-tar
37129 installcheck-tar: \
37130 configure-tar
37131 @: $(MAKE); $(unstage)
37132 @[ -f ./tar/Makefile ] || exit 0; \
37133 r=`${PWD_COMMAND}`; export r; \
37134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37135 $(HOST_EXPORTS) \
37136 for flag in $(EXTRA_HOST_FLAGS) ; do \
37137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37138 done; \
37139 echo "Doing installcheck in tar" ; \
37140 (cd $(HOST_SUBDIR)/tar && \
37141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37143 "RANLIB=$${RANLIB}" \
37144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37145 installcheck) \
37146 || exit 1
37148 @endif tar
37150 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37151 maybe-mostlyclean-tar:
37152 @if tar
37153 maybe-mostlyclean-tar: mostlyclean-tar
37155 mostlyclean-tar:
37156 @: $(MAKE); $(unstage)
37157 @[ -f ./tar/Makefile ] || exit 0; \
37158 r=`${PWD_COMMAND}`; export r; \
37159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37160 $(HOST_EXPORTS) \
37161 for flag in $(EXTRA_HOST_FLAGS) ; do \
37162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37163 done; \
37164 echo "Doing mostlyclean in tar" ; \
37165 (cd $(HOST_SUBDIR)/tar && \
37166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37168 "RANLIB=$${RANLIB}" \
37169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37170 mostlyclean) \
37171 || exit 1
37173 @endif tar
37175 .PHONY: maybe-clean-tar clean-tar
37176 maybe-clean-tar:
37177 @if tar
37178 maybe-clean-tar: clean-tar
37180 clean-tar:
37181 @: $(MAKE); $(unstage)
37182 @[ -f ./tar/Makefile ] || exit 0; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(HOST_EXPORTS) \
37186 for flag in $(EXTRA_HOST_FLAGS) ; do \
37187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188 done; \
37189 echo "Doing clean in tar" ; \
37190 (cd $(HOST_SUBDIR)/tar && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195 clean) \
37196 || exit 1
37198 @endif tar
37200 .PHONY: maybe-distclean-tar distclean-tar
37201 maybe-distclean-tar:
37202 @if tar
37203 maybe-distclean-tar: distclean-tar
37205 distclean-tar:
37206 @: $(MAKE); $(unstage)
37207 @[ -f ./tar/Makefile ] || exit 0; \
37208 r=`${PWD_COMMAND}`; export r; \
37209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37210 $(HOST_EXPORTS) \
37211 for flag in $(EXTRA_HOST_FLAGS) ; do \
37212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37213 done; \
37214 echo "Doing distclean in tar" ; \
37215 (cd $(HOST_SUBDIR)/tar && \
37216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37218 "RANLIB=$${RANLIB}" \
37219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37220 distclean) \
37221 || exit 1
37223 @endif tar
37225 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37226 maybe-maintainer-clean-tar:
37227 @if tar
37228 maybe-maintainer-clean-tar: maintainer-clean-tar
37230 maintainer-clean-tar:
37231 @: $(MAKE); $(unstage)
37232 @[ -f ./tar/Makefile ] || exit 0; \
37233 r=`${PWD_COMMAND}`; export r; \
37234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37235 $(HOST_EXPORTS) \
37236 for flag in $(EXTRA_HOST_FLAGS) ; do \
37237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37238 done; \
37239 echo "Doing maintainer-clean in tar" ; \
37240 (cd $(HOST_SUBDIR)/tar && \
37241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37243 "RANLIB=$${RANLIB}" \
37244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37245 maintainer-clean) \
37246 || exit 1
37248 @endif tar
37252 .PHONY: configure-texinfo maybe-configure-texinfo
37253 maybe-configure-texinfo:
37254 @if gcc-bootstrap
37255 configure-texinfo: stage_current
37256 @endif gcc-bootstrap
37257 @if texinfo
37258 maybe-configure-texinfo: configure-texinfo
37259 configure-texinfo:
37260 @: $(MAKE); $(unstage)
37261 @r=`${PWD_COMMAND}`; export r; \
37262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37263 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37265 $(HOST_EXPORTS) \
37266 echo Configuring in $(HOST_SUBDIR)/texinfo; \
37267 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37268 case $(srcdir) in \
37269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37270 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37272 esac; \
37273 srcdiroption="--srcdir=$${topdir}/texinfo"; \
37274 libsrcdir="$$s/texinfo"; \
37275 $(SHELL) $${libsrcdir}/configure \
37276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37277 --target=${target_alias} $${srcdiroption} \
37278 || exit 1
37279 @endif texinfo
37285 .PHONY: all-texinfo maybe-all-texinfo
37286 maybe-all-texinfo:
37287 @if gcc-bootstrap
37288 all-texinfo: stage_current
37289 @endif gcc-bootstrap
37290 @if texinfo
37291 TARGET-texinfo=all
37292 maybe-all-texinfo: all-texinfo
37293 all-texinfo: configure-texinfo
37294 @: $(MAKE); $(unstage)
37295 @r=`${PWD_COMMAND}`; export r; \
37296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297 $(HOST_EXPORTS) \
37298 (cd $(HOST_SUBDIR)/texinfo && \
37299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37300 $(TARGET-texinfo))
37301 @endif texinfo
37306 .PHONY: check-texinfo maybe-check-texinfo
37307 maybe-check-texinfo:
37308 @if texinfo
37309 maybe-check-texinfo: check-texinfo
37311 check-texinfo:
37312 @: $(MAKE); $(unstage)
37313 @r=`${PWD_COMMAND}`; export r; \
37314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37315 $(HOST_EXPORTS) \
37316 (cd $(HOST_SUBDIR)/texinfo && \
37317 $(MAKE) $(FLAGS_TO_PASS) check)
37319 @endif texinfo
37321 .PHONY: install-texinfo maybe-install-texinfo
37322 maybe-install-texinfo:
37323 @if texinfo
37324 maybe-install-texinfo: install-texinfo
37326 install-texinfo:
37328 @endif texinfo
37330 # Other targets (info, dvi, pdf, etc.)
37332 .PHONY: maybe-info-texinfo info-texinfo
37333 maybe-info-texinfo:
37334 @if texinfo
37335 maybe-info-texinfo: info-texinfo
37337 info-texinfo: \
37338 configure-texinfo
37339 @: $(MAKE); $(unstage)
37340 @[ -f ./texinfo/Makefile ] || exit 0; \
37341 r=`${PWD_COMMAND}`; export r; \
37342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343 $(HOST_EXPORTS) \
37344 for flag in $(EXTRA_HOST_FLAGS) ; do \
37345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37346 done; \
37347 echo "Doing info in texinfo" ; \
37348 (cd $(HOST_SUBDIR)/texinfo && \
37349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37351 "RANLIB=$${RANLIB}" \
37352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37353 info) \
37354 || exit 1
37356 @endif texinfo
37358 .PHONY: maybe-dvi-texinfo dvi-texinfo
37359 maybe-dvi-texinfo:
37360 @if texinfo
37361 maybe-dvi-texinfo: dvi-texinfo
37363 dvi-texinfo: \
37364 configure-texinfo
37365 @: $(MAKE); $(unstage)
37366 @[ -f ./texinfo/Makefile ] || exit 0; \
37367 r=`${PWD_COMMAND}`; export r; \
37368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37369 $(HOST_EXPORTS) \
37370 for flag in $(EXTRA_HOST_FLAGS) ; do \
37371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37372 done; \
37373 echo "Doing dvi in texinfo" ; \
37374 (cd $(HOST_SUBDIR)/texinfo && \
37375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37377 "RANLIB=$${RANLIB}" \
37378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37379 dvi) \
37380 || exit 1
37382 @endif texinfo
37384 .PHONY: maybe-pdf-texinfo pdf-texinfo
37385 maybe-pdf-texinfo:
37386 @if texinfo
37387 maybe-pdf-texinfo: pdf-texinfo
37389 pdf-texinfo: \
37390 configure-texinfo
37391 @: $(MAKE); $(unstage)
37392 @[ -f ./texinfo/Makefile ] || exit 0; \
37393 r=`${PWD_COMMAND}`; export r; \
37394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37395 $(HOST_EXPORTS) \
37396 for flag in $(EXTRA_HOST_FLAGS) ; do \
37397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37398 done; \
37399 echo "Doing pdf in texinfo" ; \
37400 (cd $(HOST_SUBDIR)/texinfo && \
37401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37403 "RANLIB=$${RANLIB}" \
37404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37405 pdf) \
37406 || exit 1
37408 @endif texinfo
37410 .PHONY: maybe-html-texinfo html-texinfo
37411 maybe-html-texinfo:
37412 @if texinfo
37413 maybe-html-texinfo: html-texinfo
37415 html-texinfo: \
37416 configure-texinfo
37417 @: $(MAKE); $(unstage)
37418 @[ -f ./texinfo/Makefile ] || exit 0; \
37419 r=`${PWD_COMMAND}`; export r; \
37420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421 $(HOST_EXPORTS) \
37422 for flag in $(EXTRA_HOST_FLAGS) ; do \
37423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424 done; \
37425 echo "Doing html in texinfo" ; \
37426 (cd $(HOST_SUBDIR)/texinfo && \
37427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37429 "RANLIB=$${RANLIB}" \
37430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37431 html) \
37432 || exit 1
37434 @endif texinfo
37436 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37437 maybe-TAGS-texinfo:
37438 @if texinfo
37439 maybe-TAGS-texinfo: TAGS-texinfo
37441 TAGS-texinfo: \
37442 configure-texinfo
37443 @: $(MAKE); $(unstage)
37444 @[ -f ./texinfo/Makefile ] || exit 0; \
37445 r=`${PWD_COMMAND}`; export r; \
37446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37447 $(HOST_EXPORTS) \
37448 for flag in $(EXTRA_HOST_FLAGS) ; do \
37449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37450 done; \
37451 echo "Doing TAGS in texinfo" ; \
37452 (cd $(HOST_SUBDIR)/texinfo && \
37453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37455 "RANLIB=$${RANLIB}" \
37456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37457 TAGS) \
37458 || exit 1
37460 @endif texinfo
37462 .PHONY: maybe-install-info-texinfo install-info-texinfo
37463 maybe-install-info-texinfo:
37464 @if texinfo
37465 maybe-install-info-texinfo: install-info-texinfo
37467 install-info-texinfo: \
37468 configure-texinfo \
37469 info-texinfo
37470 @: $(MAKE); $(unstage)
37471 @[ -f ./texinfo/Makefile ] || exit 0; \
37472 r=`${PWD_COMMAND}`; export r; \
37473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37474 $(HOST_EXPORTS) \
37475 for flag in $(EXTRA_HOST_FLAGS) ; do \
37476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37477 done; \
37478 echo "Doing install-info in texinfo" ; \
37479 (cd $(HOST_SUBDIR)/texinfo && \
37480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37482 "RANLIB=$${RANLIB}" \
37483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37484 install-info) \
37485 || exit 1
37487 @endif texinfo
37489 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37490 maybe-install-pdf-texinfo:
37491 @if texinfo
37492 maybe-install-pdf-texinfo: install-pdf-texinfo
37494 install-pdf-texinfo: \
37495 configure-texinfo \
37496 pdf-texinfo
37497 @: $(MAKE); $(unstage)
37498 @[ -f ./texinfo/Makefile ] || exit 0; \
37499 r=`${PWD_COMMAND}`; export r; \
37500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37501 $(HOST_EXPORTS) \
37502 for flag in $(EXTRA_HOST_FLAGS) ; do \
37503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37504 done; \
37505 echo "Doing install-pdf in texinfo" ; \
37506 (cd $(HOST_SUBDIR)/texinfo && \
37507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37509 "RANLIB=$${RANLIB}" \
37510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37511 install-pdf) \
37512 || exit 1
37514 @endif texinfo
37516 .PHONY: maybe-install-html-texinfo install-html-texinfo
37517 maybe-install-html-texinfo:
37518 @if texinfo
37519 maybe-install-html-texinfo: install-html-texinfo
37521 install-html-texinfo: \
37522 configure-texinfo \
37523 html-texinfo
37524 @: $(MAKE); $(unstage)
37525 @[ -f ./texinfo/Makefile ] || exit 0; \
37526 r=`${PWD_COMMAND}`; export r; \
37527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37528 $(HOST_EXPORTS) \
37529 for flag in $(EXTRA_HOST_FLAGS) ; do \
37530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37531 done; \
37532 echo "Doing install-html in texinfo" ; \
37533 (cd $(HOST_SUBDIR)/texinfo && \
37534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37536 "RANLIB=$${RANLIB}" \
37537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37538 install-html) \
37539 || exit 1
37541 @endif texinfo
37543 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37544 maybe-installcheck-texinfo:
37545 @if texinfo
37546 maybe-installcheck-texinfo: installcheck-texinfo
37548 installcheck-texinfo: \
37549 configure-texinfo
37550 @: $(MAKE); $(unstage)
37551 @[ -f ./texinfo/Makefile ] || exit 0; \
37552 r=`${PWD_COMMAND}`; export r; \
37553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37554 $(HOST_EXPORTS) \
37555 for flag in $(EXTRA_HOST_FLAGS) ; do \
37556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37557 done; \
37558 echo "Doing installcheck in texinfo" ; \
37559 (cd $(HOST_SUBDIR)/texinfo && \
37560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37562 "RANLIB=$${RANLIB}" \
37563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37564 installcheck) \
37565 || exit 1
37567 @endif texinfo
37569 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37570 maybe-mostlyclean-texinfo:
37571 @if texinfo
37572 maybe-mostlyclean-texinfo: mostlyclean-texinfo
37574 mostlyclean-texinfo:
37575 @: $(MAKE); $(unstage)
37576 @[ -f ./texinfo/Makefile ] || exit 0; \
37577 r=`${PWD_COMMAND}`; export r; \
37578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37579 $(HOST_EXPORTS) \
37580 for flag in $(EXTRA_HOST_FLAGS) ; do \
37581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37582 done; \
37583 echo "Doing mostlyclean in texinfo" ; \
37584 (cd $(HOST_SUBDIR)/texinfo && \
37585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37587 "RANLIB=$${RANLIB}" \
37588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37589 mostlyclean) \
37590 || exit 1
37592 @endif texinfo
37594 .PHONY: maybe-clean-texinfo clean-texinfo
37595 maybe-clean-texinfo:
37596 @if texinfo
37597 maybe-clean-texinfo: clean-texinfo
37599 clean-texinfo:
37600 @: $(MAKE); $(unstage)
37601 @[ -f ./texinfo/Makefile ] || exit 0; \
37602 r=`${PWD_COMMAND}`; export r; \
37603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604 $(HOST_EXPORTS) \
37605 for flag in $(EXTRA_HOST_FLAGS) ; do \
37606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607 done; \
37608 echo "Doing clean in texinfo" ; \
37609 (cd $(HOST_SUBDIR)/texinfo && \
37610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612 "RANLIB=$${RANLIB}" \
37613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614 clean) \
37615 || exit 1
37617 @endif texinfo
37619 .PHONY: maybe-distclean-texinfo distclean-texinfo
37620 maybe-distclean-texinfo:
37621 @if texinfo
37622 maybe-distclean-texinfo: distclean-texinfo
37624 distclean-texinfo:
37625 @: $(MAKE); $(unstage)
37626 @[ -f ./texinfo/Makefile ] || exit 0; \
37627 r=`${PWD_COMMAND}`; export r; \
37628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37629 $(HOST_EXPORTS) \
37630 for flag in $(EXTRA_HOST_FLAGS) ; do \
37631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37632 done; \
37633 echo "Doing distclean in texinfo" ; \
37634 (cd $(HOST_SUBDIR)/texinfo && \
37635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37637 "RANLIB=$${RANLIB}" \
37638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37639 distclean) \
37640 || exit 1
37642 @endif texinfo
37644 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
37645 maybe-maintainer-clean-texinfo:
37646 @if texinfo
37647 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
37649 maintainer-clean-texinfo:
37650 @: $(MAKE); $(unstage)
37651 @[ -f ./texinfo/Makefile ] || exit 0; \
37652 r=`${PWD_COMMAND}`; export r; \
37653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37654 $(HOST_EXPORTS) \
37655 for flag in $(EXTRA_HOST_FLAGS) ; do \
37656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37657 done; \
37658 echo "Doing maintainer-clean in texinfo" ; \
37659 (cd $(HOST_SUBDIR)/texinfo && \
37660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37662 "RANLIB=$${RANLIB}" \
37663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37664 maintainer-clean) \
37665 || exit 1
37667 @endif texinfo
37671 .PHONY: configure-textutils maybe-configure-textutils
37672 maybe-configure-textutils:
37673 @if gcc-bootstrap
37674 configure-textutils: stage_current
37675 @endif gcc-bootstrap
37676 @if textutils
37677 maybe-configure-textutils: configure-textutils
37678 configure-textutils:
37679 @: $(MAKE); $(unstage)
37680 @r=`${PWD_COMMAND}`; export r; \
37681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
37683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
37684 $(HOST_EXPORTS) \
37685 echo Configuring in $(HOST_SUBDIR)/textutils; \
37686 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
37687 case $(srcdir) in \
37688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37689 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
37690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37691 esac; \
37692 srcdiroption="--srcdir=$${topdir}/textutils"; \
37693 libsrcdir="$$s/textutils"; \
37694 $(SHELL) $${libsrcdir}/configure \
37695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37696 --target=${target_alias} $${srcdiroption} \
37697 || exit 1
37698 @endif textutils
37704 .PHONY: all-textutils maybe-all-textutils
37705 maybe-all-textutils:
37706 @if gcc-bootstrap
37707 all-textutils: stage_current
37708 @endif gcc-bootstrap
37709 @if textutils
37710 TARGET-textutils=all
37711 maybe-all-textutils: all-textutils
37712 all-textutils: configure-textutils
37713 @: $(MAKE); $(unstage)
37714 @r=`${PWD_COMMAND}`; export r; \
37715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716 $(HOST_EXPORTS) \
37717 (cd $(HOST_SUBDIR)/textutils && \
37718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37719 $(TARGET-textutils))
37720 @endif textutils
37725 .PHONY: check-textutils maybe-check-textutils
37726 maybe-check-textutils:
37727 @if textutils
37728 maybe-check-textutils: check-textutils
37730 check-textutils:
37731 @: $(MAKE); $(unstage)
37732 @r=`${PWD_COMMAND}`; export r; \
37733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734 $(HOST_EXPORTS) \
37735 (cd $(HOST_SUBDIR)/textutils && \
37736 $(MAKE) $(FLAGS_TO_PASS) check)
37738 @endif textutils
37740 .PHONY: install-textutils maybe-install-textutils
37741 maybe-install-textutils:
37742 @if textutils
37743 maybe-install-textutils: install-textutils
37745 install-textutils: installdirs
37746 @: $(MAKE); $(unstage)
37747 @r=`${PWD_COMMAND}`; export r; \
37748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749 $(HOST_EXPORTS) \
37750 (cd $(HOST_SUBDIR)/textutils && \
37751 $(MAKE) $(FLAGS_TO_PASS) install)
37753 @endif textutils
37755 # Other targets (info, dvi, pdf, etc.)
37757 .PHONY: maybe-info-textutils info-textutils
37758 maybe-info-textutils:
37759 @if textutils
37760 maybe-info-textutils: info-textutils
37762 info-textutils: \
37763 configure-textutils
37764 @: $(MAKE); $(unstage)
37765 @[ -f ./textutils/Makefile ] || exit 0; \
37766 r=`${PWD_COMMAND}`; export r; \
37767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37768 $(HOST_EXPORTS) \
37769 for flag in $(EXTRA_HOST_FLAGS) ; do \
37770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37771 done; \
37772 echo "Doing info in textutils" ; \
37773 (cd $(HOST_SUBDIR)/textutils && \
37774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37776 "RANLIB=$${RANLIB}" \
37777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37778 info) \
37779 || exit 1
37781 @endif textutils
37783 .PHONY: maybe-dvi-textutils dvi-textutils
37784 maybe-dvi-textutils:
37785 @if textutils
37786 maybe-dvi-textutils: dvi-textutils
37788 dvi-textutils: \
37789 configure-textutils
37790 @: $(MAKE); $(unstage)
37791 @[ -f ./textutils/Makefile ] || exit 0; \
37792 r=`${PWD_COMMAND}`; export r; \
37793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37794 $(HOST_EXPORTS) \
37795 for flag in $(EXTRA_HOST_FLAGS) ; do \
37796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37797 done; \
37798 echo "Doing dvi in textutils" ; \
37799 (cd $(HOST_SUBDIR)/textutils && \
37800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37802 "RANLIB=$${RANLIB}" \
37803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37804 dvi) \
37805 || exit 1
37807 @endif textutils
37809 .PHONY: maybe-pdf-textutils pdf-textutils
37810 maybe-pdf-textutils:
37811 @if textutils
37812 maybe-pdf-textutils: pdf-textutils
37814 pdf-textutils: \
37815 configure-textutils
37816 @: $(MAKE); $(unstage)
37817 @[ -f ./textutils/Makefile ] || exit 0; \
37818 r=`${PWD_COMMAND}`; export r; \
37819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37820 $(HOST_EXPORTS) \
37821 for flag in $(EXTRA_HOST_FLAGS) ; do \
37822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37823 done; \
37824 echo "Doing pdf in textutils" ; \
37825 (cd $(HOST_SUBDIR)/textutils && \
37826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37828 "RANLIB=$${RANLIB}" \
37829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37830 pdf) \
37831 || exit 1
37833 @endif textutils
37835 .PHONY: maybe-html-textutils html-textutils
37836 maybe-html-textutils:
37837 @if textutils
37838 maybe-html-textutils: html-textutils
37840 html-textutils: \
37841 configure-textutils
37842 @: $(MAKE); $(unstage)
37843 @[ -f ./textutils/Makefile ] || exit 0; \
37844 r=`${PWD_COMMAND}`; export r; \
37845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37846 $(HOST_EXPORTS) \
37847 for flag in $(EXTRA_HOST_FLAGS) ; do \
37848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37849 done; \
37850 echo "Doing html in textutils" ; \
37851 (cd $(HOST_SUBDIR)/textutils && \
37852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37854 "RANLIB=$${RANLIB}" \
37855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37856 html) \
37857 || exit 1
37859 @endif textutils
37861 .PHONY: maybe-TAGS-textutils TAGS-textutils
37862 maybe-TAGS-textutils:
37863 @if textutils
37864 maybe-TAGS-textutils: TAGS-textutils
37866 TAGS-textutils: \
37867 configure-textutils
37868 @: $(MAKE); $(unstage)
37869 @[ -f ./textutils/Makefile ] || exit 0; \
37870 r=`${PWD_COMMAND}`; export r; \
37871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37872 $(HOST_EXPORTS) \
37873 for flag in $(EXTRA_HOST_FLAGS) ; do \
37874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37875 done; \
37876 echo "Doing TAGS in textutils" ; \
37877 (cd $(HOST_SUBDIR)/textutils && \
37878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37880 "RANLIB=$${RANLIB}" \
37881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37882 TAGS) \
37883 || exit 1
37885 @endif textutils
37887 .PHONY: maybe-install-info-textutils install-info-textutils
37888 maybe-install-info-textutils:
37889 @if textutils
37890 maybe-install-info-textutils: install-info-textutils
37892 install-info-textutils: \
37893 configure-textutils \
37894 info-textutils
37895 @: $(MAKE); $(unstage)
37896 @[ -f ./textutils/Makefile ] || exit 0; \
37897 r=`${PWD_COMMAND}`; export r; \
37898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37899 $(HOST_EXPORTS) \
37900 for flag in $(EXTRA_HOST_FLAGS) ; do \
37901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37902 done; \
37903 echo "Doing install-info in textutils" ; \
37904 (cd $(HOST_SUBDIR)/textutils && \
37905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37907 "RANLIB=$${RANLIB}" \
37908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37909 install-info) \
37910 || exit 1
37912 @endif textutils
37914 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
37915 maybe-install-pdf-textutils:
37916 @if textutils
37917 maybe-install-pdf-textutils: install-pdf-textutils
37919 install-pdf-textutils: \
37920 configure-textutils \
37921 pdf-textutils
37922 @: $(MAKE); $(unstage)
37923 @[ -f ./textutils/Makefile ] || exit 0; \
37924 r=`${PWD_COMMAND}`; export r; \
37925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37926 $(HOST_EXPORTS) \
37927 for flag in $(EXTRA_HOST_FLAGS) ; do \
37928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37929 done; \
37930 echo "Doing install-pdf in textutils" ; \
37931 (cd $(HOST_SUBDIR)/textutils && \
37932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37934 "RANLIB=$${RANLIB}" \
37935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37936 install-pdf) \
37937 || exit 1
37939 @endif textutils
37941 .PHONY: maybe-install-html-textutils install-html-textutils
37942 maybe-install-html-textutils:
37943 @if textutils
37944 maybe-install-html-textutils: install-html-textutils
37946 install-html-textutils: \
37947 configure-textutils \
37948 html-textutils
37949 @: $(MAKE); $(unstage)
37950 @[ -f ./textutils/Makefile ] || exit 0; \
37951 r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 $(HOST_EXPORTS) \
37954 for flag in $(EXTRA_HOST_FLAGS) ; do \
37955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956 done; \
37957 echo "Doing install-html in textutils" ; \
37958 (cd $(HOST_SUBDIR)/textutils && \
37959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961 "RANLIB=$${RANLIB}" \
37962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37963 install-html) \
37964 || exit 1
37966 @endif textutils
37968 .PHONY: maybe-installcheck-textutils installcheck-textutils
37969 maybe-installcheck-textutils:
37970 @if textutils
37971 maybe-installcheck-textutils: installcheck-textutils
37973 installcheck-textutils: \
37974 configure-textutils
37975 @: $(MAKE); $(unstage)
37976 @[ -f ./textutils/Makefile ] || exit 0; \
37977 r=`${PWD_COMMAND}`; export r; \
37978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37979 $(HOST_EXPORTS) \
37980 for flag in $(EXTRA_HOST_FLAGS) ; do \
37981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37982 done; \
37983 echo "Doing installcheck in textutils" ; \
37984 (cd $(HOST_SUBDIR)/textutils && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37987 "RANLIB=$${RANLIB}" \
37988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37989 installcheck) \
37990 || exit 1
37992 @endif textutils
37994 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37995 maybe-mostlyclean-textutils:
37996 @if textutils
37997 maybe-mostlyclean-textutils: mostlyclean-textutils
37999 mostlyclean-textutils:
38000 @: $(MAKE); $(unstage)
38001 @[ -f ./textutils/Makefile ] || exit 0; \
38002 r=`${PWD_COMMAND}`; export r; \
38003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38004 $(HOST_EXPORTS) \
38005 for flag in $(EXTRA_HOST_FLAGS) ; do \
38006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38007 done; \
38008 echo "Doing mostlyclean in textutils" ; \
38009 (cd $(HOST_SUBDIR)/textutils && \
38010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38012 "RANLIB=$${RANLIB}" \
38013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38014 mostlyclean) \
38015 || exit 1
38017 @endif textutils
38019 .PHONY: maybe-clean-textutils clean-textutils
38020 maybe-clean-textutils:
38021 @if textutils
38022 maybe-clean-textutils: clean-textutils
38024 clean-textutils:
38025 @: $(MAKE); $(unstage)
38026 @[ -f ./textutils/Makefile ] || exit 0; \
38027 r=`${PWD_COMMAND}`; export r; \
38028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38029 $(HOST_EXPORTS) \
38030 for flag in $(EXTRA_HOST_FLAGS) ; do \
38031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38032 done; \
38033 echo "Doing clean in textutils" ; \
38034 (cd $(HOST_SUBDIR)/textutils && \
38035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38037 "RANLIB=$${RANLIB}" \
38038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38039 clean) \
38040 || exit 1
38042 @endif textutils
38044 .PHONY: maybe-distclean-textutils distclean-textutils
38045 maybe-distclean-textutils:
38046 @if textutils
38047 maybe-distclean-textutils: distclean-textutils
38049 distclean-textutils:
38050 @: $(MAKE); $(unstage)
38051 @[ -f ./textutils/Makefile ] || exit 0; \
38052 r=`${PWD_COMMAND}`; export r; \
38053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38054 $(HOST_EXPORTS) \
38055 for flag in $(EXTRA_HOST_FLAGS) ; do \
38056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38057 done; \
38058 echo "Doing distclean in textutils" ; \
38059 (cd $(HOST_SUBDIR)/textutils && \
38060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38062 "RANLIB=$${RANLIB}" \
38063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38064 distclean) \
38065 || exit 1
38067 @endif textutils
38069 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38070 maybe-maintainer-clean-textutils:
38071 @if textutils
38072 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38074 maintainer-clean-textutils:
38075 @: $(MAKE); $(unstage)
38076 @[ -f ./textutils/Makefile ] || exit 0; \
38077 r=`${PWD_COMMAND}`; export r; \
38078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38079 $(HOST_EXPORTS) \
38080 for flag in $(EXTRA_HOST_FLAGS) ; do \
38081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38082 done; \
38083 echo "Doing maintainer-clean in textutils" ; \
38084 (cd $(HOST_SUBDIR)/textutils && \
38085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38087 "RANLIB=$${RANLIB}" \
38088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38089 maintainer-clean) \
38090 || exit 1
38092 @endif textutils
38096 .PHONY: configure-time maybe-configure-time
38097 maybe-configure-time:
38098 @if gcc-bootstrap
38099 configure-time: stage_current
38100 @endif gcc-bootstrap
38101 @if time
38102 maybe-configure-time: configure-time
38103 configure-time:
38104 @: $(MAKE); $(unstage)
38105 @r=`${PWD_COMMAND}`; export r; \
38106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38109 $(HOST_EXPORTS) \
38110 echo Configuring in $(HOST_SUBDIR)/time; \
38111 cd "$(HOST_SUBDIR)/time" || exit 1; \
38112 case $(srcdir) in \
38113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38114 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38116 esac; \
38117 srcdiroption="--srcdir=$${topdir}/time"; \
38118 libsrcdir="$$s/time"; \
38119 $(SHELL) $${libsrcdir}/configure \
38120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38121 --target=${target_alias} $${srcdiroption} \
38122 || exit 1
38123 @endif time
38129 .PHONY: all-time maybe-all-time
38130 maybe-all-time:
38131 @if gcc-bootstrap
38132 all-time: stage_current
38133 @endif gcc-bootstrap
38134 @if time
38135 TARGET-time=all
38136 maybe-all-time: all-time
38137 all-time: configure-time
38138 @: $(MAKE); $(unstage)
38139 @r=`${PWD_COMMAND}`; export r; \
38140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141 $(HOST_EXPORTS) \
38142 (cd $(HOST_SUBDIR)/time && \
38143 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38144 $(TARGET-time))
38145 @endif time
38150 .PHONY: check-time maybe-check-time
38151 maybe-check-time:
38152 @if time
38153 maybe-check-time: check-time
38155 check-time:
38156 @: $(MAKE); $(unstage)
38157 @r=`${PWD_COMMAND}`; export r; \
38158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38159 $(HOST_EXPORTS) \
38160 (cd $(HOST_SUBDIR)/time && \
38161 $(MAKE) $(FLAGS_TO_PASS) check)
38163 @endif time
38165 .PHONY: install-time maybe-install-time
38166 maybe-install-time:
38167 @if time
38168 maybe-install-time: install-time
38170 install-time: installdirs
38171 @: $(MAKE); $(unstage)
38172 @r=`${PWD_COMMAND}`; export r; \
38173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38174 $(HOST_EXPORTS) \
38175 (cd $(HOST_SUBDIR)/time && \
38176 $(MAKE) $(FLAGS_TO_PASS) install)
38178 @endif time
38180 # Other targets (info, dvi, pdf, etc.)
38182 .PHONY: maybe-info-time info-time
38183 maybe-info-time:
38184 @if time
38185 maybe-info-time: info-time
38187 info-time: \
38188 configure-time
38189 @: $(MAKE); $(unstage)
38190 @[ -f ./time/Makefile ] || exit 0; \
38191 r=`${PWD_COMMAND}`; export r; \
38192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193 $(HOST_EXPORTS) \
38194 for flag in $(EXTRA_HOST_FLAGS) ; do \
38195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196 done; \
38197 echo "Doing info in time" ; \
38198 (cd $(HOST_SUBDIR)/time && \
38199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38201 "RANLIB=$${RANLIB}" \
38202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38203 info) \
38204 || exit 1
38206 @endif time
38208 .PHONY: maybe-dvi-time dvi-time
38209 maybe-dvi-time:
38210 @if time
38211 maybe-dvi-time: dvi-time
38213 dvi-time: \
38214 configure-time
38215 @: $(MAKE); $(unstage)
38216 @[ -f ./time/Makefile ] || exit 0; \
38217 r=`${PWD_COMMAND}`; export r; \
38218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38219 $(HOST_EXPORTS) \
38220 for flag in $(EXTRA_HOST_FLAGS) ; do \
38221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38222 done; \
38223 echo "Doing dvi in time" ; \
38224 (cd $(HOST_SUBDIR)/time && \
38225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38227 "RANLIB=$${RANLIB}" \
38228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38229 dvi) \
38230 || exit 1
38232 @endif time
38234 .PHONY: maybe-pdf-time pdf-time
38235 maybe-pdf-time:
38236 @if time
38237 maybe-pdf-time: pdf-time
38239 pdf-time: \
38240 configure-time
38241 @: $(MAKE); $(unstage)
38242 @[ -f ./time/Makefile ] || exit 0; \
38243 r=`${PWD_COMMAND}`; export r; \
38244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38245 $(HOST_EXPORTS) \
38246 for flag in $(EXTRA_HOST_FLAGS) ; do \
38247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38248 done; \
38249 echo "Doing pdf in time" ; \
38250 (cd $(HOST_SUBDIR)/time && \
38251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38253 "RANLIB=$${RANLIB}" \
38254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38255 pdf) \
38256 || exit 1
38258 @endif time
38260 .PHONY: maybe-html-time html-time
38261 maybe-html-time:
38262 @if time
38263 maybe-html-time: html-time
38265 html-time: \
38266 configure-time
38267 @: $(MAKE); $(unstage)
38268 @[ -f ./time/Makefile ] || exit 0; \
38269 r=`${PWD_COMMAND}`; export r; \
38270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271 $(HOST_EXPORTS) \
38272 for flag in $(EXTRA_HOST_FLAGS) ; do \
38273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274 done; \
38275 echo "Doing html in time" ; \
38276 (cd $(HOST_SUBDIR)/time && \
38277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38279 "RANLIB=$${RANLIB}" \
38280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281 html) \
38282 || exit 1
38284 @endif time
38286 .PHONY: maybe-TAGS-time TAGS-time
38287 maybe-TAGS-time:
38288 @if time
38289 maybe-TAGS-time: TAGS-time
38291 TAGS-time: \
38292 configure-time
38293 @: $(MAKE); $(unstage)
38294 @[ -f ./time/Makefile ] || exit 0; \
38295 r=`${PWD_COMMAND}`; export r; \
38296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38297 $(HOST_EXPORTS) \
38298 for flag in $(EXTRA_HOST_FLAGS) ; do \
38299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38300 done; \
38301 echo "Doing TAGS in time" ; \
38302 (cd $(HOST_SUBDIR)/time && \
38303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38305 "RANLIB=$${RANLIB}" \
38306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38307 TAGS) \
38308 || exit 1
38310 @endif time
38312 .PHONY: maybe-install-info-time install-info-time
38313 maybe-install-info-time:
38314 @if time
38315 maybe-install-info-time: install-info-time
38317 install-info-time: \
38318 configure-time \
38319 info-time
38320 @: $(MAKE); $(unstage)
38321 @[ -f ./time/Makefile ] || exit 0; \
38322 r=`${PWD_COMMAND}`; export r; \
38323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38324 $(HOST_EXPORTS) \
38325 for flag in $(EXTRA_HOST_FLAGS) ; do \
38326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38327 done; \
38328 echo "Doing install-info in time" ; \
38329 (cd $(HOST_SUBDIR)/time && \
38330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38332 "RANLIB=$${RANLIB}" \
38333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38334 install-info) \
38335 || exit 1
38337 @endif time
38339 .PHONY: maybe-install-pdf-time install-pdf-time
38340 maybe-install-pdf-time:
38341 @if time
38342 maybe-install-pdf-time: install-pdf-time
38344 install-pdf-time: \
38345 configure-time \
38346 pdf-time
38347 @: $(MAKE); $(unstage)
38348 @[ -f ./time/Makefile ] || exit 0; \
38349 r=`${PWD_COMMAND}`; export r; \
38350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38351 $(HOST_EXPORTS) \
38352 for flag in $(EXTRA_HOST_FLAGS) ; do \
38353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38354 done; \
38355 echo "Doing install-pdf in time" ; \
38356 (cd $(HOST_SUBDIR)/time && \
38357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38359 "RANLIB=$${RANLIB}" \
38360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38361 install-pdf) \
38362 || exit 1
38364 @endif time
38366 .PHONY: maybe-install-html-time install-html-time
38367 maybe-install-html-time:
38368 @if time
38369 maybe-install-html-time: install-html-time
38371 install-html-time: \
38372 configure-time \
38373 html-time
38374 @: $(MAKE); $(unstage)
38375 @[ -f ./time/Makefile ] || exit 0; \
38376 r=`${PWD_COMMAND}`; export r; \
38377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38378 $(HOST_EXPORTS) \
38379 for flag in $(EXTRA_HOST_FLAGS) ; do \
38380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38381 done; \
38382 echo "Doing install-html in time" ; \
38383 (cd $(HOST_SUBDIR)/time && \
38384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38386 "RANLIB=$${RANLIB}" \
38387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38388 install-html) \
38389 || exit 1
38391 @endif time
38393 .PHONY: maybe-installcheck-time installcheck-time
38394 maybe-installcheck-time:
38395 @if time
38396 maybe-installcheck-time: installcheck-time
38398 installcheck-time: \
38399 configure-time
38400 @: $(MAKE); $(unstage)
38401 @[ -f ./time/Makefile ] || exit 0; \
38402 r=`${PWD_COMMAND}`; export r; \
38403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38404 $(HOST_EXPORTS) \
38405 for flag in $(EXTRA_HOST_FLAGS) ; do \
38406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38407 done; \
38408 echo "Doing installcheck in time" ; \
38409 (cd $(HOST_SUBDIR)/time && \
38410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38412 "RANLIB=$${RANLIB}" \
38413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38414 installcheck) \
38415 || exit 1
38417 @endif time
38419 .PHONY: maybe-mostlyclean-time mostlyclean-time
38420 maybe-mostlyclean-time:
38421 @if time
38422 maybe-mostlyclean-time: mostlyclean-time
38424 mostlyclean-time:
38425 @: $(MAKE); $(unstage)
38426 @[ -f ./time/Makefile ] || exit 0; \
38427 r=`${PWD_COMMAND}`; export r; \
38428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38429 $(HOST_EXPORTS) \
38430 for flag in $(EXTRA_HOST_FLAGS) ; do \
38431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38432 done; \
38433 echo "Doing mostlyclean in time" ; \
38434 (cd $(HOST_SUBDIR)/time && \
38435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38437 "RANLIB=$${RANLIB}" \
38438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38439 mostlyclean) \
38440 || exit 1
38442 @endif time
38444 .PHONY: maybe-clean-time clean-time
38445 maybe-clean-time:
38446 @if time
38447 maybe-clean-time: clean-time
38449 clean-time:
38450 @: $(MAKE); $(unstage)
38451 @[ -f ./time/Makefile ] || exit 0; \
38452 r=`${PWD_COMMAND}`; export r; \
38453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38454 $(HOST_EXPORTS) \
38455 for flag in $(EXTRA_HOST_FLAGS) ; do \
38456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38457 done; \
38458 echo "Doing clean in time" ; \
38459 (cd $(HOST_SUBDIR)/time && \
38460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38462 "RANLIB=$${RANLIB}" \
38463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38464 clean) \
38465 || exit 1
38467 @endif time
38469 .PHONY: maybe-distclean-time distclean-time
38470 maybe-distclean-time:
38471 @if time
38472 maybe-distclean-time: distclean-time
38474 distclean-time:
38475 @: $(MAKE); $(unstage)
38476 @[ -f ./time/Makefile ] || exit 0; \
38477 r=`${PWD_COMMAND}`; export r; \
38478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38479 $(HOST_EXPORTS) \
38480 for flag in $(EXTRA_HOST_FLAGS) ; do \
38481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38482 done; \
38483 echo "Doing distclean in time" ; \
38484 (cd $(HOST_SUBDIR)/time && \
38485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38487 "RANLIB=$${RANLIB}" \
38488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38489 distclean) \
38490 || exit 1
38492 @endif time
38494 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38495 maybe-maintainer-clean-time:
38496 @if time
38497 maybe-maintainer-clean-time: maintainer-clean-time
38499 maintainer-clean-time:
38500 @: $(MAKE); $(unstage)
38501 @[ -f ./time/Makefile ] || exit 0; \
38502 r=`${PWD_COMMAND}`; export r; \
38503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38504 $(HOST_EXPORTS) \
38505 for flag in $(EXTRA_HOST_FLAGS) ; do \
38506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38507 done; \
38508 echo "Doing maintainer-clean in time" ; \
38509 (cd $(HOST_SUBDIR)/time && \
38510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38512 "RANLIB=$${RANLIB}" \
38513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38514 maintainer-clean) \
38515 || exit 1
38517 @endif time
38521 .PHONY: configure-uudecode maybe-configure-uudecode
38522 maybe-configure-uudecode:
38523 @if gcc-bootstrap
38524 configure-uudecode: stage_current
38525 @endif gcc-bootstrap
38526 @if uudecode
38527 maybe-configure-uudecode: configure-uudecode
38528 configure-uudecode:
38529 @: $(MAKE); $(unstage)
38530 @r=`${PWD_COMMAND}`; export r; \
38531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38532 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38533 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38534 $(HOST_EXPORTS) \
38535 echo Configuring in $(HOST_SUBDIR)/uudecode; \
38536 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38537 case $(srcdir) in \
38538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38539 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38541 esac; \
38542 srcdiroption="--srcdir=$${topdir}/uudecode"; \
38543 libsrcdir="$$s/uudecode"; \
38544 $(SHELL) $${libsrcdir}/configure \
38545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38546 --target=${target_alias} $${srcdiroption} \
38547 || exit 1
38548 @endif uudecode
38554 .PHONY: all-uudecode maybe-all-uudecode
38555 maybe-all-uudecode:
38556 @if gcc-bootstrap
38557 all-uudecode: stage_current
38558 @endif gcc-bootstrap
38559 @if uudecode
38560 TARGET-uudecode=all
38561 maybe-all-uudecode: all-uudecode
38562 all-uudecode: configure-uudecode
38563 @: $(MAKE); $(unstage)
38564 @r=`${PWD_COMMAND}`; export r; \
38565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38566 $(HOST_EXPORTS) \
38567 (cd $(HOST_SUBDIR)/uudecode && \
38568 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38569 $(TARGET-uudecode))
38570 @endif uudecode
38575 .PHONY: check-uudecode maybe-check-uudecode
38576 maybe-check-uudecode:
38577 @if uudecode
38578 maybe-check-uudecode: check-uudecode
38580 check-uudecode:
38581 @: $(MAKE); $(unstage)
38582 @r=`${PWD_COMMAND}`; export r; \
38583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38584 $(HOST_EXPORTS) \
38585 (cd $(HOST_SUBDIR)/uudecode && \
38586 $(MAKE) $(FLAGS_TO_PASS) check)
38588 @endif uudecode
38590 .PHONY: install-uudecode maybe-install-uudecode
38591 maybe-install-uudecode:
38592 @if uudecode
38593 maybe-install-uudecode: install-uudecode
38595 install-uudecode: installdirs
38596 @: $(MAKE); $(unstage)
38597 @r=`${PWD_COMMAND}`; export r; \
38598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38599 $(HOST_EXPORTS) \
38600 (cd $(HOST_SUBDIR)/uudecode && \
38601 $(MAKE) $(FLAGS_TO_PASS) install)
38603 @endif uudecode
38605 # Other targets (info, dvi, pdf, etc.)
38607 .PHONY: maybe-info-uudecode info-uudecode
38608 maybe-info-uudecode:
38609 @if uudecode
38610 maybe-info-uudecode: info-uudecode
38612 info-uudecode: \
38613 configure-uudecode
38614 @: $(MAKE); $(unstage)
38615 @[ -f ./uudecode/Makefile ] || exit 0; \
38616 r=`${PWD_COMMAND}`; export r; \
38617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38618 $(HOST_EXPORTS) \
38619 for flag in $(EXTRA_HOST_FLAGS) ; do \
38620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38621 done; \
38622 echo "Doing info in uudecode" ; \
38623 (cd $(HOST_SUBDIR)/uudecode && \
38624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38626 "RANLIB=$${RANLIB}" \
38627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38628 info) \
38629 || exit 1
38631 @endif uudecode
38633 .PHONY: maybe-dvi-uudecode dvi-uudecode
38634 maybe-dvi-uudecode:
38635 @if uudecode
38636 maybe-dvi-uudecode: dvi-uudecode
38638 dvi-uudecode: \
38639 configure-uudecode
38640 @: $(MAKE); $(unstage)
38641 @[ -f ./uudecode/Makefile ] || exit 0; \
38642 r=`${PWD_COMMAND}`; export r; \
38643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38644 $(HOST_EXPORTS) \
38645 for flag in $(EXTRA_HOST_FLAGS) ; do \
38646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38647 done; \
38648 echo "Doing dvi in uudecode" ; \
38649 (cd $(HOST_SUBDIR)/uudecode && \
38650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38652 "RANLIB=$${RANLIB}" \
38653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38654 dvi) \
38655 || exit 1
38657 @endif uudecode
38659 .PHONY: maybe-pdf-uudecode pdf-uudecode
38660 maybe-pdf-uudecode:
38661 @if uudecode
38662 maybe-pdf-uudecode: pdf-uudecode
38664 pdf-uudecode: \
38665 configure-uudecode
38666 @: $(MAKE); $(unstage)
38667 @[ -f ./uudecode/Makefile ] || exit 0; \
38668 r=`${PWD_COMMAND}`; export r; \
38669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38670 $(HOST_EXPORTS) \
38671 for flag in $(EXTRA_HOST_FLAGS) ; do \
38672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38673 done; \
38674 echo "Doing pdf in uudecode" ; \
38675 (cd $(HOST_SUBDIR)/uudecode && \
38676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38678 "RANLIB=$${RANLIB}" \
38679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38680 pdf) \
38681 || exit 1
38683 @endif uudecode
38685 .PHONY: maybe-html-uudecode html-uudecode
38686 maybe-html-uudecode:
38687 @if uudecode
38688 maybe-html-uudecode: html-uudecode
38690 html-uudecode: \
38691 configure-uudecode
38692 @: $(MAKE); $(unstage)
38693 @[ -f ./uudecode/Makefile ] || exit 0; \
38694 r=`${PWD_COMMAND}`; export r; \
38695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696 $(HOST_EXPORTS) \
38697 for flag in $(EXTRA_HOST_FLAGS) ; do \
38698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699 done; \
38700 echo "Doing html in uudecode" ; \
38701 (cd $(HOST_SUBDIR)/uudecode && \
38702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704 "RANLIB=$${RANLIB}" \
38705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706 html) \
38707 || exit 1
38709 @endif uudecode
38711 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
38712 maybe-TAGS-uudecode:
38713 @if uudecode
38714 maybe-TAGS-uudecode: TAGS-uudecode
38716 TAGS-uudecode: \
38717 configure-uudecode
38718 @: $(MAKE); $(unstage)
38719 @[ -f ./uudecode/Makefile ] || exit 0; \
38720 r=`${PWD_COMMAND}`; export r; \
38721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722 $(HOST_EXPORTS) \
38723 for flag in $(EXTRA_HOST_FLAGS) ; do \
38724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725 done; \
38726 echo "Doing TAGS in uudecode" ; \
38727 (cd $(HOST_SUBDIR)/uudecode && \
38728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730 "RANLIB=$${RANLIB}" \
38731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732 TAGS) \
38733 || exit 1
38735 @endif uudecode
38737 .PHONY: maybe-install-info-uudecode install-info-uudecode
38738 maybe-install-info-uudecode:
38739 @if uudecode
38740 maybe-install-info-uudecode: install-info-uudecode
38742 install-info-uudecode: \
38743 configure-uudecode \
38744 info-uudecode
38745 @: $(MAKE); $(unstage)
38746 @[ -f ./uudecode/Makefile ] || exit 0; \
38747 r=`${PWD_COMMAND}`; export r; \
38748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38749 $(HOST_EXPORTS) \
38750 for flag in $(EXTRA_HOST_FLAGS) ; do \
38751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38752 done; \
38753 echo "Doing install-info in uudecode" ; \
38754 (cd $(HOST_SUBDIR)/uudecode && \
38755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38757 "RANLIB=$${RANLIB}" \
38758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38759 install-info) \
38760 || exit 1
38762 @endif uudecode
38764 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
38765 maybe-install-pdf-uudecode:
38766 @if uudecode
38767 maybe-install-pdf-uudecode: install-pdf-uudecode
38769 install-pdf-uudecode: \
38770 configure-uudecode \
38771 pdf-uudecode
38772 @: $(MAKE); $(unstage)
38773 @[ -f ./uudecode/Makefile ] || exit 0; \
38774 r=`${PWD_COMMAND}`; export r; \
38775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38776 $(HOST_EXPORTS) \
38777 for flag in $(EXTRA_HOST_FLAGS) ; do \
38778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38779 done; \
38780 echo "Doing install-pdf in uudecode" ; \
38781 (cd $(HOST_SUBDIR)/uudecode && \
38782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38784 "RANLIB=$${RANLIB}" \
38785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38786 install-pdf) \
38787 || exit 1
38789 @endif uudecode
38791 .PHONY: maybe-install-html-uudecode install-html-uudecode
38792 maybe-install-html-uudecode:
38793 @if uudecode
38794 maybe-install-html-uudecode: install-html-uudecode
38796 install-html-uudecode: \
38797 configure-uudecode \
38798 html-uudecode
38799 @: $(MAKE); $(unstage)
38800 @[ -f ./uudecode/Makefile ] || exit 0; \
38801 r=`${PWD_COMMAND}`; export r; \
38802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38803 $(HOST_EXPORTS) \
38804 for flag in $(EXTRA_HOST_FLAGS) ; do \
38805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38806 done; \
38807 echo "Doing install-html in uudecode" ; \
38808 (cd $(HOST_SUBDIR)/uudecode && \
38809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38811 "RANLIB=$${RANLIB}" \
38812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38813 install-html) \
38814 || exit 1
38816 @endif uudecode
38818 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
38819 maybe-installcheck-uudecode:
38820 @if uudecode
38821 maybe-installcheck-uudecode: installcheck-uudecode
38823 installcheck-uudecode: \
38824 configure-uudecode
38825 @: $(MAKE); $(unstage)
38826 @[ -f ./uudecode/Makefile ] || exit 0; \
38827 r=`${PWD_COMMAND}`; export r; \
38828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38829 $(HOST_EXPORTS) \
38830 for flag in $(EXTRA_HOST_FLAGS) ; do \
38831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38832 done; \
38833 echo "Doing installcheck in uudecode" ; \
38834 (cd $(HOST_SUBDIR)/uudecode && \
38835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38837 "RANLIB=$${RANLIB}" \
38838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38839 installcheck) \
38840 || exit 1
38842 @endif uudecode
38844 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
38845 maybe-mostlyclean-uudecode:
38846 @if uudecode
38847 maybe-mostlyclean-uudecode: mostlyclean-uudecode
38849 mostlyclean-uudecode:
38850 @: $(MAKE); $(unstage)
38851 @[ -f ./uudecode/Makefile ] || exit 0; \
38852 r=`${PWD_COMMAND}`; export r; \
38853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38854 $(HOST_EXPORTS) \
38855 for flag in $(EXTRA_HOST_FLAGS) ; do \
38856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38857 done; \
38858 echo "Doing mostlyclean in uudecode" ; \
38859 (cd $(HOST_SUBDIR)/uudecode && \
38860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38862 "RANLIB=$${RANLIB}" \
38863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38864 mostlyclean) \
38865 || exit 1
38867 @endif uudecode
38869 .PHONY: maybe-clean-uudecode clean-uudecode
38870 maybe-clean-uudecode:
38871 @if uudecode
38872 maybe-clean-uudecode: clean-uudecode
38874 clean-uudecode:
38875 @: $(MAKE); $(unstage)
38876 @[ -f ./uudecode/Makefile ] || exit 0; \
38877 r=`${PWD_COMMAND}`; export r; \
38878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38879 $(HOST_EXPORTS) \
38880 for flag in $(EXTRA_HOST_FLAGS) ; do \
38881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38882 done; \
38883 echo "Doing clean in uudecode" ; \
38884 (cd $(HOST_SUBDIR)/uudecode && \
38885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38887 "RANLIB=$${RANLIB}" \
38888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38889 clean) \
38890 || exit 1
38892 @endif uudecode
38894 .PHONY: maybe-distclean-uudecode distclean-uudecode
38895 maybe-distclean-uudecode:
38896 @if uudecode
38897 maybe-distclean-uudecode: distclean-uudecode
38899 distclean-uudecode:
38900 @: $(MAKE); $(unstage)
38901 @[ -f ./uudecode/Makefile ] || exit 0; \
38902 r=`${PWD_COMMAND}`; export r; \
38903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38904 $(HOST_EXPORTS) \
38905 for flag in $(EXTRA_HOST_FLAGS) ; do \
38906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38907 done; \
38908 echo "Doing distclean in uudecode" ; \
38909 (cd $(HOST_SUBDIR)/uudecode && \
38910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38912 "RANLIB=$${RANLIB}" \
38913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38914 distclean) \
38915 || exit 1
38917 @endif uudecode
38919 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
38920 maybe-maintainer-clean-uudecode:
38921 @if uudecode
38922 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
38924 maintainer-clean-uudecode:
38925 @: $(MAKE); $(unstage)
38926 @[ -f ./uudecode/Makefile ] || exit 0; \
38927 r=`${PWD_COMMAND}`; export r; \
38928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38929 $(HOST_EXPORTS) \
38930 for flag in $(EXTRA_HOST_FLAGS) ; do \
38931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38932 done; \
38933 echo "Doing maintainer-clean in uudecode" ; \
38934 (cd $(HOST_SUBDIR)/uudecode && \
38935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38937 "RANLIB=$${RANLIB}" \
38938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38939 maintainer-clean) \
38940 || exit 1
38942 @endif uudecode
38946 .PHONY: configure-wdiff maybe-configure-wdiff
38947 maybe-configure-wdiff:
38948 @if gcc-bootstrap
38949 configure-wdiff: stage_current
38950 @endif gcc-bootstrap
38951 @if wdiff
38952 maybe-configure-wdiff: configure-wdiff
38953 configure-wdiff:
38954 @: $(MAKE); $(unstage)
38955 @r=`${PWD_COMMAND}`; export r; \
38956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38957 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
38958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
38959 $(HOST_EXPORTS) \
38960 echo Configuring in $(HOST_SUBDIR)/wdiff; \
38961 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
38962 case $(srcdir) in \
38963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38964 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
38965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38966 esac; \
38967 srcdiroption="--srcdir=$${topdir}/wdiff"; \
38968 libsrcdir="$$s/wdiff"; \
38969 $(SHELL) $${libsrcdir}/configure \
38970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38971 --target=${target_alias} $${srcdiroption} \
38972 || exit 1
38973 @endif wdiff
38979 .PHONY: all-wdiff maybe-all-wdiff
38980 maybe-all-wdiff:
38981 @if gcc-bootstrap
38982 all-wdiff: stage_current
38983 @endif gcc-bootstrap
38984 @if wdiff
38985 TARGET-wdiff=all
38986 maybe-all-wdiff: all-wdiff
38987 all-wdiff: configure-wdiff
38988 @: $(MAKE); $(unstage)
38989 @r=`${PWD_COMMAND}`; export r; \
38990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38991 $(HOST_EXPORTS) \
38992 (cd $(HOST_SUBDIR)/wdiff && \
38993 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38994 $(TARGET-wdiff))
38995 @endif wdiff
39000 .PHONY: check-wdiff maybe-check-wdiff
39001 maybe-check-wdiff:
39002 @if wdiff
39003 maybe-check-wdiff: check-wdiff
39005 check-wdiff:
39006 @: $(MAKE); $(unstage)
39007 @r=`${PWD_COMMAND}`; export r; \
39008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39009 $(HOST_EXPORTS) \
39010 (cd $(HOST_SUBDIR)/wdiff && \
39011 $(MAKE) $(FLAGS_TO_PASS) check)
39013 @endif wdiff
39015 .PHONY: install-wdiff maybe-install-wdiff
39016 maybe-install-wdiff:
39017 @if wdiff
39018 maybe-install-wdiff: install-wdiff
39020 install-wdiff: installdirs
39021 @: $(MAKE); $(unstage)
39022 @r=`${PWD_COMMAND}`; export r; \
39023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39024 $(HOST_EXPORTS) \
39025 (cd $(HOST_SUBDIR)/wdiff && \
39026 $(MAKE) $(FLAGS_TO_PASS) install)
39028 @endif wdiff
39030 # Other targets (info, dvi, pdf, etc.)
39032 .PHONY: maybe-info-wdiff info-wdiff
39033 maybe-info-wdiff:
39034 @if wdiff
39035 maybe-info-wdiff: info-wdiff
39037 info-wdiff: \
39038 configure-wdiff
39039 @: $(MAKE); $(unstage)
39040 @[ -f ./wdiff/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 info in wdiff" ; \
39048 (cd $(HOST_SUBDIR)/wdiff && \
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 info) \
39054 || exit 1
39056 @endif wdiff
39058 .PHONY: maybe-dvi-wdiff dvi-wdiff
39059 maybe-dvi-wdiff:
39060 @if wdiff
39061 maybe-dvi-wdiff: dvi-wdiff
39063 dvi-wdiff: \
39064 configure-wdiff
39065 @: $(MAKE); $(unstage)
39066 @[ -f ./wdiff/Makefile ] || exit 0; \
39067 r=`${PWD_COMMAND}`; export r; \
39068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39069 $(HOST_EXPORTS) \
39070 for flag in $(EXTRA_HOST_FLAGS) ; do \
39071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39072 done; \
39073 echo "Doing dvi in wdiff" ; \
39074 (cd $(HOST_SUBDIR)/wdiff && \
39075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39077 "RANLIB=$${RANLIB}" \
39078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39079 dvi) \
39080 || exit 1
39082 @endif wdiff
39084 .PHONY: maybe-pdf-wdiff pdf-wdiff
39085 maybe-pdf-wdiff:
39086 @if wdiff
39087 maybe-pdf-wdiff: pdf-wdiff
39089 pdf-wdiff: \
39090 configure-wdiff
39091 @: $(MAKE); $(unstage)
39092 @[ -f ./wdiff/Makefile ] || exit 0; \
39093 r=`${PWD_COMMAND}`; export r; \
39094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39095 $(HOST_EXPORTS) \
39096 for flag in $(EXTRA_HOST_FLAGS) ; do \
39097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39098 done; \
39099 echo "Doing pdf in wdiff" ; \
39100 (cd $(HOST_SUBDIR)/wdiff && \
39101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39103 "RANLIB=$${RANLIB}" \
39104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39105 pdf) \
39106 || exit 1
39108 @endif wdiff
39110 .PHONY: maybe-html-wdiff html-wdiff
39111 maybe-html-wdiff:
39112 @if wdiff
39113 maybe-html-wdiff: html-wdiff
39115 html-wdiff: \
39116 configure-wdiff
39117 @: $(MAKE); $(unstage)
39118 @[ -f ./wdiff/Makefile ] || exit 0; \
39119 r=`${PWD_COMMAND}`; export r; \
39120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39121 $(HOST_EXPORTS) \
39122 for flag in $(EXTRA_HOST_FLAGS) ; do \
39123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39124 done; \
39125 echo "Doing html in wdiff" ; \
39126 (cd $(HOST_SUBDIR)/wdiff && \
39127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39129 "RANLIB=$${RANLIB}" \
39130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39131 html) \
39132 || exit 1
39134 @endif wdiff
39136 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39137 maybe-TAGS-wdiff:
39138 @if wdiff
39139 maybe-TAGS-wdiff: TAGS-wdiff
39141 TAGS-wdiff: \
39142 configure-wdiff
39143 @: $(MAKE); $(unstage)
39144 @[ -f ./wdiff/Makefile ] || exit 0; \
39145 r=`${PWD_COMMAND}`; export r; \
39146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39147 $(HOST_EXPORTS) \
39148 for flag in $(EXTRA_HOST_FLAGS) ; do \
39149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39150 done; \
39151 echo "Doing TAGS in wdiff" ; \
39152 (cd $(HOST_SUBDIR)/wdiff && \
39153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39155 "RANLIB=$${RANLIB}" \
39156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39157 TAGS) \
39158 || exit 1
39160 @endif wdiff
39162 .PHONY: maybe-install-info-wdiff install-info-wdiff
39163 maybe-install-info-wdiff:
39164 @if wdiff
39165 maybe-install-info-wdiff: install-info-wdiff
39167 install-info-wdiff: \
39168 configure-wdiff \
39169 info-wdiff
39170 @: $(MAKE); $(unstage)
39171 @[ -f ./wdiff/Makefile ] || exit 0; \
39172 r=`${PWD_COMMAND}`; export r; \
39173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39174 $(HOST_EXPORTS) \
39175 for flag in $(EXTRA_HOST_FLAGS) ; do \
39176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39177 done; \
39178 echo "Doing install-info in wdiff" ; \
39179 (cd $(HOST_SUBDIR)/wdiff && \
39180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39182 "RANLIB=$${RANLIB}" \
39183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39184 install-info) \
39185 || exit 1
39187 @endif wdiff
39189 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39190 maybe-install-pdf-wdiff:
39191 @if wdiff
39192 maybe-install-pdf-wdiff: install-pdf-wdiff
39194 install-pdf-wdiff: \
39195 configure-wdiff \
39196 pdf-wdiff
39197 @: $(MAKE); $(unstage)
39198 @[ -f ./wdiff/Makefile ] || exit 0; \
39199 r=`${PWD_COMMAND}`; export r; \
39200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39201 $(HOST_EXPORTS) \
39202 for flag in $(EXTRA_HOST_FLAGS) ; do \
39203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39204 done; \
39205 echo "Doing install-pdf in wdiff" ; \
39206 (cd $(HOST_SUBDIR)/wdiff && \
39207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39209 "RANLIB=$${RANLIB}" \
39210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39211 install-pdf) \
39212 || exit 1
39214 @endif wdiff
39216 .PHONY: maybe-install-html-wdiff install-html-wdiff
39217 maybe-install-html-wdiff:
39218 @if wdiff
39219 maybe-install-html-wdiff: install-html-wdiff
39221 install-html-wdiff: \
39222 configure-wdiff \
39223 html-wdiff
39224 @: $(MAKE); $(unstage)
39225 @[ -f ./wdiff/Makefile ] || exit 0; \
39226 r=`${PWD_COMMAND}`; export r; \
39227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39228 $(HOST_EXPORTS) \
39229 for flag in $(EXTRA_HOST_FLAGS) ; do \
39230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39231 done; \
39232 echo "Doing install-html in wdiff" ; \
39233 (cd $(HOST_SUBDIR)/wdiff && \
39234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39236 "RANLIB=$${RANLIB}" \
39237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39238 install-html) \
39239 || exit 1
39241 @endif wdiff
39243 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39244 maybe-installcheck-wdiff:
39245 @if wdiff
39246 maybe-installcheck-wdiff: installcheck-wdiff
39248 installcheck-wdiff: \
39249 configure-wdiff
39250 @: $(MAKE); $(unstage)
39251 @[ -f ./wdiff/Makefile ] || exit 0; \
39252 r=`${PWD_COMMAND}`; export r; \
39253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39254 $(HOST_EXPORTS) \
39255 for flag in $(EXTRA_HOST_FLAGS) ; do \
39256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39257 done; \
39258 echo "Doing installcheck in wdiff" ; \
39259 (cd $(HOST_SUBDIR)/wdiff && \
39260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39262 "RANLIB=$${RANLIB}" \
39263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39264 installcheck) \
39265 || exit 1
39267 @endif wdiff
39269 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39270 maybe-mostlyclean-wdiff:
39271 @if wdiff
39272 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39274 mostlyclean-wdiff:
39275 @: $(MAKE); $(unstage)
39276 @[ -f ./wdiff/Makefile ] || exit 0; \
39277 r=`${PWD_COMMAND}`; export r; \
39278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39279 $(HOST_EXPORTS) \
39280 for flag in $(EXTRA_HOST_FLAGS) ; do \
39281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39282 done; \
39283 echo "Doing mostlyclean in wdiff" ; \
39284 (cd $(HOST_SUBDIR)/wdiff && \
39285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39287 "RANLIB=$${RANLIB}" \
39288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39289 mostlyclean) \
39290 || exit 1
39292 @endif wdiff
39294 .PHONY: maybe-clean-wdiff clean-wdiff
39295 maybe-clean-wdiff:
39296 @if wdiff
39297 maybe-clean-wdiff: clean-wdiff
39299 clean-wdiff:
39300 @: $(MAKE); $(unstage)
39301 @[ -f ./wdiff/Makefile ] || exit 0; \
39302 r=`${PWD_COMMAND}`; export r; \
39303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39304 $(HOST_EXPORTS) \
39305 for flag in $(EXTRA_HOST_FLAGS) ; do \
39306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39307 done; \
39308 echo "Doing clean in wdiff" ; \
39309 (cd $(HOST_SUBDIR)/wdiff && \
39310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39312 "RANLIB=$${RANLIB}" \
39313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39314 clean) \
39315 || exit 1
39317 @endif wdiff
39319 .PHONY: maybe-distclean-wdiff distclean-wdiff
39320 maybe-distclean-wdiff:
39321 @if wdiff
39322 maybe-distclean-wdiff: distclean-wdiff
39324 distclean-wdiff:
39325 @: $(MAKE); $(unstage)
39326 @[ -f ./wdiff/Makefile ] || exit 0; \
39327 r=`${PWD_COMMAND}`; export r; \
39328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39329 $(HOST_EXPORTS) \
39330 for flag in $(EXTRA_HOST_FLAGS) ; do \
39331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39332 done; \
39333 echo "Doing distclean in wdiff" ; \
39334 (cd $(HOST_SUBDIR)/wdiff && \
39335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39337 "RANLIB=$${RANLIB}" \
39338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39339 distclean) \
39340 || exit 1
39342 @endif wdiff
39344 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39345 maybe-maintainer-clean-wdiff:
39346 @if wdiff
39347 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39349 maintainer-clean-wdiff:
39350 @: $(MAKE); $(unstage)
39351 @[ -f ./wdiff/Makefile ] || exit 0; \
39352 r=`${PWD_COMMAND}`; export r; \
39353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39354 $(HOST_EXPORTS) \
39355 for flag in $(EXTRA_HOST_FLAGS) ; do \
39356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39357 done; \
39358 echo "Doing maintainer-clean in wdiff" ; \
39359 (cd $(HOST_SUBDIR)/wdiff && \
39360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39362 "RANLIB=$${RANLIB}" \
39363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39364 maintainer-clean) \
39365 || exit 1
39367 @endif wdiff
39371 .PHONY: configure-zip maybe-configure-zip
39372 maybe-configure-zip:
39373 @if gcc-bootstrap
39374 configure-zip: stage_current
39375 @endif gcc-bootstrap
39376 @if zip
39377 maybe-configure-zip: configure-zip
39378 configure-zip:
39379 @: $(MAKE); $(unstage)
39380 @r=`${PWD_COMMAND}`; export r; \
39381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39382 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39384 $(HOST_EXPORTS) \
39385 echo Configuring in $(HOST_SUBDIR)/zip; \
39386 cd "$(HOST_SUBDIR)/zip" || exit 1; \
39387 case $(srcdir) in \
39388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39389 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39391 esac; \
39392 srcdiroption="--srcdir=$${topdir}/zip"; \
39393 libsrcdir="$$s/zip"; \
39394 $(SHELL) $${libsrcdir}/configure \
39395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39396 --target=${target_alias} $${srcdiroption} \
39397 || exit 1
39398 @endif zip
39404 .PHONY: all-zip maybe-all-zip
39405 maybe-all-zip:
39406 @if gcc-bootstrap
39407 all-zip: stage_current
39408 @endif gcc-bootstrap
39409 @if zip
39410 TARGET-zip=all
39411 maybe-all-zip: all-zip
39412 all-zip: configure-zip
39413 @: $(MAKE); $(unstage)
39414 @r=`${PWD_COMMAND}`; export r; \
39415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39416 $(HOST_EXPORTS) \
39417 (cd $(HOST_SUBDIR)/zip && \
39418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39419 $(TARGET-zip))
39420 @endif zip
39425 .PHONY: check-zip maybe-check-zip
39426 maybe-check-zip:
39427 @if zip
39428 maybe-check-zip: check-zip
39430 # This module is only tested in a native toolchain.
39431 check-zip:
39432 @: $(MAKE); $(unstage)
39433 @if [ '$(host)' = '$(target)' ] ; then \
39434 r=`${PWD_COMMAND}`; export r; \
39435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39436 $(HOST_EXPORTS) \
39437 (cd $(HOST_SUBDIR)/zip && \
39438 $(MAKE) $(FLAGS_TO_PASS) check); \
39441 @endif zip
39443 .PHONY: install-zip maybe-install-zip
39444 maybe-install-zip:
39445 @if zip
39446 maybe-install-zip: install-zip
39448 install-zip: installdirs
39449 @: $(MAKE); $(unstage)
39450 @r=`${PWD_COMMAND}`; export r; \
39451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39452 $(HOST_EXPORTS) \
39453 (cd $(HOST_SUBDIR)/zip && \
39454 $(MAKE) $(FLAGS_TO_PASS) install)
39456 @endif zip
39458 # Other targets (info, dvi, pdf, etc.)
39460 .PHONY: maybe-info-zip info-zip
39461 maybe-info-zip:
39462 @if zip
39463 maybe-info-zip: info-zip
39465 info-zip: \
39466 configure-zip
39467 @: $(MAKE); $(unstage)
39468 @[ -f ./zip/Makefile ] || exit 0; \
39469 r=`${PWD_COMMAND}`; export r; \
39470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39471 $(HOST_EXPORTS) \
39472 for flag in $(EXTRA_HOST_FLAGS) ; do \
39473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39474 done; \
39475 echo "Doing info in zip" ; \
39476 (cd $(HOST_SUBDIR)/zip && \
39477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39479 "RANLIB=$${RANLIB}" \
39480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39481 info) \
39482 || exit 1
39484 @endif zip
39486 .PHONY: maybe-dvi-zip dvi-zip
39487 maybe-dvi-zip:
39488 @if zip
39489 maybe-dvi-zip: dvi-zip
39491 dvi-zip: \
39492 configure-zip
39493 @: $(MAKE); $(unstage)
39494 @[ -f ./zip/Makefile ] || exit 0; \
39495 r=`${PWD_COMMAND}`; export r; \
39496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497 $(HOST_EXPORTS) \
39498 for flag in $(EXTRA_HOST_FLAGS) ; do \
39499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39500 done; \
39501 echo "Doing dvi in zip" ; \
39502 (cd $(HOST_SUBDIR)/zip && \
39503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39505 "RANLIB=$${RANLIB}" \
39506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39507 dvi) \
39508 || exit 1
39510 @endif zip
39512 .PHONY: maybe-pdf-zip pdf-zip
39513 maybe-pdf-zip:
39514 @if zip
39515 maybe-pdf-zip: pdf-zip
39517 pdf-zip: \
39518 configure-zip
39519 @: $(MAKE); $(unstage)
39520 @[ -f ./zip/Makefile ] || exit 0; \
39521 r=`${PWD_COMMAND}`; export r; \
39522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39523 $(HOST_EXPORTS) \
39524 for flag in $(EXTRA_HOST_FLAGS) ; do \
39525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39526 done; \
39527 echo "Doing pdf in zip" ; \
39528 (cd $(HOST_SUBDIR)/zip && \
39529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39531 "RANLIB=$${RANLIB}" \
39532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39533 pdf) \
39534 || exit 1
39536 @endif zip
39538 .PHONY: maybe-html-zip html-zip
39539 maybe-html-zip:
39540 @if zip
39541 maybe-html-zip: html-zip
39543 html-zip: \
39544 configure-zip
39545 @: $(MAKE); $(unstage)
39546 @[ -f ./zip/Makefile ] || exit 0; \
39547 r=`${PWD_COMMAND}`; export r; \
39548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39549 $(HOST_EXPORTS) \
39550 for flag in $(EXTRA_HOST_FLAGS) ; do \
39551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39552 done; \
39553 echo "Doing html in zip" ; \
39554 (cd $(HOST_SUBDIR)/zip && \
39555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39557 "RANLIB=$${RANLIB}" \
39558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39559 html) \
39560 || exit 1
39562 @endif zip
39564 .PHONY: maybe-TAGS-zip TAGS-zip
39565 maybe-TAGS-zip:
39566 @if zip
39567 maybe-TAGS-zip: TAGS-zip
39569 TAGS-zip: \
39570 configure-zip
39571 @: $(MAKE); $(unstage)
39572 @[ -f ./zip/Makefile ] || exit 0; \
39573 r=`${PWD_COMMAND}`; export r; \
39574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39575 $(HOST_EXPORTS) \
39576 for flag in $(EXTRA_HOST_FLAGS) ; do \
39577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39578 done; \
39579 echo "Doing TAGS in zip" ; \
39580 (cd $(HOST_SUBDIR)/zip && \
39581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39583 "RANLIB=$${RANLIB}" \
39584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39585 TAGS) \
39586 || exit 1
39588 @endif zip
39590 .PHONY: maybe-install-info-zip install-info-zip
39591 maybe-install-info-zip:
39592 @if zip
39593 maybe-install-info-zip: install-info-zip
39595 install-info-zip: \
39596 configure-zip \
39597 info-zip
39598 @: $(MAKE); $(unstage)
39599 @[ -f ./zip/Makefile ] || exit 0; \
39600 r=`${PWD_COMMAND}`; export r; \
39601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39602 $(HOST_EXPORTS) \
39603 for flag in $(EXTRA_HOST_FLAGS) ; do \
39604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39605 done; \
39606 echo "Doing install-info in zip" ; \
39607 (cd $(HOST_SUBDIR)/zip && \
39608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39610 "RANLIB=$${RANLIB}" \
39611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39612 install-info) \
39613 || exit 1
39615 @endif zip
39617 .PHONY: maybe-install-pdf-zip install-pdf-zip
39618 maybe-install-pdf-zip:
39619 @if zip
39620 maybe-install-pdf-zip: install-pdf-zip
39622 install-pdf-zip: \
39623 configure-zip \
39624 pdf-zip
39625 @: $(MAKE); $(unstage)
39626 @[ -f ./zip/Makefile ] || exit 0; \
39627 r=`${PWD_COMMAND}`; export r; \
39628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39629 $(HOST_EXPORTS) \
39630 for flag in $(EXTRA_HOST_FLAGS) ; do \
39631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39632 done; \
39633 echo "Doing install-pdf in zip" ; \
39634 (cd $(HOST_SUBDIR)/zip && \
39635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39637 "RANLIB=$${RANLIB}" \
39638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39639 install-pdf) \
39640 || exit 1
39642 @endif zip
39644 .PHONY: maybe-install-html-zip install-html-zip
39645 maybe-install-html-zip:
39646 @if zip
39647 maybe-install-html-zip: install-html-zip
39649 install-html-zip: \
39650 configure-zip \
39651 html-zip
39652 @: $(MAKE); $(unstage)
39653 @[ -f ./zip/Makefile ] || exit 0; \
39654 r=`${PWD_COMMAND}`; export r; \
39655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39656 $(HOST_EXPORTS) \
39657 for flag in $(EXTRA_HOST_FLAGS) ; do \
39658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39659 done; \
39660 echo "Doing install-html in zip" ; \
39661 (cd $(HOST_SUBDIR)/zip && \
39662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39664 "RANLIB=$${RANLIB}" \
39665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39666 install-html) \
39667 || exit 1
39669 @endif zip
39671 .PHONY: maybe-installcheck-zip installcheck-zip
39672 maybe-installcheck-zip:
39673 @if zip
39674 maybe-installcheck-zip: installcheck-zip
39676 installcheck-zip: \
39677 configure-zip
39678 @: $(MAKE); $(unstage)
39679 @[ -f ./zip/Makefile ] || exit 0; \
39680 r=`${PWD_COMMAND}`; export r; \
39681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39682 $(HOST_EXPORTS) \
39683 for flag in $(EXTRA_HOST_FLAGS) ; do \
39684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39685 done; \
39686 echo "Doing installcheck in zip" ; \
39687 (cd $(HOST_SUBDIR)/zip && \
39688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39690 "RANLIB=$${RANLIB}" \
39691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39692 installcheck) \
39693 || exit 1
39695 @endif zip
39697 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
39698 maybe-mostlyclean-zip:
39699 @if zip
39700 maybe-mostlyclean-zip: mostlyclean-zip
39702 mostlyclean-zip:
39703 @: $(MAKE); $(unstage)
39704 @[ -f ./zip/Makefile ] || exit 0; \
39705 r=`${PWD_COMMAND}`; export r; \
39706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39707 $(HOST_EXPORTS) \
39708 for flag in $(EXTRA_HOST_FLAGS) ; do \
39709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39710 done; \
39711 echo "Doing mostlyclean in zip" ; \
39712 (cd $(HOST_SUBDIR)/zip && \
39713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39715 "RANLIB=$${RANLIB}" \
39716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39717 mostlyclean) \
39718 || exit 1
39720 @endif zip
39722 .PHONY: maybe-clean-zip clean-zip
39723 maybe-clean-zip:
39724 @if zip
39725 maybe-clean-zip: clean-zip
39727 clean-zip:
39728 @: $(MAKE); $(unstage)
39729 @[ -f ./zip/Makefile ] || exit 0; \
39730 r=`${PWD_COMMAND}`; export r; \
39731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39732 $(HOST_EXPORTS) \
39733 for flag in $(EXTRA_HOST_FLAGS) ; do \
39734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39735 done; \
39736 echo "Doing clean in zip" ; \
39737 (cd $(HOST_SUBDIR)/zip && \
39738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39740 "RANLIB=$${RANLIB}" \
39741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39742 clean) \
39743 || exit 1
39745 @endif zip
39747 .PHONY: maybe-distclean-zip distclean-zip
39748 maybe-distclean-zip:
39749 @if zip
39750 maybe-distclean-zip: distclean-zip
39752 distclean-zip:
39753 @: $(MAKE); $(unstage)
39754 @[ -f ./zip/Makefile ] || exit 0; \
39755 r=`${PWD_COMMAND}`; export r; \
39756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39757 $(HOST_EXPORTS) \
39758 for flag in $(EXTRA_HOST_FLAGS) ; do \
39759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39760 done; \
39761 echo "Doing distclean in zip" ; \
39762 (cd $(HOST_SUBDIR)/zip && \
39763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39765 "RANLIB=$${RANLIB}" \
39766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39767 distclean) \
39768 || exit 1
39770 @endif zip
39772 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
39773 maybe-maintainer-clean-zip:
39774 @if zip
39775 maybe-maintainer-clean-zip: maintainer-clean-zip
39777 maintainer-clean-zip:
39778 @: $(MAKE); $(unstage)
39779 @[ -f ./zip/Makefile ] || exit 0; \
39780 r=`${PWD_COMMAND}`; export r; \
39781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39782 $(HOST_EXPORTS) \
39783 for flag in $(EXTRA_HOST_FLAGS) ; do \
39784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39785 done; \
39786 echo "Doing maintainer-clean in zip" ; \
39787 (cd $(HOST_SUBDIR)/zip && \
39788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39790 "RANLIB=$${RANLIB}" \
39791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39792 maintainer-clean) \
39793 || exit 1
39795 @endif zip
39799 .PHONY: configure-zlib maybe-configure-zlib
39800 maybe-configure-zlib:
39801 @if gcc-bootstrap
39802 configure-zlib: stage_current
39803 @endif gcc-bootstrap
39804 @if zlib
39805 maybe-configure-zlib: configure-zlib
39806 configure-zlib:
39807 @r=`${PWD_COMMAND}`; export r; \
39808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39809 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39811 $(HOST_EXPORTS) \
39812 echo Configuring in $(HOST_SUBDIR)/zlib; \
39813 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
39814 case $(srcdir) in \
39815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39816 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39818 esac; \
39819 srcdiroption="--srcdir=$${topdir}/zlib"; \
39820 libsrcdir="$$s/zlib"; \
39821 $(SHELL) $${libsrcdir}/configure \
39822 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39823 --target=${target_alias} $${srcdiroption} \
39824 || exit 1
39825 @endif zlib
39829 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
39830 maybe-configure-stage1-zlib:
39831 @if zlib-bootstrap
39832 maybe-configure-stage1-zlib: configure-stage1-zlib
39833 configure-stage1-zlib:
39834 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39835 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39836 @r=`${PWD_COMMAND}`; export r; \
39837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39838 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39839 $(HOST_EXPORTS) \
39840 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39841 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
39842 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
39843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39844 cd $(HOST_SUBDIR)/zlib || exit 1; \
39845 case $(srcdir) in \
39846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39847 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39849 esac; \
39850 srcdiroption="--srcdir=$${topdir}/zlib"; \
39851 libsrcdir="$$s/zlib"; \
39852 $(SHELL) $${libsrcdir}/configure \
39853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39854 --target=${target_alias} $${srcdiroption} \
39856 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
39857 @endif zlib-bootstrap
39859 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
39860 maybe-configure-stage2-zlib:
39861 @if zlib-bootstrap
39862 maybe-configure-stage2-zlib: configure-stage2-zlib
39863 configure-stage2-zlib:
39864 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39866 @r=`${PWD_COMMAND}`; export r; \
39867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39868 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39869 $(HOST_EXPORTS) \
39870 $(POSTSTAGE1_HOST_EXPORTS) \
39871 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39872 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
39873 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
39874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39875 cd $(HOST_SUBDIR)/zlib || exit 1; \
39876 case $(srcdir) in \
39877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39878 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39880 esac; \
39881 srcdiroption="--srcdir=$${topdir}/zlib"; \
39882 libsrcdir="$$s/zlib"; \
39883 $(SHELL) $${libsrcdir}/configure \
39884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39885 --target=${target_alias} $${srcdiroption} \
39886 --with-build-libsubdir=$(HOST_SUBDIR) \
39887 @stage2_werror_flag@
39888 @endif zlib-bootstrap
39890 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
39891 maybe-configure-stageb2g0-zlib:
39892 @if zlib-bootstrap
39893 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
39894 configure-stageb2g0-zlib:
39895 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
39896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39897 @r=`${PWD_COMMAND}`; export r; \
39898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39899 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39900 $(HOST_EXPORTS) \
39901 $(POSTSTAGE1_HOST_EXPORTS) \
39902 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
39903 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
39904 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
39905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39906 cd $(HOST_SUBDIR)/zlib || exit 1; \
39907 case $(srcdir) in \
39908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39909 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39911 esac; \
39912 srcdiroption="--srcdir=$${topdir}/zlib"; \
39913 libsrcdir="$$s/zlib"; \
39914 $(SHELL) $${libsrcdir}/configure \
39915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39916 --target=${target_alias} $${srcdiroption} \
39917 --with-build-libsubdir=$(HOST_SUBDIR) \
39918 @stage2_werror_flag@
39919 @endif zlib-bootstrap
39921 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
39922 maybe-configure-stage3-zlib:
39923 @if zlib-bootstrap
39924 maybe-configure-stage3-zlib: configure-stage3-zlib
39925 configure-stage3-zlib:
39926 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39928 @r=`${PWD_COMMAND}`; export r; \
39929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39931 $(HOST_EXPORTS) \
39932 $(POSTSTAGE1_HOST_EXPORTS) \
39933 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39934 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
39935 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
39936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39937 cd $(HOST_SUBDIR)/zlib || exit 1; \
39938 case $(srcdir) in \
39939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39940 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39942 esac; \
39943 srcdiroption="--srcdir=$${topdir}/zlib"; \
39944 libsrcdir="$$s/zlib"; \
39945 $(SHELL) $${libsrcdir}/configure \
39946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39947 --target=${target_alias} $${srcdiroption} \
39948 --with-build-libsubdir=$(HOST_SUBDIR) \
39949 @stage2_werror_flag@
39950 @endif zlib-bootstrap
39952 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
39953 maybe-configure-stageb3g2-zlib:
39954 @if zlib-bootstrap
39955 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
39956 configure-stageb3g2-zlib:
39957 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
39958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39959 @r=`${PWD_COMMAND}`; export r; \
39960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39961 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39962 $(HOST_EXPORTS) \
39963 $(POSTSTAGE1_HOST_EXPORTS) \
39964 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
39965 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
39966 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
39967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39968 cd $(HOST_SUBDIR)/zlib || exit 1; \
39969 case $(srcdir) in \
39970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39971 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39973 esac; \
39974 srcdiroption="--srcdir=$${topdir}/zlib"; \
39975 libsrcdir="$$s/zlib"; \
39976 $(SHELL) $${libsrcdir}/configure \
39977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39978 --target=${target_alias} $${srcdiroption} \
39979 --with-build-libsubdir=$(HOST_SUBDIR) \
39980 @stage2_werror_flag@
39981 @endif zlib-bootstrap
39983 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39984 maybe-configure-stage4-zlib:
39985 @if zlib-bootstrap
39986 maybe-configure-stage4-zlib: configure-stage4-zlib
39987 configure-stage4-zlib:
39988 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39990 @r=`${PWD_COMMAND}`; export r; \
39991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39992 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39993 $(HOST_EXPORTS) \
39994 $(POSTSTAGE1_HOST_EXPORTS) \
39995 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39996 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
39997 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39999 cd $(HOST_SUBDIR)/zlib || exit 1; \
40000 case $(srcdir) in \
40001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40002 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40004 esac; \
40005 srcdiroption="--srcdir=$${topdir}/zlib"; \
40006 libsrcdir="$$s/zlib"; \
40007 $(SHELL) $${libsrcdir}/configure \
40008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40009 --target=${target_alias} $${srcdiroption} \
40010 --with-build-libsubdir=$(HOST_SUBDIR) \
40011 @stage2_werror_flag@
40012 @endif zlib-bootstrap
40014 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40015 maybe-configure-stageprofile-zlib:
40016 @if zlib-bootstrap
40017 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40018 configure-stageprofile-zlib:
40019 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40021 @r=`${PWD_COMMAND}`; export r; \
40022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40024 $(HOST_EXPORTS) \
40025 $(POSTSTAGE1_HOST_EXPORTS) \
40026 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
40027 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
40028 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40030 cd $(HOST_SUBDIR)/zlib || exit 1; \
40031 case $(srcdir) in \
40032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40033 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40035 esac; \
40036 srcdiroption="--srcdir=$${topdir}/zlib"; \
40037 libsrcdir="$$s/zlib"; \
40038 $(SHELL) $${libsrcdir}/configure \
40039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40040 --target=${target_alias} $${srcdiroption} \
40041 --with-build-libsubdir=$(HOST_SUBDIR) \
40042 @stage2_werror_flag@
40043 @endif zlib-bootstrap
40045 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40046 maybe-configure-stagefeedback-zlib:
40047 @if zlib-bootstrap
40048 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40049 configure-stagefeedback-zlib:
40050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40052 @r=`${PWD_COMMAND}`; export r; \
40053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40054 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40055 $(HOST_EXPORTS) \
40056 $(POSTSTAGE1_HOST_EXPORTS) \
40057 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
40058 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
40059 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40061 cd $(HOST_SUBDIR)/zlib || exit 1; \
40062 case $(srcdir) in \
40063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40064 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40066 esac; \
40067 srcdiroption="--srcdir=$${topdir}/zlib"; \
40068 libsrcdir="$$s/zlib"; \
40069 $(SHELL) $${libsrcdir}/configure \
40070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40071 --target=${target_alias} $${srcdiroption} \
40072 --with-build-libsubdir=$(HOST_SUBDIR) \
40073 @stage2_werror_flag@
40074 @endif zlib-bootstrap
40080 .PHONY: all-zlib maybe-all-zlib
40081 maybe-all-zlib:
40082 @if gcc-bootstrap
40083 all-zlib: stage_current
40084 @endif gcc-bootstrap
40085 @if zlib
40086 TARGET-zlib=all
40087 maybe-all-zlib: all-zlib
40088 all-zlib: configure-zlib
40089 @r=`${PWD_COMMAND}`; export r; \
40090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40091 $(HOST_EXPORTS) \
40092 (cd $(HOST_SUBDIR)/zlib && \
40093 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40094 $(TARGET-zlib))
40095 @endif zlib
40099 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40100 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40101 maybe-all-stage1-zlib:
40102 maybe-clean-stage1-zlib:
40103 @if zlib-bootstrap
40104 maybe-all-stage1-zlib: all-stage1-zlib
40105 all-stage1: all-stage1-zlib
40106 TARGET-stage1-zlib = $(TARGET-zlib)
40107 all-stage1-zlib: configure-stage1-zlib
40108 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40109 @r=`${PWD_COMMAND}`; export r; \
40110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40111 $(HOST_EXPORTS) \
40112 cd $(HOST_SUBDIR)/zlib && \
40113 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40114 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
40115 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
40116 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
40117 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
40118 $(TARGET-stage1-zlib)
40120 maybe-clean-stage1-zlib: clean-stage1-zlib
40121 clean-stage1: clean-stage1-zlib
40122 clean-stage1-zlib:
40123 @if [ $(current_stage) = stage1 ]; then \
40124 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40125 else \
40126 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40127 $(MAKE) stage1-start; \
40128 fi; \
40129 cd $(HOST_SUBDIR)/zlib && \
40130 $(MAKE) $(EXTRA_HOST_FLAGS) \
40131 clean
40132 @endif zlib-bootstrap
40135 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40136 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40137 maybe-all-stage2-zlib:
40138 maybe-clean-stage2-zlib:
40139 @if zlib-bootstrap
40140 maybe-all-stage2-zlib: all-stage2-zlib
40141 all-stage2: all-stage2-zlib
40142 TARGET-stage2-zlib = $(TARGET-zlib)
40143 all-stage2-zlib: configure-stage2-zlib
40144 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40145 @r=`${PWD_COMMAND}`; export r; \
40146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147 $(HOST_EXPORTS) \
40148 $(POSTSTAGE1_HOST_EXPORTS) \
40149 cd $(HOST_SUBDIR)/zlib && \
40150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40151 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
40152 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
40153 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
40154 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40155 $(TARGET-stage2-zlib)
40157 maybe-clean-stage2-zlib: clean-stage2-zlib
40158 clean-stage2: clean-stage2-zlib
40159 clean-stage2-zlib:
40160 @if [ $(current_stage) = stage2 ]; then \
40161 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40162 else \
40163 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40164 $(MAKE) stage2-start; \
40165 fi; \
40166 cd $(HOST_SUBDIR)/zlib && \
40167 $(MAKE) $(EXTRA_HOST_FLAGS) \
40168 $(POSTSTAGE1_FLAGS_TO_PASS) \
40169 clean
40170 @endif zlib-bootstrap
40173 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
40174 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
40175 maybe-all-stageb2g0-zlib:
40176 maybe-clean-stageb2g0-zlib:
40177 @if zlib-bootstrap
40178 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
40179 all-stageb2g0: all-stageb2g0-zlib
40180 TARGET-stageb2g0-zlib = $(TARGET-zlib)
40181 all-stageb2g0-zlib: configure-stageb2g0-zlib
40182 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
40183 @r=`${PWD_COMMAND}`; export r; \
40184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40185 $(HOST_EXPORTS) \
40186 $(POSTSTAGE1_HOST_EXPORTS) \
40187 cd $(HOST_SUBDIR)/zlib && \
40188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40189 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
40190 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
40191 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
40192 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40193 $(TARGET-stageb2g0-zlib)
40195 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
40196 clean-stageb2g0: clean-stageb2g0-zlib
40197 clean-stageb2g0-zlib:
40198 @if [ $(current_stage) = stageb2g0 ]; then \
40199 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40200 else \
40201 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
40202 $(MAKE) stageb2g0-start; \
40203 fi; \
40204 cd $(HOST_SUBDIR)/zlib && \
40205 $(MAKE) $(EXTRA_HOST_FLAGS) \
40206 $(POSTSTAGE1_FLAGS_TO_PASS) \
40207 clean
40208 @endif zlib-bootstrap
40211 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40212 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40213 maybe-all-stage3-zlib:
40214 maybe-clean-stage3-zlib:
40215 @if zlib-bootstrap
40216 maybe-all-stage3-zlib: all-stage3-zlib
40217 all-stage3: all-stage3-zlib
40218 TARGET-stage3-zlib = $(TARGET-zlib)
40219 all-stage3-zlib: configure-stage3-zlib
40220 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40221 @r=`${PWD_COMMAND}`; export r; \
40222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40223 $(HOST_EXPORTS) \
40224 $(POSTSTAGE1_HOST_EXPORTS) \
40225 cd $(HOST_SUBDIR)/zlib && \
40226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40227 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
40228 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
40229 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
40230 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40231 $(TARGET-stage3-zlib)
40233 maybe-clean-stage3-zlib: clean-stage3-zlib
40234 clean-stage3: clean-stage3-zlib
40235 clean-stage3-zlib:
40236 @if [ $(current_stage) = stage3 ]; then \
40237 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40238 else \
40239 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40240 $(MAKE) stage3-start; \
40241 fi; \
40242 cd $(HOST_SUBDIR)/zlib && \
40243 $(MAKE) $(EXTRA_HOST_FLAGS) \
40244 $(POSTSTAGE1_FLAGS_TO_PASS) \
40245 clean
40246 @endif zlib-bootstrap
40249 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
40250 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
40251 maybe-all-stageb3g2-zlib:
40252 maybe-clean-stageb3g2-zlib:
40253 @if zlib-bootstrap
40254 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
40255 all-stageb3g2: all-stageb3g2-zlib
40256 TARGET-stageb3g2-zlib = $(TARGET-zlib)
40257 all-stageb3g2-zlib: configure-stageb3g2-zlib
40258 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
40259 @r=`${PWD_COMMAND}`; export r; \
40260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40261 $(HOST_EXPORTS) \
40262 $(POSTSTAGE1_HOST_EXPORTS) \
40263 cd $(HOST_SUBDIR)/zlib && \
40264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40265 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
40266 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
40267 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
40268 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40269 $(TARGET-stageb3g2-zlib)
40271 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
40272 clean-stageb3g2: clean-stageb3g2-zlib
40273 clean-stageb3g2-zlib:
40274 @if [ $(current_stage) = stageb3g2 ]; then \
40275 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40276 else \
40277 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
40278 $(MAKE) stageb3g2-start; \
40279 fi; \
40280 cd $(HOST_SUBDIR)/zlib && \
40281 $(MAKE) $(EXTRA_HOST_FLAGS) \
40282 $(POSTSTAGE1_FLAGS_TO_PASS) \
40283 clean
40284 @endif zlib-bootstrap
40287 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40288 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40289 maybe-all-stage4-zlib:
40290 maybe-clean-stage4-zlib:
40291 @if zlib-bootstrap
40292 maybe-all-stage4-zlib: all-stage4-zlib
40293 all-stage4: all-stage4-zlib
40294 TARGET-stage4-zlib = $(TARGET-zlib)
40295 all-stage4-zlib: configure-stage4-zlib
40296 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40297 @r=`${PWD_COMMAND}`; export r; \
40298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40299 $(HOST_EXPORTS) \
40300 $(POSTSTAGE1_HOST_EXPORTS) \
40301 cd $(HOST_SUBDIR)/zlib && \
40302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40303 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
40304 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40305 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
40306 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40307 $(TARGET-stage4-zlib)
40309 maybe-clean-stage4-zlib: clean-stage4-zlib
40310 clean-stage4: clean-stage4-zlib
40311 clean-stage4-zlib:
40312 @if [ $(current_stage) = stage4 ]; then \
40313 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40314 else \
40315 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40316 $(MAKE) stage4-start; \
40317 fi; \
40318 cd $(HOST_SUBDIR)/zlib && \
40319 $(MAKE) $(EXTRA_HOST_FLAGS) \
40320 $(POSTSTAGE1_FLAGS_TO_PASS) \
40321 clean
40322 @endif zlib-bootstrap
40325 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40326 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40327 maybe-all-stageprofile-zlib:
40328 maybe-clean-stageprofile-zlib:
40329 @if zlib-bootstrap
40330 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40331 all-stageprofile: all-stageprofile-zlib
40332 TARGET-stageprofile-zlib = $(TARGET-zlib)
40333 all-stageprofile-zlib: configure-stageprofile-zlib
40334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40335 @r=`${PWD_COMMAND}`; export r; \
40336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40337 $(HOST_EXPORTS) \
40338 $(POSTSTAGE1_HOST_EXPORTS) \
40339 cd $(HOST_SUBDIR)/zlib && \
40340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40341 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
40342 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
40343 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
40344 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40345 $(TARGET-stageprofile-zlib)
40347 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40348 clean-stageprofile: clean-stageprofile-zlib
40349 clean-stageprofile-zlib:
40350 @if [ $(current_stage) = stageprofile ]; then \
40351 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40352 else \
40353 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40354 $(MAKE) stageprofile-start; \
40355 fi; \
40356 cd $(HOST_SUBDIR)/zlib && \
40357 $(MAKE) $(EXTRA_HOST_FLAGS) \
40358 $(POSTSTAGE1_FLAGS_TO_PASS) \
40359 clean
40360 @endif zlib-bootstrap
40363 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40364 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40365 maybe-all-stagefeedback-zlib:
40366 maybe-clean-stagefeedback-zlib:
40367 @if zlib-bootstrap
40368 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40369 all-stagefeedback: all-stagefeedback-zlib
40370 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40371 all-stagefeedback-zlib: configure-stagefeedback-zlib
40372 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40373 @r=`${PWD_COMMAND}`; export r; \
40374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40375 $(HOST_EXPORTS) \
40376 $(POSTSTAGE1_HOST_EXPORTS) \
40377 cd $(HOST_SUBDIR)/zlib && \
40378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40379 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
40380 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
40381 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
40382 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40383 $(TARGET-stagefeedback-zlib)
40385 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40386 clean-stagefeedback: clean-stagefeedback-zlib
40387 clean-stagefeedback-zlib:
40388 @if [ $(current_stage) = stagefeedback ]; then \
40389 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40390 else \
40391 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40392 $(MAKE) stagefeedback-start; \
40393 fi; \
40394 cd $(HOST_SUBDIR)/zlib && \
40395 $(MAKE) $(EXTRA_HOST_FLAGS) \
40396 $(POSTSTAGE1_FLAGS_TO_PASS) \
40397 clean
40398 @endif zlib-bootstrap
40404 .PHONY: check-zlib maybe-check-zlib
40405 maybe-check-zlib:
40406 @if zlib
40407 maybe-check-zlib: check-zlib
40409 check-zlib:
40411 @endif zlib
40413 .PHONY: install-zlib maybe-install-zlib
40414 maybe-install-zlib:
40415 @if zlib
40416 maybe-install-zlib: install-zlib
40418 install-zlib:
40420 @endif zlib
40422 # Other targets (info, dvi, pdf, etc.)
40424 .PHONY: maybe-info-zlib info-zlib
40425 maybe-info-zlib:
40426 @if zlib
40427 maybe-info-zlib: info-zlib
40429 info-zlib: \
40430 configure-zlib
40431 @[ -f ./zlib/Makefile ] || exit 0; \
40432 r=`${PWD_COMMAND}`; export r; \
40433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434 $(HOST_EXPORTS) \
40435 for flag in $(EXTRA_HOST_FLAGS) ; do \
40436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40437 done; \
40438 echo "Doing info in zlib" ; \
40439 (cd $(HOST_SUBDIR)/zlib && \
40440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40442 "RANLIB=$${RANLIB}" \
40443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40444 info) \
40445 || exit 1
40447 @endif zlib
40449 .PHONY: maybe-dvi-zlib dvi-zlib
40450 maybe-dvi-zlib:
40451 @if zlib
40452 maybe-dvi-zlib: dvi-zlib
40454 dvi-zlib: \
40455 configure-zlib
40456 @[ -f ./zlib/Makefile ] || exit 0; \
40457 r=`${PWD_COMMAND}`; export r; \
40458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40459 $(HOST_EXPORTS) \
40460 for flag in $(EXTRA_HOST_FLAGS) ; do \
40461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40462 done; \
40463 echo "Doing dvi in zlib" ; \
40464 (cd $(HOST_SUBDIR)/zlib && \
40465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40467 "RANLIB=$${RANLIB}" \
40468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40469 dvi) \
40470 || exit 1
40472 @endif zlib
40474 .PHONY: maybe-pdf-zlib pdf-zlib
40475 maybe-pdf-zlib:
40476 @if zlib
40477 maybe-pdf-zlib: pdf-zlib
40479 pdf-zlib: \
40480 configure-zlib
40481 @[ -f ./zlib/Makefile ] || exit 0; \
40482 r=`${PWD_COMMAND}`; export r; \
40483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40484 $(HOST_EXPORTS) \
40485 for flag in $(EXTRA_HOST_FLAGS) ; do \
40486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40487 done; \
40488 echo "Doing pdf in zlib" ; \
40489 (cd $(HOST_SUBDIR)/zlib && \
40490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40492 "RANLIB=$${RANLIB}" \
40493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40494 pdf) \
40495 || exit 1
40497 @endif zlib
40499 .PHONY: maybe-html-zlib html-zlib
40500 maybe-html-zlib:
40501 @if zlib
40502 maybe-html-zlib: html-zlib
40504 html-zlib: \
40505 configure-zlib
40506 @[ -f ./zlib/Makefile ] || exit 0; \
40507 r=`${PWD_COMMAND}`; export r; \
40508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509 $(HOST_EXPORTS) \
40510 for flag in $(EXTRA_HOST_FLAGS) ; do \
40511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40512 done; \
40513 echo "Doing html in zlib" ; \
40514 (cd $(HOST_SUBDIR)/zlib && \
40515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40517 "RANLIB=$${RANLIB}" \
40518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40519 html) \
40520 || exit 1
40522 @endif zlib
40524 .PHONY: maybe-TAGS-zlib TAGS-zlib
40525 maybe-TAGS-zlib:
40526 @if zlib
40527 maybe-TAGS-zlib: TAGS-zlib
40529 TAGS-zlib: \
40530 configure-zlib
40531 @[ -f ./zlib/Makefile ] || exit 0; \
40532 r=`${PWD_COMMAND}`; export r; \
40533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40534 $(HOST_EXPORTS) \
40535 for flag in $(EXTRA_HOST_FLAGS) ; do \
40536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40537 done; \
40538 echo "Doing TAGS in zlib" ; \
40539 (cd $(HOST_SUBDIR)/zlib && \
40540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40542 "RANLIB=$${RANLIB}" \
40543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40544 TAGS) \
40545 || exit 1
40547 @endif zlib
40549 .PHONY: maybe-install-info-zlib install-info-zlib
40550 maybe-install-info-zlib:
40551 @if zlib
40552 maybe-install-info-zlib: install-info-zlib
40554 install-info-zlib: \
40555 configure-zlib \
40556 info-zlib
40557 @[ -f ./zlib/Makefile ] || exit 0; \
40558 r=`${PWD_COMMAND}`; export r; \
40559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40560 $(HOST_EXPORTS) \
40561 for flag in $(EXTRA_HOST_FLAGS) ; do \
40562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40563 done; \
40564 echo "Doing install-info in zlib" ; \
40565 (cd $(HOST_SUBDIR)/zlib && \
40566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40568 "RANLIB=$${RANLIB}" \
40569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40570 install-info) \
40571 || exit 1
40573 @endif zlib
40575 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40576 maybe-install-pdf-zlib:
40577 @if zlib
40578 maybe-install-pdf-zlib: install-pdf-zlib
40580 install-pdf-zlib: \
40581 configure-zlib \
40582 pdf-zlib
40583 @[ -f ./zlib/Makefile ] || exit 0; \
40584 r=`${PWD_COMMAND}`; export r; \
40585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40586 $(HOST_EXPORTS) \
40587 for flag in $(EXTRA_HOST_FLAGS) ; do \
40588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40589 done; \
40590 echo "Doing install-pdf in zlib" ; \
40591 (cd $(HOST_SUBDIR)/zlib && \
40592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40594 "RANLIB=$${RANLIB}" \
40595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40596 install-pdf) \
40597 || exit 1
40599 @endif zlib
40601 .PHONY: maybe-install-html-zlib install-html-zlib
40602 maybe-install-html-zlib:
40603 @if zlib
40604 maybe-install-html-zlib: install-html-zlib
40606 install-html-zlib: \
40607 configure-zlib \
40608 html-zlib
40609 @[ -f ./zlib/Makefile ] || exit 0; \
40610 r=`${PWD_COMMAND}`; export r; \
40611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40612 $(HOST_EXPORTS) \
40613 for flag in $(EXTRA_HOST_FLAGS) ; do \
40614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40615 done; \
40616 echo "Doing install-html in zlib" ; \
40617 (cd $(HOST_SUBDIR)/zlib && \
40618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40620 "RANLIB=$${RANLIB}" \
40621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40622 install-html) \
40623 || exit 1
40625 @endif zlib
40627 .PHONY: maybe-installcheck-zlib installcheck-zlib
40628 maybe-installcheck-zlib:
40629 @if zlib
40630 maybe-installcheck-zlib: installcheck-zlib
40632 installcheck-zlib: \
40633 configure-zlib
40634 @[ -f ./zlib/Makefile ] || exit 0; \
40635 r=`${PWD_COMMAND}`; export r; \
40636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40637 $(HOST_EXPORTS) \
40638 for flag in $(EXTRA_HOST_FLAGS) ; do \
40639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40640 done; \
40641 echo "Doing installcheck in zlib" ; \
40642 (cd $(HOST_SUBDIR)/zlib && \
40643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40645 "RANLIB=$${RANLIB}" \
40646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40647 installcheck) \
40648 || exit 1
40650 @endif zlib
40652 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40653 maybe-mostlyclean-zlib:
40654 @if zlib
40655 maybe-mostlyclean-zlib: mostlyclean-zlib
40657 mostlyclean-zlib:
40658 @[ -f ./zlib/Makefile ] || exit 0; \
40659 r=`${PWD_COMMAND}`; export r; \
40660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40661 $(HOST_EXPORTS) \
40662 for flag in $(EXTRA_HOST_FLAGS) ; do \
40663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40664 done; \
40665 echo "Doing mostlyclean in zlib" ; \
40666 (cd $(HOST_SUBDIR)/zlib && \
40667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40669 "RANLIB=$${RANLIB}" \
40670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40671 mostlyclean) \
40672 || exit 1
40674 @endif zlib
40676 .PHONY: maybe-clean-zlib clean-zlib
40677 maybe-clean-zlib:
40678 @if zlib
40679 maybe-clean-zlib: clean-zlib
40681 clean-zlib:
40682 @[ -f ./zlib/Makefile ] || exit 0; \
40683 r=`${PWD_COMMAND}`; export r; \
40684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40685 $(HOST_EXPORTS) \
40686 for flag in $(EXTRA_HOST_FLAGS) ; do \
40687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40688 done; \
40689 echo "Doing clean in zlib" ; \
40690 (cd $(HOST_SUBDIR)/zlib && \
40691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40693 "RANLIB=$${RANLIB}" \
40694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40695 clean) \
40696 || exit 1
40698 @endif zlib
40700 .PHONY: maybe-distclean-zlib distclean-zlib
40701 maybe-distclean-zlib:
40702 @if zlib
40703 maybe-distclean-zlib: distclean-zlib
40705 distclean-zlib:
40706 @[ -f ./zlib/Makefile ] || exit 0; \
40707 r=`${PWD_COMMAND}`; export r; \
40708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709 $(HOST_EXPORTS) \
40710 for flag in $(EXTRA_HOST_FLAGS) ; do \
40711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40712 done; \
40713 echo "Doing distclean in zlib" ; \
40714 (cd $(HOST_SUBDIR)/zlib && \
40715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717 "RANLIB=$${RANLIB}" \
40718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719 distclean) \
40720 || exit 1
40722 @endif zlib
40724 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
40725 maybe-maintainer-clean-zlib:
40726 @if zlib
40727 maybe-maintainer-clean-zlib: maintainer-clean-zlib
40729 maintainer-clean-zlib:
40730 @[ -f ./zlib/Makefile ] || exit 0; \
40731 r=`${PWD_COMMAND}`; export r; \
40732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40733 $(HOST_EXPORTS) \
40734 for flag in $(EXTRA_HOST_FLAGS) ; do \
40735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40736 done; \
40737 echo "Doing maintainer-clean in zlib" ; \
40738 (cd $(HOST_SUBDIR)/zlib && \
40739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40741 "RANLIB=$${RANLIB}" \
40742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40743 maintainer-clean) \
40744 || exit 1
40746 @endif zlib
40750 .PHONY: configure-gdb maybe-configure-gdb
40751 maybe-configure-gdb:
40752 @if gcc-bootstrap
40753 configure-gdb: stage_current
40754 @endif gcc-bootstrap
40755 @if gdb
40756 maybe-configure-gdb: configure-gdb
40757 configure-gdb:
40758 @: $(MAKE); $(unstage)
40759 @r=`${PWD_COMMAND}`; export r; \
40760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40761 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
40762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
40763 $(HOST_EXPORTS) \
40764 echo Configuring in $(HOST_SUBDIR)/gdb; \
40765 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
40766 case $(srcdir) in \
40767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40768 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
40769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40770 esac; \
40771 srcdiroption="--srcdir=$${topdir}/gdb"; \
40772 libsrcdir="$$s/gdb"; \
40773 $(SHELL) $${libsrcdir}/configure \
40774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40775 --target=${target_alias} $${srcdiroption} \
40776 || exit 1
40777 @endif gdb
40783 .PHONY: all-gdb maybe-all-gdb
40784 maybe-all-gdb:
40785 @if gcc-bootstrap
40786 all-gdb: stage_current
40787 @endif gcc-bootstrap
40788 @if gdb
40789 TARGET-gdb=all
40790 maybe-all-gdb: all-gdb
40791 all-gdb: configure-gdb
40792 @: $(MAKE); $(unstage)
40793 @r=`${PWD_COMMAND}`; export r; \
40794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40795 $(HOST_EXPORTS) \
40796 (cd $(HOST_SUBDIR)/gdb && \
40797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40798 $(TARGET-gdb))
40799 @endif gdb
40804 .PHONY: check-gdb maybe-check-gdb
40805 maybe-check-gdb:
40806 @if gdb
40807 maybe-check-gdb: check-gdb
40809 check-gdb:
40810 @: $(MAKE); $(unstage)
40811 @r=`${PWD_COMMAND}`; export r; \
40812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813 $(HOST_EXPORTS) \
40814 (cd $(HOST_SUBDIR)/gdb && \
40815 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40817 @endif gdb
40819 .PHONY: install-gdb maybe-install-gdb
40820 maybe-install-gdb:
40821 @if gdb
40822 maybe-install-gdb: install-gdb
40824 install-gdb: installdirs
40825 @: $(MAKE); $(unstage)
40826 @r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 (cd $(HOST_SUBDIR)/gdb && \
40830 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40832 @endif gdb
40834 # Other targets (info, dvi, pdf, etc.)
40836 .PHONY: maybe-info-gdb info-gdb
40837 maybe-info-gdb:
40838 @if gdb
40839 maybe-info-gdb: info-gdb
40841 info-gdb: \
40842 configure-gdb
40843 @: $(MAKE); $(unstage)
40844 @[ -f ./gdb/Makefile ] || exit 0; \
40845 r=`${PWD_COMMAND}`; export r; \
40846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40847 $(HOST_EXPORTS) \
40848 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40850 done; \
40851 echo "Doing info in gdb" ; \
40852 (cd $(HOST_SUBDIR)/gdb && \
40853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40855 "RANLIB=$${RANLIB}" \
40856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40857 info) \
40858 || exit 1
40860 @endif gdb
40862 .PHONY: maybe-dvi-gdb dvi-gdb
40863 maybe-dvi-gdb:
40864 @if gdb
40865 maybe-dvi-gdb: dvi-gdb
40867 dvi-gdb: \
40868 configure-gdb
40869 @: $(MAKE); $(unstage)
40870 @[ -f ./gdb/Makefile ] || exit 0; \
40871 r=`${PWD_COMMAND}`; export r; \
40872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40873 $(HOST_EXPORTS) \
40874 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40876 done; \
40877 echo "Doing dvi in gdb" ; \
40878 (cd $(HOST_SUBDIR)/gdb && \
40879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40881 "RANLIB=$${RANLIB}" \
40882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40883 dvi) \
40884 || exit 1
40886 @endif gdb
40888 .PHONY: maybe-pdf-gdb pdf-gdb
40889 maybe-pdf-gdb:
40890 @if gdb
40891 maybe-pdf-gdb: pdf-gdb
40893 pdf-gdb: \
40894 configure-gdb
40895 @: $(MAKE); $(unstage)
40896 @[ -f ./gdb/Makefile ] || exit 0; \
40897 r=`${PWD_COMMAND}`; export r; \
40898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899 $(HOST_EXPORTS) \
40900 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40902 done; \
40903 echo "Doing pdf in gdb" ; \
40904 (cd $(HOST_SUBDIR)/gdb && \
40905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40907 "RANLIB=$${RANLIB}" \
40908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40909 pdf) \
40910 || exit 1
40912 @endif gdb
40914 .PHONY: maybe-html-gdb html-gdb
40915 maybe-html-gdb:
40916 @if gdb
40917 maybe-html-gdb: html-gdb
40919 html-gdb: \
40920 configure-gdb
40921 @: $(MAKE); $(unstage)
40922 @[ -f ./gdb/Makefile ] || exit 0; \
40923 r=`${PWD_COMMAND}`; export r; \
40924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40925 $(HOST_EXPORTS) \
40926 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40928 done; \
40929 echo "Doing html in gdb" ; \
40930 (cd $(HOST_SUBDIR)/gdb && \
40931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40933 "RANLIB=$${RANLIB}" \
40934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40935 html) \
40936 || exit 1
40938 @endif gdb
40940 .PHONY: maybe-TAGS-gdb TAGS-gdb
40941 maybe-TAGS-gdb:
40942 @if gdb
40943 maybe-TAGS-gdb: TAGS-gdb
40945 TAGS-gdb: \
40946 configure-gdb
40947 @: $(MAKE); $(unstage)
40948 @[ -f ./gdb/Makefile ] || exit 0; \
40949 r=`${PWD_COMMAND}`; export r; \
40950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40951 $(HOST_EXPORTS) \
40952 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40954 done; \
40955 echo "Doing TAGS in gdb" ; \
40956 (cd $(HOST_SUBDIR)/gdb && \
40957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40959 "RANLIB=$${RANLIB}" \
40960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40961 TAGS) \
40962 || exit 1
40964 @endif gdb
40966 .PHONY: maybe-install-info-gdb install-info-gdb
40967 maybe-install-info-gdb:
40968 @if gdb
40969 maybe-install-info-gdb: install-info-gdb
40971 install-info-gdb: \
40972 configure-gdb \
40973 info-gdb
40974 @: $(MAKE); $(unstage)
40975 @[ -f ./gdb/Makefile ] || exit 0; \
40976 r=`${PWD_COMMAND}`; export r; \
40977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40978 $(HOST_EXPORTS) \
40979 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40981 done; \
40982 echo "Doing install-info in gdb" ; \
40983 (cd $(HOST_SUBDIR)/gdb && \
40984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40986 "RANLIB=$${RANLIB}" \
40987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40988 install-info) \
40989 || exit 1
40991 @endif gdb
40993 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
40994 maybe-install-pdf-gdb:
40995 @if gdb
40996 maybe-install-pdf-gdb: install-pdf-gdb
40998 install-pdf-gdb: \
40999 configure-gdb \
41000 pdf-gdb
41001 @: $(MAKE); $(unstage)
41002 @[ -f ./gdb/Makefile ] || exit 0; \
41003 r=`${PWD_COMMAND}`; export r; \
41004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41005 $(HOST_EXPORTS) \
41006 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41008 done; \
41009 echo "Doing install-pdf in gdb" ; \
41010 (cd $(HOST_SUBDIR)/gdb && \
41011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41013 "RANLIB=$${RANLIB}" \
41014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41015 install-pdf) \
41016 || exit 1
41018 @endif gdb
41020 .PHONY: maybe-install-html-gdb install-html-gdb
41021 maybe-install-html-gdb:
41022 @if gdb
41023 maybe-install-html-gdb: install-html-gdb
41025 install-html-gdb: \
41026 configure-gdb \
41027 html-gdb
41028 @: $(MAKE); $(unstage)
41029 @[ -f ./gdb/Makefile ] || exit 0; \
41030 r=`${PWD_COMMAND}`; export r; \
41031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41032 $(HOST_EXPORTS) \
41033 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41035 done; \
41036 echo "Doing install-html in gdb" ; \
41037 (cd $(HOST_SUBDIR)/gdb && \
41038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41040 "RANLIB=$${RANLIB}" \
41041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41042 install-html) \
41043 || exit 1
41045 @endif gdb
41047 .PHONY: maybe-installcheck-gdb installcheck-gdb
41048 maybe-installcheck-gdb:
41049 @if gdb
41050 maybe-installcheck-gdb: installcheck-gdb
41052 installcheck-gdb: \
41053 configure-gdb
41054 @: $(MAKE); $(unstage)
41055 @[ -f ./gdb/Makefile ] || exit 0; \
41056 r=`${PWD_COMMAND}`; export r; \
41057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058 $(HOST_EXPORTS) \
41059 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41061 done; \
41062 echo "Doing installcheck in gdb" ; \
41063 (cd $(HOST_SUBDIR)/gdb && \
41064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41066 "RANLIB=$${RANLIB}" \
41067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41068 installcheck) \
41069 || exit 1
41071 @endif gdb
41073 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41074 maybe-mostlyclean-gdb:
41075 @if gdb
41076 maybe-mostlyclean-gdb: mostlyclean-gdb
41078 mostlyclean-gdb:
41079 @: $(MAKE); $(unstage)
41080 @[ -f ./gdb/Makefile ] || exit 0; \
41081 r=`${PWD_COMMAND}`; export r; \
41082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41083 $(HOST_EXPORTS) \
41084 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41086 done; \
41087 echo "Doing mostlyclean in gdb" ; \
41088 (cd $(HOST_SUBDIR)/gdb && \
41089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41091 "RANLIB=$${RANLIB}" \
41092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41093 mostlyclean) \
41094 || exit 1
41096 @endif gdb
41098 .PHONY: maybe-clean-gdb clean-gdb
41099 maybe-clean-gdb:
41100 @if gdb
41101 maybe-clean-gdb: clean-gdb
41103 clean-gdb:
41104 @: $(MAKE); $(unstage)
41105 @[ -f ./gdb/Makefile ] || exit 0; \
41106 r=`${PWD_COMMAND}`; export r; \
41107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108 $(HOST_EXPORTS) \
41109 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41111 done; \
41112 echo "Doing clean in gdb" ; \
41113 (cd $(HOST_SUBDIR)/gdb && \
41114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41116 "RANLIB=$${RANLIB}" \
41117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41118 clean) \
41119 || exit 1
41121 @endif gdb
41123 .PHONY: maybe-distclean-gdb distclean-gdb
41124 maybe-distclean-gdb:
41125 @if gdb
41126 maybe-distclean-gdb: distclean-gdb
41128 distclean-gdb:
41129 @: $(MAKE); $(unstage)
41130 @[ -f ./gdb/Makefile ] || exit 0; \
41131 r=`${PWD_COMMAND}`; export r; \
41132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41133 $(HOST_EXPORTS) \
41134 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41136 done; \
41137 echo "Doing distclean in gdb" ; \
41138 (cd $(HOST_SUBDIR)/gdb && \
41139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41141 "RANLIB=$${RANLIB}" \
41142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41143 distclean) \
41144 || exit 1
41146 @endif gdb
41148 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41149 maybe-maintainer-clean-gdb:
41150 @if gdb
41151 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41153 maintainer-clean-gdb:
41154 @: $(MAKE); $(unstage)
41155 @[ -f ./gdb/Makefile ] || exit 0; \
41156 r=`${PWD_COMMAND}`; export r; \
41157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41158 $(HOST_EXPORTS) \
41159 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41161 done; \
41162 echo "Doing maintainer-clean in gdb" ; \
41163 (cd $(HOST_SUBDIR)/gdb && \
41164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41166 "RANLIB=$${RANLIB}" \
41167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41168 maintainer-clean) \
41169 || exit 1
41171 @endif gdb
41175 .PHONY: configure-expect maybe-configure-expect
41176 maybe-configure-expect:
41177 @if gcc-bootstrap
41178 configure-expect: stage_current
41179 @endif gcc-bootstrap
41180 @if expect
41181 maybe-configure-expect: configure-expect
41182 configure-expect:
41183 @: $(MAKE); $(unstage)
41184 @r=`${PWD_COMMAND}`; export r; \
41185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41186 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41188 $(HOST_EXPORTS) \
41189 echo Configuring in $(HOST_SUBDIR)/expect; \
41190 cd "$(HOST_SUBDIR)/expect" || exit 1; \
41191 case $(srcdir) in \
41192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41193 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41195 esac; \
41196 srcdiroption="--srcdir=$${topdir}/expect"; \
41197 libsrcdir="$$s/expect"; \
41198 $(SHELL) $${libsrcdir}/configure \
41199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41200 --target=${target_alias} $${srcdiroption} \
41201 || exit 1
41202 @endif expect
41208 .PHONY: all-expect maybe-all-expect
41209 maybe-all-expect:
41210 @if gcc-bootstrap
41211 all-expect: stage_current
41212 @endif gcc-bootstrap
41213 @if expect
41214 TARGET-expect=all
41215 maybe-all-expect: all-expect
41216 all-expect: configure-expect
41217 @: $(MAKE); $(unstage)
41218 @r=`${PWD_COMMAND}`; export r; \
41219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41220 $(HOST_EXPORTS) \
41221 (cd $(HOST_SUBDIR)/expect && \
41222 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41223 $(TARGET-expect))
41224 @endif expect
41229 .PHONY: check-expect maybe-check-expect
41230 maybe-check-expect:
41231 @if expect
41232 maybe-check-expect: check-expect
41234 check-expect:
41235 @: $(MAKE); $(unstage)
41236 @r=`${PWD_COMMAND}`; export r; \
41237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41238 $(HOST_EXPORTS) \
41239 (cd $(HOST_SUBDIR)/expect && \
41240 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41242 @endif expect
41244 .PHONY: install-expect maybe-install-expect
41245 maybe-install-expect:
41246 @if expect
41247 maybe-install-expect: install-expect
41249 install-expect: installdirs
41250 @: $(MAKE); $(unstage)
41251 @r=`${PWD_COMMAND}`; export r; \
41252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253 $(HOST_EXPORTS) \
41254 (cd $(HOST_SUBDIR)/expect && \
41255 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41257 @endif expect
41259 # Other targets (info, dvi, pdf, etc.)
41261 .PHONY: maybe-info-expect info-expect
41262 maybe-info-expect:
41263 @if expect
41264 maybe-info-expect: info-expect
41266 info-expect: \
41267 configure-expect
41268 @: $(MAKE); $(unstage)
41269 @[ -f ./expect/Makefile ] || exit 0; \
41270 r=`${PWD_COMMAND}`; export r; \
41271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41272 $(HOST_EXPORTS) \
41273 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41275 done; \
41276 echo "Doing info in expect" ; \
41277 (cd $(HOST_SUBDIR)/expect && \
41278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41280 "RANLIB=$${RANLIB}" \
41281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41282 info) \
41283 || exit 1
41285 @endif expect
41287 .PHONY: maybe-dvi-expect dvi-expect
41288 maybe-dvi-expect:
41289 @if expect
41290 maybe-dvi-expect: dvi-expect
41292 dvi-expect: \
41293 configure-expect
41294 @: $(MAKE); $(unstage)
41295 @[ -f ./expect/Makefile ] || exit 0; \
41296 r=`${PWD_COMMAND}`; export r; \
41297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41298 $(HOST_EXPORTS) \
41299 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41301 done; \
41302 echo "Doing dvi in expect" ; \
41303 (cd $(HOST_SUBDIR)/expect && \
41304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41306 "RANLIB=$${RANLIB}" \
41307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41308 dvi) \
41309 || exit 1
41311 @endif expect
41313 .PHONY: maybe-pdf-expect pdf-expect
41314 maybe-pdf-expect:
41315 @if expect
41316 maybe-pdf-expect: pdf-expect
41318 pdf-expect: \
41319 configure-expect
41320 @: $(MAKE); $(unstage)
41321 @[ -f ./expect/Makefile ] || exit 0; \
41322 r=`${PWD_COMMAND}`; export r; \
41323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41324 $(HOST_EXPORTS) \
41325 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41327 done; \
41328 echo "Doing pdf in expect" ; \
41329 (cd $(HOST_SUBDIR)/expect && \
41330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41332 "RANLIB=$${RANLIB}" \
41333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41334 pdf) \
41335 || exit 1
41337 @endif expect
41339 .PHONY: maybe-html-expect html-expect
41340 maybe-html-expect:
41341 @if expect
41342 maybe-html-expect: html-expect
41344 html-expect: \
41345 configure-expect
41346 @: $(MAKE); $(unstage)
41347 @[ -f ./expect/Makefile ] || exit 0; \
41348 r=`${PWD_COMMAND}`; export r; \
41349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41350 $(HOST_EXPORTS) \
41351 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41353 done; \
41354 echo "Doing html in expect" ; \
41355 (cd $(HOST_SUBDIR)/expect && \
41356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41358 "RANLIB=$${RANLIB}" \
41359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41360 html) \
41361 || exit 1
41363 @endif expect
41365 .PHONY: maybe-TAGS-expect TAGS-expect
41366 maybe-TAGS-expect:
41367 @if expect
41368 maybe-TAGS-expect: TAGS-expect
41370 TAGS-expect: \
41371 configure-expect
41372 @: $(MAKE); $(unstage)
41373 @[ -f ./expect/Makefile ] || exit 0; \
41374 r=`${PWD_COMMAND}`; export r; \
41375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41376 $(HOST_EXPORTS) \
41377 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41379 done; \
41380 echo "Doing TAGS in expect" ; \
41381 (cd $(HOST_SUBDIR)/expect && \
41382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41384 "RANLIB=$${RANLIB}" \
41385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41386 TAGS) \
41387 || exit 1
41389 @endif expect
41391 .PHONY: maybe-install-info-expect install-info-expect
41392 maybe-install-info-expect:
41393 @if expect
41394 maybe-install-info-expect: install-info-expect
41396 install-info-expect: \
41397 configure-expect \
41398 info-expect
41399 @: $(MAKE); $(unstage)
41400 @[ -f ./expect/Makefile ] || exit 0; \
41401 r=`${PWD_COMMAND}`; export r; \
41402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403 $(HOST_EXPORTS) \
41404 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41406 done; \
41407 echo "Doing install-info in expect" ; \
41408 (cd $(HOST_SUBDIR)/expect && \
41409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41411 "RANLIB=$${RANLIB}" \
41412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41413 install-info) \
41414 || exit 1
41416 @endif expect
41418 .PHONY: maybe-install-pdf-expect install-pdf-expect
41419 maybe-install-pdf-expect:
41420 @if expect
41421 maybe-install-pdf-expect: install-pdf-expect
41423 install-pdf-expect: \
41424 configure-expect \
41425 pdf-expect
41426 @: $(MAKE); $(unstage)
41427 @[ -f ./expect/Makefile ] || exit 0; \
41428 r=`${PWD_COMMAND}`; export r; \
41429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41430 $(HOST_EXPORTS) \
41431 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41433 done; \
41434 echo "Doing install-pdf in expect" ; \
41435 (cd $(HOST_SUBDIR)/expect && \
41436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41438 "RANLIB=$${RANLIB}" \
41439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41440 install-pdf) \
41441 || exit 1
41443 @endif expect
41445 .PHONY: maybe-install-html-expect install-html-expect
41446 maybe-install-html-expect:
41447 @if expect
41448 maybe-install-html-expect: install-html-expect
41450 install-html-expect: \
41451 configure-expect \
41452 html-expect
41453 @: $(MAKE); $(unstage)
41454 @[ -f ./expect/Makefile ] || exit 0; \
41455 r=`${PWD_COMMAND}`; export r; \
41456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41457 $(HOST_EXPORTS) \
41458 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41460 done; \
41461 echo "Doing install-html in expect" ; \
41462 (cd $(HOST_SUBDIR)/expect && \
41463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41465 "RANLIB=$${RANLIB}" \
41466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41467 install-html) \
41468 || exit 1
41470 @endif expect
41472 .PHONY: maybe-installcheck-expect installcheck-expect
41473 maybe-installcheck-expect:
41474 @if expect
41475 maybe-installcheck-expect: installcheck-expect
41477 installcheck-expect: \
41478 configure-expect
41479 @: $(MAKE); $(unstage)
41480 @[ -f ./expect/Makefile ] || exit 0; \
41481 r=`${PWD_COMMAND}`; export r; \
41482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41483 $(HOST_EXPORTS) \
41484 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41486 done; \
41487 echo "Doing installcheck in expect" ; \
41488 (cd $(HOST_SUBDIR)/expect && \
41489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41491 "RANLIB=$${RANLIB}" \
41492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41493 installcheck) \
41494 || exit 1
41496 @endif expect
41498 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41499 maybe-mostlyclean-expect:
41500 @if expect
41501 maybe-mostlyclean-expect: mostlyclean-expect
41503 mostlyclean-expect:
41504 @: $(MAKE); $(unstage)
41505 @[ -f ./expect/Makefile ] || exit 0; \
41506 r=`${PWD_COMMAND}`; export r; \
41507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41508 $(HOST_EXPORTS) \
41509 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41511 done; \
41512 echo "Doing mostlyclean in expect" ; \
41513 (cd $(HOST_SUBDIR)/expect && \
41514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41516 "RANLIB=$${RANLIB}" \
41517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41518 mostlyclean) \
41519 || exit 1
41521 @endif expect
41523 .PHONY: maybe-clean-expect clean-expect
41524 maybe-clean-expect:
41525 @if expect
41526 maybe-clean-expect: clean-expect
41528 clean-expect:
41529 @: $(MAKE); $(unstage)
41530 @[ -f ./expect/Makefile ] || exit 0; \
41531 r=`${PWD_COMMAND}`; export r; \
41532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41533 $(HOST_EXPORTS) \
41534 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41536 done; \
41537 echo "Doing clean in expect" ; \
41538 (cd $(HOST_SUBDIR)/expect && \
41539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41541 "RANLIB=$${RANLIB}" \
41542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41543 clean) \
41544 || exit 1
41546 @endif expect
41548 .PHONY: maybe-distclean-expect distclean-expect
41549 maybe-distclean-expect:
41550 @if expect
41551 maybe-distclean-expect: distclean-expect
41553 distclean-expect:
41554 @: $(MAKE); $(unstage)
41555 @[ -f ./expect/Makefile ] || exit 0; \
41556 r=`${PWD_COMMAND}`; export r; \
41557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41558 $(HOST_EXPORTS) \
41559 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41561 done; \
41562 echo "Doing distclean in expect" ; \
41563 (cd $(HOST_SUBDIR)/expect && \
41564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41566 "RANLIB=$${RANLIB}" \
41567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41568 distclean) \
41569 || exit 1
41571 @endif expect
41573 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41574 maybe-maintainer-clean-expect:
41575 @if expect
41576 maybe-maintainer-clean-expect: maintainer-clean-expect
41578 maintainer-clean-expect:
41579 @: $(MAKE); $(unstage)
41580 @[ -f ./expect/Makefile ] || exit 0; \
41581 r=`${PWD_COMMAND}`; export r; \
41582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583 $(HOST_EXPORTS) \
41584 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41586 done; \
41587 echo "Doing maintainer-clean in expect" ; \
41588 (cd $(HOST_SUBDIR)/expect && \
41589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41591 "RANLIB=$${RANLIB}" \
41592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41593 maintainer-clean) \
41594 || exit 1
41596 @endif expect
41600 .PHONY: configure-guile maybe-configure-guile
41601 maybe-configure-guile:
41602 @if gcc-bootstrap
41603 configure-guile: stage_current
41604 @endif gcc-bootstrap
41605 @if guile
41606 maybe-configure-guile: configure-guile
41607 configure-guile:
41608 @: $(MAKE); $(unstage)
41609 @r=`${PWD_COMMAND}`; export r; \
41610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41611 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41613 $(HOST_EXPORTS) \
41614 echo Configuring in $(HOST_SUBDIR)/guile; \
41615 cd "$(HOST_SUBDIR)/guile" || exit 1; \
41616 case $(srcdir) in \
41617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41618 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41620 esac; \
41621 srcdiroption="--srcdir=$${topdir}/guile"; \
41622 libsrcdir="$$s/guile"; \
41623 $(SHELL) $${libsrcdir}/configure \
41624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41625 --target=${target_alias} $${srcdiroption} \
41626 || exit 1
41627 @endif guile
41633 .PHONY: all-guile maybe-all-guile
41634 maybe-all-guile:
41635 @if gcc-bootstrap
41636 all-guile: stage_current
41637 @endif gcc-bootstrap
41638 @if guile
41639 TARGET-guile=all
41640 maybe-all-guile: all-guile
41641 all-guile: configure-guile
41642 @: $(MAKE); $(unstage)
41643 @r=`${PWD_COMMAND}`; export r; \
41644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645 $(HOST_EXPORTS) \
41646 (cd $(HOST_SUBDIR)/guile && \
41647 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41648 $(TARGET-guile))
41649 @endif guile
41654 .PHONY: check-guile maybe-check-guile
41655 maybe-check-guile:
41656 @if guile
41657 maybe-check-guile: check-guile
41659 check-guile:
41660 @: $(MAKE); $(unstage)
41661 @r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 $(HOST_EXPORTS) \
41664 (cd $(HOST_SUBDIR)/guile && \
41665 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41667 @endif guile
41669 .PHONY: install-guile maybe-install-guile
41670 maybe-install-guile:
41671 @if guile
41672 maybe-install-guile: install-guile
41674 install-guile: installdirs
41675 @: $(MAKE); $(unstage)
41676 @r=`${PWD_COMMAND}`; export r; \
41677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678 $(HOST_EXPORTS) \
41679 (cd $(HOST_SUBDIR)/guile && \
41680 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41682 @endif guile
41684 # Other targets (info, dvi, pdf, etc.)
41686 .PHONY: maybe-info-guile info-guile
41687 maybe-info-guile:
41688 @if guile
41689 maybe-info-guile: info-guile
41691 info-guile: \
41692 configure-guile
41693 @: $(MAKE); $(unstage)
41694 @[ -f ./guile/Makefile ] || exit 0; \
41695 r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(HOST_EXPORTS) \
41698 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41700 done; \
41701 echo "Doing info in guile" ; \
41702 (cd $(HOST_SUBDIR)/guile && \
41703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705 "RANLIB=$${RANLIB}" \
41706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707 info) \
41708 || exit 1
41710 @endif guile
41712 .PHONY: maybe-dvi-guile dvi-guile
41713 maybe-dvi-guile:
41714 @if guile
41715 maybe-dvi-guile: dvi-guile
41717 dvi-guile: \
41718 configure-guile
41719 @: $(MAKE); $(unstage)
41720 @[ -f ./guile/Makefile ] || exit 0; \
41721 r=`${PWD_COMMAND}`; export r; \
41722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41723 $(HOST_EXPORTS) \
41724 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41726 done; \
41727 echo "Doing dvi in guile" ; \
41728 (cd $(HOST_SUBDIR)/guile && \
41729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41731 "RANLIB=$${RANLIB}" \
41732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41733 dvi) \
41734 || exit 1
41736 @endif guile
41738 .PHONY: maybe-pdf-guile pdf-guile
41739 maybe-pdf-guile:
41740 @if guile
41741 maybe-pdf-guile: pdf-guile
41743 pdf-guile: \
41744 configure-guile
41745 @: $(MAKE); $(unstage)
41746 @[ -f ./guile/Makefile ] || exit 0; \
41747 r=`${PWD_COMMAND}`; export r; \
41748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41749 $(HOST_EXPORTS) \
41750 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41752 done; \
41753 echo "Doing pdf in guile" ; \
41754 (cd $(HOST_SUBDIR)/guile && \
41755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41757 "RANLIB=$${RANLIB}" \
41758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41759 pdf) \
41760 || exit 1
41762 @endif guile
41764 .PHONY: maybe-html-guile html-guile
41765 maybe-html-guile:
41766 @if guile
41767 maybe-html-guile: html-guile
41769 html-guile: \
41770 configure-guile
41771 @: $(MAKE); $(unstage)
41772 @[ -f ./guile/Makefile ] || exit 0; \
41773 r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 $(HOST_EXPORTS) \
41776 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41778 done; \
41779 echo "Doing html in guile" ; \
41780 (cd $(HOST_SUBDIR)/guile && \
41781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41783 "RANLIB=$${RANLIB}" \
41784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41785 html) \
41786 || exit 1
41788 @endif guile
41790 .PHONY: maybe-TAGS-guile TAGS-guile
41791 maybe-TAGS-guile:
41792 @if guile
41793 maybe-TAGS-guile: TAGS-guile
41795 TAGS-guile: \
41796 configure-guile
41797 @: $(MAKE); $(unstage)
41798 @[ -f ./guile/Makefile ] || exit 0; \
41799 r=`${PWD_COMMAND}`; export r; \
41800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801 $(HOST_EXPORTS) \
41802 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41804 done; \
41805 echo "Doing TAGS in guile" ; \
41806 (cd $(HOST_SUBDIR)/guile && \
41807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41809 "RANLIB=$${RANLIB}" \
41810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41811 TAGS) \
41812 || exit 1
41814 @endif guile
41816 .PHONY: maybe-install-info-guile install-info-guile
41817 maybe-install-info-guile:
41818 @if guile
41819 maybe-install-info-guile: install-info-guile
41821 install-info-guile: \
41822 configure-guile \
41823 info-guile
41824 @: $(MAKE); $(unstage)
41825 @[ -f ./guile/Makefile ] || exit 0; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(HOST_EXPORTS) \
41829 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41831 done; \
41832 echo "Doing install-info in guile" ; \
41833 (cd $(HOST_SUBDIR)/guile && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 install-info) \
41839 || exit 1
41841 @endif guile
41843 .PHONY: maybe-install-pdf-guile install-pdf-guile
41844 maybe-install-pdf-guile:
41845 @if guile
41846 maybe-install-pdf-guile: install-pdf-guile
41848 install-pdf-guile: \
41849 configure-guile \
41850 pdf-guile
41851 @: $(MAKE); $(unstage)
41852 @[ -f ./guile/Makefile ] || exit 0; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(HOST_EXPORTS) \
41856 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 echo "Doing install-pdf in guile" ; \
41860 (cd $(HOST_SUBDIR)/guile && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 install-pdf) \
41866 || exit 1
41868 @endif guile
41870 .PHONY: maybe-install-html-guile install-html-guile
41871 maybe-install-html-guile:
41872 @if guile
41873 maybe-install-html-guile: install-html-guile
41875 install-html-guile: \
41876 configure-guile \
41877 html-guile
41878 @: $(MAKE); $(unstage)
41879 @[ -f ./guile/Makefile ] || exit 0; \
41880 r=`${PWD_COMMAND}`; export r; \
41881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882 $(HOST_EXPORTS) \
41883 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41885 done; \
41886 echo "Doing install-html in guile" ; \
41887 (cd $(HOST_SUBDIR)/guile && \
41888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41890 "RANLIB=$${RANLIB}" \
41891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41892 install-html) \
41893 || exit 1
41895 @endif guile
41897 .PHONY: maybe-installcheck-guile installcheck-guile
41898 maybe-installcheck-guile:
41899 @if guile
41900 maybe-installcheck-guile: installcheck-guile
41902 installcheck-guile: \
41903 configure-guile
41904 @: $(MAKE); $(unstage)
41905 @[ -f ./guile/Makefile ] || exit 0; \
41906 r=`${PWD_COMMAND}`; export r; \
41907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908 $(HOST_EXPORTS) \
41909 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41911 done; \
41912 echo "Doing installcheck in guile" ; \
41913 (cd $(HOST_SUBDIR)/guile && \
41914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41916 "RANLIB=$${RANLIB}" \
41917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41918 installcheck) \
41919 || exit 1
41921 @endif guile
41923 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
41924 maybe-mostlyclean-guile:
41925 @if guile
41926 maybe-mostlyclean-guile: mostlyclean-guile
41928 mostlyclean-guile:
41929 @: $(MAKE); $(unstage)
41930 @[ -f ./guile/Makefile ] || exit 0; \
41931 r=`${PWD_COMMAND}`; export r; \
41932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933 $(HOST_EXPORTS) \
41934 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41936 done; \
41937 echo "Doing mostlyclean in guile" ; \
41938 (cd $(HOST_SUBDIR)/guile && \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941 "RANLIB=$${RANLIB}" \
41942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 mostlyclean) \
41944 || exit 1
41946 @endif guile
41948 .PHONY: maybe-clean-guile clean-guile
41949 maybe-clean-guile:
41950 @if guile
41951 maybe-clean-guile: clean-guile
41953 clean-guile:
41954 @: $(MAKE); $(unstage)
41955 @[ -f ./guile/Makefile ] || exit 0; \
41956 r=`${PWD_COMMAND}`; export r; \
41957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958 $(HOST_EXPORTS) \
41959 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41961 done; \
41962 echo "Doing clean in guile" ; \
41963 (cd $(HOST_SUBDIR)/guile && \
41964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41966 "RANLIB=$${RANLIB}" \
41967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41968 clean) \
41969 || exit 1
41971 @endif guile
41973 .PHONY: maybe-distclean-guile distclean-guile
41974 maybe-distclean-guile:
41975 @if guile
41976 maybe-distclean-guile: distclean-guile
41978 distclean-guile:
41979 @: $(MAKE); $(unstage)
41980 @[ -f ./guile/Makefile ] || exit 0; \
41981 r=`${PWD_COMMAND}`; export r; \
41982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41983 $(HOST_EXPORTS) \
41984 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41986 done; \
41987 echo "Doing distclean in guile" ; \
41988 (cd $(HOST_SUBDIR)/guile && \
41989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41991 "RANLIB=$${RANLIB}" \
41992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41993 distclean) \
41994 || exit 1
41996 @endif guile
41998 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41999 maybe-maintainer-clean-guile:
42000 @if guile
42001 maybe-maintainer-clean-guile: maintainer-clean-guile
42003 maintainer-clean-guile:
42004 @: $(MAKE); $(unstage)
42005 @[ -f ./guile/Makefile ] || exit 0; \
42006 r=`${PWD_COMMAND}`; export r; \
42007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008 $(HOST_EXPORTS) \
42009 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42011 done; \
42012 echo "Doing maintainer-clean in guile" ; \
42013 (cd $(HOST_SUBDIR)/guile && \
42014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42016 "RANLIB=$${RANLIB}" \
42017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42018 maintainer-clean) \
42019 || exit 1
42021 @endif guile
42025 .PHONY: configure-tk maybe-configure-tk
42026 maybe-configure-tk:
42027 @if gcc-bootstrap
42028 configure-tk: stage_current
42029 @endif gcc-bootstrap
42030 @if tk
42031 maybe-configure-tk: configure-tk
42032 configure-tk:
42033 @: $(MAKE); $(unstage)
42034 @r=`${PWD_COMMAND}`; export r; \
42035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42036 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42038 $(HOST_EXPORTS) \
42039 echo Configuring in $(HOST_SUBDIR)/tk; \
42040 cd "$(HOST_SUBDIR)/tk" || exit 1; \
42041 case $(srcdir) in \
42042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42043 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42045 esac; \
42046 srcdiroption="--srcdir=$${topdir}/tk"; \
42047 libsrcdir="$$s/tk"; \
42048 $(SHELL) $${libsrcdir}/configure \
42049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42050 --target=${target_alias} $${srcdiroption} \
42051 || exit 1
42052 @endif tk
42058 .PHONY: all-tk maybe-all-tk
42059 maybe-all-tk:
42060 @if gcc-bootstrap
42061 all-tk: stage_current
42062 @endif gcc-bootstrap
42063 @if tk
42064 TARGET-tk=all
42065 maybe-all-tk: all-tk
42066 all-tk: configure-tk
42067 @: $(MAKE); $(unstage)
42068 @r=`${PWD_COMMAND}`; export r; \
42069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42070 $(HOST_EXPORTS) \
42071 (cd $(HOST_SUBDIR)/tk && \
42072 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42073 $(TARGET-tk))
42074 @endif tk
42079 .PHONY: check-tk maybe-check-tk
42080 maybe-check-tk:
42081 @if tk
42082 maybe-check-tk: check-tk
42084 check-tk:
42085 @: $(MAKE); $(unstage)
42086 @r=`${PWD_COMMAND}`; export r; \
42087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42088 $(HOST_EXPORTS) \
42089 (cd $(HOST_SUBDIR)/tk && \
42090 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42092 @endif tk
42094 .PHONY: install-tk maybe-install-tk
42095 maybe-install-tk:
42096 @if tk
42097 maybe-install-tk: install-tk
42099 install-tk: installdirs
42100 @: $(MAKE); $(unstage)
42101 @r=`${PWD_COMMAND}`; export r; \
42102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42103 $(HOST_EXPORTS) \
42104 (cd $(HOST_SUBDIR)/tk && \
42105 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42107 @endif tk
42109 # Other targets (info, dvi, pdf, etc.)
42111 .PHONY: maybe-info-tk info-tk
42112 maybe-info-tk:
42113 @if tk
42114 maybe-info-tk: info-tk
42116 info-tk: \
42117 configure-tk
42118 @: $(MAKE); $(unstage)
42119 @[ -f ./tk/Makefile ] || exit 0; \
42120 r=`${PWD_COMMAND}`; export r; \
42121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42122 $(HOST_EXPORTS) \
42123 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42125 done; \
42126 echo "Doing info in tk" ; \
42127 (cd $(HOST_SUBDIR)/tk && \
42128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42130 "RANLIB=$${RANLIB}" \
42131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42132 info) \
42133 || exit 1
42135 @endif tk
42137 .PHONY: maybe-dvi-tk dvi-tk
42138 maybe-dvi-tk:
42139 @if tk
42140 maybe-dvi-tk: dvi-tk
42142 dvi-tk: \
42143 configure-tk
42144 @: $(MAKE); $(unstage)
42145 @[ -f ./tk/Makefile ] || exit 0; \
42146 r=`${PWD_COMMAND}`; export r; \
42147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42148 $(HOST_EXPORTS) \
42149 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42151 done; \
42152 echo "Doing dvi in tk" ; \
42153 (cd $(HOST_SUBDIR)/tk && \
42154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42156 "RANLIB=$${RANLIB}" \
42157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42158 dvi) \
42159 || exit 1
42161 @endif tk
42163 .PHONY: maybe-pdf-tk pdf-tk
42164 maybe-pdf-tk:
42165 @if tk
42166 maybe-pdf-tk: pdf-tk
42168 pdf-tk: \
42169 configure-tk
42170 @: $(MAKE); $(unstage)
42171 @[ -f ./tk/Makefile ] || exit 0; \
42172 r=`${PWD_COMMAND}`; export r; \
42173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42174 $(HOST_EXPORTS) \
42175 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42177 done; \
42178 echo "Doing pdf in tk" ; \
42179 (cd $(HOST_SUBDIR)/tk && \
42180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42182 "RANLIB=$${RANLIB}" \
42183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42184 pdf) \
42185 || exit 1
42187 @endif tk
42189 .PHONY: maybe-html-tk html-tk
42190 maybe-html-tk:
42191 @if tk
42192 maybe-html-tk: html-tk
42194 html-tk: \
42195 configure-tk
42196 @: $(MAKE); $(unstage)
42197 @[ -f ./tk/Makefile ] || exit 0; \
42198 r=`${PWD_COMMAND}`; export r; \
42199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42200 $(HOST_EXPORTS) \
42201 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42203 done; \
42204 echo "Doing html in tk" ; \
42205 (cd $(HOST_SUBDIR)/tk && \
42206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42208 "RANLIB=$${RANLIB}" \
42209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42210 html) \
42211 || exit 1
42213 @endif tk
42215 .PHONY: maybe-TAGS-tk TAGS-tk
42216 maybe-TAGS-tk:
42217 @if tk
42218 maybe-TAGS-tk: TAGS-tk
42220 TAGS-tk: \
42221 configure-tk
42222 @: $(MAKE); $(unstage)
42223 @[ -f ./tk/Makefile ] || exit 0; \
42224 r=`${PWD_COMMAND}`; export r; \
42225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42226 $(HOST_EXPORTS) \
42227 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42229 done; \
42230 echo "Doing TAGS in tk" ; \
42231 (cd $(HOST_SUBDIR)/tk && \
42232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42234 "RANLIB=$${RANLIB}" \
42235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42236 TAGS) \
42237 || exit 1
42239 @endif tk
42241 .PHONY: maybe-install-info-tk install-info-tk
42242 maybe-install-info-tk:
42243 @if tk
42244 maybe-install-info-tk: install-info-tk
42246 install-info-tk: \
42247 configure-tk \
42248 info-tk
42249 @: $(MAKE); $(unstage)
42250 @[ -f ./tk/Makefile ] || exit 0; \
42251 r=`${PWD_COMMAND}`; export r; \
42252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42253 $(HOST_EXPORTS) \
42254 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42256 done; \
42257 echo "Doing install-info in tk" ; \
42258 (cd $(HOST_SUBDIR)/tk && \
42259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42261 "RANLIB=$${RANLIB}" \
42262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42263 install-info) \
42264 || exit 1
42266 @endif tk
42268 .PHONY: maybe-install-pdf-tk install-pdf-tk
42269 maybe-install-pdf-tk:
42270 @if tk
42271 maybe-install-pdf-tk: install-pdf-tk
42273 install-pdf-tk: \
42274 configure-tk \
42275 pdf-tk
42276 @: $(MAKE); $(unstage)
42277 @[ -f ./tk/Makefile ] || exit 0; \
42278 r=`${PWD_COMMAND}`; export r; \
42279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42280 $(HOST_EXPORTS) \
42281 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42283 done; \
42284 echo "Doing install-pdf in tk" ; \
42285 (cd $(HOST_SUBDIR)/tk && \
42286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42288 "RANLIB=$${RANLIB}" \
42289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42290 install-pdf) \
42291 || exit 1
42293 @endif tk
42295 .PHONY: maybe-install-html-tk install-html-tk
42296 maybe-install-html-tk:
42297 @if tk
42298 maybe-install-html-tk: install-html-tk
42300 install-html-tk: \
42301 configure-tk \
42302 html-tk
42303 @: $(MAKE); $(unstage)
42304 @[ -f ./tk/Makefile ] || exit 0; \
42305 r=`${PWD_COMMAND}`; export r; \
42306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42307 $(HOST_EXPORTS) \
42308 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42310 done; \
42311 echo "Doing install-html in tk" ; \
42312 (cd $(HOST_SUBDIR)/tk && \
42313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42315 "RANLIB=$${RANLIB}" \
42316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42317 install-html) \
42318 || exit 1
42320 @endif tk
42322 .PHONY: maybe-installcheck-tk installcheck-tk
42323 maybe-installcheck-tk:
42324 @if tk
42325 maybe-installcheck-tk: installcheck-tk
42327 installcheck-tk: \
42328 configure-tk
42329 @: $(MAKE); $(unstage)
42330 @[ -f ./tk/Makefile ] || exit 0; \
42331 r=`${PWD_COMMAND}`; export r; \
42332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42333 $(HOST_EXPORTS) \
42334 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42336 done; \
42337 echo "Doing installcheck in tk" ; \
42338 (cd $(HOST_SUBDIR)/tk && \
42339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42341 "RANLIB=$${RANLIB}" \
42342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42343 installcheck) \
42344 || exit 1
42346 @endif tk
42348 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42349 maybe-mostlyclean-tk:
42350 @if tk
42351 maybe-mostlyclean-tk: mostlyclean-tk
42353 mostlyclean-tk:
42354 @: $(MAKE); $(unstage)
42355 @[ -f ./tk/Makefile ] || exit 0; \
42356 r=`${PWD_COMMAND}`; export r; \
42357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42358 $(HOST_EXPORTS) \
42359 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42361 done; \
42362 echo "Doing mostlyclean in tk" ; \
42363 (cd $(HOST_SUBDIR)/tk && \
42364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42366 "RANLIB=$${RANLIB}" \
42367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42368 mostlyclean) \
42369 || exit 1
42371 @endif tk
42373 .PHONY: maybe-clean-tk clean-tk
42374 maybe-clean-tk:
42375 @if tk
42376 maybe-clean-tk: clean-tk
42378 clean-tk:
42379 @: $(MAKE); $(unstage)
42380 @[ -f ./tk/Makefile ] || exit 0; \
42381 r=`${PWD_COMMAND}`; export r; \
42382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42383 $(HOST_EXPORTS) \
42384 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42386 done; \
42387 echo "Doing clean in tk" ; \
42388 (cd $(HOST_SUBDIR)/tk && \
42389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42391 "RANLIB=$${RANLIB}" \
42392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42393 clean) \
42394 || exit 1
42396 @endif tk
42398 .PHONY: maybe-distclean-tk distclean-tk
42399 maybe-distclean-tk:
42400 @if tk
42401 maybe-distclean-tk: distclean-tk
42403 distclean-tk:
42404 @: $(MAKE); $(unstage)
42405 @[ -f ./tk/Makefile ] || exit 0; \
42406 r=`${PWD_COMMAND}`; export r; \
42407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42408 $(HOST_EXPORTS) \
42409 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42411 done; \
42412 echo "Doing distclean in tk" ; \
42413 (cd $(HOST_SUBDIR)/tk && \
42414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42416 "RANLIB=$${RANLIB}" \
42417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42418 distclean) \
42419 || exit 1
42421 @endif tk
42423 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42424 maybe-maintainer-clean-tk:
42425 @if tk
42426 maybe-maintainer-clean-tk: maintainer-clean-tk
42428 maintainer-clean-tk:
42429 @: $(MAKE); $(unstage)
42430 @[ -f ./tk/Makefile ] || exit 0; \
42431 r=`${PWD_COMMAND}`; export r; \
42432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42433 $(HOST_EXPORTS) \
42434 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42436 done; \
42437 echo "Doing maintainer-clean in tk" ; \
42438 (cd $(HOST_SUBDIR)/tk && \
42439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42441 "RANLIB=$${RANLIB}" \
42442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42443 maintainer-clean) \
42444 || exit 1
42446 @endif tk
42450 .PHONY: configure-libtermcap maybe-configure-libtermcap
42451 maybe-configure-libtermcap:
42452 @if gcc-bootstrap
42453 configure-libtermcap: stage_current
42454 @endif gcc-bootstrap
42455 @if libtermcap
42456 maybe-configure-libtermcap: configure-libtermcap
42457 configure-libtermcap:
42458 @: $(MAKE); $(unstage)
42459 @r=`${PWD_COMMAND}`; export r; \
42460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42461 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42463 $(HOST_EXPORTS) \
42464 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42465 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42466 case $(srcdir) in \
42467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42468 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42470 esac; \
42471 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42472 libsrcdir="$$s/libtermcap"; \
42473 $(SHELL) $${libsrcdir}/configure \
42474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42475 --target=${target_alias} $${srcdiroption} \
42476 || exit 1
42477 @endif libtermcap
42483 .PHONY: all-libtermcap maybe-all-libtermcap
42484 maybe-all-libtermcap:
42485 @if gcc-bootstrap
42486 all-libtermcap: stage_current
42487 @endif gcc-bootstrap
42488 @if libtermcap
42489 TARGET-libtermcap=all
42490 maybe-all-libtermcap: all-libtermcap
42491 all-libtermcap: configure-libtermcap
42492 @: $(MAKE); $(unstage)
42493 @r=`${PWD_COMMAND}`; export r; \
42494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42495 $(HOST_EXPORTS) \
42496 (cd $(HOST_SUBDIR)/libtermcap && \
42497 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42498 $(TARGET-libtermcap))
42499 @endif libtermcap
42504 .PHONY: check-libtermcap maybe-check-libtermcap
42505 maybe-check-libtermcap:
42506 @if libtermcap
42507 maybe-check-libtermcap: check-libtermcap
42509 check-libtermcap:
42511 @endif libtermcap
42513 .PHONY: install-libtermcap maybe-install-libtermcap
42514 maybe-install-libtermcap:
42515 @if libtermcap
42516 maybe-install-libtermcap: install-libtermcap
42518 install-libtermcap: installdirs
42519 @: $(MAKE); $(unstage)
42520 @r=`${PWD_COMMAND}`; export r; \
42521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42522 $(HOST_EXPORTS) \
42523 (cd $(HOST_SUBDIR)/libtermcap && \
42524 $(MAKE) $(FLAGS_TO_PASS) install)
42526 @endif libtermcap
42528 # Other targets (info, dvi, pdf, etc.)
42530 .PHONY: maybe-info-libtermcap info-libtermcap
42531 maybe-info-libtermcap:
42532 @if libtermcap
42533 maybe-info-libtermcap: info-libtermcap
42535 info-libtermcap: \
42536 configure-libtermcap
42537 @: $(MAKE); $(unstage)
42538 @[ -f ./libtermcap/Makefile ] || exit 0; \
42539 r=`${PWD_COMMAND}`; export r; \
42540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541 $(HOST_EXPORTS) \
42542 for flag in $(EXTRA_HOST_FLAGS) ; do \
42543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42544 done; \
42545 echo "Doing info in libtermcap" ; \
42546 (cd $(HOST_SUBDIR)/libtermcap && \
42547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549 "RANLIB=$${RANLIB}" \
42550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551 info) \
42552 || exit 1
42554 @endif libtermcap
42556 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42557 maybe-dvi-libtermcap:
42558 @if libtermcap
42559 maybe-dvi-libtermcap: dvi-libtermcap
42561 dvi-libtermcap: \
42562 configure-libtermcap
42563 @: $(MAKE); $(unstage)
42564 @[ -f ./libtermcap/Makefile ] || exit 0; \
42565 r=`${PWD_COMMAND}`; export r; \
42566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42567 $(HOST_EXPORTS) \
42568 for flag in $(EXTRA_HOST_FLAGS) ; do \
42569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42570 done; \
42571 echo "Doing dvi in libtermcap" ; \
42572 (cd $(HOST_SUBDIR)/libtermcap && \
42573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42575 "RANLIB=$${RANLIB}" \
42576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42577 dvi) \
42578 || exit 1
42580 @endif libtermcap
42582 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42583 maybe-pdf-libtermcap:
42584 @if libtermcap
42585 maybe-pdf-libtermcap: pdf-libtermcap
42587 pdf-libtermcap: \
42588 configure-libtermcap
42589 @: $(MAKE); $(unstage)
42590 @[ -f ./libtermcap/Makefile ] || exit 0; \
42591 r=`${PWD_COMMAND}`; export r; \
42592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42593 $(HOST_EXPORTS) \
42594 for flag in $(EXTRA_HOST_FLAGS) ; do \
42595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42596 done; \
42597 echo "Doing pdf in libtermcap" ; \
42598 (cd $(HOST_SUBDIR)/libtermcap && \
42599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42601 "RANLIB=$${RANLIB}" \
42602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42603 pdf) \
42604 || exit 1
42606 @endif libtermcap
42608 .PHONY: maybe-html-libtermcap html-libtermcap
42609 maybe-html-libtermcap:
42610 @if libtermcap
42611 maybe-html-libtermcap: html-libtermcap
42613 html-libtermcap: \
42614 configure-libtermcap
42615 @: $(MAKE); $(unstage)
42616 @[ -f ./libtermcap/Makefile ] || exit 0; \
42617 r=`${PWD_COMMAND}`; export r; \
42618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619 $(HOST_EXPORTS) \
42620 for flag in $(EXTRA_HOST_FLAGS) ; do \
42621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42622 done; \
42623 echo "Doing html in libtermcap" ; \
42624 (cd $(HOST_SUBDIR)/libtermcap && \
42625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42627 "RANLIB=$${RANLIB}" \
42628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42629 html) \
42630 || exit 1
42632 @endif libtermcap
42634 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42635 maybe-TAGS-libtermcap:
42636 @if libtermcap
42637 maybe-TAGS-libtermcap: TAGS-libtermcap
42639 TAGS-libtermcap: \
42640 configure-libtermcap
42641 @: $(MAKE); $(unstage)
42642 @[ -f ./libtermcap/Makefile ] || exit 0; \
42643 r=`${PWD_COMMAND}`; export r; \
42644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645 $(HOST_EXPORTS) \
42646 for flag in $(EXTRA_HOST_FLAGS) ; do \
42647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648 done; \
42649 echo "Doing TAGS in libtermcap" ; \
42650 (cd $(HOST_SUBDIR)/libtermcap && \
42651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42653 "RANLIB=$${RANLIB}" \
42654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42655 TAGS) \
42656 || exit 1
42658 @endif libtermcap
42660 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
42661 maybe-install-info-libtermcap:
42662 @if libtermcap
42663 maybe-install-info-libtermcap: install-info-libtermcap
42665 install-info-libtermcap: \
42666 configure-libtermcap \
42667 info-libtermcap
42668 @: $(MAKE); $(unstage)
42669 @[ -f ./libtermcap/Makefile ] || exit 0; \
42670 r=`${PWD_COMMAND}`; export r; \
42671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42672 $(HOST_EXPORTS) \
42673 for flag in $(EXTRA_HOST_FLAGS) ; do \
42674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42675 done; \
42676 echo "Doing install-info in libtermcap" ; \
42677 (cd $(HOST_SUBDIR)/libtermcap && \
42678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42680 "RANLIB=$${RANLIB}" \
42681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42682 install-info) \
42683 || exit 1
42685 @endif libtermcap
42687 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42688 maybe-install-pdf-libtermcap:
42689 @if libtermcap
42690 maybe-install-pdf-libtermcap: install-pdf-libtermcap
42692 install-pdf-libtermcap: \
42693 configure-libtermcap \
42694 pdf-libtermcap
42695 @: $(MAKE); $(unstage)
42696 @[ -f ./libtermcap/Makefile ] || exit 0; \
42697 r=`${PWD_COMMAND}`; export r; \
42698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42699 $(HOST_EXPORTS) \
42700 for flag in $(EXTRA_HOST_FLAGS) ; do \
42701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42702 done; \
42703 echo "Doing install-pdf in libtermcap" ; \
42704 (cd $(HOST_SUBDIR)/libtermcap && \
42705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42707 "RANLIB=$${RANLIB}" \
42708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42709 install-pdf) \
42710 || exit 1
42712 @endif libtermcap
42714 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
42715 maybe-install-html-libtermcap:
42716 @if libtermcap
42717 maybe-install-html-libtermcap: install-html-libtermcap
42719 install-html-libtermcap: \
42720 configure-libtermcap \
42721 html-libtermcap
42722 @: $(MAKE); $(unstage)
42723 @[ -f ./libtermcap/Makefile ] || exit 0; \
42724 r=`${PWD_COMMAND}`; export r; \
42725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42726 $(HOST_EXPORTS) \
42727 for flag in $(EXTRA_HOST_FLAGS) ; do \
42728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42729 done; \
42730 echo "Doing install-html in libtermcap" ; \
42731 (cd $(HOST_SUBDIR)/libtermcap && \
42732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42734 "RANLIB=$${RANLIB}" \
42735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42736 install-html) \
42737 || exit 1
42739 @endif libtermcap
42741 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
42742 maybe-installcheck-libtermcap:
42743 @if libtermcap
42744 maybe-installcheck-libtermcap: installcheck-libtermcap
42746 installcheck-libtermcap: \
42747 configure-libtermcap
42748 @: $(MAKE); $(unstage)
42749 @[ -f ./libtermcap/Makefile ] || exit 0; \
42750 r=`${PWD_COMMAND}`; export r; \
42751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42752 $(HOST_EXPORTS) \
42753 for flag in $(EXTRA_HOST_FLAGS) ; do \
42754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42755 done; \
42756 echo "Doing installcheck in libtermcap" ; \
42757 (cd $(HOST_SUBDIR)/libtermcap && \
42758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42760 "RANLIB=$${RANLIB}" \
42761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42762 installcheck) \
42763 || exit 1
42765 @endif libtermcap
42767 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
42768 maybe-mostlyclean-libtermcap:
42769 @if libtermcap
42770 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
42772 # libtermcap doesn't support mostlyclean.
42773 mostlyclean-libtermcap:
42775 @endif libtermcap
42777 .PHONY: maybe-clean-libtermcap clean-libtermcap
42778 maybe-clean-libtermcap:
42779 @if libtermcap
42780 maybe-clean-libtermcap: clean-libtermcap
42782 # libtermcap doesn't support clean.
42783 clean-libtermcap:
42785 @endif libtermcap
42787 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
42788 maybe-distclean-libtermcap:
42789 @if libtermcap
42790 maybe-distclean-libtermcap: distclean-libtermcap
42792 # libtermcap doesn't support distclean.
42793 distclean-libtermcap:
42795 @endif libtermcap
42797 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
42798 maybe-maintainer-clean-libtermcap:
42799 @if libtermcap
42800 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
42802 # libtermcap doesn't support maintainer-clean.
42803 maintainer-clean-libtermcap:
42805 @endif libtermcap
42809 .PHONY: configure-utils maybe-configure-utils
42810 maybe-configure-utils:
42811 @if gcc-bootstrap
42812 configure-utils: stage_current
42813 @endif gcc-bootstrap
42814 @if utils
42815 maybe-configure-utils: configure-utils
42816 configure-utils:
42817 @: $(MAKE); $(unstage)
42818 @r=`${PWD_COMMAND}`; export r; \
42819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42820 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
42821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
42822 $(HOST_EXPORTS) \
42823 echo Configuring in $(HOST_SUBDIR)/utils; \
42824 cd "$(HOST_SUBDIR)/utils" || exit 1; \
42825 case $(srcdir) in \
42826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42827 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
42828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42829 esac; \
42830 srcdiroption="--srcdir=$${topdir}/utils"; \
42831 libsrcdir="$$s/utils"; \
42832 $(SHELL) $${libsrcdir}/configure \
42833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42834 --target=${target_alias} $${srcdiroption} \
42835 || exit 1
42836 @endif utils
42842 .PHONY: all-utils maybe-all-utils
42843 maybe-all-utils:
42844 @if gcc-bootstrap
42845 all-utils: stage_current
42846 @endif gcc-bootstrap
42847 @if utils
42848 TARGET-utils=all
42849 maybe-all-utils: all-utils
42850 all-utils: configure-utils
42851 @: $(MAKE); $(unstage)
42852 @r=`${PWD_COMMAND}`; export r; \
42853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42854 $(HOST_EXPORTS) \
42855 (cd $(HOST_SUBDIR)/utils && \
42856 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42857 $(TARGET-utils))
42858 @endif utils
42863 .PHONY: check-utils maybe-check-utils
42864 maybe-check-utils:
42865 @if utils
42866 maybe-check-utils: check-utils
42868 check-utils:
42870 @endif utils
42872 .PHONY: install-utils maybe-install-utils
42873 maybe-install-utils:
42874 @if utils
42875 maybe-install-utils: install-utils
42877 install-utils: installdirs
42878 @: $(MAKE); $(unstage)
42879 @r=`${PWD_COMMAND}`; export r; \
42880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42881 $(HOST_EXPORTS) \
42882 (cd $(HOST_SUBDIR)/utils && \
42883 $(MAKE) $(FLAGS_TO_PASS) install)
42885 @endif utils
42887 # Other targets (info, dvi, pdf, etc.)
42889 .PHONY: maybe-info-utils info-utils
42890 maybe-info-utils:
42891 @if utils
42892 maybe-info-utils: info-utils
42894 info-utils: \
42895 configure-utils
42896 @: $(MAKE); $(unstage)
42897 @[ -f ./utils/Makefile ] || exit 0; \
42898 r=`${PWD_COMMAND}`; export r; \
42899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42900 $(HOST_EXPORTS) \
42901 for flag in $(EXTRA_HOST_FLAGS) ; do \
42902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42903 done; \
42904 echo "Doing info in utils" ; \
42905 (cd $(HOST_SUBDIR)/utils && \
42906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42908 "RANLIB=$${RANLIB}" \
42909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42910 info) \
42911 || exit 1
42913 @endif utils
42915 .PHONY: maybe-dvi-utils dvi-utils
42916 maybe-dvi-utils:
42917 @if utils
42918 maybe-dvi-utils: dvi-utils
42920 dvi-utils: \
42921 configure-utils
42922 @: $(MAKE); $(unstage)
42923 @[ -f ./utils/Makefile ] || exit 0; \
42924 r=`${PWD_COMMAND}`; export r; \
42925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42926 $(HOST_EXPORTS) \
42927 for flag in $(EXTRA_HOST_FLAGS) ; do \
42928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42929 done; \
42930 echo "Doing dvi in utils" ; \
42931 (cd $(HOST_SUBDIR)/utils && \
42932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42934 "RANLIB=$${RANLIB}" \
42935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42936 dvi) \
42937 || exit 1
42939 @endif utils
42941 .PHONY: maybe-pdf-utils pdf-utils
42942 maybe-pdf-utils:
42943 @if utils
42944 maybe-pdf-utils: pdf-utils
42946 pdf-utils: \
42947 configure-utils
42948 @: $(MAKE); $(unstage)
42949 @[ -f ./utils/Makefile ] || exit 0; \
42950 r=`${PWD_COMMAND}`; export r; \
42951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42952 $(HOST_EXPORTS) \
42953 for flag in $(EXTRA_HOST_FLAGS) ; do \
42954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42955 done; \
42956 echo "Doing pdf in utils" ; \
42957 (cd $(HOST_SUBDIR)/utils && \
42958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42960 "RANLIB=$${RANLIB}" \
42961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42962 pdf) \
42963 || exit 1
42965 @endif utils
42967 .PHONY: maybe-html-utils html-utils
42968 maybe-html-utils:
42969 @if utils
42970 maybe-html-utils: html-utils
42972 html-utils: \
42973 configure-utils
42974 @: $(MAKE); $(unstage)
42975 @[ -f ./utils/Makefile ] || exit 0; \
42976 r=`${PWD_COMMAND}`; export r; \
42977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42978 $(HOST_EXPORTS) \
42979 for flag in $(EXTRA_HOST_FLAGS) ; do \
42980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42981 done; \
42982 echo "Doing html in utils" ; \
42983 (cd $(HOST_SUBDIR)/utils && \
42984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42986 "RANLIB=$${RANLIB}" \
42987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42988 html) \
42989 || exit 1
42991 @endif utils
42993 .PHONY: maybe-TAGS-utils TAGS-utils
42994 maybe-TAGS-utils:
42995 @if utils
42996 maybe-TAGS-utils: TAGS-utils
42998 TAGS-utils: \
42999 configure-utils
43000 @: $(MAKE); $(unstage)
43001 @[ -f ./utils/Makefile ] || exit 0; \
43002 r=`${PWD_COMMAND}`; export r; \
43003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43004 $(HOST_EXPORTS) \
43005 for flag in $(EXTRA_HOST_FLAGS) ; do \
43006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43007 done; \
43008 echo "Doing TAGS in utils" ; \
43009 (cd $(HOST_SUBDIR)/utils && \
43010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43012 "RANLIB=$${RANLIB}" \
43013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43014 TAGS) \
43015 || exit 1
43017 @endif utils
43019 .PHONY: maybe-install-info-utils install-info-utils
43020 maybe-install-info-utils:
43021 @if utils
43022 maybe-install-info-utils: install-info-utils
43024 install-info-utils: \
43025 configure-utils \
43026 info-utils
43027 @: $(MAKE); $(unstage)
43028 @[ -f ./utils/Makefile ] || exit 0; \
43029 r=`${PWD_COMMAND}`; export r; \
43030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43031 $(HOST_EXPORTS) \
43032 for flag in $(EXTRA_HOST_FLAGS) ; do \
43033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43034 done; \
43035 echo "Doing install-info in utils" ; \
43036 (cd $(HOST_SUBDIR)/utils && \
43037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43039 "RANLIB=$${RANLIB}" \
43040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43041 install-info) \
43042 || exit 1
43044 @endif utils
43046 .PHONY: maybe-install-pdf-utils install-pdf-utils
43047 maybe-install-pdf-utils:
43048 @if utils
43049 maybe-install-pdf-utils: install-pdf-utils
43051 install-pdf-utils: \
43052 configure-utils \
43053 pdf-utils
43054 @: $(MAKE); $(unstage)
43055 @[ -f ./utils/Makefile ] || exit 0; \
43056 r=`${PWD_COMMAND}`; export r; \
43057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43058 $(HOST_EXPORTS) \
43059 for flag in $(EXTRA_HOST_FLAGS) ; do \
43060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43061 done; \
43062 echo "Doing install-pdf in utils" ; \
43063 (cd $(HOST_SUBDIR)/utils && \
43064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43066 "RANLIB=$${RANLIB}" \
43067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43068 install-pdf) \
43069 || exit 1
43071 @endif utils
43073 .PHONY: maybe-install-html-utils install-html-utils
43074 maybe-install-html-utils:
43075 @if utils
43076 maybe-install-html-utils: install-html-utils
43078 install-html-utils: \
43079 configure-utils \
43080 html-utils
43081 @: $(MAKE); $(unstage)
43082 @[ -f ./utils/Makefile ] || exit 0; \
43083 r=`${PWD_COMMAND}`; export r; \
43084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43085 $(HOST_EXPORTS) \
43086 for flag in $(EXTRA_HOST_FLAGS) ; do \
43087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088 done; \
43089 echo "Doing install-html in utils" ; \
43090 (cd $(HOST_SUBDIR)/utils && \
43091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43093 "RANLIB=$${RANLIB}" \
43094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43095 install-html) \
43096 || exit 1
43098 @endif utils
43100 .PHONY: maybe-installcheck-utils installcheck-utils
43101 maybe-installcheck-utils:
43102 @if utils
43103 maybe-installcheck-utils: installcheck-utils
43105 installcheck-utils: \
43106 configure-utils
43107 @: $(MAKE); $(unstage)
43108 @[ -f ./utils/Makefile ] || exit 0; \
43109 r=`${PWD_COMMAND}`; export r; \
43110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43111 $(HOST_EXPORTS) \
43112 for flag in $(EXTRA_HOST_FLAGS) ; do \
43113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43114 done; \
43115 echo "Doing installcheck in utils" ; \
43116 (cd $(HOST_SUBDIR)/utils && \
43117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43119 "RANLIB=$${RANLIB}" \
43120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43121 installcheck) \
43122 || exit 1
43124 @endif utils
43126 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43127 maybe-mostlyclean-utils:
43128 @if utils
43129 maybe-mostlyclean-utils: mostlyclean-utils
43131 mostlyclean-utils:
43132 @: $(MAKE); $(unstage)
43133 @[ -f ./utils/Makefile ] || exit 0; \
43134 r=`${PWD_COMMAND}`; export r; \
43135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136 $(HOST_EXPORTS) \
43137 for flag in $(EXTRA_HOST_FLAGS) ; do \
43138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43139 done; \
43140 echo "Doing mostlyclean in utils" ; \
43141 (cd $(HOST_SUBDIR)/utils && \
43142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144 "RANLIB=$${RANLIB}" \
43145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146 mostlyclean) \
43147 || exit 1
43149 @endif utils
43151 .PHONY: maybe-clean-utils clean-utils
43152 maybe-clean-utils:
43153 @if utils
43154 maybe-clean-utils: clean-utils
43156 clean-utils:
43157 @: $(MAKE); $(unstage)
43158 @[ -f ./utils/Makefile ] || exit 0; \
43159 r=`${PWD_COMMAND}`; export r; \
43160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43161 $(HOST_EXPORTS) \
43162 for flag in $(EXTRA_HOST_FLAGS) ; do \
43163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43164 done; \
43165 echo "Doing clean in utils" ; \
43166 (cd $(HOST_SUBDIR)/utils && \
43167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43169 "RANLIB=$${RANLIB}" \
43170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43171 clean) \
43172 || exit 1
43174 @endif utils
43176 .PHONY: maybe-distclean-utils distclean-utils
43177 maybe-distclean-utils:
43178 @if utils
43179 maybe-distclean-utils: distclean-utils
43181 distclean-utils:
43182 @: $(MAKE); $(unstage)
43183 @[ -f ./utils/Makefile ] || exit 0; \
43184 r=`${PWD_COMMAND}`; export r; \
43185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43186 $(HOST_EXPORTS) \
43187 for flag in $(EXTRA_HOST_FLAGS) ; do \
43188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43189 done; \
43190 echo "Doing distclean in utils" ; \
43191 (cd $(HOST_SUBDIR)/utils && \
43192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43194 "RANLIB=$${RANLIB}" \
43195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43196 distclean) \
43197 || exit 1
43199 @endif utils
43201 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43202 maybe-maintainer-clean-utils:
43203 @if utils
43204 maybe-maintainer-clean-utils: maintainer-clean-utils
43206 maintainer-clean-utils:
43207 @: $(MAKE); $(unstage)
43208 @[ -f ./utils/Makefile ] || exit 0; \
43209 r=`${PWD_COMMAND}`; export r; \
43210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211 $(HOST_EXPORTS) \
43212 for flag in $(EXTRA_HOST_FLAGS) ; do \
43213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43214 done; \
43215 echo "Doing maintainer-clean in utils" ; \
43216 (cd $(HOST_SUBDIR)/utils && \
43217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43219 "RANLIB=$${RANLIB}" \
43220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43221 maintainer-clean) \
43222 || exit 1
43224 @endif utils
43228 .PHONY: configure-gnattools maybe-configure-gnattools
43229 maybe-configure-gnattools:
43230 @if gcc-bootstrap
43231 configure-gnattools: stage_current
43232 @endif gcc-bootstrap
43233 @if gnattools
43234 maybe-configure-gnattools: configure-gnattools
43235 configure-gnattools:
43236 @: $(MAKE); $(unstage)
43237 @r=`${PWD_COMMAND}`; export r; \
43238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43241 $(HOST_EXPORTS) \
43242 echo Configuring in $(HOST_SUBDIR)/gnattools; \
43243 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43244 case $(srcdir) in \
43245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43246 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43248 esac; \
43249 srcdiroption="--srcdir=$${topdir}/gnattools"; \
43250 libsrcdir="$$s/gnattools"; \
43251 $(SHELL) $${libsrcdir}/configure \
43252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43253 --target=${target_alias} $${srcdiroption} \
43254 || exit 1
43255 @endif gnattools
43261 .PHONY: all-gnattools maybe-all-gnattools
43262 maybe-all-gnattools:
43263 @if gcc-bootstrap
43264 all-gnattools: stage_current
43265 @endif gcc-bootstrap
43266 @if gnattools
43267 TARGET-gnattools=all
43268 maybe-all-gnattools: all-gnattools
43269 all-gnattools: configure-gnattools
43270 @: $(MAKE); $(unstage)
43271 @r=`${PWD_COMMAND}`; export r; \
43272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43273 $(HOST_EXPORTS) \
43274 (cd $(HOST_SUBDIR)/gnattools && \
43275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43276 $(TARGET-gnattools))
43277 @endif gnattools
43282 .PHONY: check-gnattools maybe-check-gnattools
43283 maybe-check-gnattools:
43284 @if gnattools
43285 maybe-check-gnattools: check-gnattools
43287 check-gnattools:
43288 @: $(MAKE); $(unstage)
43289 @r=`${PWD_COMMAND}`; export r; \
43290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43291 $(HOST_EXPORTS) \
43292 (cd $(HOST_SUBDIR)/gnattools && \
43293 $(MAKE) $(FLAGS_TO_PASS) check)
43295 @endif gnattools
43297 .PHONY: install-gnattools maybe-install-gnattools
43298 maybe-install-gnattools:
43299 @if gnattools
43300 maybe-install-gnattools: install-gnattools
43302 install-gnattools: installdirs
43303 @: $(MAKE); $(unstage)
43304 @r=`${PWD_COMMAND}`; export r; \
43305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43306 $(HOST_EXPORTS) \
43307 (cd $(HOST_SUBDIR)/gnattools && \
43308 $(MAKE) $(FLAGS_TO_PASS) install)
43310 @endif gnattools
43312 # Other targets (info, dvi, pdf, etc.)
43314 .PHONY: maybe-info-gnattools info-gnattools
43315 maybe-info-gnattools:
43316 @if gnattools
43317 maybe-info-gnattools: info-gnattools
43319 info-gnattools: \
43320 configure-gnattools
43321 @: $(MAKE); $(unstage)
43322 @[ -f ./gnattools/Makefile ] || exit 0; \
43323 r=`${PWD_COMMAND}`; export r; \
43324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43325 $(HOST_EXPORTS) \
43326 for flag in $(EXTRA_HOST_FLAGS) ; do \
43327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43328 done; \
43329 echo "Doing info in gnattools" ; \
43330 (cd $(HOST_SUBDIR)/gnattools && \
43331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43333 "RANLIB=$${RANLIB}" \
43334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43335 info) \
43336 || exit 1
43338 @endif gnattools
43340 .PHONY: maybe-dvi-gnattools dvi-gnattools
43341 maybe-dvi-gnattools:
43342 @if gnattools
43343 maybe-dvi-gnattools: dvi-gnattools
43345 dvi-gnattools: \
43346 configure-gnattools
43347 @: $(MAKE); $(unstage)
43348 @[ -f ./gnattools/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) ; do \
43353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43354 done; \
43355 echo "Doing dvi in gnattools" ; \
43356 (cd $(HOST_SUBDIR)/gnattools && \
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 dvi) \
43362 || exit 1
43364 @endif gnattools
43366 .PHONY: maybe-pdf-gnattools pdf-gnattools
43367 maybe-pdf-gnattools:
43368 @if gnattools
43369 maybe-pdf-gnattools: pdf-gnattools
43371 pdf-gnattools: \
43372 configure-gnattools
43373 @: $(MAKE); $(unstage)
43374 @[ -f ./gnattools/Makefile ] || exit 0; \
43375 r=`${PWD_COMMAND}`; export r; \
43376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377 $(HOST_EXPORTS) \
43378 for flag in $(EXTRA_HOST_FLAGS) ; do \
43379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43380 done; \
43381 echo "Doing pdf in gnattools" ; \
43382 (cd $(HOST_SUBDIR)/gnattools && \
43383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43385 "RANLIB=$${RANLIB}" \
43386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43387 pdf) \
43388 || exit 1
43390 @endif gnattools
43392 .PHONY: maybe-html-gnattools html-gnattools
43393 maybe-html-gnattools:
43394 @if gnattools
43395 maybe-html-gnattools: html-gnattools
43397 html-gnattools: \
43398 configure-gnattools
43399 @: $(MAKE); $(unstage)
43400 @[ -f ./gnattools/Makefile ] || exit 0; \
43401 r=`${PWD_COMMAND}`; export r; \
43402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403 $(HOST_EXPORTS) \
43404 for flag in $(EXTRA_HOST_FLAGS) ; do \
43405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43406 done; \
43407 echo "Doing html in gnattools" ; \
43408 (cd $(HOST_SUBDIR)/gnattools && \
43409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411 "RANLIB=$${RANLIB}" \
43412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413 html) \
43414 || exit 1
43416 @endif gnattools
43418 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43419 maybe-TAGS-gnattools:
43420 @if gnattools
43421 maybe-TAGS-gnattools: TAGS-gnattools
43423 TAGS-gnattools: \
43424 configure-gnattools
43425 @: $(MAKE); $(unstage)
43426 @[ -f ./gnattools/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) ; do \
43431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43432 done; \
43433 echo "Doing TAGS in gnattools" ; \
43434 (cd $(HOST_SUBDIR)/gnattools && \
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 TAGS) \
43440 || exit 1
43442 @endif gnattools
43444 .PHONY: maybe-install-info-gnattools install-info-gnattools
43445 maybe-install-info-gnattools:
43446 @if gnattools
43447 maybe-install-info-gnattools: install-info-gnattools
43449 install-info-gnattools: \
43450 configure-gnattools \
43451 info-gnattools
43452 @: $(MAKE); $(unstage)
43453 @[ -f ./gnattools/Makefile ] || exit 0; \
43454 r=`${PWD_COMMAND}`; export r; \
43455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456 $(HOST_EXPORTS) \
43457 for flag in $(EXTRA_HOST_FLAGS) ; do \
43458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459 done; \
43460 echo "Doing install-info in gnattools" ; \
43461 (cd $(HOST_SUBDIR)/gnattools && \
43462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43464 "RANLIB=$${RANLIB}" \
43465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43466 install-info) \
43467 || exit 1
43469 @endif gnattools
43471 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43472 maybe-install-pdf-gnattools:
43473 @if gnattools
43474 maybe-install-pdf-gnattools: install-pdf-gnattools
43476 install-pdf-gnattools: \
43477 configure-gnattools \
43478 pdf-gnattools
43479 @: $(MAKE); $(unstage)
43480 @[ -f ./gnattools/Makefile ] || exit 0; \
43481 r=`${PWD_COMMAND}`; export r; \
43482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43483 $(HOST_EXPORTS) \
43484 for flag in $(EXTRA_HOST_FLAGS) ; do \
43485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43486 done; \
43487 echo "Doing install-pdf in gnattools" ; \
43488 (cd $(HOST_SUBDIR)/gnattools && \
43489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43491 "RANLIB=$${RANLIB}" \
43492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43493 install-pdf) \
43494 || exit 1
43496 @endif gnattools
43498 .PHONY: maybe-install-html-gnattools install-html-gnattools
43499 maybe-install-html-gnattools:
43500 @if gnattools
43501 maybe-install-html-gnattools: install-html-gnattools
43503 install-html-gnattools: \
43504 configure-gnattools \
43505 html-gnattools
43506 @: $(MAKE); $(unstage)
43507 @[ -f ./gnattools/Makefile ] || exit 0; \
43508 r=`${PWD_COMMAND}`; export r; \
43509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43510 $(HOST_EXPORTS) \
43511 for flag in $(EXTRA_HOST_FLAGS) ; do \
43512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513 done; \
43514 echo "Doing install-html in gnattools" ; \
43515 (cd $(HOST_SUBDIR)/gnattools && \
43516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43518 "RANLIB=$${RANLIB}" \
43519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43520 install-html) \
43521 || exit 1
43523 @endif gnattools
43525 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43526 maybe-installcheck-gnattools:
43527 @if gnattools
43528 maybe-installcheck-gnattools: installcheck-gnattools
43530 installcheck-gnattools: \
43531 configure-gnattools
43532 @: $(MAKE); $(unstage)
43533 @[ -f ./gnattools/Makefile ] || exit 0; \
43534 r=`${PWD_COMMAND}`; export r; \
43535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536 $(HOST_EXPORTS) \
43537 for flag in $(EXTRA_HOST_FLAGS) ; do \
43538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43539 done; \
43540 echo "Doing installcheck in gnattools" ; \
43541 (cd $(HOST_SUBDIR)/gnattools && \
43542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43544 "RANLIB=$${RANLIB}" \
43545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43546 installcheck) \
43547 || exit 1
43549 @endif gnattools
43551 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43552 maybe-mostlyclean-gnattools:
43553 @if gnattools
43554 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43556 mostlyclean-gnattools:
43557 @: $(MAKE); $(unstage)
43558 @[ -f ./gnattools/Makefile ] || exit 0; \
43559 r=`${PWD_COMMAND}`; export r; \
43560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43561 $(HOST_EXPORTS) \
43562 for flag in $(EXTRA_HOST_FLAGS) ; do \
43563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43564 done; \
43565 echo "Doing mostlyclean in gnattools" ; \
43566 (cd $(HOST_SUBDIR)/gnattools && \
43567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43569 "RANLIB=$${RANLIB}" \
43570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43571 mostlyclean) \
43572 || exit 1
43574 @endif gnattools
43576 .PHONY: maybe-clean-gnattools clean-gnattools
43577 maybe-clean-gnattools:
43578 @if gnattools
43579 maybe-clean-gnattools: clean-gnattools
43581 clean-gnattools:
43582 @: $(MAKE); $(unstage)
43583 @[ -f ./gnattools/Makefile ] || exit 0; \
43584 r=`${PWD_COMMAND}`; export r; \
43585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586 $(HOST_EXPORTS) \
43587 for flag in $(EXTRA_HOST_FLAGS) ; do \
43588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43589 done; \
43590 echo "Doing clean in gnattools" ; \
43591 (cd $(HOST_SUBDIR)/gnattools && \
43592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43594 "RANLIB=$${RANLIB}" \
43595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43596 clean) \
43597 || exit 1
43599 @endif gnattools
43601 .PHONY: maybe-distclean-gnattools distclean-gnattools
43602 maybe-distclean-gnattools:
43603 @if gnattools
43604 maybe-distclean-gnattools: distclean-gnattools
43606 distclean-gnattools:
43607 @: $(MAKE); $(unstage)
43608 @[ -f ./gnattools/Makefile ] || exit 0; \
43609 r=`${PWD_COMMAND}`; export r; \
43610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43611 $(HOST_EXPORTS) \
43612 for flag in $(EXTRA_HOST_FLAGS) ; do \
43613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43614 done; \
43615 echo "Doing distclean in gnattools" ; \
43616 (cd $(HOST_SUBDIR)/gnattools && \
43617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43619 "RANLIB=$${RANLIB}" \
43620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43621 distclean) \
43622 || exit 1
43624 @endif gnattools
43626 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43627 maybe-maintainer-clean-gnattools:
43628 @if gnattools
43629 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43631 maintainer-clean-gnattools:
43632 @: $(MAKE); $(unstage)
43633 @[ -f ./gnattools/Makefile ] || exit 0; \
43634 r=`${PWD_COMMAND}`; export r; \
43635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43636 $(HOST_EXPORTS) \
43637 for flag in $(EXTRA_HOST_FLAGS) ; do \
43638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43639 done; \
43640 echo "Doing maintainer-clean in gnattools" ; \
43641 (cd $(HOST_SUBDIR)/gnattools && \
43642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43644 "RANLIB=$${RANLIB}" \
43645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43646 maintainer-clean) \
43647 || exit 1
43649 @endif gnattools
43653 # ---------------------------------------
43654 # Modules which run on the target machine
43655 # ---------------------------------------
43660 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43661 maybe-configure-target-libstdc++-v3:
43662 @if gcc-bootstrap
43663 configure-target-libstdc++-v3: stage_current
43664 @endif gcc-bootstrap
43665 @if target-libstdc++-v3
43666 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43667 configure-target-libstdc++-v3:
43668 @: $(MAKE); $(unstage)
43669 @r=`${PWD_COMMAND}`; export r; \
43670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43671 echo "Checking multilib configuration for libstdc++-v3..."; \
43672 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43673 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43674 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43675 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43676 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43677 else \
43678 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43679 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43680 fi; \
43681 else \
43682 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43683 fi; \
43684 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43686 $(RAW_CXX_TARGET_EXPORTS) \
43687 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43688 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43689 case $(srcdir) in \
43690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43691 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43693 esac; \
43694 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43695 libsrcdir="$$s/libstdc++-v3"; \
43696 rm -f no-such-file || : ; \
43697 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43698 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43699 --target=${target_alias} $${srcdiroption} \
43700 || exit 1
43701 @endif target-libstdc++-v3
43707 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43708 maybe-all-target-libstdc++-v3:
43709 @if gcc-bootstrap
43710 all-target-libstdc++-v3: stage_current
43711 @endif gcc-bootstrap
43712 @if target-libstdc++-v3
43713 TARGET-target-libstdc++-v3=all
43714 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43715 all-target-libstdc++-v3: configure-target-libstdc++-v3
43716 @: $(MAKE); $(unstage)
43717 @r=`${PWD_COMMAND}`; export r; \
43718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43719 $(RAW_CXX_TARGET_EXPORTS) \
43720 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43722 $(TARGET-target-libstdc++-v3))
43723 @endif target-libstdc++-v3
43729 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43730 maybe-check-target-libstdc++-v3:
43731 @if target-libstdc++-v3
43732 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43734 check-target-libstdc++-v3:
43735 @: $(MAKE); $(unstage)
43736 @r=`${PWD_COMMAND}`; export r; \
43737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43738 $(RAW_CXX_TARGET_EXPORTS) \
43739 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43740 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43742 @endif target-libstdc++-v3
43744 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43745 maybe-install-target-libstdc++-v3:
43746 @if target-libstdc++-v3
43747 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43749 install-target-libstdc++-v3: installdirs
43750 @: $(MAKE); $(unstage)
43751 @r=`${PWD_COMMAND}`; export r; \
43752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753 $(RAW_CXX_TARGET_EXPORTS) \
43754 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43755 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43757 @endif target-libstdc++-v3
43759 # Other targets (info, dvi, pdf, etc.)
43761 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43762 maybe-info-target-libstdc++-v3:
43763 @if target-libstdc++-v3
43764 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43766 info-target-libstdc++-v3: \
43767 configure-target-libstdc++-v3
43768 @: $(MAKE); $(unstage)
43769 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43770 r=`${PWD_COMMAND}`; export r; \
43771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43772 $(RAW_CXX_TARGET_EXPORTS) \
43773 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43774 for flag in $(EXTRA_TARGET_FLAGS); do \
43775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43776 done; \
43777 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43780 "RANLIB=$${RANLIB}" \
43781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43782 info) \
43783 || exit 1
43785 @endif target-libstdc++-v3
43787 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43788 maybe-dvi-target-libstdc++-v3:
43789 @if target-libstdc++-v3
43790 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43792 dvi-target-libstdc++-v3: \
43793 configure-target-libstdc++-v3
43794 @: $(MAKE); $(unstage)
43795 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43796 r=`${PWD_COMMAND}`; export r; \
43797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43798 $(RAW_CXX_TARGET_EXPORTS) \
43799 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43800 for flag in $(EXTRA_TARGET_FLAGS); do \
43801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43802 done; \
43803 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43806 "RANLIB=$${RANLIB}" \
43807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43808 dvi) \
43809 || exit 1
43811 @endif target-libstdc++-v3
43813 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43814 maybe-pdf-target-libstdc++-v3:
43815 @if target-libstdc++-v3
43816 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43818 pdf-target-libstdc++-v3: \
43819 configure-target-libstdc++-v3
43820 @: $(MAKE); $(unstage)
43821 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43822 r=`${PWD_COMMAND}`; export r; \
43823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43824 $(RAW_CXX_TARGET_EXPORTS) \
43825 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43826 for flag in $(EXTRA_TARGET_FLAGS); do \
43827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43828 done; \
43829 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43832 "RANLIB=$${RANLIB}" \
43833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43834 pdf) \
43835 || exit 1
43837 @endif target-libstdc++-v3
43839 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43840 maybe-html-target-libstdc++-v3:
43841 @if target-libstdc++-v3
43842 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43844 html-target-libstdc++-v3: \
43845 configure-target-libstdc++-v3
43846 @: $(MAKE); $(unstage)
43847 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43848 r=`${PWD_COMMAND}`; export r; \
43849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43850 $(RAW_CXX_TARGET_EXPORTS) \
43851 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43852 for flag in $(EXTRA_TARGET_FLAGS); do \
43853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43854 done; \
43855 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43858 "RANLIB=$${RANLIB}" \
43859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43860 html) \
43861 || exit 1
43863 @endif target-libstdc++-v3
43865 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43866 maybe-TAGS-target-libstdc++-v3:
43867 @if target-libstdc++-v3
43868 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43870 TAGS-target-libstdc++-v3: \
43871 configure-target-libstdc++-v3
43872 @: $(MAKE); $(unstage)
43873 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43874 r=`${PWD_COMMAND}`; export r; \
43875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876 $(RAW_CXX_TARGET_EXPORTS) \
43877 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43878 for flag in $(EXTRA_TARGET_FLAGS); do \
43879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880 done; \
43881 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43884 "RANLIB=$${RANLIB}" \
43885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43886 TAGS) \
43887 || exit 1
43889 @endif target-libstdc++-v3
43891 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43892 maybe-install-info-target-libstdc++-v3:
43893 @if target-libstdc++-v3
43894 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43896 install-info-target-libstdc++-v3: \
43897 configure-target-libstdc++-v3 \
43898 info-target-libstdc++-v3
43899 @: $(MAKE); $(unstage)
43900 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43901 r=`${PWD_COMMAND}`; export r; \
43902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43903 $(RAW_CXX_TARGET_EXPORTS) \
43904 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43905 for flag in $(EXTRA_TARGET_FLAGS); do \
43906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43907 done; \
43908 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43911 "RANLIB=$${RANLIB}" \
43912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43913 install-info) \
43914 || exit 1
43916 @endif target-libstdc++-v3
43918 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43919 maybe-install-pdf-target-libstdc++-v3:
43920 @if target-libstdc++-v3
43921 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43923 install-pdf-target-libstdc++-v3: \
43924 configure-target-libstdc++-v3 \
43925 pdf-target-libstdc++-v3
43926 @: $(MAKE); $(unstage)
43927 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43928 r=`${PWD_COMMAND}`; export r; \
43929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43930 $(RAW_CXX_TARGET_EXPORTS) \
43931 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43932 for flag in $(EXTRA_TARGET_FLAGS); do \
43933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934 done; \
43935 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43938 "RANLIB=$${RANLIB}" \
43939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43940 install-pdf) \
43941 || exit 1
43943 @endif target-libstdc++-v3
43945 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43946 maybe-install-html-target-libstdc++-v3:
43947 @if target-libstdc++-v3
43948 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43950 install-html-target-libstdc++-v3: \
43951 configure-target-libstdc++-v3 \
43952 html-target-libstdc++-v3
43953 @: $(MAKE); $(unstage)
43954 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43955 r=`${PWD_COMMAND}`; export r; \
43956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43957 $(RAW_CXX_TARGET_EXPORTS) \
43958 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43959 for flag in $(EXTRA_TARGET_FLAGS); do \
43960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43961 done; \
43962 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43965 "RANLIB=$${RANLIB}" \
43966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43967 install-html) \
43968 || exit 1
43970 @endif target-libstdc++-v3
43972 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43973 maybe-installcheck-target-libstdc++-v3:
43974 @if target-libstdc++-v3
43975 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43977 installcheck-target-libstdc++-v3: \
43978 configure-target-libstdc++-v3
43979 @: $(MAKE); $(unstage)
43980 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43981 r=`${PWD_COMMAND}`; export r; \
43982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43983 $(RAW_CXX_TARGET_EXPORTS) \
43984 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43985 for flag in $(EXTRA_TARGET_FLAGS); do \
43986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43987 done; \
43988 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43991 "RANLIB=$${RANLIB}" \
43992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43993 installcheck) \
43994 || exit 1
43996 @endif target-libstdc++-v3
43998 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43999 maybe-mostlyclean-target-libstdc++-v3:
44000 @if target-libstdc++-v3
44001 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44003 mostlyclean-target-libstdc++-v3:
44004 @: $(MAKE); $(unstage)
44005 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
44006 r=`${PWD_COMMAND}`; export r; \
44007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44008 $(RAW_CXX_TARGET_EXPORTS) \
44009 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
44010 for flag in $(EXTRA_TARGET_FLAGS); do \
44011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44012 done; \
44013 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44016 "RANLIB=$${RANLIB}" \
44017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44018 mostlyclean) \
44019 || exit 1
44021 @endif target-libstdc++-v3
44023 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44024 maybe-clean-target-libstdc++-v3:
44025 @if target-libstdc++-v3
44026 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44028 clean-target-libstdc++-v3:
44029 @: $(MAKE); $(unstage)
44030 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
44031 r=`${PWD_COMMAND}`; export r; \
44032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033 $(RAW_CXX_TARGET_EXPORTS) \
44034 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
44035 for flag in $(EXTRA_TARGET_FLAGS); do \
44036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44037 done; \
44038 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44041 "RANLIB=$${RANLIB}" \
44042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44043 clean) \
44044 || exit 1
44046 @endif target-libstdc++-v3
44048 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44049 maybe-distclean-target-libstdc++-v3:
44050 @if target-libstdc++-v3
44051 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44053 distclean-target-libstdc++-v3:
44054 @: $(MAKE); $(unstage)
44055 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
44056 r=`${PWD_COMMAND}`; export r; \
44057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44058 $(RAW_CXX_TARGET_EXPORTS) \
44059 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
44060 for flag in $(EXTRA_TARGET_FLAGS); do \
44061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44062 done; \
44063 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44066 "RANLIB=$${RANLIB}" \
44067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44068 distclean) \
44069 || exit 1
44071 @endif target-libstdc++-v3
44073 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44074 maybe-maintainer-clean-target-libstdc++-v3:
44075 @if target-libstdc++-v3
44076 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44078 maintainer-clean-target-libstdc++-v3:
44079 @: $(MAKE); $(unstage)
44080 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
44081 r=`${PWD_COMMAND}`; export r; \
44082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44083 $(RAW_CXX_TARGET_EXPORTS) \
44084 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
44085 for flag in $(EXTRA_TARGET_FLAGS); do \
44086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44087 done; \
44088 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44091 "RANLIB=$${RANLIB}" \
44092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44093 maintainer-clean) \
44094 || exit 1
44096 @endif target-libstdc++-v3
44102 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
44103 maybe-configure-target-libmudflap:
44104 @if gcc-bootstrap
44105 configure-target-libmudflap: stage_current
44106 @endif gcc-bootstrap
44107 @if target-libmudflap
44108 maybe-configure-target-libmudflap: configure-target-libmudflap
44109 configure-target-libmudflap:
44110 @: $(MAKE); $(unstage)
44111 @r=`${PWD_COMMAND}`; export r; \
44112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44113 echo "Checking multilib configuration for libmudflap..."; \
44114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
44115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
44116 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
44117 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
44118 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
44119 else \
44120 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
44121 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
44122 fi; \
44123 else \
44124 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
44125 fi; \
44126 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
44127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
44128 $(NORMAL_TARGET_EXPORTS) \
44129 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
44130 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
44131 case $(srcdir) in \
44132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44133 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
44134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44135 esac; \
44136 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
44137 libsrcdir="$$s/libmudflap"; \
44138 rm -f no-such-file || : ; \
44139 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44140 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44141 --target=${target_alias} $${srcdiroption} \
44142 || exit 1
44143 @endif target-libmudflap
44149 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
44150 maybe-all-target-libmudflap:
44151 @if gcc-bootstrap
44152 all-target-libmudflap: stage_current
44153 @endif gcc-bootstrap
44154 @if target-libmudflap
44155 TARGET-target-libmudflap=all
44156 maybe-all-target-libmudflap: all-target-libmudflap
44157 all-target-libmudflap: configure-target-libmudflap
44158 @: $(MAKE); $(unstage)
44159 @r=`${PWD_COMMAND}`; export r; \
44160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44161 $(NORMAL_TARGET_EXPORTS) \
44162 (cd $(TARGET_SUBDIR)/libmudflap && \
44163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44164 $(TARGET-target-libmudflap))
44165 @endif target-libmudflap
44171 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
44172 maybe-check-target-libmudflap:
44173 @if target-libmudflap
44174 maybe-check-target-libmudflap: check-target-libmudflap
44176 check-target-libmudflap:
44177 @: $(MAKE); $(unstage)
44178 @r=`${PWD_COMMAND}`; export r; \
44179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180 $(NORMAL_TARGET_EXPORTS) \
44181 (cd $(TARGET_SUBDIR)/libmudflap && \
44182 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44184 @endif target-libmudflap
44186 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
44187 maybe-install-target-libmudflap:
44188 @if target-libmudflap
44189 maybe-install-target-libmudflap: install-target-libmudflap
44191 install-target-libmudflap: installdirs
44192 @: $(MAKE); $(unstage)
44193 @r=`${PWD_COMMAND}`; export r; \
44194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44195 $(NORMAL_TARGET_EXPORTS) \
44196 (cd $(TARGET_SUBDIR)/libmudflap && \
44197 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44199 @endif target-libmudflap
44201 # Other targets (info, dvi, pdf, etc.)
44203 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
44204 maybe-info-target-libmudflap:
44205 @if target-libmudflap
44206 maybe-info-target-libmudflap: info-target-libmudflap
44208 info-target-libmudflap: \
44209 configure-target-libmudflap
44210 @: $(MAKE); $(unstage)
44211 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44212 r=`${PWD_COMMAND}`; export r; \
44213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44214 $(NORMAL_TARGET_EXPORTS) \
44215 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
44216 for flag in $(EXTRA_TARGET_FLAGS); do \
44217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44218 done; \
44219 (cd $(TARGET_SUBDIR)/libmudflap && \
44220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44222 "RANLIB=$${RANLIB}" \
44223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44224 info) \
44225 || exit 1
44227 @endif target-libmudflap
44229 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
44230 maybe-dvi-target-libmudflap:
44231 @if target-libmudflap
44232 maybe-dvi-target-libmudflap: dvi-target-libmudflap
44234 dvi-target-libmudflap: \
44235 configure-target-libmudflap
44236 @: $(MAKE); $(unstage)
44237 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44238 r=`${PWD_COMMAND}`; export r; \
44239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44240 $(NORMAL_TARGET_EXPORTS) \
44241 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
44242 for flag in $(EXTRA_TARGET_FLAGS); do \
44243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44244 done; \
44245 (cd $(TARGET_SUBDIR)/libmudflap && \
44246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44248 "RANLIB=$${RANLIB}" \
44249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44250 dvi) \
44251 || exit 1
44253 @endif target-libmudflap
44255 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
44256 maybe-pdf-target-libmudflap:
44257 @if target-libmudflap
44258 maybe-pdf-target-libmudflap: pdf-target-libmudflap
44260 pdf-target-libmudflap: \
44261 configure-target-libmudflap
44262 @: $(MAKE); $(unstage)
44263 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44264 r=`${PWD_COMMAND}`; export r; \
44265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44266 $(NORMAL_TARGET_EXPORTS) \
44267 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44268 for flag in $(EXTRA_TARGET_FLAGS); do \
44269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44270 done; \
44271 (cd $(TARGET_SUBDIR)/libmudflap && \
44272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44274 "RANLIB=$${RANLIB}" \
44275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44276 pdf) \
44277 || exit 1
44279 @endif target-libmudflap
44281 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
44282 maybe-html-target-libmudflap:
44283 @if target-libmudflap
44284 maybe-html-target-libmudflap: html-target-libmudflap
44286 html-target-libmudflap: \
44287 configure-target-libmudflap
44288 @: $(MAKE); $(unstage)
44289 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44290 r=`${PWD_COMMAND}`; export r; \
44291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44292 $(NORMAL_TARGET_EXPORTS) \
44293 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
44294 for flag in $(EXTRA_TARGET_FLAGS); do \
44295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44296 done; \
44297 (cd $(TARGET_SUBDIR)/libmudflap && \
44298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44300 "RANLIB=$${RANLIB}" \
44301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44302 html) \
44303 || exit 1
44305 @endif target-libmudflap
44307 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
44308 maybe-TAGS-target-libmudflap:
44309 @if target-libmudflap
44310 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
44312 TAGS-target-libmudflap: \
44313 configure-target-libmudflap
44314 @: $(MAKE); $(unstage)
44315 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44316 r=`${PWD_COMMAND}`; export r; \
44317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44318 $(NORMAL_TARGET_EXPORTS) \
44319 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
44320 for flag in $(EXTRA_TARGET_FLAGS); do \
44321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44322 done; \
44323 (cd $(TARGET_SUBDIR)/libmudflap && \
44324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44326 "RANLIB=$${RANLIB}" \
44327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44328 TAGS) \
44329 || exit 1
44331 @endif target-libmudflap
44333 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
44334 maybe-install-info-target-libmudflap:
44335 @if target-libmudflap
44336 maybe-install-info-target-libmudflap: install-info-target-libmudflap
44338 install-info-target-libmudflap: \
44339 configure-target-libmudflap \
44340 info-target-libmudflap
44341 @: $(MAKE); $(unstage)
44342 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44343 r=`${PWD_COMMAND}`; export r; \
44344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44345 $(NORMAL_TARGET_EXPORTS) \
44346 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
44347 for flag in $(EXTRA_TARGET_FLAGS); do \
44348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44349 done; \
44350 (cd $(TARGET_SUBDIR)/libmudflap && \
44351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44353 "RANLIB=$${RANLIB}" \
44354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44355 install-info) \
44356 || exit 1
44358 @endif target-libmudflap
44360 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
44361 maybe-install-pdf-target-libmudflap:
44362 @if target-libmudflap
44363 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
44365 install-pdf-target-libmudflap: \
44366 configure-target-libmudflap \
44367 pdf-target-libmudflap
44368 @: $(MAKE); $(unstage)
44369 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44370 r=`${PWD_COMMAND}`; export r; \
44371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44372 $(NORMAL_TARGET_EXPORTS) \
44373 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44374 for flag in $(EXTRA_TARGET_FLAGS); do \
44375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44376 done; \
44377 (cd $(TARGET_SUBDIR)/libmudflap && \
44378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44380 "RANLIB=$${RANLIB}" \
44381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44382 install-pdf) \
44383 || exit 1
44385 @endif target-libmudflap
44387 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
44388 maybe-install-html-target-libmudflap:
44389 @if target-libmudflap
44390 maybe-install-html-target-libmudflap: install-html-target-libmudflap
44392 install-html-target-libmudflap: \
44393 configure-target-libmudflap \
44394 html-target-libmudflap
44395 @: $(MAKE); $(unstage)
44396 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44397 r=`${PWD_COMMAND}`; export r; \
44398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44399 $(NORMAL_TARGET_EXPORTS) \
44400 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
44401 for flag in $(EXTRA_TARGET_FLAGS); do \
44402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44403 done; \
44404 (cd $(TARGET_SUBDIR)/libmudflap && \
44405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44407 "RANLIB=$${RANLIB}" \
44408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44409 install-html) \
44410 || exit 1
44412 @endif target-libmudflap
44414 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
44415 maybe-installcheck-target-libmudflap:
44416 @if target-libmudflap
44417 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
44419 installcheck-target-libmudflap: \
44420 configure-target-libmudflap
44421 @: $(MAKE); $(unstage)
44422 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44423 r=`${PWD_COMMAND}`; export r; \
44424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425 $(NORMAL_TARGET_EXPORTS) \
44426 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
44427 for flag in $(EXTRA_TARGET_FLAGS); do \
44428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44429 done; \
44430 (cd $(TARGET_SUBDIR)/libmudflap && \
44431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44433 "RANLIB=$${RANLIB}" \
44434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44435 installcheck) \
44436 || exit 1
44438 @endif target-libmudflap
44440 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
44441 maybe-mostlyclean-target-libmudflap:
44442 @if target-libmudflap
44443 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
44445 mostlyclean-target-libmudflap:
44446 @: $(MAKE); $(unstage)
44447 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44448 r=`${PWD_COMMAND}`; export r; \
44449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450 $(NORMAL_TARGET_EXPORTS) \
44451 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
44452 for flag in $(EXTRA_TARGET_FLAGS); do \
44453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44454 done; \
44455 (cd $(TARGET_SUBDIR)/libmudflap && \
44456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44458 "RANLIB=$${RANLIB}" \
44459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44460 mostlyclean) \
44461 || exit 1
44463 @endif target-libmudflap
44465 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
44466 maybe-clean-target-libmudflap:
44467 @if target-libmudflap
44468 maybe-clean-target-libmudflap: clean-target-libmudflap
44470 clean-target-libmudflap:
44471 @: $(MAKE); $(unstage)
44472 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44473 r=`${PWD_COMMAND}`; export r; \
44474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475 $(NORMAL_TARGET_EXPORTS) \
44476 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
44477 for flag in $(EXTRA_TARGET_FLAGS); do \
44478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44479 done; \
44480 (cd $(TARGET_SUBDIR)/libmudflap && \
44481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44483 "RANLIB=$${RANLIB}" \
44484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44485 clean) \
44486 || exit 1
44488 @endif target-libmudflap
44490 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
44491 maybe-distclean-target-libmudflap:
44492 @if target-libmudflap
44493 maybe-distclean-target-libmudflap: distclean-target-libmudflap
44495 distclean-target-libmudflap:
44496 @: $(MAKE); $(unstage)
44497 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44498 r=`${PWD_COMMAND}`; export r; \
44499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500 $(NORMAL_TARGET_EXPORTS) \
44501 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
44502 for flag in $(EXTRA_TARGET_FLAGS); do \
44503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44504 done; \
44505 (cd $(TARGET_SUBDIR)/libmudflap && \
44506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508 "RANLIB=$${RANLIB}" \
44509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510 distclean) \
44511 || exit 1
44513 @endif target-libmudflap
44515 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
44516 maybe-maintainer-clean-target-libmudflap:
44517 @if target-libmudflap
44518 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
44520 maintainer-clean-target-libmudflap:
44521 @: $(MAKE); $(unstage)
44522 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44523 r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(NORMAL_TARGET_EXPORTS) \
44526 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
44527 for flag in $(EXTRA_TARGET_FLAGS); do \
44528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44529 done; \
44530 (cd $(TARGET_SUBDIR)/libmudflap && \
44531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533 "RANLIB=$${RANLIB}" \
44534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535 maintainer-clean) \
44536 || exit 1
44538 @endif target-libmudflap
44544 .PHONY: configure-target-libssp maybe-configure-target-libssp
44545 maybe-configure-target-libssp:
44546 @if gcc-bootstrap
44547 configure-target-libssp: stage_current
44548 @endif gcc-bootstrap
44549 @if target-libssp
44550 maybe-configure-target-libssp: configure-target-libssp
44551 configure-target-libssp:
44552 @: $(MAKE); $(unstage)
44553 @r=`${PWD_COMMAND}`; export r; \
44554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44555 echo "Checking multilib configuration for libssp..."; \
44556 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
44558 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
44559 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
44560 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
44561 else \
44562 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
44563 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44564 fi; \
44565 else \
44566 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44567 fi; \
44568 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
44569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44570 $(NORMAL_TARGET_EXPORTS) \
44571 echo Configuring in $(TARGET_SUBDIR)/libssp; \
44572 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
44573 case $(srcdir) in \
44574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44575 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
44576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44577 esac; \
44578 srcdiroption="--srcdir=$${topdir}/libssp"; \
44579 libsrcdir="$$s/libssp"; \
44580 rm -f no-such-file || : ; \
44581 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44582 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44583 --target=${target_alias} $${srcdiroption} \
44584 || exit 1
44585 @endif target-libssp
44591 .PHONY: all-target-libssp maybe-all-target-libssp
44592 maybe-all-target-libssp:
44593 @if gcc-bootstrap
44594 all-target-libssp: stage_current
44595 @endif gcc-bootstrap
44596 @if target-libssp
44597 TARGET-target-libssp=all
44598 maybe-all-target-libssp: all-target-libssp
44599 all-target-libssp: configure-target-libssp
44600 @: $(MAKE); $(unstage)
44601 @r=`${PWD_COMMAND}`; export r; \
44602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44603 $(NORMAL_TARGET_EXPORTS) \
44604 (cd $(TARGET_SUBDIR)/libssp && \
44605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44606 $(TARGET-target-libssp))
44607 @endif target-libssp
44613 .PHONY: check-target-libssp maybe-check-target-libssp
44614 maybe-check-target-libssp:
44615 @if target-libssp
44616 maybe-check-target-libssp: check-target-libssp
44618 check-target-libssp:
44619 @: $(MAKE); $(unstage)
44620 @r=`${PWD_COMMAND}`; export r; \
44621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44622 $(NORMAL_TARGET_EXPORTS) \
44623 (cd $(TARGET_SUBDIR)/libssp && \
44624 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44626 @endif target-libssp
44628 .PHONY: install-target-libssp maybe-install-target-libssp
44629 maybe-install-target-libssp:
44630 @if target-libssp
44631 maybe-install-target-libssp: install-target-libssp
44633 install-target-libssp: installdirs
44634 @: $(MAKE); $(unstage)
44635 @r=`${PWD_COMMAND}`; export r; \
44636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44637 $(NORMAL_TARGET_EXPORTS) \
44638 (cd $(TARGET_SUBDIR)/libssp && \
44639 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44641 @endif target-libssp
44643 # Other targets (info, dvi, pdf, etc.)
44645 .PHONY: maybe-info-target-libssp info-target-libssp
44646 maybe-info-target-libssp:
44647 @if target-libssp
44648 maybe-info-target-libssp: info-target-libssp
44650 info-target-libssp: \
44651 configure-target-libssp
44652 @: $(MAKE); $(unstage)
44653 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44654 r=`${PWD_COMMAND}`; export r; \
44655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44656 $(NORMAL_TARGET_EXPORTS) \
44657 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
44658 for flag in $(EXTRA_TARGET_FLAGS); do \
44659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44660 done; \
44661 (cd $(TARGET_SUBDIR)/libssp && \
44662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44664 "RANLIB=$${RANLIB}" \
44665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44666 info) \
44667 || exit 1
44669 @endif target-libssp
44671 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
44672 maybe-dvi-target-libssp:
44673 @if target-libssp
44674 maybe-dvi-target-libssp: dvi-target-libssp
44676 dvi-target-libssp: \
44677 configure-target-libssp
44678 @: $(MAKE); $(unstage)
44679 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44680 r=`${PWD_COMMAND}`; export r; \
44681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44682 $(NORMAL_TARGET_EXPORTS) \
44683 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
44684 for flag in $(EXTRA_TARGET_FLAGS); do \
44685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44686 done; \
44687 (cd $(TARGET_SUBDIR)/libssp && \
44688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44690 "RANLIB=$${RANLIB}" \
44691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44692 dvi) \
44693 || exit 1
44695 @endif target-libssp
44697 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
44698 maybe-pdf-target-libssp:
44699 @if target-libssp
44700 maybe-pdf-target-libssp: pdf-target-libssp
44702 pdf-target-libssp: \
44703 configure-target-libssp
44704 @: $(MAKE); $(unstage)
44705 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44706 r=`${PWD_COMMAND}`; export r; \
44707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44708 $(NORMAL_TARGET_EXPORTS) \
44709 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
44710 for flag in $(EXTRA_TARGET_FLAGS); do \
44711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44712 done; \
44713 (cd $(TARGET_SUBDIR)/libssp && \
44714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44716 "RANLIB=$${RANLIB}" \
44717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44718 pdf) \
44719 || exit 1
44721 @endif target-libssp
44723 .PHONY: maybe-html-target-libssp html-target-libssp
44724 maybe-html-target-libssp:
44725 @if target-libssp
44726 maybe-html-target-libssp: html-target-libssp
44728 html-target-libssp: \
44729 configure-target-libssp
44730 @: $(MAKE); $(unstage)
44731 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44732 r=`${PWD_COMMAND}`; export r; \
44733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44734 $(NORMAL_TARGET_EXPORTS) \
44735 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
44736 for flag in $(EXTRA_TARGET_FLAGS); do \
44737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44738 done; \
44739 (cd $(TARGET_SUBDIR)/libssp && \
44740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44742 "RANLIB=$${RANLIB}" \
44743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44744 html) \
44745 || exit 1
44747 @endif target-libssp
44749 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44750 maybe-TAGS-target-libssp:
44751 @if target-libssp
44752 maybe-TAGS-target-libssp: TAGS-target-libssp
44754 TAGS-target-libssp: \
44755 configure-target-libssp
44756 @: $(MAKE); $(unstage)
44757 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44758 r=`${PWD_COMMAND}`; export r; \
44759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44760 $(NORMAL_TARGET_EXPORTS) \
44761 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
44762 for flag in $(EXTRA_TARGET_FLAGS); do \
44763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44764 done; \
44765 (cd $(TARGET_SUBDIR)/libssp && \
44766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44768 "RANLIB=$${RANLIB}" \
44769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44770 TAGS) \
44771 || exit 1
44773 @endif target-libssp
44775 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
44776 maybe-install-info-target-libssp:
44777 @if target-libssp
44778 maybe-install-info-target-libssp: install-info-target-libssp
44780 install-info-target-libssp: \
44781 configure-target-libssp \
44782 info-target-libssp
44783 @: $(MAKE); $(unstage)
44784 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44785 r=`${PWD_COMMAND}`; export r; \
44786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787 $(NORMAL_TARGET_EXPORTS) \
44788 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
44789 for flag in $(EXTRA_TARGET_FLAGS); do \
44790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44791 done; \
44792 (cd $(TARGET_SUBDIR)/libssp && \
44793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44795 "RANLIB=$${RANLIB}" \
44796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44797 install-info) \
44798 || exit 1
44800 @endif target-libssp
44802 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44803 maybe-install-pdf-target-libssp:
44804 @if target-libssp
44805 maybe-install-pdf-target-libssp: install-pdf-target-libssp
44807 install-pdf-target-libssp: \
44808 configure-target-libssp \
44809 pdf-target-libssp
44810 @: $(MAKE); $(unstage)
44811 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44812 r=`${PWD_COMMAND}`; export r; \
44813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814 $(NORMAL_TARGET_EXPORTS) \
44815 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
44816 for flag in $(EXTRA_TARGET_FLAGS); do \
44817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44818 done; \
44819 (cd $(TARGET_SUBDIR)/libssp && \
44820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44822 "RANLIB=$${RANLIB}" \
44823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44824 install-pdf) \
44825 || exit 1
44827 @endif target-libssp
44829 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
44830 maybe-install-html-target-libssp:
44831 @if target-libssp
44832 maybe-install-html-target-libssp: install-html-target-libssp
44834 install-html-target-libssp: \
44835 configure-target-libssp \
44836 html-target-libssp
44837 @: $(MAKE); $(unstage)
44838 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44839 r=`${PWD_COMMAND}`; export r; \
44840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44841 $(NORMAL_TARGET_EXPORTS) \
44842 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
44843 for flag in $(EXTRA_TARGET_FLAGS); do \
44844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44845 done; \
44846 (cd $(TARGET_SUBDIR)/libssp && \
44847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44849 "RANLIB=$${RANLIB}" \
44850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44851 install-html) \
44852 || exit 1
44854 @endif target-libssp
44856 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44857 maybe-installcheck-target-libssp:
44858 @if target-libssp
44859 maybe-installcheck-target-libssp: installcheck-target-libssp
44861 installcheck-target-libssp: \
44862 configure-target-libssp
44863 @: $(MAKE); $(unstage)
44864 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44865 r=`${PWD_COMMAND}`; export r; \
44866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44867 $(NORMAL_TARGET_EXPORTS) \
44868 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
44869 for flag in $(EXTRA_TARGET_FLAGS); do \
44870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44871 done; \
44872 (cd $(TARGET_SUBDIR)/libssp && \
44873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44875 "RANLIB=$${RANLIB}" \
44876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44877 installcheck) \
44878 || exit 1
44880 @endif target-libssp
44882 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44883 maybe-mostlyclean-target-libssp:
44884 @if target-libssp
44885 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44887 mostlyclean-target-libssp:
44888 @: $(MAKE); $(unstage)
44889 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44890 r=`${PWD_COMMAND}`; export r; \
44891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892 $(NORMAL_TARGET_EXPORTS) \
44893 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
44894 for flag in $(EXTRA_TARGET_FLAGS); do \
44895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44896 done; \
44897 (cd $(TARGET_SUBDIR)/libssp && \
44898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44900 "RANLIB=$${RANLIB}" \
44901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44902 mostlyclean) \
44903 || exit 1
44905 @endif target-libssp
44907 .PHONY: maybe-clean-target-libssp clean-target-libssp
44908 maybe-clean-target-libssp:
44909 @if target-libssp
44910 maybe-clean-target-libssp: clean-target-libssp
44912 clean-target-libssp:
44913 @: $(MAKE); $(unstage)
44914 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44915 r=`${PWD_COMMAND}`; export r; \
44916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917 $(NORMAL_TARGET_EXPORTS) \
44918 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
44919 for flag in $(EXTRA_TARGET_FLAGS); do \
44920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44921 done; \
44922 (cd $(TARGET_SUBDIR)/libssp && \
44923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44925 "RANLIB=$${RANLIB}" \
44926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44927 clean) \
44928 || exit 1
44930 @endif target-libssp
44932 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
44933 maybe-distclean-target-libssp:
44934 @if target-libssp
44935 maybe-distclean-target-libssp: distclean-target-libssp
44937 distclean-target-libssp:
44938 @: $(MAKE); $(unstage)
44939 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44940 r=`${PWD_COMMAND}`; export r; \
44941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44942 $(NORMAL_TARGET_EXPORTS) \
44943 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
44944 for flag in $(EXTRA_TARGET_FLAGS); do \
44945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44946 done; \
44947 (cd $(TARGET_SUBDIR)/libssp && \
44948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44950 "RANLIB=$${RANLIB}" \
44951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44952 distclean) \
44953 || exit 1
44955 @endif target-libssp
44957 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44958 maybe-maintainer-clean-target-libssp:
44959 @if target-libssp
44960 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44962 maintainer-clean-target-libssp:
44963 @: $(MAKE); $(unstage)
44964 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44965 r=`${PWD_COMMAND}`; export r; \
44966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44967 $(NORMAL_TARGET_EXPORTS) \
44968 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
44969 for flag in $(EXTRA_TARGET_FLAGS); do \
44970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44971 done; \
44972 (cd $(TARGET_SUBDIR)/libssp && \
44973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44975 "RANLIB=$${RANLIB}" \
44976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44977 maintainer-clean) \
44978 || exit 1
44980 @endif target-libssp
44986 .PHONY: configure-target-newlib maybe-configure-target-newlib
44987 maybe-configure-target-newlib:
44988 @if gcc-bootstrap
44989 configure-target-newlib: stage_current
44990 @endif gcc-bootstrap
44991 @if target-newlib
44992 maybe-configure-target-newlib: configure-target-newlib
44993 configure-target-newlib:
44994 @: $(MAKE); $(unstage)
44995 @r=`${PWD_COMMAND}`; export r; \
44996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44997 echo "Checking multilib configuration for newlib..."; \
44998 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44999 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
45000 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
45001 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
45002 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
45003 else \
45004 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
45005 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
45006 fi; \
45007 else \
45008 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
45009 fi; \
45010 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
45011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
45012 $(NORMAL_TARGET_EXPORTS) \
45013 echo Configuring in $(TARGET_SUBDIR)/newlib; \
45014 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
45015 case $(srcdir) in \
45016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45017 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
45018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45019 esac; \
45020 srcdiroption="--srcdir=$${topdir}/newlib"; \
45021 libsrcdir="$$s/newlib"; \
45022 rm -f no-such-file || : ; \
45023 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45024 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45025 --target=${target_alias} $${srcdiroption} \
45026 || exit 1
45027 @endif target-newlib
45033 .PHONY: all-target-newlib maybe-all-target-newlib
45034 maybe-all-target-newlib:
45035 @if gcc-bootstrap
45036 all-target-newlib: stage_current
45037 @endif gcc-bootstrap
45038 @if target-newlib
45039 TARGET-target-newlib=all
45040 maybe-all-target-newlib: all-target-newlib
45041 all-target-newlib: configure-target-newlib
45042 @: $(MAKE); $(unstage)
45043 @r=`${PWD_COMMAND}`; export r; \
45044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45045 $(NORMAL_TARGET_EXPORTS) \
45046 (cd $(TARGET_SUBDIR)/newlib && \
45047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45048 $(TARGET-target-newlib))
45049 @endif target-newlib
45055 .PHONY: check-target-newlib maybe-check-target-newlib
45056 maybe-check-target-newlib:
45057 @if target-newlib
45058 maybe-check-target-newlib: check-target-newlib
45060 check-target-newlib:
45061 @: $(MAKE); $(unstage)
45062 @r=`${PWD_COMMAND}`; export r; \
45063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45064 $(NORMAL_TARGET_EXPORTS) \
45065 (cd $(TARGET_SUBDIR)/newlib && \
45066 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45068 @endif target-newlib
45070 .PHONY: install-target-newlib maybe-install-target-newlib
45071 maybe-install-target-newlib:
45072 @if target-newlib
45073 maybe-install-target-newlib: install-target-newlib
45075 install-target-newlib: installdirs
45076 @: $(MAKE); $(unstage)
45077 @r=`${PWD_COMMAND}`; export r; \
45078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45079 $(NORMAL_TARGET_EXPORTS) \
45080 (cd $(TARGET_SUBDIR)/newlib && \
45081 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45083 @endif target-newlib
45085 # Other targets (info, dvi, pdf, etc.)
45087 .PHONY: maybe-info-target-newlib info-target-newlib
45088 maybe-info-target-newlib:
45089 @if target-newlib
45090 maybe-info-target-newlib: info-target-newlib
45092 info-target-newlib: \
45093 configure-target-newlib
45094 @: $(MAKE); $(unstage)
45095 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45096 r=`${PWD_COMMAND}`; export r; \
45097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45098 $(NORMAL_TARGET_EXPORTS) \
45099 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
45100 for flag in $(EXTRA_TARGET_FLAGS); do \
45101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45102 done; \
45103 (cd $(TARGET_SUBDIR)/newlib && \
45104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45106 "RANLIB=$${RANLIB}" \
45107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45108 info) \
45109 || exit 1
45111 @endif target-newlib
45113 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
45114 maybe-dvi-target-newlib:
45115 @if target-newlib
45116 maybe-dvi-target-newlib: dvi-target-newlib
45118 dvi-target-newlib: \
45119 configure-target-newlib
45120 @: $(MAKE); $(unstage)
45121 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45122 r=`${PWD_COMMAND}`; export r; \
45123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45124 $(NORMAL_TARGET_EXPORTS) \
45125 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
45126 for flag in $(EXTRA_TARGET_FLAGS); do \
45127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45128 done; \
45129 (cd $(TARGET_SUBDIR)/newlib && \
45130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45132 "RANLIB=$${RANLIB}" \
45133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45134 dvi) \
45135 || exit 1
45137 @endif target-newlib
45139 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
45140 maybe-pdf-target-newlib:
45141 @if target-newlib
45142 maybe-pdf-target-newlib: pdf-target-newlib
45144 pdf-target-newlib: \
45145 configure-target-newlib
45146 @: $(MAKE); $(unstage)
45147 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45148 r=`${PWD_COMMAND}`; export r; \
45149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45150 $(NORMAL_TARGET_EXPORTS) \
45151 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
45152 for flag in $(EXTRA_TARGET_FLAGS); do \
45153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45154 done; \
45155 (cd $(TARGET_SUBDIR)/newlib && \
45156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45158 "RANLIB=$${RANLIB}" \
45159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45160 pdf) \
45161 || exit 1
45163 @endif target-newlib
45165 .PHONY: maybe-html-target-newlib html-target-newlib
45166 maybe-html-target-newlib:
45167 @if target-newlib
45168 maybe-html-target-newlib: html-target-newlib
45170 html-target-newlib: \
45171 configure-target-newlib
45172 @: $(MAKE); $(unstage)
45173 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45174 r=`${PWD_COMMAND}`; export r; \
45175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45176 $(NORMAL_TARGET_EXPORTS) \
45177 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
45178 for flag in $(EXTRA_TARGET_FLAGS); do \
45179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45180 done; \
45181 (cd $(TARGET_SUBDIR)/newlib && \
45182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45184 "RANLIB=$${RANLIB}" \
45185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45186 html) \
45187 || exit 1
45189 @endif target-newlib
45191 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
45192 maybe-TAGS-target-newlib:
45193 @if target-newlib
45194 maybe-TAGS-target-newlib: TAGS-target-newlib
45196 TAGS-target-newlib: \
45197 configure-target-newlib
45198 @: $(MAKE); $(unstage)
45199 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45200 r=`${PWD_COMMAND}`; export r; \
45201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45202 $(NORMAL_TARGET_EXPORTS) \
45203 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
45204 for flag in $(EXTRA_TARGET_FLAGS); do \
45205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45206 done; \
45207 (cd $(TARGET_SUBDIR)/newlib && \
45208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45210 "RANLIB=$${RANLIB}" \
45211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45212 TAGS) \
45213 || exit 1
45215 @endif target-newlib
45217 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
45218 maybe-install-info-target-newlib:
45219 @if target-newlib
45220 maybe-install-info-target-newlib: install-info-target-newlib
45222 install-info-target-newlib: \
45223 configure-target-newlib \
45224 info-target-newlib
45225 @: $(MAKE); $(unstage)
45226 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45227 r=`${PWD_COMMAND}`; export r; \
45228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45229 $(NORMAL_TARGET_EXPORTS) \
45230 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
45231 for flag in $(EXTRA_TARGET_FLAGS); do \
45232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45233 done; \
45234 (cd $(TARGET_SUBDIR)/newlib && \
45235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45237 "RANLIB=$${RANLIB}" \
45238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45239 install-info) \
45240 || exit 1
45242 @endif target-newlib
45244 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
45245 maybe-install-pdf-target-newlib:
45246 @if target-newlib
45247 maybe-install-pdf-target-newlib: install-pdf-target-newlib
45249 install-pdf-target-newlib: \
45250 configure-target-newlib \
45251 pdf-target-newlib
45252 @: $(MAKE); $(unstage)
45253 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45254 r=`${PWD_COMMAND}`; export r; \
45255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45256 $(NORMAL_TARGET_EXPORTS) \
45257 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
45258 for flag in $(EXTRA_TARGET_FLAGS); do \
45259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45260 done; \
45261 (cd $(TARGET_SUBDIR)/newlib && \
45262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45264 "RANLIB=$${RANLIB}" \
45265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45266 install-pdf) \
45267 || exit 1
45269 @endif target-newlib
45271 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
45272 maybe-install-html-target-newlib:
45273 @if target-newlib
45274 maybe-install-html-target-newlib: install-html-target-newlib
45276 install-html-target-newlib: \
45277 configure-target-newlib \
45278 html-target-newlib
45279 @: $(MAKE); $(unstage)
45280 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45281 r=`${PWD_COMMAND}`; export r; \
45282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45283 $(NORMAL_TARGET_EXPORTS) \
45284 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
45285 for flag in $(EXTRA_TARGET_FLAGS); do \
45286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45287 done; \
45288 (cd $(TARGET_SUBDIR)/newlib && \
45289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45291 "RANLIB=$${RANLIB}" \
45292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45293 install-html) \
45294 || exit 1
45296 @endif target-newlib
45298 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
45299 maybe-installcheck-target-newlib:
45300 @if target-newlib
45301 maybe-installcheck-target-newlib: installcheck-target-newlib
45303 installcheck-target-newlib: \
45304 configure-target-newlib
45305 @: $(MAKE); $(unstage)
45306 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45307 r=`${PWD_COMMAND}`; export r; \
45308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45309 $(NORMAL_TARGET_EXPORTS) \
45310 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
45311 for flag in $(EXTRA_TARGET_FLAGS); do \
45312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45313 done; \
45314 (cd $(TARGET_SUBDIR)/newlib && \
45315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45317 "RANLIB=$${RANLIB}" \
45318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45319 installcheck) \
45320 || exit 1
45322 @endif target-newlib
45324 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
45325 maybe-mostlyclean-target-newlib:
45326 @if target-newlib
45327 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
45329 mostlyclean-target-newlib:
45330 @: $(MAKE); $(unstage)
45331 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45332 r=`${PWD_COMMAND}`; export r; \
45333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45334 $(NORMAL_TARGET_EXPORTS) \
45335 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
45336 for flag in $(EXTRA_TARGET_FLAGS); do \
45337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45338 done; \
45339 (cd $(TARGET_SUBDIR)/newlib && \
45340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45342 "RANLIB=$${RANLIB}" \
45343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45344 mostlyclean) \
45345 || exit 1
45347 @endif target-newlib
45349 .PHONY: maybe-clean-target-newlib clean-target-newlib
45350 maybe-clean-target-newlib:
45351 @if target-newlib
45352 maybe-clean-target-newlib: clean-target-newlib
45354 clean-target-newlib:
45355 @: $(MAKE); $(unstage)
45356 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45357 r=`${PWD_COMMAND}`; export r; \
45358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359 $(NORMAL_TARGET_EXPORTS) \
45360 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
45361 for flag in $(EXTRA_TARGET_FLAGS); do \
45362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45363 done; \
45364 (cd $(TARGET_SUBDIR)/newlib && \
45365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45367 "RANLIB=$${RANLIB}" \
45368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45369 clean) \
45370 || exit 1
45372 @endif target-newlib
45374 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
45375 maybe-distclean-target-newlib:
45376 @if target-newlib
45377 maybe-distclean-target-newlib: distclean-target-newlib
45379 distclean-target-newlib:
45380 @: $(MAKE); $(unstage)
45381 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45382 r=`${PWD_COMMAND}`; export r; \
45383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384 $(NORMAL_TARGET_EXPORTS) \
45385 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
45386 for flag in $(EXTRA_TARGET_FLAGS); do \
45387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45388 done; \
45389 (cd $(TARGET_SUBDIR)/newlib && \
45390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45392 "RANLIB=$${RANLIB}" \
45393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45394 distclean) \
45395 || exit 1
45397 @endif target-newlib
45399 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
45400 maybe-maintainer-clean-target-newlib:
45401 @if target-newlib
45402 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
45404 maintainer-clean-target-newlib:
45405 @: $(MAKE); $(unstage)
45406 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45407 r=`${PWD_COMMAND}`; export r; \
45408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409 $(NORMAL_TARGET_EXPORTS) \
45410 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
45411 for flag in $(EXTRA_TARGET_FLAGS); do \
45412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45413 done; \
45414 (cd $(TARGET_SUBDIR)/newlib && \
45415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45417 "RANLIB=$${RANLIB}" \
45418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45419 maintainer-clean) \
45420 || exit 1
45422 @endif target-newlib
45428 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
45429 maybe-configure-target-libgcc:
45430 @if gcc-bootstrap
45431 configure-target-libgcc: stage_current
45432 @endif gcc-bootstrap
45433 @if target-libgcc
45434 maybe-configure-target-libgcc: configure-target-libgcc
45435 configure-target-libgcc:
45436 @r=`${PWD_COMMAND}`; export r; \
45437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45438 echo "Checking multilib configuration for libgcc..."; \
45439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45440 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45441 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45442 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45443 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45444 else \
45445 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45446 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45447 fi; \
45448 else \
45449 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45450 fi; \
45451 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45452 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45453 $(NORMAL_TARGET_EXPORTS) \
45454 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
45455 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
45456 case $(srcdir) in \
45457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45458 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45460 esac; \
45461 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45462 libsrcdir="$$s/libgcc"; \
45463 rm -f no-such-file || : ; \
45464 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45465 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45466 --target=${target_alias} $${srcdiroption} \
45467 || exit 1
45468 @endif target-libgcc
45472 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
45473 maybe-configure-stage1-target-libgcc:
45474 @if target-libgcc-bootstrap
45475 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
45476 configure-stage1-target-libgcc:
45477 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45478 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45479 @r=`${PWD_COMMAND}`; export r; \
45480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45481 echo "Checking multilib configuration for libgcc..."; \
45482 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45483 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45484 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45485 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45486 else \
45487 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45488 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45489 fi; \
45490 else \
45491 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45492 fi; \
45493 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45494 $(NORMAL_TARGET_EXPORTS) \
45495 CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45496 CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45497 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
45498 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45499 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45500 case $(srcdir) in \
45501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45502 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45504 esac; \
45505 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45506 libsrcdir="$$s/libgcc"; \
45507 $(SHELL) $${libsrcdir}/configure \
45508 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45509 --target=${target_alias} $${srcdiroption} \
45511 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
45512 @endif target-libgcc-bootstrap
45514 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
45515 maybe-configure-stage2-target-libgcc:
45516 @if target-libgcc-bootstrap
45517 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
45518 configure-stage2-target-libgcc:
45519 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45520 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45521 @r=`${PWD_COMMAND}`; export r; \
45522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523 echo "Checking multilib configuration for libgcc..."; \
45524 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45525 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45526 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45527 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45528 else \
45529 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45530 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45531 fi; \
45532 else \
45533 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45534 fi; \
45535 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45536 $(NORMAL_TARGET_EXPORTS) \
45538 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45539 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45540 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
45541 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45542 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45543 case $(srcdir) in \
45544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45545 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45547 esac; \
45548 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45549 libsrcdir="$$s/libgcc"; \
45550 $(SHELL) $${libsrcdir}/configure \
45551 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45552 --target=${target_alias} $${srcdiroption} \
45553 --with-build-libsubdir=$(HOST_SUBDIR) \
45554 @stage2_werror_flag@
45555 @endif target-libgcc-bootstrap
45557 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
45558 maybe-configure-stageb2g0-target-libgcc:
45559 @if target-libgcc-bootstrap
45560 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
45561 configure-stageb2g0-target-libgcc:
45562 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
45563 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45564 @r=`${PWD_COMMAND}`; export r; \
45565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45566 echo "Checking multilib configuration for libgcc..."; \
45567 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45568 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45569 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45570 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45571 else \
45572 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45573 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45574 fi; \
45575 else \
45576 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45577 fi; \
45578 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45579 $(NORMAL_TARGET_EXPORTS) \
45581 CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45582 CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45583 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
45584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45585 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45586 case $(srcdir) in \
45587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45588 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45590 esac; \
45591 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45592 libsrcdir="$$s/libgcc"; \
45593 $(SHELL) $${libsrcdir}/configure \
45594 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45595 --target=${target_alias} $${srcdiroption} \
45596 --with-build-libsubdir=$(HOST_SUBDIR) \
45597 @stage2_werror_flag@
45598 @endif target-libgcc-bootstrap
45600 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
45601 maybe-configure-stage3-target-libgcc:
45602 @if target-libgcc-bootstrap
45603 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
45604 configure-stage3-target-libgcc:
45605 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45606 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45607 @r=`${PWD_COMMAND}`; export r; \
45608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45609 echo "Checking multilib configuration for libgcc..."; \
45610 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45611 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45612 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45613 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45614 else \
45615 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45616 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45617 fi; \
45618 else \
45619 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45620 fi; \
45621 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45622 $(NORMAL_TARGET_EXPORTS) \
45624 CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45625 CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45626 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
45627 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45628 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45629 case $(srcdir) in \
45630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45631 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45633 esac; \
45634 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45635 libsrcdir="$$s/libgcc"; \
45636 $(SHELL) $${libsrcdir}/configure \
45637 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45638 --target=${target_alias} $${srcdiroption} \
45639 --with-build-libsubdir=$(HOST_SUBDIR) \
45640 @stage2_werror_flag@
45641 @endif target-libgcc-bootstrap
45643 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
45644 maybe-configure-stageb3g2-target-libgcc:
45645 @if target-libgcc-bootstrap
45646 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
45647 configure-stageb3g2-target-libgcc:
45648 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
45649 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45650 @r=`${PWD_COMMAND}`; export r; \
45651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45652 echo "Checking multilib configuration for libgcc..."; \
45653 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45654 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45655 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45656 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45657 else \
45658 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45659 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45660 fi; \
45661 else \
45662 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45663 fi; \
45664 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45665 $(NORMAL_TARGET_EXPORTS) \
45667 CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45668 CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45669 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
45670 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45671 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45672 case $(srcdir) in \
45673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45674 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45676 esac; \
45677 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45678 libsrcdir="$$s/libgcc"; \
45679 $(SHELL) $${libsrcdir}/configure \
45680 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45681 --target=${target_alias} $${srcdiroption} \
45682 --with-build-libsubdir=$(HOST_SUBDIR) \
45683 @stage2_werror_flag@
45684 @endif target-libgcc-bootstrap
45686 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
45687 maybe-configure-stage4-target-libgcc:
45688 @if target-libgcc-bootstrap
45689 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
45690 configure-stage4-target-libgcc:
45691 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45692 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45693 @r=`${PWD_COMMAND}`; export r; \
45694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45695 echo "Checking multilib configuration for libgcc..."; \
45696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45697 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45698 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45699 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45700 else \
45701 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45702 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45703 fi; \
45704 else \
45705 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45706 fi; \
45707 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45708 $(NORMAL_TARGET_EXPORTS) \
45710 CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45711 CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45712 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
45713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45714 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45715 case $(srcdir) in \
45716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45717 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45719 esac; \
45720 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45721 libsrcdir="$$s/libgcc"; \
45722 $(SHELL) $${libsrcdir}/configure \
45723 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45724 --target=${target_alias} $${srcdiroption} \
45725 --with-build-libsubdir=$(HOST_SUBDIR) \
45726 @stage2_werror_flag@
45727 @endif target-libgcc-bootstrap
45729 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
45730 maybe-configure-stageprofile-target-libgcc:
45731 @if target-libgcc-bootstrap
45732 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45733 configure-stageprofile-target-libgcc:
45734 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45735 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45736 @r=`${PWD_COMMAND}`; export r; \
45737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45738 echo "Checking multilib configuration for libgcc..."; \
45739 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45740 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45741 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45742 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45743 else \
45744 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45745 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45746 fi; \
45747 else \
45748 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45749 fi; \
45750 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45751 $(NORMAL_TARGET_EXPORTS) \
45753 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45754 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45755 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
45756 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45757 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45758 case $(srcdir) in \
45759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45760 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45762 esac; \
45763 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45764 libsrcdir="$$s/libgcc"; \
45765 $(SHELL) $${libsrcdir}/configure \
45766 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45767 --target=${target_alias} $${srcdiroption} \
45768 --with-build-libsubdir=$(HOST_SUBDIR) \
45769 @stage2_werror_flag@
45770 @endif target-libgcc-bootstrap
45772 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45773 maybe-configure-stagefeedback-target-libgcc:
45774 @if target-libgcc-bootstrap
45775 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45776 configure-stagefeedback-target-libgcc:
45777 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45778 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45779 @r=`${PWD_COMMAND}`; export r; \
45780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45781 echo "Checking multilib configuration for libgcc..."; \
45782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45783 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45784 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45785 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45786 else \
45787 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45788 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45789 fi; \
45790 else \
45791 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45792 fi; \
45793 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45794 $(NORMAL_TARGET_EXPORTS) \
45796 CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
45797 CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45798 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
45799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45800 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45801 case $(srcdir) in \
45802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45803 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45805 esac; \
45806 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45807 libsrcdir="$$s/libgcc"; \
45808 $(SHELL) $${libsrcdir}/configure \
45809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45810 --target=${target_alias} $${srcdiroption} \
45811 --with-build-libsubdir=$(HOST_SUBDIR) \
45812 @stage2_werror_flag@
45813 @endif target-libgcc-bootstrap
45819 .PHONY: all-target-libgcc maybe-all-target-libgcc
45820 maybe-all-target-libgcc:
45821 @if gcc-bootstrap
45822 all-target-libgcc: stage_current
45823 @endif gcc-bootstrap
45824 @if target-libgcc
45825 TARGET-target-libgcc=all
45826 maybe-all-target-libgcc: all-target-libgcc
45827 all-target-libgcc: configure-target-libgcc
45828 @r=`${PWD_COMMAND}`; export r; \
45829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830 $(NORMAL_TARGET_EXPORTS) \
45831 (cd $(TARGET_SUBDIR)/libgcc && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45833 $(TARGET-target-libgcc))
45834 @endif target-libgcc
45838 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45839 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45840 maybe-all-stage1-target-libgcc:
45841 maybe-clean-stage1-target-libgcc:
45842 @if target-libgcc-bootstrap
45843 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45844 all-stage1: all-stage1-target-libgcc
45845 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45846 all-stage1-target-libgcc: configure-stage1-target-libgcc
45847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45848 @r=`${PWD_COMMAND}`; export r; \
45849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850 $(NORMAL_TARGET_EXPORTS) \
45851 cd $(TARGET_SUBDIR)/libgcc && \
45852 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45853 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
45854 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
45855 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
45856 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
45857 $(TARGET-stage1-target-libgcc)
45859 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45860 clean-stage1: clean-stage1-target-libgcc
45861 clean-stage1-target-libgcc:
45862 @if [ $(current_stage) = stage1 ]; then \
45863 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45864 else \
45865 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45866 $(MAKE) stage1-start; \
45867 fi; \
45868 cd $(TARGET_SUBDIR)/libgcc && \
45869 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45870 clean
45871 @endif target-libgcc-bootstrap
45874 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45875 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45876 maybe-all-stage2-target-libgcc:
45877 maybe-clean-stage2-target-libgcc:
45878 @if target-libgcc-bootstrap
45879 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45880 all-stage2: all-stage2-target-libgcc
45881 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45882 all-stage2-target-libgcc: configure-stage2-target-libgcc
45883 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45884 @r=`${PWD_COMMAND}`; export r; \
45885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886 $(NORMAL_TARGET_EXPORTS) \
45888 cd $(TARGET_SUBDIR)/libgcc && \
45889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45890 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
45891 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
45892 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
45893 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
45894 $(TARGET-stage2-target-libgcc)
45896 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45897 clean-stage2: clean-stage2-target-libgcc
45898 clean-stage2-target-libgcc:
45899 @if [ $(current_stage) = stage2 ]; then \
45900 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45901 else \
45902 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45903 $(MAKE) stage2-start; \
45904 fi; \
45905 cd $(TARGET_SUBDIR)/libgcc && \
45906 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45908 clean
45909 @endif target-libgcc-bootstrap
45912 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
45913 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
45914 maybe-all-stageb2g0-target-libgcc:
45915 maybe-clean-stageb2g0-target-libgcc:
45916 @if target-libgcc-bootstrap
45917 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
45918 all-stageb2g0: all-stageb2g0-target-libgcc
45919 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
45920 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
45921 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
45922 @r=`${PWD_COMMAND}`; export r; \
45923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45924 $(NORMAL_TARGET_EXPORTS) \
45926 cd $(TARGET_SUBDIR)/libgcc && \
45927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45928 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
45929 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
45930 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
45931 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS) \
45932 $(TARGET-stageb2g0-target-libgcc)
45934 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
45935 clean-stageb2g0: clean-stageb2g0-target-libgcc
45936 clean-stageb2g0-target-libgcc:
45937 @if [ $(current_stage) = stageb2g0 ]; then \
45938 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45939 else \
45940 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
45941 $(MAKE) stageb2g0-start; \
45942 fi; \
45943 cd $(TARGET_SUBDIR)/libgcc && \
45944 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45946 clean
45947 @endif target-libgcc-bootstrap
45950 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45951 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45952 maybe-all-stage3-target-libgcc:
45953 maybe-clean-stage3-target-libgcc:
45954 @if target-libgcc-bootstrap
45955 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45956 all-stage3: all-stage3-target-libgcc
45957 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45958 all-stage3-target-libgcc: configure-stage3-target-libgcc
45959 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45960 @r=`${PWD_COMMAND}`; export r; \
45961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45962 $(NORMAL_TARGET_EXPORTS) \
45964 cd $(TARGET_SUBDIR)/libgcc && \
45965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45966 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
45967 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
45968 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
45969 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
45970 $(TARGET-stage3-target-libgcc)
45972 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45973 clean-stage3: clean-stage3-target-libgcc
45974 clean-stage3-target-libgcc:
45975 @if [ $(current_stage) = stage3 ]; then \
45976 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45977 else \
45978 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45979 $(MAKE) stage3-start; \
45980 fi; \
45981 cd $(TARGET_SUBDIR)/libgcc && \
45982 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45984 clean
45985 @endif target-libgcc-bootstrap
45988 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
45989 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
45990 maybe-all-stageb3g2-target-libgcc:
45991 maybe-clean-stageb3g2-target-libgcc:
45992 @if target-libgcc-bootstrap
45993 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
45994 all-stageb3g2: all-stageb3g2-target-libgcc
45995 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
45996 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
45997 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
45998 @r=`${PWD_COMMAND}`; export r; \
45999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46000 $(NORMAL_TARGET_EXPORTS) \
46002 cd $(TARGET_SUBDIR)/libgcc && \
46003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46004 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
46005 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
46006 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
46007 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS) \
46008 $(TARGET-stageb3g2-target-libgcc)
46010 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
46011 clean-stageb3g2: clean-stageb3g2-target-libgcc
46012 clean-stageb3g2-target-libgcc:
46013 @if [ $(current_stage) = stageb3g2 ]; then \
46014 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
46015 else \
46016 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
46017 $(MAKE) stageb3g2-start; \
46018 fi; \
46019 cd $(TARGET_SUBDIR)/libgcc && \
46020 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46022 clean
46023 @endif target-libgcc-bootstrap
46026 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
46027 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
46028 maybe-all-stage4-target-libgcc:
46029 maybe-clean-stage4-target-libgcc:
46030 @if target-libgcc-bootstrap
46031 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
46032 all-stage4: all-stage4-target-libgcc
46033 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
46034 all-stage4-target-libgcc: configure-stage4-target-libgcc
46035 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46036 @r=`${PWD_COMMAND}`; export r; \
46037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46038 $(NORMAL_TARGET_EXPORTS) \
46040 cd $(TARGET_SUBDIR)/libgcc && \
46041 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46042 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
46043 LIBCFLAGS="$(STAGE4_CFLAGS)" \
46044 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
46045 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS) \
46046 $(TARGET-stage4-target-libgcc)
46048 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
46049 clean-stage4: clean-stage4-target-libgcc
46050 clean-stage4-target-libgcc:
46051 @if [ $(current_stage) = stage4 ]; then \
46052 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
46053 else \
46054 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
46055 $(MAKE) stage4-start; \
46056 fi; \
46057 cd $(TARGET_SUBDIR)/libgcc && \
46058 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46060 clean
46061 @endif target-libgcc-bootstrap
46064 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
46065 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
46066 maybe-all-stageprofile-target-libgcc:
46067 maybe-clean-stageprofile-target-libgcc:
46068 @if target-libgcc-bootstrap
46069 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
46070 all-stageprofile: all-stageprofile-target-libgcc
46071 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
46072 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
46073 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46074 @r=`${PWD_COMMAND}`; export r; \
46075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46076 $(NORMAL_TARGET_EXPORTS) \
46078 cd $(TARGET_SUBDIR)/libgcc && \
46079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46080 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
46081 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
46082 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
46083 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
46084 $(TARGET-stageprofile-target-libgcc)
46086 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
46087 clean-stageprofile: clean-stageprofile-target-libgcc
46088 clean-stageprofile-target-libgcc:
46089 @if [ $(current_stage) = stageprofile ]; then \
46090 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
46091 else \
46092 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
46093 $(MAKE) stageprofile-start; \
46094 fi; \
46095 cd $(TARGET_SUBDIR)/libgcc && \
46096 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46098 clean
46099 @endif target-libgcc-bootstrap
46102 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
46103 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
46104 maybe-all-stagefeedback-target-libgcc:
46105 maybe-clean-stagefeedback-target-libgcc:
46106 @if target-libgcc-bootstrap
46107 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
46108 all-stagefeedback: all-stagefeedback-target-libgcc
46109 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
46110 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
46111 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46112 @r=`${PWD_COMMAND}`; export r; \
46113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46114 $(NORMAL_TARGET_EXPORTS) \
46116 cd $(TARGET_SUBDIR)/libgcc && \
46117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46118 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
46119 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
46120 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
46121 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS) \
46122 $(TARGET-stagefeedback-target-libgcc)
46124 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
46125 clean-stagefeedback: clean-stagefeedback-target-libgcc
46126 clean-stagefeedback-target-libgcc:
46127 @if [ $(current_stage) = stagefeedback ]; then \
46128 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
46129 else \
46130 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
46131 $(MAKE) stagefeedback-start; \
46132 fi; \
46133 cd $(TARGET_SUBDIR)/libgcc && \
46134 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46136 clean
46137 @endif target-libgcc-bootstrap
46144 .PHONY: check-target-libgcc maybe-check-target-libgcc
46145 maybe-check-target-libgcc:
46146 @if target-libgcc
46147 maybe-check-target-libgcc: check-target-libgcc
46149 # Dummy target for uncheckable module.
46150 check-target-libgcc:
46152 @endif target-libgcc
46154 .PHONY: install-target-libgcc maybe-install-target-libgcc
46155 maybe-install-target-libgcc:
46156 @if target-libgcc
46157 maybe-install-target-libgcc: install-target-libgcc
46159 install-target-libgcc: installdirs
46160 @: $(MAKE); $(unstage)
46161 @r=`${PWD_COMMAND}`; export r; \
46162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46163 $(NORMAL_TARGET_EXPORTS) \
46164 (cd $(TARGET_SUBDIR)/libgcc && \
46165 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46167 @endif target-libgcc
46169 # Other targets (info, dvi, pdf, etc.)
46171 .PHONY: maybe-info-target-libgcc info-target-libgcc
46172 maybe-info-target-libgcc:
46173 @if target-libgcc
46174 maybe-info-target-libgcc: info-target-libgcc
46176 info-target-libgcc: \
46177 configure-target-libgcc
46178 @: $(MAKE); $(unstage)
46179 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46180 r=`${PWD_COMMAND}`; export r; \
46181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182 $(NORMAL_TARGET_EXPORTS) \
46183 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
46184 for flag in $(EXTRA_TARGET_FLAGS); do \
46185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46186 done; \
46187 (cd $(TARGET_SUBDIR)/libgcc && \
46188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46190 "RANLIB=$${RANLIB}" \
46191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46192 info) \
46193 || exit 1
46195 @endif target-libgcc
46197 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
46198 maybe-dvi-target-libgcc:
46199 @if target-libgcc
46200 maybe-dvi-target-libgcc: dvi-target-libgcc
46202 dvi-target-libgcc: \
46203 configure-target-libgcc
46204 @: $(MAKE); $(unstage)
46205 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46206 r=`${PWD_COMMAND}`; export r; \
46207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208 $(NORMAL_TARGET_EXPORTS) \
46209 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
46210 for flag in $(EXTRA_TARGET_FLAGS); do \
46211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212 done; \
46213 (cd $(TARGET_SUBDIR)/libgcc && \
46214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216 "RANLIB=$${RANLIB}" \
46217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218 dvi) \
46219 || exit 1
46221 @endif target-libgcc
46223 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
46224 maybe-pdf-target-libgcc:
46225 @if target-libgcc
46226 maybe-pdf-target-libgcc: pdf-target-libgcc
46228 pdf-target-libgcc: \
46229 configure-target-libgcc
46230 @: $(MAKE); $(unstage)
46231 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46232 r=`${PWD_COMMAND}`; export r; \
46233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46234 $(NORMAL_TARGET_EXPORTS) \
46235 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
46236 for flag in $(EXTRA_TARGET_FLAGS); do \
46237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46238 done; \
46239 (cd $(TARGET_SUBDIR)/libgcc && \
46240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46242 "RANLIB=$${RANLIB}" \
46243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46244 pdf) \
46245 || exit 1
46247 @endif target-libgcc
46249 .PHONY: maybe-html-target-libgcc html-target-libgcc
46250 maybe-html-target-libgcc:
46251 @if target-libgcc
46252 maybe-html-target-libgcc: html-target-libgcc
46254 html-target-libgcc: \
46255 configure-target-libgcc
46256 @: $(MAKE); $(unstage)
46257 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46258 r=`${PWD_COMMAND}`; export r; \
46259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46260 $(NORMAL_TARGET_EXPORTS) \
46261 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
46262 for flag in $(EXTRA_TARGET_FLAGS); do \
46263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46264 done; \
46265 (cd $(TARGET_SUBDIR)/libgcc && \
46266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46268 "RANLIB=$${RANLIB}" \
46269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46270 html) \
46271 || exit 1
46273 @endif target-libgcc
46275 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
46276 maybe-TAGS-target-libgcc:
46277 @if target-libgcc
46278 maybe-TAGS-target-libgcc: TAGS-target-libgcc
46280 TAGS-target-libgcc: \
46281 configure-target-libgcc
46282 @: $(MAKE); $(unstage)
46283 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46284 r=`${PWD_COMMAND}`; export r; \
46285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46286 $(NORMAL_TARGET_EXPORTS) \
46287 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
46288 for flag in $(EXTRA_TARGET_FLAGS); do \
46289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46290 done; \
46291 (cd $(TARGET_SUBDIR)/libgcc && \
46292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46294 "RANLIB=$${RANLIB}" \
46295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46296 TAGS) \
46297 || exit 1
46299 @endif target-libgcc
46301 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
46302 maybe-install-info-target-libgcc:
46303 @if target-libgcc
46304 maybe-install-info-target-libgcc: install-info-target-libgcc
46306 install-info-target-libgcc: \
46307 configure-target-libgcc \
46308 info-target-libgcc
46309 @: $(MAKE); $(unstage)
46310 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46311 r=`${PWD_COMMAND}`; export r; \
46312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46313 $(NORMAL_TARGET_EXPORTS) \
46314 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
46315 for flag in $(EXTRA_TARGET_FLAGS); do \
46316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46317 done; \
46318 (cd $(TARGET_SUBDIR)/libgcc && \
46319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46321 "RANLIB=$${RANLIB}" \
46322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46323 install-info) \
46324 || exit 1
46326 @endif target-libgcc
46328 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
46329 maybe-install-pdf-target-libgcc:
46330 @if target-libgcc
46331 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
46333 install-pdf-target-libgcc: \
46334 configure-target-libgcc \
46335 pdf-target-libgcc
46336 @: $(MAKE); $(unstage)
46337 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46338 r=`${PWD_COMMAND}`; export r; \
46339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46340 $(NORMAL_TARGET_EXPORTS) \
46341 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
46342 for flag in $(EXTRA_TARGET_FLAGS); do \
46343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46344 done; \
46345 (cd $(TARGET_SUBDIR)/libgcc && \
46346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46348 "RANLIB=$${RANLIB}" \
46349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46350 install-pdf) \
46351 || exit 1
46353 @endif target-libgcc
46355 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
46356 maybe-install-html-target-libgcc:
46357 @if target-libgcc
46358 maybe-install-html-target-libgcc: install-html-target-libgcc
46360 install-html-target-libgcc: \
46361 configure-target-libgcc \
46362 html-target-libgcc
46363 @: $(MAKE); $(unstage)
46364 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46365 r=`${PWD_COMMAND}`; export r; \
46366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46367 $(NORMAL_TARGET_EXPORTS) \
46368 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
46369 for flag in $(EXTRA_TARGET_FLAGS); do \
46370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46371 done; \
46372 (cd $(TARGET_SUBDIR)/libgcc && \
46373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46375 "RANLIB=$${RANLIB}" \
46376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46377 install-html) \
46378 || exit 1
46380 @endif target-libgcc
46382 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
46383 maybe-installcheck-target-libgcc:
46384 @if target-libgcc
46385 maybe-installcheck-target-libgcc: installcheck-target-libgcc
46387 installcheck-target-libgcc: \
46388 configure-target-libgcc
46389 @: $(MAKE); $(unstage)
46390 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46391 r=`${PWD_COMMAND}`; export r; \
46392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46393 $(NORMAL_TARGET_EXPORTS) \
46394 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
46395 for flag in $(EXTRA_TARGET_FLAGS); do \
46396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46397 done; \
46398 (cd $(TARGET_SUBDIR)/libgcc && \
46399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46401 "RANLIB=$${RANLIB}" \
46402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46403 installcheck) \
46404 || exit 1
46406 @endif target-libgcc
46408 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
46409 maybe-mostlyclean-target-libgcc:
46410 @if target-libgcc
46411 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
46413 mostlyclean-target-libgcc:
46414 @: $(MAKE); $(unstage)
46415 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46416 r=`${PWD_COMMAND}`; export r; \
46417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46418 $(NORMAL_TARGET_EXPORTS) \
46419 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
46420 for flag in $(EXTRA_TARGET_FLAGS); do \
46421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46422 done; \
46423 (cd $(TARGET_SUBDIR)/libgcc && \
46424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46426 "RANLIB=$${RANLIB}" \
46427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46428 mostlyclean) \
46429 || exit 1
46431 @endif target-libgcc
46433 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
46434 maybe-clean-target-libgcc:
46435 @if target-libgcc
46436 maybe-clean-target-libgcc: clean-target-libgcc
46438 clean-target-libgcc:
46439 @: $(MAKE); $(unstage)
46440 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46441 r=`${PWD_COMMAND}`; export r; \
46442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46443 $(NORMAL_TARGET_EXPORTS) \
46444 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
46445 for flag in $(EXTRA_TARGET_FLAGS); do \
46446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46447 done; \
46448 (cd $(TARGET_SUBDIR)/libgcc && \
46449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46451 "RANLIB=$${RANLIB}" \
46452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46453 clean) \
46454 || exit 1
46456 @endif target-libgcc
46458 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
46459 maybe-distclean-target-libgcc:
46460 @if target-libgcc
46461 maybe-distclean-target-libgcc: distclean-target-libgcc
46463 distclean-target-libgcc:
46464 @: $(MAKE); $(unstage)
46465 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46466 r=`${PWD_COMMAND}`; export r; \
46467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46468 $(NORMAL_TARGET_EXPORTS) \
46469 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
46470 for flag in $(EXTRA_TARGET_FLAGS); do \
46471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46472 done; \
46473 (cd $(TARGET_SUBDIR)/libgcc && \
46474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46476 "RANLIB=$${RANLIB}" \
46477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46478 distclean) \
46479 || exit 1
46481 @endif target-libgcc
46483 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
46484 maybe-maintainer-clean-target-libgcc:
46485 @if target-libgcc
46486 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
46488 maintainer-clean-target-libgcc:
46489 @: $(MAKE); $(unstage)
46490 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46491 r=`${PWD_COMMAND}`; export r; \
46492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46493 $(NORMAL_TARGET_EXPORTS) \
46494 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
46495 for flag in $(EXTRA_TARGET_FLAGS); do \
46496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46497 done; \
46498 (cd $(TARGET_SUBDIR)/libgcc && \
46499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46501 "RANLIB=$${RANLIB}" \
46502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46503 maintainer-clean) \
46504 || exit 1
46506 @endif target-libgcc
46512 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46513 maybe-configure-target-libgfortran:
46514 @if gcc-bootstrap
46515 configure-target-libgfortran: stage_current
46516 @endif gcc-bootstrap
46517 @if target-libgfortran
46518 maybe-configure-target-libgfortran: configure-target-libgfortran
46519 configure-target-libgfortran:
46520 @: $(MAKE); $(unstage)
46521 @r=`${PWD_COMMAND}`; export r; \
46522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46523 echo "Checking multilib configuration for libgfortran..."; \
46524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46525 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
46526 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46527 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46528 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46529 else \
46530 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46531 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46532 fi; \
46533 else \
46534 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46535 fi; \
46536 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46537 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46538 $(NORMAL_TARGET_EXPORTS) \
46539 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46540 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46541 case $(srcdir) in \
46542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46543 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46545 esac; \
46546 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
46547 libsrcdir="$$s/libgfortran"; \
46548 rm -f no-such-file || : ; \
46549 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46550 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46551 --target=${target_alias} $${srcdiroption} \
46552 || exit 1
46553 @endif target-libgfortran
46559 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
46560 maybe-all-target-libgfortran:
46561 @if gcc-bootstrap
46562 all-target-libgfortran: stage_current
46563 @endif gcc-bootstrap
46564 @if target-libgfortran
46565 TARGET-target-libgfortran=all
46566 maybe-all-target-libgfortran: all-target-libgfortran
46567 all-target-libgfortran: configure-target-libgfortran
46568 @: $(MAKE); $(unstage)
46569 @r=`${PWD_COMMAND}`; export r; \
46570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571 $(NORMAL_TARGET_EXPORTS) \
46572 (cd $(TARGET_SUBDIR)/libgfortran && \
46573 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46574 $(TARGET-target-libgfortran))
46575 @endif target-libgfortran
46581 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
46582 maybe-check-target-libgfortran:
46583 @if target-libgfortran
46584 maybe-check-target-libgfortran: check-target-libgfortran
46586 check-target-libgfortran:
46587 @: $(MAKE); $(unstage)
46588 @r=`${PWD_COMMAND}`; export r; \
46589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46590 $(NORMAL_TARGET_EXPORTS) \
46591 (cd $(TARGET_SUBDIR)/libgfortran && \
46592 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46594 @endif target-libgfortran
46596 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
46597 maybe-install-target-libgfortran:
46598 @if target-libgfortran
46599 maybe-install-target-libgfortran: install-target-libgfortran
46601 install-target-libgfortran: installdirs
46602 @: $(MAKE); $(unstage)
46603 @r=`${PWD_COMMAND}`; export r; \
46604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46605 $(NORMAL_TARGET_EXPORTS) \
46606 (cd $(TARGET_SUBDIR)/libgfortran && \
46607 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46609 @endif target-libgfortran
46611 # Other targets (info, dvi, pdf, etc.)
46613 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
46614 maybe-info-target-libgfortran:
46615 @if target-libgfortran
46616 maybe-info-target-libgfortran: info-target-libgfortran
46618 info-target-libgfortran: \
46619 configure-target-libgfortran
46620 @: $(MAKE); $(unstage)
46621 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46622 r=`${PWD_COMMAND}`; export r; \
46623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624 $(NORMAL_TARGET_EXPORTS) \
46625 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
46626 for flag in $(EXTRA_TARGET_FLAGS); do \
46627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628 done; \
46629 (cd $(TARGET_SUBDIR)/libgfortran && \
46630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632 "RANLIB=$${RANLIB}" \
46633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634 info) \
46635 || exit 1
46637 @endif target-libgfortran
46639 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46640 maybe-dvi-target-libgfortran:
46641 @if target-libgfortran
46642 maybe-dvi-target-libgfortran: dvi-target-libgfortran
46644 dvi-target-libgfortran: \
46645 configure-target-libgfortran
46646 @: $(MAKE); $(unstage)
46647 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46648 r=`${PWD_COMMAND}`; export r; \
46649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46650 $(NORMAL_TARGET_EXPORTS) \
46651 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
46652 for flag in $(EXTRA_TARGET_FLAGS); do \
46653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46654 done; \
46655 (cd $(TARGET_SUBDIR)/libgfortran && \
46656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46658 "RANLIB=$${RANLIB}" \
46659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46660 dvi) \
46661 || exit 1
46663 @endif target-libgfortran
46665 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
46666 maybe-pdf-target-libgfortran:
46667 @if target-libgfortran
46668 maybe-pdf-target-libgfortran: pdf-target-libgfortran
46670 pdf-target-libgfortran: \
46671 configure-target-libgfortran
46672 @: $(MAKE); $(unstage)
46673 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46674 r=`${PWD_COMMAND}`; export r; \
46675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46676 $(NORMAL_TARGET_EXPORTS) \
46677 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46678 for flag in $(EXTRA_TARGET_FLAGS); do \
46679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46680 done; \
46681 (cd $(TARGET_SUBDIR)/libgfortran && \
46682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46684 "RANLIB=$${RANLIB}" \
46685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46686 pdf) \
46687 || exit 1
46689 @endif target-libgfortran
46691 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
46692 maybe-html-target-libgfortran:
46693 @if target-libgfortran
46694 maybe-html-target-libgfortran: html-target-libgfortran
46696 html-target-libgfortran: \
46697 configure-target-libgfortran
46698 @: $(MAKE); $(unstage)
46699 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46700 r=`${PWD_COMMAND}`; export r; \
46701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46702 $(NORMAL_TARGET_EXPORTS) \
46703 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
46704 for flag in $(EXTRA_TARGET_FLAGS); do \
46705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46706 done; \
46707 (cd $(TARGET_SUBDIR)/libgfortran && \
46708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46710 "RANLIB=$${RANLIB}" \
46711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46712 html) \
46713 || exit 1
46715 @endif target-libgfortran
46717 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
46718 maybe-TAGS-target-libgfortran:
46719 @if target-libgfortran
46720 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
46722 TAGS-target-libgfortran: \
46723 configure-target-libgfortran
46724 @: $(MAKE); $(unstage)
46725 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46726 r=`${PWD_COMMAND}`; export r; \
46727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46728 $(NORMAL_TARGET_EXPORTS) \
46729 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
46730 for flag in $(EXTRA_TARGET_FLAGS); do \
46731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46732 done; \
46733 (cd $(TARGET_SUBDIR)/libgfortran && \
46734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46736 "RANLIB=$${RANLIB}" \
46737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46738 TAGS) \
46739 || exit 1
46741 @endif target-libgfortran
46743 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
46744 maybe-install-info-target-libgfortran:
46745 @if target-libgfortran
46746 maybe-install-info-target-libgfortran: install-info-target-libgfortran
46748 install-info-target-libgfortran: \
46749 configure-target-libgfortran \
46750 info-target-libgfortran
46751 @: $(MAKE); $(unstage)
46752 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46753 r=`${PWD_COMMAND}`; export r; \
46754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46755 $(NORMAL_TARGET_EXPORTS) \
46756 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
46757 for flag in $(EXTRA_TARGET_FLAGS); do \
46758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46759 done; \
46760 (cd $(TARGET_SUBDIR)/libgfortran && \
46761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46763 "RANLIB=$${RANLIB}" \
46764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46765 install-info) \
46766 || exit 1
46768 @endif target-libgfortran
46770 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
46771 maybe-install-pdf-target-libgfortran:
46772 @if target-libgfortran
46773 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
46775 install-pdf-target-libgfortran: \
46776 configure-target-libgfortran \
46777 pdf-target-libgfortran
46778 @: $(MAKE); $(unstage)
46779 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46780 r=`${PWD_COMMAND}`; export r; \
46781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46782 $(NORMAL_TARGET_EXPORTS) \
46783 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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 install-pdf) \
46793 || exit 1
46795 @endif target-libgfortran
46797 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
46798 maybe-install-html-target-libgfortran:
46799 @if target-libgfortran
46800 maybe-install-html-target-libgfortran: install-html-target-libgfortran
46802 install-html-target-libgfortran: \
46803 configure-target-libgfortran \
46804 html-target-libgfortran
46805 @: $(MAKE); $(unstage)
46806 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46807 r=`${PWD_COMMAND}`; export r; \
46808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809 $(NORMAL_TARGET_EXPORTS) \
46810 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
46811 for flag in $(EXTRA_TARGET_FLAGS); do \
46812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46813 done; \
46814 (cd $(TARGET_SUBDIR)/libgfortran && \
46815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46817 "RANLIB=$${RANLIB}" \
46818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46819 install-html) \
46820 || exit 1
46822 @endif target-libgfortran
46824 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
46825 maybe-installcheck-target-libgfortran:
46826 @if target-libgfortran
46827 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
46829 installcheck-target-libgfortran: \
46830 configure-target-libgfortran
46831 @: $(MAKE); $(unstage)
46832 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46833 r=`${PWD_COMMAND}`; export r; \
46834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835 $(NORMAL_TARGET_EXPORTS) \
46836 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
46837 for flag in $(EXTRA_TARGET_FLAGS); do \
46838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46839 done; \
46840 (cd $(TARGET_SUBDIR)/libgfortran && \
46841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46843 "RANLIB=$${RANLIB}" \
46844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46845 installcheck) \
46846 || exit 1
46848 @endif target-libgfortran
46850 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
46851 maybe-mostlyclean-target-libgfortran:
46852 @if target-libgfortran
46853 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
46855 mostlyclean-target-libgfortran:
46856 @: $(MAKE); $(unstage)
46857 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46858 r=`${PWD_COMMAND}`; export r; \
46859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860 $(NORMAL_TARGET_EXPORTS) \
46861 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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 mostlyclean) \
46871 || exit 1
46873 @endif target-libgfortran
46875 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
46876 maybe-clean-target-libgfortran:
46877 @if target-libgfortran
46878 maybe-clean-target-libgfortran: clean-target-libgfortran
46880 clean-target-libgfortran:
46881 @: $(MAKE); $(unstage)
46882 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46883 r=`${PWD_COMMAND}`; export r; \
46884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46885 $(NORMAL_TARGET_EXPORTS) \
46886 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
46887 for flag in $(EXTRA_TARGET_FLAGS); do \
46888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46889 done; \
46890 (cd $(TARGET_SUBDIR)/libgfortran && \
46891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46893 "RANLIB=$${RANLIB}" \
46894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46895 clean) \
46896 || exit 1
46898 @endif target-libgfortran
46900 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
46901 maybe-distclean-target-libgfortran:
46902 @if target-libgfortran
46903 maybe-distclean-target-libgfortran: distclean-target-libgfortran
46905 distclean-target-libgfortran:
46906 @: $(MAKE); $(unstage)
46907 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46908 r=`${PWD_COMMAND}`; export r; \
46909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46910 $(NORMAL_TARGET_EXPORTS) \
46911 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
46912 for flag in $(EXTRA_TARGET_FLAGS); do \
46913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46914 done; \
46915 (cd $(TARGET_SUBDIR)/libgfortran && \
46916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46918 "RANLIB=$${RANLIB}" \
46919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46920 distclean) \
46921 || exit 1
46923 @endif target-libgfortran
46925 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
46926 maybe-maintainer-clean-target-libgfortran:
46927 @if target-libgfortran
46928 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
46930 maintainer-clean-target-libgfortran:
46931 @: $(MAKE); $(unstage)
46932 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46933 r=`${PWD_COMMAND}`; export r; \
46934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935 $(NORMAL_TARGET_EXPORTS) \
46936 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
46937 for flag in $(EXTRA_TARGET_FLAGS); do \
46938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46939 done; \
46940 (cd $(TARGET_SUBDIR)/libgfortran && \
46941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46943 "RANLIB=$${RANLIB}" \
46944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46945 maintainer-clean) \
46946 || exit 1
46948 @endif target-libgfortran
46954 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
46955 maybe-configure-target-libobjc:
46956 @if gcc-bootstrap
46957 configure-target-libobjc: stage_current
46958 @endif gcc-bootstrap
46959 @if target-libobjc
46960 maybe-configure-target-libobjc: configure-target-libobjc
46961 configure-target-libobjc:
46962 @: $(MAKE); $(unstage)
46963 @r=`${PWD_COMMAND}`; export r; \
46964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46965 echo "Checking multilib configuration for libobjc..."; \
46966 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46967 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
46968 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46969 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46970 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
46971 else \
46972 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
46973 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46974 fi; \
46975 else \
46976 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46977 fi; \
46978 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46979 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46980 $(NORMAL_TARGET_EXPORTS) \
46981 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46982 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46983 case $(srcdir) in \
46984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46985 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46987 esac; \
46988 srcdiroption="--srcdir=$${topdir}/libobjc"; \
46989 libsrcdir="$$s/libobjc"; \
46990 rm -f no-such-file || : ; \
46991 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46992 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46993 --target=${target_alias} $${srcdiroption} \
46994 || exit 1
46995 @endif target-libobjc
47001 .PHONY: all-target-libobjc maybe-all-target-libobjc
47002 maybe-all-target-libobjc:
47003 @if gcc-bootstrap
47004 all-target-libobjc: stage_current
47005 @endif gcc-bootstrap
47006 @if target-libobjc
47007 TARGET-target-libobjc=all
47008 maybe-all-target-libobjc: all-target-libobjc
47009 all-target-libobjc: configure-target-libobjc
47010 @: $(MAKE); $(unstage)
47011 @r=`${PWD_COMMAND}`; export r; \
47012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47013 $(NORMAL_TARGET_EXPORTS) \
47014 (cd $(TARGET_SUBDIR)/libobjc && \
47015 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47016 $(TARGET-target-libobjc))
47017 @endif target-libobjc
47023 .PHONY: check-target-libobjc maybe-check-target-libobjc
47024 maybe-check-target-libobjc:
47025 @if target-libobjc
47026 maybe-check-target-libobjc: check-target-libobjc
47028 check-target-libobjc:
47029 @: $(MAKE); $(unstage)
47030 @r=`${PWD_COMMAND}`; export r; \
47031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47032 $(NORMAL_TARGET_EXPORTS) \
47033 (cd $(TARGET_SUBDIR)/libobjc && \
47034 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47036 @endif target-libobjc
47038 .PHONY: install-target-libobjc maybe-install-target-libobjc
47039 maybe-install-target-libobjc:
47040 @if target-libobjc
47041 maybe-install-target-libobjc: install-target-libobjc
47043 install-target-libobjc: installdirs
47044 @: $(MAKE); $(unstage)
47045 @r=`${PWD_COMMAND}`; export r; \
47046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47047 $(NORMAL_TARGET_EXPORTS) \
47048 (cd $(TARGET_SUBDIR)/libobjc && \
47049 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47051 @endif target-libobjc
47053 # Other targets (info, dvi, pdf, etc.)
47055 .PHONY: maybe-info-target-libobjc info-target-libobjc
47056 maybe-info-target-libobjc:
47057 @if target-libobjc
47058 maybe-info-target-libobjc: info-target-libobjc
47060 info-target-libobjc: \
47061 configure-target-libobjc
47062 @: $(MAKE); $(unstage)
47063 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47064 r=`${PWD_COMMAND}`; export r; \
47065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47066 $(NORMAL_TARGET_EXPORTS) \
47067 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
47068 for flag in $(EXTRA_TARGET_FLAGS); do \
47069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47070 done; \
47071 (cd $(TARGET_SUBDIR)/libobjc && \
47072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47074 "RANLIB=$${RANLIB}" \
47075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47076 info) \
47077 || exit 1
47079 @endif target-libobjc
47081 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
47082 maybe-dvi-target-libobjc:
47083 @if target-libobjc
47084 maybe-dvi-target-libobjc: dvi-target-libobjc
47086 dvi-target-libobjc: \
47087 configure-target-libobjc
47088 @: $(MAKE); $(unstage)
47089 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47090 r=`${PWD_COMMAND}`; export r; \
47091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47092 $(NORMAL_TARGET_EXPORTS) \
47093 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
47094 for flag in $(EXTRA_TARGET_FLAGS); do \
47095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47096 done; \
47097 (cd $(TARGET_SUBDIR)/libobjc && \
47098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47100 "RANLIB=$${RANLIB}" \
47101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47102 dvi) \
47103 || exit 1
47105 @endif target-libobjc
47107 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
47108 maybe-pdf-target-libobjc:
47109 @if target-libobjc
47110 maybe-pdf-target-libobjc: pdf-target-libobjc
47112 pdf-target-libobjc: \
47113 configure-target-libobjc
47114 @: $(MAKE); $(unstage)
47115 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47116 r=`${PWD_COMMAND}`; export r; \
47117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47118 $(NORMAL_TARGET_EXPORTS) \
47119 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
47120 for flag in $(EXTRA_TARGET_FLAGS); do \
47121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47122 done; \
47123 (cd $(TARGET_SUBDIR)/libobjc && \
47124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47126 "RANLIB=$${RANLIB}" \
47127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47128 pdf) \
47129 || exit 1
47131 @endif target-libobjc
47133 .PHONY: maybe-html-target-libobjc html-target-libobjc
47134 maybe-html-target-libobjc:
47135 @if target-libobjc
47136 maybe-html-target-libobjc: html-target-libobjc
47138 html-target-libobjc: \
47139 configure-target-libobjc
47140 @: $(MAKE); $(unstage)
47141 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47142 r=`${PWD_COMMAND}`; export r; \
47143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47144 $(NORMAL_TARGET_EXPORTS) \
47145 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
47146 for flag in $(EXTRA_TARGET_FLAGS); do \
47147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47148 done; \
47149 (cd $(TARGET_SUBDIR)/libobjc && \
47150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47152 "RANLIB=$${RANLIB}" \
47153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47154 html) \
47155 || exit 1
47157 @endif target-libobjc
47159 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
47160 maybe-TAGS-target-libobjc:
47161 @if target-libobjc
47162 maybe-TAGS-target-libobjc: TAGS-target-libobjc
47164 TAGS-target-libobjc: \
47165 configure-target-libobjc
47166 @: $(MAKE); $(unstage)
47167 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47168 r=`${PWD_COMMAND}`; export r; \
47169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170 $(NORMAL_TARGET_EXPORTS) \
47171 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
47172 for flag in $(EXTRA_TARGET_FLAGS); do \
47173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47174 done; \
47175 (cd $(TARGET_SUBDIR)/libobjc && \
47176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47178 "RANLIB=$${RANLIB}" \
47179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47180 TAGS) \
47181 || exit 1
47183 @endif target-libobjc
47185 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
47186 maybe-install-info-target-libobjc:
47187 @if target-libobjc
47188 maybe-install-info-target-libobjc: install-info-target-libobjc
47190 install-info-target-libobjc: \
47191 configure-target-libobjc \
47192 info-target-libobjc
47193 @: $(MAKE); $(unstage)
47194 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47195 r=`${PWD_COMMAND}`; export r; \
47196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197 $(NORMAL_TARGET_EXPORTS) \
47198 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
47199 for flag in $(EXTRA_TARGET_FLAGS); do \
47200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47201 done; \
47202 (cd $(TARGET_SUBDIR)/libobjc && \
47203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47205 "RANLIB=$${RANLIB}" \
47206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47207 install-info) \
47208 || exit 1
47210 @endif target-libobjc
47212 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
47213 maybe-install-pdf-target-libobjc:
47214 @if target-libobjc
47215 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
47217 install-pdf-target-libobjc: \
47218 configure-target-libobjc \
47219 pdf-target-libobjc
47220 @: $(MAKE); $(unstage)
47221 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47222 r=`${PWD_COMMAND}`; export r; \
47223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47224 $(NORMAL_TARGET_EXPORTS) \
47225 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
47226 for flag in $(EXTRA_TARGET_FLAGS); do \
47227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47228 done; \
47229 (cd $(TARGET_SUBDIR)/libobjc && \
47230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47232 "RANLIB=$${RANLIB}" \
47233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47234 install-pdf) \
47235 || exit 1
47237 @endif target-libobjc
47239 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
47240 maybe-install-html-target-libobjc:
47241 @if target-libobjc
47242 maybe-install-html-target-libobjc: install-html-target-libobjc
47244 install-html-target-libobjc: \
47245 configure-target-libobjc \
47246 html-target-libobjc
47247 @: $(MAKE); $(unstage)
47248 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47249 r=`${PWD_COMMAND}`; export r; \
47250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47251 $(NORMAL_TARGET_EXPORTS) \
47252 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
47253 for flag in $(EXTRA_TARGET_FLAGS); do \
47254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47255 done; \
47256 (cd $(TARGET_SUBDIR)/libobjc && \
47257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47259 "RANLIB=$${RANLIB}" \
47260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47261 install-html) \
47262 || exit 1
47264 @endif target-libobjc
47266 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
47267 maybe-installcheck-target-libobjc:
47268 @if target-libobjc
47269 maybe-installcheck-target-libobjc: installcheck-target-libobjc
47271 installcheck-target-libobjc: \
47272 configure-target-libobjc
47273 @: $(MAKE); $(unstage)
47274 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47275 r=`${PWD_COMMAND}`; export r; \
47276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47277 $(NORMAL_TARGET_EXPORTS) \
47278 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
47279 for flag in $(EXTRA_TARGET_FLAGS); do \
47280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47281 done; \
47282 (cd $(TARGET_SUBDIR)/libobjc && \
47283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47285 "RANLIB=$${RANLIB}" \
47286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47287 installcheck) \
47288 || exit 1
47290 @endif target-libobjc
47292 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47293 maybe-mostlyclean-target-libobjc:
47294 @if target-libobjc
47295 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47297 mostlyclean-target-libobjc:
47298 @: $(MAKE); $(unstage)
47299 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47300 r=`${PWD_COMMAND}`; export r; \
47301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47302 $(NORMAL_TARGET_EXPORTS) \
47303 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
47304 for flag in $(EXTRA_TARGET_FLAGS); do \
47305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47306 done; \
47307 (cd $(TARGET_SUBDIR)/libobjc && \
47308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47310 "RANLIB=$${RANLIB}" \
47311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47312 mostlyclean) \
47313 || exit 1
47315 @endif target-libobjc
47317 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
47318 maybe-clean-target-libobjc:
47319 @if target-libobjc
47320 maybe-clean-target-libobjc: clean-target-libobjc
47322 clean-target-libobjc:
47323 @: $(MAKE); $(unstage)
47324 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47325 r=`${PWD_COMMAND}`; export r; \
47326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327 $(NORMAL_TARGET_EXPORTS) \
47328 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
47329 for flag in $(EXTRA_TARGET_FLAGS); do \
47330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47331 done; \
47332 (cd $(TARGET_SUBDIR)/libobjc && \
47333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47335 "RANLIB=$${RANLIB}" \
47336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47337 clean) \
47338 || exit 1
47340 @endif target-libobjc
47342 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47343 maybe-distclean-target-libobjc:
47344 @if target-libobjc
47345 maybe-distclean-target-libobjc: distclean-target-libobjc
47347 distclean-target-libobjc:
47348 @: $(MAKE); $(unstage)
47349 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47350 r=`${PWD_COMMAND}`; export r; \
47351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47352 $(NORMAL_TARGET_EXPORTS) \
47353 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
47354 for flag in $(EXTRA_TARGET_FLAGS); do \
47355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47356 done; \
47357 (cd $(TARGET_SUBDIR)/libobjc && \
47358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47360 "RANLIB=$${RANLIB}" \
47361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47362 distclean) \
47363 || exit 1
47365 @endif target-libobjc
47367 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47368 maybe-maintainer-clean-target-libobjc:
47369 @if target-libobjc
47370 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47372 maintainer-clean-target-libobjc:
47373 @: $(MAKE); $(unstage)
47374 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47375 r=`${PWD_COMMAND}`; export r; \
47376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377 $(NORMAL_TARGET_EXPORTS) \
47378 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
47379 for flag in $(EXTRA_TARGET_FLAGS); do \
47380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47381 done; \
47382 (cd $(TARGET_SUBDIR)/libobjc && \
47383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47385 "RANLIB=$${RANLIB}" \
47386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47387 maintainer-clean) \
47388 || exit 1
47390 @endif target-libobjc
47396 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47397 maybe-configure-target-libtermcap:
47398 @if gcc-bootstrap
47399 configure-target-libtermcap: stage_current
47400 @endif gcc-bootstrap
47401 @if target-libtermcap
47402 maybe-configure-target-libtermcap: configure-target-libtermcap
47403 configure-target-libtermcap:
47404 @: $(MAKE); $(unstage)
47405 @r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 echo "Checking multilib configuration for libtermcap..."; \
47408 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47409 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
47410 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47411 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47412 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47413 else \
47414 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47415 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47416 fi; \
47417 else \
47418 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47419 fi; \
47420 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47422 $(NORMAL_TARGET_EXPORTS) \
47423 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47424 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47425 case $(srcdir) in \
47426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47427 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47429 esac; \
47430 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
47431 libsrcdir="$$s/libtermcap"; \
47432 rm -f no-such-file || : ; \
47433 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47434 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47435 --target=${target_alias} $${srcdiroption} \
47436 || exit 1
47437 @endif target-libtermcap
47443 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
47444 maybe-all-target-libtermcap:
47445 @if gcc-bootstrap
47446 all-target-libtermcap: stage_current
47447 @endif gcc-bootstrap
47448 @if target-libtermcap
47449 TARGET-target-libtermcap=all
47450 maybe-all-target-libtermcap: all-target-libtermcap
47451 all-target-libtermcap: configure-target-libtermcap
47452 @: $(MAKE); $(unstage)
47453 @r=`${PWD_COMMAND}`; export r; \
47454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455 $(NORMAL_TARGET_EXPORTS) \
47456 (cd $(TARGET_SUBDIR)/libtermcap && \
47457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47458 $(TARGET-target-libtermcap))
47459 @endif target-libtermcap
47465 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
47466 maybe-check-target-libtermcap:
47467 @if target-libtermcap
47468 maybe-check-target-libtermcap: check-target-libtermcap
47470 # Dummy target for uncheckable module.
47471 check-target-libtermcap:
47473 @endif target-libtermcap
47475 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
47476 maybe-install-target-libtermcap:
47477 @if target-libtermcap
47478 maybe-install-target-libtermcap: install-target-libtermcap
47480 install-target-libtermcap: installdirs
47481 @: $(MAKE); $(unstage)
47482 @r=`${PWD_COMMAND}`; export r; \
47483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47484 $(NORMAL_TARGET_EXPORTS) \
47485 (cd $(TARGET_SUBDIR)/libtermcap && \
47486 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47488 @endif target-libtermcap
47490 # Other targets (info, dvi, pdf, etc.)
47492 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
47493 maybe-info-target-libtermcap:
47494 @if target-libtermcap
47495 maybe-info-target-libtermcap: info-target-libtermcap
47497 info-target-libtermcap: \
47498 configure-target-libtermcap
47499 @: $(MAKE); $(unstage)
47500 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47501 r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 $(NORMAL_TARGET_EXPORTS) \
47504 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
47505 for flag in $(EXTRA_TARGET_FLAGS); do \
47506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47507 done; \
47508 (cd $(TARGET_SUBDIR)/libtermcap && \
47509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47511 "RANLIB=$${RANLIB}" \
47512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47513 info) \
47514 || exit 1
47516 @endif target-libtermcap
47518 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47519 maybe-dvi-target-libtermcap:
47520 @if target-libtermcap
47521 maybe-dvi-target-libtermcap: dvi-target-libtermcap
47523 dvi-target-libtermcap: \
47524 configure-target-libtermcap
47525 @: $(MAKE); $(unstage)
47526 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47527 r=`${PWD_COMMAND}`; export r; \
47528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47529 $(NORMAL_TARGET_EXPORTS) \
47530 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
47531 for flag in $(EXTRA_TARGET_FLAGS); do \
47532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47533 done; \
47534 (cd $(TARGET_SUBDIR)/libtermcap && \
47535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47537 "RANLIB=$${RANLIB}" \
47538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47539 dvi) \
47540 || exit 1
47542 @endif target-libtermcap
47544 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47545 maybe-pdf-target-libtermcap:
47546 @if target-libtermcap
47547 maybe-pdf-target-libtermcap: pdf-target-libtermcap
47549 pdf-target-libtermcap: \
47550 configure-target-libtermcap
47551 @: $(MAKE); $(unstage)
47552 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47553 r=`${PWD_COMMAND}`; export r; \
47554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47555 $(NORMAL_TARGET_EXPORTS) \
47556 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47557 for flag in $(EXTRA_TARGET_FLAGS); do \
47558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47559 done; \
47560 (cd $(TARGET_SUBDIR)/libtermcap && \
47561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47563 "RANLIB=$${RANLIB}" \
47564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47565 pdf) \
47566 || exit 1
47568 @endif target-libtermcap
47570 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
47571 maybe-html-target-libtermcap:
47572 @if target-libtermcap
47573 maybe-html-target-libtermcap: html-target-libtermcap
47575 html-target-libtermcap: \
47576 configure-target-libtermcap
47577 @: $(MAKE); $(unstage)
47578 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47579 r=`${PWD_COMMAND}`; export r; \
47580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47581 $(NORMAL_TARGET_EXPORTS) \
47582 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
47583 for flag in $(EXTRA_TARGET_FLAGS); do \
47584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47585 done; \
47586 (cd $(TARGET_SUBDIR)/libtermcap && \
47587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47589 "RANLIB=$${RANLIB}" \
47590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47591 html) \
47592 || exit 1
47594 @endif target-libtermcap
47596 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47597 maybe-TAGS-target-libtermcap:
47598 @if target-libtermcap
47599 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47601 TAGS-target-libtermcap: \
47602 configure-target-libtermcap
47603 @: $(MAKE); $(unstage)
47604 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47605 r=`${PWD_COMMAND}`; export r; \
47606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47607 $(NORMAL_TARGET_EXPORTS) \
47608 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
47609 for flag in $(EXTRA_TARGET_FLAGS); do \
47610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47611 done; \
47612 (cd $(TARGET_SUBDIR)/libtermcap && \
47613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47615 "RANLIB=$${RANLIB}" \
47616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47617 TAGS) \
47618 || exit 1
47620 @endif target-libtermcap
47622 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47623 maybe-install-info-target-libtermcap:
47624 @if target-libtermcap
47625 maybe-install-info-target-libtermcap: install-info-target-libtermcap
47627 install-info-target-libtermcap: \
47628 configure-target-libtermcap \
47629 info-target-libtermcap
47630 @: $(MAKE); $(unstage)
47631 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47632 r=`${PWD_COMMAND}`; export r; \
47633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47634 $(NORMAL_TARGET_EXPORTS) \
47635 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
47636 for flag in $(EXTRA_TARGET_FLAGS); do \
47637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47638 done; \
47639 (cd $(TARGET_SUBDIR)/libtermcap && \
47640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47642 "RANLIB=$${RANLIB}" \
47643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47644 install-info) \
47645 || exit 1
47647 @endif target-libtermcap
47649 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47650 maybe-install-pdf-target-libtermcap:
47651 @if target-libtermcap
47652 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47654 install-pdf-target-libtermcap: \
47655 configure-target-libtermcap \
47656 pdf-target-libtermcap
47657 @: $(MAKE); $(unstage)
47658 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47659 r=`${PWD_COMMAND}`; export r; \
47660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47661 $(NORMAL_TARGET_EXPORTS) \
47662 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47663 for flag in $(EXTRA_TARGET_FLAGS); do \
47664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47665 done; \
47666 (cd $(TARGET_SUBDIR)/libtermcap && \
47667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47669 "RANLIB=$${RANLIB}" \
47670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47671 install-pdf) \
47672 || exit 1
47674 @endif target-libtermcap
47676 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47677 maybe-install-html-target-libtermcap:
47678 @if target-libtermcap
47679 maybe-install-html-target-libtermcap: install-html-target-libtermcap
47681 install-html-target-libtermcap: \
47682 configure-target-libtermcap \
47683 html-target-libtermcap
47684 @: $(MAKE); $(unstage)
47685 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47686 r=`${PWD_COMMAND}`; export r; \
47687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47688 $(NORMAL_TARGET_EXPORTS) \
47689 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
47690 for flag in $(EXTRA_TARGET_FLAGS); do \
47691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47692 done; \
47693 (cd $(TARGET_SUBDIR)/libtermcap && \
47694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47696 "RANLIB=$${RANLIB}" \
47697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47698 install-html) \
47699 || exit 1
47701 @endif target-libtermcap
47703 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47704 maybe-installcheck-target-libtermcap:
47705 @if target-libtermcap
47706 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47708 installcheck-target-libtermcap: \
47709 configure-target-libtermcap
47710 @: $(MAKE); $(unstage)
47711 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47712 r=`${PWD_COMMAND}`; export r; \
47713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47714 $(NORMAL_TARGET_EXPORTS) \
47715 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
47716 for flag in $(EXTRA_TARGET_FLAGS); do \
47717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47718 done; \
47719 (cd $(TARGET_SUBDIR)/libtermcap && \
47720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47722 "RANLIB=$${RANLIB}" \
47723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47724 installcheck) \
47725 || exit 1
47727 @endif target-libtermcap
47729 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
47730 maybe-mostlyclean-target-libtermcap:
47731 @if target-libtermcap
47732 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
47734 # libtermcap doesn't support mostlyclean.
47735 mostlyclean-target-libtermcap:
47737 @endif target-libtermcap
47739 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
47740 maybe-clean-target-libtermcap:
47741 @if target-libtermcap
47742 maybe-clean-target-libtermcap: clean-target-libtermcap
47744 # libtermcap doesn't support clean.
47745 clean-target-libtermcap:
47747 @endif target-libtermcap
47749 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
47750 maybe-distclean-target-libtermcap:
47751 @if target-libtermcap
47752 maybe-distclean-target-libtermcap: distclean-target-libtermcap
47754 # libtermcap doesn't support distclean.
47755 distclean-target-libtermcap:
47757 @endif target-libtermcap
47759 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
47760 maybe-maintainer-clean-target-libtermcap:
47761 @if target-libtermcap
47762 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
47764 # libtermcap doesn't support maintainer-clean.
47765 maintainer-clean-target-libtermcap:
47767 @endif target-libtermcap
47773 .PHONY: configure-target-winsup maybe-configure-target-winsup
47774 maybe-configure-target-winsup:
47775 @if gcc-bootstrap
47776 configure-target-winsup: stage_current
47777 @endif gcc-bootstrap
47778 @if target-winsup
47779 maybe-configure-target-winsup: configure-target-winsup
47780 configure-target-winsup:
47781 @: $(MAKE); $(unstage)
47782 @r=`${PWD_COMMAND}`; export r; \
47783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784 echo "Checking multilib configuration for winsup..."; \
47785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
47787 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
47788 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
47789 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
47790 else \
47791 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
47792 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47793 fi; \
47794 else \
47795 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47796 fi; \
47797 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
47798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47799 $(NORMAL_TARGET_EXPORTS) \
47800 echo Configuring in $(TARGET_SUBDIR)/winsup; \
47801 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
47802 case $(srcdir) in \
47803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47804 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
47805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47806 esac; \
47807 srcdiroption="--srcdir=$${topdir}/winsup"; \
47808 libsrcdir="$$s/winsup"; \
47809 rm -f no-such-file || : ; \
47810 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47811 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47812 --target=${target_alias} $${srcdiroption} \
47813 || exit 1
47814 @endif target-winsup
47820 .PHONY: all-target-winsup maybe-all-target-winsup
47821 maybe-all-target-winsup:
47822 @if gcc-bootstrap
47823 all-target-winsup: stage_current
47824 @endif gcc-bootstrap
47825 @if target-winsup
47826 TARGET-target-winsup=all
47827 maybe-all-target-winsup: all-target-winsup
47828 all-target-winsup: configure-target-winsup
47829 @: $(MAKE); $(unstage)
47830 @r=`${PWD_COMMAND}`; export r; \
47831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47832 $(NORMAL_TARGET_EXPORTS) \
47833 (cd $(TARGET_SUBDIR)/winsup && \
47834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47835 $(TARGET-target-winsup))
47836 @endif target-winsup
47842 .PHONY: check-target-winsup maybe-check-target-winsup
47843 maybe-check-target-winsup:
47844 @if target-winsup
47845 maybe-check-target-winsup: check-target-winsup
47847 check-target-winsup:
47848 @: $(MAKE); $(unstage)
47849 @r=`${PWD_COMMAND}`; export r; \
47850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47851 $(NORMAL_TARGET_EXPORTS) \
47852 (cd $(TARGET_SUBDIR)/winsup && \
47853 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47855 @endif target-winsup
47857 .PHONY: install-target-winsup maybe-install-target-winsup
47858 maybe-install-target-winsup:
47859 @if target-winsup
47860 maybe-install-target-winsup: install-target-winsup
47862 install-target-winsup: installdirs
47863 @: $(MAKE); $(unstage)
47864 @r=`${PWD_COMMAND}`; export r; \
47865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47866 $(NORMAL_TARGET_EXPORTS) \
47867 (cd $(TARGET_SUBDIR)/winsup && \
47868 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47870 @endif target-winsup
47872 # Other targets (info, dvi, pdf, etc.)
47874 .PHONY: maybe-info-target-winsup info-target-winsup
47875 maybe-info-target-winsup:
47876 @if target-winsup
47877 maybe-info-target-winsup: info-target-winsup
47879 info-target-winsup: \
47880 configure-target-winsup
47881 @: $(MAKE); $(unstage)
47882 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47883 r=`${PWD_COMMAND}`; export r; \
47884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47885 $(NORMAL_TARGET_EXPORTS) \
47886 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
47887 for flag in $(EXTRA_TARGET_FLAGS); do \
47888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47889 done; \
47890 (cd $(TARGET_SUBDIR)/winsup && \
47891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47893 "RANLIB=$${RANLIB}" \
47894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47895 info) \
47896 || exit 1
47898 @endif target-winsup
47900 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
47901 maybe-dvi-target-winsup:
47902 @if target-winsup
47903 maybe-dvi-target-winsup: dvi-target-winsup
47905 dvi-target-winsup: \
47906 configure-target-winsup
47907 @: $(MAKE); $(unstage)
47908 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47909 r=`${PWD_COMMAND}`; export r; \
47910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47911 $(NORMAL_TARGET_EXPORTS) \
47912 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
47913 for flag in $(EXTRA_TARGET_FLAGS); do \
47914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47915 done; \
47916 (cd $(TARGET_SUBDIR)/winsup && \
47917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47919 "RANLIB=$${RANLIB}" \
47920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47921 dvi) \
47922 || exit 1
47924 @endif target-winsup
47926 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
47927 maybe-pdf-target-winsup:
47928 @if target-winsup
47929 maybe-pdf-target-winsup: pdf-target-winsup
47931 pdf-target-winsup: \
47932 configure-target-winsup
47933 @: $(MAKE); $(unstage)
47934 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47935 r=`${PWD_COMMAND}`; export r; \
47936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937 $(NORMAL_TARGET_EXPORTS) \
47938 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
47939 for flag in $(EXTRA_TARGET_FLAGS); do \
47940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47941 done; \
47942 (cd $(TARGET_SUBDIR)/winsup && \
47943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47945 "RANLIB=$${RANLIB}" \
47946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47947 pdf) \
47948 || exit 1
47950 @endif target-winsup
47952 .PHONY: maybe-html-target-winsup html-target-winsup
47953 maybe-html-target-winsup:
47954 @if target-winsup
47955 maybe-html-target-winsup: html-target-winsup
47957 html-target-winsup: \
47958 configure-target-winsup
47959 @: $(MAKE); $(unstage)
47960 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47961 r=`${PWD_COMMAND}`; export r; \
47962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963 $(NORMAL_TARGET_EXPORTS) \
47964 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
47965 for flag in $(EXTRA_TARGET_FLAGS); do \
47966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47967 done; \
47968 (cd $(TARGET_SUBDIR)/winsup && \
47969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47971 "RANLIB=$${RANLIB}" \
47972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47973 html) \
47974 || exit 1
47976 @endif target-winsup
47978 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47979 maybe-TAGS-target-winsup:
47980 @if target-winsup
47981 maybe-TAGS-target-winsup: TAGS-target-winsup
47983 TAGS-target-winsup: \
47984 configure-target-winsup
47985 @: $(MAKE); $(unstage)
47986 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47987 r=`${PWD_COMMAND}`; export r; \
47988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989 $(NORMAL_TARGET_EXPORTS) \
47990 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47991 for flag in $(EXTRA_TARGET_FLAGS); do \
47992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47993 done; \
47994 (cd $(TARGET_SUBDIR)/winsup && \
47995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47997 "RANLIB=$${RANLIB}" \
47998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47999 TAGS) \
48000 || exit 1
48002 @endif target-winsup
48004 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
48005 maybe-install-info-target-winsup:
48006 @if target-winsup
48007 maybe-install-info-target-winsup: install-info-target-winsup
48009 install-info-target-winsup: \
48010 configure-target-winsup \
48011 info-target-winsup
48012 @: $(MAKE); $(unstage)
48013 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48014 r=`${PWD_COMMAND}`; export r; \
48015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48016 $(NORMAL_TARGET_EXPORTS) \
48017 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
48018 for flag in $(EXTRA_TARGET_FLAGS); do \
48019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48020 done; \
48021 (cd $(TARGET_SUBDIR)/winsup && \
48022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48024 "RANLIB=$${RANLIB}" \
48025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48026 install-info) \
48027 || exit 1
48029 @endif target-winsup
48031 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
48032 maybe-install-pdf-target-winsup:
48033 @if target-winsup
48034 maybe-install-pdf-target-winsup: install-pdf-target-winsup
48036 install-pdf-target-winsup: \
48037 configure-target-winsup \
48038 pdf-target-winsup
48039 @: $(MAKE); $(unstage)
48040 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48041 r=`${PWD_COMMAND}`; export r; \
48042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48043 $(NORMAL_TARGET_EXPORTS) \
48044 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
48045 for flag in $(EXTRA_TARGET_FLAGS); do \
48046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48047 done; \
48048 (cd $(TARGET_SUBDIR)/winsup && \
48049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48051 "RANLIB=$${RANLIB}" \
48052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48053 install-pdf) \
48054 || exit 1
48056 @endif target-winsup
48058 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
48059 maybe-install-html-target-winsup:
48060 @if target-winsup
48061 maybe-install-html-target-winsup: install-html-target-winsup
48063 install-html-target-winsup: \
48064 configure-target-winsup \
48065 html-target-winsup
48066 @: $(MAKE); $(unstage)
48067 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48068 r=`${PWD_COMMAND}`; export r; \
48069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48070 $(NORMAL_TARGET_EXPORTS) \
48071 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
48072 for flag in $(EXTRA_TARGET_FLAGS); do \
48073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48074 done; \
48075 (cd $(TARGET_SUBDIR)/winsup && \
48076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48078 "RANLIB=$${RANLIB}" \
48079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48080 install-html) \
48081 || exit 1
48083 @endif target-winsup
48085 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
48086 maybe-installcheck-target-winsup:
48087 @if target-winsup
48088 maybe-installcheck-target-winsup: installcheck-target-winsup
48090 installcheck-target-winsup: \
48091 configure-target-winsup
48092 @: $(MAKE); $(unstage)
48093 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48094 r=`${PWD_COMMAND}`; export r; \
48095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096 $(NORMAL_TARGET_EXPORTS) \
48097 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
48098 for flag in $(EXTRA_TARGET_FLAGS); do \
48099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48100 done; \
48101 (cd $(TARGET_SUBDIR)/winsup && \
48102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48104 "RANLIB=$${RANLIB}" \
48105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48106 installcheck) \
48107 || exit 1
48109 @endif target-winsup
48111 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
48112 maybe-mostlyclean-target-winsup:
48113 @if target-winsup
48114 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
48116 mostlyclean-target-winsup:
48117 @: $(MAKE); $(unstage)
48118 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48119 r=`${PWD_COMMAND}`; export r; \
48120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48121 $(NORMAL_TARGET_EXPORTS) \
48122 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
48123 for flag in $(EXTRA_TARGET_FLAGS); do \
48124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48125 done; \
48126 (cd $(TARGET_SUBDIR)/winsup && \
48127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48129 "RANLIB=$${RANLIB}" \
48130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48131 mostlyclean) \
48132 || exit 1
48134 @endif target-winsup
48136 .PHONY: maybe-clean-target-winsup clean-target-winsup
48137 maybe-clean-target-winsup:
48138 @if target-winsup
48139 maybe-clean-target-winsup: clean-target-winsup
48141 clean-target-winsup:
48142 @: $(MAKE); $(unstage)
48143 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48144 r=`${PWD_COMMAND}`; export r; \
48145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48146 $(NORMAL_TARGET_EXPORTS) \
48147 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
48148 for flag in $(EXTRA_TARGET_FLAGS); do \
48149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48150 done; \
48151 (cd $(TARGET_SUBDIR)/winsup && \
48152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48154 "RANLIB=$${RANLIB}" \
48155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48156 clean) \
48157 || exit 1
48159 @endif target-winsup
48161 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
48162 maybe-distclean-target-winsup:
48163 @if target-winsup
48164 maybe-distclean-target-winsup: distclean-target-winsup
48166 distclean-target-winsup:
48167 @: $(MAKE); $(unstage)
48168 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48169 r=`${PWD_COMMAND}`; export r; \
48170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171 $(NORMAL_TARGET_EXPORTS) \
48172 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
48173 for flag in $(EXTRA_TARGET_FLAGS); do \
48174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48175 done; \
48176 (cd $(TARGET_SUBDIR)/winsup && \
48177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48179 "RANLIB=$${RANLIB}" \
48180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48181 distclean) \
48182 || exit 1
48184 @endif target-winsup
48186 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
48187 maybe-maintainer-clean-target-winsup:
48188 @if target-winsup
48189 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
48191 maintainer-clean-target-winsup:
48192 @: $(MAKE); $(unstage)
48193 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
48194 r=`${PWD_COMMAND}`; export r; \
48195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48196 $(NORMAL_TARGET_EXPORTS) \
48197 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
48198 for flag in $(EXTRA_TARGET_FLAGS); do \
48199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48200 done; \
48201 (cd $(TARGET_SUBDIR)/winsup && \
48202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48204 "RANLIB=$${RANLIB}" \
48205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48206 maintainer-clean) \
48207 || exit 1
48209 @endif target-winsup
48215 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
48216 maybe-configure-target-libgloss:
48217 @if gcc-bootstrap
48218 configure-target-libgloss: stage_current
48219 @endif gcc-bootstrap
48220 @if target-libgloss
48221 maybe-configure-target-libgloss: configure-target-libgloss
48222 configure-target-libgloss:
48223 @: $(MAKE); $(unstage)
48224 @r=`${PWD_COMMAND}`; export r; \
48225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48226 echo "Checking multilib configuration for libgloss..."; \
48227 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
48228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
48229 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
48230 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
48231 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
48232 else \
48233 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
48234 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
48235 fi; \
48236 else \
48237 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
48238 fi; \
48239 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
48240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
48241 $(NORMAL_TARGET_EXPORTS) \
48242 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
48243 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
48244 case $(srcdir) in \
48245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48246 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
48247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48248 esac; \
48249 srcdiroption="--srcdir=$${topdir}/libgloss"; \
48250 libsrcdir="$$s/libgloss"; \
48251 rm -f no-such-file || : ; \
48252 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48253 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48254 --target=${target_alias} $${srcdiroption} \
48255 || exit 1
48256 @endif target-libgloss
48262 .PHONY: all-target-libgloss maybe-all-target-libgloss
48263 maybe-all-target-libgloss:
48264 @if gcc-bootstrap
48265 all-target-libgloss: stage_current
48266 @endif gcc-bootstrap
48267 @if target-libgloss
48268 TARGET-target-libgloss=all
48269 maybe-all-target-libgloss: all-target-libgloss
48270 all-target-libgloss: configure-target-libgloss
48271 @: $(MAKE); $(unstage)
48272 @r=`${PWD_COMMAND}`; export r; \
48273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274 $(NORMAL_TARGET_EXPORTS) \
48275 (cd $(TARGET_SUBDIR)/libgloss && \
48276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48277 $(TARGET-target-libgloss))
48278 @endif target-libgloss
48284 .PHONY: check-target-libgloss maybe-check-target-libgloss
48285 maybe-check-target-libgloss:
48286 @if target-libgloss
48287 maybe-check-target-libgloss: check-target-libgloss
48289 # Dummy target for uncheckable module.
48290 check-target-libgloss:
48292 @endif target-libgloss
48294 .PHONY: install-target-libgloss maybe-install-target-libgloss
48295 maybe-install-target-libgloss:
48296 @if target-libgloss
48297 maybe-install-target-libgloss: install-target-libgloss
48299 install-target-libgloss: installdirs
48300 @: $(MAKE); $(unstage)
48301 @r=`${PWD_COMMAND}`; export r; \
48302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48303 $(NORMAL_TARGET_EXPORTS) \
48304 (cd $(TARGET_SUBDIR)/libgloss && \
48305 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48307 @endif target-libgloss
48309 # Other targets (info, dvi, pdf, etc.)
48311 .PHONY: maybe-info-target-libgloss info-target-libgloss
48312 maybe-info-target-libgloss:
48313 @if target-libgloss
48314 maybe-info-target-libgloss: info-target-libgloss
48316 info-target-libgloss: \
48317 configure-target-libgloss
48318 @: $(MAKE); $(unstage)
48319 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48320 r=`${PWD_COMMAND}`; export r; \
48321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48322 $(NORMAL_TARGET_EXPORTS) \
48323 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
48324 for flag in $(EXTRA_TARGET_FLAGS); do \
48325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48326 done; \
48327 (cd $(TARGET_SUBDIR)/libgloss && \
48328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48330 "RANLIB=$${RANLIB}" \
48331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48332 info) \
48333 || exit 1
48335 @endif target-libgloss
48337 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48338 maybe-dvi-target-libgloss:
48339 @if target-libgloss
48340 maybe-dvi-target-libgloss: dvi-target-libgloss
48342 dvi-target-libgloss: \
48343 configure-target-libgloss
48344 @: $(MAKE); $(unstage)
48345 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48346 r=`${PWD_COMMAND}`; export r; \
48347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48348 $(NORMAL_TARGET_EXPORTS) \
48349 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
48350 for flag in $(EXTRA_TARGET_FLAGS); do \
48351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48352 done; \
48353 (cd $(TARGET_SUBDIR)/libgloss && \
48354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48356 "RANLIB=$${RANLIB}" \
48357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48358 dvi) \
48359 || exit 1
48361 @endif target-libgloss
48363 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48364 maybe-pdf-target-libgloss:
48365 @if target-libgloss
48366 maybe-pdf-target-libgloss: pdf-target-libgloss
48368 pdf-target-libgloss: \
48369 configure-target-libgloss
48370 @: $(MAKE); $(unstage)
48371 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48372 r=`${PWD_COMMAND}`; export r; \
48373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48374 $(NORMAL_TARGET_EXPORTS) \
48375 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
48376 for flag in $(EXTRA_TARGET_FLAGS); do \
48377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48378 done; \
48379 (cd $(TARGET_SUBDIR)/libgloss && \
48380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48382 "RANLIB=$${RANLIB}" \
48383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48384 pdf) \
48385 || exit 1
48387 @endif target-libgloss
48389 .PHONY: maybe-html-target-libgloss html-target-libgloss
48390 maybe-html-target-libgloss:
48391 @if target-libgloss
48392 maybe-html-target-libgloss: html-target-libgloss
48394 html-target-libgloss: \
48395 configure-target-libgloss
48396 @: $(MAKE); $(unstage)
48397 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48398 r=`${PWD_COMMAND}`; export r; \
48399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48400 $(NORMAL_TARGET_EXPORTS) \
48401 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
48402 for flag in $(EXTRA_TARGET_FLAGS); do \
48403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48404 done; \
48405 (cd $(TARGET_SUBDIR)/libgloss && \
48406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48408 "RANLIB=$${RANLIB}" \
48409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48410 html) \
48411 || exit 1
48413 @endif target-libgloss
48415 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48416 maybe-TAGS-target-libgloss:
48417 @if target-libgloss
48418 maybe-TAGS-target-libgloss: TAGS-target-libgloss
48420 TAGS-target-libgloss: \
48421 configure-target-libgloss
48422 @: $(MAKE); $(unstage)
48423 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48424 r=`${PWD_COMMAND}`; export r; \
48425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426 $(NORMAL_TARGET_EXPORTS) \
48427 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
48428 for flag in $(EXTRA_TARGET_FLAGS); do \
48429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48430 done; \
48431 (cd $(TARGET_SUBDIR)/libgloss && \
48432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48434 "RANLIB=$${RANLIB}" \
48435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48436 TAGS) \
48437 || exit 1
48439 @endif target-libgloss
48441 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48442 maybe-install-info-target-libgloss:
48443 @if target-libgloss
48444 maybe-install-info-target-libgloss: install-info-target-libgloss
48446 install-info-target-libgloss: \
48447 configure-target-libgloss \
48448 info-target-libgloss
48449 @: $(MAKE); $(unstage)
48450 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48451 r=`${PWD_COMMAND}`; export r; \
48452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48453 $(NORMAL_TARGET_EXPORTS) \
48454 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
48455 for flag in $(EXTRA_TARGET_FLAGS); do \
48456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48457 done; \
48458 (cd $(TARGET_SUBDIR)/libgloss && \
48459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48461 "RANLIB=$${RANLIB}" \
48462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48463 install-info) \
48464 || exit 1
48466 @endif target-libgloss
48468 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48469 maybe-install-pdf-target-libgloss:
48470 @if target-libgloss
48471 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48473 install-pdf-target-libgloss: \
48474 configure-target-libgloss \
48475 pdf-target-libgloss
48476 @: $(MAKE); $(unstage)
48477 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48478 r=`${PWD_COMMAND}`; export r; \
48479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48480 $(NORMAL_TARGET_EXPORTS) \
48481 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
48482 for flag in $(EXTRA_TARGET_FLAGS); do \
48483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48484 done; \
48485 (cd $(TARGET_SUBDIR)/libgloss && \
48486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48488 "RANLIB=$${RANLIB}" \
48489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48490 install-pdf) \
48491 || exit 1
48493 @endif target-libgloss
48495 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48496 maybe-install-html-target-libgloss:
48497 @if target-libgloss
48498 maybe-install-html-target-libgloss: install-html-target-libgloss
48500 install-html-target-libgloss: \
48501 configure-target-libgloss \
48502 html-target-libgloss
48503 @: $(MAKE); $(unstage)
48504 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48505 r=`${PWD_COMMAND}`; export r; \
48506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48507 $(NORMAL_TARGET_EXPORTS) \
48508 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
48509 for flag in $(EXTRA_TARGET_FLAGS); do \
48510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48511 done; \
48512 (cd $(TARGET_SUBDIR)/libgloss && \
48513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48515 "RANLIB=$${RANLIB}" \
48516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48517 install-html) \
48518 || exit 1
48520 @endif target-libgloss
48522 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48523 maybe-installcheck-target-libgloss:
48524 @if target-libgloss
48525 maybe-installcheck-target-libgloss: installcheck-target-libgloss
48527 installcheck-target-libgloss: \
48528 configure-target-libgloss
48529 @: $(MAKE); $(unstage)
48530 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48531 r=`${PWD_COMMAND}`; export r; \
48532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48533 $(NORMAL_TARGET_EXPORTS) \
48534 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
48535 for flag in $(EXTRA_TARGET_FLAGS); do \
48536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48537 done; \
48538 (cd $(TARGET_SUBDIR)/libgloss && \
48539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48541 "RANLIB=$${RANLIB}" \
48542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48543 installcheck) \
48544 || exit 1
48546 @endif target-libgloss
48548 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48549 maybe-mostlyclean-target-libgloss:
48550 @if target-libgloss
48551 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48553 mostlyclean-target-libgloss:
48554 @: $(MAKE); $(unstage)
48555 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48556 r=`${PWD_COMMAND}`; export r; \
48557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48558 $(NORMAL_TARGET_EXPORTS) \
48559 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
48560 for flag in $(EXTRA_TARGET_FLAGS); do \
48561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48562 done; \
48563 (cd $(TARGET_SUBDIR)/libgloss && \
48564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48566 "RANLIB=$${RANLIB}" \
48567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48568 mostlyclean) \
48569 || exit 1
48571 @endif target-libgloss
48573 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
48574 maybe-clean-target-libgloss:
48575 @if target-libgloss
48576 maybe-clean-target-libgloss: clean-target-libgloss
48578 clean-target-libgloss:
48579 @: $(MAKE); $(unstage)
48580 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48581 r=`${PWD_COMMAND}`; export r; \
48582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48583 $(NORMAL_TARGET_EXPORTS) \
48584 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
48585 for flag in $(EXTRA_TARGET_FLAGS); do \
48586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48587 done; \
48588 (cd $(TARGET_SUBDIR)/libgloss && \
48589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48591 "RANLIB=$${RANLIB}" \
48592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48593 clean) \
48594 || exit 1
48596 @endif target-libgloss
48598 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48599 maybe-distclean-target-libgloss:
48600 @if target-libgloss
48601 maybe-distclean-target-libgloss: distclean-target-libgloss
48603 distclean-target-libgloss:
48604 @: $(MAKE); $(unstage)
48605 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48606 r=`${PWD_COMMAND}`; export r; \
48607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48608 $(NORMAL_TARGET_EXPORTS) \
48609 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
48610 for flag in $(EXTRA_TARGET_FLAGS); do \
48611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48612 done; \
48613 (cd $(TARGET_SUBDIR)/libgloss && \
48614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48616 "RANLIB=$${RANLIB}" \
48617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48618 distclean) \
48619 || exit 1
48621 @endif target-libgloss
48623 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48624 maybe-maintainer-clean-target-libgloss:
48625 @if target-libgloss
48626 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48628 maintainer-clean-target-libgloss:
48629 @: $(MAKE); $(unstage)
48630 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48631 r=`${PWD_COMMAND}`; export r; \
48632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48633 $(NORMAL_TARGET_EXPORTS) \
48634 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
48635 for flag in $(EXTRA_TARGET_FLAGS); do \
48636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48637 done; \
48638 (cd $(TARGET_SUBDIR)/libgloss && \
48639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48641 "RANLIB=$${RANLIB}" \
48642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48643 maintainer-clean) \
48644 || exit 1
48646 @endif target-libgloss
48652 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
48653 maybe-configure-target-libiberty:
48654 @if gcc-bootstrap
48655 configure-target-libiberty: stage_current
48656 @endif gcc-bootstrap
48657 @if target-libiberty
48658 maybe-configure-target-libiberty: configure-target-libiberty
48659 configure-target-libiberty:
48660 @: $(MAKE); $(unstage)
48661 @r=`${PWD_COMMAND}`; export r; \
48662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48663 echo "Checking multilib configuration for libiberty..."; \
48664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48665 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
48666 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48667 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48668 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
48669 else \
48670 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
48671 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48672 fi; \
48673 else \
48674 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48675 fi; \
48676 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
48677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48678 $(NORMAL_TARGET_EXPORTS) \
48679 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
48680 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
48681 case $(srcdir) in \
48682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48683 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
48684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48685 esac; \
48686 srcdiroption="--srcdir=$${topdir}/libiberty"; \
48687 libsrcdir="$$s/libiberty"; \
48688 rm -f no-such-file || : ; \
48689 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48690 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48691 --target=${target_alias} $${srcdiroption} \
48692 || exit 1
48693 @endif target-libiberty
48699 .PHONY: all-target-libiberty maybe-all-target-libiberty
48700 maybe-all-target-libiberty:
48701 @if gcc-bootstrap
48702 all-target-libiberty: stage_current
48703 @endif gcc-bootstrap
48704 @if target-libiberty
48705 TARGET-target-libiberty=all
48706 maybe-all-target-libiberty: all-target-libiberty
48707 all-target-libiberty: configure-target-libiberty
48708 @: $(MAKE); $(unstage)
48709 @r=`${PWD_COMMAND}`; export r; \
48710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48711 $(NORMAL_TARGET_EXPORTS) \
48712 (cd $(TARGET_SUBDIR)/libiberty && \
48713 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48714 $(TARGET-target-libiberty))
48715 @endif target-libiberty
48721 .PHONY: check-target-libiberty maybe-check-target-libiberty
48722 maybe-check-target-libiberty:
48723 @if target-libiberty
48724 maybe-check-target-libiberty: check-target-libiberty
48726 check-target-libiberty:
48727 @: $(MAKE); $(unstage)
48728 @r=`${PWD_COMMAND}`; export r; \
48729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48730 $(NORMAL_TARGET_EXPORTS) \
48731 (cd $(TARGET_SUBDIR)/libiberty && \
48732 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48734 @endif target-libiberty
48736 .PHONY: install-target-libiberty maybe-install-target-libiberty
48737 maybe-install-target-libiberty:
48738 @if target-libiberty
48739 maybe-install-target-libiberty: install-target-libiberty
48741 install-target-libiberty: installdirs
48742 @: $(MAKE); $(unstage)
48743 @r=`${PWD_COMMAND}`; export r; \
48744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48745 $(NORMAL_TARGET_EXPORTS) \
48746 (cd $(TARGET_SUBDIR)/libiberty && \
48747 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48749 @endif target-libiberty
48751 # Other targets (info, dvi, pdf, etc.)
48753 .PHONY: maybe-info-target-libiberty info-target-libiberty
48754 maybe-info-target-libiberty:
48755 @if target-libiberty
48756 maybe-info-target-libiberty: info-target-libiberty
48758 info-target-libiberty: \
48759 configure-target-libiberty
48760 @: $(MAKE); $(unstage)
48761 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48762 r=`${PWD_COMMAND}`; export r; \
48763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48764 $(NORMAL_TARGET_EXPORTS) \
48765 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
48766 for flag in $(EXTRA_TARGET_FLAGS); do \
48767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48768 done; \
48769 (cd $(TARGET_SUBDIR)/libiberty && \
48770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48772 "RANLIB=$${RANLIB}" \
48773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48774 info) \
48775 || exit 1
48777 @endif target-libiberty
48779 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
48780 maybe-dvi-target-libiberty:
48781 @if target-libiberty
48782 maybe-dvi-target-libiberty: dvi-target-libiberty
48784 dvi-target-libiberty: \
48785 configure-target-libiberty
48786 @: $(MAKE); $(unstage)
48787 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48788 r=`${PWD_COMMAND}`; export r; \
48789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48790 $(NORMAL_TARGET_EXPORTS) \
48791 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
48792 for flag in $(EXTRA_TARGET_FLAGS); do \
48793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48794 done; \
48795 (cd $(TARGET_SUBDIR)/libiberty && \
48796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48798 "RANLIB=$${RANLIB}" \
48799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48800 dvi) \
48801 || exit 1
48803 @endif target-libiberty
48805 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
48806 maybe-pdf-target-libiberty:
48807 @if target-libiberty
48808 maybe-pdf-target-libiberty: pdf-target-libiberty
48810 pdf-target-libiberty: \
48811 configure-target-libiberty
48812 @: $(MAKE); $(unstage)
48813 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48814 r=`${PWD_COMMAND}`; export r; \
48815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48816 $(NORMAL_TARGET_EXPORTS) \
48817 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
48818 for flag in $(EXTRA_TARGET_FLAGS); do \
48819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48820 done; \
48821 (cd $(TARGET_SUBDIR)/libiberty && \
48822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48824 "RANLIB=$${RANLIB}" \
48825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48826 pdf) \
48827 || exit 1
48829 @endif target-libiberty
48831 .PHONY: maybe-html-target-libiberty html-target-libiberty
48832 maybe-html-target-libiberty:
48833 @if target-libiberty
48834 maybe-html-target-libiberty: html-target-libiberty
48836 html-target-libiberty: \
48837 configure-target-libiberty
48838 @: $(MAKE); $(unstage)
48839 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48840 r=`${PWD_COMMAND}`; export r; \
48841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48842 $(NORMAL_TARGET_EXPORTS) \
48843 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
48844 for flag in $(EXTRA_TARGET_FLAGS); do \
48845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48846 done; \
48847 (cd $(TARGET_SUBDIR)/libiberty && \
48848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48850 "RANLIB=$${RANLIB}" \
48851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48852 html) \
48853 || exit 1
48855 @endif target-libiberty
48857 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
48858 maybe-TAGS-target-libiberty:
48859 @if target-libiberty
48860 maybe-TAGS-target-libiberty: TAGS-target-libiberty
48862 TAGS-target-libiberty: \
48863 configure-target-libiberty
48864 @: $(MAKE); $(unstage)
48865 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48866 r=`${PWD_COMMAND}`; export r; \
48867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48868 $(NORMAL_TARGET_EXPORTS) \
48869 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
48870 for flag in $(EXTRA_TARGET_FLAGS); do \
48871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48872 done; \
48873 (cd $(TARGET_SUBDIR)/libiberty && \
48874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48876 "RANLIB=$${RANLIB}" \
48877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48878 TAGS) \
48879 || exit 1
48881 @endif target-libiberty
48883 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
48884 maybe-install-info-target-libiberty:
48885 @if target-libiberty
48886 maybe-install-info-target-libiberty: install-info-target-libiberty
48888 install-info-target-libiberty: \
48889 configure-target-libiberty \
48890 info-target-libiberty
48891 @: $(MAKE); $(unstage)
48892 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48893 r=`${PWD_COMMAND}`; export r; \
48894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48895 $(NORMAL_TARGET_EXPORTS) \
48896 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
48897 for flag in $(EXTRA_TARGET_FLAGS); do \
48898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48899 done; \
48900 (cd $(TARGET_SUBDIR)/libiberty && \
48901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48903 "RANLIB=$${RANLIB}" \
48904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48905 install-info) \
48906 || exit 1
48908 @endif target-libiberty
48910 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
48911 maybe-install-pdf-target-libiberty:
48912 @if target-libiberty
48913 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
48915 install-pdf-target-libiberty: \
48916 configure-target-libiberty \
48917 pdf-target-libiberty
48918 @: $(MAKE); $(unstage)
48919 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48920 r=`${PWD_COMMAND}`; export r; \
48921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48922 $(NORMAL_TARGET_EXPORTS) \
48923 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
48924 for flag in $(EXTRA_TARGET_FLAGS); do \
48925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48926 done; \
48927 (cd $(TARGET_SUBDIR)/libiberty && \
48928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48930 "RANLIB=$${RANLIB}" \
48931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48932 install-pdf) \
48933 || exit 1
48935 @endif target-libiberty
48937 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
48938 maybe-install-html-target-libiberty:
48939 @if target-libiberty
48940 maybe-install-html-target-libiberty: install-html-target-libiberty
48942 install-html-target-libiberty: \
48943 configure-target-libiberty \
48944 html-target-libiberty
48945 @: $(MAKE); $(unstage)
48946 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48947 r=`${PWD_COMMAND}`; export r; \
48948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48949 $(NORMAL_TARGET_EXPORTS) \
48950 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
48951 for flag in $(EXTRA_TARGET_FLAGS); do \
48952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48953 done; \
48954 (cd $(TARGET_SUBDIR)/libiberty && \
48955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48957 "RANLIB=$${RANLIB}" \
48958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48959 install-html) \
48960 || exit 1
48962 @endif target-libiberty
48964 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
48965 maybe-installcheck-target-libiberty:
48966 @if target-libiberty
48967 maybe-installcheck-target-libiberty: installcheck-target-libiberty
48969 installcheck-target-libiberty: \
48970 configure-target-libiberty
48971 @: $(MAKE); $(unstage)
48972 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48973 r=`${PWD_COMMAND}`; export r; \
48974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48975 $(NORMAL_TARGET_EXPORTS) \
48976 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48977 for flag in $(EXTRA_TARGET_FLAGS); do \
48978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48979 done; \
48980 (cd $(TARGET_SUBDIR)/libiberty && \
48981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48983 "RANLIB=$${RANLIB}" \
48984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48985 installcheck) \
48986 || exit 1
48988 @endif target-libiberty
48990 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48991 maybe-mostlyclean-target-libiberty:
48992 @if target-libiberty
48993 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48995 mostlyclean-target-libiberty:
48996 @: $(MAKE); $(unstage)
48997 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48998 r=`${PWD_COMMAND}`; export r; \
48999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49000 $(NORMAL_TARGET_EXPORTS) \
49001 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
49002 for flag in $(EXTRA_TARGET_FLAGS); do \
49003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49004 done; \
49005 (cd $(TARGET_SUBDIR)/libiberty && \
49006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49008 "RANLIB=$${RANLIB}" \
49009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49010 mostlyclean) \
49011 || exit 1
49013 @endif target-libiberty
49015 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
49016 maybe-clean-target-libiberty:
49017 @if target-libiberty
49018 maybe-clean-target-libiberty: clean-target-libiberty
49020 clean-target-libiberty:
49021 @: $(MAKE); $(unstage)
49022 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
49023 r=`${PWD_COMMAND}`; export r; \
49024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49025 $(NORMAL_TARGET_EXPORTS) \
49026 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
49027 for flag in $(EXTRA_TARGET_FLAGS); do \
49028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49029 done; \
49030 (cd $(TARGET_SUBDIR)/libiberty && \
49031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49033 "RANLIB=$${RANLIB}" \
49034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49035 clean) \
49036 || exit 1
49038 @endif target-libiberty
49040 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
49041 maybe-distclean-target-libiberty:
49042 @if target-libiberty
49043 maybe-distclean-target-libiberty: distclean-target-libiberty
49045 distclean-target-libiberty:
49046 @: $(MAKE); $(unstage)
49047 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
49048 r=`${PWD_COMMAND}`; export r; \
49049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49050 $(NORMAL_TARGET_EXPORTS) \
49051 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
49052 for flag in $(EXTRA_TARGET_FLAGS); do \
49053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49054 done; \
49055 (cd $(TARGET_SUBDIR)/libiberty && \
49056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49058 "RANLIB=$${RANLIB}" \
49059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49060 distclean) \
49061 || exit 1
49063 @endif target-libiberty
49065 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
49066 maybe-maintainer-clean-target-libiberty:
49067 @if target-libiberty
49068 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
49070 maintainer-clean-target-libiberty:
49071 @: $(MAKE); $(unstage)
49072 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
49073 r=`${PWD_COMMAND}`; export r; \
49074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49075 $(NORMAL_TARGET_EXPORTS) \
49076 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
49077 for flag in $(EXTRA_TARGET_FLAGS); do \
49078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49079 done; \
49080 (cd $(TARGET_SUBDIR)/libiberty && \
49081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49083 "RANLIB=$${RANLIB}" \
49084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49085 maintainer-clean) \
49086 || exit 1
49088 @endif target-libiberty
49094 .PHONY: configure-target-gperf maybe-configure-target-gperf
49095 maybe-configure-target-gperf:
49096 @if gcc-bootstrap
49097 configure-target-gperf: stage_current
49098 @endif gcc-bootstrap
49099 @if target-gperf
49100 maybe-configure-target-gperf: configure-target-gperf
49101 configure-target-gperf:
49102 @: $(MAKE); $(unstage)
49103 @r=`${PWD_COMMAND}`; export r; \
49104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105 echo "Checking multilib configuration for gperf..."; \
49106 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
49107 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
49108 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
49109 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
49110 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
49111 else \
49112 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
49113 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
49114 fi; \
49115 else \
49116 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
49117 fi; \
49118 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
49119 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
49120 $(NORMAL_TARGET_EXPORTS) \
49121 echo Configuring in $(TARGET_SUBDIR)/gperf; \
49122 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
49123 case $(srcdir) in \
49124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49125 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
49126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49127 esac; \
49128 srcdiroption="--srcdir=$${topdir}/gperf"; \
49129 libsrcdir="$$s/gperf"; \
49130 rm -f no-such-file || : ; \
49131 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49132 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49133 --target=${target_alias} $${srcdiroption} \
49134 || exit 1
49135 @endif target-gperf
49141 .PHONY: all-target-gperf maybe-all-target-gperf
49142 maybe-all-target-gperf:
49143 @if gcc-bootstrap
49144 all-target-gperf: stage_current
49145 @endif gcc-bootstrap
49146 @if target-gperf
49147 TARGET-target-gperf=all
49148 maybe-all-target-gperf: all-target-gperf
49149 all-target-gperf: configure-target-gperf
49150 @: $(MAKE); $(unstage)
49151 @r=`${PWD_COMMAND}`; export r; \
49152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49153 $(NORMAL_TARGET_EXPORTS) \
49154 (cd $(TARGET_SUBDIR)/gperf && \
49155 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49156 $(TARGET-target-gperf))
49157 @endif target-gperf
49163 .PHONY: check-target-gperf maybe-check-target-gperf
49164 maybe-check-target-gperf:
49165 @if target-gperf
49166 maybe-check-target-gperf: check-target-gperf
49168 check-target-gperf:
49169 @: $(MAKE); $(unstage)
49170 @r=`${PWD_COMMAND}`; export r; \
49171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49172 $(NORMAL_TARGET_EXPORTS) \
49173 (cd $(TARGET_SUBDIR)/gperf && \
49174 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49176 @endif target-gperf
49178 .PHONY: install-target-gperf maybe-install-target-gperf
49179 maybe-install-target-gperf:
49180 @if target-gperf
49181 maybe-install-target-gperf: install-target-gperf
49183 install-target-gperf: installdirs
49184 @: $(MAKE); $(unstage)
49185 @r=`${PWD_COMMAND}`; export r; \
49186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49187 $(NORMAL_TARGET_EXPORTS) \
49188 (cd $(TARGET_SUBDIR)/gperf && \
49189 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49191 @endif target-gperf
49193 # Other targets (info, dvi, pdf, etc.)
49195 .PHONY: maybe-info-target-gperf info-target-gperf
49196 maybe-info-target-gperf:
49197 @if target-gperf
49198 maybe-info-target-gperf: info-target-gperf
49200 info-target-gperf: \
49201 configure-target-gperf
49202 @: $(MAKE); $(unstage)
49203 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49204 r=`${PWD_COMMAND}`; export r; \
49205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49206 $(NORMAL_TARGET_EXPORTS) \
49207 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
49208 for flag in $(EXTRA_TARGET_FLAGS); do \
49209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49210 done; \
49211 (cd $(TARGET_SUBDIR)/gperf && \
49212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49214 "RANLIB=$${RANLIB}" \
49215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49216 info) \
49217 || exit 1
49219 @endif target-gperf
49221 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
49222 maybe-dvi-target-gperf:
49223 @if target-gperf
49224 maybe-dvi-target-gperf: dvi-target-gperf
49226 dvi-target-gperf: \
49227 configure-target-gperf
49228 @: $(MAKE); $(unstage)
49229 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49230 r=`${PWD_COMMAND}`; export r; \
49231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49232 $(NORMAL_TARGET_EXPORTS) \
49233 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
49234 for flag in $(EXTRA_TARGET_FLAGS); do \
49235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49236 done; \
49237 (cd $(TARGET_SUBDIR)/gperf && \
49238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49240 "RANLIB=$${RANLIB}" \
49241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49242 dvi) \
49243 || exit 1
49245 @endif target-gperf
49247 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
49248 maybe-pdf-target-gperf:
49249 @if target-gperf
49250 maybe-pdf-target-gperf: pdf-target-gperf
49252 pdf-target-gperf: \
49253 configure-target-gperf
49254 @: $(MAKE); $(unstage)
49255 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49256 r=`${PWD_COMMAND}`; export r; \
49257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49258 $(NORMAL_TARGET_EXPORTS) \
49259 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
49260 for flag in $(EXTRA_TARGET_FLAGS); do \
49261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49262 done; \
49263 (cd $(TARGET_SUBDIR)/gperf && \
49264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49266 "RANLIB=$${RANLIB}" \
49267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49268 pdf) \
49269 || exit 1
49271 @endif target-gperf
49273 .PHONY: maybe-html-target-gperf html-target-gperf
49274 maybe-html-target-gperf:
49275 @if target-gperf
49276 maybe-html-target-gperf: html-target-gperf
49278 html-target-gperf: \
49279 configure-target-gperf
49280 @: $(MAKE); $(unstage)
49281 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49282 r=`${PWD_COMMAND}`; export r; \
49283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49284 $(NORMAL_TARGET_EXPORTS) \
49285 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
49286 for flag in $(EXTRA_TARGET_FLAGS); do \
49287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49288 done; \
49289 (cd $(TARGET_SUBDIR)/gperf && \
49290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49292 "RANLIB=$${RANLIB}" \
49293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49294 html) \
49295 || exit 1
49297 @endif target-gperf
49299 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
49300 maybe-TAGS-target-gperf:
49301 @if target-gperf
49302 maybe-TAGS-target-gperf: TAGS-target-gperf
49304 TAGS-target-gperf: \
49305 configure-target-gperf
49306 @: $(MAKE); $(unstage)
49307 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49308 r=`${PWD_COMMAND}`; export r; \
49309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49310 $(NORMAL_TARGET_EXPORTS) \
49311 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
49312 for flag in $(EXTRA_TARGET_FLAGS); do \
49313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49314 done; \
49315 (cd $(TARGET_SUBDIR)/gperf && \
49316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49318 "RANLIB=$${RANLIB}" \
49319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49320 TAGS) \
49321 || exit 1
49323 @endif target-gperf
49325 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
49326 maybe-install-info-target-gperf:
49327 @if target-gperf
49328 maybe-install-info-target-gperf: install-info-target-gperf
49330 install-info-target-gperf: \
49331 configure-target-gperf \
49332 info-target-gperf
49333 @: $(MAKE); $(unstage)
49334 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49335 r=`${PWD_COMMAND}`; export r; \
49336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49337 $(NORMAL_TARGET_EXPORTS) \
49338 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
49339 for flag in $(EXTRA_TARGET_FLAGS); do \
49340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49341 done; \
49342 (cd $(TARGET_SUBDIR)/gperf && \
49343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49345 "RANLIB=$${RANLIB}" \
49346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49347 install-info) \
49348 || exit 1
49350 @endif target-gperf
49352 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
49353 maybe-install-pdf-target-gperf:
49354 @if target-gperf
49355 maybe-install-pdf-target-gperf: install-pdf-target-gperf
49357 install-pdf-target-gperf: \
49358 configure-target-gperf \
49359 pdf-target-gperf
49360 @: $(MAKE); $(unstage)
49361 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49362 r=`${PWD_COMMAND}`; export r; \
49363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49364 $(NORMAL_TARGET_EXPORTS) \
49365 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
49366 for flag in $(EXTRA_TARGET_FLAGS); do \
49367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49368 done; \
49369 (cd $(TARGET_SUBDIR)/gperf && \
49370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49372 "RANLIB=$${RANLIB}" \
49373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49374 install-pdf) \
49375 || exit 1
49377 @endif target-gperf
49379 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
49380 maybe-install-html-target-gperf:
49381 @if target-gperf
49382 maybe-install-html-target-gperf: install-html-target-gperf
49384 install-html-target-gperf: \
49385 configure-target-gperf \
49386 html-target-gperf
49387 @: $(MAKE); $(unstage)
49388 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49389 r=`${PWD_COMMAND}`; export r; \
49390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49391 $(NORMAL_TARGET_EXPORTS) \
49392 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 install-html) \
49402 || exit 1
49404 @endif target-gperf
49406 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
49407 maybe-installcheck-target-gperf:
49408 @if target-gperf
49409 maybe-installcheck-target-gperf: installcheck-target-gperf
49411 installcheck-target-gperf: \
49412 configure-target-gperf
49413 @: $(MAKE); $(unstage)
49414 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49415 r=`${PWD_COMMAND}`; export r; \
49416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417 $(NORMAL_TARGET_EXPORTS) \
49418 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
49419 for flag in $(EXTRA_TARGET_FLAGS); do \
49420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49421 done; \
49422 (cd $(TARGET_SUBDIR)/gperf && \
49423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49425 "RANLIB=$${RANLIB}" \
49426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49427 installcheck) \
49428 || exit 1
49430 @endif target-gperf
49432 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
49433 maybe-mostlyclean-target-gperf:
49434 @if target-gperf
49435 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
49437 mostlyclean-target-gperf:
49438 @: $(MAKE); $(unstage)
49439 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49440 r=`${PWD_COMMAND}`; export r; \
49441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442 $(NORMAL_TARGET_EXPORTS) \
49443 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
49444 for flag in $(EXTRA_TARGET_FLAGS); do \
49445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49446 done; \
49447 (cd $(TARGET_SUBDIR)/gperf && \
49448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49450 "RANLIB=$${RANLIB}" \
49451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49452 mostlyclean) \
49453 || exit 1
49455 @endif target-gperf
49457 .PHONY: maybe-clean-target-gperf clean-target-gperf
49458 maybe-clean-target-gperf:
49459 @if target-gperf
49460 maybe-clean-target-gperf: clean-target-gperf
49462 clean-target-gperf:
49463 @: $(MAKE); $(unstage)
49464 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49465 r=`${PWD_COMMAND}`; export r; \
49466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
49469 for flag in $(EXTRA_TARGET_FLAGS); do \
49470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471 done; \
49472 (cd $(TARGET_SUBDIR)/gperf && \
49473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475 "RANLIB=$${RANLIB}" \
49476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477 clean) \
49478 || exit 1
49480 @endif target-gperf
49482 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
49483 maybe-distclean-target-gperf:
49484 @if target-gperf
49485 maybe-distclean-target-gperf: distclean-target-gperf
49487 distclean-target-gperf:
49488 @: $(MAKE); $(unstage)
49489 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49490 r=`${PWD_COMMAND}`; export r; \
49491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49492 $(NORMAL_TARGET_EXPORTS) \
49493 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
49494 for flag in $(EXTRA_TARGET_FLAGS); do \
49495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49496 done; \
49497 (cd $(TARGET_SUBDIR)/gperf && \
49498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49500 "RANLIB=$${RANLIB}" \
49501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49502 distclean) \
49503 || exit 1
49505 @endif target-gperf
49507 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
49508 maybe-maintainer-clean-target-gperf:
49509 @if target-gperf
49510 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
49512 maintainer-clean-target-gperf:
49513 @: $(MAKE); $(unstage)
49514 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49515 r=`${PWD_COMMAND}`; export r; \
49516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49517 $(NORMAL_TARGET_EXPORTS) \
49518 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
49519 for flag in $(EXTRA_TARGET_FLAGS); do \
49520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49521 done; \
49522 (cd $(TARGET_SUBDIR)/gperf && \
49523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49525 "RANLIB=$${RANLIB}" \
49526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49527 maintainer-clean) \
49528 || exit 1
49530 @endif target-gperf
49536 .PHONY: configure-target-examples maybe-configure-target-examples
49537 maybe-configure-target-examples:
49538 @if gcc-bootstrap
49539 configure-target-examples: stage_current
49540 @endif gcc-bootstrap
49541 @if target-examples
49542 maybe-configure-target-examples: configure-target-examples
49543 configure-target-examples:
49544 @: $(MAKE); $(unstage)
49545 @r=`${PWD_COMMAND}`; export r; \
49546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49547 echo "Checking multilib configuration for examples..."; \
49548 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49549 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
49550 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
49551 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
49552 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
49553 else \
49554 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
49555 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49556 fi; \
49557 else \
49558 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49559 fi; \
49560 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
49561 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49562 $(NORMAL_TARGET_EXPORTS) \
49563 echo Configuring in $(TARGET_SUBDIR)/examples; \
49564 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
49565 case $(srcdir) in \
49566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49567 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
49568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49569 esac; \
49570 srcdiroption="--srcdir=$${topdir}/examples"; \
49571 libsrcdir="$$s/examples"; \
49572 rm -f no-such-file || : ; \
49573 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49575 --target=${target_alias} $${srcdiroption} \
49576 || exit 1
49577 @endif target-examples
49583 .PHONY: all-target-examples maybe-all-target-examples
49584 maybe-all-target-examples:
49585 @if gcc-bootstrap
49586 all-target-examples: stage_current
49587 @endif gcc-bootstrap
49588 @if target-examples
49589 TARGET-target-examples=all
49590 maybe-all-target-examples: all-target-examples
49591 all-target-examples: configure-target-examples
49592 @: $(MAKE); $(unstage)
49593 @r=`${PWD_COMMAND}`; export r; \
49594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49595 $(NORMAL_TARGET_EXPORTS) \
49596 (cd $(TARGET_SUBDIR)/examples && \
49597 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49598 $(TARGET-target-examples))
49599 @endif target-examples
49605 .PHONY: check-target-examples maybe-check-target-examples
49606 maybe-check-target-examples:
49607 @if target-examples
49608 maybe-check-target-examples: check-target-examples
49610 # Dummy target for uncheckable module.
49611 check-target-examples:
49613 @endif target-examples
49615 .PHONY: install-target-examples maybe-install-target-examples
49616 maybe-install-target-examples:
49617 @if target-examples
49618 maybe-install-target-examples: install-target-examples
49620 # Dummy target for uninstallable.
49621 install-target-examples:
49623 @endif target-examples
49625 # Other targets (info, dvi, pdf, etc.)
49627 .PHONY: maybe-info-target-examples info-target-examples
49628 maybe-info-target-examples:
49629 @if target-examples
49630 maybe-info-target-examples: info-target-examples
49632 info-target-examples: \
49633 configure-target-examples
49634 @: $(MAKE); $(unstage)
49635 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49636 r=`${PWD_COMMAND}`; export r; \
49637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49638 $(NORMAL_TARGET_EXPORTS) \
49639 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
49640 for flag in $(EXTRA_TARGET_FLAGS); do \
49641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49642 done; \
49643 (cd $(TARGET_SUBDIR)/examples && \
49644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49646 "RANLIB=$${RANLIB}" \
49647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49648 info) \
49649 || exit 1
49651 @endif target-examples
49653 .PHONY: maybe-dvi-target-examples dvi-target-examples
49654 maybe-dvi-target-examples:
49655 @if target-examples
49656 maybe-dvi-target-examples: dvi-target-examples
49658 dvi-target-examples: \
49659 configure-target-examples
49660 @: $(MAKE); $(unstage)
49661 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49662 r=`${PWD_COMMAND}`; export r; \
49663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49664 $(NORMAL_TARGET_EXPORTS) \
49665 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
49666 for flag in $(EXTRA_TARGET_FLAGS); do \
49667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49668 done; \
49669 (cd $(TARGET_SUBDIR)/examples && \
49670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49672 "RANLIB=$${RANLIB}" \
49673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49674 dvi) \
49675 || exit 1
49677 @endif target-examples
49679 .PHONY: maybe-pdf-target-examples pdf-target-examples
49680 maybe-pdf-target-examples:
49681 @if target-examples
49682 maybe-pdf-target-examples: pdf-target-examples
49684 pdf-target-examples: \
49685 configure-target-examples
49686 @: $(MAKE); $(unstage)
49687 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49688 r=`${PWD_COMMAND}`; export r; \
49689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49690 $(NORMAL_TARGET_EXPORTS) \
49691 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
49692 for flag in $(EXTRA_TARGET_FLAGS); do \
49693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49694 done; \
49695 (cd $(TARGET_SUBDIR)/examples && \
49696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49698 "RANLIB=$${RANLIB}" \
49699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49700 pdf) \
49701 || exit 1
49703 @endif target-examples
49705 .PHONY: maybe-html-target-examples html-target-examples
49706 maybe-html-target-examples:
49707 @if target-examples
49708 maybe-html-target-examples: html-target-examples
49710 html-target-examples: \
49711 configure-target-examples
49712 @: $(MAKE); $(unstage)
49713 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49714 r=`${PWD_COMMAND}`; export r; \
49715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49716 $(NORMAL_TARGET_EXPORTS) \
49717 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
49718 for flag in $(EXTRA_TARGET_FLAGS); do \
49719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49720 done; \
49721 (cd $(TARGET_SUBDIR)/examples && \
49722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49724 "RANLIB=$${RANLIB}" \
49725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49726 html) \
49727 || exit 1
49729 @endif target-examples
49731 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
49732 maybe-TAGS-target-examples:
49733 @if target-examples
49734 maybe-TAGS-target-examples: TAGS-target-examples
49736 TAGS-target-examples: \
49737 configure-target-examples
49738 @: $(MAKE); $(unstage)
49739 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49740 r=`${PWD_COMMAND}`; export r; \
49741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49742 $(NORMAL_TARGET_EXPORTS) \
49743 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
49744 for flag in $(EXTRA_TARGET_FLAGS); do \
49745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49746 done; \
49747 (cd $(TARGET_SUBDIR)/examples && \
49748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49750 "RANLIB=$${RANLIB}" \
49751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49752 TAGS) \
49753 || exit 1
49755 @endif target-examples
49757 .PHONY: maybe-install-info-target-examples install-info-target-examples
49758 maybe-install-info-target-examples:
49759 @if target-examples
49760 maybe-install-info-target-examples: install-info-target-examples
49762 install-info-target-examples: \
49763 configure-target-examples \
49764 info-target-examples
49765 @: $(MAKE); $(unstage)
49766 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49767 r=`${PWD_COMMAND}`; export r; \
49768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49769 $(NORMAL_TARGET_EXPORTS) \
49770 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
49771 for flag in $(EXTRA_TARGET_FLAGS); do \
49772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49773 done; \
49774 (cd $(TARGET_SUBDIR)/examples && \
49775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49777 "RANLIB=$${RANLIB}" \
49778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49779 install-info) \
49780 || exit 1
49782 @endif target-examples
49784 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
49785 maybe-install-pdf-target-examples:
49786 @if target-examples
49787 maybe-install-pdf-target-examples: install-pdf-target-examples
49789 install-pdf-target-examples: \
49790 configure-target-examples \
49791 pdf-target-examples
49792 @: $(MAKE); $(unstage)
49793 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49794 r=`${PWD_COMMAND}`; export r; \
49795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49796 $(NORMAL_TARGET_EXPORTS) \
49797 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
49798 for flag in $(EXTRA_TARGET_FLAGS); do \
49799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49800 done; \
49801 (cd $(TARGET_SUBDIR)/examples && \
49802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49804 "RANLIB=$${RANLIB}" \
49805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49806 install-pdf) \
49807 || exit 1
49809 @endif target-examples
49811 .PHONY: maybe-install-html-target-examples install-html-target-examples
49812 maybe-install-html-target-examples:
49813 @if target-examples
49814 maybe-install-html-target-examples: install-html-target-examples
49816 install-html-target-examples: \
49817 configure-target-examples \
49818 html-target-examples
49819 @: $(MAKE); $(unstage)
49820 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49821 r=`${PWD_COMMAND}`; export r; \
49822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823 $(NORMAL_TARGET_EXPORTS) \
49824 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 install-html) \
49834 || exit 1
49836 @endif target-examples
49838 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
49839 maybe-installcheck-target-examples:
49840 @if target-examples
49841 maybe-installcheck-target-examples: installcheck-target-examples
49843 installcheck-target-examples: \
49844 configure-target-examples
49845 @: $(MAKE); $(unstage)
49846 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49847 r=`${PWD_COMMAND}`; export r; \
49848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49849 $(NORMAL_TARGET_EXPORTS) \
49850 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
49851 for flag in $(EXTRA_TARGET_FLAGS); do \
49852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49853 done; \
49854 (cd $(TARGET_SUBDIR)/examples && \
49855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49857 "RANLIB=$${RANLIB}" \
49858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49859 installcheck) \
49860 || exit 1
49862 @endif target-examples
49864 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
49865 maybe-mostlyclean-target-examples:
49866 @if target-examples
49867 maybe-mostlyclean-target-examples: mostlyclean-target-examples
49869 mostlyclean-target-examples:
49870 @: $(MAKE); $(unstage)
49871 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49872 r=`${PWD_COMMAND}`; export r; \
49873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49874 $(NORMAL_TARGET_EXPORTS) \
49875 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
49876 for flag in $(EXTRA_TARGET_FLAGS); do \
49877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49878 done; \
49879 (cd $(TARGET_SUBDIR)/examples && \
49880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49882 "RANLIB=$${RANLIB}" \
49883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49884 mostlyclean) \
49885 || exit 1
49887 @endif target-examples
49889 .PHONY: maybe-clean-target-examples clean-target-examples
49890 maybe-clean-target-examples:
49891 @if target-examples
49892 maybe-clean-target-examples: clean-target-examples
49894 clean-target-examples:
49895 @: $(MAKE); $(unstage)
49896 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49897 r=`${PWD_COMMAND}`; export r; \
49898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899 $(NORMAL_TARGET_EXPORTS) \
49900 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
49901 for flag in $(EXTRA_TARGET_FLAGS); do \
49902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49903 done; \
49904 (cd $(TARGET_SUBDIR)/examples && \
49905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49907 "RANLIB=$${RANLIB}" \
49908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49909 clean) \
49910 || exit 1
49912 @endif target-examples
49914 .PHONY: maybe-distclean-target-examples distclean-target-examples
49915 maybe-distclean-target-examples:
49916 @if target-examples
49917 maybe-distclean-target-examples: distclean-target-examples
49919 distclean-target-examples:
49920 @: $(MAKE); $(unstage)
49921 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49922 r=`${PWD_COMMAND}`; export r; \
49923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49924 $(NORMAL_TARGET_EXPORTS) \
49925 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
49926 for flag in $(EXTRA_TARGET_FLAGS); do \
49927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49928 done; \
49929 (cd $(TARGET_SUBDIR)/examples && \
49930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49932 "RANLIB=$${RANLIB}" \
49933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49934 distclean) \
49935 || exit 1
49937 @endif target-examples
49939 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
49940 maybe-maintainer-clean-target-examples:
49941 @if target-examples
49942 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
49944 maintainer-clean-target-examples:
49945 @: $(MAKE); $(unstage)
49946 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49947 r=`${PWD_COMMAND}`; export r; \
49948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49949 $(NORMAL_TARGET_EXPORTS) \
49950 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
49951 for flag in $(EXTRA_TARGET_FLAGS); do \
49952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49953 done; \
49954 (cd $(TARGET_SUBDIR)/examples && \
49955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49957 "RANLIB=$${RANLIB}" \
49958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49959 maintainer-clean) \
49960 || exit 1
49962 @endif target-examples
49968 .PHONY: configure-target-libffi maybe-configure-target-libffi
49969 maybe-configure-target-libffi:
49970 @if gcc-bootstrap
49971 configure-target-libffi: stage_current
49972 @endif gcc-bootstrap
49973 @if target-libffi
49974 maybe-configure-target-libffi: configure-target-libffi
49975 configure-target-libffi:
49976 @: $(MAKE); $(unstage)
49977 @r=`${PWD_COMMAND}`; export r; \
49978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49979 echo "Checking multilib configuration for libffi..."; \
49980 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49981 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49982 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49983 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49984 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49985 else \
49986 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49987 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49988 fi; \
49989 else \
49990 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49991 fi; \
49992 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49994 $(NORMAL_TARGET_EXPORTS) \
49995 echo Configuring in $(TARGET_SUBDIR)/libffi; \
49996 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49997 case $(srcdir) in \
49998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49999 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
50000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50001 esac; \
50002 srcdiroption="--srcdir=$${topdir}/libffi"; \
50003 libsrcdir="$$s/libffi"; \
50004 rm -f no-such-file || : ; \
50005 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50007 --target=${target_alias} $${srcdiroption} \
50008 || exit 1
50009 @endif target-libffi
50015 .PHONY: all-target-libffi maybe-all-target-libffi
50016 maybe-all-target-libffi:
50017 @if gcc-bootstrap
50018 all-target-libffi: stage_current
50019 @endif gcc-bootstrap
50020 @if target-libffi
50021 TARGET-target-libffi=all
50022 maybe-all-target-libffi: all-target-libffi
50023 all-target-libffi: configure-target-libffi
50024 @: $(MAKE); $(unstage)
50025 @r=`${PWD_COMMAND}`; export r; \
50026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50027 $(NORMAL_TARGET_EXPORTS) \
50028 (cd $(TARGET_SUBDIR)/libffi && \
50029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50030 $(TARGET-target-libffi))
50031 @endif target-libffi
50037 .PHONY: check-target-libffi maybe-check-target-libffi
50038 maybe-check-target-libffi:
50039 @if target-libffi
50040 maybe-check-target-libffi: check-target-libffi
50042 check-target-libffi:
50043 @: $(MAKE); $(unstage)
50044 @r=`${PWD_COMMAND}`; export r; \
50045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50046 $(NORMAL_TARGET_EXPORTS) \
50047 (cd $(TARGET_SUBDIR)/libffi && \
50048 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50050 @endif target-libffi
50052 .PHONY: install-target-libffi maybe-install-target-libffi
50053 maybe-install-target-libffi:
50054 @if target-libffi
50055 maybe-install-target-libffi: install-target-libffi
50057 install-target-libffi: installdirs
50058 @: $(MAKE); $(unstage)
50059 @r=`${PWD_COMMAND}`; export r; \
50060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50061 $(NORMAL_TARGET_EXPORTS) \
50062 (cd $(TARGET_SUBDIR)/libffi && \
50063 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50065 @endif target-libffi
50067 # Other targets (info, dvi, pdf, etc.)
50069 .PHONY: maybe-info-target-libffi info-target-libffi
50070 maybe-info-target-libffi:
50071 @if target-libffi
50072 maybe-info-target-libffi: info-target-libffi
50074 info-target-libffi: \
50075 configure-target-libffi
50076 @: $(MAKE); $(unstage)
50077 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50078 r=`${PWD_COMMAND}`; export r; \
50079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50080 $(NORMAL_TARGET_EXPORTS) \
50081 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
50082 for flag in $(EXTRA_TARGET_FLAGS); do \
50083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50084 done; \
50085 (cd $(TARGET_SUBDIR)/libffi && \
50086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50088 "RANLIB=$${RANLIB}" \
50089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50090 info) \
50091 || exit 1
50093 @endif target-libffi
50095 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
50096 maybe-dvi-target-libffi:
50097 @if target-libffi
50098 maybe-dvi-target-libffi: dvi-target-libffi
50100 dvi-target-libffi: \
50101 configure-target-libffi
50102 @: $(MAKE); $(unstage)
50103 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50104 r=`${PWD_COMMAND}`; export r; \
50105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50106 $(NORMAL_TARGET_EXPORTS) \
50107 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
50108 for flag in $(EXTRA_TARGET_FLAGS); do \
50109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50110 done; \
50111 (cd $(TARGET_SUBDIR)/libffi && \
50112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50114 "RANLIB=$${RANLIB}" \
50115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50116 dvi) \
50117 || exit 1
50119 @endif target-libffi
50121 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
50122 maybe-pdf-target-libffi:
50123 @if target-libffi
50124 maybe-pdf-target-libffi: pdf-target-libffi
50126 pdf-target-libffi: \
50127 configure-target-libffi
50128 @: $(MAKE); $(unstage)
50129 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50130 r=`${PWD_COMMAND}`; export r; \
50131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50132 $(NORMAL_TARGET_EXPORTS) \
50133 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
50134 for flag in $(EXTRA_TARGET_FLAGS); do \
50135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50136 done; \
50137 (cd $(TARGET_SUBDIR)/libffi && \
50138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50140 "RANLIB=$${RANLIB}" \
50141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50142 pdf) \
50143 || exit 1
50145 @endif target-libffi
50147 .PHONY: maybe-html-target-libffi html-target-libffi
50148 maybe-html-target-libffi:
50149 @if target-libffi
50150 maybe-html-target-libffi: html-target-libffi
50152 html-target-libffi: \
50153 configure-target-libffi
50154 @: $(MAKE); $(unstage)
50155 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50156 r=`${PWD_COMMAND}`; export r; \
50157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50158 $(NORMAL_TARGET_EXPORTS) \
50159 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
50160 for flag in $(EXTRA_TARGET_FLAGS); do \
50161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50162 done; \
50163 (cd $(TARGET_SUBDIR)/libffi && \
50164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50166 "RANLIB=$${RANLIB}" \
50167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50168 html) \
50169 || exit 1
50171 @endif target-libffi
50173 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
50174 maybe-TAGS-target-libffi:
50175 @if target-libffi
50176 maybe-TAGS-target-libffi: TAGS-target-libffi
50178 TAGS-target-libffi: \
50179 configure-target-libffi
50180 @: $(MAKE); $(unstage)
50181 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50182 r=`${PWD_COMMAND}`; export r; \
50183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50184 $(NORMAL_TARGET_EXPORTS) \
50185 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
50186 for flag in $(EXTRA_TARGET_FLAGS); do \
50187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50188 done; \
50189 (cd $(TARGET_SUBDIR)/libffi && \
50190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50192 "RANLIB=$${RANLIB}" \
50193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50194 TAGS) \
50195 || exit 1
50197 @endif target-libffi
50199 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
50200 maybe-install-info-target-libffi:
50201 @if target-libffi
50202 maybe-install-info-target-libffi: install-info-target-libffi
50204 install-info-target-libffi: \
50205 configure-target-libffi \
50206 info-target-libffi
50207 @: $(MAKE); $(unstage)
50208 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50209 r=`${PWD_COMMAND}`; export r; \
50210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50211 $(NORMAL_TARGET_EXPORTS) \
50212 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
50213 for flag in $(EXTRA_TARGET_FLAGS); do \
50214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50215 done; \
50216 (cd $(TARGET_SUBDIR)/libffi && \
50217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50219 "RANLIB=$${RANLIB}" \
50220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50221 install-info) \
50222 || exit 1
50224 @endif target-libffi
50226 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
50227 maybe-install-pdf-target-libffi:
50228 @if target-libffi
50229 maybe-install-pdf-target-libffi: install-pdf-target-libffi
50231 install-pdf-target-libffi: \
50232 configure-target-libffi \
50233 pdf-target-libffi
50234 @: $(MAKE); $(unstage)
50235 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50236 r=`${PWD_COMMAND}`; export r; \
50237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50238 $(NORMAL_TARGET_EXPORTS) \
50239 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
50240 for flag in $(EXTRA_TARGET_FLAGS); do \
50241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50242 done; \
50243 (cd $(TARGET_SUBDIR)/libffi && \
50244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50246 "RANLIB=$${RANLIB}" \
50247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50248 install-pdf) \
50249 || exit 1
50251 @endif target-libffi
50253 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
50254 maybe-install-html-target-libffi:
50255 @if target-libffi
50256 maybe-install-html-target-libffi: install-html-target-libffi
50258 install-html-target-libffi: \
50259 configure-target-libffi \
50260 html-target-libffi
50261 @: $(MAKE); $(unstage)
50262 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50263 r=`${PWD_COMMAND}`; export r; \
50264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50265 $(NORMAL_TARGET_EXPORTS) \
50266 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
50267 for flag in $(EXTRA_TARGET_FLAGS); do \
50268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50269 done; \
50270 (cd $(TARGET_SUBDIR)/libffi && \
50271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50273 "RANLIB=$${RANLIB}" \
50274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50275 install-html) \
50276 || exit 1
50278 @endif target-libffi
50280 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50281 maybe-installcheck-target-libffi:
50282 @if target-libffi
50283 maybe-installcheck-target-libffi: installcheck-target-libffi
50285 installcheck-target-libffi: \
50286 configure-target-libffi
50287 @: $(MAKE); $(unstage)
50288 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50289 r=`${PWD_COMMAND}`; export r; \
50290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50291 $(NORMAL_TARGET_EXPORTS) \
50292 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
50293 for flag in $(EXTRA_TARGET_FLAGS); do \
50294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50295 done; \
50296 (cd $(TARGET_SUBDIR)/libffi && \
50297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50299 "RANLIB=$${RANLIB}" \
50300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50301 installcheck) \
50302 || exit 1
50304 @endif target-libffi
50306 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50307 maybe-mostlyclean-target-libffi:
50308 @if target-libffi
50309 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50311 mostlyclean-target-libffi:
50312 @: $(MAKE); $(unstage)
50313 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50314 r=`${PWD_COMMAND}`; export r; \
50315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50316 $(NORMAL_TARGET_EXPORTS) \
50317 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
50318 for flag in $(EXTRA_TARGET_FLAGS); do \
50319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50320 done; \
50321 (cd $(TARGET_SUBDIR)/libffi && \
50322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50324 "RANLIB=$${RANLIB}" \
50325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50326 mostlyclean) \
50327 || exit 1
50329 @endif target-libffi
50331 .PHONY: maybe-clean-target-libffi clean-target-libffi
50332 maybe-clean-target-libffi:
50333 @if target-libffi
50334 maybe-clean-target-libffi: clean-target-libffi
50336 clean-target-libffi:
50337 @: $(MAKE); $(unstage)
50338 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50339 r=`${PWD_COMMAND}`; export r; \
50340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50341 $(NORMAL_TARGET_EXPORTS) \
50342 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
50343 for flag in $(EXTRA_TARGET_FLAGS); do \
50344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50345 done; \
50346 (cd $(TARGET_SUBDIR)/libffi && \
50347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50349 "RANLIB=$${RANLIB}" \
50350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50351 clean) \
50352 || exit 1
50354 @endif target-libffi
50356 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
50357 maybe-distclean-target-libffi:
50358 @if target-libffi
50359 maybe-distclean-target-libffi: distclean-target-libffi
50361 distclean-target-libffi:
50362 @: $(MAKE); $(unstage)
50363 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50364 r=`${PWD_COMMAND}`; export r; \
50365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50366 $(NORMAL_TARGET_EXPORTS) \
50367 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
50368 for flag in $(EXTRA_TARGET_FLAGS); do \
50369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50370 done; \
50371 (cd $(TARGET_SUBDIR)/libffi && \
50372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50374 "RANLIB=$${RANLIB}" \
50375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50376 distclean) \
50377 || exit 1
50379 @endif target-libffi
50381 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50382 maybe-maintainer-clean-target-libffi:
50383 @if target-libffi
50384 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50386 maintainer-clean-target-libffi:
50387 @: $(MAKE); $(unstage)
50388 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50389 r=`${PWD_COMMAND}`; export r; \
50390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50391 $(NORMAL_TARGET_EXPORTS) \
50392 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
50393 for flag in $(EXTRA_TARGET_FLAGS); do \
50394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50395 done; \
50396 (cd $(TARGET_SUBDIR)/libffi && \
50397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50399 "RANLIB=$${RANLIB}" \
50400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50401 maintainer-clean) \
50402 || exit 1
50404 @endif target-libffi
50410 .PHONY: configure-target-libjava maybe-configure-target-libjava
50411 maybe-configure-target-libjava:
50412 @if gcc-bootstrap
50413 configure-target-libjava: stage_current
50414 @endif gcc-bootstrap
50415 @if target-libjava
50416 maybe-configure-target-libjava: configure-target-libjava
50417 configure-target-libjava:
50418 @: $(MAKE); $(unstage)
50419 @r=`${PWD_COMMAND}`; export r; \
50420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50421 echo "Checking multilib configuration for libjava..."; \
50422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
50424 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
50425 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
50426 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
50427 else \
50428 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
50429 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50430 fi; \
50431 else \
50432 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50433 fi; \
50434 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
50435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50436 $(RAW_CXX_TARGET_EXPORTS) \
50437 echo Configuring in $(TARGET_SUBDIR)/libjava; \
50438 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
50439 case $(srcdir) in \
50440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50441 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
50442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50443 esac; \
50444 srcdiroption="--srcdir=$${topdir}/libjava"; \
50445 libsrcdir="$$s/libjava"; \
50446 rm -f no-such-file || : ; \
50447 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50448 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50449 --target=${target_alias} $${srcdiroption} \
50450 || exit 1
50451 @endif target-libjava
50457 .PHONY: all-target-libjava maybe-all-target-libjava
50458 maybe-all-target-libjava:
50459 @if gcc-bootstrap
50460 all-target-libjava: stage_current
50461 @endif gcc-bootstrap
50462 @if target-libjava
50463 TARGET-target-libjava=all
50464 maybe-all-target-libjava: all-target-libjava
50465 all-target-libjava: configure-target-libjava
50466 @: $(MAKE); $(unstage)
50467 @r=`${PWD_COMMAND}`; export r; \
50468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50469 $(RAW_CXX_TARGET_EXPORTS) \
50470 (cd $(TARGET_SUBDIR)/libjava && \
50471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
50472 $(TARGET-target-libjava))
50473 @endif target-libjava
50479 .PHONY: check-target-libjava maybe-check-target-libjava
50480 maybe-check-target-libjava:
50481 @if target-libjava
50482 maybe-check-target-libjava: check-target-libjava
50484 check-target-libjava:
50485 @: $(MAKE); $(unstage)
50486 @r=`${PWD_COMMAND}`; export r; \
50487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50488 $(RAW_CXX_TARGET_EXPORTS) \
50489 (cd $(TARGET_SUBDIR)/libjava && \
50490 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
50492 @endif target-libjava
50494 .PHONY: install-target-libjava maybe-install-target-libjava
50495 maybe-install-target-libjava:
50496 @if target-libjava
50497 maybe-install-target-libjava: install-target-libjava
50499 install-target-libjava: installdirs
50500 @: $(MAKE); $(unstage)
50501 @r=`${PWD_COMMAND}`; export r; \
50502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50503 $(RAW_CXX_TARGET_EXPORTS) \
50504 (cd $(TARGET_SUBDIR)/libjava && \
50505 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50507 @endif target-libjava
50509 # Other targets (info, dvi, pdf, etc.)
50511 .PHONY: maybe-info-target-libjava info-target-libjava
50512 maybe-info-target-libjava:
50513 @if target-libjava
50514 maybe-info-target-libjava: info-target-libjava
50516 info-target-libjava: \
50517 configure-target-libjava
50518 @: $(MAKE); $(unstage)
50519 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50520 r=`${PWD_COMMAND}`; export r; \
50521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50522 $(RAW_CXX_TARGET_EXPORTS) \
50523 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
50524 for flag in $(EXTRA_TARGET_FLAGS); do \
50525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50526 done; \
50527 (cd $(TARGET_SUBDIR)/libjava && \
50528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50530 "RANLIB=$${RANLIB}" \
50531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50532 info) \
50533 || exit 1
50535 @endif target-libjava
50537 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
50538 maybe-dvi-target-libjava:
50539 @if target-libjava
50540 maybe-dvi-target-libjava: dvi-target-libjava
50542 dvi-target-libjava: \
50543 configure-target-libjava
50544 @: $(MAKE); $(unstage)
50545 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50546 r=`${PWD_COMMAND}`; export r; \
50547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50548 $(RAW_CXX_TARGET_EXPORTS) \
50549 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
50550 for flag in $(EXTRA_TARGET_FLAGS); do \
50551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50552 done; \
50553 (cd $(TARGET_SUBDIR)/libjava && \
50554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50556 "RANLIB=$${RANLIB}" \
50557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50558 dvi) \
50559 || exit 1
50561 @endif target-libjava
50563 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
50564 maybe-pdf-target-libjava:
50565 @if target-libjava
50566 maybe-pdf-target-libjava: pdf-target-libjava
50568 pdf-target-libjava: \
50569 configure-target-libjava
50570 @: $(MAKE); $(unstage)
50571 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50572 r=`${PWD_COMMAND}`; export r; \
50573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50574 $(RAW_CXX_TARGET_EXPORTS) \
50575 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
50576 for flag in $(EXTRA_TARGET_FLAGS); do \
50577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50578 done; \
50579 (cd $(TARGET_SUBDIR)/libjava && \
50580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50582 "RANLIB=$${RANLIB}" \
50583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50584 pdf) \
50585 || exit 1
50587 @endif target-libjava
50589 .PHONY: maybe-html-target-libjava html-target-libjava
50590 maybe-html-target-libjava:
50591 @if target-libjava
50592 maybe-html-target-libjava: html-target-libjava
50594 html-target-libjava: \
50595 configure-target-libjava
50596 @: $(MAKE); $(unstage)
50597 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50598 r=`${PWD_COMMAND}`; export r; \
50599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50600 $(RAW_CXX_TARGET_EXPORTS) \
50601 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
50602 for flag in $(EXTRA_TARGET_FLAGS); do \
50603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50604 done; \
50605 (cd $(TARGET_SUBDIR)/libjava && \
50606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50608 "RANLIB=$${RANLIB}" \
50609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50610 html) \
50611 || exit 1
50613 @endif target-libjava
50615 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
50616 maybe-TAGS-target-libjava:
50617 @if target-libjava
50618 maybe-TAGS-target-libjava: TAGS-target-libjava
50620 TAGS-target-libjava: \
50621 configure-target-libjava
50622 @: $(MAKE); $(unstage)
50623 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50624 r=`${PWD_COMMAND}`; export r; \
50625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50626 $(RAW_CXX_TARGET_EXPORTS) \
50627 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
50628 for flag in $(EXTRA_TARGET_FLAGS); do \
50629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50630 done; \
50631 (cd $(TARGET_SUBDIR)/libjava && \
50632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50634 "RANLIB=$${RANLIB}" \
50635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50636 TAGS) \
50637 || exit 1
50639 @endif target-libjava
50641 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
50642 maybe-install-info-target-libjava:
50643 @if target-libjava
50644 maybe-install-info-target-libjava: install-info-target-libjava
50646 install-info-target-libjava: \
50647 configure-target-libjava \
50648 info-target-libjava
50649 @: $(MAKE); $(unstage)
50650 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50651 r=`${PWD_COMMAND}`; export r; \
50652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50653 $(RAW_CXX_TARGET_EXPORTS) \
50654 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
50655 for flag in $(EXTRA_TARGET_FLAGS); do \
50656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50657 done; \
50658 (cd $(TARGET_SUBDIR)/libjava && \
50659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50661 "RANLIB=$${RANLIB}" \
50662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50663 install-info) \
50664 || exit 1
50666 @endif target-libjava
50668 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
50669 maybe-install-pdf-target-libjava:
50670 @if target-libjava
50671 maybe-install-pdf-target-libjava: install-pdf-target-libjava
50673 install-pdf-target-libjava: \
50674 configure-target-libjava \
50675 pdf-target-libjava
50676 @: $(MAKE); $(unstage)
50677 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50678 r=`${PWD_COMMAND}`; export r; \
50679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50680 $(RAW_CXX_TARGET_EXPORTS) \
50681 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
50682 for flag in $(EXTRA_TARGET_FLAGS); do \
50683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50684 done; \
50685 (cd $(TARGET_SUBDIR)/libjava && \
50686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50688 "RANLIB=$${RANLIB}" \
50689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50690 install-pdf) \
50691 || exit 1
50693 @endif target-libjava
50695 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
50696 maybe-install-html-target-libjava:
50697 @if target-libjava
50698 maybe-install-html-target-libjava: install-html-target-libjava
50700 install-html-target-libjava: \
50701 configure-target-libjava \
50702 html-target-libjava
50703 @: $(MAKE); $(unstage)
50704 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50705 r=`${PWD_COMMAND}`; export r; \
50706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50707 $(RAW_CXX_TARGET_EXPORTS) \
50708 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
50709 for flag in $(EXTRA_TARGET_FLAGS); do \
50710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50711 done; \
50712 (cd $(TARGET_SUBDIR)/libjava && \
50713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50715 "RANLIB=$${RANLIB}" \
50716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50717 install-html) \
50718 || exit 1
50720 @endif target-libjava
50722 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
50723 maybe-installcheck-target-libjava:
50724 @if target-libjava
50725 maybe-installcheck-target-libjava: installcheck-target-libjava
50727 installcheck-target-libjava: \
50728 configure-target-libjava
50729 @: $(MAKE); $(unstage)
50730 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50731 r=`${PWD_COMMAND}`; export r; \
50732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50733 $(RAW_CXX_TARGET_EXPORTS) \
50734 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
50735 for flag in $(EXTRA_TARGET_FLAGS); do \
50736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50737 done; \
50738 (cd $(TARGET_SUBDIR)/libjava && \
50739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50741 "RANLIB=$${RANLIB}" \
50742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50743 installcheck) \
50744 || exit 1
50746 @endif target-libjava
50748 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
50749 maybe-mostlyclean-target-libjava:
50750 @if target-libjava
50751 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
50753 mostlyclean-target-libjava:
50754 @: $(MAKE); $(unstage)
50755 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50756 r=`${PWD_COMMAND}`; export r; \
50757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50758 $(RAW_CXX_TARGET_EXPORTS) \
50759 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
50760 for flag in $(EXTRA_TARGET_FLAGS); do \
50761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50762 done; \
50763 (cd $(TARGET_SUBDIR)/libjava && \
50764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50766 "RANLIB=$${RANLIB}" \
50767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50768 mostlyclean) \
50769 || exit 1
50771 @endif target-libjava
50773 .PHONY: maybe-clean-target-libjava clean-target-libjava
50774 maybe-clean-target-libjava:
50775 @if target-libjava
50776 maybe-clean-target-libjava: clean-target-libjava
50778 clean-target-libjava:
50779 @: $(MAKE); $(unstage)
50780 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50781 r=`${PWD_COMMAND}`; export r; \
50782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50783 $(RAW_CXX_TARGET_EXPORTS) \
50784 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
50785 for flag in $(EXTRA_TARGET_FLAGS); do \
50786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50787 done; \
50788 (cd $(TARGET_SUBDIR)/libjava && \
50789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50791 "RANLIB=$${RANLIB}" \
50792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50793 clean) \
50794 || exit 1
50796 @endif target-libjava
50798 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
50799 maybe-distclean-target-libjava:
50800 @if target-libjava
50801 maybe-distclean-target-libjava: distclean-target-libjava
50803 distclean-target-libjava:
50804 @: $(MAKE); $(unstage)
50805 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50806 r=`${PWD_COMMAND}`; export r; \
50807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50808 $(RAW_CXX_TARGET_EXPORTS) \
50809 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
50810 for flag in $(EXTRA_TARGET_FLAGS); do \
50811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50812 done; \
50813 (cd $(TARGET_SUBDIR)/libjava && \
50814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50816 "RANLIB=$${RANLIB}" \
50817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50818 distclean) \
50819 || exit 1
50821 @endif target-libjava
50823 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
50824 maybe-maintainer-clean-target-libjava:
50825 @if target-libjava
50826 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
50828 maintainer-clean-target-libjava:
50829 @: $(MAKE); $(unstage)
50830 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50831 r=`${PWD_COMMAND}`; export r; \
50832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50833 $(RAW_CXX_TARGET_EXPORTS) \
50834 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
50835 for flag in $(EXTRA_TARGET_FLAGS); do \
50836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50837 done; \
50838 (cd $(TARGET_SUBDIR)/libjava && \
50839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50841 "RANLIB=$${RANLIB}" \
50842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50843 maintainer-clean) \
50844 || exit 1
50846 @endif target-libjava
50852 .PHONY: configure-target-zlib maybe-configure-target-zlib
50853 maybe-configure-target-zlib:
50854 @if gcc-bootstrap
50855 configure-target-zlib: stage_current
50856 @endif gcc-bootstrap
50857 @if target-zlib
50858 maybe-configure-target-zlib: configure-target-zlib
50859 configure-target-zlib:
50860 @: $(MAKE); $(unstage)
50861 @r=`${PWD_COMMAND}`; export r; \
50862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50863 echo "Checking multilib configuration for zlib..."; \
50864 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50865 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
50866 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50867 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50868 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50869 else \
50870 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50871 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50872 fi; \
50873 else \
50874 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50875 fi; \
50876 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50877 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50878 $(NORMAL_TARGET_EXPORTS) \
50879 echo Configuring in $(TARGET_SUBDIR)/zlib; \
50880 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50881 case $(srcdir) in \
50882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50883 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50885 esac; \
50886 srcdiroption="--srcdir=$${topdir}/zlib"; \
50887 libsrcdir="$$s/zlib"; \
50888 rm -f no-such-file || : ; \
50889 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50890 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50891 --target=${target_alias} $${srcdiroption} \
50892 || exit 1
50893 @endif target-zlib
50899 .PHONY: all-target-zlib maybe-all-target-zlib
50900 maybe-all-target-zlib:
50901 @if gcc-bootstrap
50902 all-target-zlib: stage_current
50903 @endif gcc-bootstrap
50904 @if target-zlib
50905 TARGET-target-zlib=all
50906 maybe-all-target-zlib: all-target-zlib
50907 all-target-zlib: configure-target-zlib
50908 @: $(MAKE); $(unstage)
50909 @r=`${PWD_COMMAND}`; export r; \
50910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50911 $(NORMAL_TARGET_EXPORTS) \
50912 (cd $(TARGET_SUBDIR)/zlib && \
50913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50914 $(TARGET-target-zlib))
50915 @endif target-zlib
50921 .PHONY: check-target-zlib maybe-check-target-zlib
50922 maybe-check-target-zlib:
50923 @if target-zlib
50924 maybe-check-target-zlib: check-target-zlib
50926 check-target-zlib:
50927 @: $(MAKE); $(unstage)
50928 @r=`${PWD_COMMAND}`; export r; \
50929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50930 $(NORMAL_TARGET_EXPORTS) \
50931 (cd $(TARGET_SUBDIR)/zlib && \
50932 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50934 @endif target-zlib
50936 .PHONY: install-target-zlib maybe-install-target-zlib
50937 maybe-install-target-zlib:
50938 @if target-zlib
50939 maybe-install-target-zlib: install-target-zlib
50941 install-target-zlib: installdirs
50942 @: $(MAKE); $(unstage)
50943 @r=`${PWD_COMMAND}`; export r; \
50944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50945 $(NORMAL_TARGET_EXPORTS) \
50946 (cd $(TARGET_SUBDIR)/zlib && \
50947 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50949 @endif target-zlib
50951 # Other targets (info, dvi, pdf, etc.)
50953 .PHONY: maybe-info-target-zlib info-target-zlib
50954 maybe-info-target-zlib:
50955 @if target-zlib
50956 maybe-info-target-zlib: info-target-zlib
50958 info-target-zlib: \
50959 configure-target-zlib
50960 @: $(MAKE); $(unstage)
50961 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50962 r=`${PWD_COMMAND}`; export r; \
50963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50964 $(NORMAL_TARGET_EXPORTS) \
50965 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
50966 for flag in $(EXTRA_TARGET_FLAGS); do \
50967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50968 done; \
50969 (cd $(TARGET_SUBDIR)/zlib && \
50970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50972 "RANLIB=$${RANLIB}" \
50973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50974 info) \
50975 || exit 1
50977 @endif target-zlib
50979 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
50980 maybe-dvi-target-zlib:
50981 @if target-zlib
50982 maybe-dvi-target-zlib: dvi-target-zlib
50984 dvi-target-zlib: \
50985 configure-target-zlib
50986 @: $(MAKE); $(unstage)
50987 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50988 r=`${PWD_COMMAND}`; export r; \
50989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50990 $(NORMAL_TARGET_EXPORTS) \
50991 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50992 for flag in $(EXTRA_TARGET_FLAGS); do \
50993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50994 done; \
50995 (cd $(TARGET_SUBDIR)/zlib && \
50996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50998 "RANLIB=$${RANLIB}" \
50999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51000 dvi) \
51001 || exit 1
51003 @endif target-zlib
51005 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
51006 maybe-pdf-target-zlib:
51007 @if target-zlib
51008 maybe-pdf-target-zlib: pdf-target-zlib
51010 pdf-target-zlib: \
51011 configure-target-zlib
51012 @: $(MAKE); $(unstage)
51013 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51014 r=`${PWD_COMMAND}`; export r; \
51015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51016 $(NORMAL_TARGET_EXPORTS) \
51017 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
51018 for flag in $(EXTRA_TARGET_FLAGS); do \
51019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51020 done; \
51021 (cd $(TARGET_SUBDIR)/zlib && \
51022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51024 "RANLIB=$${RANLIB}" \
51025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51026 pdf) \
51027 || exit 1
51029 @endif target-zlib
51031 .PHONY: maybe-html-target-zlib html-target-zlib
51032 maybe-html-target-zlib:
51033 @if target-zlib
51034 maybe-html-target-zlib: html-target-zlib
51036 html-target-zlib: \
51037 configure-target-zlib
51038 @: $(MAKE); $(unstage)
51039 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51040 r=`${PWD_COMMAND}`; export r; \
51041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51042 $(NORMAL_TARGET_EXPORTS) \
51043 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
51044 for flag in $(EXTRA_TARGET_FLAGS); do \
51045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51046 done; \
51047 (cd $(TARGET_SUBDIR)/zlib && \
51048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51050 "RANLIB=$${RANLIB}" \
51051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51052 html) \
51053 || exit 1
51055 @endif target-zlib
51057 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
51058 maybe-TAGS-target-zlib:
51059 @if target-zlib
51060 maybe-TAGS-target-zlib: TAGS-target-zlib
51062 TAGS-target-zlib: \
51063 configure-target-zlib
51064 @: $(MAKE); $(unstage)
51065 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51066 r=`${PWD_COMMAND}`; export r; \
51067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51068 $(NORMAL_TARGET_EXPORTS) \
51069 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
51070 for flag in $(EXTRA_TARGET_FLAGS); do \
51071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51072 done; \
51073 (cd $(TARGET_SUBDIR)/zlib && \
51074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51076 "RANLIB=$${RANLIB}" \
51077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51078 TAGS) \
51079 || exit 1
51081 @endif target-zlib
51083 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
51084 maybe-install-info-target-zlib:
51085 @if target-zlib
51086 maybe-install-info-target-zlib: install-info-target-zlib
51088 install-info-target-zlib: \
51089 configure-target-zlib \
51090 info-target-zlib
51091 @: $(MAKE); $(unstage)
51092 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51093 r=`${PWD_COMMAND}`; export r; \
51094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51095 $(NORMAL_TARGET_EXPORTS) \
51096 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
51097 for flag in $(EXTRA_TARGET_FLAGS); do \
51098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51099 done; \
51100 (cd $(TARGET_SUBDIR)/zlib && \
51101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51103 "RANLIB=$${RANLIB}" \
51104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51105 install-info) \
51106 || exit 1
51108 @endif target-zlib
51110 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
51111 maybe-install-pdf-target-zlib:
51112 @if target-zlib
51113 maybe-install-pdf-target-zlib: install-pdf-target-zlib
51115 install-pdf-target-zlib: \
51116 configure-target-zlib \
51117 pdf-target-zlib
51118 @: $(MAKE); $(unstage)
51119 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51120 r=`${PWD_COMMAND}`; export r; \
51121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51122 $(NORMAL_TARGET_EXPORTS) \
51123 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
51124 for flag in $(EXTRA_TARGET_FLAGS); do \
51125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51126 done; \
51127 (cd $(TARGET_SUBDIR)/zlib && \
51128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51130 "RANLIB=$${RANLIB}" \
51131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51132 install-pdf) \
51133 || exit 1
51135 @endif target-zlib
51137 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
51138 maybe-install-html-target-zlib:
51139 @if target-zlib
51140 maybe-install-html-target-zlib: install-html-target-zlib
51142 install-html-target-zlib: \
51143 configure-target-zlib \
51144 html-target-zlib
51145 @: $(MAKE); $(unstage)
51146 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51147 r=`${PWD_COMMAND}`; export r; \
51148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51149 $(NORMAL_TARGET_EXPORTS) \
51150 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
51151 for flag in $(EXTRA_TARGET_FLAGS); do \
51152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51153 done; \
51154 (cd $(TARGET_SUBDIR)/zlib && \
51155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51157 "RANLIB=$${RANLIB}" \
51158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51159 install-html) \
51160 || exit 1
51162 @endif target-zlib
51164 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
51165 maybe-installcheck-target-zlib:
51166 @if target-zlib
51167 maybe-installcheck-target-zlib: installcheck-target-zlib
51169 installcheck-target-zlib: \
51170 configure-target-zlib
51171 @: $(MAKE); $(unstage)
51172 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51173 r=`${PWD_COMMAND}`; export r; \
51174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51175 $(NORMAL_TARGET_EXPORTS) \
51176 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
51177 for flag in $(EXTRA_TARGET_FLAGS); do \
51178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51179 done; \
51180 (cd $(TARGET_SUBDIR)/zlib && \
51181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51183 "RANLIB=$${RANLIB}" \
51184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51185 installcheck) \
51186 || exit 1
51188 @endif target-zlib
51190 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
51191 maybe-mostlyclean-target-zlib:
51192 @if target-zlib
51193 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
51195 mostlyclean-target-zlib:
51196 @: $(MAKE); $(unstage)
51197 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51198 r=`${PWD_COMMAND}`; export r; \
51199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51200 $(NORMAL_TARGET_EXPORTS) \
51201 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
51202 for flag in $(EXTRA_TARGET_FLAGS); do \
51203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51204 done; \
51205 (cd $(TARGET_SUBDIR)/zlib && \
51206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51208 "RANLIB=$${RANLIB}" \
51209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51210 mostlyclean) \
51211 || exit 1
51213 @endif target-zlib
51215 .PHONY: maybe-clean-target-zlib clean-target-zlib
51216 maybe-clean-target-zlib:
51217 @if target-zlib
51218 maybe-clean-target-zlib: clean-target-zlib
51220 clean-target-zlib:
51221 @: $(MAKE); $(unstage)
51222 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51223 r=`${PWD_COMMAND}`; export r; \
51224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51225 $(NORMAL_TARGET_EXPORTS) \
51226 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
51227 for flag in $(EXTRA_TARGET_FLAGS); do \
51228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51229 done; \
51230 (cd $(TARGET_SUBDIR)/zlib && \
51231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51233 "RANLIB=$${RANLIB}" \
51234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51235 clean) \
51236 || exit 1
51238 @endif target-zlib
51240 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
51241 maybe-distclean-target-zlib:
51242 @if target-zlib
51243 maybe-distclean-target-zlib: distclean-target-zlib
51245 distclean-target-zlib:
51246 @: $(MAKE); $(unstage)
51247 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51248 r=`${PWD_COMMAND}`; export r; \
51249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51250 $(NORMAL_TARGET_EXPORTS) \
51251 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
51252 for flag in $(EXTRA_TARGET_FLAGS); do \
51253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51254 done; \
51255 (cd $(TARGET_SUBDIR)/zlib && \
51256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51258 "RANLIB=$${RANLIB}" \
51259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51260 distclean) \
51261 || exit 1
51263 @endif target-zlib
51265 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
51266 maybe-maintainer-clean-target-zlib:
51267 @if target-zlib
51268 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
51270 maintainer-clean-target-zlib:
51271 @: $(MAKE); $(unstage)
51272 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
51273 r=`${PWD_COMMAND}`; export r; \
51274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51275 $(NORMAL_TARGET_EXPORTS) \
51276 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
51277 for flag in $(EXTRA_TARGET_FLAGS); do \
51278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51279 done; \
51280 (cd $(TARGET_SUBDIR)/zlib && \
51281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51283 "RANLIB=$${RANLIB}" \
51284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51285 maintainer-clean) \
51286 || exit 1
51288 @endif target-zlib
51294 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
51295 maybe-configure-target-boehm-gc:
51296 @if gcc-bootstrap
51297 configure-target-boehm-gc: stage_current
51298 @endif gcc-bootstrap
51299 @if target-boehm-gc
51300 maybe-configure-target-boehm-gc: configure-target-boehm-gc
51301 configure-target-boehm-gc:
51302 @: $(MAKE); $(unstage)
51303 @r=`${PWD_COMMAND}`; export r; \
51304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305 echo "Checking multilib configuration for boehm-gc..."; \
51306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51307 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
51308 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51309 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51310 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
51311 else \
51312 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
51313 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51314 fi; \
51315 else \
51316 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51317 fi; \
51318 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
51319 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51320 $(NORMAL_TARGET_EXPORTS) \
51321 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
51322 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
51323 case $(srcdir) in \
51324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51325 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
51326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51327 esac; \
51328 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
51329 libsrcdir="$$s/boehm-gc"; \
51330 rm -f no-such-file || : ; \
51331 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51332 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51333 --target=${target_alias} $${srcdiroption} \
51334 || exit 1
51335 @endif target-boehm-gc
51341 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
51342 maybe-all-target-boehm-gc:
51343 @if gcc-bootstrap
51344 all-target-boehm-gc: stage_current
51345 @endif gcc-bootstrap
51346 @if target-boehm-gc
51347 TARGET-target-boehm-gc=all
51348 maybe-all-target-boehm-gc: all-target-boehm-gc
51349 all-target-boehm-gc: configure-target-boehm-gc
51350 @: $(MAKE); $(unstage)
51351 @r=`${PWD_COMMAND}`; export r; \
51352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51353 $(NORMAL_TARGET_EXPORTS) \
51354 (cd $(TARGET_SUBDIR)/boehm-gc && \
51355 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51356 $(TARGET-target-boehm-gc))
51357 @endif target-boehm-gc
51363 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
51364 maybe-check-target-boehm-gc:
51365 @if target-boehm-gc
51366 maybe-check-target-boehm-gc: check-target-boehm-gc
51368 check-target-boehm-gc:
51369 @: $(MAKE); $(unstage)
51370 @r=`${PWD_COMMAND}`; export r; \
51371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51372 $(NORMAL_TARGET_EXPORTS) \
51373 (cd $(TARGET_SUBDIR)/boehm-gc && \
51374 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51376 @endif target-boehm-gc
51378 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
51379 maybe-install-target-boehm-gc:
51380 @if target-boehm-gc
51381 maybe-install-target-boehm-gc: install-target-boehm-gc
51383 install-target-boehm-gc: installdirs
51384 @: $(MAKE); $(unstage)
51385 @r=`${PWD_COMMAND}`; export r; \
51386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51387 $(NORMAL_TARGET_EXPORTS) \
51388 (cd $(TARGET_SUBDIR)/boehm-gc && \
51389 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51391 @endif target-boehm-gc
51393 # Other targets (info, dvi, pdf, etc.)
51395 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
51396 maybe-info-target-boehm-gc:
51397 @if target-boehm-gc
51398 maybe-info-target-boehm-gc: info-target-boehm-gc
51400 info-target-boehm-gc: \
51401 configure-target-boehm-gc
51402 @: $(MAKE); $(unstage)
51403 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51404 r=`${PWD_COMMAND}`; export r; \
51405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51406 $(NORMAL_TARGET_EXPORTS) \
51407 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
51408 for flag in $(EXTRA_TARGET_FLAGS); do \
51409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51410 done; \
51411 (cd $(TARGET_SUBDIR)/boehm-gc && \
51412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51414 "RANLIB=$${RANLIB}" \
51415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51416 info) \
51417 || exit 1
51419 @endif target-boehm-gc
51421 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
51422 maybe-dvi-target-boehm-gc:
51423 @if target-boehm-gc
51424 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
51426 dvi-target-boehm-gc: \
51427 configure-target-boehm-gc
51428 @: $(MAKE); $(unstage)
51429 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51430 r=`${PWD_COMMAND}`; export r; \
51431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51432 $(NORMAL_TARGET_EXPORTS) \
51433 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
51434 for flag in $(EXTRA_TARGET_FLAGS); do \
51435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51436 done; \
51437 (cd $(TARGET_SUBDIR)/boehm-gc && \
51438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51440 "RANLIB=$${RANLIB}" \
51441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51442 dvi) \
51443 || exit 1
51445 @endif target-boehm-gc
51447 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
51448 maybe-pdf-target-boehm-gc:
51449 @if target-boehm-gc
51450 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
51452 pdf-target-boehm-gc: \
51453 configure-target-boehm-gc
51454 @: $(MAKE); $(unstage)
51455 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51456 r=`${PWD_COMMAND}`; export r; \
51457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51458 $(NORMAL_TARGET_EXPORTS) \
51459 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51460 for flag in $(EXTRA_TARGET_FLAGS); do \
51461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51462 done; \
51463 (cd $(TARGET_SUBDIR)/boehm-gc && \
51464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51466 "RANLIB=$${RANLIB}" \
51467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51468 pdf) \
51469 || exit 1
51471 @endif target-boehm-gc
51473 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
51474 maybe-html-target-boehm-gc:
51475 @if target-boehm-gc
51476 maybe-html-target-boehm-gc: html-target-boehm-gc
51478 html-target-boehm-gc: \
51479 configure-target-boehm-gc
51480 @: $(MAKE); $(unstage)
51481 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51482 r=`${PWD_COMMAND}`; export r; \
51483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51484 $(NORMAL_TARGET_EXPORTS) \
51485 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
51486 for flag in $(EXTRA_TARGET_FLAGS); do \
51487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51488 done; \
51489 (cd $(TARGET_SUBDIR)/boehm-gc && \
51490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51492 "RANLIB=$${RANLIB}" \
51493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51494 html) \
51495 || exit 1
51497 @endif target-boehm-gc
51499 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
51500 maybe-TAGS-target-boehm-gc:
51501 @if target-boehm-gc
51502 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
51504 TAGS-target-boehm-gc: \
51505 configure-target-boehm-gc
51506 @: $(MAKE); $(unstage)
51507 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51508 r=`${PWD_COMMAND}`; export r; \
51509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51510 $(NORMAL_TARGET_EXPORTS) \
51511 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
51512 for flag in $(EXTRA_TARGET_FLAGS); do \
51513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51514 done; \
51515 (cd $(TARGET_SUBDIR)/boehm-gc && \
51516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51518 "RANLIB=$${RANLIB}" \
51519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51520 TAGS) \
51521 || exit 1
51523 @endif target-boehm-gc
51525 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
51526 maybe-install-info-target-boehm-gc:
51527 @if target-boehm-gc
51528 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
51530 install-info-target-boehm-gc: \
51531 configure-target-boehm-gc \
51532 info-target-boehm-gc
51533 @: $(MAKE); $(unstage)
51534 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51535 r=`${PWD_COMMAND}`; export r; \
51536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51537 $(NORMAL_TARGET_EXPORTS) \
51538 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
51539 for flag in $(EXTRA_TARGET_FLAGS); do \
51540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51541 done; \
51542 (cd $(TARGET_SUBDIR)/boehm-gc && \
51543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51545 "RANLIB=$${RANLIB}" \
51546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51547 install-info) \
51548 || exit 1
51550 @endif target-boehm-gc
51552 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
51553 maybe-install-pdf-target-boehm-gc:
51554 @if target-boehm-gc
51555 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
51557 install-pdf-target-boehm-gc: \
51558 configure-target-boehm-gc \
51559 pdf-target-boehm-gc
51560 @: $(MAKE); $(unstage)
51561 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51562 r=`${PWD_COMMAND}`; export r; \
51563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51564 $(NORMAL_TARGET_EXPORTS) \
51565 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51566 for flag in $(EXTRA_TARGET_FLAGS); do \
51567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51568 done; \
51569 (cd $(TARGET_SUBDIR)/boehm-gc && \
51570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51572 "RANLIB=$${RANLIB}" \
51573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51574 install-pdf) \
51575 || exit 1
51577 @endif target-boehm-gc
51579 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
51580 maybe-install-html-target-boehm-gc:
51581 @if target-boehm-gc
51582 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
51584 install-html-target-boehm-gc: \
51585 configure-target-boehm-gc \
51586 html-target-boehm-gc
51587 @: $(MAKE); $(unstage)
51588 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51589 r=`${PWD_COMMAND}`; export r; \
51590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51591 $(NORMAL_TARGET_EXPORTS) \
51592 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
51593 for flag in $(EXTRA_TARGET_FLAGS); do \
51594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51595 done; \
51596 (cd $(TARGET_SUBDIR)/boehm-gc && \
51597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51599 "RANLIB=$${RANLIB}" \
51600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51601 install-html) \
51602 || exit 1
51604 @endif target-boehm-gc
51606 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
51607 maybe-installcheck-target-boehm-gc:
51608 @if target-boehm-gc
51609 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
51611 installcheck-target-boehm-gc: \
51612 configure-target-boehm-gc
51613 @: $(MAKE); $(unstage)
51614 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51615 r=`${PWD_COMMAND}`; export r; \
51616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51617 $(NORMAL_TARGET_EXPORTS) \
51618 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
51619 for flag in $(EXTRA_TARGET_FLAGS); do \
51620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51621 done; \
51622 (cd $(TARGET_SUBDIR)/boehm-gc && \
51623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51625 "RANLIB=$${RANLIB}" \
51626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51627 installcheck) \
51628 || exit 1
51630 @endif target-boehm-gc
51632 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
51633 maybe-mostlyclean-target-boehm-gc:
51634 @if target-boehm-gc
51635 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
51637 mostlyclean-target-boehm-gc:
51638 @: $(MAKE); $(unstage)
51639 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51640 r=`${PWD_COMMAND}`; export r; \
51641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51642 $(NORMAL_TARGET_EXPORTS) \
51643 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51644 for flag in $(EXTRA_TARGET_FLAGS); do \
51645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51646 done; \
51647 (cd $(TARGET_SUBDIR)/boehm-gc && \
51648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51650 "RANLIB=$${RANLIB}" \
51651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51652 mostlyclean) \
51653 || exit 1
51655 @endif target-boehm-gc
51657 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
51658 maybe-clean-target-boehm-gc:
51659 @if target-boehm-gc
51660 maybe-clean-target-boehm-gc: clean-target-boehm-gc
51662 clean-target-boehm-gc:
51663 @: $(MAKE); $(unstage)
51664 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51665 r=`${PWD_COMMAND}`; export r; \
51666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51667 $(NORMAL_TARGET_EXPORTS) \
51668 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51669 for flag in $(EXTRA_TARGET_FLAGS); do \
51670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51671 done; \
51672 (cd $(TARGET_SUBDIR)/boehm-gc && \
51673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51675 "RANLIB=$${RANLIB}" \
51676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51677 clean) \
51678 || exit 1
51680 @endif target-boehm-gc
51682 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
51683 maybe-distclean-target-boehm-gc:
51684 @if target-boehm-gc
51685 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
51687 distclean-target-boehm-gc:
51688 @: $(MAKE); $(unstage)
51689 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51690 r=`${PWD_COMMAND}`; export r; \
51691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51692 $(NORMAL_TARGET_EXPORTS) \
51693 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51694 for flag in $(EXTRA_TARGET_FLAGS); do \
51695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51696 done; \
51697 (cd $(TARGET_SUBDIR)/boehm-gc && \
51698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51700 "RANLIB=$${RANLIB}" \
51701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51702 distclean) \
51703 || exit 1
51705 @endif target-boehm-gc
51707 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
51708 maybe-maintainer-clean-target-boehm-gc:
51709 @if target-boehm-gc
51710 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
51712 maintainer-clean-target-boehm-gc:
51713 @: $(MAKE); $(unstage)
51714 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51715 r=`${PWD_COMMAND}`; export r; \
51716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51717 $(NORMAL_TARGET_EXPORTS) \
51718 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51719 for flag in $(EXTRA_TARGET_FLAGS); do \
51720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51721 done; \
51722 (cd $(TARGET_SUBDIR)/boehm-gc && \
51723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51725 "RANLIB=$${RANLIB}" \
51726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51727 maintainer-clean) \
51728 || exit 1
51730 @endif target-boehm-gc
51736 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
51737 maybe-configure-target-qthreads:
51738 @if gcc-bootstrap
51739 configure-target-qthreads: stage_current
51740 @endif gcc-bootstrap
51741 @if target-qthreads
51742 maybe-configure-target-qthreads: configure-target-qthreads
51743 configure-target-qthreads:
51744 @: $(MAKE); $(unstage)
51745 @r=`${PWD_COMMAND}`; export r; \
51746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51747 echo "Checking multilib configuration for qthreads..."; \
51748 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51749 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
51750 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51751 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51752 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
51753 else \
51754 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
51755 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51756 fi; \
51757 else \
51758 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51759 fi; \
51760 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
51761 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51762 $(NORMAL_TARGET_EXPORTS) \
51763 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
51764 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
51765 case $(srcdir) in \
51766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51767 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
51768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51769 esac; \
51770 srcdiroption="--srcdir=$${topdir}/qthreads"; \
51771 libsrcdir="$$s/qthreads"; \
51772 rm -f no-such-file || : ; \
51773 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51775 --target=${target_alias} $${srcdiroption} \
51776 || exit 1
51777 @endif target-qthreads
51783 .PHONY: all-target-qthreads maybe-all-target-qthreads
51784 maybe-all-target-qthreads:
51785 @if gcc-bootstrap
51786 all-target-qthreads: stage_current
51787 @endif gcc-bootstrap
51788 @if target-qthreads
51789 TARGET-target-qthreads=all
51790 maybe-all-target-qthreads: all-target-qthreads
51791 all-target-qthreads: configure-target-qthreads
51792 @: $(MAKE); $(unstage)
51793 @r=`${PWD_COMMAND}`; export r; \
51794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51795 $(NORMAL_TARGET_EXPORTS) \
51796 (cd $(TARGET_SUBDIR)/qthreads && \
51797 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51798 $(TARGET-target-qthreads))
51799 @endif target-qthreads
51805 .PHONY: check-target-qthreads maybe-check-target-qthreads
51806 maybe-check-target-qthreads:
51807 @if target-qthreads
51808 maybe-check-target-qthreads: check-target-qthreads
51810 check-target-qthreads:
51811 @: $(MAKE); $(unstage)
51812 @r=`${PWD_COMMAND}`; export r; \
51813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51814 $(NORMAL_TARGET_EXPORTS) \
51815 (cd $(TARGET_SUBDIR)/qthreads && \
51816 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51818 @endif target-qthreads
51820 .PHONY: install-target-qthreads maybe-install-target-qthreads
51821 maybe-install-target-qthreads:
51822 @if target-qthreads
51823 maybe-install-target-qthreads: install-target-qthreads
51825 install-target-qthreads: installdirs
51826 @: $(MAKE); $(unstage)
51827 @r=`${PWD_COMMAND}`; export r; \
51828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51829 $(NORMAL_TARGET_EXPORTS) \
51830 (cd $(TARGET_SUBDIR)/qthreads && \
51831 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51833 @endif target-qthreads
51835 # Other targets (info, dvi, pdf, etc.)
51837 .PHONY: maybe-info-target-qthreads info-target-qthreads
51838 maybe-info-target-qthreads:
51839 @if target-qthreads
51840 maybe-info-target-qthreads: info-target-qthreads
51842 info-target-qthreads: \
51843 configure-target-qthreads
51844 @: $(MAKE); $(unstage)
51845 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51846 r=`${PWD_COMMAND}`; export r; \
51847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51848 $(NORMAL_TARGET_EXPORTS) \
51849 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
51850 for flag in $(EXTRA_TARGET_FLAGS); do \
51851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51852 done; \
51853 (cd $(TARGET_SUBDIR)/qthreads && \
51854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51856 "RANLIB=$${RANLIB}" \
51857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51858 info) \
51859 || exit 1
51861 @endif target-qthreads
51863 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
51864 maybe-dvi-target-qthreads:
51865 @if target-qthreads
51866 maybe-dvi-target-qthreads: dvi-target-qthreads
51868 dvi-target-qthreads: \
51869 configure-target-qthreads
51870 @: $(MAKE); $(unstage)
51871 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51872 r=`${PWD_COMMAND}`; export r; \
51873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51874 $(NORMAL_TARGET_EXPORTS) \
51875 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
51876 for flag in $(EXTRA_TARGET_FLAGS); do \
51877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51878 done; \
51879 (cd $(TARGET_SUBDIR)/qthreads && \
51880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51882 "RANLIB=$${RANLIB}" \
51883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51884 dvi) \
51885 || exit 1
51887 @endif target-qthreads
51889 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
51890 maybe-pdf-target-qthreads:
51891 @if target-qthreads
51892 maybe-pdf-target-qthreads: pdf-target-qthreads
51894 pdf-target-qthreads: \
51895 configure-target-qthreads
51896 @: $(MAKE); $(unstage)
51897 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51898 r=`${PWD_COMMAND}`; export r; \
51899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51900 $(NORMAL_TARGET_EXPORTS) \
51901 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
51902 for flag in $(EXTRA_TARGET_FLAGS); do \
51903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51904 done; \
51905 (cd $(TARGET_SUBDIR)/qthreads && \
51906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51908 "RANLIB=$${RANLIB}" \
51909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51910 pdf) \
51911 || exit 1
51913 @endif target-qthreads
51915 .PHONY: maybe-html-target-qthreads html-target-qthreads
51916 maybe-html-target-qthreads:
51917 @if target-qthreads
51918 maybe-html-target-qthreads: html-target-qthreads
51920 html-target-qthreads: \
51921 configure-target-qthreads
51922 @: $(MAKE); $(unstage)
51923 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51924 r=`${PWD_COMMAND}`; export r; \
51925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51926 $(NORMAL_TARGET_EXPORTS) \
51927 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
51928 for flag in $(EXTRA_TARGET_FLAGS); do \
51929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51930 done; \
51931 (cd $(TARGET_SUBDIR)/qthreads && \
51932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51934 "RANLIB=$${RANLIB}" \
51935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51936 html) \
51937 || exit 1
51939 @endif target-qthreads
51941 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
51942 maybe-TAGS-target-qthreads:
51943 @if target-qthreads
51944 maybe-TAGS-target-qthreads: TAGS-target-qthreads
51946 TAGS-target-qthreads: \
51947 configure-target-qthreads
51948 @: $(MAKE); $(unstage)
51949 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51950 r=`${PWD_COMMAND}`; export r; \
51951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51952 $(NORMAL_TARGET_EXPORTS) \
51953 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
51954 for flag in $(EXTRA_TARGET_FLAGS); do \
51955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51956 done; \
51957 (cd $(TARGET_SUBDIR)/qthreads && \
51958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51960 "RANLIB=$${RANLIB}" \
51961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51962 TAGS) \
51963 || exit 1
51965 @endif target-qthreads
51967 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
51968 maybe-install-info-target-qthreads:
51969 @if target-qthreads
51970 maybe-install-info-target-qthreads: install-info-target-qthreads
51972 install-info-target-qthreads: \
51973 configure-target-qthreads \
51974 info-target-qthreads
51975 @: $(MAKE); $(unstage)
51976 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51977 r=`${PWD_COMMAND}`; export r; \
51978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51979 $(NORMAL_TARGET_EXPORTS) \
51980 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
51981 for flag in $(EXTRA_TARGET_FLAGS); do \
51982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51983 done; \
51984 (cd $(TARGET_SUBDIR)/qthreads && \
51985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51987 "RANLIB=$${RANLIB}" \
51988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51989 install-info) \
51990 || exit 1
51992 @endif target-qthreads
51994 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51995 maybe-install-pdf-target-qthreads:
51996 @if target-qthreads
51997 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51999 install-pdf-target-qthreads: \
52000 configure-target-qthreads \
52001 pdf-target-qthreads
52002 @: $(MAKE); $(unstage)
52003 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52004 r=`${PWD_COMMAND}`; export r; \
52005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52006 $(NORMAL_TARGET_EXPORTS) \
52007 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
52008 for flag in $(EXTRA_TARGET_FLAGS); do \
52009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52010 done; \
52011 (cd $(TARGET_SUBDIR)/qthreads && \
52012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52014 "RANLIB=$${RANLIB}" \
52015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52016 install-pdf) \
52017 || exit 1
52019 @endif target-qthreads
52021 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
52022 maybe-install-html-target-qthreads:
52023 @if target-qthreads
52024 maybe-install-html-target-qthreads: install-html-target-qthreads
52026 install-html-target-qthreads: \
52027 configure-target-qthreads \
52028 html-target-qthreads
52029 @: $(MAKE); $(unstage)
52030 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52031 r=`${PWD_COMMAND}`; export r; \
52032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52033 $(NORMAL_TARGET_EXPORTS) \
52034 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
52035 for flag in $(EXTRA_TARGET_FLAGS); do \
52036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52037 done; \
52038 (cd $(TARGET_SUBDIR)/qthreads && \
52039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52041 "RANLIB=$${RANLIB}" \
52042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52043 install-html) \
52044 || exit 1
52046 @endif target-qthreads
52048 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
52049 maybe-installcheck-target-qthreads:
52050 @if target-qthreads
52051 maybe-installcheck-target-qthreads: installcheck-target-qthreads
52053 installcheck-target-qthreads: \
52054 configure-target-qthreads
52055 @: $(MAKE); $(unstage)
52056 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52057 r=`${PWD_COMMAND}`; export r; \
52058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52059 $(NORMAL_TARGET_EXPORTS) \
52060 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
52061 for flag in $(EXTRA_TARGET_FLAGS); do \
52062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52063 done; \
52064 (cd $(TARGET_SUBDIR)/qthreads && \
52065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52067 "RANLIB=$${RANLIB}" \
52068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52069 installcheck) \
52070 || exit 1
52072 @endif target-qthreads
52074 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
52075 maybe-mostlyclean-target-qthreads:
52076 @if target-qthreads
52077 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
52079 mostlyclean-target-qthreads:
52080 @: $(MAKE); $(unstage)
52081 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52082 r=`${PWD_COMMAND}`; export r; \
52083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52084 $(NORMAL_TARGET_EXPORTS) \
52085 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
52086 for flag in $(EXTRA_TARGET_FLAGS); do \
52087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52088 done; \
52089 (cd $(TARGET_SUBDIR)/qthreads && \
52090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52092 "RANLIB=$${RANLIB}" \
52093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52094 mostlyclean) \
52095 || exit 1
52097 @endif target-qthreads
52099 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
52100 maybe-clean-target-qthreads:
52101 @if target-qthreads
52102 maybe-clean-target-qthreads: clean-target-qthreads
52104 clean-target-qthreads:
52105 @: $(MAKE); $(unstage)
52106 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52107 r=`${PWD_COMMAND}`; export r; \
52108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52109 $(NORMAL_TARGET_EXPORTS) \
52110 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
52111 for flag in $(EXTRA_TARGET_FLAGS); do \
52112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52113 done; \
52114 (cd $(TARGET_SUBDIR)/qthreads && \
52115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52117 "RANLIB=$${RANLIB}" \
52118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52119 clean) \
52120 || exit 1
52122 @endif target-qthreads
52124 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
52125 maybe-distclean-target-qthreads:
52126 @if target-qthreads
52127 maybe-distclean-target-qthreads: distclean-target-qthreads
52129 distclean-target-qthreads:
52130 @: $(MAKE); $(unstage)
52131 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52132 r=`${PWD_COMMAND}`; export r; \
52133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52134 $(NORMAL_TARGET_EXPORTS) \
52135 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
52136 for flag in $(EXTRA_TARGET_FLAGS); do \
52137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52138 done; \
52139 (cd $(TARGET_SUBDIR)/qthreads && \
52140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52142 "RANLIB=$${RANLIB}" \
52143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52144 distclean) \
52145 || exit 1
52147 @endif target-qthreads
52149 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
52150 maybe-maintainer-clean-target-qthreads:
52151 @if target-qthreads
52152 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
52154 maintainer-clean-target-qthreads:
52155 @: $(MAKE); $(unstage)
52156 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
52157 r=`${PWD_COMMAND}`; export r; \
52158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52159 $(NORMAL_TARGET_EXPORTS) \
52160 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
52161 for flag in $(EXTRA_TARGET_FLAGS); do \
52162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52163 done; \
52164 (cd $(TARGET_SUBDIR)/qthreads && \
52165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52167 "RANLIB=$${RANLIB}" \
52168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52169 maintainer-clean) \
52170 || exit 1
52172 @endif target-qthreads
52178 .PHONY: configure-target-rda maybe-configure-target-rda
52179 maybe-configure-target-rda:
52180 @if gcc-bootstrap
52181 configure-target-rda: stage_current
52182 @endif gcc-bootstrap
52183 @if target-rda
52184 maybe-configure-target-rda: configure-target-rda
52185 configure-target-rda:
52186 @: $(MAKE); $(unstage)
52187 @r=`${PWD_COMMAND}`; export r; \
52188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52189 echo "Checking multilib configuration for rda..."; \
52190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
52191 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
52192 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
52193 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
52194 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
52195 else \
52196 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
52197 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
52198 fi; \
52199 else \
52200 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
52201 fi; \
52202 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
52203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
52204 $(NORMAL_TARGET_EXPORTS) \
52205 echo Configuring in $(TARGET_SUBDIR)/rda; \
52206 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
52207 case $(srcdir) in \
52208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52209 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
52210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52211 esac; \
52212 srcdiroption="--srcdir=$${topdir}/rda"; \
52213 libsrcdir="$$s/rda"; \
52214 rm -f no-such-file || : ; \
52215 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52216 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52217 --target=${target_alias} $${srcdiroption} \
52218 || exit 1
52219 @endif target-rda
52225 .PHONY: all-target-rda maybe-all-target-rda
52226 maybe-all-target-rda:
52227 @if gcc-bootstrap
52228 all-target-rda: stage_current
52229 @endif gcc-bootstrap
52230 @if target-rda
52231 TARGET-target-rda=all
52232 maybe-all-target-rda: all-target-rda
52233 all-target-rda: configure-target-rda
52234 @: $(MAKE); $(unstage)
52235 @r=`${PWD_COMMAND}`; export r; \
52236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52237 $(NORMAL_TARGET_EXPORTS) \
52238 (cd $(TARGET_SUBDIR)/rda && \
52239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52240 $(TARGET-target-rda))
52241 @endif target-rda
52247 .PHONY: check-target-rda maybe-check-target-rda
52248 maybe-check-target-rda:
52249 @if target-rda
52250 maybe-check-target-rda: check-target-rda
52252 check-target-rda:
52253 @: $(MAKE); $(unstage)
52254 @r=`${PWD_COMMAND}`; export r; \
52255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52256 $(NORMAL_TARGET_EXPORTS) \
52257 (cd $(TARGET_SUBDIR)/rda && \
52258 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52260 @endif target-rda
52262 .PHONY: install-target-rda maybe-install-target-rda
52263 maybe-install-target-rda:
52264 @if target-rda
52265 maybe-install-target-rda: install-target-rda
52267 install-target-rda: installdirs
52268 @: $(MAKE); $(unstage)
52269 @r=`${PWD_COMMAND}`; export r; \
52270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52271 $(NORMAL_TARGET_EXPORTS) \
52272 (cd $(TARGET_SUBDIR)/rda && \
52273 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52275 @endif target-rda
52277 # Other targets (info, dvi, pdf, etc.)
52279 .PHONY: maybe-info-target-rda info-target-rda
52280 maybe-info-target-rda:
52281 @if target-rda
52282 maybe-info-target-rda: info-target-rda
52284 info-target-rda: \
52285 configure-target-rda
52286 @: $(MAKE); $(unstage)
52287 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52288 r=`${PWD_COMMAND}`; export r; \
52289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52290 $(NORMAL_TARGET_EXPORTS) \
52291 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
52292 for flag in $(EXTRA_TARGET_FLAGS); do \
52293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52294 done; \
52295 (cd $(TARGET_SUBDIR)/rda && \
52296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52298 "RANLIB=$${RANLIB}" \
52299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52300 info) \
52301 || exit 1
52303 @endif target-rda
52305 .PHONY: maybe-dvi-target-rda dvi-target-rda
52306 maybe-dvi-target-rda:
52307 @if target-rda
52308 maybe-dvi-target-rda: dvi-target-rda
52310 dvi-target-rda: \
52311 configure-target-rda
52312 @: $(MAKE); $(unstage)
52313 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52314 r=`${PWD_COMMAND}`; export r; \
52315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52316 $(NORMAL_TARGET_EXPORTS) \
52317 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
52318 for flag in $(EXTRA_TARGET_FLAGS); do \
52319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52320 done; \
52321 (cd $(TARGET_SUBDIR)/rda && \
52322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52324 "RANLIB=$${RANLIB}" \
52325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52326 dvi) \
52327 || exit 1
52329 @endif target-rda
52331 .PHONY: maybe-pdf-target-rda pdf-target-rda
52332 maybe-pdf-target-rda:
52333 @if target-rda
52334 maybe-pdf-target-rda: pdf-target-rda
52336 pdf-target-rda: \
52337 configure-target-rda
52338 @: $(MAKE); $(unstage)
52339 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52340 r=`${PWD_COMMAND}`; export r; \
52341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52342 $(NORMAL_TARGET_EXPORTS) \
52343 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
52344 for flag in $(EXTRA_TARGET_FLAGS); do \
52345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52346 done; \
52347 (cd $(TARGET_SUBDIR)/rda && \
52348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52350 "RANLIB=$${RANLIB}" \
52351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52352 pdf) \
52353 || exit 1
52355 @endif target-rda
52357 .PHONY: maybe-html-target-rda html-target-rda
52358 maybe-html-target-rda:
52359 @if target-rda
52360 maybe-html-target-rda: html-target-rda
52362 html-target-rda: \
52363 configure-target-rda
52364 @: $(MAKE); $(unstage)
52365 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52366 r=`${PWD_COMMAND}`; export r; \
52367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52368 $(NORMAL_TARGET_EXPORTS) \
52369 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
52370 for flag in $(EXTRA_TARGET_FLAGS); do \
52371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52372 done; \
52373 (cd $(TARGET_SUBDIR)/rda && \
52374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52376 "RANLIB=$${RANLIB}" \
52377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52378 html) \
52379 || exit 1
52381 @endif target-rda
52383 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
52384 maybe-TAGS-target-rda:
52385 @if target-rda
52386 maybe-TAGS-target-rda: TAGS-target-rda
52388 TAGS-target-rda: \
52389 configure-target-rda
52390 @: $(MAKE); $(unstage)
52391 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52392 r=`${PWD_COMMAND}`; export r; \
52393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52394 $(NORMAL_TARGET_EXPORTS) \
52395 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
52396 for flag in $(EXTRA_TARGET_FLAGS); do \
52397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52398 done; \
52399 (cd $(TARGET_SUBDIR)/rda && \
52400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52402 "RANLIB=$${RANLIB}" \
52403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52404 TAGS) \
52405 || exit 1
52407 @endif target-rda
52409 .PHONY: maybe-install-info-target-rda install-info-target-rda
52410 maybe-install-info-target-rda:
52411 @if target-rda
52412 maybe-install-info-target-rda: install-info-target-rda
52414 install-info-target-rda: \
52415 configure-target-rda \
52416 info-target-rda
52417 @: $(MAKE); $(unstage)
52418 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52419 r=`${PWD_COMMAND}`; export r; \
52420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52421 $(NORMAL_TARGET_EXPORTS) \
52422 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
52423 for flag in $(EXTRA_TARGET_FLAGS); do \
52424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52425 done; \
52426 (cd $(TARGET_SUBDIR)/rda && \
52427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52429 "RANLIB=$${RANLIB}" \
52430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52431 install-info) \
52432 || exit 1
52434 @endif target-rda
52436 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
52437 maybe-install-pdf-target-rda:
52438 @if target-rda
52439 maybe-install-pdf-target-rda: install-pdf-target-rda
52441 install-pdf-target-rda: \
52442 configure-target-rda \
52443 pdf-target-rda
52444 @: $(MAKE); $(unstage)
52445 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52446 r=`${PWD_COMMAND}`; export r; \
52447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52448 $(NORMAL_TARGET_EXPORTS) \
52449 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
52450 for flag in $(EXTRA_TARGET_FLAGS); do \
52451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52452 done; \
52453 (cd $(TARGET_SUBDIR)/rda && \
52454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52456 "RANLIB=$${RANLIB}" \
52457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52458 install-pdf) \
52459 || exit 1
52461 @endif target-rda
52463 .PHONY: maybe-install-html-target-rda install-html-target-rda
52464 maybe-install-html-target-rda:
52465 @if target-rda
52466 maybe-install-html-target-rda: install-html-target-rda
52468 install-html-target-rda: \
52469 configure-target-rda \
52470 html-target-rda
52471 @: $(MAKE); $(unstage)
52472 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52473 r=`${PWD_COMMAND}`; export r; \
52474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52475 $(NORMAL_TARGET_EXPORTS) \
52476 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
52477 for flag in $(EXTRA_TARGET_FLAGS); do \
52478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52479 done; \
52480 (cd $(TARGET_SUBDIR)/rda && \
52481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52483 "RANLIB=$${RANLIB}" \
52484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52485 install-html) \
52486 || exit 1
52488 @endif target-rda
52490 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
52491 maybe-installcheck-target-rda:
52492 @if target-rda
52493 maybe-installcheck-target-rda: installcheck-target-rda
52495 installcheck-target-rda: \
52496 configure-target-rda
52497 @: $(MAKE); $(unstage)
52498 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52499 r=`${PWD_COMMAND}`; export r; \
52500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52501 $(NORMAL_TARGET_EXPORTS) \
52502 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
52503 for flag in $(EXTRA_TARGET_FLAGS); do \
52504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52505 done; \
52506 (cd $(TARGET_SUBDIR)/rda && \
52507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52509 "RANLIB=$${RANLIB}" \
52510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52511 installcheck) \
52512 || exit 1
52514 @endif target-rda
52516 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
52517 maybe-mostlyclean-target-rda:
52518 @if target-rda
52519 maybe-mostlyclean-target-rda: mostlyclean-target-rda
52521 mostlyclean-target-rda:
52522 @: $(MAKE); $(unstage)
52523 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52524 r=`${PWD_COMMAND}`; export r; \
52525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52526 $(NORMAL_TARGET_EXPORTS) \
52527 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
52528 for flag in $(EXTRA_TARGET_FLAGS); do \
52529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52530 done; \
52531 (cd $(TARGET_SUBDIR)/rda && \
52532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52534 "RANLIB=$${RANLIB}" \
52535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52536 mostlyclean) \
52537 || exit 1
52539 @endif target-rda
52541 .PHONY: maybe-clean-target-rda clean-target-rda
52542 maybe-clean-target-rda:
52543 @if target-rda
52544 maybe-clean-target-rda: clean-target-rda
52546 clean-target-rda:
52547 @: $(MAKE); $(unstage)
52548 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52549 r=`${PWD_COMMAND}`; export r; \
52550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52551 $(NORMAL_TARGET_EXPORTS) \
52552 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
52553 for flag in $(EXTRA_TARGET_FLAGS); do \
52554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52555 done; \
52556 (cd $(TARGET_SUBDIR)/rda && \
52557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52559 "RANLIB=$${RANLIB}" \
52560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52561 clean) \
52562 || exit 1
52564 @endif target-rda
52566 .PHONY: maybe-distclean-target-rda distclean-target-rda
52567 maybe-distclean-target-rda:
52568 @if target-rda
52569 maybe-distclean-target-rda: distclean-target-rda
52571 distclean-target-rda:
52572 @: $(MAKE); $(unstage)
52573 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52574 r=`${PWD_COMMAND}`; export r; \
52575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52576 $(NORMAL_TARGET_EXPORTS) \
52577 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
52578 for flag in $(EXTRA_TARGET_FLAGS); do \
52579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52580 done; \
52581 (cd $(TARGET_SUBDIR)/rda && \
52582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52584 "RANLIB=$${RANLIB}" \
52585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52586 distclean) \
52587 || exit 1
52589 @endif target-rda
52591 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
52592 maybe-maintainer-clean-target-rda:
52593 @if target-rda
52594 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
52596 maintainer-clean-target-rda:
52597 @: $(MAKE); $(unstage)
52598 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52599 r=`${PWD_COMMAND}`; export r; \
52600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52601 $(NORMAL_TARGET_EXPORTS) \
52602 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
52603 for flag in $(EXTRA_TARGET_FLAGS); do \
52604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52605 done; \
52606 (cd $(TARGET_SUBDIR)/rda && \
52607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52609 "RANLIB=$${RANLIB}" \
52610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52611 maintainer-clean) \
52612 || exit 1
52614 @endif target-rda
52620 .PHONY: configure-target-libada maybe-configure-target-libada
52621 maybe-configure-target-libada:
52622 @if gcc-bootstrap
52623 configure-target-libada: stage_current
52624 @endif gcc-bootstrap
52625 @if target-libada
52626 maybe-configure-target-libada: configure-target-libada
52627 configure-target-libada:
52628 @: $(MAKE); $(unstage)
52629 @r=`${PWD_COMMAND}`; export r; \
52630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52631 echo "Checking multilib configuration for libada..."; \
52632 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52633 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
52634 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
52635 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
52636 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
52637 else \
52638 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
52639 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52640 fi; \
52641 else \
52642 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52643 fi; \
52644 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
52645 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52646 $(NORMAL_TARGET_EXPORTS) \
52647 echo Configuring in $(TARGET_SUBDIR)/libada; \
52648 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
52649 case $(srcdir) in \
52650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52651 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
52652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52653 esac; \
52654 srcdiroption="--srcdir=$${topdir}/libada"; \
52655 libsrcdir="$$s/libada"; \
52656 rm -f no-such-file || : ; \
52657 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52658 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52659 --target=${target_alias} $${srcdiroption} \
52660 || exit 1
52661 @endif target-libada
52667 .PHONY: all-target-libada maybe-all-target-libada
52668 maybe-all-target-libada:
52669 @if gcc-bootstrap
52670 all-target-libada: stage_current
52671 @endif gcc-bootstrap
52672 @if target-libada
52673 TARGET-target-libada=all
52674 maybe-all-target-libada: all-target-libada
52675 all-target-libada: configure-target-libada
52676 @: $(MAKE); $(unstage)
52677 @r=`${PWD_COMMAND}`; export r; \
52678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52679 $(NORMAL_TARGET_EXPORTS) \
52680 (cd $(TARGET_SUBDIR)/libada && \
52681 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52682 $(TARGET-target-libada))
52683 @endif target-libada
52689 .PHONY: check-target-libada maybe-check-target-libada
52690 maybe-check-target-libada:
52691 @if target-libada
52692 maybe-check-target-libada: check-target-libada
52694 check-target-libada:
52695 @: $(MAKE); $(unstage)
52696 @r=`${PWD_COMMAND}`; export r; \
52697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52698 $(NORMAL_TARGET_EXPORTS) \
52699 (cd $(TARGET_SUBDIR)/libada && \
52700 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52702 @endif target-libada
52704 .PHONY: install-target-libada maybe-install-target-libada
52705 maybe-install-target-libada:
52706 @if target-libada
52707 maybe-install-target-libada: install-target-libada
52709 install-target-libada: installdirs
52710 @: $(MAKE); $(unstage)
52711 @r=`${PWD_COMMAND}`; export r; \
52712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52713 $(NORMAL_TARGET_EXPORTS) \
52714 (cd $(TARGET_SUBDIR)/libada && \
52715 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52717 @endif target-libada
52719 # Other targets (info, dvi, pdf, etc.)
52721 .PHONY: maybe-info-target-libada info-target-libada
52722 maybe-info-target-libada:
52723 @if target-libada
52724 maybe-info-target-libada: info-target-libada
52726 info-target-libada: \
52727 configure-target-libada
52728 @: $(MAKE); $(unstage)
52729 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52730 r=`${PWD_COMMAND}`; export r; \
52731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52732 $(NORMAL_TARGET_EXPORTS) \
52733 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
52734 for flag in $(EXTRA_TARGET_FLAGS); do \
52735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52736 done; \
52737 (cd $(TARGET_SUBDIR)/libada && \
52738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52740 "RANLIB=$${RANLIB}" \
52741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52742 info) \
52743 || exit 1
52745 @endif target-libada
52747 .PHONY: maybe-dvi-target-libada dvi-target-libada
52748 maybe-dvi-target-libada:
52749 @if target-libada
52750 maybe-dvi-target-libada: dvi-target-libada
52752 dvi-target-libada: \
52753 configure-target-libada
52754 @: $(MAKE); $(unstage)
52755 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52756 r=`${PWD_COMMAND}`; export r; \
52757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52758 $(NORMAL_TARGET_EXPORTS) \
52759 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
52760 for flag in $(EXTRA_TARGET_FLAGS); do \
52761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52762 done; \
52763 (cd $(TARGET_SUBDIR)/libada && \
52764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52766 "RANLIB=$${RANLIB}" \
52767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52768 dvi) \
52769 || exit 1
52771 @endif target-libada
52773 .PHONY: maybe-pdf-target-libada pdf-target-libada
52774 maybe-pdf-target-libada:
52775 @if target-libada
52776 maybe-pdf-target-libada: pdf-target-libada
52778 pdf-target-libada: \
52779 configure-target-libada
52780 @: $(MAKE); $(unstage)
52781 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52782 r=`${PWD_COMMAND}`; export r; \
52783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52784 $(NORMAL_TARGET_EXPORTS) \
52785 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
52786 for flag in $(EXTRA_TARGET_FLAGS); do \
52787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52788 done; \
52789 (cd $(TARGET_SUBDIR)/libada && \
52790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52792 "RANLIB=$${RANLIB}" \
52793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52794 pdf) \
52795 || exit 1
52797 @endif target-libada
52799 .PHONY: maybe-html-target-libada html-target-libada
52800 maybe-html-target-libada:
52801 @if target-libada
52802 maybe-html-target-libada: html-target-libada
52804 html-target-libada: \
52805 configure-target-libada
52806 @: $(MAKE); $(unstage)
52807 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52808 r=`${PWD_COMMAND}`; export r; \
52809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52810 $(NORMAL_TARGET_EXPORTS) \
52811 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
52812 for flag in $(EXTRA_TARGET_FLAGS); do \
52813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52814 done; \
52815 (cd $(TARGET_SUBDIR)/libada && \
52816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52818 "RANLIB=$${RANLIB}" \
52819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52820 html) \
52821 || exit 1
52823 @endif target-libada
52825 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
52826 maybe-TAGS-target-libada:
52827 @if target-libada
52828 maybe-TAGS-target-libada: TAGS-target-libada
52830 TAGS-target-libada: \
52831 configure-target-libada
52832 @: $(MAKE); $(unstage)
52833 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52834 r=`${PWD_COMMAND}`; export r; \
52835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52836 $(NORMAL_TARGET_EXPORTS) \
52837 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
52838 for flag in $(EXTRA_TARGET_FLAGS); do \
52839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52840 done; \
52841 (cd $(TARGET_SUBDIR)/libada && \
52842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52844 "RANLIB=$${RANLIB}" \
52845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52846 TAGS) \
52847 || exit 1
52849 @endif target-libada
52851 .PHONY: maybe-install-info-target-libada install-info-target-libada
52852 maybe-install-info-target-libada:
52853 @if target-libada
52854 maybe-install-info-target-libada: install-info-target-libada
52856 install-info-target-libada: \
52857 configure-target-libada \
52858 info-target-libada
52859 @: $(MAKE); $(unstage)
52860 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52861 r=`${PWD_COMMAND}`; export r; \
52862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863 $(NORMAL_TARGET_EXPORTS) \
52864 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
52865 for flag in $(EXTRA_TARGET_FLAGS); do \
52866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52867 done; \
52868 (cd $(TARGET_SUBDIR)/libada && \
52869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52871 "RANLIB=$${RANLIB}" \
52872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52873 install-info) \
52874 || exit 1
52876 @endif target-libada
52878 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
52879 maybe-install-pdf-target-libada:
52880 @if target-libada
52881 maybe-install-pdf-target-libada: install-pdf-target-libada
52883 install-pdf-target-libada: \
52884 configure-target-libada \
52885 pdf-target-libada
52886 @: $(MAKE); $(unstage)
52887 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52888 r=`${PWD_COMMAND}`; export r; \
52889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52890 $(NORMAL_TARGET_EXPORTS) \
52891 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
52892 for flag in $(EXTRA_TARGET_FLAGS); do \
52893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52894 done; \
52895 (cd $(TARGET_SUBDIR)/libada && \
52896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52898 "RANLIB=$${RANLIB}" \
52899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52900 install-pdf) \
52901 || exit 1
52903 @endif target-libada
52905 .PHONY: maybe-install-html-target-libada install-html-target-libada
52906 maybe-install-html-target-libada:
52907 @if target-libada
52908 maybe-install-html-target-libada: install-html-target-libada
52910 install-html-target-libada: \
52911 configure-target-libada \
52912 html-target-libada
52913 @: $(MAKE); $(unstage)
52914 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52915 r=`${PWD_COMMAND}`; export r; \
52916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52917 $(NORMAL_TARGET_EXPORTS) \
52918 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
52919 for flag in $(EXTRA_TARGET_FLAGS); do \
52920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52921 done; \
52922 (cd $(TARGET_SUBDIR)/libada && \
52923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52925 "RANLIB=$${RANLIB}" \
52926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52927 install-html) \
52928 || exit 1
52930 @endif target-libada
52932 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
52933 maybe-installcheck-target-libada:
52934 @if target-libada
52935 maybe-installcheck-target-libada: installcheck-target-libada
52937 installcheck-target-libada: \
52938 configure-target-libada
52939 @: $(MAKE); $(unstage)
52940 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52941 r=`${PWD_COMMAND}`; export r; \
52942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52943 $(NORMAL_TARGET_EXPORTS) \
52944 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
52945 for flag in $(EXTRA_TARGET_FLAGS); do \
52946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52947 done; \
52948 (cd $(TARGET_SUBDIR)/libada && \
52949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52951 "RANLIB=$${RANLIB}" \
52952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52953 installcheck) \
52954 || exit 1
52956 @endif target-libada
52958 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
52959 maybe-mostlyclean-target-libada:
52960 @if target-libada
52961 maybe-mostlyclean-target-libada: mostlyclean-target-libada
52963 mostlyclean-target-libada:
52964 @: $(MAKE); $(unstage)
52965 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52966 r=`${PWD_COMMAND}`; export r; \
52967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52968 $(NORMAL_TARGET_EXPORTS) \
52969 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
52970 for flag in $(EXTRA_TARGET_FLAGS); do \
52971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52972 done; \
52973 (cd $(TARGET_SUBDIR)/libada && \
52974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52976 "RANLIB=$${RANLIB}" \
52977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52978 mostlyclean) \
52979 || exit 1
52981 @endif target-libada
52983 .PHONY: maybe-clean-target-libada clean-target-libada
52984 maybe-clean-target-libada:
52985 @if target-libada
52986 maybe-clean-target-libada: clean-target-libada
52988 clean-target-libada:
52989 @: $(MAKE); $(unstage)
52990 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52991 r=`${PWD_COMMAND}`; export r; \
52992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52993 $(NORMAL_TARGET_EXPORTS) \
52994 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52995 for flag in $(EXTRA_TARGET_FLAGS); do \
52996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52997 done; \
52998 (cd $(TARGET_SUBDIR)/libada && \
52999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53001 "RANLIB=$${RANLIB}" \
53002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53003 clean) \
53004 || exit 1
53006 @endif target-libada
53008 .PHONY: maybe-distclean-target-libada distclean-target-libada
53009 maybe-distclean-target-libada:
53010 @if target-libada
53011 maybe-distclean-target-libada: distclean-target-libada
53013 distclean-target-libada:
53014 @: $(MAKE); $(unstage)
53015 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53016 r=`${PWD_COMMAND}`; export r; \
53017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53018 $(NORMAL_TARGET_EXPORTS) \
53019 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
53020 for flag in $(EXTRA_TARGET_FLAGS); do \
53021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53022 done; \
53023 (cd $(TARGET_SUBDIR)/libada && \
53024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53026 "RANLIB=$${RANLIB}" \
53027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53028 distclean) \
53029 || exit 1
53031 @endif target-libada
53033 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
53034 maybe-maintainer-clean-target-libada:
53035 @if target-libada
53036 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
53038 maintainer-clean-target-libada:
53039 @: $(MAKE); $(unstage)
53040 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
53041 r=`${PWD_COMMAND}`; export r; \
53042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53043 $(NORMAL_TARGET_EXPORTS) \
53044 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
53045 for flag in $(EXTRA_TARGET_FLAGS); do \
53046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53047 done; \
53048 (cd $(TARGET_SUBDIR)/libada && \
53049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53051 "RANLIB=$${RANLIB}" \
53052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53053 maintainer-clean) \
53054 || exit 1
53056 @endif target-libada
53062 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
53063 maybe-configure-target-libgomp:
53064 @if gcc-bootstrap
53065 configure-target-libgomp: stage_current
53066 @endif gcc-bootstrap
53067 @if target-libgomp
53068 maybe-configure-target-libgomp: configure-target-libgomp
53069 configure-target-libgomp:
53070 @: $(MAKE); $(unstage)
53071 @r=`${PWD_COMMAND}`; export r; \
53072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53073 echo "Checking multilib configuration for libgomp..."; \
53074 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
53075 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
53076 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
53077 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
53078 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
53079 else \
53080 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
53081 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
53082 fi; \
53083 else \
53084 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
53085 fi; \
53086 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
53087 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
53088 $(NORMAL_TARGET_EXPORTS) \
53089 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
53090 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
53091 case $(srcdir) in \
53092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53093 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
53094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53095 esac; \
53096 srcdiroption="--srcdir=$${topdir}/libgomp"; \
53097 libsrcdir="$$s/libgomp"; \
53098 rm -f no-such-file || : ; \
53099 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53100 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53101 --target=${target_alias} $${srcdiroption} \
53102 || exit 1
53103 @endif target-libgomp
53109 .PHONY: all-target-libgomp maybe-all-target-libgomp
53110 maybe-all-target-libgomp:
53111 @if gcc-bootstrap
53112 all-target-libgomp: stage_current
53113 @endif gcc-bootstrap
53114 @if target-libgomp
53115 TARGET-target-libgomp=all
53116 maybe-all-target-libgomp: all-target-libgomp
53117 all-target-libgomp: configure-target-libgomp
53118 @: $(MAKE); $(unstage)
53119 @r=`${PWD_COMMAND}`; export r; \
53120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53121 $(NORMAL_TARGET_EXPORTS) \
53122 (cd $(TARGET_SUBDIR)/libgomp && \
53123 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53124 $(TARGET-target-libgomp))
53125 @endif target-libgomp
53131 .PHONY: check-target-libgomp maybe-check-target-libgomp
53132 maybe-check-target-libgomp:
53133 @if target-libgomp
53134 maybe-check-target-libgomp: check-target-libgomp
53136 check-target-libgomp:
53137 @: $(MAKE); $(unstage)
53138 @r=`${PWD_COMMAND}`; export r; \
53139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53140 $(NORMAL_TARGET_EXPORTS) \
53141 (cd $(TARGET_SUBDIR)/libgomp && \
53142 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53144 @endif target-libgomp
53146 .PHONY: install-target-libgomp maybe-install-target-libgomp
53147 maybe-install-target-libgomp:
53148 @if target-libgomp
53149 maybe-install-target-libgomp: install-target-libgomp
53151 install-target-libgomp: installdirs
53152 @: $(MAKE); $(unstage)
53153 @r=`${PWD_COMMAND}`; export r; \
53154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53155 $(NORMAL_TARGET_EXPORTS) \
53156 (cd $(TARGET_SUBDIR)/libgomp && \
53157 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53159 @endif target-libgomp
53161 # Other targets (info, dvi, pdf, etc.)
53163 .PHONY: maybe-info-target-libgomp info-target-libgomp
53164 maybe-info-target-libgomp:
53165 @if target-libgomp
53166 maybe-info-target-libgomp: info-target-libgomp
53168 info-target-libgomp: \
53169 configure-target-libgomp
53170 @: $(MAKE); $(unstage)
53171 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53172 r=`${PWD_COMMAND}`; export r; \
53173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53174 $(NORMAL_TARGET_EXPORTS) \
53175 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
53176 for flag in $(EXTRA_TARGET_FLAGS); do \
53177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53178 done; \
53179 (cd $(TARGET_SUBDIR)/libgomp && \
53180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53182 "RANLIB=$${RANLIB}" \
53183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53184 info) \
53185 || exit 1
53187 @endif target-libgomp
53189 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
53190 maybe-dvi-target-libgomp:
53191 @if target-libgomp
53192 maybe-dvi-target-libgomp: dvi-target-libgomp
53194 dvi-target-libgomp: \
53195 configure-target-libgomp
53196 @: $(MAKE); $(unstage)
53197 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53198 r=`${PWD_COMMAND}`; export r; \
53199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53200 $(NORMAL_TARGET_EXPORTS) \
53201 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
53202 for flag in $(EXTRA_TARGET_FLAGS); do \
53203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53204 done; \
53205 (cd $(TARGET_SUBDIR)/libgomp && \
53206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53208 "RANLIB=$${RANLIB}" \
53209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53210 dvi) \
53211 || exit 1
53213 @endif target-libgomp
53215 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
53216 maybe-pdf-target-libgomp:
53217 @if target-libgomp
53218 maybe-pdf-target-libgomp: pdf-target-libgomp
53220 pdf-target-libgomp: \
53221 configure-target-libgomp
53222 @: $(MAKE); $(unstage)
53223 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53224 r=`${PWD_COMMAND}`; export r; \
53225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53226 $(NORMAL_TARGET_EXPORTS) \
53227 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
53228 for flag in $(EXTRA_TARGET_FLAGS); do \
53229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53230 done; \
53231 (cd $(TARGET_SUBDIR)/libgomp && \
53232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53234 "RANLIB=$${RANLIB}" \
53235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53236 pdf) \
53237 || exit 1
53239 @endif target-libgomp
53241 .PHONY: maybe-html-target-libgomp html-target-libgomp
53242 maybe-html-target-libgomp:
53243 @if target-libgomp
53244 maybe-html-target-libgomp: html-target-libgomp
53246 html-target-libgomp: \
53247 configure-target-libgomp
53248 @: $(MAKE); $(unstage)
53249 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53250 r=`${PWD_COMMAND}`; export r; \
53251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53252 $(NORMAL_TARGET_EXPORTS) \
53253 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
53254 for flag in $(EXTRA_TARGET_FLAGS); do \
53255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53256 done; \
53257 (cd $(TARGET_SUBDIR)/libgomp && \
53258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53260 "RANLIB=$${RANLIB}" \
53261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53262 html) \
53263 || exit 1
53265 @endif target-libgomp
53267 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
53268 maybe-TAGS-target-libgomp:
53269 @if target-libgomp
53270 maybe-TAGS-target-libgomp: TAGS-target-libgomp
53272 TAGS-target-libgomp: \
53273 configure-target-libgomp
53274 @: $(MAKE); $(unstage)
53275 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53276 r=`${PWD_COMMAND}`; export r; \
53277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53278 $(NORMAL_TARGET_EXPORTS) \
53279 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
53280 for flag in $(EXTRA_TARGET_FLAGS); do \
53281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53282 done; \
53283 (cd $(TARGET_SUBDIR)/libgomp && \
53284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53286 "RANLIB=$${RANLIB}" \
53287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53288 TAGS) \
53289 || exit 1
53291 @endif target-libgomp
53293 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
53294 maybe-install-info-target-libgomp:
53295 @if target-libgomp
53296 maybe-install-info-target-libgomp: install-info-target-libgomp
53298 install-info-target-libgomp: \
53299 configure-target-libgomp \
53300 info-target-libgomp
53301 @: $(MAKE); $(unstage)
53302 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53303 r=`${PWD_COMMAND}`; export r; \
53304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53305 $(NORMAL_TARGET_EXPORTS) \
53306 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
53307 for flag in $(EXTRA_TARGET_FLAGS); do \
53308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53309 done; \
53310 (cd $(TARGET_SUBDIR)/libgomp && \
53311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53313 "RANLIB=$${RANLIB}" \
53314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53315 install-info) \
53316 || exit 1
53318 @endif target-libgomp
53320 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
53321 maybe-install-pdf-target-libgomp:
53322 @if target-libgomp
53323 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
53325 install-pdf-target-libgomp: \
53326 configure-target-libgomp \
53327 pdf-target-libgomp
53328 @: $(MAKE); $(unstage)
53329 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53330 r=`${PWD_COMMAND}`; export r; \
53331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53332 $(NORMAL_TARGET_EXPORTS) \
53333 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
53334 for flag in $(EXTRA_TARGET_FLAGS); do \
53335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53336 done; \
53337 (cd $(TARGET_SUBDIR)/libgomp && \
53338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53340 "RANLIB=$${RANLIB}" \
53341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53342 install-pdf) \
53343 || exit 1
53345 @endif target-libgomp
53347 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
53348 maybe-install-html-target-libgomp:
53349 @if target-libgomp
53350 maybe-install-html-target-libgomp: install-html-target-libgomp
53352 install-html-target-libgomp: \
53353 configure-target-libgomp \
53354 html-target-libgomp
53355 @: $(MAKE); $(unstage)
53356 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53357 r=`${PWD_COMMAND}`; export r; \
53358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359 $(NORMAL_TARGET_EXPORTS) \
53360 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
53361 for flag in $(EXTRA_TARGET_FLAGS); do \
53362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53363 done; \
53364 (cd $(TARGET_SUBDIR)/libgomp && \
53365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53367 "RANLIB=$${RANLIB}" \
53368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53369 install-html) \
53370 || exit 1
53372 @endif target-libgomp
53374 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
53375 maybe-installcheck-target-libgomp:
53376 @if target-libgomp
53377 maybe-installcheck-target-libgomp: installcheck-target-libgomp
53379 installcheck-target-libgomp: \
53380 configure-target-libgomp
53381 @: $(MAKE); $(unstage)
53382 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53383 r=`${PWD_COMMAND}`; export r; \
53384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53385 $(NORMAL_TARGET_EXPORTS) \
53386 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
53387 for flag in $(EXTRA_TARGET_FLAGS); do \
53388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53389 done; \
53390 (cd $(TARGET_SUBDIR)/libgomp && \
53391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53393 "RANLIB=$${RANLIB}" \
53394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53395 installcheck) \
53396 || exit 1
53398 @endif target-libgomp
53400 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
53401 maybe-mostlyclean-target-libgomp:
53402 @if target-libgomp
53403 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
53405 mostlyclean-target-libgomp:
53406 @: $(MAKE); $(unstage)
53407 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53408 r=`${PWD_COMMAND}`; export r; \
53409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53410 $(NORMAL_TARGET_EXPORTS) \
53411 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
53412 for flag in $(EXTRA_TARGET_FLAGS); do \
53413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53414 done; \
53415 (cd $(TARGET_SUBDIR)/libgomp && \
53416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53418 "RANLIB=$${RANLIB}" \
53419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53420 mostlyclean) \
53421 || exit 1
53423 @endif target-libgomp
53425 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
53426 maybe-clean-target-libgomp:
53427 @if target-libgomp
53428 maybe-clean-target-libgomp: clean-target-libgomp
53430 clean-target-libgomp:
53431 @: $(MAKE); $(unstage)
53432 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53433 r=`${PWD_COMMAND}`; export r; \
53434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53435 $(NORMAL_TARGET_EXPORTS) \
53436 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
53437 for flag in $(EXTRA_TARGET_FLAGS); do \
53438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53439 done; \
53440 (cd $(TARGET_SUBDIR)/libgomp && \
53441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53443 "RANLIB=$${RANLIB}" \
53444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53445 clean) \
53446 || exit 1
53448 @endif target-libgomp
53450 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53451 maybe-distclean-target-libgomp:
53452 @if target-libgomp
53453 maybe-distclean-target-libgomp: distclean-target-libgomp
53455 distclean-target-libgomp:
53456 @: $(MAKE); $(unstage)
53457 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53458 r=`${PWD_COMMAND}`; export r; \
53459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53460 $(NORMAL_TARGET_EXPORTS) \
53461 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
53462 for flag in $(EXTRA_TARGET_FLAGS); do \
53463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53464 done; \
53465 (cd $(TARGET_SUBDIR)/libgomp && \
53466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53468 "RANLIB=$${RANLIB}" \
53469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53470 distclean) \
53471 || exit 1
53473 @endif target-libgomp
53475 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53476 maybe-maintainer-clean-target-libgomp:
53477 @if target-libgomp
53478 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53480 maintainer-clean-target-libgomp:
53481 @: $(MAKE); $(unstage)
53482 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53483 r=`${PWD_COMMAND}`; export r; \
53484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53485 $(NORMAL_TARGET_EXPORTS) \
53486 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
53487 for flag in $(EXTRA_TARGET_FLAGS); do \
53488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53489 done; \
53490 (cd $(TARGET_SUBDIR)/libgomp && \
53491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53493 "RANLIB=$${RANLIB}" \
53494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53495 maintainer-clean) \
53496 || exit 1
53498 @endif target-libgomp
53502 # ----------
53503 # GCC module
53504 # ----------
53506 @if gcc-no-bootstrap
53507 .PHONY: cross
53508 cross: all-build all-gas all-ld
53509 @r=`${PWD_COMMAND}`; export r; \
53510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53511 $(HOST_EXPORTS) \
53512 echo "Building the C and C++ compiler"; \
53513 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53514 @r=`${PWD_COMMAND}`; export r; \
53515 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53516 echo "Building runtime libraries"; \
53517 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53518 @endif gcc-no-bootstrap
53520 @if gcc
53521 .PHONY: check-gcc-c++
53522 check-gcc-c++:
53523 @if [ -f ./gcc/Makefile ] ; then \
53524 r=`${PWD_COMMAND}`; export r; \
53525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53526 $(HOST_EXPORTS) \
53527 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
53528 else \
53529 true; \
53532 .PHONY: check-c++
53533 check-c++: check-target-libstdc++-v3 check-gcc-c++
53535 # Install the gcc headers files, but not the fixed include files,
53536 # which Cygnus is not allowed to distribute. This rule is very
53537 # dependent on the workings of the gcc Makefile.in.
53538 .PHONY: gcc-no-fixedincludes
53539 gcc-no-fixedincludes:
53540 @if [ -f ./gcc/Makefile ]; then \
53541 rm -rf gcc/tmp-include; \
53542 mv gcc/include gcc/tmp-include 2>/dev/null; \
53543 mkdir gcc/include; \
53544 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
53545 touch gcc/stmp-fixinc gcc/include/fixed; \
53546 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
53547 r=`${PWD_COMMAND}`; export r; \
53548 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53549 $(HOST_EXPORTS) \
53550 (cd ./gcc && \
53551 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
53552 rm -rf gcc/include; \
53553 mv gcc/tmp-include gcc/include 2>/dev/null; \
53554 else true; fi
53555 @endif gcc
53557 # ---------------------
53558 # GCC bootstrap support
53559 # ---------------------
53561 # We track the current stage (the one in 'gcc') in the stage_current file.
53562 # stage_last instead tracks the stage that was built last. These targets
53563 # are dummy when toplevel bootstrap is not active.
53565 # While making host and target tools, symlinks to the final stage must be
53566 # there, so $(unstage) should be run at various points. To avoid excessive
53567 # recursive invocations of make, we "inline" them using a variable. These
53568 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53569 # to avoid warnings from the GNU Make job server.
53571 unstage = :
53572 stage = :
53573 current_stage = ""
53575 @if gcc-bootstrap
53576 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53577 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53578 current_stage = "`cat stage_current 2> /dev/null`"
53579 @endif gcc-bootstrap
53581 .PHONY: unstage stage
53582 unstage:
53583 @: $(MAKE); $(unstage)
53584 stage:
53585 @: $(MAKE); $(stage)
53587 # Disable commands for lean bootstrap.
53588 LEAN = false
53590 # We name the build directories for the various stages "stage1-gcc",
53591 # "stage2-gcc","stage3-gcc", etc.
53593 # Since the 'compare' process will fail (on debugging information) if any
53594 # directory names are different, we need to link the gcc directory for
53595 # the previous stage to a constant name ('prev-gcc'), and to make the name of
53596 # the build directories constant as well. For the latter, we use naked names
53597 # like 'gcc', because the scripts in that directory assume it. We use
53598 # mv on platforms where symlinks to directories do not work or are not
53599 # reliable.
53601 # 'touch' doesn't work right on some platforms.
53602 STAMP = echo timestamp >
53604 # We only want to compare .o files, so set this!
53605 objext = .o
53608 .PHONY: stage1-start stage1-end
53610 stage1-start::
53611 @: $(MAKE); $(stage); \
53612 echo stage1 > stage_current ; \
53613 echo stage1 > stage_last; \
53614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53615 @if bfd
53616 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53617 mkdir stage1-bfd; \
53618 mv stage1-bfd bfd
53619 @endif bfd
53620 @if opcodes
53621 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53622 mkdir stage1-opcodes; \
53623 mv stage1-opcodes opcodes
53624 @endif opcodes
53625 @if binutils
53626 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53627 mkdir stage1-binutils; \
53628 mv stage1-binutils binutils
53629 @endif binutils
53630 @if gas
53631 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53632 mkdir stage1-gas; \
53633 mv stage1-gas gas
53634 @endif gas
53635 @if gcc
53636 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53637 mkdir stage1-gcc; \
53638 mv stage1-gcc gcc
53639 @endif gcc
53640 @if gmp
53641 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53642 mkdir stage1-gmp; \
53643 mv stage1-gmp gmp
53644 @endif gmp
53645 @if mpfr
53646 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53647 mkdir stage1-mpfr; \
53648 mv stage1-mpfr mpfr
53649 @endif mpfr
53650 @if ppl
53651 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
53652 mkdir stage1-ppl; \
53653 mv stage1-ppl ppl
53654 @endif ppl
53655 @if cloog
53656 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
53657 mkdir stage1-cloog; \
53658 mv stage1-cloog cloog
53659 @endif cloog
53660 @if gold
53661 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53662 mkdir stage1-gold; \
53663 mv stage1-gold gold
53664 @endif gold
53665 @if intl
53666 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53667 mkdir stage1-intl; \
53668 mv stage1-intl intl
53669 @endif intl
53670 @if ld
53671 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53672 mkdir stage1-ld; \
53673 mv stage1-ld ld
53674 @endif ld
53675 @if libcpp
53676 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53677 mkdir stage1-libcpp; \
53678 mv stage1-libcpp libcpp
53679 @endif libcpp
53680 @if libdecnumber
53681 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53682 mkdir stage1-libdecnumber; \
53683 mv stage1-libdecnumber libdecnumber
53684 @endif libdecnumber
53685 @if libpcp
53686 @cd $(HOST_SUBDIR); [ -d stage1-libpcp ] || \
53687 mkdir stage1-libpcp; \
53688 mv stage1-libpcp libpcp
53689 @endif libpcp
53690 @if libiberty
53691 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53692 mkdir stage1-libiberty; \
53693 mv stage1-libiberty libiberty
53694 @endif libiberty
53695 @if zlib
53696 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53697 mkdir stage1-zlib; \
53698 mv stage1-zlib zlib
53699 @endif zlib
53700 @[ -d stage1-$(TARGET_SUBDIR) ] || \
53701 mkdir stage1-$(TARGET_SUBDIR); \
53702 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
53704 stage1-end::
53705 @if bfd
53706 @if test -d $(HOST_SUBDIR)/bfd ; then \
53707 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
53709 @endif bfd
53710 @if opcodes
53711 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53712 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
53714 @endif opcodes
53715 @if binutils
53716 @if test -d $(HOST_SUBDIR)/binutils ; then \
53717 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
53719 @endif binutils
53720 @if gas
53721 @if test -d $(HOST_SUBDIR)/gas ; then \
53722 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
53724 @endif gas
53725 @if gcc
53726 @if test -d $(HOST_SUBDIR)/gcc ; then \
53727 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
53729 @endif gcc
53730 @if gmp
53731 @if test -d $(HOST_SUBDIR)/gmp ; then \
53732 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
53734 @endif gmp
53735 @if mpfr
53736 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53737 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
53739 @endif mpfr
53740 @if ppl
53741 @if test -d $(HOST_SUBDIR)/ppl ; then \
53742 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
53744 @endif ppl
53745 @if cloog
53746 @if test -d $(HOST_SUBDIR)/cloog ; then \
53747 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
53749 @endif cloog
53750 @if gold
53751 @if test -d $(HOST_SUBDIR)/gold ; then \
53752 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
53754 @endif gold
53755 @if intl
53756 @if test -d $(HOST_SUBDIR)/intl ; then \
53757 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
53759 @endif intl
53760 @if ld
53761 @if test -d $(HOST_SUBDIR)/ld ; then \
53762 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
53764 @endif ld
53765 @if libcpp
53766 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53767 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
53769 @endif libcpp
53770 @if libdecnumber
53771 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53772 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
53774 @endif libdecnumber
53775 @if libpcp
53776 @if test -d $(HOST_SUBDIR)/libpcp ; then \
53777 cd $(HOST_SUBDIR); mv libpcp stage1-libpcp ; \
53779 @endif libpcp
53780 @if libiberty
53781 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53782 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
53784 @endif libiberty
53785 @if zlib
53786 @if test -d $(HOST_SUBDIR)/zlib ; then \
53787 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
53789 @endif zlib
53790 @if test -d $(TARGET_SUBDIR) ; then \
53791 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
53793 rm -f stage_current
53795 # Bubble a bug fix through all the stages up to stage 1. They are
53796 # remade, but not reconfigured. The next stage (if any) will not be
53797 # reconfigured either.
53798 .PHONY: stage1-bubble
53799 stage1-bubble::
53800 @r=`${PWD_COMMAND}`; export r; \
53801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53802 if test -f stage1-lean ; then \
53803 echo Skipping rebuild of stage1 ; \
53804 else \
53805 $(MAKE) stage1-start; \
53806 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53809 .PHONY: all-stage1 clean-stage1
53810 do-clean: clean-stage1
53812 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53813 # only possibility, but now it conflicts with no-bootstrap rules
53814 @if gcc-bootstrap
53819 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53821 .PHONY: distclean-stage1
53822 distclean-stage1::
53823 @: $(MAKE); $(stage)
53824 @test "`cat stage_last`" != stage1 || rm -f stage_last
53825 rm -rf stage1-*
53828 @endif gcc-bootstrap
53831 .PHONY: stage2-start stage2-end
53833 stage2-start::
53834 @: $(MAKE); $(stage); \
53835 echo stage2 > stage_current ; \
53836 echo stage2 > stage_last; \
53837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53838 @if bfd
53839 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53840 mkdir stage2-bfd; \
53841 mv stage2-bfd bfd ; \
53842 mv stage1-bfd prev-bfd || test -f stage1-lean
53843 @endif bfd
53844 @if opcodes
53845 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53846 mkdir stage2-opcodes; \
53847 mv stage2-opcodes opcodes ; \
53848 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53849 @endif opcodes
53850 @if binutils
53851 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53852 mkdir stage2-binutils; \
53853 mv stage2-binutils binutils ; \
53854 mv stage1-binutils prev-binutils || test -f stage1-lean
53855 @endif binutils
53856 @if gas
53857 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53858 mkdir stage2-gas; \
53859 mv stage2-gas gas ; \
53860 mv stage1-gas prev-gas || test -f stage1-lean
53861 @endif gas
53862 @if gcc
53863 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53864 mkdir stage2-gcc; \
53865 mv stage2-gcc gcc ; \
53866 mv stage1-gcc prev-gcc || test -f stage1-lean
53867 @endif gcc
53868 @if gmp
53869 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53870 mkdir stage2-gmp; \
53871 mv stage2-gmp gmp ; \
53872 mv stage1-gmp prev-gmp || test -f stage1-lean
53873 @endif gmp
53874 @if mpfr
53875 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53876 mkdir stage2-mpfr; \
53877 mv stage2-mpfr mpfr ; \
53878 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53879 @endif mpfr
53880 @if ppl
53881 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
53882 mkdir stage2-ppl; \
53883 mv stage2-ppl ppl ; \
53884 mv stage1-ppl prev-ppl || test -f stage1-lean
53885 @endif ppl
53886 @if cloog
53887 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
53888 mkdir stage2-cloog; \
53889 mv stage2-cloog cloog ; \
53890 mv stage1-cloog prev-cloog || test -f stage1-lean
53891 @endif cloog
53892 @if gold
53893 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53894 mkdir stage2-gold; \
53895 mv stage2-gold gold ; \
53896 mv stage1-gold prev-gold || test -f stage1-lean
53897 @endif gold
53898 @if intl
53899 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53900 mkdir stage2-intl; \
53901 mv stage2-intl intl ; \
53902 mv stage1-intl prev-intl || test -f stage1-lean
53903 @endif intl
53904 @if ld
53905 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53906 mkdir stage2-ld; \
53907 mv stage2-ld ld ; \
53908 mv stage1-ld prev-ld || test -f stage1-lean
53909 @endif ld
53910 @if libcpp
53911 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53912 mkdir stage2-libcpp; \
53913 mv stage2-libcpp libcpp ; \
53914 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53915 @endif libcpp
53916 @if libdecnumber
53917 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53918 mkdir stage2-libdecnumber; \
53919 mv stage2-libdecnumber libdecnumber ; \
53920 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53921 @endif libdecnumber
53922 @if libpcp
53923 @cd $(HOST_SUBDIR); [ -d stage2-libpcp ] || \
53924 mkdir stage2-libpcp; \
53925 mv stage2-libpcp libpcp ; \
53926 mv stage1-libpcp prev-libpcp || test -f stage1-lean
53927 @endif libpcp
53928 @if libiberty
53929 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53930 mkdir stage2-libiberty; \
53931 mv stage2-libiberty libiberty ; \
53932 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53933 @endif libiberty
53934 @if zlib
53935 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53936 mkdir stage2-zlib; \
53937 mv stage2-zlib zlib ; \
53938 mv stage1-zlib prev-zlib || test -f stage1-lean
53939 @endif zlib
53940 @[ -d stage2-$(TARGET_SUBDIR) ] || \
53941 mkdir stage2-$(TARGET_SUBDIR); \
53942 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53943 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53945 stage2-end::
53946 @if bfd
53947 @if test -d $(HOST_SUBDIR)/bfd ; then \
53948 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
53949 mv prev-bfd stage1-bfd ; : ; \
53951 @endif bfd
53952 @if opcodes
53953 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53954 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
53955 mv prev-opcodes stage1-opcodes ; : ; \
53957 @endif opcodes
53958 @if binutils
53959 @if test -d $(HOST_SUBDIR)/binutils ; then \
53960 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
53961 mv prev-binutils stage1-binutils ; : ; \
53963 @endif binutils
53964 @if gas
53965 @if test -d $(HOST_SUBDIR)/gas ; then \
53966 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
53967 mv prev-gas stage1-gas ; : ; \
53969 @endif gas
53970 @if gcc
53971 @if test -d $(HOST_SUBDIR)/gcc ; then \
53972 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
53973 mv prev-gcc stage1-gcc ; : ; \
53975 @endif gcc
53976 @if gmp
53977 @if test -d $(HOST_SUBDIR)/gmp ; then \
53978 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
53979 mv prev-gmp stage1-gmp ; : ; \
53981 @endif gmp
53982 @if mpfr
53983 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53984 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
53985 mv prev-mpfr stage1-mpfr ; : ; \
53987 @endif mpfr
53988 @if ppl
53989 @if test -d $(HOST_SUBDIR)/ppl ; then \
53990 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53991 mv prev-ppl stage1-ppl ; : ; \
53993 @endif ppl
53994 @if cloog
53995 @if test -d $(HOST_SUBDIR)/cloog ; then \
53996 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53997 mv prev-cloog stage1-cloog ; : ; \
53999 @endif cloog
54000 @if gold
54001 @if test -d $(HOST_SUBDIR)/gold ; then \
54002 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
54003 mv prev-gold stage1-gold ; : ; \
54005 @endif gold
54006 @if intl
54007 @if test -d $(HOST_SUBDIR)/intl ; then \
54008 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
54009 mv prev-intl stage1-intl ; : ; \
54011 @endif intl
54012 @if ld
54013 @if test -d $(HOST_SUBDIR)/ld ; then \
54014 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
54015 mv prev-ld stage1-ld ; : ; \
54017 @endif ld
54018 @if libcpp
54019 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54020 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
54021 mv prev-libcpp stage1-libcpp ; : ; \
54023 @endif libcpp
54024 @if libdecnumber
54025 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54026 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
54027 mv prev-libdecnumber stage1-libdecnumber ; : ; \
54029 @endif libdecnumber
54030 @if libpcp
54031 @if test -d $(HOST_SUBDIR)/libpcp ; then \
54032 cd $(HOST_SUBDIR); mv libpcp stage2-libpcp ; \
54033 mv prev-libpcp stage1-libpcp ; : ; \
54035 @endif libpcp
54036 @if libiberty
54037 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54038 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
54039 mv prev-libiberty stage1-libiberty ; : ; \
54041 @endif libiberty
54042 @if zlib
54043 @if test -d $(HOST_SUBDIR)/zlib ; then \
54044 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
54045 mv prev-zlib stage1-zlib ; : ; \
54047 @endif zlib
54048 @if test -d $(TARGET_SUBDIR) ; then \
54049 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
54050 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
54052 rm -f stage_current
54054 # Bubble a bug fix through all the stages up to stage 2. They are
54055 # remade, but not reconfigured. The next stage (if any) will not be
54056 # reconfigured either.
54057 .PHONY: stage2-bubble
54058 stage2-bubble:: stage1-bubble
54059 @r=`${PWD_COMMAND}`; export r; \
54060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061 if test -f stage2-lean || test -f stage1-lean ; then \
54062 echo Skipping rebuild of stage2 ; \
54063 else \
54064 $(MAKE) stage2-start; \
54065 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
54068 .PHONY: all-stage2 clean-stage2
54069 do-clean: clean-stage2
54071 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54072 # only possibility, but now it conflicts with no-bootstrap rules
54073 @if gcc-bootstrap
54077 .PHONY: bootstrap2 bootstrap2-lean
54078 bootstrap2:
54079 echo stage2 > stage_final
54080 @r=`${PWD_COMMAND}`; export r; \
54081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54082 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
54083 @: $(MAKE); $(unstage)
54084 @r=`${PWD_COMMAND}`; export r; \
54085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54086 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54088 bootstrap2-lean:
54089 echo stage2 > stage_final
54090 @r=`${PWD_COMMAND}`; export r; \
54091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54092 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
54093 @: $(MAKE); $(unstage)
54094 @r=`${PWD_COMMAND}`; export r; \
54095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54096 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54099 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54100 distclean-stage1:: distclean-stage2
54101 .PHONY: distclean-stage2
54102 distclean-stage2::
54103 @: $(MAKE); $(stage)
54104 @test "`cat stage_last`" != stage2 || rm -f stage_last
54105 rm -rf stage2-*
54108 @endif gcc-bootstrap
54111 .PHONY: stageb2g0-start stageb2g0-end
54113 stageb2g0-start::
54114 @: $(MAKE); $(stage); \
54115 echo stageb2g0 > stage_current ; \
54116 echo stageb2g0 > stage_last; \
54117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54118 @if bfd
54119 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
54120 mkdir stageb2g0-bfd; \
54121 mv stageb2g0-bfd bfd ; \
54122 mv stage1-bfd prev-bfd || test -f stage1-lean
54123 @endif bfd
54124 @if opcodes
54125 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
54126 mkdir stageb2g0-opcodes; \
54127 mv stageb2g0-opcodes opcodes ; \
54128 mv stage1-opcodes prev-opcodes || test -f stage1-lean
54129 @endif opcodes
54130 @if binutils
54131 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
54132 mkdir stageb2g0-binutils; \
54133 mv stageb2g0-binutils binutils ; \
54134 mv stage1-binutils prev-binutils || test -f stage1-lean
54135 @endif binutils
54136 @if gas
54137 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
54138 mkdir stageb2g0-gas; \
54139 mv stageb2g0-gas gas ; \
54140 mv stage1-gas prev-gas || test -f stage1-lean
54141 @endif gas
54142 @if gcc
54143 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
54144 mkdir stageb2g0-gcc; \
54145 mv stageb2g0-gcc gcc ; \
54146 mv stage1-gcc prev-gcc || test -f stage1-lean
54147 @endif gcc
54148 @if gmp
54149 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
54150 mkdir stageb2g0-gmp; \
54151 mv stageb2g0-gmp gmp ; \
54152 mv stage1-gmp prev-gmp || test -f stage1-lean
54153 @endif gmp
54154 @if mpfr
54155 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
54156 mkdir stageb2g0-mpfr; \
54157 mv stageb2g0-mpfr mpfr ; \
54158 mv stage1-mpfr prev-mpfr || test -f stage1-lean
54159 @endif mpfr
54160 @if ppl
54161 @cd $(HOST_SUBDIR); [ -d stageb2g0-ppl ] || \
54162 mkdir stageb2g0-ppl; \
54163 mv stageb2g0-ppl ppl ; \
54164 mv stage1-ppl prev-ppl || test -f stage1-lean
54165 @endif ppl
54166 @if cloog
54167 @cd $(HOST_SUBDIR); [ -d stageb2g0-cloog ] || \
54168 mkdir stageb2g0-cloog; \
54169 mv stageb2g0-cloog cloog ; \
54170 mv stage1-cloog prev-cloog || test -f stage1-lean
54171 @endif cloog
54172 @if gold
54173 @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
54174 mkdir stageb2g0-gold; \
54175 mv stageb2g0-gold gold ; \
54176 mv stage1-gold prev-gold || test -f stage1-lean
54177 @endif gold
54178 @if intl
54179 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
54180 mkdir stageb2g0-intl; \
54181 mv stageb2g0-intl intl ; \
54182 mv stage1-intl prev-intl || test -f stage1-lean
54183 @endif intl
54184 @if ld
54185 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
54186 mkdir stageb2g0-ld; \
54187 mv stageb2g0-ld ld ; \
54188 mv stage1-ld prev-ld || test -f stage1-lean
54189 @endif ld
54190 @if libcpp
54191 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
54192 mkdir stageb2g0-libcpp; \
54193 mv stageb2g0-libcpp libcpp ; \
54194 mv stage1-libcpp prev-libcpp || test -f stage1-lean
54195 @endif libcpp
54196 @if libdecnumber
54197 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
54198 mkdir stageb2g0-libdecnumber; \
54199 mv stageb2g0-libdecnumber libdecnumber ; \
54200 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
54201 @endif libdecnumber
54202 @if libpcp
54203 @cd $(HOST_SUBDIR); [ -d stageb2g0-libpcp ] || \
54204 mkdir stageb2g0-libpcp; \
54205 mv stageb2g0-libpcp libpcp ; \
54206 mv stage1-libpcp prev-libpcp || test -f stage1-lean
54207 @endif libpcp
54208 @if libiberty
54209 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
54210 mkdir stageb2g0-libiberty; \
54211 mv stageb2g0-libiberty libiberty ; \
54212 mv stage1-libiberty prev-libiberty || test -f stage1-lean
54213 @endif libiberty
54214 @if zlib
54215 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
54216 mkdir stageb2g0-zlib; \
54217 mv stageb2g0-zlib zlib ; \
54218 mv stage1-zlib prev-zlib || test -f stage1-lean
54219 @endif zlib
54220 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
54221 mkdir stageb2g0-$(TARGET_SUBDIR); \
54222 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54223 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
54225 stageb2g0-end::
54226 @if bfd
54227 @if test -d $(HOST_SUBDIR)/bfd ; then \
54228 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
54229 mv prev-bfd stage1-bfd ; : ; \
54231 @endif bfd
54232 @if opcodes
54233 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54234 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
54235 mv prev-opcodes stage1-opcodes ; : ; \
54237 @endif opcodes
54238 @if binutils
54239 @if test -d $(HOST_SUBDIR)/binutils ; then \
54240 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
54241 mv prev-binutils stage1-binutils ; : ; \
54243 @endif binutils
54244 @if gas
54245 @if test -d $(HOST_SUBDIR)/gas ; then \
54246 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
54247 mv prev-gas stage1-gas ; : ; \
54249 @endif gas
54250 @if gcc
54251 @if test -d $(HOST_SUBDIR)/gcc ; then \
54252 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
54253 mv prev-gcc stage1-gcc ; : ; \
54255 @endif gcc
54256 @if gmp
54257 @if test -d $(HOST_SUBDIR)/gmp ; then \
54258 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
54259 mv prev-gmp stage1-gmp ; : ; \
54261 @endif gmp
54262 @if mpfr
54263 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54264 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
54265 mv prev-mpfr stage1-mpfr ; : ; \
54267 @endif mpfr
54268 @if ppl
54269 @if test -d $(HOST_SUBDIR)/ppl ; then \
54270 cd $(HOST_SUBDIR); mv ppl stageb2g0-ppl ; \
54271 mv prev-ppl stage1-ppl ; : ; \
54273 @endif ppl
54274 @if cloog
54275 @if test -d $(HOST_SUBDIR)/cloog ; then \
54276 cd $(HOST_SUBDIR); mv cloog stageb2g0-cloog ; \
54277 mv prev-cloog stage1-cloog ; : ; \
54279 @endif cloog
54280 @if gold
54281 @if test -d $(HOST_SUBDIR)/gold ; then \
54282 cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
54283 mv prev-gold stage1-gold ; : ; \
54285 @endif gold
54286 @if intl
54287 @if test -d $(HOST_SUBDIR)/intl ; then \
54288 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
54289 mv prev-intl stage1-intl ; : ; \
54291 @endif intl
54292 @if ld
54293 @if test -d $(HOST_SUBDIR)/ld ; then \
54294 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
54295 mv prev-ld stage1-ld ; : ; \
54297 @endif ld
54298 @if libcpp
54299 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54300 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
54301 mv prev-libcpp stage1-libcpp ; : ; \
54303 @endif libcpp
54304 @if libdecnumber
54305 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54306 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
54307 mv prev-libdecnumber stage1-libdecnumber ; : ; \
54309 @endif libdecnumber
54310 @if libpcp
54311 @if test -d $(HOST_SUBDIR)/libpcp ; then \
54312 cd $(HOST_SUBDIR); mv libpcp stageb2g0-libpcp ; \
54313 mv prev-libpcp stage1-libpcp ; : ; \
54315 @endif libpcp
54316 @if libiberty
54317 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54318 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
54319 mv prev-libiberty stage1-libiberty ; : ; \
54321 @endif libiberty
54322 @if zlib
54323 @if test -d $(HOST_SUBDIR)/zlib ; then \
54324 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
54325 mv prev-zlib stage1-zlib ; : ; \
54327 @endif zlib
54328 @if test -d $(TARGET_SUBDIR) ; then \
54329 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
54330 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
54332 rm -f stage_current
54334 # Bubble a bug fix through all the stages up to stage b2g0. They are
54335 # remade, but not reconfigured. The next stage (if any) will not be
54336 # reconfigured either.
54337 .PHONY: stageb2g0-bubble
54338 stageb2g0-bubble:: stage1-bubble
54339 @r=`${PWD_COMMAND}`; export r; \
54340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54341 if test -f stageb2g0-lean || test -f stage1-lean ; then \
54342 echo Skipping rebuild of stageb2g0 ; \
54343 else \
54344 $(MAKE) stageb2g0-start; \
54345 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
54348 .PHONY: all-stageb2g0 clean-stageb2g0
54349 do-clean: clean-stageb2g0
54351 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54352 # only possibility, but now it conflicts with no-bootstrap rules
54353 @if gcc-bootstrap
54357 .PHONY: bootstrap2-debug bootstrap2-debug-lean
54358 bootstrap2-debug:
54359 echo stageb2g0 > stage_final
54360 @r=`${PWD_COMMAND}`; export r; \
54361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54362 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
54363 @: $(MAKE); $(unstage)
54364 @r=`${PWD_COMMAND}`; export r; \
54365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54366 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54368 bootstrap2-debug-lean:
54369 echo stageb2g0 > stage_final
54370 @r=`${PWD_COMMAND}`; export r; \
54371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54372 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
54373 @: $(MAKE); $(unstage)
54374 @r=`${PWD_COMMAND}`; export r; \
54375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54376 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54379 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54380 distclean-stage1:: distclean-stageb2g0
54381 .PHONY: distclean-stageb2g0
54382 distclean-stageb2g0::
54383 @: $(MAKE); $(stage)
54384 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
54385 rm -rf stageb2g0-*
54388 @endif gcc-bootstrap
54391 .PHONY: stage3-start stage3-end
54393 stage3-start::
54394 @: $(MAKE); $(stage); \
54395 echo stage3 > stage_current ; \
54396 echo stage3 > stage_last; \
54397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54398 @if bfd
54399 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
54400 mkdir stage3-bfd; \
54401 mv stage3-bfd bfd ; \
54402 mv stage2-bfd prev-bfd || test -f stage2-lean
54403 @endif bfd
54404 @if opcodes
54405 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
54406 mkdir stage3-opcodes; \
54407 mv stage3-opcodes opcodes ; \
54408 mv stage2-opcodes prev-opcodes || test -f stage2-lean
54409 @endif opcodes
54410 @if binutils
54411 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
54412 mkdir stage3-binutils; \
54413 mv stage3-binutils binutils ; \
54414 mv stage2-binutils prev-binutils || test -f stage2-lean
54415 @endif binutils
54416 @if gas
54417 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
54418 mkdir stage3-gas; \
54419 mv stage3-gas gas ; \
54420 mv stage2-gas prev-gas || test -f stage2-lean
54421 @endif gas
54422 @if gcc
54423 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
54424 mkdir stage3-gcc; \
54425 mv stage3-gcc gcc ; \
54426 mv stage2-gcc prev-gcc || test -f stage2-lean
54427 @endif gcc
54428 @if gmp
54429 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
54430 mkdir stage3-gmp; \
54431 mv stage3-gmp gmp ; \
54432 mv stage2-gmp prev-gmp || test -f stage2-lean
54433 @endif gmp
54434 @if mpfr
54435 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
54436 mkdir stage3-mpfr; \
54437 mv stage3-mpfr mpfr ; \
54438 mv stage2-mpfr prev-mpfr || test -f stage2-lean
54439 @endif mpfr
54440 @if ppl
54441 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
54442 mkdir stage3-ppl; \
54443 mv stage3-ppl ppl ; \
54444 mv stage2-ppl prev-ppl || test -f stage2-lean
54445 @endif ppl
54446 @if cloog
54447 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
54448 mkdir stage3-cloog; \
54449 mv stage3-cloog cloog ; \
54450 mv stage2-cloog prev-cloog || test -f stage2-lean
54451 @endif cloog
54452 @if gold
54453 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
54454 mkdir stage3-gold; \
54455 mv stage3-gold gold ; \
54456 mv stage2-gold prev-gold || test -f stage2-lean
54457 @endif gold
54458 @if intl
54459 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
54460 mkdir stage3-intl; \
54461 mv stage3-intl intl ; \
54462 mv stage2-intl prev-intl || test -f stage2-lean
54463 @endif intl
54464 @if ld
54465 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
54466 mkdir stage3-ld; \
54467 mv stage3-ld ld ; \
54468 mv stage2-ld prev-ld || test -f stage2-lean
54469 @endif ld
54470 @if libcpp
54471 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
54472 mkdir stage3-libcpp; \
54473 mv stage3-libcpp libcpp ; \
54474 mv stage2-libcpp prev-libcpp || test -f stage2-lean
54475 @endif libcpp
54476 @if libdecnumber
54477 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
54478 mkdir stage3-libdecnumber; \
54479 mv stage3-libdecnumber libdecnumber ; \
54480 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
54481 @endif libdecnumber
54482 @if libpcp
54483 @cd $(HOST_SUBDIR); [ -d stage3-libpcp ] || \
54484 mkdir stage3-libpcp; \
54485 mv stage3-libpcp libpcp ; \
54486 mv stage2-libpcp prev-libpcp || test -f stage2-lean
54487 @endif libpcp
54488 @if libiberty
54489 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
54490 mkdir stage3-libiberty; \
54491 mv stage3-libiberty libiberty ; \
54492 mv stage2-libiberty prev-libiberty || test -f stage2-lean
54493 @endif libiberty
54494 @if zlib
54495 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
54496 mkdir stage3-zlib; \
54497 mv stage3-zlib zlib ; \
54498 mv stage2-zlib prev-zlib || test -f stage2-lean
54499 @endif zlib
54500 @[ -d stage3-$(TARGET_SUBDIR) ] || \
54501 mkdir stage3-$(TARGET_SUBDIR); \
54502 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54503 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
54505 stage3-end::
54506 @if bfd
54507 @if test -d $(HOST_SUBDIR)/bfd ; then \
54508 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
54509 mv prev-bfd stage2-bfd ; : ; \
54511 @endif bfd
54512 @if opcodes
54513 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54514 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
54515 mv prev-opcodes stage2-opcodes ; : ; \
54517 @endif opcodes
54518 @if binutils
54519 @if test -d $(HOST_SUBDIR)/binutils ; then \
54520 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
54521 mv prev-binutils stage2-binutils ; : ; \
54523 @endif binutils
54524 @if gas
54525 @if test -d $(HOST_SUBDIR)/gas ; then \
54526 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
54527 mv prev-gas stage2-gas ; : ; \
54529 @endif gas
54530 @if gcc
54531 @if test -d $(HOST_SUBDIR)/gcc ; then \
54532 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
54533 mv prev-gcc stage2-gcc ; : ; \
54535 @endif gcc
54536 @if gmp
54537 @if test -d $(HOST_SUBDIR)/gmp ; then \
54538 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
54539 mv prev-gmp stage2-gmp ; : ; \
54541 @endif gmp
54542 @if mpfr
54543 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54544 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
54545 mv prev-mpfr stage2-mpfr ; : ; \
54547 @endif mpfr
54548 @if ppl
54549 @if test -d $(HOST_SUBDIR)/ppl ; then \
54550 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
54551 mv prev-ppl stage2-ppl ; : ; \
54553 @endif ppl
54554 @if cloog
54555 @if test -d $(HOST_SUBDIR)/cloog ; then \
54556 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
54557 mv prev-cloog stage2-cloog ; : ; \
54559 @endif cloog
54560 @if gold
54561 @if test -d $(HOST_SUBDIR)/gold ; then \
54562 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
54563 mv prev-gold stage2-gold ; : ; \
54565 @endif gold
54566 @if intl
54567 @if test -d $(HOST_SUBDIR)/intl ; then \
54568 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
54569 mv prev-intl stage2-intl ; : ; \
54571 @endif intl
54572 @if ld
54573 @if test -d $(HOST_SUBDIR)/ld ; then \
54574 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
54575 mv prev-ld stage2-ld ; : ; \
54577 @endif ld
54578 @if libcpp
54579 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54580 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
54581 mv prev-libcpp stage2-libcpp ; : ; \
54583 @endif libcpp
54584 @if libdecnumber
54585 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54586 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
54587 mv prev-libdecnumber stage2-libdecnumber ; : ; \
54589 @endif libdecnumber
54590 @if libpcp
54591 @if test -d $(HOST_SUBDIR)/libpcp ; then \
54592 cd $(HOST_SUBDIR); mv libpcp stage3-libpcp ; \
54593 mv prev-libpcp stage2-libpcp ; : ; \
54595 @endif libpcp
54596 @if libiberty
54597 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54598 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
54599 mv prev-libiberty stage2-libiberty ; : ; \
54601 @endif libiberty
54602 @if zlib
54603 @if test -d $(HOST_SUBDIR)/zlib ; then \
54604 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
54605 mv prev-zlib stage2-zlib ; : ; \
54607 @endif zlib
54608 @if test -d $(TARGET_SUBDIR) ; then \
54609 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
54610 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
54612 rm -f stage_current
54614 # Bubble a bug fix through all the stages up to stage 3. They are
54615 # remade, but not reconfigured. The next stage (if any) will not be
54616 # reconfigured either.
54617 .PHONY: stage3-bubble
54618 stage3-bubble:: stage2-bubble
54619 @r=`${PWD_COMMAND}`; export r; \
54620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54621 if test -f stage3-lean || test -f stage2-lean ; then \
54622 echo Skipping rebuild of stage3 ; \
54623 else \
54624 $(MAKE) stage3-start; \
54625 if $(LEAN); then \
54626 rm -rf stage1-* ; \
54627 $(STAMP) stage1-lean ; \
54628 fi; \
54629 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54631 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54633 .PHONY: all-stage3 clean-stage3
54634 do-clean: clean-stage3
54636 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54637 # only possibility, but now it conflicts with no-bootstrap rules
54638 @if gcc-bootstrap
54640 compare:
54641 @r=`${PWD_COMMAND}`; export r; \
54642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54643 if test -f stage2-lean; then \
54644 echo Cannot compare object files as stage 2 was deleted. ; \
54645 exit 0 ; \
54646 fi; \
54647 : $(MAKE); $(stage); \
54648 rm -f .bad_compare ; \
54649 echo Comparing stages 2 and 3 ; \
54650 cd stage3-gcc; \
54651 files=`find . -name "*$(objext)" -print` ; \
54652 cd .. ; \
54653 for file in $${files} ; do \
54654 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
54655 $(do-compare) > /dev/null 2>&1; \
54656 if test $$? -eq 1; then \
54657 case $$file in \
54658 ./cc*-checksum$(objext) | ./libgcc/* ) \
54659 echo warning: $$file differs ;; \
54660 *) \
54661 echo $$file differs >> .bad_compare ;; \
54662 esac ; \
54663 fi ; \
54664 done ; \
54665 if [ -f .bad_compare ]; then \
54666 echo "Bootstrap comparison failure!"; \
54667 cat .bad_compare; \
54668 exit 1; \
54669 else \
54670 echo Comparison successful.; \
54671 fi ; \
54672 $(STAMP) compare
54673 if $(LEAN); then \
54674 rm -rf stage2-*; \
54675 $(STAMP) stage2-lean; \
54680 .PHONY: bootstrap bootstrap-lean
54681 bootstrap:
54682 echo stage3 > stage_final
54683 @r=`${PWD_COMMAND}`; export r; \
54684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54685 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54686 @: $(MAKE); $(unstage)
54687 @r=`${PWD_COMMAND}`; export r; \
54688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54689 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54691 bootstrap-lean:
54692 echo stage3 > stage_final
54693 @r=`${PWD_COMMAND}`; export r; \
54694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54695 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54696 @: $(MAKE); $(unstage)
54697 @r=`${PWD_COMMAND}`; export r; \
54698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54699 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54702 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54703 distclean-stage2:: distclean-stage3
54704 .PHONY: distclean-stage3
54705 distclean-stage3::
54706 @: $(MAKE); $(stage)
54707 @test "`cat stage_last`" != stage3 || rm -f stage_last
54708 rm -rf stage3-* compare
54711 .PHONY: cleanstrap
54712 cleanstrap: do-distclean local-clean
54713 echo stage3 > stage_final
54714 @r=`${PWD_COMMAND}`; export r; \
54715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54716 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54717 @: $(MAKE); $(unstage)
54718 @r=`${PWD_COMMAND}`; export r; \
54719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54720 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54722 @endif gcc-bootstrap
54725 .PHONY: stageb3g2-start stageb3g2-end
54727 stageb3g2-start::
54728 @: $(MAKE); $(stage); \
54729 echo stageb3g2 > stage_current ; \
54730 echo stageb3g2 > stage_last; \
54731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54732 @if bfd
54733 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
54734 mkdir stageb3g2-bfd; \
54735 mv stageb3g2-bfd bfd ; \
54736 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
54737 @endif bfd
54738 @if opcodes
54739 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
54740 mkdir stageb3g2-opcodes; \
54741 mv stageb3g2-opcodes opcodes ; \
54742 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
54743 @endif opcodes
54744 @if binutils
54745 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
54746 mkdir stageb3g2-binutils; \
54747 mv stageb3g2-binutils binutils ; \
54748 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
54749 @endif binutils
54750 @if gas
54751 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
54752 mkdir stageb3g2-gas; \
54753 mv stageb3g2-gas gas ; \
54754 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
54755 @endif gas
54756 @if gcc
54757 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
54758 mkdir stageb3g2-gcc; \
54759 mv stageb3g2-gcc gcc ; \
54760 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
54761 @endif gcc
54762 @if gmp
54763 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
54764 mkdir stageb3g2-gmp; \
54765 mv stageb3g2-gmp gmp ; \
54766 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
54767 @endif gmp
54768 @if mpfr
54769 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
54770 mkdir stageb3g2-mpfr; \
54771 mv stageb3g2-mpfr mpfr ; \
54772 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
54773 @endif mpfr
54774 @if ppl
54775 @cd $(HOST_SUBDIR); [ -d stageb3g2-ppl ] || \
54776 mkdir stageb3g2-ppl; \
54777 mv stageb3g2-ppl ppl ; \
54778 mv stageb2g0-ppl prev-ppl || test -f stageb2g0-lean
54779 @endif ppl
54780 @if cloog
54781 @cd $(HOST_SUBDIR); [ -d stageb3g2-cloog ] || \
54782 mkdir stageb3g2-cloog; \
54783 mv stageb3g2-cloog cloog ; \
54784 mv stageb2g0-cloog prev-cloog || test -f stageb2g0-lean
54785 @endif cloog
54786 @if gold
54787 @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
54788 mkdir stageb3g2-gold; \
54789 mv stageb3g2-gold gold ; \
54790 mv stageb2g0-gold prev-gold || test -f stageb2g0-lean
54791 @endif gold
54792 @if intl
54793 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
54794 mkdir stageb3g2-intl; \
54795 mv stageb3g2-intl intl ; \
54796 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
54797 @endif intl
54798 @if ld
54799 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
54800 mkdir stageb3g2-ld; \
54801 mv stageb3g2-ld ld ; \
54802 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
54803 @endif ld
54804 @if libcpp
54805 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
54806 mkdir stageb3g2-libcpp; \
54807 mv stageb3g2-libcpp libcpp ; \
54808 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
54809 @endif libcpp
54810 @if libdecnumber
54811 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
54812 mkdir stageb3g2-libdecnumber; \
54813 mv stageb3g2-libdecnumber libdecnumber ; \
54814 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
54815 @endif libdecnumber
54816 @if libpcp
54817 @cd $(HOST_SUBDIR); [ -d stageb3g2-libpcp ] || \
54818 mkdir stageb3g2-libpcp; \
54819 mv stageb3g2-libpcp libpcp ; \
54820 mv stageb2g0-libpcp prev-libpcp || test -f stageb2g0-lean
54821 @endif libpcp
54822 @if libiberty
54823 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
54824 mkdir stageb3g2-libiberty; \
54825 mv stageb3g2-libiberty libiberty ; \
54826 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
54827 @endif libiberty
54828 @if zlib
54829 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
54830 mkdir stageb3g2-zlib; \
54831 mv stageb3g2-zlib zlib ; \
54832 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
54833 @endif zlib
54834 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
54835 mkdir stageb3g2-$(TARGET_SUBDIR); \
54836 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54837 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
54839 stageb3g2-end::
54840 @if bfd
54841 @if test -d $(HOST_SUBDIR)/bfd ; then \
54842 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
54843 mv prev-bfd stageb2g0-bfd ; : ; \
54845 @endif bfd
54846 @if opcodes
54847 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54848 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
54849 mv prev-opcodes stageb2g0-opcodes ; : ; \
54851 @endif opcodes
54852 @if binutils
54853 @if test -d $(HOST_SUBDIR)/binutils ; then \
54854 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
54855 mv prev-binutils stageb2g0-binutils ; : ; \
54857 @endif binutils
54858 @if gas
54859 @if test -d $(HOST_SUBDIR)/gas ; then \
54860 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
54861 mv prev-gas stageb2g0-gas ; : ; \
54863 @endif gas
54864 @if gcc
54865 @if test -d $(HOST_SUBDIR)/gcc ; then \
54866 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
54867 mv prev-gcc stageb2g0-gcc ; : ; \
54869 @endif gcc
54870 @if gmp
54871 @if test -d $(HOST_SUBDIR)/gmp ; then \
54872 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
54873 mv prev-gmp stageb2g0-gmp ; : ; \
54875 @endif gmp
54876 @if mpfr
54877 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54878 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
54879 mv prev-mpfr stageb2g0-mpfr ; : ; \
54881 @endif mpfr
54882 @if ppl
54883 @if test -d $(HOST_SUBDIR)/ppl ; then \
54884 cd $(HOST_SUBDIR); mv ppl stageb3g2-ppl ; \
54885 mv prev-ppl stageb2g0-ppl ; : ; \
54887 @endif ppl
54888 @if cloog
54889 @if test -d $(HOST_SUBDIR)/cloog ; then \
54890 cd $(HOST_SUBDIR); mv cloog stageb3g2-cloog ; \
54891 mv prev-cloog stageb2g0-cloog ; : ; \
54893 @endif cloog
54894 @if gold
54895 @if test -d $(HOST_SUBDIR)/gold ; then \
54896 cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
54897 mv prev-gold stageb2g0-gold ; : ; \
54899 @endif gold
54900 @if intl
54901 @if test -d $(HOST_SUBDIR)/intl ; then \
54902 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
54903 mv prev-intl stageb2g0-intl ; : ; \
54905 @endif intl
54906 @if ld
54907 @if test -d $(HOST_SUBDIR)/ld ; then \
54908 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
54909 mv prev-ld stageb2g0-ld ; : ; \
54911 @endif ld
54912 @if libcpp
54913 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54914 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
54915 mv prev-libcpp stageb2g0-libcpp ; : ; \
54917 @endif libcpp
54918 @if libdecnumber
54919 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54920 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
54921 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
54923 @endif libdecnumber
54924 @if libpcp
54925 @if test -d $(HOST_SUBDIR)/libpcp ; then \
54926 cd $(HOST_SUBDIR); mv libpcp stageb3g2-libpcp ; \
54927 mv prev-libpcp stageb2g0-libpcp ; : ; \
54929 @endif libpcp
54930 @if libiberty
54931 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54932 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
54933 mv prev-libiberty stageb2g0-libiberty ; : ; \
54935 @endif libiberty
54936 @if zlib
54937 @if test -d $(HOST_SUBDIR)/zlib ; then \
54938 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
54939 mv prev-zlib stageb2g0-zlib ; : ; \
54941 @endif zlib
54942 @if test -d $(TARGET_SUBDIR) ; then \
54943 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
54944 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
54946 rm -f stage_current
54948 # Bubble a bug fix through all the stages up to stage b3g2. They are
54949 # remade, but not reconfigured. The next stage (if any) will not be
54950 # reconfigured either.
54951 .PHONY: stageb3g2-bubble
54952 stageb3g2-bubble:: stageb2g0-bubble
54953 @r=`${PWD_COMMAND}`; export r; \
54954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54955 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
54956 echo Skipping rebuild of stageb3g2 ; \
54957 else \
54958 $(MAKE) stageb3g2-start; \
54959 if $(LEAN); then \
54960 rm -rf stage1-* ; \
54961 $(STAMP) stage1-lean ; \
54962 fi; \
54963 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
54965 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
54967 .PHONY: all-stageb3g2 clean-stageb3g2
54968 do-clean: clean-stageb3g2
54970 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54971 # only possibility, but now it conflicts with no-bootstrap rules
54972 @if gcc-bootstrap
54974 compare-debug:
54975 @r=`${PWD_COMMAND}`; export r; \
54976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54977 if test -f stageb2g0-lean; then \
54978 echo Cannot compare object files as stage b2g0 was deleted. ; \
54979 exit 0 ; \
54980 fi; \
54981 : $(MAKE); $(stage); \
54982 rm -f .bad_compare ; \
54983 echo Comparing stages b2g0 and b3g2 ; \
54984 cd stageb3g2-gcc; \
54985 files=`find . -name "*$(objext)" -print` ; \
54986 cd .. ; \
54987 for file in $${files} ; do \
54988 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
54989 $(do-compare-debug) > /dev/null 2>&1; \
54990 if test $$? -eq 1; then \
54991 case $$file in \
54992 ./cc*-checksum$(objext) | ./libgcc/* ) \
54993 echo warning: $$file differs ;; \
54994 *) \
54995 echo $$file differs >> .bad_compare ;; \
54996 esac ; \
54997 fi ; \
54998 done ; \
54999 if [ -f .bad_compare ]; then \
55000 echo "Bootstrap comparison failure!"; \
55001 cat .bad_compare; \
55002 exit 1; \
55003 else \
55004 echo Comparison successful.; \
55005 fi ; \
55006 $(STAMP) compare-debug
55007 if $(LEAN); then \
55008 rm -rf stageb2g0-*; \
55009 $(STAMP) stageb2g0-lean; \
55014 .PHONY: bootstrap-debug bootstrap-debug-lean
55015 bootstrap-debug:
55016 echo stageb3g2 > stage_final
55017 @r=`${PWD_COMMAND}`; export r; \
55018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55019 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
55020 @: $(MAKE); $(unstage)
55021 @r=`${PWD_COMMAND}`; export r; \
55022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55023 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55025 bootstrap-debug-lean:
55026 echo stageb3g2 > stage_final
55027 @r=`${PWD_COMMAND}`; export r; \
55028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55029 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
55030 @: $(MAKE); $(unstage)
55031 @r=`${PWD_COMMAND}`; export r; \
55032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55033 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55036 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55037 distclean-stageb2g0:: distclean-stageb3g2
55038 .PHONY: distclean-stageb3g2
55039 distclean-stageb3g2::
55040 @: $(MAKE); $(stage)
55041 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
55042 rm -rf stageb3g2-* compare-debug
55045 .PHONY: cleanstrap-debug
55046 cleanstrap-debug: do-distclean local-clean
55047 echo stageb3g2 > stage_final
55048 @r=`${PWD_COMMAND}`; export r; \
55049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55050 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
55051 @: $(MAKE); $(unstage)
55052 @r=`${PWD_COMMAND}`; export r; \
55053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55054 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55056 @endif gcc-bootstrap
55059 .PHONY: stage4-start stage4-end
55061 stage4-start::
55062 @: $(MAKE); $(stage); \
55063 echo stage4 > stage_current ; \
55064 echo stage4 > stage_last; \
55065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55066 @if bfd
55067 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
55068 mkdir stage4-bfd; \
55069 mv stage4-bfd bfd ; \
55070 mv stage3-bfd prev-bfd || test -f stage3-lean
55071 @endif bfd
55072 @if opcodes
55073 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
55074 mkdir stage4-opcodes; \
55075 mv stage4-opcodes opcodes ; \
55076 mv stage3-opcodes prev-opcodes || test -f stage3-lean
55077 @endif opcodes
55078 @if binutils
55079 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
55080 mkdir stage4-binutils; \
55081 mv stage4-binutils binutils ; \
55082 mv stage3-binutils prev-binutils || test -f stage3-lean
55083 @endif binutils
55084 @if gas
55085 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
55086 mkdir stage4-gas; \
55087 mv stage4-gas gas ; \
55088 mv stage3-gas prev-gas || test -f stage3-lean
55089 @endif gas
55090 @if gcc
55091 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
55092 mkdir stage4-gcc; \
55093 mv stage4-gcc gcc ; \
55094 mv stage3-gcc prev-gcc || test -f stage3-lean
55095 @endif gcc
55096 @if gmp
55097 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
55098 mkdir stage4-gmp; \
55099 mv stage4-gmp gmp ; \
55100 mv stage3-gmp prev-gmp || test -f stage3-lean
55101 @endif gmp
55102 @if mpfr
55103 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
55104 mkdir stage4-mpfr; \
55105 mv stage4-mpfr mpfr ; \
55106 mv stage3-mpfr prev-mpfr || test -f stage3-lean
55107 @endif mpfr
55108 @if ppl
55109 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
55110 mkdir stage4-ppl; \
55111 mv stage4-ppl ppl ; \
55112 mv stage3-ppl prev-ppl || test -f stage3-lean
55113 @endif ppl
55114 @if cloog
55115 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
55116 mkdir stage4-cloog; \
55117 mv stage4-cloog cloog ; \
55118 mv stage3-cloog prev-cloog || test -f stage3-lean
55119 @endif cloog
55120 @if gold
55121 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
55122 mkdir stage4-gold; \
55123 mv stage4-gold gold ; \
55124 mv stage3-gold prev-gold || test -f stage3-lean
55125 @endif gold
55126 @if intl
55127 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
55128 mkdir stage4-intl; \
55129 mv stage4-intl intl ; \
55130 mv stage3-intl prev-intl || test -f stage3-lean
55131 @endif intl
55132 @if ld
55133 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
55134 mkdir stage4-ld; \
55135 mv stage4-ld ld ; \
55136 mv stage3-ld prev-ld || test -f stage3-lean
55137 @endif ld
55138 @if libcpp
55139 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
55140 mkdir stage4-libcpp; \
55141 mv stage4-libcpp libcpp ; \
55142 mv stage3-libcpp prev-libcpp || test -f stage3-lean
55143 @endif libcpp
55144 @if libdecnumber
55145 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
55146 mkdir stage4-libdecnumber; \
55147 mv stage4-libdecnumber libdecnumber ; \
55148 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
55149 @endif libdecnumber
55150 @if libpcp
55151 @cd $(HOST_SUBDIR); [ -d stage4-libpcp ] || \
55152 mkdir stage4-libpcp; \
55153 mv stage4-libpcp libpcp ; \
55154 mv stage3-libpcp prev-libpcp || test -f stage3-lean
55155 @endif libpcp
55156 @if libiberty
55157 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
55158 mkdir stage4-libiberty; \
55159 mv stage4-libiberty libiberty ; \
55160 mv stage3-libiberty prev-libiberty || test -f stage3-lean
55161 @endif libiberty
55162 @if zlib
55163 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
55164 mkdir stage4-zlib; \
55165 mv stage4-zlib zlib ; \
55166 mv stage3-zlib prev-zlib || test -f stage3-lean
55167 @endif zlib
55168 @[ -d stage4-$(TARGET_SUBDIR) ] || \
55169 mkdir stage4-$(TARGET_SUBDIR); \
55170 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
55171 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
55173 stage4-end::
55174 @if bfd
55175 @if test -d $(HOST_SUBDIR)/bfd ; then \
55176 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
55177 mv prev-bfd stage3-bfd ; : ; \
55179 @endif bfd
55180 @if opcodes
55181 @if test -d $(HOST_SUBDIR)/opcodes ; then \
55182 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
55183 mv prev-opcodes stage3-opcodes ; : ; \
55185 @endif opcodes
55186 @if binutils
55187 @if test -d $(HOST_SUBDIR)/binutils ; then \
55188 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
55189 mv prev-binutils stage3-binutils ; : ; \
55191 @endif binutils
55192 @if gas
55193 @if test -d $(HOST_SUBDIR)/gas ; then \
55194 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
55195 mv prev-gas stage3-gas ; : ; \
55197 @endif gas
55198 @if gcc
55199 @if test -d $(HOST_SUBDIR)/gcc ; then \
55200 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
55201 mv prev-gcc stage3-gcc ; : ; \
55203 @endif gcc
55204 @if gmp
55205 @if test -d $(HOST_SUBDIR)/gmp ; then \
55206 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
55207 mv prev-gmp stage3-gmp ; : ; \
55209 @endif gmp
55210 @if mpfr
55211 @if test -d $(HOST_SUBDIR)/mpfr ; then \
55212 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
55213 mv prev-mpfr stage3-mpfr ; : ; \
55215 @endif mpfr
55216 @if ppl
55217 @if test -d $(HOST_SUBDIR)/ppl ; then \
55218 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
55219 mv prev-ppl stage3-ppl ; : ; \
55221 @endif ppl
55222 @if cloog
55223 @if test -d $(HOST_SUBDIR)/cloog ; then \
55224 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
55225 mv prev-cloog stage3-cloog ; : ; \
55227 @endif cloog
55228 @if gold
55229 @if test -d $(HOST_SUBDIR)/gold ; then \
55230 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
55231 mv prev-gold stage3-gold ; : ; \
55233 @endif gold
55234 @if intl
55235 @if test -d $(HOST_SUBDIR)/intl ; then \
55236 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
55237 mv prev-intl stage3-intl ; : ; \
55239 @endif intl
55240 @if ld
55241 @if test -d $(HOST_SUBDIR)/ld ; then \
55242 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
55243 mv prev-ld stage3-ld ; : ; \
55245 @endif ld
55246 @if libcpp
55247 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55248 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
55249 mv prev-libcpp stage3-libcpp ; : ; \
55251 @endif libcpp
55252 @if libdecnumber
55253 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55254 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
55255 mv prev-libdecnumber stage3-libdecnumber ; : ; \
55257 @endif libdecnumber
55258 @if libpcp
55259 @if test -d $(HOST_SUBDIR)/libpcp ; then \
55260 cd $(HOST_SUBDIR); mv libpcp stage4-libpcp ; \
55261 mv prev-libpcp stage3-libpcp ; : ; \
55263 @endif libpcp
55264 @if libiberty
55265 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55266 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
55267 mv prev-libiberty stage3-libiberty ; : ; \
55269 @endif libiberty
55270 @if zlib
55271 @if test -d $(HOST_SUBDIR)/zlib ; then \
55272 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
55273 mv prev-zlib stage3-zlib ; : ; \
55275 @endif zlib
55276 @if test -d $(TARGET_SUBDIR) ; then \
55277 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
55278 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
55280 rm -f stage_current
55282 # Bubble a bug fix through all the stages up to stage 4. They are
55283 # remade, but not reconfigured. The next stage (if any) will not be
55284 # reconfigured either.
55285 .PHONY: stage4-bubble
55286 stage4-bubble:: stage3-bubble
55287 @r=`${PWD_COMMAND}`; export r; \
55288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55289 if test -f stage4-lean || test -f stage3-lean ; then \
55290 echo Skipping rebuild of stage4 ; \
55291 else \
55292 $(MAKE) stage4-start; \
55293 if $(LEAN); then \
55294 rm -rf stage2-* ; \
55295 $(STAMP) stage2-lean ; \
55296 fi; \
55297 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
55299 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
55301 .PHONY: all-stage4 clean-stage4
55302 do-clean: clean-stage4
55304 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55305 # only possibility, but now it conflicts with no-bootstrap rules
55306 @if gcc-bootstrap
55308 compare3:
55309 @r=`${PWD_COMMAND}`; export r; \
55310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55311 if test -f stage3-lean; then \
55312 echo Cannot compare object files as stage 3 was deleted. ; \
55313 exit 0 ; \
55314 fi; \
55315 : $(MAKE); $(stage); \
55316 rm -f .bad_compare ; \
55317 echo Comparing stages 3 and 4 ; \
55318 cd stage4-gcc; \
55319 files=`find . -name "*$(objext)" -print` ; \
55320 cd .. ; \
55321 for file in $${files} ; do \
55322 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
55323 $(do-compare3) > /dev/null 2>&1; \
55324 if test $$? -eq 1; then \
55325 case $$file in \
55326 ./cc*-checksum$(objext) | ./libgcc/* ) \
55327 echo warning: $$file differs ;; \
55328 *) \
55329 echo $$file differs >> .bad_compare ;; \
55330 esac ; \
55331 fi ; \
55332 done ; \
55333 if [ -f .bad_compare ]; then \
55334 echo "Bootstrap comparison failure!"; \
55335 cat .bad_compare; \
55336 exit 1; \
55337 else \
55338 echo Comparison successful.; \
55339 fi ; \
55340 $(STAMP) compare3
55341 if $(LEAN); then \
55342 rm -rf stage3-*; \
55343 $(STAMP) stage3-lean; \
55348 .PHONY: bootstrap4 bootstrap4-lean
55349 bootstrap4:
55350 echo stage4 > stage_final
55351 @r=`${PWD_COMMAND}`; export r; \
55352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55353 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
55354 @: $(MAKE); $(unstage)
55355 @r=`${PWD_COMMAND}`; export r; \
55356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55357 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55359 bootstrap4-lean:
55360 echo stage4 > stage_final
55361 @r=`${PWD_COMMAND}`; export r; \
55362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55363 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
55364 @: $(MAKE); $(unstage)
55365 @r=`${PWD_COMMAND}`; export r; \
55366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55367 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55370 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55371 distclean-stage3:: distclean-stage4
55372 .PHONY: distclean-stage4
55373 distclean-stage4::
55374 @: $(MAKE); $(stage)
55375 @test "`cat stage_last`" != stage4 || rm -f stage_last
55376 rm -rf stage4-* compare3
55379 @endif gcc-bootstrap
55382 .PHONY: stageprofile-start stageprofile-end
55384 stageprofile-start::
55385 @: $(MAKE); $(stage); \
55386 echo stageprofile > stage_current ; \
55387 echo stageprofile > stage_last; \
55388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55389 @if bfd
55390 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
55391 mkdir stageprofile-bfd; \
55392 mv stageprofile-bfd bfd ; \
55393 mv stage1-bfd prev-bfd || test -f stage1-lean
55394 @endif bfd
55395 @if opcodes
55396 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
55397 mkdir stageprofile-opcodes; \
55398 mv stageprofile-opcodes opcodes ; \
55399 mv stage1-opcodes prev-opcodes || test -f stage1-lean
55400 @endif opcodes
55401 @if binutils
55402 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
55403 mkdir stageprofile-binutils; \
55404 mv stageprofile-binutils binutils ; \
55405 mv stage1-binutils prev-binutils || test -f stage1-lean
55406 @endif binutils
55407 @if gas
55408 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
55409 mkdir stageprofile-gas; \
55410 mv stageprofile-gas gas ; \
55411 mv stage1-gas prev-gas || test -f stage1-lean
55412 @endif gas
55413 @if gcc
55414 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
55415 mkdir stageprofile-gcc; \
55416 mv stageprofile-gcc gcc ; \
55417 mv stage1-gcc prev-gcc || test -f stage1-lean
55418 @endif gcc
55419 @if gmp
55420 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
55421 mkdir stageprofile-gmp; \
55422 mv stageprofile-gmp gmp ; \
55423 mv stage1-gmp prev-gmp || test -f stage1-lean
55424 @endif gmp
55425 @if mpfr
55426 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
55427 mkdir stageprofile-mpfr; \
55428 mv stageprofile-mpfr mpfr ; \
55429 mv stage1-mpfr prev-mpfr || test -f stage1-lean
55430 @endif mpfr
55431 @if ppl
55432 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
55433 mkdir stageprofile-ppl; \
55434 mv stageprofile-ppl ppl ; \
55435 mv stage1-ppl prev-ppl || test -f stage1-lean
55436 @endif ppl
55437 @if cloog
55438 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
55439 mkdir stageprofile-cloog; \
55440 mv stageprofile-cloog cloog ; \
55441 mv stage1-cloog prev-cloog || test -f stage1-lean
55442 @endif cloog
55443 @if gold
55444 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
55445 mkdir stageprofile-gold; \
55446 mv stageprofile-gold gold ; \
55447 mv stage1-gold prev-gold || test -f stage1-lean
55448 @endif gold
55449 @if intl
55450 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
55451 mkdir stageprofile-intl; \
55452 mv stageprofile-intl intl ; \
55453 mv stage1-intl prev-intl || test -f stage1-lean
55454 @endif intl
55455 @if ld
55456 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
55457 mkdir stageprofile-ld; \
55458 mv stageprofile-ld ld ; \
55459 mv stage1-ld prev-ld || test -f stage1-lean
55460 @endif ld
55461 @if libcpp
55462 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
55463 mkdir stageprofile-libcpp; \
55464 mv stageprofile-libcpp libcpp ; \
55465 mv stage1-libcpp prev-libcpp || test -f stage1-lean
55466 @endif libcpp
55467 @if libdecnumber
55468 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
55469 mkdir stageprofile-libdecnumber; \
55470 mv stageprofile-libdecnumber libdecnumber ; \
55471 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
55472 @endif libdecnumber
55473 @if libpcp
55474 @cd $(HOST_SUBDIR); [ -d stageprofile-libpcp ] || \
55475 mkdir stageprofile-libpcp; \
55476 mv stageprofile-libpcp libpcp ; \
55477 mv stage1-libpcp prev-libpcp || test -f stage1-lean
55478 @endif libpcp
55479 @if libiberty
55480 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
55481 mkdir stageprofile-libiberty; \
55482 mv stageprofile-libiberty libiberty ; \
55483 mv stage1-libiberty prev-libiberty || test -f stage1-lean
55484 @endif libiberty
55485 @if zlib
55486 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
55487 mkdir stageprofile-zlib; \
55488 mv stageprofile-zlib zlib ; \
55489 mv stage1-zlib prev-zlib || test -f stage1-lean
55490 @endif zlib
55491 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
55492 mkdir stageprofile-$(TARGET_SUBDIR); \
55493 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
55494 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
55496 stageprofile-end::
55497 @if bfd
55498 @if test -d $(HOST_SUBDIR)/bfd ; then \
55499 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
55500 mv prev-bfd stage1-bfd ; : ; \
55502 @endif bfd
55503 @if opcodes
55504 @if test -d $(HOST_SUBDIR)/opcodes ; then \
55505 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
55506 mv prev-opcodes stage1-opcodes ; : ; \
55508 @endif opcodes
55509 @if binutils
55510 @if test -d $(HOST_SUBDIR)/binutils ; then \
55511 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
55512 mv prev-binutils stage1-binutils ; : ; \
55514 @endif binutils
55515 @if gas
55516 @if test -d $(HOST_SUBDIR)/gas ; then \
55517 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
55518 mv prev-gas stage1-gas ; : ; \
55520 @endif gas
55521 @if gcc
55522 @if test -d $(HOST_SUBDIR)/gcc ; then \
55523 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
55524 mv prev-gcc stage1-gcc ; : ; \
55526 @endif gcc
55527 @if gmp
55528 @if test -d $(HOST_SUBDIR)/gmp ; then \
55529 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
55530 mv prev-gmp stage1-gmp ; : ; \
55532 @endif gmp
55533 @if mpfr
55534 @if test -d $(HOST_SUBDIR)/mpfr ; then \
55535 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
55536 mv prev-mpfr stage1-mpfr ; : ; \
55538 @endif mpfr
55539 @if ppl
55540 @if test -d $(HOST_SUBDIR)/ppl ; then \
55541 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
55542 mv prev-ppl stage1-ppl ; : ; \
55544 @endif ppl
55545 @if cloog
55546 @if test -d $(HOST_SUBDIR)/cloog ; then \
55547 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
55548 mv prev-cloog stage1-cloog ; : ; \
55550 @endif cloog
55551 @if gold
55552 @if test -d $(HOST_SUBDIR)/gold ; then \
55553 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
55554 mv prev-gold stage1-gold ; : ; \
55556 @endif gold
55557 @if intl
55558 @if test -d $(HOST_SUBDIR)/intl ; then \
55559 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
55560 mv prev-intl stage1-intl ; : ; \
55562 @endif intl
55563 @if ld
55564 @if test -d $(HOST_SUBDIR)/ld ; then \
55565 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
55566 mv prev-ld stage1-ld ; : ; \
55568 @endif ld
55569 @if libcpp
55570 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55571 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
55572 mv prev-libcpp stage1-libcpp ; : ; \
55574 @endif libcpp
55575 @if libdecnumber
55576 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55577 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
55578 mv prev-libdecnumber stage1-libdecnumber ; : ; \
55580 @endif libdecnumber
55581 @if libpcp
55582 @if test -d $(HOST_SUBDIR)/libpcp ; then \
55583 cd $(HOST_SUBDIR); mv libpcp stageprofile-libpcp ; \
55584 mv prev-libpcp stage1-libpcp ; : ; \
55586 @endif libpcp
55587 @if libiberty
55588 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55589 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
55590 mv prev-libiberty stage1-libiberty ; : ; \
55592 @endif libiberty
55593 @if zlib
55594 @if test -d $(HOST_SUBDIR)/zlib ; then \
55595 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
55596 mv prev-zlib stage1-zlib ; : ; \
55598 @endif zlib
55599 @if test -d $(TARGET_SUBDIR) ; then \
55600 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
55601 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
55603 rm -f stage_current
55605 # Bubble a bug fix through all the stages up to stage profile. They are
55606 # remade, but not reconfigured. The next stage (if any) will not be
55607 # reconfigured either.
55608 .PHONY: stageprofile-bubble
55609 stageprofile-bubble:: stage1-bubble
55610 @r=`${PWD_COMMAND}`; export r; \
55611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55612 if test -f stageprofile-lean || test -f stage1-lean ; then \
55613 echo Skipping rebuild of stageprofile ; \
55614 else \
55615 $(MAKE) stageprofile-start; \
55616 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
55619 .PHONY: all-stageprofile clean-stageprofile
55620 do-clean: clean-stageprofile
55622 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55623 # only possibility, but now it conflicts with no-bootstrap rules
55624 @if gcc-bootstrap
55629 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55630 distclean-stage1:: distclean-stageprofile
55631 .PHONY: distclean-stageprofile
55632 distclean-stageprofile::
55633 @: $(MAKE); $(stage)
55634 @test "`cat stage_last`" != stageprofile || rm -f stage_last
55635 rm -rf stageprofile-*
55638 @endif gcc-bootstrap
55641 .PHONY: stagefeedback-start stagefeedback-end
55643 stagefeedback-start::
55644 @: $(MAKE); $(stage); \
55645 echo stagefeedback > stage_current ; \
55646 echo stagefeedback > stage_last; \
55647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55648 @if bfd
55649 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
55650 mkdir stagefeedback-bfd; \
55651 mv stagefeedback-bfd bfd ; \
55652 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
55653 @endif bfd
55654 @if opcodes
55655 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
55656 mkdir stagefeedback-opcodes; \
55657 mv stagefeedback-opcodes opcodes ; \
55658 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
55659 @endif opcodes
55660 @if binutils
55661 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
55662 mkdir stagefeedback-binutils; \
55663 mv stagefeedback-binutils binutils ; \
55664 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
55665 @endif binutils
55666 @if gas
55667 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
55668 mkdir stagefeedback-gas; \
55669 mv stagefeedback-gas gas ; \
55670 mv stageprofile-gas prev-gas || test -f stageprofile-lean
55671 @endif gas
55672 @if gcc
55673 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
55674 mkdir stagefeedback-gcc; \
55675 mv stagefeedback-gcc gcc ; \
55676 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
55677 @endif gcc
55678 @if gmp
55679 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
55680 mkdir stagefeedback-gmp; \
55681 mv stagefeedback-gmp gmp ; \
55682 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
55683 @endif gmp
55684 @if mpfr
55685 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
55686 mkdir stagefeedback-mpfr; \
55687 mv stagefeedback-mpfr mpfr ; \
55688 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
55689 @endif mpfr
55690 @if ppl
55691 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
55692 mkdir stagefeedback-ppl; \
55693 mv stagefeedback-ppl ppl ; \
55694 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
55695 @endif ppl
55696 @if cloog
55697 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
55698 mkdir stagefeedback-cloog; \
55699 mv stagefeedback-cloog cloog ; \
55700 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
55701 @endif cloog
55702 @if gold
55703 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
55704 mkdir stagefeedback-gold; \
55705 mv stagefeedback-gold gold ; \
55706 mv stageprofile-gold prev-gold || test -f stageprofile-lean
55707 @endif gold
55708 @if intl
55709 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
55710 mkdir stagefeedback-intl; \
55711 mv stagefeedback-intl intl ; \
55712 mv stageprofile-intl prev-intl || test -f stageprofile-lean
55713 @endif intl
55714 @if ld
55715 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
55716 mkdir stagefeedback-ld; \
55717 mv stagefeedback-ld ld ; \
55718 mv stageprofile-ld prev-ld || test -f stageprofile-lean
55719 @endif ld
55720 @if libcpp
55721 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
55722 mkdir stagefeedback-libcpp; \
55723 mv stagefeedback-libcpp libcpp ; \
55724 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
55725 @endif libcpp
55726 @if libdecnumber
55727 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
55728 mkdir stagefeedback-libdecnumber; \
55729 mv stagefeedback-libdecnumber libdecnumber ; \
55730 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
55731 @endif libdecnumber
55732 @if libpcp
55733 @cd $(HOST_SUBDIR); [ -d stagefeedback-libpcp ] || \
55734 mkdir stagefeedback-libpcp; \
55735 mv stagefeedback-libpcp libpcp ; \
55736 mv stageprofile-libpcp prev-libpcp || test -f stageprofile-lean
55737 @endif libpcp
55738 @if libiberty
55739 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
55740 mkdir stagefeedback-libiberty; \
55741 mv stagefeedback-libiberty libiberty ; \
55742 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
55743 @endif libiberty
55744 @if zlib
55745 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
55746 mkdir stagefeedback-zlib; \
55747 mv stagefeedback-zlib zlib ; \
55748 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
55749 @endif zlib
55750 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
55751 mkdir stagefeedback-$(TARGET_SUBDIR); \
55752 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
55753 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
55755 stagefeedback-end::
55756 @if bfd
55757 @if test -d $(HOST_SUBDIR)/bfd ; then \
55758 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
55759 mv prev-bfd stageprofile-bfd ; : ; \
55761 @endif bfd
55762 @if opcodes
55763 @if test -d $(HOST_SUBDIR)/opcodes ; then \
55764 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
55765 mv prev-opcodes stageprofile-opcodes ; : ; \
55767 @endif opcodes
55768 @if binutils
55769 @if test -d $(HOST_SUBDIR)/binutils ; then \
55770 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
55771 mv prev-binutils stageprofile-binutils ; : ; \
55773 @endif binutils
55774 @if gas
55775 @if test -d $(HOST_SUBDIR)/gas ; then \
55776 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
55777 mv prev-gas stageprofile-gas ; : ; \
55779 @endif gas
55780 @if gcc
55781 @if test -d $(HOST_SUBDIR)/gcc ; then \
55782 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
55783 mv prev-gcc stageprofile-gcc ; : ; \
55785 @endif gcc
55786 @if gmp
55787 @if test -d $(HOST_SUBDIR)/gmp ; then \
55788 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
55789 mv prev-gmp stageprofile-gmp ; : ; \
55791 @endif gmp
55792 @if mpfr
55793 @if test -d $(HOST_SUBDIR)/mpfr ; then \
55794 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
55795 mv prev-mpfr stageprofile-mpfr ; : ; \
55797 @endif mpfr
55798 @if ppl
55799 @if test -d $(HOST_SUBDIR)/ppl ; then \
55800 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
55801 mv prev-ppl stageprofile-ppl ; : ; \
55803 @endif ppl
55804 @if cloog
55805 @if test -d $(HOST_SUBDIR)/cloog ; then \
55806 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
55807 mv prev-cloog stageprofile-cloog ; : ; \
55809 @endif cloog
55810 @if gold
55811 @if test -d $(HOST_SUBDIR)/gold ; then \
55812 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
55813 mv prev-gold stageprofile-gold ; : ; \
55815 @endif gold
55816 @if intl
55817 @if test -d $(HOST_SUBDIR)/intl ; then \
55818 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
55819 mv prev-intl stageprofile-intl ; : ; \
55821 @endif intl
55822 @if ld
55823 @if test -d $(HOST_SUBDIR)/ld ; then \
55824 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
55825 mv prev-ld stageprofile-ld ; : ; \
55827 @endif ld
55828 @if libcpp
55829 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55830 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
55831 mv prev-libcpp stageprofile-libcpp ; : ; \
55833 @endif libcpp
55834 @if libdecnumber
55835 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55836 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
55837 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
55839 @endif libdecnumber
55840 @if libpcp
55841 @if test -d $(HOST_SUBDIR)/libpcp ; then \
55842 cd $(HOST_SUBDIR); mv libpcp stagefeedback-libpcp ; \
55843 mv prev-libpcp stageprofile-libpcp ; : ; \
55845 @endif libpcp
55846 @if libiberty
55847 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55848 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
55849 mv prev-libiberty stageprofile-libiberty ; : ; \
55851 @endif libiberty
55852 @if zlib
55853 @if test -d $(HOST_SUBDIR)/zlib ; then \
55854 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
55855 mv prev-zlib stageprofile-zlib ; : ; \
55857 @endif zlib
55858 @if test -d $(TARGET_SUBDIR) ; then \
55859 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
55860 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
55862 rm -f stage_current
55864 # Bubble a bug fix through all the stages up to stage feedback. They are
55865 # remade, but not reconfigured. The next stage (if any) will not be
55866 # reconfigured either.
55867 .PHONY: stagefeedback-bubble
55868 stagefeedback-bubble:: stageprofile-bubble
55869 @r=`${PWD_COMMAND}`; export r; \
55870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55871 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
55872 echo Skipping rebuild of stagefeedback ; \
55873 else \
55874 $(MAKE) stagefeedback-start; \
55875 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55878 .PHONY: all-stagefeedback clean-stagefeedback
55879 do-clean: clean-stagefeedback
55881 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55882 # only possibility, but now it conflicts with no-bootstrap rules
55883 @if gcc-bootstrap
55887 .PHONY: profiledbootstrap profiledbootstrap-lean
55888 profiledbootstrap:
55889 echo stagefeedback > stage_final
55890 @r=`${PWD_COMMAND}`; export r; \
55891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55892 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55893 @: $(MAKE); $(unstage)
55894 @r=`${PWD_COMMAND}`; export r; \
55895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55896 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55898 profiledbootstrap-lean:
55899 echo stagefeedback > stage_final
55900 @r=`${PWD_COMMAND}`; export r; \
55901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55902 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55903 @: $(MAKE); $(unstage)
55904 @r=`${PWD_COMMAND}`; export r; \
55905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55906 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55909 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55910 distclean-stageprofile:: distclean-stagefeedback
55911 .PHONY: distclean-stagefeedback
55912 distclean-stagefeedback::
55913 @: $(MAKE); $(stage)
55914 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55915 rm -rf stagefeedback-*
55918 @endif gcc-bootstrap
55922 stageprofile-end::
55923 $(MAKE) distclean-stagefeedback
55925 stagefeedback-start::
55926 @r=`${PWD_COMMAND}`; export r; \
55927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55928 for i in prev-*; do \
55929 j=`echo $$i | sed s/^prev-//` ; \
55930 cd $$r/$$i && \
55931 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
55932 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
55933 done
55935 @if gcc-bootstrap
55936 do-distclean: distclean-stage1
55938 # Provide a GCC build when we're building target libraries. This does
55939 # not work as a dependency, just as the minimum necessary to avoid errors.
55940 stage_last:
55941 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55943 # Same as unstage, but not phony and defaulting to stage1-start. We place
55944 # it in the dependency so that for example `make -j3 all-gcc' works.
55945 stage_current:
55946 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55948 .PHONY: restrap
55949 restrap::
55950 @: $(MAKE); $(stage)
55951 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
55952 restrap:: all
55953 @endif gcc-bootstrap
55955 # --------------------------------------
55956 # Dependencies between different modules
55957 # --------------------------------------
55959 # Generic dependencies for target modules on host stuff, especially gcc
55960 @if gcc-bootstrap
55961 configure-target-libstdc++-v3: stage_last
55962 configure-target-libmudflap: stage_last
55963 configure-target-libssp: stage_last
55964 configure-target-newlib: stage_last
55965 configure-stage1-target-libgcc: maybe-all-stage1-gcc
55966 configure-stage2-target-libgcc: maybe-all-stage2-gcc
55967 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
55968 configure-stage3-target-libgcc: maybe-all-stage3-gcc
55969 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
55970 configure-stage4-target-libgcc: maybe-all-stage4-gcc
55971 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55972 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55973 configure-target-libgfortran: stage_last
55974 configure-target-libobjc: stage_last
55975 configure-target-libtermcap: stage_last
55976 configure-target-winsup: stage_last
55977 configure-target-libgloss: stage_last
55978 configure-target-libiberty: stage_last
55979 configure-target-gperf: stage_last
55980 configure-target-examples: stage_last
55981 configure-target-libffi: stage_last
55982 configure-target-libjava: stage_last
55983 configure-target-zlib: stage_last
55984 configure-target-boehm-gc: stage_last
55985 configure-target-qthreads: stage_last
55986 configure-target-rda: stage_last
55987 configure-target-libada: stage_last
55988 configure-target-libgomp: stage_last
55989 @endif gcc-bootstrap
55991 @if gcc-no-bootstrap
55992 configure-target-libstdc++-v3: maybe-all-gcc
55993 configure-target-libmudflap: maybe-all-gcc
55994 configure-target-libssp: maybe-all-gcc
55995 configure-target-newlib: maybe-all-gcc
55996 configure-target-libgcc: maybe-all-gcc
55997 configure-target-libgfortran: maybe-all-gcc
55998 configure-target-libobjc: maybe-all-gcc
55999 configure-target-libtermcap: maybe-all-gcc
56000 configure-target-winsup: maybe-all-gcc
56001 configure-target-libgloss: maybe-all-gcc
56002 configure-target-libiberty: maybe-all-gcc
56003 configure-target-gperf: maybe-all-gcc
56004 configure-target-examples: maybe-all-gcc
56005 configure-target-libffi: maybe-all-gcc
56006 configure-target-libjava: maybe-all-gcc
56007 configure-target-zlib: maybe-all-gcc
56008 configure-target-boehm-gc: maybe-all-gcc
56009 configure-target-qthreads: maybe-all-gcc
56010 configure-target-rda: maybe-all-gcc
56011 configure-target-libada: maybe-all-gcc
56012 configure-target-libgomp: maybe-all-gcc
56013 @endif gcc-no-bootstrap
56016 # There are two types of dependencies here: 'hard' dependencies, where one
56017 # module simply won't build without the other; and 'soft' dependencies, where
56018 # if the depended-on module is missing, the depending module will do without
56019 # or find a substitute somewhere (perhaps installed). Soft dependencies
56020 # are made here to depend on a 'maybe-' target. If you're not sure,
56021 # it's safer to use a soft dependency.
56028 # With all the machinery above in place, it is pretty easy to generate
56029 # dependencies. Host dependencies are a bit more complex because we have
56030 # to check for bootstrap/prebootstrap dependencies. To resolve
56031 # prebootstrap dependencies, prebootstrap modules are gathered in
56032 # a hash table.
56033 all-build-bison: maybe-all-build-texinfo
56034 all-build-byacc: maybe-all-build-texinfo
56035 all-build-flex: maybe-all-build-texinfo
56036 all-build-flex: maybe-all-build-bison
56037 all-build-flex: maybe-all-build-byacc
56038 all-build-flex: maybe-all-build-m4
56039 all-build-libiberty: maybe-all-build-texinfo
56040 all-build-m4: maybe-all-build-texinfo
56041 all-build-fixincludes: maybe-all-build-libiberty
56042 configure-gcc: maybe-configure-intl
56044 configure-stage1-gcc: maybe-configure-stage1-intl
56045 configure-stage2-gcc: maybe-configure-stage2-intl
56046 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
56047 configure-stage3-gcc: maybe-configure-stage3-intl
56048 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
56049 configure-stage4-gcc: maybe-configure-stage4-intl
56050 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
56051 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
56052 configure-gcc: maybe-all-binutils
56054 configure-stage1-gcc: maybe-all-stage1-binutils
56055 configure-stage2-gcc: maybe-all-stage2-binutils
56056 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
56057 configure-stage3-gcc: maybe-all-stage3-binutils
56058 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
56059 configure-stage4-gcc: maybe-all-stage4-binutils
56060 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
56061 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
56062 configure-gcc: maybe-all-gas
56064 configure-stage1-gcc: maybe-all-stage1-gas
56065 configure-stage2-gcc: maybe-all-stage2-gas
56066 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
56067 configure-stage3-gcc: maybe-all-stage3-gas
56068 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
56069 configure-stage4-gcc: maybe-all-stage4-gas
56070 configure-stageprofile-gcc: maybe-all-stageprofile-gas
56071 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
56072 configure-gcc: maybe-all-ld
56074 configure-stage1-gcc: maybe-all-stage1-ld
56075 configure-stage2-gcc: maybe-all-stage2-ld
56076 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
56077 configure-stage3-gcc: maybe-all-stage3-ld
56078 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
56079 configure-stage4-gcc: maybe-all-stage4-ld
56080 configure-stageprofile-gcc: maybe-all-stageprofile-ld
56081 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
56082 configure-gcc: maybe-all-gold
56084 configure-stage1-gcc: maybe-all-stage1-gold
56085 configure-stage2-gcc: maybe-all-stage2-gold
56086 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
56087 configure-stage3-gcc: maybe-all-stage3-gold
56088 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
56089 configure-stage4-gcc: maybe-all-stage4-gold
56090 configure-stageprofile-gcc: maybe-all-stageprofile-gold
56091 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
56092 all-gcc: all-libiberty
56094 all-stage1-gcc: all-stage1-libiberty
56095 all-stage2-gcc: all-stage2-libiberty
56096 all-stageb2g0-gcc: all-stageb2g0-libiberty
56097 all-stage3-gcc: all-stage3-libiberty
56098 all-stageb3g2-gcc: all-stageb3g2-libiberty
56099 all-stage4-gcc: all-stage4-libiberty
56100 all-stageprofile-gcc: all-stageprofile-libiberty
56101 all-stagefeedback-gcc: all-stagefeedback-libiberty
56102 all-gcc: maybe-all-gmp
56104 all-stage1-gcc: maybe-all-stage1-gmp
56105 all-stage2-gcc: maybe-all-stage2-gmp
56106 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
56107 all-stage3-gcc: maybe-all-stage3-gmp
56108 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
56109 all-stage4-gcc: maybe-all-stage4-gmp
56110 all-stageprofile-gcc: maybe-all-stageprofile-gmp
56111 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
56112 all-gcc: maybe-all-intl
56114 all-stage1-gcc: maybe-all-stage1-intl
56115 all-stage2-gcc: maybe-all-stage2-intl
56116 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
56117 all-stage3-gcc: maybe-all-stage3-intl
56118 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
56119 all-stage4-gcc: maybe-all-stage4-intl
56120 all-stageprofile-gcc: maybe-all-stageprofile-intl
56121 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
56122 all-gcc: maybe-all-mpfr
56124 all-stage1-gcc: maybe-all-stage1-mpfr
56125 all-stage2-gcc: maybe-all-stage2-mpfr
56126 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
56127 all-stage3-gcc: maybe-all-stage3-mpfr
56128 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
56129 all-stage4-gcc: maybe-all-stage4-mpfr
56130 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
56131 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
56132 all-gcc: maybe-all-ppl
56134 all-stage1-gcc: maybe-all-stage1-ppl
56135 all-stage2-gcc: maybe-all-stage2-ppl
56136 all-stageb2g0-gcc: maybe-all-stageb2g0-ppl
56137 all-stage3-gcc: maybe-all-stage3-ppl
56138 all-stageb3g2-gcc: maybe-all-stageb3g2-ppl
56139 all-stage4-gcc: maybe-all-stage4-ppl
56140 all-stageprofile-gcc: maybe-all-stageprofile-ppl
56141 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
56142 all-gcc: maybe-all-cloog
56144 all-stage1-gcc: maybe-all-stage1-cloog
56145 all-stage2-gcc: maybe-all-stage2-cloog
56146 all-stageb2g0-gcc: maybe-all-stageb2g0-cloog
56147 all-stage3-gcc: maybe-all-stage3-cloog
56148 all-stageb3g2-gcc: maybe-all-stageb3g2-cloog
56149 all-stage4-gcc: maybe-all-stage4-cloog
56150 all-stageprofile-gcc: maybe-all-stageprofile-cloog
56151 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
56152 all-gcc: maybe-all-build-texinfo
56154 all-stage1-gcc: maybe-all-build-texinfo
56155 all-stage2-gcc: maybe-all-build-texinfo
56156 all-stageb2g0-gcc: maybe-all-build-texinfo
56157 all-stage3-gcc: maybe-all-build-texinfo
56158 all-stageb3g2-gcc: maybe-all-build-texinfo
56159 all-stage4-gcc: maybe-all-build-texinfo
56160 all-stageprofile-gcc: maybe-all-build-texinfo
56161 all-stagefeedback-gcc: maybe-all-build-texinfo
56162 all-gcc: maybe-all-build-bison
56164 all-stage1-gcc: maybe-all-build-bison
56165 all-stage2-gcc: maybe-all-build-bison
56166 all-stageb2g0-gcc: maybe-all-build-bison
56167 all-stage3-gcc: maybe-all-build-bison
56168 all-stageb3g2-gcc: maybe-all-build-bison
56169 all-stage4-gcc: maybe-all-build-bison
56170 all-stageprofile-gcc: maybe-all-build-bison
56171 all-stagefeedback-gcc: maybe-all-build-bison
56172 all-gcc: maybe-all-build-byacc
56174 all-stage1-gcc: maybe-all-build-byacc
56175 all-stage2-gcc: maybe-all-build-byacc
56176 all-stageb2g0-gcc: maybe-all-build-byacc
56177 all-stage3-gcc: maybe-all-build-byacc
56178 all-stageb3g2-gcc: maybe-all-build-byacc
56179 all-stage4-gcc: maybe-all-build-byacc
56180 all-stageprofile-gcc: maybe-all-build-byacc
56181 all-stagefeedback-gcc: maybe-all-build-byacc
56182 all-gcc: maybe-all-build-flex
56184 all-stage1-gcc: maybe-all-build-flex
56185 all-stage2-gcc: maybe-all-build-flex
56186 all-stageb2g0-gcc: maybe-all-build-flex
56187 all-stage3-gcc: maybe-all-build-flex
56188 all-stageb3g2-gcc: maybe-all-build-flex
56189 all-stage4-gcc: maybe-all-build-flex
56190 all-stageprofile-gcc: maybe-all-build-flex
56191 all-stagefeedback-gcc: maybe-all-build-flex
56192 all-gcc: maybe-all-build-libiberty
56194 all-stage1-gcc: maybe-all-build-libiberty
56195 all-stage2-gcc: maybe-all-build-libiberty
56196 all-stageb2g0-gcc: maybe-all-build-libiberty
56197 all-stage3-gcc: maybe-all-build-libiberty
56198 all-stageb3g2-gcc: maybe-all-build-libiberty
56199 all-stage4-gcc: maybe-all-build-libiberty
56200 all-stageprofile-gcc: maybe-all-build-libiberty
56201 all-stagefeedback-gcc: maybe-all-build-libiberty
56202 all-gcc: maybe-all-build-fixincludes
56204 all-stage1-gcc: maybe-all-build-fixincludes
56205 all-stage2-gcc: maybe-all-build-fixincludes
56206 all-stageb2g0-gcc: maybe-all-build-fixincludes
56207 all-stage3-gcc: maybe-all-build-fixincludes
56208 all-stageb3g2-gcc: maybe-all-build-fixincludes
56209 all-stage4-gcc: maybe-all-build-fixincludes
56210 all-stageprofile-gcc: maybe-all-build-fixincludes
56211 all-stagefeedback-gcc: maybe-all-build-fixincludes
56212 all-gcc: maybe-all-zlib
56214 all-stage1-gcc: maybe-all-stage1-zlib
56215 all-stage2-gcc: maybe-all-stage2-zlib
56216 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
56217 all-stage3-gcc: maybe-all-stage3-zlib
56218 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
56219 all-stage4-gcc: maybe-all-stage4-zlib
56220 all-stageprofile-gcc: maybe-all-stageprofile-zlib
56221 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
56222 all-gcc: all-libcpp
56224 all-stage1-gcc: all-stage1-libcpp
56225 all-stage2-gcc: all-stage2-libcpp
56226 all-stageb2g0-gcc: all-stageb2g0-libcpp
56227 all-stage3-gcc: all-stage3-libcpp
56228 all-stageb3g2-gcc: all-stageb3g2-libcpp
56229 all-stage4-gcc: all-stage4-libcpp
56230 all-stageprofile-gcc: all-stageprofile-libcpp
56231 all-stagefeedback-gcc: all-stagefeedback-libcpp
56232 all-gcc: all-libdecnumber
56234 all-stage1-gcc: all-stage1-libdecnumber
56235 all-stage2-gcc: all-stage2-libdecnumber
56236 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
56237 all-stage3-gcc: all-stage3-libdecnumber
56238 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
56239 all-stage4-gcc: all-stage4-libdecnumber
56240 all-stageprofile-gcc: all-stageprofile-libdecnumber
56241 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
56242 all-gcc: all-libpcp
56244 all-stage1-gcc: all-stage1-libpcp
56245 all-stage2-gcc: all-stage2-libpcp
56246 all-stageb2g0-gcc: all-stageb2g0-libpcp
56247 all-stage3-gcc: all-stage3-libpcp
56248 all-stageb3g2-gcc: all-stageb3g2-libpcp
56249 all-stage4-gcc: all-stage4-libpcp
56250 all-stageprofile-gcc: all-stageprofile-libpcp
56251 all-stagefeedback-gcc: all-stagefeedback-libpcp
56252 all-gcc: maybe-all-libiberty
56254 all-stage1-gcc: maybe-all-stage1-libiberty
56255 all-stage2-gcc: maybe-all-stage2-libiberty
56256 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
56257 all-stage3-gcc: maybe-all-stage3-libiberty
56258 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
56259 all-stage4-gcc: maybe-all-stage4-libiberty
56260 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
56261 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
56262 all-gcc: maybe-all-fixincludes
56263 install-gcc: maybe-install-fixincludes
56264 configure-libcpp: configure-libiberty
56266 configure-stage1-libcpp: configure-stage1-libiberty
56267 configure-stage2-libcpp: configure-stage2-libiberty
56268 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
56269 configure-stage3-libcpp: configure-stage3-libiberty
56270 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
56271 configure-stage4-libcpp: configure-stage4-libiberty
56272 configure-stageprofile-libcpp: configure-stageprofile-libiberty
56273 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
56274 configure-libcpp: maybe-configure-intl
56276 configure-stage1-libcpp: maybe-configure-stage1-intl
56277 configure-stage2-libcpp: maybe-configure-stage2-intl
56278 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
56279 configure-stage3-libcpp: maybe-configure-stage3-intl
56280 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
56281 configure-stage4-libcpp: maybe-configure-stage4-intl
56282 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
56283 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
56284 all-libcpp: all-libiberty
56286 all-stage1-libcpp: all-stage1-libiberty
56287 all-stage2-libcpp: all-stage2-libiberty
56288 all-stageb2g0-libcpp: all-stageb2g0-libiberty
56289 all-stage3-libcpp: all-stage3-libiberty
56290 all-stageb3g2-libcpp: all-stageb3g2-libiberty
56291 all-stage4-libcpp: all-stage4-libiberty
56292 all-stageprofile-libcpp: all-stageprofile-libiberty
56293 all-stagefeedback-libcpp: all-stagefeedback-libiberty
56294 all-libcpp: maybe-all-intl
56296 all-stage1-libcpp: maybe-all-stage1-intl
56297 all-stage2-libcpp: maybe-all-stage2-intl
56298 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
56299 all-stage3-libcpp: maybe-all-stage3-intl
56300 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
56301 all-stage4-libcpp: maybe-all-stage4-intl
56302 all-stageprofile-libcpp: maybe-all-stageprofile-intl
56303 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
56304 all-fixincludes: maybe-all-libiberty
56305 all-gnattools: maybe-all-target-libada
56306 configure-mpfr: maybe-all-gmp
56308 configure-stage1-mpfr: maybe-all-stage1-gmp
56309 configure-stage2-mpfr: maybe-all-stage2-gmp
56310 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
56311 configure-stage3-mpfr: maybe-all-stage3-gmp
56312 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
56313 configure-stage4-mpfr: maybe-all-stage4-gmp
56314 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
56315 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
56316 configure-ppl: maybe-all-gmp
56318 configure-stage1-ppl: maybe-all-stage1-gmp
56319 configure-stage2-ppl: maybe-all-stage2-gmp
56320 configure-stageb2g0-ppl: maybe-all-stageb2g0-gmp
56321 configure-stage3-ppl: maybe-all-stage3-gmp
56322 configure-stageb3g2-ppl: maybe-all-stageb3g2-gmp
56323 configure-stage4-ppl: maybe-all-stage4-gmp
56324 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
56325 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
56326 configure-ppl: maybe-all-mpfr
56328 configure-stage1-ppl: maybe-all-stage1-mpfr
56329 configure-stage2-ppl: maybe-all-stage2-mpfr
56330 configure-stageb2g0-ppl: maybe-all-stageb2g0-mpfr
56331 configure-stage3-ppl: maybe-all-stage3-mpfr
56332 configure-stageb3g2-ppl: maybe-all-stageb3g2-mpfr
56333 configure-stage4-ppl: maybe-all-stage4-mpfr
56334 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
56335 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
56336 configure-cloog: maybe-all-ppl
56338 configure-stage1-cloog: maybe-all-stage1-ppl
56339 configure-stage2-cloog: maybe-all-stage2-ppl
56340 configure-stageb2g0-cloog: maybe-all-stageb2g0-ppl
56341 configure-stage3-cloog: maybe-all-stage3-ppl
56342 configure-stageb3g2-cloog: maybe-all-stageb3g2-ppl
56343 configure-stage4-cloog: maybe-all-stage4-ppl
56344 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
56345 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
56346 configure-gdb: maybe-all-intl
56347 configure-gdb: maybe-configure-sim
56348 configure-gdb: maybe-all-bfd
56349 all-gdb: maybe-all-libiberty
56350 all-gdb: maybe-all-opcodes
56351 all-gdb: maybe-all-readline
56352 all-gdb: maybe-all-build-bison
56353 all-gdb: maybe-all-build-byacc
56354 all-gdb: maybe-all-sim
56355 all-gdb: maybe-all-libdecnumber
56356 all-gdb: maybe-all-libpcp
56357 configure-libgui: maybe-configure-tcl
56358 configure-libgui: maybe-configure-tk
56359 all-libgui: maybe-all-tcl
56360 all-libgui: maybe-all-tk
56361 all-libgui: maybe-all-itcl
56362 configure-bfd: configure-libiberty
56364 configure-stage1-bfd: configure-stage1-libiberty
56365 configure-stage2-bfd: configure-stage2-libiberty
56366 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
56367 configure-stage3-bfd: configure-stage3-libiberty
56368 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
56369 configure-stage4-bfd: configure-stage4-libiberty
56370 configure-stageprofile-bfd: configure-stageprofile-libiberty
56371 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
56372 configure-bfd: maybe-configure-intl
56374 configure-stage1-bfd: maybe-configure-stage1-intl
56375 configure-stage2-bfd: maybe-configure-stage2-intl
56376 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
56377 configure-stage3-bfd: maybe-configure-stage3-intl
56378 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
56379 configure-stage4-bfd: maybe-configure-stage4-intl
56380 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
56381 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
56382 all-bfd: maybe-all-libiberty
56384 all-stage1-bfd: maybe-all-stage1-libiberty
56385 all-stage2-bfd: maybe-all-stage2-libiberty
56386 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
56387 all-stage3-bfd: maybe-all-stage3-libiberty
56388 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
56389 all-stage4-bfd: maybe-all-stage4-libiberty
56390 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
56391 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
56392 all-bfd: maybe-all-intl
56394 all-stage1-bfd: maybe-all-stage1-intl
56395 all-stage2-bfd: maybe-all-stage2-intl
56396 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
56397 all-stage3-bfd: maybe-all-stage3-intl
56398 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
56399 all-stage4-bfd: maybe-all-stage4-intl
56400 all-stageprofile-bfd: maybe-all-stageprofile-intl
56401 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
56402 configure-opcodes: configure-libiberty
56404 configure-stage1-opcodes: configure-stage1-libiberty
56405 configure-stage2-opcodes: configure-stage2-libiberty
56406 configure-stageb2g0-opcodes: configure-stageb2g0-libiberty
56407 configure-stage3-opcodes: configure-stage3-libiberty
56408 configure-stageb3g2-opcodes: configure-stageb3g2-libiberty
56409 configure-stage4-opcodes: configure-stage4-libiberty
56410 configure-stageprofile-opcodes: configure-stageprofile-libiberty
56411 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
56412 all-opcodes: maybe-all-libiberty
56414 all-stage1-opcodes: maybe-all-stage1-libiberty
56415 all-stage2-opcodes: maybe-all-stage2-libiberty
56416 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
56417 all-stage3-opcodes: maybe-all-stage3-libiberty
56418 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
56419 all-stage4-opcodes: maybe-all-stage4-libiberty
56420 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
56421 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
56422 configure-binutils: maybe-configure-intl
56424 configure-stage1-binutils: maybe-configure-stage1-intl
56425 configure-stage2-binutils: maybe-configure-stage2-intl
56426 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
56427 configure-stage3-binutils: maybe-configure-stage3-intl
56428 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
56429 configure-stage4-binutils: maybe-configure-stage4-intl
56430 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
56431 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
56432 all-binutils: maybe-all-libiberty
56434 all-stage1-binutils: maybe-all-stage1-libiberty
56435 all-stage2-binutils: maybe-all-stage2-libiberty
56436 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
56437 all-stage3-binutils: maybe-all-stage3-libiberty
56438 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
56439 all-stage4-binutils: maybe-all-stage4-libiberty
56440 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
56441 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
56442 all-binutils: maybe-all-opcodes
56444 all-stage1-binutils: maybe-all-stage1-opcodes
56445 all-stage2-binutils: maybe-all-stage2-opcodes
56446 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
56447 all-stage3-binutils: maybe-all-stage3-opcodes
56448 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
56449 all-stage4-binutils: maybe-all-stage4-opcodes
56450 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
56451 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
56452 all-binutils: maybe-all-bfd
56454 all-stage1-binutils: maybe-all-stage1-bfd
56455 all-stage2-binutils: maybe-all-stage2-bfd
56456 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
56457 all-stage3-binutils: maybe-all-stage3-bfd
56458 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
56459 all-stage4-binutils: maybe-all-stage4-bfd
56460 all-stageprofile-binutils: maybe-all-stageprofile-bfd
56461 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
56462 all-binutils: maybe-all-build-flex
56464 all-stage1-binutils: maybe-all-build-flex
56465 all-stage2-binutils: maybe-all-build-flex
56466 all-stageb2g0-binutils: maybe-all-build-flex
56467 all-stage3-binutils: maybe-all-build-flex
56468 all-stageb3g2-binutils: maybe-all-build-flex
56469 all-stage4-binutils: maybe-all-build-flex
56470 all-stageprofile-binutils: maybe-all-build-flex
56471 all-stagefeedback-binutils: maybe-all-build-flex
56472 all-binutils: maybe-all-build-bison
56474 all-stage1-binutils: maybe-all-build-bison
56475 all-stage2-binutils: maybe-all-build-bison
56476 all-stageb2g0-binutils: maybe-all-build-bison
56477 all-stage3-binutils: maybe-all-build-bison
56478 all-stageb3g2-binutils: maybe-all-build-bison
56479 all-stage4-binutils: maybe-all-build-bison
56480 all-stageprofile-binutils: maybe-all-build-bison
56481 all-stagefeedback-binutils: maybe-all-build-bison
56482 all-binutils: maybe-all-build-byacc
56484 all-stage1-binutils: maybe-all-build-byacc
56485 all-stage2-binutils: maybe-all-build-byacc
56486 all-stageb2g0-binutils: maybe-all-build-byacc
56487 all-stage3-binutils: maybe-all-build-byacc
56488 all-stageb3g2-binutils: maybe-all-build-byacc
56489 all-stage4-binutils: maybe-all-build-byacc
56490 all-stageprofile-binutils: maybe-all-build-byacc
56491 all-stagefeedback-binutils: maybe-all-build-byacc
56492 all-binutils: maybe-all-intl
56494 all-stage1-binutils: maybe-all-stage1-intl
56495 all-stage2-binutils: maybe-all-stage2-intl
56496 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
56497 all-stage3-binutils: maybe-all-stage3-intl
56498 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
56499 all-stage4-binutils: maybe-all-stage4-intl
56500 all-stageprofile-binutils: maybe-all-stageprofile-intl
56501 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
56502 install-binutils: maybe-install-opcodes
56503 install-opcodes: maybe-install-bfd
56504 configure-gas: maybe-configure-intl
56506 configure-stage1-gas: maybe-configure-stage1-intl
56507 configure-stage2-gas: maybe-configure-stage2-intl
56508 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
56509 configure-stage3-gas: maybe-configure-stage3-intl
56510 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
56511 configure-stage4-gas: maybe-configure-stage4-intl
56512 configure-stageprofile-gas: maybe-configure-stageprofile-intl
56513 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
56514 all-gas: maybe-all-libiberty
56516 all-stage1-gas: maybe-all-stage1-libiberty
56517 all-stage2-gas: maybe-all-stage2-libiberty
56518 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
56519 all-stage3-gas: maybe-all-stage3-libiberty
56520 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
56521 all-stage4-gas: maybe-all-stage4-libiberty
56522 all-stageprofile-gas: maybe-all-stageprofile-libiberty
56523 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
56524 all-gas: maybe-all-opcodes
56526 all-stage1-gas: maybe-all-stage1-opcodes
56527 all-stage2-gas: maybe-all-stage2-opcodes
56528 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
56529 all-stage3-gas: maybe-all-stage3-opcodes
56530 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
56531 all-stage4-gas: maybe-all-stage4-opcodes
56532 all-stageprofile-gas: maybe-all-stageprofile-opcodes
56533 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
56534 all-gas: maybe-all-bfd
56536 all-stage1-gas: maybe-all-stage1-bfd
56537 all-stage2-gas: maybe-all-stage2-bfd
56538 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
56539 all-stage3-gas: maybe-all-stage3-bfd
56540 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
56541 all-stage4-gas: maybe-all-stage4-bfd
56542 all-stageprofile-gas: maybe-all-stageprofile-bfd
56543 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
56544 all-gas: maybe-all-intl
56546 all-stage1-gas: maybe-all-stage1-intl
56547 all-stage2-gas: maybe-all-stage2-intl
56548 all-stageb2g0-gas: maybe-all-stageb2g0-intl
56549 all-stage3-gas: maybe-all-stage3-intl
56550 all-stageb3g2-gas: maybe-all-stageb3g2-intl
56551 all-stage4-gas: maybe-all-stage4-intl
56552 all-stageprofile-gas: maybe-all-stageprofile-intl
56553 all-stagefeedback-gas: maybe-all-stagefeedback-intl
56554 configure-gprof: maybe-configure-intl
56555 all-gprof: maybe-all-libiberty
56556 all-gprof: maybe-all-bfd
56557 all-gprof: maybe-all-opcodes
56558 all-gprof: maybe-all-intl
56559 configure-ld: maybe-configure-intl
56561 configure-stage1-ld: maybe-configure-stage1-intl
56562 configure-stage2-ld: maybe-configure-stage2-intl
56563 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
56564 configure-stage3-ld: maybe-configure-stage3-intl
56565 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
56566 configure-stage4-ld: maybe-configure-stage4-intl
56567 configure-stageprofile-ld: maybe-configure-stageprofile-intl
56568 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
56569 all-ld: maybe-all-libiberty
56571 all-stage1-ld: maybe-all-stage1-libiberty
56572 all-stage2-ld: maybe-all-stage2-libiberty
56573 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
56574 all-stage3-ld: maybe-all-stage3-libiberty
56575 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
56576 all-stage4-ld: maybe-all-stage4-libiberty
56577 all-stageprofile-ld: maybe-all-stageprofile-libiberty
56578 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
56579 all-ld: maybe-all-bfd
56581 all-stage1-ld: maybe-all-stage1-bfd
56582 all-stage2-ld: maybe-all-stage2-bfd
56583 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
56584 all-stage3-ld: maybe-all-stage3-bfd
56585 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
56586 all-stage4-ld: maybe-all-stage4-bfd
56587 all-stageprofile-ld: maybe-all-stageprofile-bfd
56588 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
56589 all-ld: maybe-all-opcodes
56591 all-stage1-ld: maybe-all-stage1-opcodes
56592 all-stage2-ld: maybe-all-stage2-opcodes
56593 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
56594 all-stage3-ld: maybe-all-stage3-opcodes
56595 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
56596 all-stage4-ld: maybe-all-stage4-opcodes
56597 all-stageprofile-ld: maybe-all-stageprofile-opcodes
56598 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
56599 all-ld: maybe-all-build-bison
56601 all-stage1-ld: maybe-all-build-bison
56602 all-stage2-ld: maybe-all-build-bison
56603 all-stageb2g0-ld: maybe-all-build-bison
56604 all-stage3-ld: maybe-all-build-bison
56605 all-stageb3g2-ld: maybe-all-build-bison
56606 all-stage4-ld: maybe-all-build-bison
56607 all-stageprofile-ld: maybe-all-build-bison
56608 all-stagefeedback-ld: maybe-all-build-bison
56609 all-ld: maybe-all-build-byacc
56611 all-stage1-ld: maybe-all-build-byacc
56612 all-stage2-ld: maybe-all-build-byacc
56613 all-stageb2g0-ld: maybe-all-build-byacc
56614 all-stage3-ld: maybe-all-build-byacc
56615 all-stageb3g2-ld: maybe-all-build-byacc
56616 all-stage4-ld: maybe-all-build-byacc
56617 all-stageprofile-ld: maybe-all-build-byacc
56618 all-stagefeedback-ld: maybe-all-build-byacc
56619 all-ld: maybe-all-build-flex
56621 all-stage1-ld: maybe-all-build-flex
56622 all-stage2-ld: maybe-all-build-flex
56623 all-stageb2g0-ld: maybe-all-build-flex
56624 all-stage3-ld: maybe-all-build-flex
56625 all-stageb3g2-ld: maybe-all-build-flex
56626 all-stage4-ld: maybe-all-build-flex
56627 all-stageprofile-ld: maybe-all-build-flex
56628 all-stagefeedback-ld: maybe-all-build-flex
56629 all-ld: maybe-all-intl
56631 all-stage1-ld: maybe-all-stage1-intl
56632 all-stage2-ld: maybe-all-stage2-intl
56633 all-stageb2g0-ld: maybe-all-stageb2g0-intl
56634 all-stage3-ld: maybe-all-stage3-intl
56635 all-stageb3g2-ld: maybe-all-stageb3g2-intl
56636 all-stage4-ld: maybe-all-stage4-intl
56637 all-stageprofile-ld: maybe-all-stageprofile-intl
56638 all-stagefeedback-ld: maybe-all-stagefeedback-intl
56639 configure-gold: maybe-configure-intl
56641 configure-stage1-gold: maybe-configure-stage1-intl
56642 configure-stage2-gold: maybe-configure-stage2-intl
56643 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
56644 configure-stage3-gold: maybe-configure-stage3-intl
56645 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
56646 configure-stage4-gold: maybe-configure-stage4-intl
56647 configure-stageprofile-gold: maybe-configure-stageprofile-intl
56648 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
56649 all-gold: maybe-all-libiberty
56651 all-stage1-gold: maybe-all-stage1-libiberty
56652 all-stage2-gold: maybe-all-stage2-libiberty
56653 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
56654 all-stage3-gold: maybe-all-stage3-libiberty
56655 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
56656 all-stage4-gold: maybe-all-stage4-libiberty
56657 all-stageprofile-gold: maybe-all-stageprofile-libiberty
56658 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
56659 all-gold: maybe-all-intl
56661 all-stage1-gold: maybe-all-stage1-intl
56662 all-stage2-gold: maybe-all-stage2-intl
56663 all-stageb2g0-gold: maybe-all-stageb2g0-intl
56664 all-stage3-gold: maybe-all-stage3-intl
56665 all-stageb3g2-gold: maybe-all-stageb3g2-intl
56666 all-stage4-gold: maybe-all-stage4-intl
56667 all-stageprofile-gold: maybe-all-stageprofile-intl
56668 all-stagefeedback-gold: maybe-all-stagefeedback-intl
56669 all-gold: maybe-all-bfd
56671 all-stage1-gold: maybe-all-stage1-bfd
56672 all-stage2-gold: maybe-all-stage2-bfd
56673 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
56674 all-stage3-gold: maybe-all-stage3-bfd
56675 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
56676 all-stage4-gold: maybe-all-stage4-bfd
56677 all-stageprofile-gold: maybe-all-stageprofile-bfd
56678 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
56679 all-gold: maybe-all-build-bison
56681 all-stage1-gold: maybe-all-build-bison
56682 all-stage2-gold: maybe-all-build-bison
56683 all-stageb2g0-gold: maybe-all-build-bison
56684 all-stage3-gold: maybe-all-build-bison
56685 all-stageb3g2-gold: maybe-all-build-bison
56686 all-stage4-gold: maybe-all-build-bison
56687 all-stageprofile-gold: maybe-all-build-bison
56688 all-stagefeedback-gold: maybe-all-build-bison
56689 all-gold: maybe-all-build-byacc
56691 all-stage1-gold: maybe-all-build-byacc
56692 all-stage2-gold: maybe-all-build-byacc
56693 all-stageb2g0-gold: maybe-all-build-byacc
56694 all-stage3-gold: maybe-all-build-byacc
56695 all-stageb3g2-gold: maybe-all-build-byacc
56696 all-stage4-gold: maybe-all-build-byacc
56697 all-stageprofile-gold: maybe-all-build-byacc
56698 all-stagefeedback-gold: maybe-all-build-byacc
56699 check-gold: maybe-all-binutils
56701 check-stage1-gold: maybe-all-stage1-binutils
56702 check-stage2-gold: maybe-all-stage2-binutils
56703 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
56704 check-stage3-gold: maybe-all-stage3-binutils
56705 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
56706 check-stage4-gold: maybe-all-stage4-binutils
56707 check-stageprofile-gold: maybe-all-stageprofile-binutils
56708 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
56709 configure-opcodes: maybe-configure-intl
56711 configure-stage1-opcodes: maybe-configure-stage1-intl
56712 configure-stage2-opcodes: maybe-configure-stage2-intl
56713 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
56714 configure-stage3-opcodes: maybe-configure-stage3-intl
56715 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
56716 configure-stage4-opcodes: maybe-configure-stage4-intl
56717 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
56718 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
56719 all-opcodes: maybe-all-bfd
56721 all-stage1-opcodes: maybe-all-stage1-bfd
56722 all-stage2-opcodes: maybe-all-stage2-bfd
56723 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
56724 all-stage3-opcodes: maybe-all-stage3-bfd
56725 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
56726 all-stage4-opcodes: maybe-all-stage4-bfd
56727 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
56728 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
56729 all-opcodes: maybe-all-libiberty
56731 all-stage1-opcodes: maybe-all-stage1-libiberty
56732 all-stage2-opcodes: maybe-all-stage2-libiberty
56733 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
56734 all-stage3-opcodes: maybe-all-stage3-libiberty
56735 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
56736 all-stage4-opcodes: maybe-all-stage4-libiberty
56737 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
56738 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
56739 all-opcodes: maybe-all-intl
56741 all-stage1-opcodes: maybe-all-stage1-intl
56742 all-stage2-opcodes: maybe-all-stage2-intl
56743 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
56744 all-stage3-opcodes: maybe-all-stage3-intl
56745 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
56746 all-stage4-opcodes: maybe-all-stage4-intl
56747 all-stageprofile-opcodes: maybe-all-stageprofile-intl
56748 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
56749 all-dejagnu: maybe-all-tcl
56750 all-dejagnu: maybe-all-expect
56751 all-dejagnu: maybe-all-tk
56752 configure-expect: maybe-configure-tcl
56753 configure-expect: maybe-configure-tk
56754 all-expect: maybe-all-tcl
56755 all-expect: maybe-all-tk
56756 configure-itcl: maybe-configure-tcl
56757 configure-itcl: maybe-configure-tk
56758 all-itcl: maybe-all-tcl
56759 all-itcl: maybe-all-tk
56760 install-itcl: maybe-install-tcl
56761 configure-tk: maybe-configure-tcl
56762 all-tk: maybe-all-tcl
56763 all-sid: maybe-all-libiberty
56764 all-sid: maybe-all-bfd
56765 all-sid: maybe-all-opcodes
56766 all-sid: maybe-all-tcl
56767 all-sid: maybe-all-tk
56768 install-sid: maybe-install-tcl
56769 install-sid: maybe-install-tk
56770 configure-sim: maybe-configure-intl
56771 all-sim: maybe-all-intl
56772 all-sim: maybe-all-libiberty
56773 all-sim: maybe-all-bfd
56774 all-sim: maybe-all-opcodes
56775 all-sim: maybe-all-readline
56776 all-sim: maybe-configure-gdb
56777 all-fastjar: maybe-all-zlib
56778 all-fastjar: maybe-all-build-texinfo
56779 all-fastjar: maybe-all-libiberty
56780 all-autoconf: maybe-all-m4
56781 all-autoconf: maybe-all-build-texinfo
56782 all-automake: maybe-all-m4
56783 all-automake: maybe-all-build-texinfo
56784 all-automake: maybe-all-autoconf
56785 all-bison: maybe-all-intl
56786 all-bison: maybe-all-build-texinfo
56787 all-diff: maybe-all-intl
56788 all-diff: maybe-all-build-texinfo
56789 all-fileutils: maybe-all-intl
56790 all-fileutils: maybe-all-build-texinfo
56791 all-flex: maybe-all-build-bison
56792 all-flex: maybe-all-build-byacc
56793 all-flex: maybe-all-intl
56794 all-flex: maybe-all-m4
56795 all-flex: maybe-all-build-texinfo
56796 all-gzip: maybe-all-intl
56797 all-gzip: maybe-all-zlib
56798 all-gzip: maybe-all-build-texinfo
56799 all-hello: maybe-all-intl
56800 all-hello: maybe-all-build-texinfo
56801 all-m4: maybe-all-intl
56802 all-m4: maybe-all-build-texinfo
56803 all-make: maybe-all-intl
56804 all-make: maybe-all-build-texinfo
56805 all-patch: maybe-all-build-texinfo
56806 all-make: maybe-all-build-texinfo
56807 all-prms: maybe-all-libiberty
56808 all-recode: maybe-all-build-texinfo
56809 all-sed: maybe-all-build-texinfo
56810 all-send-pr: maybe-all-prms
56811 all-tar: maybe-all-build-texinfo
56812 all-uudecode: maybe-all-build-texinfo
56813 configure-target-boehm-gc: maybe-configure-target-qthreads
56814 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
56815 configure-target-fastjar: maybe-configure-target-zlib
56816 all-target-fastjar: maybe-all-target-zlib
56817 all-target-fastjar: maybe-all-target-libiberty
56818 configure-target-libjava: maybe-configure-target-zlib
56819 configure-target-libjava: maybe-configure-target-boehm-gc
56820 configure-target-libjava: maybe-configure-target-qthreads
56821 configure-target-libjava: maybe-configure-target-libffi
56822 all-target-libjava: maybe-all-fastjar
56823 all-target-libjava: maybe-all-target-zlib
56824 all-target-libjava: maybe-all-target-boehm-gc
56825 all-target-libjava: maybe-all-target-qthreads
56826 all-target-libjava: maybe-all-target-libffi
56827 configure-target-libobjc: maybe-configure-target-boehm-gc
56828 all-target-libobjc: maybe-all-target-libiberty
56829 all-target-libobjc: maybe-all-target-boehm-gc
56830 all-target-libstdc++-v3: maybe-all-target-libiberty
56831 configure-target-libstdc++-v3: maybe-configure-target-libgomp
56832 all-target-libgloss: maybe-all-target-newlib
56833 all-target-winsup: maybe-all-target-libiberty
56834 all-target-winsup: maybe-all-target-libtermcap
56837 # Dependencies for target modules on other target modules are
56838 # described by lang_env_dependencies; the defaults apply to anything
56839 # not mentioned there.
56842 @if gcc-bootstrap
56843 @endif gcc-bootstrap
56845 @if gcc-no-bootstrap
56846 configure-target-libstdc++-v3: maybe-all-target-libgcc
56847 configure-target-libmudflap: maybe-all-target-libgcc
56848 configure-target-libssp: maybe-all-target-libgcc
56849 configure-target-newlib: maybe-all-target-libgcc
56850 configure-target-libgfortran: maybe-all-target-libgcc
56851 configure-target-libobjc: maybe-all-target-libgcc
56852 configure-target-libtermcap: maybe-all-target-libgcc
56853 configure-target-winsup: maybe-all-target-libgcc
56854 configure-target-libgloss: maybe-all-target-libgcc
56855 configure-target-libiberty: maybe-all-target-libgcc
56856 configure-target-gperf: maybe-all-target-libgcc
56857 configure-target-examples: maybe-all-target-libgcc
56858 configure-target-libffi: maybe-all-target-libgcc
56859 configure-target-libjava: maybe-all-target-libgcc
56860 configure-target-zlib: maybe-all-target-libgcc
56861 configure-target-boehm-gc: maybe-all-target-libgcc
56862 configure-target-qthreads: maybe-all-target-libgcc
56863 configure-target-rda: maybe-all-target-libgcc
56864 configure-target-libada: maybe-all-target-libgcc
56865 configure-target-libgomp: maybe-all-target-libgcc
56866 @endif gcc-no-bootstrap
56869 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
56871 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
56873 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
56877 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
56879 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
56881 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
56883 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
56887 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
56888 configure-target-gperf: maybe-all-target-libstdc++-v3
56890 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
56892 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
56894 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
56895 configure-target-libjava: maybe-all-target-libstdc++-v3
56897 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
56899 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
56901 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
56903 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
56905 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
56907 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
56910 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
56911 GDB_TK = @GDB_TK@
56912 INSTALL_GDB_TK = @INSTALL_GDB_TK@
56913 configure-gdb: $(CONFIGURE_GDB_TK)
56914 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
56915 install-gdb: $(INSTALL_GDB_TK)
56917 # Serialization dependencies. Host configures don't work well in parallel to
56918 # each other, due to contention over config.cache. Target configures and
56919 # build configures are similar.
56920 @serialization_dependencies@
56922 # --------------------------------
56923 # Regenerating top level configury
56924 # --------------------------------
56926 # Rebuilding Makefile.in, using autogen.
56927 AUTOGEN = autogen
56928 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
56929 cd $(srcdir) && $(AUTOGEN) Makefile.def
56931 # Rebuilding Makefile.
56932 Makefile: $(srcdir)/Makefile.in config.status
56933 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
56935 config.status: configure
56936 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
56938 # Rebuilding configure.
56939 AUTOCONF = autoconf
56940 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
56941 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
56942 cd $(srcdir) && $(AUTOCONF)
56944 # ------------------------------
56945 # Special directives to GNU Make
56946 # ------------------------------
56948 # Don't pass command-line variables to submakes.
56949 .NOEXPORT:
56950 MAKEOVERRIDES=
56952 # end of Makefile.in