* configure.ac (powerpc-*-darwin*, i?86-*-darwin*,x86_64-*-darwin9):
[official-gcc.git] / Makefile.in
blob2ede05810ee5a83535ee0d023a10af7c867e9511
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 # Build programs are put under this directory.
109 BUILD_SUBDIR = @build_subdir@
110 # This is set by the configure script to the arguments to use when configuring
111 # directories built for the build system.
112 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
114 # This is the list of variables to export in the environment when
115 # configuring any subdirectory. It must also be exported whenever
116 # recursing into a build directory in case that directory's Makefile
117 # re-runs configure.
118 BASE_EXPORTS = \
119 FLEX="$(FLEX)"; export FLEX; \
120 LEX="$(LEX)"; export LEX; \
121 BISON="$(BISON)"; export BISON; \
122 YACC="$(YACC)"; export YACC; \
123 M4="$(M4)"; export M4; \
124 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
126 # This is the list of variables to export in the environment when
127 # configuring subdirectories for the build system.
128 BUILD_EXPORTS = \
129 $(BASE_EXPORTS) \
130 AR="$(AR_FOR_BUILD)"; export AR; \
131 AS="$(AS_FOR_BUILD)"; export AS; \
132 CC="$(CC_FOR_BUILD)"; export CC; \
133 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
134 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
135 CXX="$(CXX_FOR_BUILD)"; export CXX; \
136 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
137 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
138 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
139 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
140 LD="$(LD_FOR_BUILD)"; export LD; \
141 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
142 NM="$(NM_FOR_BUILD)"; export NM; \
143 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
144 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
145 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
147 # These variables must be set on the make command line for directories
148 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
149 EXTRA_BUILD_FLAGS = \
150 CFLAGS="$(CFLAGS_FOR_BUILD)" \
151 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
153 # This is the list of directories to built for the host system.
154 SUBDIRS = @configdirs@
155 # This is set by the configure script to the arguments to use when configuring
156 # directories built for the host system.
157 HOST_CONFIGARGS = @host_configargs@
158 # Host programs are put under this directory, which is . except if building
159 # with srcdir=..
160 HOST_SUBDIR = @host_subdir@
161 # This is the list of variables to export in the environment when
162 # configuring subdirectories for the host system. We need to pass
163 # some to the GCC configure because of its hybrid host/target nature.
164 HOST_EXPORTS = \
165 $(BASE_EXPORTS) \
166 CC="$(CC)"; export CC; \
167 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
168 CFLAGS="$(CFLAGS)"; export CFLAGS; \
169 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
170 CXX="$(CXX)"; export CXX; \
171 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
172 AR="$(AR)"; export AR; \
173 AS="$(AS)"; export AS; \
174 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
175 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
176 LD="$(LD)"; export LD; \
177 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
178 NM="$(NM)"; export NM; \
179 RANLIB="$(RANLIB)"; export RANLIB; \
180 WINDRES="$(WINDRES)"; export WINDRES; \
181 WINDMC="$(WINDMC)"; export WINDMC; \
182 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
183 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
184 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
185 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
186 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
187 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
188 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
189 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
190 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
191 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
192 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
193 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
194 @if gcc-bootstrap
195 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
196 @endif gcc-bootstrap
197 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
199 # Similar, for later GCC stages.
200 POSTSTAGE1_HOST_EXPORTS = \
201 $(HOST_EXPORTS) \
202 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
203 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
204 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
205 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
206 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
207 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
208 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
210 # Target libraries are put under this directory:
211 TARGET_SUBDIR = @target_subdir@
212 # This is set by the configure script to the arguments to use when configuring
213 # directories built for the target.
214 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
215 # This is the list of variables to export in the environment when
216 # configuring subdirectories for the host system.
217 BASE_TARGET_EXPORTS = \
218 $(BASE_EXPORTS) \
219 AR="$(AR_FOR_TARGET)"; export AR; \
220 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
221 CC="$(CC_FOR_TARGET)"; export CC; \
222 CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
223 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
224 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
225 CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
226 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
227 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
228 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
229 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
230 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
231 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
232 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
233 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
234 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
235 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
236 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
237 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
238 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
240 RAW_CXX_TARGET_EXPORTS = \
241 $(BASE_TARGET_EXPORTS) \
242 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
243 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
245 NORMAL_TARGET_EXPORTS = \
246 $(BASE_TARGET_EXPORTS) \
247 CXX="$(CXX_FOR_TARGET)"; export CXX;
249 # Where to find GMP
250 HOST_GMPLIBS = @gmplibs@
251 HOST_GMPINC = @gmpinc@
253 # ----------------------------------------------
254 # Programs producing files for the BUILD machine
255 # ----------------------------------------------
257 SHELL = @config_shell@
259 # pwd command to use. Allow user to override default by setting PWDCMD in
260 # the environment to account for automounters. The make variable must not
261 # be called PWDCMD, otherwise the value set here is passed to make
262 # subprocesses and overrides the setting from the user's environment.
263 # Don't use PWD since it is a common shell environment variable and we
264 # don't want to corrupt it.
265 PWD_COMMAND = $${PWDCMD-pwd}
267 # compilers to use to create programs which must be run in the build
268 # environment.
269 AR_FOR_BUILD = @AR_FOR_BUILD@
270 AS_FOR_BUILD = @AS_FOR_BUILD@
271 CC_FOR_BUILD = @CC_FOR_BUILD@
272 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
273 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
274 CXX_FOR_BUILD = @CXX_FOR_BUILD@
275 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
276 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
277 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
278 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
279 LD_FOR_BUILD = @LD_FOR_BUILD@
280 NM_FOR_BUILD = @NM_FOR_BUILD@
281 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
282 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
283 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
285 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
286 # here so that they can be overridden by Makefile fragments.
287 BUILD_PREFIX = @BUILD_PREFIX@
288 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
290 # Flags to pass to stage2 and later makes. They are defined
291 # here so that they can be overridden by Makefile fragments.
292 BOOT_CFLAGS= -g -O2
293 BOOT_LDFLAGS=
294 BOOT_ADAFLAGS=-gnatpg -gnata
296 BISON = @BISON@
297 YACC = @YACC@
298 FLEX = @FLEX@
299 LEX = @LEX@
300 M4 = @M4@
301 MAKEINFO = @MAKEINFO@
302 EXPECT = @EXPECT@
303 RUNTEST = @RUNTEST@
305 # This just becomes part of the MAKEINFO definition passed down to
306 # sub-makes. It lets flags be given on the command line while still
307 # using the makeinfo from the object tree.
308 # (Default to avoid splitting info files by setting the threshold high.)
309 MAKEINFOFLAGS = --split-size=5000000
311 # ---------------------------------------------
312 # Programs producing files for the HOST machine
313 # ---------------------------------------------
315 AS = @AS@
316 AR = @AR@
317 AR_FLAGS = rc
318 CC = @CC@
319 CXX = @CXX@
320 DLLTOOL = @DLLTOOL@
321 LD = @LD@
322 LIPO = @LIPO@
323 NM = @NM@
324 OBJDUMP = @OBJDUMP@
325 RANLIB = @RANLIB@
326 STRIP = @STRIP@
327 WINDRES = @WINDRES@
328 WINDMC = @WINDMC@
330 GNATBIND = @GNATBIND@
331 GNATMAKE = @GNATMAKE@
333 CFLAGS = @CFLAGS@
334 LDFLAGS = @LDFLAGS@
335 LIBCFLAGS = $(CFLAGS)
336 CXXFLAGS = @CXXFLAGS@
337 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
339 # Only build the C compiler for stage1, because that is the only one that
340 # we can guarantee will build with the native compiler, and also it is the
341 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
342 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
343 # overrideable (for a bootstrap build stage1 also builds gcc.info).
345 STAGE1_CHECKING=@stage1_checking@
346 STAGE1_LANGUAGES=@stage1_languages@
348 STAGE1_CFLAGS=@stage1_cflags@
349 STAGE2_CFLAGS=$(BOOT_CFLAGS)
350 STAGE3_CFLAGS=$(BOOT_CFLAGS)
351 STAGE4_CFLAGS=$(BOOT_CFLAGS)
353 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
354 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
355 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
356 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
358 do-compare = @do_compare@
359 do-compare3 = $(do-compare)
360 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
362 # -----------------------------------------------
363 # Programs producing files for the TARGET machine
364 # -----------------------------------------------
366 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
368 AR_FOR_TARGET=@AR_FOR_TARGET@
369 AS_FOR_TARGET=@AS_FOR_TARGET@
370 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
372 # If GCC_FOR_TARGET is not overriden on the command line, then this
373 # variable is passed down to the gcc Makefile, where it is used to
374 # build libgcc2.a. We define it here so that it can itself be
375 # overridden on the command line.
376 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
377 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
378 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
379 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
380 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
381 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
382 LD_FOR_TARGET=@LD_FOR_TARGET@
384 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
385 NM_FOR_TARGET=@NM_FOR_TARGET@
386 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
387 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
388 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
389 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
390 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
392 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
393 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
394 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
396 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
397 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
398 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
399 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
401 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
402 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
403 LDFLAGS_FOR_TARGET =
405 # ------------------------------------
406 # Miscellaneous targets and flag lists
407 # ------------------------------------
409 # The first rule in the file had better be this one. Don't put any above it.
410 # This lives here to allow makefile fragments to contain dependencies.
411 all:
413 #### host and target specific makefile fragments come in here.
414 @target_makefile_frag@
415 @alphaieee_frag@
416 @ospace_frag@
417 @host_makefile_frag@
420 # This is the list of directories that may be needed in RPATH_ENVVAR
421 # so that prorgams built for the target machine work.
422 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
424 @if target-libstdc++-v3
425 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
426 @endif target-libstdc++-v3
428 @if target-libmudflap
429 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
430 @endif target-libmudflap
432 @if target-libssp
433 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
434 @endif target-libssp
436 @if target-libgomp
437 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
438 @endif target-libgomp
442 # This is the list of directories that may be needed in RPATH_ENVVAR
443 # so that programs built for the host machine work.
444 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
446 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
447 @if gcc
448 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
449 @endif gcc
452 @if bfd
453 HOST_LIB_PATH_bfd = \
454 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
455 @endif bfd
457 @if opcodes
458 HOST_LIB_PATH_opcodes = \
459 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
460 @endif opcodes
462 @if gmp
463 HOST_LIB_PATH_gmp = \
464 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
465 @endif gmp
467 @if mpfr
468 HOST_LIB_PATH_mpfr = \
469 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
470 @endif mpfr
473 # Flags to pass down to all sub-makes.
474 BASE_FLAGS_TO_PASS = \
475 "DESTDIR=$(DESTDIR)" \
476 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
477 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
478 "bindir=$(bindir)" \
479 "datadir=$(datadir)" \
480 "exec_prefix=$(exec_prefix)" \
481 "includedir=$(includedir)" \
482 "datarootdir=$(datarootdir)" \
483 "docdir=$(docdir)" \
484 "infodir=$(infodir)" \
485 "pdfdir=$(pdfdir)" \
486 "htmldir=$(htmldir)" \
487 "libdir=$(libdir)" \
488 "libexecdir=$(libexecdir)" \
489 "lispdir=$(lispdir)" \
490 "localstatedir=$(localstatedir)" \
491 "mandir=$(mandir)" \
492 "oldincludedir=$(oldincludedir)" \
493 "prefix=$(prefix)" \
494 "sbindir=$(sbindir)" \
495 "sharedstatedir=$(sharedstatedir)" \
496 "sysconfdir=$(sysconfdir)" \
497 "tooldir=$(tooldir)" \
498 "build_tooldir=$(build_tooldir)" \
499 "target_alias=$(target_alias)" \
500 "BISON=$(BISON)" \
501 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
502 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
503 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
504 "EXPECT=$(EXPECT)" \
505 "FLEX=$(FLEX)" \
506 "INSTALL=$(INSTALL)" \
507 "INSTALL_DATA=$(INSTALL_DATA)" \
508 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
509 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
510 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
511 "LEX=$(LEX)" \
512 "M4=$(M4)" \
513 "MAKE=$(MAKE)" \
514 "RUNTEST=$(RUNTEST)" \
515 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
516 "SHELL=$(SHELL)" \
517 "YACC=$(YACC)" \
518 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
519 "ADA_CFLAGS=$(ADA_CFLAGS)" \
520 "AR_FLAGS=$(AR_FLAGS)" \
521 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
522 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
523 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
524 "CFLAGS=$(CFLAGS)" \
525 "CXXFLAGS=$(CXXFLAGS)" \
526 "LDFLAGS=$(LDFLAGS)" \
527 "LIBCFLAGS=$(LIBCFLAGS)" \
528 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
529 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
530 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
531 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
532 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
533 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
534 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
535 "GNATBIND=$(GNATBIND)" \
536 "GNATMAKE=$(GNATMAKE)" \
537 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
538 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
539 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
540 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
541 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
542 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
543 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
544 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
545 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
546 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
547 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
548 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
549 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
550 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
551 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
552 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
553 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
554 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
555 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
556 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
557 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
558 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
559 "LEAN=$(LEAN)" \
560 "CONFIG_SHELL=$(SHELL)" \
561 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
563 # We leave this in just in case, but it is not needed anymore.
564 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
566 # Flags to pass down to most sub-makes, in which we're building with
567 # the host environment.
568 EXTRA_HOST_FLAGS = \
569 'AR=$(AR)' \
570 'AS=$(AS)' \
571 'CC=$(CC)' \
572 'CXX=$(CXX)' \
573 'DLLTOOL=$(DLLTOOL)' \
574 'LD=$(LD)' \
575 'LIPO=$(LIPO)' \
576 'NM=$(NM)' \
577 'OBJDUMP=$(OBJDUMP)' \
578 'RANLIB=$(RANLIB)' \
579 'STRIP=$(STRIP)' \
580 'WINDRES=$(WINDRES)' \
581 'WINDMC=$(WINDMC)'
583 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
585 # Flags that are concerned with the location of the X11 include files
586 # and library files
588 # NOTE: until the top-level is getting the values via autoconf, it only
589 # causes problems to have this top-level Makefile overriding the autoconf-set
590 # values in child directories. Only variables that don't conflict with
591 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
593 X11_FLAGS_TO_PASS = \
594 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
595 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
597 # Flags to pass to stage2 and later makes.
599 POSTSTAGE1_FLAGS_TO_PASS = \
600 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
601 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
602 LDFLAGS="$(BOOT_LDFLAGS)" \
603 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
605 # Flags to pass down to makes which are built with the target environment.
606 # The double $ decreases the length of the command line; those variables
607 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
608 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
609 # so we expand them here.
610 EXTRA_TARGET_FLAGS = \
611 'AR=$$(AR_FOR_TARGET)' \
612 'AS=$(COMPILER_AS_FOR_TARGET)' \
613 'CC=$$(CC_FOR_TARGET)' \
614 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
615 'CXX=$$(CXX_FOR_TARGET)' \
616 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
617 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
618 'LD=$(COMPILER_LD_FOR_TARGET)' \
619 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
620 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
621 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
622 'NM=$(COMPILER_NM_FOR_TARGET)' \
623 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
624 'RANLIB=$$(RANLIB_FOR_TARGET)' \
625 'WINDRES=$$(WINDRES_FOR_TARGET)' \
626 'WINDMC=$$(WINDMC_FOR_TARGET)'
628 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
630 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
631 # unfortunately needs the native compiler and the target ar and
632 # ranlib.
633 # If any variables are added here, they must be added to do-*, below.
634 # The BUILD_* variables are a special case, which are used for the gcc
635 # cross-building scheme.
636 EXTRA_GCC_FLAGS = \
637 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
638 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
639 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
640 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
641 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
642 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
644 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
646 .PHONY: configure-host
647 configure-host: \
648 maybe-configure-ash \
649 maybe-configure-autoconf \
650 maybe-configure-automake \
651 maybe-configure-bash \
652 maybe-configure-bfd \
653 maybe-configure-opcodes \
654 maybe-configure-binutils \
655 maybe-configure-bison \
656 maybe-configure-byacc \
657 maybe-configure-bzip2 \
658 maybe-configure-dejagnu \
659 maybe-configure-diff \
660 maybe-configure-dosutils \
661 maybe-configure-etc \
662 maybe-configure-fastjar \
663 maybe-configure-fileutils \
664 maybe-configure-findutils \
665 maybe-configure-find \
666 maybe-configure-fixincludes \
667 maybe-configure-flex \
668 maybe-configure-gas \
669 maybe-configure-gcc \
670 maybe-configure-gawk \
671 maybe-configure-gettext \
672 maybe-configure-gmp \
673 maybe-configure-mpfr \
674 maybe-configure-gnuserv \
675 maybe-configure-gold \
676 maybe-configure-gprof \
677 maybe-configure-gzip \
678 maybe-configure-hello \
679 maybe-configure-indent \
680 maybe-configure-intl \
681 maybe-configure-tcl \
682 maybe-configure-itcl \
683 maybe-configure-ld \
684 maybe-configure-libcpp \
685 maybe-configure-libdecnumber \
686 maybe-configure-libgui \
687 maybe-configure-libiberty \
688 maybe-configure-libtool \
689 maybe-configure-m4 \
690 maybe-configure-make \
691 maybe-configure-mmalloc \
692 maybe-configure-patch \
693 maybe-configure-perl \
694 maybe-configure-prms \
695 maybe-configure-rcs \
696 maybe-configure-readline \
697 maybe-configure-release \
698 maybe-configure-recode \
699 maybe-configure-sed \
700 maybe-configure-send-pr \
701 maybe-configure-shellutils \
702 maybe-configure-sid \
703 maybe-configure-sim \
704 maybe-configure-tar \
705 maybe-configure-texinfo \
706 maybe-configure-textutils \
707 maybe-configure-time \
708 maybe-configure-uudecode \
709 maybe-configure-wdiff \
710 maybe-configure-zip \
711 maybe-configure-zlib \
712 maybe-configure-gdb \
713 maybe-configure-expect \
714 maybe-configure-guile \
715 maybe-configure-tk \
716 maybe-configure-libtermcap \
717 maybe-configure-utils \
718 maybe-configure-gnattools
719 .PHONY: configure-target
720 configure-target: \
721 maybe-configure-target-libstdc++-v3 \
722 maybe-configure-target-libmudflap \
723 maybe-configure-target-libssp \
724 maybe-configure-target-newlib \
725 maybe-configure-target-libgcc \
726 maybe-configure-target-libgfortran \
727 maybe-configure-target-libobjc \
728 maybe-configure-target-libtermcap \
729 maybe-configure-target-winsup \
730 maybe-configure-target-libgloss \
731 maybe-configure-target-libiberty \
732 maybe-configure-target-gperf \
733 maybe-configure-target-examples \
734 maybe-configure-target-libffi \
735 maybe-configure-target-libjava \
736 maybe-configure-target-zlib \
737 maybe-configure-target-boehm-gc \
738 maybe-configure-target-qthreads \
739 maybe-configure-target-rda \
740 maybe-configure-target-libada \
741 maybe-configure-target-libgomp
743 # The target built for a native non-bootstrap build.
744 .PHONY: all
745 all:
746 @if gcc-bootstrap
747 [ -f stage_final ] || echo stage3 > stage_final
748 @r=`${PWD_COMMAND}`; export r; \
749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
750 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
751 @endif gcc-bootstrap
752 @: $(MAKE); $(unstage)
753 @r=`${PWD_COMMAND}`; export r; \
754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
755 if [ -f stage_last ]; then \
756 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
757 else \
758 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
761 .PHONY: all-build
763 all-build: maybe-all-build-libiberty
764 all-build: maybe-all-build-bison
765 all-build: maybe-all-build-byacc
766 all-build: maybe-all-build-flex
767 all-build: maybe-all-build-m4
768 all-build: maybe-all-build-texinfo
769 all-build: maybe-all-build-fixincludes
771 .PHONY: all-host
773 all-host: maybe-all-ash
774 all-host: maybe-all-autoconf
775 all-host: maybe-all-automake
776 all-host: maybe-all-bash
777 @if bfd-no-bootstrap
778 all-host: maybe-all-bfd
779 @endif bfd-no-bootstrap
780 @if opcodes-no-bootstrap
781 all-host: maybe-all-opcodes
782 @endif opcodes-no-bootstrap
783 @if binutils-no-bootstrap
784 all-host: maybe-all-binutils
785 @endif binutils-no-bootstrap
786 all-host: maybe-all-bison
787 all-host: maybe-all-byacc
788 all-host: maybe-all-bzip2
789 all-host: maybe-all-dejagnu
790 all-host: maybe-all-diff
791 all-host: maybe-all-dosutils
792 all-host: maybe-all-etc
793 all-host: maybe-all-fastjar
794 all-host: maybe-all-fileutils
795 all-host: maybe-all-findutils
796 all-host: maybe-all-find
797 all-host: maybe-all-fixincludes
798 all-host: maybe-all-flex
799 @if gas-no-bootstrap
800 all-host: maybe-all-gas
801 @endif gas-no-bootstrap
802 @if gcc-no-bootstrap
803 all-host: maybe-all-gcc
804 @endif gcc-no-bootstrap
805 all-host: maybe-all-gawk
806 all-host: maybe-all-gettext
807 @if gmp-no-bootstrap
808 all-host: maybe-all-gmp
809 @endif gmp-no-bootstrap
810 @if mpfr-no-bootstrap
811 all-host: maybe-all-mpfr
812 @endif mpfr-no-bootstrap
813 all-host: maybe-all-gnuserv
814 @if gold-no-bootstrap
815 all-host: maybe-all-gold
816 @endif gold-no-bootstrap
817 all-host: maybe-all-gprof
818 all-host: maybe-all-gzip
819 all-host: maybe-all-hello
820 all-host: maybe-all-indent
821 @if intl-no-bootstrap
822 all-host: maybe-all-intl
823 @endif intl-no-bootstrap
824 all-host: maybe-all-tcl
825 all-host: maybe-all-itcl
826 @if ld-no-bootstrap
827 all-host: maybe-all-ld
828 @endif ld-no-bootstrap
829 @if libcpp-no-bootstrap
830 all-host: maybe-all-libcpp
831 @endif libcpp-no-bootstrap
832 @if libdecnumber-no-bootstrap
833 all-host: maybe-all-libdecnumber
834 @endif libdecnumber-no-bootstrap
835 all-host: maybe-all-libgui
836 @if libiberty-no-bootstrap
837 all-host: maybe-all-libiberty
838 @endif libiberty-no-bootstrap
839 all-host: maybe-all-libtool
840 all-host: maybe-all-m4
841 all-host: maybe-all-make
842 all-host: maybe-all-mmalloc
843 all-host: maybe-all-patch
844 all-host: maybe-all-perl
845 all-host: maybe-all-prms
846 all-host: maybe-all-rcs
847 all-host: maybe-all-readline
848 all-host: maybe-all-release
849 all-host: maybe-all-recode
850 all-host: maybe-all-sed
851 all-host: maybe-all-send-pr
852 all-host: maybe-all-shellutils
853 all-host: maybe-all-sid
854 all-host: maybe-all-sim
855 all-host: maybe-all-tar
856 all-host: maybe-all-texinfo
857 all-host: maybe-all-textutils
858 all-host: maybe-all-time
859 all-host: maybe-all-uudecode
860 all-host: maybe-all-wdiff
861 all-host: maybe-all-zip
862 @if zlib-no-bootstrap
863 all-host: maybe-all-zlib
864 @endif zlib-no-bootstrap
865 all-host: maybe-all-gdb
866 all-host: maybe-all-expect
867 all-host: maybe-all-guile
868 all-host: maybe-all-tk
869 all-host: maybe-all-libtermcap
870 all-host: maybe-all-utils
871 all-host: maybe-all-gnattools
873 .PHONY: all-target
875 all-target: maybe-all-target-libstdc++-v3
876 all-target: maybe-all-target-libmudflap
877 all-target: maybe-all-target-libssp
878 all-target: maybe-all-target-newlib
879 @if target-libgcc-no-bootstrap
880 all-target: maybe-all-target-libgcc
881 @endif target-libgcc-no-bootstrap
882 all-target: maybe-all-target-libgfortran
883 all-target: maybe-all-target-libobjc
884 all-target: maybe-all-target-libtermcap
885 all-target: maybe-all-target-winsup
886 all-target: maybe-all-target-libgloss
887 all-target: maybe-all-target-libiberty
888 all-target: maybe-all-target-gperf
889 all-target: maybe-all-target-examples
890 all-target: maybe-all-target-libffi
891 all-target: maybe-all-target-libjava
892 all-target: maybe-all-target-zlib
893 all-target: maybe-all-target-boehm-gc
894 all-target: maybe-all-target-qthreads
895 all-target: maybe-all-target-rda
896 all-target: maybe-all-target-libada
897 all-target: maybe-all-target-libgomp
899 # Do a target for all the subdirectories. A ``make do-X'' will do a
900 # ``make X'' in all subdirectories (because, in general, there is a
901 # dependency (below) of X upon do-X, a ``make X'' will also do this,
902 # but it may do additional work as well).
904 .PHONY: do-info
905 do-info:
906 @: $(MAKE); $(unstage)
907 @r=`${PWD_COMMAND}`; export r; \
908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
909 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
910 info-target
913 .PHONY: info-host
915 info-host: maybe-info-ash
916 info-host: maybe-info-autoconf
917 info-host: maybe-info-automake
918 info-host: maybe-info-bash
919 info-host: maybe-info-bfd
920 info-host: maybe-info-opcodes
921 info-host: maybe-info-binutils
922 info-host: maybe-info-bison
923 info-host: maybe-info-byacc
924 info-host: maybe-info-bzip2
925 info-host: maybe-info-dejagnu
926 info-host: maybe-info-diff
927 info-host: maybe-info-dosutils
928 info-host: maybe-info-etc
929 info-host: maybe-info-fastjar
930 info-host: maybe-info-fileutils
931 info-host: maybe-info-findutils
932 info-host: maybe-info-find
933 info-host: maybe-info-fixincludes
934 info-host: maybe-info-flex
935 info-host: maybe-info-gas
936 info-host: maybe-info-gcc
937 info-host: maybe-info-gawk
938 info-host: maybe-info-gettext
939 info-host: maybe-info-gmp
940 info-host: maybe-info-mpfr
941 info-host: maybe-info-gnuserv
942 info-host: maybe-info-gold
943 info-host: maybe-info-gprof
944 info-host: maybe-info-gzip
945 info-host: maybe-info-hello
946 info-host: maybe-info-indent
947 info-host: maybe-info-intl
948 info-host: maybe-info-tcl
949 info-host: maybe-info-itcl
950 info-host: maybe-info-ld
951 info-host: maybe-info-libcpp
952 info-host: maybe-info-libdecnumber
953 info-host: maybe-info-libgui
954 info-host: maybe-info-libiberty
955 info-host: maybe-info-libtool
956 info-host: maybe-info-m4
957 info-host: maybe-info-make
958 info-host: maybe-info-mmalloc
959 info-host: maybe-info-patch
960 info-host: maybe-info-perl
961 info-host: maybe-info-prms
962 info-host: maybe-info-rcs
963 info-host: maybe-info-readline
964 info-host: maybe-info-release
965 info-host: maybe-info-recode
966 info-host: maybe-info-sed
967 info-host: maybe-info-send-pr
968 info-host: maybe-info-shellutils
969 info-host: maybe-info-sid
970 info-host: maybe-info-sim
971 info-host: maybe-info-tar
972 info-host: maybe-info-texinfo
973 info-host: maybe-info-textutils
974 info-host: maybe-info-time
975 info-host: maybe-info-uudecode
976 info-host: maybe-info-wdiff
977 info-host: maybe-info-zip
978 info-host: maybe-info-zlib
979 info-host: maybe-info-gdb
980 info-host: maybe-info-expect
981 info-host: maybe-info-guile
982 info-host: maybe-info-tk
983 info-host: maybe-info-libtermcap
984 info-host: maybe-info-utils
985 info-host: maybe-info-gnattools
987 .PHONY: info-target
989 info-target: maybe-info-target-libstdc++-v3
990 info-target: maybe-info-target-libmudflap
991 info-target: maybe-info-target-libssp
992 info-target: maybe-info-target-newlib
993 info-target: maybe-info-target-libgcc
994 info-target: maybe-info-target-libgfortran
995 info-target: maybe-info-target-libobjc
996 info-target: maybe-info-target-libtermcap
997 info-target: maybe-info-target-winsup
998 info-target: maybe-info-target-libgloss
999 info-target: maybe-info-target-libiberty
1000 info-target: maybe-info-target-gperf
1001 info-target: maybe-info-target-examples
1002 info-target: maybe-info-target-libffi
1003 info-target: maybe-info-target-libjava
1004 info-target: maybe-info-target-zlib
1005 info-target: maybe-info-target-boehm-gc
1006 info-target: maybe-info-target-qthreads
1007 info-target: maybe-info-target-rda
1008 info-target: maybe-info-target-libada
1009 info-target: maybe-info-target-libgomp
1011 .PHONY: do-dvi
1012 do-dvi:
1013 @: $(MAKE); $(unstage)
1014 @r=`${PWD_COMMAND}`; export r; \
1015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1016 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1017 dvi-target
1020 .PHONY: dvi-host
1022 dvi-host: maybe-dvi-ash
1023 dvi-host: maybe-dvi-autoconf
1024 dvi-host: maybe-dvi-automake
1025 dvi-host: maybe-dvi-bash
1026 dvi-host: maybe-dvi-bfd
1027 dvi-host: maybe-dvi-opcodes
1028 dvi-host: maybe-dvi-binutils
1029 dvi-host: maybe-dvi-bison
1030 dvi-host: maybe-dvi-byacc
1031 dvi-host: maybe-dvi-bzip2
1032 dvi-host: maybe-dvi-dejagnu
1033 dvi-host: maybe-dvi-diff
1034 dvi-host: maybe-dvi-dosutils
1035 dvi-host: maybe-dvi-etc
1036 dvi-host: maybe-dvi-fastjar
1037 dvi-host: maybe-dvi-fileutils
1038 dvi-host: maybe-dvi-findutils
1039 dvi-host: maybe-dvi-find
1040 dvi-host: maybe-dvi-fixincludes
1041 dvi-host: maybe-dvi-flex
1042 dvi-host: maybe-dvi-gas
1043 dvi-host: maybe-dvi-gcc
1044 dvi-host: maybe-dvi-gawk
1045 dvi-host: maybe-dvi-gettext
1046 dvi-host: maybe-dvi-gmp
1047 dvi-host: maybe-dvi-mpfr
1048 dvi-host: maybe-dvi-gnuserv
1049 dvi-host: maybe-dvi-gold
1050 dvi-host: maybe-dvi-gprof
1051 dvi-host: maybe-dvi-gzip
1052 dvi-host: maybe-dvi-hello
1053 dvi-host: maybe-dvi-indent
1054 dvi-host: maybe-dvi-intl
1055 dvi-host: maybe-dvi-tcl
1056 dvi-host: maybe-dvi-itcl
1057 dvi-host: maybe-dvi-ld
1058 dvi-host: maybe-dvi-libcpp
1059 dvi-host: maybe-dvi-libdecnumber
1060 dvi-host: maybe-dvi-libgui
1061 dvi-host: maybe-dvi-libiberty
1062 dvi-host: maybe-dvi-libtool
1063 dvi-host: maybe-dvi-m4
1064 dvi-host: maybe-dvi-make
1065 dvi-host: maybe-dvi-mmalloc
1066 dvi-host: maybe-dvi-patch
1067 dvi-host: maybe-dvi-perl
1068 dvi-host: maybe-dvi-prms
1069 dvi-host: maybe-dvi-rcs
1070 dvi-host: maybe-dvi-readline
1071 dvi-host: maybe-dvi-release
1072 dvi-host: maybe-dvi-recode
1073 dvi-host: maybe-dvi-sed
1074 dvi-host: maybe-dvi-send-pr
1075 dvi-host: maybe-dvi-shellutils
1076 dvi-host: maybe-dvi-sid
1077 dvi-host: maybe-dvi-sim
1078 dvi-host: maybe-dvi-tar
1079 dvi-host: maybe-dvi-texinfo
1080 dvi-host: maybe-dvi-textutils
1081 dvi-host: maybe-dvi-time
1082 dvi-host: maybe-dvi-uudecode
1083 dvi-host: maybe-dvi-wdiff
1084 dvi-host: maybe-dvi-zip
1085 dvi-host: maybe-dvi-zlib
1086 dvi-host: maybe-dvi-gdb
1087 dvi-host: maybe-dvi-expect
1088 dvi-host: maybe-dvi-guile
1089 dvi-host: maybe-dvi-tk
1090 dvi-host: maybe-dvi-libtermcap
1091 dvi-host: maybe-dvi-utils
1092 dvi-host: maybe-dvi-gnattools
1094 .PHONY: dvi-target
1096 dvi-target: maybe-dvi-target-libstdc++-v3
1097 dvi-target: maybe-dvi-target-libmudflap
1098 dvi-target: maybe-dvi-target-libssp
1099 dvi-target: maybe-dvi-target-newlib
1100 dvi-target: maybe-dvi-target-libgcc
1101 dvi-target: maybe-dvi-target-libgfortran
1102 dvi-target: maybe-dvi-target-libobjc
1103 dvi-target: maybe-dvi-target-libtermcap
1104 dvi-target: maybe-dvi-target-winsup
1105 dvi-target: maybe-dvi-target-libgloss
1106 dvi-target: maybe-dvi-target-libiberty
1107 dvi-target: maybe-dvi-target-gperf
1108 dvi-target: maybe-dvi-target-examples
1109 dvi-target: maybe-dvi-target-libffi
1110 dvi-target: maybe-dvi-target-libjava
1111 dvi-target: maybe-dvi-target-zlib
1112 dvi-target: maybe-dvi-target-boehm-gc
1113 dvi-target: maybe-dvi-target-qthreads
1114 dvi-target: maybe-dvi-target-rda
1115 dvi-target: maybe-dvi-target-libada
1116 dvi-target: maybe-dvi-target-libgomp
1118 .PHONY: do-pdf
1119 do-pdf:
1120 @: $(MAKE); $(unstage)
1121 @r=`${PWD_COMMAND}`; export r; \
1122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1123 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1124 pdf-target
1127 .PHONY: pdf-host
1129 pdf-host: maybe-pdf-ash
1130 pdf-host: maybe-pdf-autoconf
1131 pdf-host: maybe-pdf-automake
1132 pdf-host: maybe-pdf-bash
1133 pdf-host: maybe-pdf-bfd
1134 pdf-host: maybe-pdf-opcodes
1135 pdf-host: maybe-pdf-binutils
1136 pdf-host: maybe-pdf-bison
1137 pdf-host: maybe-pdf-byacc
1138 pdf-host: maybe-pdf-bzip2
1139 pdf-host: maybe-pdf-dejagnu
1140 pdf-host: maybe-pdf-diff
1141 pdf-host: maybe-pdf-dosutils
1142 pdf-host: maybe-pdf-etc
1143 pdf-host: maybe-pdf-fastjar
1144 pdf-host: maybe-pdf-fileutils
1145 pdf-host: maybe-pdf-findutils
1146 pdf-host: maybe-pdf-find
1147 pdf-host: maybe-pdf-fixincludes
1148 pdf-host: maybe-pdf-flex
1149 pdf-host: maybe-pdf-gas
1150 pdf-host: maybe-pdf-gcc
1151 pdf-host: maybe-pdf-gawk
1152 pdf-host: maybe-pdf-gettext
1153 pdf-host: maybe-pdf-gmp
1154 pdf-host: maybe-pdf-mpfr
1155 pdf-host: maybe-pdf-gnuserv
1156 pdf-host: maybe-pdf-gold
1157 pdf-host: maybe-pdf-gprof
1158 pdf-host: maybe-pdf-gzip
1159 pdf-host: maybe-pdf-hello
1160 pdf-host: maybe-pdf-indent
1161 pdf-host: maybe-pdf-intl
1162 pdf-host: maybe-pdf-tcl
1163 pdf-host: maybe-pdf-itcl
1164 pdf-host: maybe-pdf-ld
1165 pdf-host: maybe-pdf-libcpp
1166 pdf-host: maybe-pdf-libdecnumber
1167 pdf-host: maybe-pdf-libgui
1168 pdf-host: maybe-pdf-libiberty
1169 pdf-host: maybe-pdf-libtool
1170 pdf-host: maybe-pdf-m4
1171 pdf-host: maybe-pdf-make
1172 pdf-host: maybe-pdf-mmalloc
1173 pdf-host: maybe-pdf-patch
1174 pdf-host: maybe-pdf-perl
1175 pdf-host: maybe-pdf-prms
1176 pdf-host: maybe-pdf-rcs
1177 pdf-host: maybe-pdf-readline
1178 pdf-host: maybe-pdf-release
1179 pdf-host: maybe-pdf-recode
1180 pdf-host: maybe-pdf-sed
1181 pdf-host: maybe-pdf-send-pr
1182 pdf-host: maybe-pdf-shellutils
1183 pdf-host: maybe-pdf-sid
1184 pdf-host: maybe-pdf-sim
1185 pdf-host: maybe-pdf-tar
1186 pdf-host: maybe-pdf-texinfo
1187 pdf-host: maybe-pdf-textutils
1188 pdf-host: maybe-pdf-time
1189 pdf-host: maybe-pdf-uudecode
1190 pdf-host: maybe-pdf-wdiff
1191 pdf-host: maybe-pdf-zip
1192 pdf-host: maybe-pdf-zlib
1193 pdf-host: maybe-pdf-gdb
1194 pdf-host: maybe-pdf-expect
1195 pdf-host: maybe-pdf-guile
1196 pdf-host: maybe-pdf-tk
1197 pdf-host: maybe-pdf-libtermcap
1198 pdf-host: maybe-pdf-utils
1199 pdf-host: maybe-pdf-gnattools
1201 .PHONY: pdf-target
1203 pdf-target: maybe-pdf-target-libstdc++-v3
1204 pdf-target: maybe-pdf-target-libmudflap
1205 pdf-target: maybe-pdf-target-libssp
1206 pdf-target: maybe-pdf-target-newlib
1207 pdf-target: maybe-pdf-target-libgcc
1208 pdf-target: maybe-pdf-target-libgfortran
1209 pdf-target: maybe-pdf-target-libobjc
1210 pdf-target: maybe-pdf-target-libtermcap
1211 pdf-target: maybe-pdf-target-winsup
1212 pdf-target: maybe-pdf-target-libgloss
1213 pdf-target: maybe-pdf-target-libiberty
1214 pdf-target: maybe-pdf-target-gperf
1215 pdf-target: maybe-pdf-target-examples
1216 pdf-target: maybe-pdf-target-libffi
1217 pdf-target: maybe-pdf-target-libjava
1218 pdf-target: maybe-pdf-target-zlib
1219 pdf-target: maybe-pdf-target-boehm-gc
1220 pdf-target: maybe-pdf-target-qthreads
1221 pdf-target: maybe-pdf-target-rda
1222 pdf-target: maybe-pdf-target-libada
1223 pdf-target: maybe-pdf-target-libgomp
1225 .PHONY: do-html
1226 do-html:
1227 @: $(MAKE); $(unstage)
1228 @r=`${PWD_COMMAND}`; export r; \
1229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1230 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1231 html-target
1234 .PHONY: html-host
1236 html-host: maybe-html-ash
1237 html-host: maybe-html-autoconf
1238 html-host: maybe-html-automake
1239 html-host: maybe-html-bash
1240 html-host: maybe-html-bfd
1241 html-host: maybe-html-opcodes
1242 html-host: maybe-html-binutils
1243 html-host: maybe-html-bison
1244 html-host: maybe-html-byacc
1245 html-host: maybe-html-bzip2
1246 html-host: maybe-html-dejagnu
1247 html-host: maybe-html-diff
1248 html-host: maybe-html-dosutils
1249 html-host: maybe-html-etc
1250 html-host: maybe-html-fastjar
1251 html-host: maybe-html-fileutils
1252 html-host: maybe-html-findutils
1253 html-host: maybe-html-find
1254 html-host: maybe-html-fixincludes
1255 html-host: maybe-html-flex
1256 html-host: maybe-html-gas
1257 html-host: maybe-html-gcc
1258 html-host: maybe-html-gawk
1259 html-host: maybe-html-gettext
1260 html-host: maybe-html-gmp
1261 html-host: maybe-html-mpfr
1262 html-host: maybe-html-gnuserv
1263 html-host: maybe-html-gold
1264 html-host: maybe-html-gprof
1265 html-host: maybe-html-gzip
1266 html-host: maybe-html-hello
1267 html-host: maybe-html-indent
1268 html-host: maybe-html-intl
1269 html-host: maybe-html-tcl
1270 html-host: maybe-html-itcl
1271 html-host: maybe-html-ld
1272 html-host: maybe-html-libcpp
1273 html-host: maybe-html-libdecnumber
1274 html-host: maybe-html-libgui
1275 html-host: maybe-html-libiberty
1276 html-host: maybe-html-libtool
1277 html-host: maybe-html-m4
1278 html-host: maybe-html-make
1279 html-host: maybe-html-mmalloc
1280 html-host: maybe-html-patch
1281 html-host: maybe-html-perl
1282 html-host: maybe-html-prms
1283 html-host: maybe-html-rcs
1284 html-host: maybe-html-readline
1285 html-host: maybe-html-release
1286 html-host: maybe-html-recode
1287 html-host: maybe-html-sed
1288 html-host: maybe-html-send-pr
1289 html-host: maybe-html-shellutils
1290 html-host: maybe-html-sid
1291 html-host: maybe-html-sim
1292 html-host: maybe-html-tar
1293 html-host: maybe-html-texinfo
1294 html-host: maybe-html-textutils
1295 html-host: maybe-html-time
1296 html-host: maybe-html-uudecode
1297 html-host: maybe-html-wdiff
1298 html-host: maybe-html-zip
1299 html-host: maybe-html-zlib
1300 html-host: maybe-html-gdb
1301 html-host: maybe-html-expect
1302 html-host: maybe-html-guile
1303 html-host: maybe-html-tk
1304 html-host: maybe-html-libtermcap
1305 html-host: maybe-html-utils
1306 html-host: maybe-html-gnattools
1308 .PHONY: html-target
1310 html-target: maybe-html-target-libstdc++-v3
1311 html-target: maybe-html-target-libmudflap
1312 html-target: maybe-html-target-libssp
1313 html-target: maybe-html-target-newlib
1314 html-target: maybe-html-target-libgcc
1315 html-target: maybe-html-target-libgfortran
1316 html-target: maybe-html-target-libobjc
1317 html-target: maybe-html-target-libtermcap
1318 html-target: maybe-html-target-winsup
1319 html-target: maybe-html-target-libgloss
1320 html-target: maybe-html-target-libiberty
1321 html-target: maybe-html-target-gperf
1322 html-target: maybe-html-target-examples
1323 html-target: maybe-html-target-libffi
1324 html-target: maybe-html-target-libjava
1325 html-target: maybe-html-target-zlib
1326 html-target: maybe-html-target-boehm-gc
1327 html-target: maybe-html-target-qthreads
1328 html-target: maybe-html-target-rda
1329 html-target: maybe-html-target-libada
1330 html-target: maybe-html-target-libgomp
1332 .PHONY: do-TAGS
1333 do-TAGS:
1334 @: $(MAKE); $(unstage)
1335 @r=`${PWD_COMMAND}`; export r; \
1336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1338 TAGS-target
1341 .PHONY: TAGS-host
1343 TAGS-host: maybe-TAGS-ash
1344 TAGS-host: maybe-TAGS-autoconf
1345 TAGS-host: maybe-TAGS-automake
1346 TAGS-host: maybe-TAGS-bash
1347 TAGS-host: maybe-TAGS-bfd
1348 TAGS-host: maybe-TAGS-opcodes
1349 TAGS-host: maybe-TAGS-binutils
1350 TAGS-host: maybe-TAGS-bison
1351 TAGS-host: maybe-TAGS-byacc
1352 TAGS-host: maybe-TAGS-bzip2
1353 TAGS-host: maybe-TAGS-dejagnu
1354 TAGS-host: maybe-TAGS-diff
1355 TAGS-host: maybe-TAGS-dosutils
1356 TAGS-host: maybe-TAGS-etc
1357 TAGS-host: maybe-TAGS-fastjar
1358 TAGS-host: maybe-TAGS-fileutils
1359 TAGS-host: maybe-TAGS-findutils
1360 TAGS-host: maybe-TAGS-find
1361 TAGS-host: maybe-TAGS-fixincludes
1362 TAGS-host: maybe-TAGS-flex
1363 TAGS-host: maybe-TAGS-gas
1364 TAGS-host: maybe-TAGS-gcc
1365 TAGS-host: maybe-TAGS-gawk
1366 TAGS-host: maybe-TAGS-gettext
1367 TAGS-host: maybe-TAGS-gmp
1368 TAGS-host: maybe-TAGS-mpfr
1369 TAGS-host: maybe-TAGS-gnuserv
1370 TAGS-host: maybe-TAGS-gold
1371 TAGS-host: maybe-TAGS-gprof
1372 TAGS-host: maybe-TAGS-gzip
1373 TAGS-host: maybe-TAGS-hello
1374 TAGS-host: maybe-TAGS-indent
1375 TAGS-host: maybe-TAGS-intl
1376 TAGS-host: maybe-TAGS-tcl
1377 TAGS-host: maybe-TAGS-itcl
1378 TAGS-host: maybe-TAGS-ld
1379 TAGS-host: maybe-TAGS-libcpp
1380 TAGS-host: maybe-TAGS-libdecnumber
1381 TAGS-host: maybe-TAGS-libgui
1382 TAGS-host: maybe-TAGS-libiberty
1383 TAGS-host: maybe-TAGS-libtool
1384 TAGS-host: maybe-TAGS-m4
1385 TAGS-host: maybe-TAGS-make
1386 TAGS-host: maybe-TAGS-mmalloc
1387 TAGS-host: maybe-TAGS-patch
1388 TAGS-host: maybe-TAGS-perl
1389 TAGS-host: maybe-TAGS-prms
1390 TAGS-host: maybe-TAGS-rcs
1391 TAGS-host: maybe-TAGS-readline
1392 TAGS-host: maybe-TAGS-release
1393 TAGS-host: maybe-TAGS-recode
1394 TAGS-host: maybe-TAGS-sed
1395 TAGS-host: maybe-TAGS-send-pr
1396 TAGS-host: maybe-TAGS-shellutils
1397 TAGS-host: maybe-TAGS-sid
1398 TAGS-host: maybe-TAGS-sim
1399 TAGS-host: maybe-TAGS-tar
1400 TAGS-host: maybe-TAGS-texinfo
1401 TAGS-host: maybe-TAGS-textutils
1402 TAGS-host: maybe-TAGS-time
1403 TAGS-host: maybe-TAGS-uudecode
1404 TAGS-host: maybe-TAGS-wdiff
1405 TAGS-host: maybe-TAGS-zip
1406 TAGS-host: maybe-TAGS-zlib
1407 TAGS-host: maybe-TAGS-gdb
1408 TAGS-host: maybe-TAGS-expect
1409 TAGS-host: maybe-TAGS-guile
1410 TAGS-host: maybe-TAGS-tk
1411 TAGS-host: maybe-TAGS-libtermcap
1412 TAGS-host: maybe-TAGS-utils
1413 TAGS-host: maybe-TAGS-gnattools
1415 .PHONY: TAGS-target
1417 TAGS-target: maybe-TAGS-target-libstdc++-v3
1418 TAGS-target: maybe-TAGS-target-libmudflap
1419 TAGS-target: maybe-TAGS-target-libssp
1420 TAGS-target: maybe-TAGS-target-newlib
1421 TAGS-target: maybe-TAGS-target-libgcc
1422 TAGS-target: maybe-TAGS-target-libgfortran
1423 TAGS-target: maybe-TAGS-target-libobjc
1424 TAGS-target: maybe-TAGS-target-libtermcap
1425 TAGS-target: maybe-TAGS-target-winsup
1426 TAGS-target: maybe-TAGS-target-libgloss
1427 TAGS-target: maybe-TAGS-target-libiberty
1428 TAGS-target: maybe-TAGS-target-gperf
1429 TAGS-target: maybe-TAGS-target-examples
1430 TAGS-target: maybe-TAGS-target-libffi
1431 TAGS-target: maybe-TAGS-target-libjava
1432 TAGS-target: maybe-TAGS-target-zlib
1433 TAGS-target: maybe-TAGS-target-boehm-gc
1434 TAGS-target: maybe-TAGS-target-qthreads
1435 TAGS-target: maybe-TAGS-target-rda
1436 TAGS-target: maybe-TAGS-target-libada
1437 TAGS-target: maybe-TAGS-target-libgomp
1439 .PHONY: do-install-info
1440 do-install-info:
1441 @: $(MAKE); $(unstage)
1442 @r=`${PWD_COMMAND}`; export r; \
1443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1444 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1445 install-info-target
1448 .PHONY: install-info-host
1450 install-info-host: maybe-install-info-ash
1451 install-info-host: maybe-install-info-autoconf
1452 install-info-host: maybe-install-info-automake
1453 install-info-host: maybe-install-info-bash
1454 install-info-host: maybe-install-info-bfd
1455 install-info-host: maybe-install-info-opcodes
1456 install-info-host: maybe-install-info-binutils
1457 install-info-host: maybe-install-info-bison
1458 install-info-host: maybe-install-info-byacc
1459 install-info-host: maybe-install-info-bzip2
1460 install-info-host: maybe-install-info-dejagnu
1461 install-info-host: maybe-install-info-diff
1462 install-info-host: maybe-install-info-dosutils
1463 install-info-host: maybe-install-info-etc
1464 install-info-host: maybe-install-info-fastjar
1465 install-info-host: maybe-install-info-fileutils
1466 install-info-host: maybe-install-info-findutils
1467 install-info-host: maybe-install-info-find
1468 install-info-host: maybe-install-info-fixincludes
1469 install-info-host: maybe-install-info-flex
1470 install-info-host: maybe-install-info-gas
1471 install-info-host: maybe-install-info-gcc
1472 install-info-host: maybe-install-info-gawk
1473 install-info-host: maybe-install-info-gettext
1474 install-info-host: maybe-install-info-gmp
1475 install-info-host: maybe-install-info-mpfr
1476 install-info-host: maybe-install-info-gnuserv
1477 install-info-host: maybe-install-info-gold
1478 install-info-host: maybe-install-info-gprof
1479 install-info-host: maybe-install-info-gzip
1480 install-info-host: maybe-install-info-hello
1481 install-info-host: maybe-install-info-indent
1482 install-info-host: maybe-install-info-intl
1483 install-info-host: maybe-install-info-tcl
1484 install-info-host: maybe-install-info-itcl
1485 install-info-host: maybe-install-info-ld
1486 install-info-host: maybe-install-info-libcpp
1487 install-info-host: maybe-install-info-libdecnumber
1488 install-info-host: maybe-install-info-libgui
1489 install-info-host: maybe-install-info-libiberty
1490 install-info-host: maybe-install-info-libtool
1491 install-info-host: maybe-install-info-m4
1492 install-info-host: maybe-install-info-make
1493 install-info-host: maybe-install-info-mmalloc
1494 install-info-host: maybe-install-info-patch
1495 install-info-host: maybe-install-info-perl
1496 install-info-host: maybe-install-info-prms
1497 install-info-host: maybe-install-info-rcs
1498 install-info-host: maybe-install-info-readline
1499 install-info-host: maybe-install-info-release
1500 install-info-host: maybe-install-info-recode
1501 install-info-host: maybe-install-info-sed
1502 install-info-host: maybe-install-info-send-pr
1503 install-info-host: maybe-install-info-shellutils
1504 install-info-host: maybe-install-info-sid
1505 install-info-host: maybe-install-info-sim
1506 install-info-host: maybe-install-info-tar
1507 install-info-host: maybe-install-info-texinfo
1508 install-info-host: maybe-install-info-textutils
1509 install-info-host: maybe-install-info-time
1510 install-info-host: maybe-install-info-uudecode
1511 install-info-host: maybe-install-info-wdiff
1512 install-info-host: maybe-install-info-zip
1513 install-info-host: maybe-install-info-zlib
1514 install-info-host: maybe-install-info-gdb
1515 install-info-host: maybe-install-info-expect
1516 install-info-host: maybe-install-info-guile
1517 install-info-host: maybe-install-info-tk
1518 install-info-host: maybe-install-info-libtermcap
1519 install-info-host: maybe-install-info-utils
1520 install-info-host: maybe-install-info-gnattools
1522 .PHONY: install-info-target
1524 install-info-target: maybe-install-info-target-libstdc++-v3
1525 install-info-target: maybe-install-info-target-libmudflap
1526 install-info-target: maybe-install-info-target-libssp
1527 install-info-target: maybe-install-info-target-newlib
1528 install-info-target: maybe-install-info-target-libgcc
1529 install-info-target: maybe-install-info-target-libgfortran
1530 install-info-target: maybe-install-info-target-libobjc
1531 install-info-target: maybe-install-info-target-libtermcap
1532 install-info-target: maybe-install-info-target-winsup
1533 install-info-target: maybe-install-info-target-libgloss
1534 install-info-target: maybe-install-info-target-libiberty
1535 install-info-target: maybe-install-info-target-gperf
1536 install-info-target: maybe-install-info-target-examples
1537 install-info-target: maybe-install-info-target-libffi
1538 install-info-target: maybe-install-info-target-libjava
1539 install-info-target: maybe-install-info-target-zlib
1540 install-info-target: maybe-install-info-target-boehm-gc
1541 install-info-target: maybe-install-info-target-qthreads
1542 install-info-target: maybe-install-info-target-rda
1543 install-info-target: maybe-install-info-target-libada
1544 install-info-target: maybe-install-info-target-libgomp
1546 .PHONY: do-install-pdf
1547 do-install-pdf:
1548 @: $(MAKE); $(unstage)
1549 @r=`${PWD_COMMAND}`; export r; \
1550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1551 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1552 install-pdf-target
1555 .PHONY: install-pdf-host
1557 install-pdf-host: maybe-install-pdf-ash
1558 install-pdf-host: maybe-install-pdf-autoconf
1559 install-pdf-host: maybe-install-pdf-automake
1560 install-pdf-host: maybe-install-pdf-bash
1561 install-pdf-host: maybe-install-pdf-bfd
1562 install-pdf-host: maybe-install-pdf-opcodes
1563 install-pdf-host: maybe-install-pdf-binutils
1564 install-pdf-host: maybe-install-pdf-bison
1565 install-pdf-host: maybe-install-pdf-byacc
1566 install-pdf-host: maybe-install-pdf-bzip2
1567 install-pdf-host: maybe-install-pdf-dejagnu
1568 install-pdf-host: maybe-install-pdf-diff
1569 install-pdf-host: maybe-install-pdf-dosutils
1570 install-pdf-host: maybe-install-pdf-etc
1571 install-pdf-host: maybe-install-pdf-fastjar
1572 install-pdf-host: maybe-install-pdf-fileutils
1573 install-pdf-host: maybe-install-pdf-findutils
1574 install-pdf-host: maybe-install-pdf-find
1575 install-pdf-host: maybe-install-pdf-fixincludes
1576 install-pdf-host: maybe-install-pdf-flex
1577 install-pdf-host: maybe-install-pdf-gas
1578 install-pdf-host: maybe-install-pdf-gcc
1579 install-pdf-host: maybe-install-pdf-gawk
1580 install-pdf-host: maybe-install-pdf-gettext
1581 install-pdf-host: maybe-install-pdf-gmp
1582 install-pdf-host: maybe-install-pdf-mpfr
1583 install-pdf-host: maybe-install-pdf-gnuserv
1584 install-pdf-host: maybe-install-pdf-gold
1585 install-pdf-host: maybe-install-pdf-gprof
1586 install-pdf-host: maybe-install-pdf-gzip
1587 install-pdf-host: maybe-install-pdf-hello
1588 install-pdf-host: maybe-install-pdf-indent
1589 install-pdf-host: maybe-install-pdf-intl
1590 install-pdf-host: maybe-install-pdf-tcl
1591 install-pdf-host: maybe-install-pdf-itcl
1592 install-pdf-host: maybe-install-pdf-ld
1593 install-pdf-host: maybe-install-pdf-libcpp
1594 install-pdf-host: maybe-install-pdf-libdecnumber
1595 install-pdf-host: maybe-install-pdf-libgui
1596 install-pdf-host: maybe-install-pdf-libiberty
1597 install-pdf-host: maybe-install-pdf-libtool
1598 install-pdf-host: maybe-install-pdf-m4
1599 install-pdf-host: maybe-install-pdf-make
1600 install-pdf-host: maybe-install-pdf-mmalloc
1601 install-pdf-host: maybe-install-pdf-patch
1602 install-pdf-host: maybe-install-pdf-perl
1603 install-pdf-host: maybe-install-pdf-prms
1604 install-pdf-host: maybe-install-pdf-rcs
1605 install-pdf-host: maybe-install-pdf-readline
1606 install-pdf-host: maybe-install-pdf-release
1607 install-pdf-host: maybe-install-pdf-recode
1608 install-pdf-host: maybe-install-pdf-sed
1609 install-pdf-host: maybe-install-pdf-send-pr
1610 install-pdf-host: maybe-install-pdf-shellutils
1611 install-pdf-host: maybe-install-pdf-sid
1612 install-pdf-host: maybe-install-pdf-sim
1613 install-pdf-host: maybe-install-pdf-tar
1614 install-pdf-host: maybe-install-pdf-texinfo
1615 install-pdf-host: maybe-install-pdf-textutils
1616 install-pdf-host: maybe-install-pdf-time
1617 install-pdf-host: maybe-install-pdf-uudecode
1618 install-pdf-host: maybe-install-pdf-wdiff
1619 install-pdf-host: maybe-install-pdf-zip
1620 install-pdf-host: maybe-install-pdf-zlib
1621 install-pdf-host: maybe-install-pdf-gdb
1622 install-pdf-host: maybe-install-pdf-expect
1623 install-pdf-host: maybe-install-pdf-guile
1624 install-pdf-host: maybe-install-pdf-tk
1625 install-pdf-host: maybe-install-pdf-libtermcap
1626 install-pdf-host: maybe-install-pdf-utils
1627 install-pdf-host: maybe-install-pdf-gnattools
1629 .PHONY: install-pdf-target
1631 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1632 install-pdf-target: maybe-install-pdf-target-libmudflap
1633 install-pdf-target: maybe-install-pdf-target-libssp
1634 install-pdf-target: maybe-install-pdf-target-newlib
1635 install-pdf-target: maybe-install-pdf-target-libgcc
1636 install-pdf-target: maybe-install-pdf-target-libgfortran
1637 install-pdf-target: maybe-install-pdf-target-libobjc
1638 install-pdf-target: maybe-install-pdf-target-libtermcap
1639 install-pdf-target: maybe-install-pdf-target-winsup
1640 install-pdf-target: maybe-install-pdf-target-libgloss
1641 install-pdf-target: maybe-install-pdf-target-libiberty
1642 install-pdf-target: maybe-install-pdf-target-gperf
1643 install-pdf-target: maybe-install-pdf-target-examples
1644 install-pdf-target: maybe-install-pdf-target-libffi
1645 install-pdf-target: maybe-install-pdf-target-libjava
1646 install-pdf-target: maybe-install-pdf-target-zlib
1647 install-pdf-target: maybe-install-pdf-target-boehm-gc
1648 install-pdf-target: maybe-install-pdf-target-qthreads
1649 install-pdf-target: maybe-install-pdf-target-rda
1650 install-pdf-target: maybe-install-pdf-target-libada
1651 install-pdf-target: maybe-install-pdf-target-libgomp
1653 .PHONY: do-install-html
1654 do-install-html:
1655 @: $(MAKE); $(unstage)
1656 @r=`${PWD_COMMAND}`; export r; \
1657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1658 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1659 install-html-target
1662 .PHONY: install-html-host
1664 install-html-host: maybe-install-html-ash
1665 install-html-host: maybe-install-html-autoconf
1666 install-html-host: maybe-install-html-automake
1667 install-html-host: maybe-install-html-bash
1668 install-html-host: maybe-install-html-bfd
1669 install-html-host: maybe-install-html-opcodes
1670 install-html-host: maybe-install-html-binutils
1671 install-html-host: maybe-install-html-bison
1672 install-html-host: maybe-install-html-byacc
1673 install-html-host: maybe-install-html-bzip2
1674 install-html-host: maybe-install-html-dejagnu
1675 install-html-host: maybe-install-html-diff
1676 install-html-host: maybe-install-html-dosutils
1677 install-html-host: maybe-install-html-etc
1678 install-html-host: maybe-install-html-fastjar
1679 install-html-host: maybe-install-html-fileutils
1680 install-html-host: maybe-install-html-findutils
1681 install-html-host: maybe-install-html-find
1682 install-html-host: maybe-install-html-fixincludes
1683 install-html-host: maybe-install-html-flex
1684 install-html-host: maybe-install-html-gas
1685 install-html-host: maybe-install-html-gcc
1686 install-html-host: maybe-install-html-gawk
1687 install-html-host: maybe-install-html-gettext
1688 install-html-host: maybe-install-html-gmp
1689 install-html-host: maybe-install-html-mpfr
1690 install-html-host: maybe-install-html-gnuserv
1691 install-html-host: maybe-install-html-gold
1692 install-html-host: maybe-install-html-gprof
1693 install-html-host: maybe-install-html-gzip
1694 install-html-host: maybe-install-html-hello
1695 install-html-host: maybe-install-html-indent
1696 install-html-host: maybe-install-html-intl
1697 install-html-host: maybe-install-html-tcl
1698 install-html-host: maybe-install-html-itcl
1699 install-html-host: maybe-install-html-ld
1700 install-html-host: maybe-install-html-libcpp
1701 install-html-host: maybe-install-html-libdecnumber
1702 install-html-host: maybe-install-html-libgui
1703 install-html-host: maybe-install-html-libiberty
1704 install-html-host: maybe-install-html-libtool
1705 install-html-host: maybe-install-html-m4
1706 install-html-host: maybe-install-html-make
1707 install-html-host: maybe-install-html-mmalloc
1708 install-html-host: maybe-install-html-patch
1709 install-html-host: maybe-install-html-perl
1710 install-html-host: maybe-install-html-prms
1711 install-html-host: maybe-install-html-rcs
1712 install-html-host: maybe-install-html-readline
1713 install-html-host: maybe-install-html-release
1714 install-html-host: maybe-install-html-recode
1715 install-html-host: maybe-install-html-sed
1716 install-html-host: maybe-install-html-send-pr
1717 install-html-host: maybe-install-html-shellutils
1718 install-html-host: maybe-install-html-sid
1719 install-html-host: maybe-install-html-sim
1720 install-html-host: maybe-install-html-tar
1721 install-html-host: maybe-install-html-texinfo
1722 install-html-host: maybe-install-html-textutils
1723 install-html-host: maybe-install-html-time
1724 install-html-host: maybe-install-html-uudecode
1725 install-html-host: maybe-install-html-wdiff
1726 install-html-host: maybe-install-html-zip
1727 install-html-host: maybe-install-html-zlib
1728 install-html-host: maybe-install-html-gdb
1729 install-html-host: maybe-install-html-expect
1730 install-html-host: maybe-install-html-guile
1731 install-html-host: maybe-install-html-tk
1732 install-html-host: maybe-install-html-libtermcap
1733 install-html-host: maybe-install-html-utils
1734 install-html-host: maybe-install-html-gnattools
1736 .PHONY: install-html-target
1738 install-html-target: maybe-install-html-target-libstdc++-v3
1739 install-html-target: maybe-install-html-target-libmudflap
1740 install-html-target: maybe-install-html-target-libssp
1741 install-html-target: maybe-install-html-target-newlib
1742 install-html-target: maybe-install-html-target-libgcc
1743 install-html-target: maybe-install-html-target-libgfortran
1744 install-html-target: maybe-install-html-target-libobjc
1745 install-html-target: maybe-install-html-target-libtermcap
1746 install-html-target: maybe-install-html-target-winsup
1747 install-html-target: maybe-install-html-target-libgloss
1748 install-html-target: maybe-install-html-target-libiberty
1749 install-html-target: maybe-install-html-target-gperf
1750 install-html-target: maybe-install-html-target-examples
1751 install-html-target: maybe-install-html-target-libffi
1752 install-html-target: maybe-install-html-target-libjava
1753 install-html-target: maybe-install-html-target-zlib
1754 install-html-target: maybe-install-html-target-boehm-gc
1755 install-html-target: maybe-install-html-target-qthreads
1756 install-html-target: maybe-install-html-target-rda
1757 install-html-target: maybe-install-html-target-libada
1758 install-html-target: maybe-install-html-target-libgomp
1760 .PHONY: do-installcheck
1761 do-installcheck:
1762 @: $(MAKE); $(unstage)
1763 @r=`${PWD_COMMAND}`; export r; \
1764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1765 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1766 installcheck-target
1769 .PHONY: installcheck-host
1771 installcheck-host: maybe-installcheck-ash
1772 installcheck-host: maybe-installcheck-autoconf
1773 installcheck-host: maybe-installcheck-automake
1774 installcheck-host: maybe-installcheck-bash
1775 installcheck-host: maybe-installcheck-bfd
1776 installcheck-host: maybe-installcheck-opcodes
1777 installcheck-host: maybe-installcheck-binutils
1778 installcheck-host: maybe-installcheck-bison
1779 installcheck-host: maybe-installcheck-byacc
1780 installcheck-host: maybe-installcheck-bzip2
1781 installcheck-host: maybe-installcheck-dejagnu
1782 installcheck-host: maybe-installcheck-diff
1783 installcheck-host: maybe-installcheck-dosutils
1784 installcheck-host: maybe-installcheck-etc
1785 installcheck-host: maybe-installcheck-fastjar
1786 installcheck-host: maybe-installcheck-fileutils
1787 installcheck-host: maybe-installcheck-findutils
1788 installcheck-host: maybe-installcheck-find
1789 installcheck-host: maybe-installcheck-fixincludes
1790 installcheck-host: maybe-installcheck-flex
1791 installcheck-host: maybe-installcheck-gas
1792 installcheck-host: maybe-installcheck-gcc
1793 installcheck-host: maybe-installcheck-gawk
1794 installcheck-host: maybe-installcheck-gettext
1795 installcheck-host: maybe-installcheck-gmp
1796 installcheck-host: maybe-installcheck-mpfr
1797 installcheck-host: maybe-installcheck-gnuserv
1798 installcheck-host: maybe-installcheck-gold
1799 installcheck-host: maybe-installcheck-gprof
1800 installcheck-host: maybe-installcheck-gzip
1801 installcheck-host: maybe-installcheck-hello
1802 installcheck-host: maybe-installcheck-indent
1803 installcheck-host: maybe-installcheck-intl
1804 installcheck-host: maybe-installcheck-tcl
1805 installcheck-host: maybe-installcheck-itcl
1806 installcheck-host: maybe-installcheck-ld
1807 installcheck-host: maybe-installcheck-libcpp
1808 installcheck-host: maybe-installcheck-libdecnumber
1809 installcheck-host: maybe-installcheck-libgui
1810 installcheck-host: maybe-installcheck-libiberty
1811 installcheck-host: maybe-installcheck-libtool
1812 installcheck-host: maybe-installcheck-m4
1813 installcheck-host: maybe-installcheck-make
1814 installcheck-host: maybe-installcheck-mmalloc
1815 installcheck-host: maybe-installcheck-patch
1816 installcheck-host: maybe-installcheck-perl
1817 installcheck-host: maybe-installcheck-prms
1818 installcheck-host: maybe-installcheck-rcs
1819 installcheck-host: maybe-installcheck-readline
1820 installcheck-host: maybe-installcheck-release
1821 installcheck-host: maybe-installcheck-recode
1822 installcheck-host: maybe-installcheck-sed
1823 installcheck-host: maybe-installcheck-send-pr
1824 installcheck-host: maybe-installcheck-shellutils
1825 installcheck-host: maybe-installcheck-sid
1826 installcheck-host: maybe-installcheck-sim
1827 installcheck-host: maybe-installcheck-tar
1828 installcheck-host: maybe-installcheck-texinfo
1829 installcheck-host: maybe-installcheck-textutils
1830 installcheck-host: maybe-installcheck-time
1831 installcheck-host: maybe-installcheck-uudecode
1832 installcheck-host: maybe-installcheck-wdiff
1833 installcheck-host: maybe-installcheck-zip
1834 installcheck-host: maybe-installcheck-zlib
1835 installcheck-host: maybe-installcheck-gdb
1836 installcheck-host: maybe-installcheck-expect
1837 installcheck-host: maybe-installcheck-guile
1838 installcheck-host: maybe-installcheck-tk
1839 installcheck-host: maybe-installcheck-libtermcap
1840 installcheck-host: maybe-installcheck-utils
1841 installcheck-host: maybe-installcheck-gnattools
1843 .PHONY: installcheck-target
1845 installcheck-target: maybe-installcheck-target-libstdc++-v3
1846 installcheck-target: maybe-installcheck-target-libmudflap
1847 installcheck-target: maybe-installcheck-target-libssp
1848 installcheck-target: maybe-installcheck-target-newlib
1849 installcheck-target: maybe-installcheck-target-libgcc
1850 installcheck-target: maybe-installcheck-target-libgfortran
1851 installcheck-target: maybe-installcheck-target-libobjc
1852 installcheck-target: maybe-installcheck-target-libtermcap
1853 installcheck-target: maybe-installcheck-target-winsup
1854 installcheck-target: maybe-installcheck-target-libgloss
1855 installcheck-target: maybe-installcheck-target-libiberty
1856 installcheck-target: maybe-installcheck-target-gperf
1857 installcheck-target: maybe-installcheck-target-examples
1858 installcheck-target: maybe-installcheck-target-libffi
1859 installcheck-target: maybe-installcheck-target-libjava
1860 installcheck-target: maybe-installcheck-target-zlib
1861 installcheck-target: maybe-installcheck-target-boehm-gc
1862 installcheck-target: maybe-installcheck-target-qthreads
1863 installcheck-target: maybe-installcheck-target-rda
1864 installcheck-target: maybe-installcheck-target-libada
1865 installcheck-target: maybe-installcheck-target-libgomp
1867 .PHONY: do-mostlyclean
1868 do-mostlyclean:
1869 @: $(MAKE); $(unstage)
1870 @r=`${PWD_COMMAND}`; export r; \
1871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1872 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1873 mostlyclean-target
1876 .PHONY: mostlyclean-host
1878 mostlyclean-host: maybe-mostlyclean-ash
1879 mostlyclean-host: maybe-mostlyclean-autoconf
1880 mostlyclean-host: maybe-mostlyclean-automake
1881 mostlyclean-host: maybe-mostlyclean-bash
1882 mostlyclean-host: maybe-mostlyclean-bfd
1883 mostlyclean-host: maybe-mostlyclean-opcodes
1884 mostlyclean-host: maybe-mostlyclean-binutils
1885 mostlyclean-host: maybe-mostlyclean-bison
1886 mostlyclean-host: maybe-mostlyclean-byacc
1887 mostlyclean-host: maybe-mostlyclean-bzip2
1888 mostlyclean-host: maybe-mostlyclean-dejagnu
1889 mostlyclean-host: maybe-mostlyclean-diff
1890 mostlyclean-host: maybe-mostlyclean-dosutils
1891 mostlyclean-host: maybe-mostlyclean-etc
1892 mostlyclean-host: maybe-mostlyclean-fastjar
1893 mostlyclean-host: maybe-mostlyclean-fileutils
1894 mostlyclean-host: maybe-mostlyclean-findutils
1895 mostlyclean-host: maybe-mostlyclean-find
1896 mostlyclean-host: maybe-mostlyclean-fixincludes
1897 mostlyclean-host: maybe-mostlyclean-flex
1898 mostlyclean-host: maybe-mostlyclean-gas
1899 mostlyclean-host: maybe-mostlyclean-gcc
1900 mostlyclean-host: maybe-mostlyclean-gawk
1901 mostlyclean-host: maybe-mostlyclean-gettext
1902 mostlyclean-host: maybe-mostlyclean-gmp
1903 mostlyclean-host: maybe-mostlyclean-mpfr
1904 mostlyclean-host: maybe-mostlyclean-gnuserv
1905 mostlyclean-host: maybe-mostlyclean-gold
1906 mostlyclean-host: maybe-mostlyclean-gprof
1907 mostlyclean-host: maybe-mostlyclean-gzip
1908 mostlyclean-host: maybe-mostlyclean-hello
1909 mostlyclean-host: maybe-mostlyclean-indent
1910 mostlyclean-host: maybe-mostlyclean-intl
1911 mostlyclean-host: maybe-mostlyclean-tcl
1912 mostlyclean-host: maybe-mostlyclean-itcl
1913 mostlyclean-host: maybe-mostlyclean-ld
1914 mostlyclean-host: maybe-mostlyclean-libcpp
1915 mostlyclean-host: maybe-mostlyclean-libdecnumber
1916 mostlyclean-host: maybe-mostlyclean-libgui
1917 mostlyclean-host: maybe-mostlyclean-libiberty
1918 mostlyclean-host: maybe-mostlyclean-libtool
1919 mostlyclean-host: maybe-mostlyclean-m4
1920 mostlyclean-host: maybe-mostlyclean-make
1921 mostlyclean-host: maybe-mostlyclean-mmalloc
1922 mostlyclean-host: maybe-mostlyclean-patch
1923 mostlyclean-host: maybe-mostlyclean-perl
1924 mostlyclean-host: maybe-mostlyclean-prms
1925 mostlyclean-host: maybe-mostlyclean-rcs
1926 mostlyclean-host: maybe-mostlyclean-readline
1927 mostlyclean-host: maybe-mostlyclean-release
1928 mostlyclean-host: maybe-mostlyclean-recode
1929 mostlyclean-host: maybe-mostlyclean-sed
1930 mostlyclean-host: maybe-mostlyclean-send-pr
1931 mostlyclean-host: maybe-mostlyclean-shellutils
1932 mostlyclean-host: maybe-mostlyclean-sid
1933 mostlyclean-host: maybe-mostlyclean-sim
1934 mostlyclean-host: maybe-mostlyclean-tar
1935 mostlyclean-host: maybe-mostlyclean-texinfo
1936 mostlyclean-host: maybe-mostlyclean-textutils
1937 mostlyclean-host: maybe-mostlyclean-time
1938 mostlyclean-host: maybe-mostlyclean-uudecode
1939 mostlyclean-host: maybe-mostlyclean-wdiff
1940 mostlyclean-host: maybe-mostlyclean-zip
1941 mostlyclean-host: maybe-mostlyclean-zlib
1942 mostlyclean-host: maybe-mostlyclean-gdb
1943 mostlyclean-host: maybe-mostlyclean-expect
1944 mostlyclean-host: maybe-mostlyclean-guile
1945 mostlyclean-host: maybe-mostlyclean-tk
1946 mostlyclean-host: maybe-mostlyclean-libtermcap
1947 mostlyclean-host: maybe-mostlyclean-utils
1948 mostlyclean-host: maybe-mostlyclean-gnattools
1950 .PHONY: mostlyclean-target
1952 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1953 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1954 mostlyclean-target: maybe-mostlyclean-target-libssp
1955 mostlyclean-target: maybe-mostlyclean-target-newlib
1956 mostlyclean-target: maybe-mostlyclean-target-libgcc
1957 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1958 mostlyclean-target: maybe-mostlyclean-target-libobjc
1959 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1960 mostlyclean-target: maybe-mostlyclean-target-winsup
1961 mostlyclean-target: maybe-mostlyclean-target-libgloss
1962 mostlyclean-target: maybe-mostlyclean-target-libiberty
1963 mostlyclean-target: maybe-mostlyclean-target-gperf
1964 mostlyclean-target: maybe-mostlyclean-target-examples
1965 mostlyclean-target: maybe-mostlyclean-target-libffi
1966 mostlyclean-target: maybe-mostlyclean-target-libjava
1967 mostlyclean-target: maybe-mostlyclean-target-zlib
1968 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1969 mostlyclean-target: maybe-mostlyclean-target-qthreads
1970 mostlyclean-target: maybe-mostlyclean-target-rda
1971 mostlyclean-target: maybe-mostlyclean-target-libada
1972 mostlyclean-target: maybe-mostlyclean-target-libgomp
1974 .PHONY: do-clean
1975 do-clean:
1976 @: $(MAKE); $(unstage)
1977 @r=`${PWD_COMMAND}`; export r; \
1978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1979 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1980 clean-target
1983 .PHONY: clean-host
1985 clean-host: maybe-clean-ash
1986 clean-host: maybe-clean-autoconf
1987 clean-host: maybe-clean-automake
1988 clean-host: maybe-clean-bash
1989 clean-host: maybe-clean-bfd
1990 clean-host: maybe-clean-opcodes
1991 clean-host: maybe-clean-binutils
1992 clean-host: maybe-clean-bison
1993 clean-host: maybe-clean-byacc
1994 clean-host: maybe-clean-bzip2
1995 clean-host: maybe-clean-dejagnu
1996 clean-host: maybe-clean-diff
1997 clean-host: maybe-clean-dosutils
1998 clean-host: maybe-clean-etc
1999 clean-host: maybe-clean-fastjar
2000 clean-host: maybe-clean-fileutils
2001 clean-host: maybe-clean-findutils
2002 clean-host: maybe-clean-find
2003 clean-host: maybe-clean-fixincludes
2004 clean-host: maybe-clean-flex
2005 clean-host: maybe-clean-gas
2006 clean-host: maybe-clean-gcc
2007 clean-host: maybe-clean-gawk
2008 clean-host: maybe-clean-gettext
2009 clean-host: maybe-clean-gmp
2010 clean-host: maybe-clean-mpfr
2011 clean-host: maybe-clean-gnuserv
2012 clean-host: maybe-clean-gold
2013 clean-host: maybe-clean-gprof
2014 clean-host: maybe-clean-gzip
2015 clean-host: maybe-clean-hello
2016 clean-host: maybe-clean-indent
2017 clean-host: maybe-clean-intl
2018 clean-host: maybe-clean-tcl
2019 clean-host: maybe-clean-itcl
2020 clean-host: maybe-clean-ld
2021 clean-host: maybe-clean-libcpp
2022 clean-host: maybe-clean-libdecnumber
2023 clean-host: maybe-clean-libgui
2024 clean-host: maybe-clean-libiberty
2025 clean-host: maybe-clean-libtool
2026 clean-host: maybe-clean-m4
2027 clean-host: maybe-clean-make
2028 clean-host: maybe-clean-mmalloc
2029 clean-host: maybe-clean-patch
2030 clean-host: maybe-clean-perl
2031 clean-host: maybe-clean-prms
2032 clean-host: maybe-clean-rcs
2033 clean-host: maybe-clean-readline
2034 clean-host: maybe-clean-release
2035 clean-host: maybe-clean-recode
2036 clean-host: maybe-clean-sed
2037 clean-host: maybe-clean-send-pr
2038 clean-host: maybe-clean-shellutils
2039 clean-host: maybe-clean-sid
2040 clean-host: maybe-clean-sim
2041 clean-host: maybe-clean-tar
2042 clean-host: maybe-clean-texinfo
2043 clean-host: maybe-clean-textutils
2044 clean-host: maybe-clean-time
2045 clean-host: maybe-clean-uudecode
2046 clean-host: maybe-clean-wdiff
2047 clean-host: maybe-clean-zip
2048 clean-host: maybe-clean-zlib
2049 clean-host: maybe-clean-gdb
2050 clean-host: maybe-clean-expect
2051 clean-host: maybe-clean-guile
2052 clean-host: maybe-clean-tk
2053 clean-host: maybe-clean-libtermcap
2054 clean-host: maybe-clean-utils
2055 clean-host: maybe-clean-gnattools
2057 .PHONY: clean-target
2059 clean-target: maybe-clean-target-libstdc++-v3
2060 clean-target: maybe-clean-target-libmudflap
2061 clean-target: maybe-clean-target-libssp
2062 clean-target: maybe-clean-target-newlib
2063 clean-target: maybe-clean-target-libgcc
2064 clean-target: maybe-clean-target-libgfortran
2065 clean-target: maybe-clean-target-libobjc
2066 clean-target: maybe-clean-target-libtermcap
2067 clean-target: maybe-clean-target-winsup
2068 clean-target: maybe-clean-target-libgloss
2069 clean-target: maybe-clean-target-libiberty
2070 clean-target: maybe-clean-target-gperf
2071 clean-target: maybe-clean-target-examples
2072 clean-target: maybe-clean-target-libffi
2073 clean-target: maybe-clean-target-libjava
2074 clean-target: maybe-clean-target-zlib
2075 clean-target: maybe-clean-target-boehm-gc
2076 clean-target: maybe-clean-target-qthreads
2077 clean-target: maybe-clean-target-rda
2078 clean-target: maybe-clean-target-libada
2079 clean-target: maybe-clean-target-libgomp
2081 .PHONY: do-distclean
2082 do-distclean:
2083 @: $(MAKE); $(unstage)
2084 @r=`${PWD_COMMAND}`; export r; \
2085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2086 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2087 distclean-target
2090 .PHONY: distclean-host
2092 distclean-host: maybe-distclean-ash
2093 distclean-host: maybe-distclean-autoconf
2094 distclean-host: maybe-distclean-automake
2095 distclean-host: maybe-distclean-bash
2096 distclean-host: maybe-distclean-bfd
2097 distclean-host: maybe-distclean-opcodes
2098 distclean-host: maybe-distclean-binutils
2099 distclean-host: maybe-distclean-bison
2100 distclean-host: maybe-distclean-byacc
2101 distclean-host: maybe-distclean-bzip2
2102 distclean-host: maybe-distclean-dejagnu
2103 distclean-host: maybe-distclean-diff
2104 distclean-host: maybe-distclean-dosutils
2105 distclean-host: maybe-distclean-etc
2106 distclean-host: maybe-distclean-fastjar
2107 distclean-host: maybe-distclean-fileutils
2108 distclean-host: maybe-distclean-findutils
2109 distclean-host: maybe-distclean-find
2110 distclean-host: maybe-distclean-fixincludes
2111 distclean-host: maybe-distclean-flex
2112 distclean-host: maybe-distclean-gas
2113 distclean-host: maybe-distclean-gcc
2114 distclean-host: maybe-distclean-gawk
2115 distclean-host: maybe-distclean-gettext
2116 distclean-host: maybe-distclean-gmp
2117 distclean-host: maybe-distclean-mpfr
2118 distclean-host: maybe-distclean-gnuserv
2119 distclean-host: maybe-distclean-gold
2120 distclean-host: maybe-distclean-gprof
2121 distclean-host: maybe-distclean-gzip
2122 distclean-host: maybe-distclean-hello
2123 distclean-host: maybe-distclean-indent
2124 distclean-host: maybe-distclean-intl
2125 distclean-host: maybe-distclean-tcl
2126 distclean-host: maybe-distclean-itcl
2127 distclean-host: maybe-distclean-ld
2128 distclean-host: maybe-distclean-libcpp
2129 distclean-host: maybe-distclean-libdecnumber
2130 distclean-host: maybe-distclean-libgui
2131 distclean-host: maybe-distclean-libiberty
2132 distclean-host: maybe-distclean-libtool
2133 distclean-host: maybe-distclean-m4
2134 distclean-host: maybe-distclean-make
2135 distclean-host: maybe-distclean-mmalloc
2136 distclean-host: maybe-distclean-patch
2137 distclean-host: maybe-distclean-perl
2138 distclean-host: maybe-distclean-prms
2139 distclean-host: maybe-distclean-rcs
2140 distclean-host: maybe-distclean-readline
2141 distclean-host: maybe-distclean-release
2142 distclean-host: maybe-distclean-recode
2143 distclean-host: maybe-distclean-sed
2144 distclean-host: maybe-distclean-send-pr
2145 distclean-host: maybe-distclean-shellutils
2146 distclean-host: maybe-distclean-sid
2147 distclean-host: maybe-distclean-sim
2148 distclean-host: maybe-distclean-tar
2149 distclean-host: maybe-distclean-texinfo
2150 distclean-host: maybe-distclean-textutils
2151 distclean-host: maybe-distclean-time
2152 distclean-host: maybe-distclean-uudecode
2153 distclean-host: maybe-distclean-wdiff
2154 distclean-host: maybe-distclean-zip
2155 distclean-host: maybe-distclean-zlib
2156 distclean-host: maybe-distclean-gdb
2157 distclean-host: maybe-distclean-expect
2158 distclean-host: maybe-distclean-guile
2159 distclean-host: maybe-distclean-tk
2160 distclean-host: maybe-distclean-libtermcap
2161 distclean-host: maybe-distclean-utils
2162 distclean-host: maybe-distclean-gnattools
2164 .PHONY: distclean-target
2166 distclean-target: maybe-distclean-target-libstdc++-v3
2167 distclean-target: maybe-distclean-target-libmudflap
2168 distclean-target: maybe-distclean-target-libssp
2169 distclean-target: maybe-distclean-target-newlib
2170 distclean-target: maybe-distclean-target-libgcc
2171 distclean-target: maybe-distclean-target-libgfortran
2172 distclean-target: maybe-distclean-target-libobjc
2173 distclean-target: maybe-distclean-target-libtermcap
2174 distclean-target: maybe-distclean-target-winsup
2175 distclean-target: maybe-distclean-target-libgloss
2176 distclean-target: maybe-distclean-target-libiberty
2177 distclean-target: maybe-distclean-target-gperf
2178 distclean-target: maybe-distclean-target-examples
2179 distclean-target: maybe-distclean-target-libffi
2180 distclean-target: maybe-distclean-target-libjava
2181 distclean-target: maybe-distclean-target-zlib
2182 distclean-target: maybe-distclean-target-boehm-gc
2183 distclean-target: maybe-distclean-target-qthreads
2184 distclean-target: maybe-distclean-target-rda
2185 distclean-target: maybe-distclean-target-libada
2186 distclean-target: maybe-distclean-target-libgomp
2188 .PHONY: do-maintainer-clean
2189 do-maintainer-clean:
2190 @: $(MAKE); $(unstage)
2191 @r=`${PWD_COMMAND}`; export r; \
2192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2193 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2194 maintainer-clean-target
2197 .PHONY: maintainer-clean-host
2199 maintainer-clean-host: maybe-maintainer-clean-ash
2200 maintainer-clean-host: maybe-maintainer-clean-autoconf
2201 maintainer-clean-host: maybe-maintainer-clean-automake
2202 maintainer-clean-host: maybe-maintainer-clean-bash
2203 maintainer-clean-host: maybe-maintainer-clean-bfd
2204 maintainer-clean-host: maybe-maintainer-clean-opcodes
2205 maintainer-clean-host: maybe-maintainer-clean-binutils
2206 maintainer-clean-host: maybe-maintainer-clean-bison
2207 maintainer-clean-host: maybe-maintainer-clean-byacc
2208 maintainer-clean-host: maybe-maintainer-clean-bzip2
2209 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2210 maintainer-clean-host: maybe-maintainer-clean-diff
2211 maintainer-clean-host: maybe-maintainer-clean-dosutils
2212 maintainer-clean-host: maybe-maintainer-clean-etc
2213 maintainer-clean-host: maybe-maintainer-clean-fastjar
2214 maintainer-clean-host: maybe-maintainer-clean-fileutils
2215 maintainer-clean-host: maybe-maintainer-clean-findutils
2216 maintainer-clean-host: maybe-maintainer-clean-find
2217 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2218 maintainer-clean-host: maybe-maintainer-clean-flex
2219 maintainer-clean-host: maybe-maintainer-clean-gas
2220 maintainer-clean-host: maybe-maintainer-clean-gcc
2221 maintainer-clean-host: maybe-maintainer-clean-gawk
2222 maintainer-clean-host: maybe-maintainer-clean-gettext
2223 maintainer-clean-host: maybe-maintainer-clean-gmp
2224 maintainer-clean-host: maybe-maintainer-clean-mpfr
2225 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2226 maintainer-clean-host: maybe-maintainer-clean-gold
2227 maintainer-clean-host: maybe-maintainer-clean-gprof
2228 maintainer-clean-host: maybe-maintainer-clean-gzip
2229 maintainer-clean-host: maybe-maintainer-clean-hello
2230 maintainer-clean-host: maybe-maintainer-clean-indent
2231 maintainer-clean-host: maybe-maintainer-clean-intl
2232 maintainer-clean-host: maybe-maintainer-clean-tcl
2233 maintainer-clean-host: maybe-maintainer-clean-itcl
2234 maintainer-clean-host: maybe-maintainer-clean-ld
2235 maintainer-clean-host: maybe-maintainer-clean-libcpp
2236 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2237 maintainer-clean-host: maybe-maintainer-clean-libgui
2238 maintainer-clean-host: maybe-maintainer-clean-libiberty
2239 maintainer-clean-host: maybe-maintainer-clean-libtool
2240 maintainer-clean-host: maybe-maintainer-clean-m4
2241 maintainer-clean-host: maybe-maintainer-clean-make
2242 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2243 maintainer-clean-host: maybe-maintainer-clean-patch
2244 maintainer-clean-host: maybe-maintainer-clean-perl
2245 maintainer-clean-host: maybe-maintainer-clean-prms
2246 maintainer-clean-host: maybe-maintainer-clean-rcs
2247 maintainer-clean-host: maybe-maintainer-clean-readline
2248 maintainer-clean-host: maybe-maintainer-clean-release
2249 maintainer-clean-host: maybe-maintainer-clean-recode
2250 maintainer-clean-host: maybe-maintainer-clean-sed
2251 maintainer-clean-host: maybe-maintainer-clean-send-pr
2252 maintainer-clean-host: maybe-maintainer-clean-shellutils
2253 maintainer-clean-host: maybe-maintainer-clean-sid
2254 maintainer-clean-host: maybe-maintainer-clean-sim
2255 maintainer-clean-host: maybe-maintainer-clean-tar
2256 maintainer-clean-host: maybe-maintainer-clean-texinfo
2257 maintainer-clean-host: maybe-maintainer-clean-textutils
2258 maintainer-clean-host: maybe-maintainer-clean-time
2259 maintainer-clean-host: maybe-maintainer-clean-uudecode
2260 maintainer-clean-host: maybe-maintainer-clean-wdiff
2261 maintainer-clean-host: maybe-maintainer-clean-zip
2262 maintainer-clean-host: maybe-maintainer-clean-zlib
2263 maintainer-clean-host: maybe-maintainer-clean-gdb
2264 maintainer-clean-host: maybe-maintainer-clean-expect
2265 maintainer-clean-host: maybe-maintainer-clean-guile
2266 maintainer-clean-host: maybe-maintainer-clean-tk
2267 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2268 maintainer-clean-host: maybe-maintainer-clean-utils
2269 maintainer-clean-host: maybe-maintainer-clean-gnattools
2271 .PHONY: maintainer-clean-target
2273 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2274 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2275 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2276 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2278 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2279 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2280 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2281 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2282 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2283 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2284 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2285 maintainer-clean-target: maybe-maintainer-clean-target-examples
2286 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2287 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2288 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2289 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2290 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2291 maintainer-clean-target: maybe-maintainer-clean-target-rda
2292 maintainer-clean-target: maybe-maintainer-clean-target-libada
2293 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2296 # Here are the targets which correspond to the do-X targets.
2298 .PHONY: info installcheck dvi pdf html
2299 .PHONY: install-info install-pdf install-html
2300 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2301 .PHONY: local-clean local-distclean local-maintainer-clean
2302 info: do-info
2303 installcheck: do-installcheck
2304 dvi: do-dvi
2305 pdf: do-pdf
2306 html: do-html
2308 # Make sure makeinfo is built before we do a `make info', if we're
2309 # in fact building texinfo.
2310 do-info: maybe-all-texinfo
2312 install-info: do-install-info dir.info
2313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2314 if [ -f dir.info ] ; then \
2315 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2316 else true ; fi
2318 install-pdf: do-install-pdf
2320 install-html: do-install-html
2322 local-clean:
2323 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2325 local-distclean:
2326 -rm -f Makefile config.status config.cache mh-frag mt-frag
2327 -rm -f maybedep.tmp serdep.tmp
2328 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2329 rm -rf $(TARGET_SUBDIR); \
2330 else true; fi
2331 -rm -rf $(BUILD_SUBDIR)
2332 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2333 rm -rf $(HOST_SUBDIR); \
2334 else true; fi
2335 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2336 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2337 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2338 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2339 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2341 local-maintainer-clean:
2342 @echo "This command is intended for maintainers to use;"
2343 @echo "it deletes files that may require special tools to rebuild."
2345 clean: do-clean local-clean
2346 mostlyclean: do-mostlyclean local-clean
2347 distclean: do-distclean local-clean local-distclean
2348 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2349 maintainer-clean: local-distclean
2350 realclean: maintainer-clean
2352 # Check target.
2354 .PHONY: check do-check
2355 check: do-check
2357 # Only include modules actually being configured and built.
2358 .PHONY: check-host
2359 check-host: \
2360 maybe-check-ash \
2361 maybe-check-autoconf \
2362 maybe-check-automake \
2363 maybe-check-bash \
2364 maybe-check-bfd \
2365 maybe-check-opcodes \
2366 maybe-check-binutils \
2367 maybe-check-bison \
2368 maybe-check-byacc \
2369 maybe-check-bzip2 \
2370 maybe-check-dejagnu \
2371 maybe-check-diff \
2372 maybe-check-dosutils \
2373 maybe-check-etc \
2374 maybe-check-fastjar \
2375 maybe-check-fileutils \
2376 maybe-check-findutils \
2377 maybe-check-find \
2378 maybe-check-fixincludes \
2379 maybe-check-flex \
2380 maybe-check-gas \
2381 maybe-check-gcc \
2382 maybe-check-gawk \
2383 maybe-check-gettext \
2384 maybe-check-gmp \
2385 maybe-check-mpfr \
2386 maybe-check-gnuserv \
2387 maybe-check-gold \
2388 maybe-check-gprof \
2389 maybe-check-gzip \
2390 maybe-check-hello \
2391 maybe-check-indent \
2392 maybe-check-intl \
2393 maybe-check-tcl \
2394 maybe-check-itcl \
2395 maybe-check-ld \
2396 maybe-check-libcpp \
2397 maybe-check-libdecnumber \
2398 maybe-check-libgui \
2399 maybe-check-libiberty \
2400 maybe-check-libtool \
2401 maybe-check-m4 \
2402 maybe-check-make \
2403 maybe-check-mmalloc \
2404 maybe-check-patch \
2405 maybe-check-perl \
2406 maybe-check-prms \
2407 maybe-check-rcs \
2408 maybe-check-readline \
2409 maybe-check-release \
2410 maybe-check-recode \
2411 maybe-check-sed \
2412 maybe-check-send-pr \
2413 maybe-check-shellutils \
2414 maybe-check-sid \
2415 maybe-check-sim \
2416 maybe-check-tar \
2417 maybe-check-texinfo \
2418 maybe-check-textutils \
2419 maybe-check-time \
2420 maybe-check-uudecode \
2421 maybe-check-wdiff \
2422 maybe-check-zip \
2423 maybe-check-zlib \
2424 maybe-check-gdb \
2425 maybe-check-expect \
2426 maybe-check-guile \
2427 maybe-check-tk \
2428 maybe-check-libtermcap \
2429 maybe-check-utils \
2430 maybe-check-gnattools
2432 .PHONY: check-target
2433 check-target: \
2434 maybe-check-target-libstdc++-v3 \
2435 maybe-check-target-libmudflap \
2436 maybe-check-target-libssp \
2437 maybe-check-target-newlib \
2438 maybe-check-target-libgcc \
2439 maybe-check-target-libgfortran \
2440 maybe-check-target-libobjc \
2441 maybe-check-target-libtermcap \
2442 maybe-check-target-winsup \
2443 maybe-check-target-libgloss \
2444 maybe-check-target-libiberty \
2445 maybe-check-target-gperf \
2446 maybe-check-target-examples \
2447 maybe-check-target-libffi \
2448 maybe-check-target-libjava \
2449 maybe-check-target-zlib \
2450 maybe-check-target-boehm-gc \
2451 maybe-check-target-qthreads \
2452 maybe-check-target-rda \
2453 maybe-check-target-libada \
2454 maybe-check-target-libgomp
2456 do-check:
2457 @: $(MAKE); $(unstage)
2458 @r=`${PWD_COMMAND}`; export r; \
2459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2460 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2462 # Automated reporting of test results.
2464 warning.log: build.log
2465 $(srcdir)/contrib/warn_summary build.log > $@
2467 mail-report.log:
2468 if test x'$(BOOT_CFLAGS)' != x''; then \
2469 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2470 fi; \
2471 $(srcdir)/contrib/test_summary -t >$@
2472 chmod +x $@
2473 echo If you really want to send e-mail, run ./$@ now
2475 mail-report-with-warnings.log: warning.log
2476 if test x'$(BOOT_CFLAGS)' != x''; then \
2477 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2478 fi; \
2479 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2480 chmod +x $@
2481 echo If you really want to send e-mail, run ./$@ now
2483 # Installation targets.
2485 .PHONY: install uninstall
2486 install:
2487 @: $(MAKE); $(unstage)
2488 @r=`${PWD_COMMAND}`; export r; \
2489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2490 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2492 .PHONY: install-host-nogcc
2493 install-host-nogcc: \
2494 maybe-install-ash \
2495 maybe-install-autoconf \
2496 maybe-install-automake \
2497 maybe-install-bash \
2498 maybe-install-bfd \
2499 maybe-install-opcodes \
2500 maybe-install-binutils \
2501 maybe-install-bison \
2502 maybe-install-byacc \
2503 maybe-install-bzip2 \
2504 maybe-install-dejagnu \
2505 maybe-install-diff \
2506 maybe-install-dosutils \
2507 maybe-install-etc \
2508 maybe-install-fastjar \
2509 maybe-install-fileutils \
2510 maybe-install-findutils \
2511 maybe-install-find \
2512 maybe-install-fixincludes \
2513 maybe-install-flex \
2514 maybe-install-gas \
2515 maybe-install-gawk \
2516 maybe-install-gettext \
2517 maybe-install-gmp \
2518 maybe-install-mpfr \
2519 maybe-install-gnuserv \
2520 maybe-install-gold \
2521 maybe-install-gprof \
2522 maybe-install-gzip \
2523 maybe-install-hello \
2524 maybe-install-indent \
2525 maybe-install-intl \
2526 maybe-install-tcl \
2527 maybe-install-itcl \
2528 maybe-install-ld \
2529 maybe-install-libcpp \
2530 maybe-install-libdecnumber \
2531 maybe-install-libgui \
2532 maybe-install-libiberty \
2533 maybe-install-libtool \
2534 maybe-install-m4 \
2535 maybe-install-make \
2536 maybe-install-mmalloc \
2537 maybe-install-patch \
2538 maybe-install-perl \
2539 maybe-install-prms \
2540 maybe-install-rcs \
2541 maybe-install-readline \
2542 maybe-install-release \
2543 maybe-install-recode \
2544 maybe-install-sed \
2545 maybe-install-send-pr \
2546 maybe-install-shellutils \
2547 maybe-install-sid \
2548 maybe-install-sim \
2549 maybe-install-tar \
2550 maybe-install-texinfo \
2551 maybe-install-textutils \
2552 maybe-install-time \
2553 maybe-install-uudecode \
2554 maybe-install-wdiff \
2555 maybe-install-zip \
2556 maybe-install-zlib \
2557 maybe-install-gdb \
2558 maybe-install-expect \
2559 maybe-install-guile \
2560 maybe-install-tk \
2561 maybe-install-libtermcap \
2562 maybe-install-utils \
2563 maybe-install-gnattools
2565 .PHONY: install-host
2566 install-host: \
2567 maybe-install-ash \
2568 maybe-install-autoconf \
2569 maybe-install-automake \
2570 maybe-install-bash \
2571 maybe-install-bfd \
2572 maybe-install-opcodes \
2573 maybe-install-binutils \
2574 maybe-install-bison \
2575 maybe-install-byacc \
2576 maybe-install-bzip2 \
2577 maybe-install-dejagnu \
2578 maybe-install-diff \
2579 maybe-install-dosutils \
2580 maybe-install-etc \
2581 maybe-install-fastjar \
2582 maybe-install-fileutils \
2583 maybe-install-findutils \
2584 maybe-install-find \
2585 maybe-install-fixincludes \
2586 maybe-install-flex \
2587 maybe-install-gas \
2588 maybe-install-gcc \
2589 maybe-install-gawk \
2590 maybe-install-gettext \
2591 maybe-install-gmp \
2592 maybe-install-mpfr \
2593 maybe-install-gnuserv \
2594 maybe-install-gold \
2595 maybe-install-gprof \
2596 maybe-install-gzip \
2597 maybe-install-hello \
2598 maybe-install-indent \
2599 maybe-install-intl \
2600 maybe-install-tcl \
2601 maybe-install-itcl \
2602 maybe-install-ld \
2603 maybe-install-libcpp \
2604 maybe-install-libdecnumber \
2605 maybe-install-libgui \
2606 maybe-install-libiberty \
2607 maybe-install-libtool \
2608 maybe-install-m4 \
2609 maybe-install-make \
2610 maybe-install-mmalloc \
2611 maybe-install-patch \
2612 maybe-install-perl \
2613 maybe-install-prms \
2614 maybe-install-rcs \
2615 maybe-install-readline \
2616 maybe-install-release \
2617 maybe-install-recode \
2618 maybe-install-sed \
2619 maybe-install-send-pr \
2620 maybe-install-shellutils \
2621 maybe-install-sid \
2622 maybe-install-sim \
2623 maybe-install-tar \
2624 maybe-install-texinfo \
2625 maybe-install-textutils \
2626 maybe-install-time \
2627 maybe-install-uudecode \
2628 maybe-install-wdiff \
2629 maybe-install-zip \
2630 maybe-install-zlib \
2631 maybe-install-gdb \
2632 maybe-install-expect \
2633 maybe-install-guile \
2634 maybe-install-tk \
2635 maybe-install-libtermcap \
2636 maybe-install-utils \
2637 maybe-install-gnattools
2639 .PHONY: install-target
2640 install-target: \
2641 maybe-install-target-libstdc++-v3 \
2642 maybe-install-target-libmudflap \
2643 maybe-install-target-libssp \
2644 maybe-install-target-newlib \
2645 maybe-install-target-libgcc \
2646 maybe-install-target-libgfortran \
2647 maybe-install-target-libobjc \
2648 maybe-install-target-libtermcap \
2649 maybe-install-target-winsup \
2650 maybe-install-target-libgloss \
2651 maybe-install-target-libiberty \
2652 maybe-install-target-gperf \
2653 maybe-install-target-examples \
2654 maybe-install-target-libffi \
2655 maybe-install-target-libjava \
2656 maybe-install-target-zlib \
2657 maybe-install-target-boehm-gc \
2658 maybe-install-target-qthreads \
2659 maybe-install-target-rda \
2660 maybe-install-target-libada \
2661 maybe-install-target-libgomp
2663 uninstall:
2664 @echo "the uninstall target is not supported in this tree"
2666 .PHONY: install.all
2667 install.all: install-no-fixedincludes
2668 @if [ -f ./gcc/Makefile ] ; then \
2669 r=`${PWD_COMMAND}` ; export r ; \
2670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2671 $(HOST_EXPORTS) \
2672 (cd ./gcc && \
2673 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2674 else \
2675 true ; \
2678 # install-no-fixedincludes is used because Cygnus can not distribute
2679 # the fixed header files.
2680 .PHONY: install-no-fixedincludes
2681 install-no-fixedincludes: installdirs install-host-nogcc \
2682 install-target gcc-no-fixedincludes
2684 ### other supporting targets
2686 MAKEDIRS= \
2687 $(DESTDIR)$(prefix) \
2688 $(DESTDIR)$(exec_prefix)
2689 .PHONY: installdirs
2690 installdirs: mkinstalldirs
2691 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2693 dir.info: do-install-info
2694 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2695 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2696 mv -f dir.info.new dir.info ; \
2697 else true ; \
2700 dist:
2701 @echo "Building a full distribution of this tree isn't done"
2702 @echo "via 'make dist'. Check out the etc/ subdirectory"
2704 etags tags: TAGS
2706 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2707 # ability to use several tags files at once, so there is probably no need
2708 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2709 # (if we felt like it) have this Makefile write a piece of elisp which
2710 # the user could load to tell emacs19 where all the TAGS files we just
2711 # built are.
2712 TAGS: do-TAGS
2714 # ------------------------------------
2715 # Macros for configure and all targets
2716 # ------------------------------------
2722 # --------------------------------------
2723 # Modules which run on the build machine
2724 # --------------------------------------
2727 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2728 maybe-configure-build-libiberty:
2729 @if gcc-bootstrap
2730 configure-build-libiberty: stage_current
2731 @endif gcc-bootstrap
2732 @if build-libiberty
2733 maybe-configure-build-libiberty: configure-build-libiberty
2734 configure-build-libiberty:
2735 @: $(MAKE); $(unstage)
2736 @r=`${PWD_COMMAND}`; export r; \
2737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2738 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2739 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2740 $(BUILD_EXPORTS) \
2741 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2742 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2743 case $(srcdir) in \
2744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2745 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2747 esac; \
2748 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2749 libsrcdir="$$s/libiberty"; \
2750 rm -f no-such-file || : ; \
2751 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2752 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2753 --target=${target_alias} $${srcdiroption} \
2754 || exit 1
2755 @endif build-libiberty
2761 .PHONY: all-build-libiberty maybe-all-build-libiberty
2762 maybe-all-build-libiberty:
2763 @if gcc-bootstrap
2764 all-build-libiberty: stage_current
2765 @endif gcc-bootstrap
2766 @if build-libiberty
2767 TARGET-build-libiberty=all
2768 maybe-all-build-libiberty: all-build-libiberty
2769 all-build-libiberty: configure-build-libiberty
2770 @: $(MAKE); $(unstage)
2771 @r=`${PWD_COMMAND}`; export r; \
2772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2773 $(BUILD_EXPORTS) \
2774 (cd $(BUILD_SUBDIR)/libiberty && \
2775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2776 $(TARGET-build-libiberty))
2777 @endif build-libiberty
2783 .PHONY: configure-build-bison maybe-configure-build-bison
2784 maybe-configure-build-bison:
2785 @if gcc-bootstrap
2786 configure-build-bison: stage_current
2787 @endif gcc-bootstrap
2788 @if build-bison
2789 maybe-configure-build-bison: configure-build-bison
2790 configure-build-bison:
2791 @: $(MAKE); $(unstage)
2792 @r=`${PWD_COMMAND}`; export r; \
2793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2794 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2795 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2796 $(BUILD_EXPORTS) \
2797 echo Configuring in $(BUILD_SUBDIR)/bison; \
2798 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2799 case $(srcdir) in \
2800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2801 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2803 esac; \
2804 srcdiroption="--srcdir=$${topdir}/bison"; \
2805 libsrcdir="$$s/bison"; \
2806 rm -f no-such-file || : ; \
2807 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2808 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2809 --target=${target_alias} $${srcdiroption} \
2810 || exit 1
2811 @endif build-bison
2817 .PHONY: all-build-bison maybe-all-build-bison
2818 maybe-all-build-bison:
2819 @if gcc-bootstrap
2820 all-build-bison: stage_current
2821 @endif gcc-bootstrap
2822 @if build-bison
2823 TARGET-build-bison=all
2824 maybe-all-build-bison: all-build-bison
2825 all-build-bison: configure-build-bison
2826 @: $(MAKE); $(unstage)
2827 @r=`${PWD_COMMAND}`; export r; \
2828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2829 $(BUILD_EXPORTS) \
2830 (cd $(BUILD_SUBDIR)/bison && \
2831 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2832 $(TARGET-build-bison))
2833 @endif build-bison
2839 .PHONY: configure-build-byacc maybe-configure-build-byacc
2840 maybe-configure-build-byacc:
2841 @if gcc-bootstrap
2842 configure-build-byacc: stage_current
2843 @endif gcc-bootstrap
2844 @if build-byacc
2845 maybe-configure-build-byacc: configure-build-byacc
2846 configure-build-byacc:
2847 @: $(MAKE); $(unstage)
2848 @r=`${PWD_COMMAND}`; export r; \
2849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2850 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2851 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2852 $(BUILD_EXPORTS) \
2853 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2854 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2855 case $(srcdir) in \
2856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2857 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2859 esac; \
2860 srcdiroption="--srcdir=$${topdir}/byacc"; \
2861 libsrcdir="$$s/byacc"; \
2862 rm -f no-such-file || : ; \
2863 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2864 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2865 --target=${target_alias} $${srcdiroption} \
2866 || exit 1
2867 @endif build-byacc
2873 .PHONY: all-build-byacc maybe-all-build-byacc
2874 maybe-all-build-byacc:
2875 @if gcc-bootstrap
2876 all-build-byacc: stage_current
2877 @endif gcc-bootstrap
2878 @if build-byacc
2879 TARGET-build-byacc=all
2880 maybe-all-build-byacc: all-build-byacc
2881 all-build-byacc: configure-build-byacc
2882 @: $(MAKE); $(unstage)
2883 @r=`${PWD_COMMAND}`; export r; \
2884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2885 $(BUILD_EXPORTS) \
2886 (cd $(BUILD_SUBDIR)/byacc && \
2887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2888 $(TARGET-build-byacc))
2889 @endif build-byacc
2895 .PHONY: configure-build-flex maybe-configure-build-flex
2896 maybe-configure-build-flex:
2897 @if gcc-bootstrap
2898 configure-build-flex: stage_current
2899 @endif gcc-bootstrap
2900 @if build-flex
2901 maybe-configure-build-flex: configure-build-flex
2902 configure-build-flex:
2903 @: $(MAKE); $(unstage)
2904 @r=`${PWD_COMMAND}`; export r; \
2905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2906 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2907 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2908 $(BUILD_EXPORTS) \
2909 echo Configuring in $(BUILD_SUBDIR)/flex; \
2910 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2911 case $(srcdir) in \
2912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2913 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2915 esac; \
2916 srcdiroption="--srcdir=$${topdir}/flex"; \
2917 libsrcdir="$$s/flex"; \
2918 rm -f no-such-file || : ; \
2919 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2920 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2921 --target=${target_alias} $${srcdiroption} \
2922 || exit 1
2923 @endif build-flex
2929 .PHONY: all-build-flex maybe-all-build-flex
2930 maybe-all-build-flex:
2931 @if gcc-bootstrap
2932 all-build-flex: stage_current
2933 @endif gcc-bootstrap
2934 @if build-flex
2935 TARGET-build-flex=all
2936 maybe-all-build-flex: all-build-flex
2937 all-build-flex: configure-build-flex
2938 @: $(MAKE); $(unstage)
2939 @r=`${PWD_COMMAND}`; export r; \
2940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2941 $(BUILD_EXPORTS) \
2942 (cd $(BUILD_SUBDIR)/flex && \
2943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2944 $(TARGET-build-flex))
2945 @endif build-flex
2951 .PHONY: configure-build-m4 maybe-configure-build-m4
2952 maybe-configure-build-m4:
2953 @if gcc-bootstrap
2954 configure-build-m4: stage_current
2955 @endif gcc-bootstrap
2956 @if build-m4
2957 maybe-configure-build-m4: configure-build-m4
2958 configure-build-m4:
2959 @: $(MAKE); $(unstage)
2960 @r=`${PWD_COMMAND}`; export r; \
2961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2962 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2963 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2964 $(BUILD_EXPORTS) \
2965 echo Configuring in $(BUILD_SUBDIR)/m4; \
2966 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2967 case $(srcdir) in \
2968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2969 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2971 esac; \
2972 srcdiroption="--srcdir=$${topdir}/m4"; \
2973 libsrcdir="$$s/m4"; \
2974 rm -f no-such-file || : ; \
2975 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2976 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2977 --target=${target_alias} $${srcdiroption} \
2978 || exit 1
2979 @endif build-m4
2985 .PHONY: all-build-m4 maybe-all-build-m4
2986 maybe-all-build-m4:
2987 @if gcc-bootstrap
2988 all-build-m4: stage_current
2989 @endif gcc-bootstrap
2990 @if build-m4
2991 TARGET-build-m4=all
2992 maybe-all-build-m4: all-build-m4
2993 all-build-m4: configure-build-m4
2994 @: $(MAKE); $(unstage)
2995 @r=`${PWD_COMMAND}`; export r; \
2996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2997 $(BUILD_EXPORTS) \
2998 (cd $(BUILD_SUBDIR)/m4 && \
2999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3000 $(TARGET-build-m4))
3001 @endif build-m4
3007 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3008 maybe-configure-build-texinfo:
3009 @if gcc-bootstrap
3010 configure-build-texinfo: stage_current
3011 @endif gcc-bootstrap
3012 @if build-texinfo
3013 maybe-configure-build-texinfo: configure-build-texinfo
3014 configure-build-texinfo:
3015 @: $(MAKE); $(unstage)
3016 @r=`${PWD_COMMAND}`; export r; \
3017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3018 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3019 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3020 $(BUILD_EXPORTS) \
3021 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3022 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3023 case $(srcdir) in \
3024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3025 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3027 esac; \
3028 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3029 libsrcdir="$$s/texinfo"; \
3030 rm -f no-such-file || : ; \
3031 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3032 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3033 --target=${target_alias} $${srcdiroption} \
3034 || exit 1
3035 @endif build-texinfo
3041 .PHONY: all-build-texinfo maybe-all-build-texinfo
3042 maybe-all-build-texinfo:
3043 @if gcc-bootstrap
3044 all-build-texinfo: stage_current
3045 @endif gcc-bootstrap
3046 @if build-texinfo
3047 TARGET-build-texinfo=all
3048 maybe-all-build-texinfo: all-build-texinfo
3049 all-build-texinfo: configure-build-texinfo
3050 @: $(MAKE); $(unstage)
3051 @r=`${PWD_COMMAND}`; export r; \
3052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3053 $(BUILD_EXPORTS) \
3054 (cd $(BUILD_SUBDIR)/texinfo && \
3055 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3056 $(TARGET-build-texinfo))
3057 @endif build-texinfo
3063 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3064 maybe-configure-build-fixincludes:
3065 @if gcc-bootstrap
3066 configure-build-fixincludes: stage_current
3067 @endif gcc-bootstrap
3068 @if build-fixincludes
3069 maybe-configure-build-fixincludes: configure-build-fixincludes
3070 configure-build-fixincludes:
3071 @: $(MAKE); $(unstage)
3072 @r=`${PWD_COMMAND}`; export r; \
3073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3074 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3075 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3076 $(BUILD_EXPORTS) \
3077 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3078 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3079 case $(srcdir) in \
3080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3081 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3083 esac; \
3084 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3085 libsrcdir="$$s/fixincludes"; \
3086 rm -f no-such-file || : ; \
3087 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3088 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3089 --target=${target_alias} $${srcdiroption} \
3090 || exit 1
3091 @endif build-fixincludes
3097 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3098 maybe-all-build-fixincludes:
3099 @if gcc-bootstrap
3100 all-build-fixincludes: stage_current
3101 @endif gcc-bootstrap
3102 @if build-fixincludes
3103 TARGET-build-fixincludes=all
3104 maybe-all-build-fixincludes: all-build-fixincludes
3105 all-build-fixincludes: configure-build-fixincludes
3106 @: $(MAKE); $(unstage)
3107 @r=`${PWD_COMMAND}`; export r; \
3108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3109 $(BUILD_EXPORTS) \
3110 (cd $(BUILD_SUBDIR)/fixincludes && \
3111 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3112 $(TARGET-build-fixincludes))
3113 @endif build-fixincludes
3119 # --------------------------------------
3120 # Modules which run on the host machine
3121 # --------------------------------------
3124 .PHONY: configure-ash maybe-configure-ash
3125 maybe-configure-ash:
3126 @if gcc-bootstrap
3127 configure-ash: stage_current
3128 @endif gcc-bootstrap
3129 @if ash
3130 maybe-configure-ash: configure-ash
3131 configure-ash:
3132 @: $(MAKE); $(unstage)
3133 @r=`${PWD_COMMAND}`; export r; \
3134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3135 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3137 $(HOST_EXPORTS) \
3138 echo Configuring in $(HOST_SUBDIR)/ash; \
3139 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3140 case $(srcdir) in \
3141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3142 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3144 esac; \
3145 srcdiroption="--srcdir=$${topdir}/ash"; \
3146 libsrcdir="$$s/ash"; \
3147 $(SHELL) $${libsrcdir}/configure \
3148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3149 --target=${target_alias} $${srcdiroption} \
3150 || exit 1
3151 @endif ash
3157 .PHONY: all-ash maybe-all-ash
3158 maybe-all-ash:
3159 @if gcc-bootstrap
3160 all-ash: stage_current
3161 @endif gcc-bootstrap
3162 @if ash
3163 TARGET-ash=all
3164 maybe-all-ash: all-ash
3165 all-ash: configure-ash
3166 @: $(MAKE); $(unstage)
3167 @r=`${PWD_COMMAND}`; export r; \
3168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3169 $(HOST_EXPORTS) \
3170 (cd $(HOST_SUBDIR)/ash && \
3171 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3172 $(TARGET-ash))
3173 @endif ash
3178 .PHONY: check-ash maybe-check-ash
3179 maybe-check-ash:
3180 @if ash
3181 maybe-check-ash: check-ash
3183 check-ash:
3184 @: $(MAKE); $(unstage)
3185 @r=`${PWD_COMMAND}`; export r; \
3186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3187 $(HOST_EXPORTS) \
3188 (cd $(HOST_SUBDIR)/ash && \
3189 $(MAKE) $(FLAGS_TO_PASS) check)
3191 @endif ash
3193 .PHONY: install-ash maybe-install-ash
3194 maybe-install-ash:
3195 @if ash
3196 maybe-install-ash: install-ash
3198 install-ash: installdirs
3199 @: $(MAKE); $(unstage)
3200 @r=`${PWD_COMMAND}`; export r; \
3201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202 $(HOST_EXPORTS) \
3203 (cd $(HOST_SUBDIR)/ash && \
3204 $(MAKE) $(FLAGS_TO_PASS) install)
3206 @endif ash
3208 # Other targets (info, dvi, pdf, etc.)
3210 .PHONY: maybe-info-ash info-ash
3211 maybe-info-ash:
3212 @if ash
3213 maybe-info-ash: info-ash
3215 info-ash: \
3216 configure-ash
3217 @: $(MAKE); $(unstage)
3218 @[ -f ./ash/Makefile ] || exit 0; \
3219 r=`${PWD_COMMAND}`; export r; \
3220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3221 $(HOST_EXPORTS) \
3222 for flag in $(EXTRA_HOST_FLAGS) ; do \
3223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3224 done; \
3225 echo "Doing info in ash" ; \
3226 (cd $(HOST_SUBDIR)/ash && \
3227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3229 "RANLIB=$${RANLIB}" \
3230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3231 info) \
3232 || exit 1
3234 @endif ash
3236 .PHONY: maybe-dvi-ash dvi-ash
3237 maybe-dvi-ash:
3238 @if ash
3239 maybe-dvi-ash: dvi-ash
3241 dvi-ash: \
3242 configure-ash
3243 @: $(MAKE); $(unstage)
3244 @[ -f ./ash/Makefile ] || exit 0; \
3245 r=`${PWD_COMMAND}`; export r; \
3246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3247 $(HOST_EXPORTS) \
3248 for flag in $(EXTRA_HOST_FLAGS) ; do \
3249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3250 done; \
3251 echo "Doing dvi in ash" ; \
3252 (cd $(HOST_SUBDIR)/ash && \
3253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3255 "RANLIB=$${RANLIB}" \
3256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3257 dvi) \
3258 || exit 1
3260 @endif ash
3262 .PHONY: maybe-pdf-ash pdf-ash
3263 maybe-pdf-ash:
3264 @if ash
3265 maybe-pdf-ash: pdf-ash
3267 pdf-ash: \
3268 configure-ash
3269 @: $(MAKE); $(unstage)
3270 @[ -f ./ash/Makefile ] || exit 0; \
3271 r=`${PWD_COMMAND}`; export r; \
3272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3273 $(HOST_EXPORTS) \
3274 for flag in $(EXTRA_HOST_FLAGS) ; do \
3275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3276 done; \
3277 echo "Doing pdf in ash" ; \
3278 (cd $(HOST_SUBDIR)/ash && \
3279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3281 "RANLIB=$${RANLIB}" \
3282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3283 pdf) \
3284 || exit 1
3286 @endif ash
3288 .PHONY: maybe-html-ash html-ash
3289 maybe-html-ash:
3290 @if ash
3291 maybe-html-ash: html-ash
3293 html-ash: \
3294 configure-ash
3295 @: $(MAKE); $(unstage)
3296 @[ -f ./ash/Makefile ] || exit 0; \
3297 r=`${PWD_COMMAND}`; export r; \
3298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3299 $(HOST_EXPORTS) \
3300 for flag in $(EXTRA_HOST_FLAGS) ; do \
3301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3302 done; \
3303 echo "Doing html in ash" ; \
3304 (cd $(HOST_SUBDIR)/ash && \
3305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3307 "RANLIB=$${RANLIB}" \
3308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3309 html) \
3310 || exit 1
3312 @endif ash
3314 .PHONY: maybe-TAGS-ash TAGS-ash
3315 maybe-TAGS-ash:
3316 @if ash
3317 maybe-TAGS-ash: TAGS-ash
3319 TAGS-ash: \
3320 configure-ash
3321 @: $(MAKE); $(unstage)
3322 @[ -f ./ash/Makefile ] || exit 0; \
3323 r=`${PWD_COMMAND}`; export r; \
3324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3325 $(HOST_EXPORTS) \
3326 for flag in $(EXTRA_HOST_FLAGS) ; do \
3327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3328 done; \
3329 echo "Doing TAGS in ash" ; \
3330 (cd $(HOST_SUBDIR)/ash && \
3331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3333 "RANLIB=$${RANLIB}" \
3334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3335 TAGS) \
3336 || exit 1
3338 @endif ash
3340 .PHONY: maybe-install-info-ash install-info-ash
3341 maybe-install-info-ash:
3342 @if ash
3343 maybe-install-info-ash: install-info-ash
3345 install-info-ash: \
3346 configure-ash \
3347 info-ash
3348 @: $(MAKE); $(unstage)
3349 @[ -f ./ash/Makefile ] || exit 0; \
3350 r=`${PWD_COMMAND}`; export r; \
3351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3352 $(HOST_EXPORTS) \
3353 for flag in $(EXTRA_HOST_FLAGS) ; do \
3354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3355 done; \
3356 echo "Doing install-info in ash" ; \
3357 (cd $(HOST_SUBDIR)/ash && \
3358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3360 "RANLIB=$${RANLIB}" \
3361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3362 install-info) \
3363 || exit 1
3365 @endif ash
3367 .PHONY: maybe-install-pdf-ash install-pdf-ash
3368 maybe-install-pdf-ash:
3369 @if ash
3370 maybe-install-pdf-ash: install-pdf-ash
3372 install-pdf-ash: \
3373 configure-ash \
3374 pdf-ash
3375 @: $(MAKE); $(unstage)
3376 @[ -f ./ash/Makefile ] || exit 0; \
3377 r=`${PWD_COMMAND}`; export r; \
3378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379 $(HOST_EXPORTS) \
3380 for flag in $(EXTRA_HOST_FLAGS) ; do \
3381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3382 done; \
3383 echo "Doing install-pdf in ash" ; \
3384 (cd $(HOST_SUBDIR)/ash && \
3385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3387 "RANLIB=$${RANLIB}" \
3388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3389 install-pdf) \
3390 || exit 1
3392 @endif ash
3394 .PHONY: maybe-install-html-ash install-html-ash
3395 maybe-install-html-ash:
3396 @if ash
3397 maybe-install-html-ash: install-html-ash
3399 install-html-ash: \
3400 configure-ash \
3401 html-ash
3402 @: $(MAKE); $(unstage)
3403 @[ -f ./ash/Makefile ] || exit 0; \
3404 r=`${PWD_COMMAND}`; export r; \
3405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406 $(HOST_EXPORTS) \
3407 for flag in $(EXTRA_HOST_FLAGS) ; do \
3408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3409 done; \
3410 echo "Doing install-html in ash" ; \
3411 (cd $(HOST_SUBDIR)/ash && \
3412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3414 "RANLIB=$${RANLIB}" \
3415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3416 install-html) \
3417 || exit 1
3419 @endif ash
3421 .PHONY: maybe-installcheck-ash installcheck-ash
3422 maybe-installcheck-ash:
3423 @if ash
3424 maybe-installcheck-ash: installcheck-ash
3426 installcheck-ash: \
3427 configure-ash
3428 @: $(MAKE); $(unstage)
3429 @[ -f ./ash/Makefile ] || exit 0; \
3430 r=`${PWD_COMMAND}`; export r; \
3431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3432 $(HOST_EXPORTS) \
3433 for flag in $(EXTRA_HOST_FLAGS) ; do \
3434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3435 done; \
3436 echo "Doing installcheck in ash" ; \
3437 (cd $(HOST_SUBDIR)/ash && \
3438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3440 "RANLIB=$${RANLIB}" \
3441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3442 installcheck) \
3443 || exit 1
3445 @endif ash
3447 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3448 maybe-mostlyclean-ash:
3449 @if ash
3450 maybe-mostlyclean-ash: mostlyclean-ash
3452 mostlyclean-ash:
3453 @: $(MAKE); $(unstage)
3454 @[ -f ./ash/Makefile ] || exit 0; \
3455 r=`${PWD_COMMAND}`; export r; \
3456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457 $(HOST_EXPORTS) \
3458 for flag in $(EXTRA_HOST_FLAGS) ; do \
3459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3460 done; \
3461 echo "Doing mostlyclean in ash" ; \
3462 (cd $(HOST_SUBDIR)/ash && \
3463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3465 "RANLIB=$${RANLIB}" \
3466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3467 mostlyclean) \
3468 || exit 1
3470 @endif ash
3472 .PHONY: maybe-clean-ash clean-ash
3473 maybe-clean-ash:
3474 @if ash
3475 maybe-clean-ash: clean-ash
3477 clean-ash:
3478 @: $(MAKE); $(unstage)
3479 @[ -f ./ash/Makefile ] || exit 0; \
3480 r=`${PWD_COMMAND}`; export r; \
3481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482 $(HOST_EXPORTS) \
3483 for flag in $(EXTRA_HOST_FLAGS) ; do \
3484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3485 done; \
3486 echo "Doing clean in ash" ; \
3487 (cd $(HOST_SUBDIR)/ash && \
3488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3490 "RANLIB=$${RANLIB}" \
3491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3492 clean) \
3493 || exit 1
3495 @endif ash
3497 .PHONY: maybe-distclean-ash distclean-ash
3498 maybe-distclean-ash:
3499 @if ash
3500 maybe-distclean-ash: distclean-ash
3502 distclean-ash:
3503 @: $(MAKE); $(unstage)
3504 @[ -f ./ash/Makefile ] || exit 0; \
3505 r=`${PWD_COMMAND}`; export r; \
3506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3507 $(HOST_EXPORTS) \
3508 for flag in $(EXTRA_HOST_FLAGS) ; do \
3509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3510 done; \
3511 echo "Doing distclean in ash" ; \
3512 (cd $(HOST_SUBDIR)/ash && \
3513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3515 "RANLIB=$${RANLIB}" \
3516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3517 distclean) \
3518 || exit 1
3520 @endif ash
3522 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3523 maybe-maintainer-clean-ash:
3524 @if ash
3525 maybe-maintainer-clean-ash: maintainer-clean-ash
3527 maintainer-clean-ash:
3528 @: $(MAKE); $(unstage)
3529 @[ -f ./ash/Makefile ] || exit 0; \
3530 r=`${PWD_COMMAND}`; export r; \
3531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532 $(HOST_EXPORTS) \
3533 for flag in $(EXTRA_HOST_FLAGS) ; do \
3534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3535 done; \
3536 echo "Doing maintainer-clean in ash" ; \
3537 (cd $(HOST_SUBDIR)/ash && \
3538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3540 "RANLIB=$${RANLIB}" \
3541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3542 maintainer-clean) \
3543 || exit 1
3545 @endif ash
3549 .PHONY: configure-autoconf maybe-configure-autoconf
3550 maybe-configure-autoconf:
3551 @if gcc-bootstrap
3552 configure-autoconf: stage_current
3553 @endif gcc-bootstrap
3554 @if autoconf
3555 maybe-configure-autoconf: configure-autoconf
3556 configure-autoconf:
3557 @: $(MAKE); $(unstage)
3558 @r=`${PWD_COMMAND}`; export r; \
3559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3560 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3561 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3562 $(HOST_EXPORTS) \
3563 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3564 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3565 case $(srcdir) in \
3566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3567 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3569 esac; \
3570 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3571 libsrcdir="$$s/autoconf"; \
3572 $(SHELL) $${libsrcdir}/configure \
3573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3574 --target=${target_alias} $${srcdiroption} \
3575 || exit 1
3576 @endif autoconf
3582 .PHONY: all-autoconf maybe-all-autoconf
3583 maybe-all-autoconf:
3584 @if gcc-bootstrap
3585 all-autoconf: stage_current
3586 @endif gcc-bootstrap
3587 @if autoconf
3588 TARGET-autoconf=all
3589 maybe-all-autoconf: all-autoconf
3590 all-autoconf: configure-autoconf
3591 @: $(MAKE); $(unstage)
3592 @r=`${PWD_COMMAND}`; export r; \
3593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594 $(HOST_EXPORTS) \
3595 (cd $(HOST_SUBDIR)/autoconf && \
3596 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3597 $(TARGET-autoconf))
3598 @endif autoconf
3603 .PHONY: check-autoconf maybe-check-autoconf
3604 maybe-check-autoconf:
3605 @if autoconf
3606 maybe-check-autoconf: check-autoconf
3608 check-autoconf:
3609 @: $(MAKE); $(unstage)
3610 @r=`${PWD_COMMAND}`; export r; \
3611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3612 $(HOST_EXPORTS) \
3613 (cd $(HOST_SUBDIR)/autoconf && \
3614 $(MAKE) $(FLAGS_TO_PASS) check)
3616 @endif autoconf
3618 .PHONY: install-autoconf maybe-install-autoconf
3619 maybe-install-autoconf:
3620 @if autoconf
3621 maybe-install-autoconf: install-autoconf
3623 install-autoconf: installdirs
3624 @: $(MAKE); $(unstage)
3625 @r=`${PWD_COMMAND}`; export r; \
3626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3627 $(HOST_EXPORTS) \
3628 (cd $(HOST_SUBDIR)/autoconf && \
3629 $(MAKE) $(FLAGS_TO_PASS) install)
3631 @endif autoconf
3633 # Other targets (info, dvi, pdf, etc.)
3635 .PHONY: maybe-info-autoconf info-autoconf
3636 maybe-info-autoconf:
3637 @if autoconf
3638 maybe-info-autoconf: info-autoconf
3640 info-autoconf: \
3641 configure-autoconf
3642 @: $(MAKE); $(unstage)
3643 @[ -f ./autoconf/Makefile ] || exit 0; \
3644 r=`${PWD_COMMAND}`; export r; \
3645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3646 $(HOST_EXPORTS) \
3647 for flag in $(EXTRA_HOST_FLAGS) ; do \
3648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3649 done; \
3650 echo "Doing info in autoconf" ; \
3651 (cd $(HOST_SUBDIR)/autoconf && \
3652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3654 "RANLIB=$${RANLIB}" \
3655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3656 info) \
3657 || exit 1
3659 @endif autoconf
3661 .PHONY: maybe-dvi-autoconf dvi-autoconf
3662 maybe-dvi-autoconf:
3663 @if autoconf
3664 maybe-dvi-autoconf: dvi-autoconf
3666 dvi-autoconf: \
3667 configure-autoconf
3668 @: $(MAKE); $(unstage)
3669 @[ -f ./autoconf/Makefile ] || exit 0; \
3670 r=`${PWD_COMMAND}`; export r; \
3671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3672 $(HOST_EXPORTS) \
3673 for flag in $(EXTRA_HOST_FLAGS) ; do \
3674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3675 done; \
3676 echo "Doing dvi in autoconf" ; \
3677 (cd $(HOST_SUBDIR)/autoconf && \
3678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3680 "RANLIB=$${RANLIB}" \
3681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3682 dvi) \
3683 || exit 1
3685 @endif autoconf
3687 .PHONY: maybe-pdf-autoconf pdf-autoconf
3688 maybe-pdf-autoconf:
3689 @if autoconf
3690 maybe-pdf-autoconf: pdf-autoconf
3692 pdf-autoconf: \
3693 configure-autoconf
3694 @: $(MAKE); $(unstage)
3695 @[ -f ./autoconf/Makefile ] || exit 0; \
3696 r=`${PWD_COMMAND}`; export r; \
3697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698 $(HOST_EXPORTS) \
3699 for flag in $(EXTRA_HOST_FLAGS) ; do \
3700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3701 done; \
3702 echo "Doing pdf in autoconf" ; \
3703 (cd $(HOST_SUBDIR)/autoconf && \
3704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3706 "RANLIB=$${RANLIB}" \
3707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3708 pdf) \
3709 || exit 1
3711 @endif autoconf
3713 .PHONY: maybe-html-autoconf html-autoconf
3714 maybe-html-autoconf:
3715 @if autoconf
3716 maybe-html-autoconf: html-autoconf
3718 html-autoconf: \
3719 configure-autoconf
3720 @: $(MAKE); $(unstage)
3721 @[ -f ./autoconf/Makefile ] || exit 0; \
3722 r=`${PWD_COMMAND}`; export r; \
3723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 $(HOST_EXPORTS) \
3725 for flag in $(EXTRA_HOST_FLAGS) ; do \
3726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3727 done; \
3728 echo "Doing html in autoconf" ; \
3729 (cd $(HOST_SUBDIR)/autoconf && \
3730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3732 "RANLIB=$${RANLIB}" \
3733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3734 html) \
3735 || exit 1
3737 @endif autoconf
3739 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3740 maybe-TAGS-autoconf:
3741 @if autoconf
3742 maybe-TAGS-autoconf: TAGS-autoconf
3744 TAGS-autoconf: \
3745 configure-autoconf
3746 @: $(MAKE); $(unstage)
3747 @[ -f ./autoconf/Makefile ] || exit 0; \
3748 r=`${PWD_COMMAND}`; export r; \
3749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750 $(HOST_EXPORTS) \
3751 for flag in $(EXTRA_HOST_FLAGS) ; do \
3752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753 done; \
3754 echo "Doing TAGS in autoconf" ; \
3755 (cd $(HOST_SUBDIR)/autoconf && \
3756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758 "RANLIB=$${RANLIB}" \
3759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760 TAGS) \
3761 || exit 1
3763 @endif autoconf
3765 .PHONY: maybe-install-info-autoconf install-info-autoconf
3766 maybe-install-info-autoconf:
3767 @if autoconf
3768 maybe-install-info-autoconf: install-info-autoconf
3770 install-info-autoconf: \
3771 configure-autoconf \
3772 info-autoconf
3773 @: $(MAKE); $(unstage)
3774 @[ -f ./autoconf/Makefile ] || exit 0; \
3775 r=`${PWD_COMMAND}`; export r; \
3776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777 $(HOST_EXPORTS) \
3778 for flag in $(EXTRA_HOST_FLAGS) ; do \
3779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780 done; \
3781 echo "Doing install-info in autoconf" ; \
3782 (cd $(HOST_SUBDIR)/autoconf && \
3783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785 "RANLIB=$${RANLIB}" \
3786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787 install-info) \
3788 || exit 1
3790 @endif autoconf
3792 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3793 maybe-install-pdf-autoconf:
3794 @if autoconf
3795 maybe-install-pdf-autoconf: install-pdf-autoconf
3797 install-pdf-autoconf: \
3798 configure-autoconf \
3799 pdf-autoconf
3800 @: $(MAKE); $(unstage)
3801 @[ -f ./autoconf/Makefile ] || exit 0; \
3802 r=`${PWD_COMMAND}`; export r; \
3803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3804 $(HOST_EXPORTS) \
3805 for flag in $(EXTRA_HOST_FLAGS) ; do \
3806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3807 done; \
3808 echo "Doing install-pdf in autoconf" ; \
3809 (cd $(HOST_SUBDIR)/autoconf && \
3810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3812 "RANLIB=$${RANLIB}" \
3813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3814 install-pdf) \
3815 || exit 1
3817 @endif autoconf
3819 .PHONY: maybe-install-html-autoconf install-html-autoconf
3820 maybe-install-html-autoconf:
3821 @if autoconf
3822 maybe-install-html-autoconf: install-html-autoconf
3824 install-html-autoconf: \
3825 configure-autoconf \
3826 html-autoconf
3827 @: $(MAKE); $(unstage)
3828 @[ -f ./autoconf/Makefile ] || exit 0; \
3829 r=`${PWD_COMMAND}`; export r; \
3830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3831 $(HOST_EXPORTS) \
3832 for flag in $(EXTRA_HOST_FLAGS) ; do \
3833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3834 done; \
3835 echo "Doing install-html in autoconf" ; \
3836 (cd $(HOST_SUBDIR)/autoconf && \
3837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3839 "RANLIB=$${RANLIB}" \
3840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3841 install-html) \
3842 || exit 1
3844 @endif autoconf
3846 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3847 maybe-installcheck-autoconf:
3848 @if autoconf
3849 maybe-installcheck-autoconf: installcheck-autoconf
3851 installcheck-autoconf: \
3852 configure-autoconf
3853 @: $(MAKE); $(unstage)
3854 @[ -f ./autoconf/Makefile ] || exit 0; \
3855 r=`${PWD_COMMAND}`; export r; \
3856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3857 $(HOST_EXPORTS) \
3858 for flag in $(EXTRA_HOST_FLAGS) ; do \
3859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3860 done; \
3861 echo "Doing installcheck in autoconf" ; \
3862 (cd $(HOST_SUBDIR)/autoconf && \
3863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3865 "RANLIB=$${RANLIB}" \
3866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3867 installcheck) \
3868 || exit 1
3870 @endif autoconf
3872 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3873 maybe-mostlyclean-autoconf:
3874 @if autoconf
3875 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3877 mostlyclean-autoconf:
3878 @: $(MAKE); $(unstage)
3879 @[ -f ./autoconf/Makefile ] || exit 0; \
3880 r=`${PWD_COMMAND}`; export r; \
3881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3882 $(HOST_EXPORTS) \
3883 for flag in $(EXTRA_HOST_FLAGS) ; do \
3884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3885 done; \
3886 echo "Doing mostlyclean in autoconf" ; \
3887 (cd $(HOST_SUBDIR)/autoconf && \
3888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3890 "RANLIB=$${RANLIB}" \
3891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3892 mostlyclean) \
3893 || exit 1
3895 @endif autoconf
3897 .PHONY: maybe-clean-autoconf clean-autoconf
3898 maybe-clean-autoconf:
3899 @if autoconf
3900 maybe-clean-autoconf: clean-autoconf
3902 clean-autoconf:
3903 @: $(MAKE); $(unstage)
3904 @[ -f ./autoconf/Makefile ] || exit 0; \
3905 r=`${PWD_COMMAND}`; export r; \
3906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3907 $(HOST_EXPORTS) \
3908 for flag in $(EXTRA_HOST_FLAGS) ; do \
3909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3910 done; \
3911 echo "Doing clean in autoconf" ; \
3912 (cd $(HOST_SUBDIR)/autoconf && \
3913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3915 "RANLIB=$${RANLIB}" \
3916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3917 clean) \
3918 || exit 1
3920 @endif autoconf
3922 .PHONY: maybe-distclean-autoconf distclean-autoconf
3923 maybe-distclean-autoconf:
3924 @if autoconf
3925 maybe-distclean-autoconf: distclean-autoconf
3927 distclean-autoconf:
3928 @: $(MAKE); $(unstage)
3929 @[ -f ./autoconf/Makefile ] || exit 0; \
3930 r=`${PWD_COMMAND}`; export r; \
3931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3932 $(HOST_EXPORTS) \
3933 for flag in $(EXTRA_HOST_FLAGS) ; do \
3934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3935 done; \
3936 echo "Doing distclean in autoconf" ; \
3937 (cd $(HOST_SUBDIR)/autoconf && \
3938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3940 "RANLIB=$${RANLIB}" \
3941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3942 distclean) \
3943 || exit 1
3945 @endif autoconf
3947 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3948 maybe-maintainer-clean-autoconf:
3949 @if autoconf
3950 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3952 maintainer-clean-autoconf:
3953 @: $(MAKE); $(unstage)
3954 @[ -f ./autoconf/Makefile ] || exit 0; \
3955 r=`${PWD_COMMAND}`; export r; \
3956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957 $(HOST_EXPORTS) \
3958 for flag in $(EXTRA_HOST_FLAGS) ; do \
3959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3960 done; \
3961 echo "Doing maintainer-clean in autoconf" ; \
3962 (cd $(HOST_SUBDIR)/autoconf && \
3963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3965 "RANLIB=$${RANLIB}" \
3966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3967 maintainer-clean) \
3968 || exit 1
3970 @endif autoconf
3974 .PHONY: configure-automake maybe-configure-automake
3975 maybe-configure-automake:
3976 @if gcc-bootstrap
3977 configure-automake: stage_current
3978 @endif gcc-bootstrap
3979 @if automake
3980 maybe-configure-automake: configure-automake
3981 configure-automake:
3982 @: $(MAKE); $(unstage)
3983 @r=`${PWD_COMMAND}`; export r; \
3984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3985 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3987 $(HOST_EXPORTS) \
3988 echo Configuring in $(HOST_SUBDIR)/automake; \
3989 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3990 case $(srcdir) in \
3991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3992 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3994 esac; \
3995 srcdiroption="--srcdir=$${topdir}/automake"; \
3996 libsrcdir="$$s/automake"; \
3997 $(SHELL) $${libsrcdir}/configure \
3998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3999 --target=${target_alias} $${srcdiroption} \
4000 || exit 1
4001 @endif automake
4007 .PHONY: all-automake maybe-all-automake
4008 maybe-all-automake:
4009 @if gcc-bootstrap
4010 all-automake: stage_current
4011 @endif gcc-bootstrap
4012 @if automake
4013 TARGET-automake=all
4014 maybe-all-automake: all-automake
4015 all-automake: configure-automake
4016 @: $(MAKE); $(unstage)
4017 @r=`${PWD_COMMAND}`; export r; \
4018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019 $(HOST_EXPORTS) \
4020 (cd $(HOST_SUBDIR)/automake && \
4021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4022 $(TARGET-automake))
4023 @endif automake
4028 .PHONY: check-automake maybe-check-automake
4029 maybe-check-automake:
4030 @if automake
4031 maybe-check-automake: check-automake
4033 check-automake:
4034 @: $(MAKE); $(unstage)
4035 @r=`${PWD_COMMAND}`; export r; \
4036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4037 $(HOST_EXPORTS) \
4038 (cd $(HOST_SUBDIR)/automake && \
4039 $(MAKE) $(FLAGS_TO_PASS) check)
4041 @endif automake
4043 .PHONY: install-automake maybe-install-automake
4044 maybe-install-automake:
4045 @if automake
4046 maybe-install-automake: install-automake
4048 install-automake: installdirs
4049 @: $(MAKE); $(unstage)
4050 @r=`${PWD_COMMAND}`; export r; \
4051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4052 $(HOST_EXPORTS) \
4053 (cd $(HOST_SUBDIR)/automake && \
4054 $(MAKE) $(FLAGS_TO_PASS) install)
4056 @endif automake
4058 # Other targets (info, dvi, pdf, etc.)
4060 .PHONY: maybe-info-automake info-automake
4061 maybe-info-automake:
4062 @if automake
4063 maybe-info-automake: info-automake
4065 info-automake: \
4066 configure-automake
4067 @: $(MAKE); $(unstage)
4068 @[ -f ./automake/Makefile ] || exit 0; \
4069 r=`${PWD_COMMAND}`; export r; \
4070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071 $(HOST_EXPORTS) \
4072 for flag in $(EXTRA_HOST_FLAGS) ; do \
4073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4074 done; \
4075 echo "Doing info in automake" ; \
4076 (cd $(HOST_SUBDIR)/automake && \
4077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4079 "RANLIB=$${RANLIB}" \
4080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4081 info) \
4082 || exit 1
4084 @endif automake
4086 .PHONY: maybe-dvi-automake dvi-automake
4087 maybe-dvi-automake:
4088 @if automake
4089 maybe-dvi-automake: dvi-automake
4091 dvi-automake: \
4092 configure-automake
4093 @: $(MAKE); $(unstage)
4094 @[ -f ./automake/Makefile ] || exit 0; \
4095 r=`${PWD_COMMAND}`; export r; \
4096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4097 $(HOST_EXPORTS) \
4098 for flag in $(EXTRA_HOST_FLAGS) ; do \
4099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4100 done; \
4101 echo "Doing dvi in automake" ; \
4102 (cd $(HOST_SUBDIR)/automake && \
4103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4105 "RANLIB=$${RANLIB}" \
4106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4107 dvi) \
4108 || exit 1
4110 @endif automake
4112 .PHONY: maybe-pdf-automake pdf-automake
4113 maybe-pdf-automake:
4114 @if automake
4115 maybe-pdf-automake: pdf-automake
4117 pdf-automake: \
4118 configure-automake
4119 @: $(MAKE); $(unstage)
4120 @[ -f ./automake/Makefile ] || exit 0; \
4121 r=`${PWD_COMMAND}`; export r; \
4122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4123 $(HOST_EXPORTS) \
4124 for flag in $(EXTRA_HOST_FLAGS) ; do \
4125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4126 done; \
4127 echo "Doing pdf in automake" ; \
4128 (cd $(HOST_SUBDIR)/automake && \
4129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4131 "RANLIB=$${RANLIB}" \
4132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4133 pdf) \
4134 || exit 1
4136 @endif automake
4138 .PHONY: maybe-html-automake html-automake
4139 maybe-html-automake:
4140 @if automake
4141 maybe-html-automake: html-automake
4143 html-automake: \
4144 configure-automake
4145 @: $(MAKE); $(unstage)
4146 @[ -f ./automake/Makefile ] || exit 0; \
4147 r=`${PWD_COMMAND}`; export r; \
4148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4149 $(HOST_EXPORTS) \
4150 for flag in $(EXTRA_HOST_FLAGS) ; do \
4151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4152 done; \
4153 echo "Doing html in automake" ; \
4154 (cd $(HOST_SUBDIR)/automake && \
4155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4157 "RANLIB=$${RANLIB}" \
4158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4159 html) \
4160 || exit 1
4162 @endif automake
4164 .PHONY: maybe-TAGS-automake TAGS-automake
4165 maybe-TAGS-automake:
4166 @if automake
4167 maybe-TAGS-automake: TAGS-automake
4169 TAGS-automake: \
4170 configure-automake
4171 @: $(MAKE); $(unstage)
4172 @[ -f ./automake/Makefile ] || exit 0; \
4173 r=`${PWD_COMMAND}`; export r; \
4174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4175 $(HOST_EXPORTS) \
4176 for flag in $(EXTRA_HOST_FLAGS) ; do \
4177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4178 done; \
4179 echo "Doing TAGS in automake" ; \
4180 (cd $(HOST_SUBDIR)/automake && \
4181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4183 "RANLIB=$${RANLIB}" \
4184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4185 TAGS) \
4186 || exit 1
4188 @endif automake
4190 .PHONY: maybe-install-info-automake install-info-automake
4191 maybe-install-info-automake:
4192 @if automake
4193 maybe-install-info-automake: install-info-automake
4195 install-info-automake: \
4196 configure-automake \
4197 info-automake
4198 @: $(MAKE); $(unstage)
4199 @[ -f ./automake/Makefile ] || exit 0; \
4200 r=`${PWD_COMMAND}`; export r; \
4201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4202 $(HOST_EXPORTS) \
4203 for flag in $(EXTRA_HOST_FLAGS) ; do \
4204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4205 done; \
4206 echo "Doing install-info in automake" ; \
4207 (cd $(HOST_SUBDIR)/automake && \
4208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4210 "RANLIB=$${RANLIB}" \
4211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4212 install-info) \
4213 || exit 1
4215 @endif automake
4217 .PHONY: maybe-install-pdf-automake install-pdf-automake
4218 maybe-install-pdf-automake:
4219 @if automake
4220 maybe-install-pdf-automake: install-pdf-automake
4222 install-pdf-automake: \
4223 configure-automake \
4224 pdf-automake
4225 @: $(MAKE); $(unstage)
4226 @[ -f ./automake/Makefile ] || exit 0; \
4227 r=`${PWD_COMMAND}`; export r; \
4228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229 $(HOST_EXPORTS) \
4230 for flag in $(EXTRA_HOST_FLAGS) ; do \
4231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4232 done; \
4233 echo "Doing install-pdf in automake" ; \
4234 (cd $(HOST_SUBDIR)/automake && \
4235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4237 "RANLIB=$${RANLIB}" \
4238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4239 install-pdf) \
4240 || exit 1
4242 @endif automake
4244 .PHONY: maybe-install-html-automake install-html-automake
4245 maybe-install-html-automake:
4246 @if automake
4247 maybe-install-html-automake: install-html-automake
4249 install-html-automake: \
4250 configure-automake \
4251 html-automake
4252 @: $(MAKE); $(unstage)
4253 @[ -f ./automake/Makefile ] || exit 0; \
4254 r=`${PWD_COMMAND}`; export r; \
4255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4256 $(HOST_EXPORTS) \
4257 for flag in $(EXTRA_HOST_FLAGS) ; do \
4258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4259 done; \
4260 echo "Doing install-html in automake" ; \
4261 (cd $(HOST_SUBDIR)/automake && \
4262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4264 "RANLIB=$${RANLIB}" \
4265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4266 install-html) \
4267 || exit 1
4269 @endif automake
4271 .PHONY: maybe-installcheck-automake installcheck-automake
4272 maybe-installcheck-automake:
4273 @if automake
4274 maybe-installcheck-automake: installcheck-automake
4276 installcheck-automake: \
4277 configure-automake
4278 @: $(MAKE); $(unstage)
4279 @[ -f ./automake/Makefile ] || exit 0; \
4280 r=`${PWD_COMMAND}`; export r; \
4281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4282 $(HOST_EXPORTS) \
4283 for flag in $(EXTRA_HOST_FLAGS) ; do \
4284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4285 done; \
4286 echo "Doing installcheck in automake" ; \
4287 (cd $(HOST_SUBDIR)/automake && \
4288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4290 "RANLIB=$${RANLIB}" \
4291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4292 installcheck) \
4293 || exit 1
4295 @endif automake
4297 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4298 maybe-mostlyclean-automake:
4299 @if automake
4300 maybe-mostlyclean-automake: mostlyclean-automake
4302 mostlyclean-automake:
4303 @: $(MAKE); $(unstage)
4304 @[ -f ./automake/Makefile ] || exit 0; \
4305 r=`${PWD_COMMAND}`; export r; \
4306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307 $(HOST_EXPORTS) \
4308 for flag in $(EXTRA_HOST_FLAGS) ; do \
4309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4310 done; \
4311 echo "Doing mostlyclean in automake" ; \
4312 (cd $(HOST_SUBDIR)/automake && \
4313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4315 "RANLIB=$${RANLIB}" \
4316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4317 mostlyclean) \
4318 || exit 1
4320 @endif automake
4322 .PHONY: maybe-clean-automake clean-automake
4323 maybe-clean-automake:
4324 @if automake
4325 maybe-clean-automake: clean-automake
4327 clean-automake:
4328 @: $(MAKE); $(unstage)
4329 @[ -f ./automake/Makefile ] || exit 0; \
4330 r=`${PWD_COMMAND}`; export r; \
4331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4332 $(HOST_EXPORTS) \
4333 for flag in $(EXTRA_HOST_FLAGS) ; do \
4334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4335 done; \
4336 echo "Doing clean in automake" ; \
4337 (cd $(HOST_SUBDIR)/automake && \
4338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4340 "RANLIB=$${RANLIB}" \
4341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4342 clean) \
4343 || exit 1
4345 @endif automake
4347 .PHONY: maybe-distclean-automake distclean-automake
4348 maybe-distclean-automake:
4349 @if automake
4350 maybe-distclean-automake: distclean-automake
4352 distclean-automake:
4353 @: $(MAKE); $(unstage)
4354 @[ -f ./automake/Makefile ] || exit 0; \
4355 r=`${PWD_COMMAND}`; export r; \
4356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4357 $(HOST_EXPORTS) \
4358 for flag in $(EXTRA_HOST_FLAGS) ; do \
4359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4360 done; \
4361 echo "Doing distclean in automake" ; \
4362 (cd $(HOST_SUBDIR)/automake && \
4363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4365 "RANLIB=$${RANLIB}" \
4366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4367 distclean) \
4368 || exit 1
4370 @endif automake
4372 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4373 maybe-maintainer-clean-automake:
4374 @if automake
4375 maybe-maintainer-clean-automake: maintainer-clean-automake
4377 maintainer-clean-automake:
4378 @: $(MAKE); $(unstage)
4379 @[ -f ./automake/Makefile ] || exit 0; \
4380 r=`${PWD_COMMAND}`; export r; \
4381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382 $(HOST_EXPORTS) \
4383 for flag in $(EXTRA_HOST_FLAGS) ; do \
4384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385 done; \
4386 echo "Doing maintainer-clean in automake" ; \
4387 (cd $(HOST_SUBDIR)/automake && \
4388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4390 "RANLIB=$${RANLIB}" \
4391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4392 maintainer-clean) \
4393 || exit 1
4395 @endif automake
4399 .PHONY: configure-bash maybe-configure-bash
4400 maybe-configure-bash:
4401 @if gcc-bootstrap
4402 configure-bash: stage_current
4403 @endif gcc-bootstrap
4404 @if bash
4405 maybe-configure-bash: configure-bash
4406 configure-bash:
4407 @: $(MAKE); $(unstage)
4408 @r=`${PWD_COMMAND}`; export r; \
4409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4410 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4412 $(HOST_EXPORTS) \
4413 echo Configuring in $(HOST_SUBDIR)/bash; \
4414 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4415 case $(srcdir) in \
4416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4417 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4419 esac; \
4420 srcdiroption="--srcdir=$${topdir}/bash"; \
4421 libsrcdir="$$s/bash"; \
4422 $(SHELL) $${libsrcdir}/configure \
4423 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4424 --target=${target_alias} $${srcdiroption} \
4425 || exit 1
4426 @endif bash
4432 .PHONY: all-bash maybe-all-bash
4433 maybe-all-bash:
4434 @if gcc-bootstrap
4435 all-bash: stage_current
4436 @endif gcc-bootstrap
4437 @if bash
4438 TARGET-bash=all
4439 maybe-all-bash: all-bash
4440 all-bash: configure-bash
4441 @: $(MAKE); $(unstage)
4442 @r=`${PWD_COMMAND}`; export r; \
4443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444 $(HOST_EXPORTS) \
4445 (cd $(HOST_SUBDIR)/bash && \
4446 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4447 $(TARGET-bash))
4448 @endif bash
4453 .PHONY: check-bash maybe-check-bash
4454 maybe-check-bash:
4455 @if bash
4456 maybe-check-bash: check-bash
4458 check-bash:
4459 @: $(MAKE); $(unstage)
4460 @r=`${PWD_COMMAND}`; export r; \
4461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4462 $(HOST_EXPORTS) \
4463 (cd $(HOST_SUBDIR)/bash && \
4464 $(MAKE) $(FLAGS_TO_PASS) check)
4466 @endif bash
4468 .PHONY: install-bash maybe-install-bash
4469 maybe-install-bash:
4470 @if bash
4471 maybe-install-bash: install-bash
4473 install-bash: installdirs
4474 @: $(MAKE); $(unstage)
4475 @r=`${PWD_COMMAND}`; export r; \
4476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4477 $(HOST_EXPORTS) \
4478 (cd $(HOST_SUBDIR)/bash && \
4479 $(MAKE) $(FLAGS_TO_PASS) install)
4481 @endif bash
4483 # Other targets (info, dvi, pdf, etc.)
4485 .PHONY: maybe-info-bash info-bash
4486 maybe-info-bash:
4487 @if bash
4488 maybe-info-bash: info-bash
4490 info-bash: \
4491 configure-bash
4492 @: $(MAKE); $(unstage)
4493 @[ -f ./bash/Makefile ] || exit 0; \
4494 r=`${PWD_COMMAND}`; export r; \
4495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4496 $(HOST_EXPORTS) \
4497 for flag in $(EXTRA_HOST_FLAGS) ; do \
4498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4499 done; \
4500 echo "Doing info in bash" ; \
4501 (cd $(HOST_SUBDIR)/bash && \
4502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4504 "RANLIB=$${RANLIB}" \
4505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4506 info) \
4507 || exit 1
4509 @endif bash
4511 .PHONY: maybe-dvi-bash dvi-bash
4512 maybe-dvi-bash:
4513 @if bash
4514 maybe-dvi-bash: dvi-bash
4516 dvi-bash: \
4517 configure-bash
4518 @: $(MAKE); $(unstage)
4519 @[ -f ./bash/Makefile ] || exit 0; \
4520 r=`${PWD_COMMAND}`; export r; \
4521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522 $(HOST_EXPORTS) \
4523 for flag in $(EXTRA_HOST_FLAGS) ; do \
4524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525 done; \
4526 echo "Doing dvi in bash" ; \
4527 (cd $(HOST_SUBDIR)/bash && \
4528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4530 "RANLIB=$${RANLIB}" \
4531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4532 dvi) \
4533 || exit 1
4535 @endif bash
4537 .PHONY: maybe-pdf-bash pdf-bash
4538 maybe-pdf-bash:
4539 @if bash
4540 maybe-pdf-bash: pdf-bash
4542 pdf-bash: \
4543 configure-bash
4544 @: $(MAKE); $(unstage)
4545 @[ -f ./bash/Makefile ] || exit 0; \
4546 r=`${PWD_COMMAND}`; export r; \
4547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548 $(HOST_EXPORTS) \
4549 for flag in $(EXTRA_HOST_FLAGS) ; do \
4550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4551 done; \
4552 echo "Doing pdf in bash" ; \
4553 (cd $(HOST_SUBDIR)/bash && \
4554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4556 "RANLIB=$${RANLIB}" \
4557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4558 pdf) \
4559 || exit 1
4561 @endif bash
4563 .PHONY: maybe-html-bash html-bash
4564 maybe-html-bash:
4565 @if bash
4566 maybe-html-bash: html-bash
4568 html-bash: \
4569 configure-bash
4570 @: $(MAKE); $(unstage)
4571 @[ -f ./bash/Makefile ] || exit 0; \
4572 r=`${PWD_COMMAND}`; export r; \
4573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574 $(HOST_EXPORTS) \
4575 for flag in $(EXTRA_HOST_FLAGS) ; do \
4576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4577 done; \
4578 echo "Doing html in bash" ; \
4579 (cd $(HOST_SUBDIR)/bash && \
4580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4582 "RANLIB=$${RANLIB}" \
4583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4584 html) \
4585 || exit 1
4587 @endif bash
4589 .PHONY: maybe-TAGS-bash TAGS-bash
4590 maybe-TAGS-bash:
4591 @if bash
4592 maybe-TAGS-bash: TAGS-bash
4594 TAGS-bash: \
4595 configure-bash
4596 @: $(MAKE); $(unstage)
4597 @[ -f ./bash/Makefile ] || exit 0; \
4598 r=`${PWD_COMMAND}`; export r; \
4599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600 $(HOST_EXPORTS) \
4601 for flag in $(EXTRA_HOST_FLAGS) ; do \
4602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603 done; \
4604 echo "Doing TAGS in bash" ; \
4605 (cd $(HOST_SUBDIR)/bash && \
4606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608 "RANLIB=$${RANLIB}" \
4609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4610 TAGS) \
4611 || exit 1
4613 @endif bash
4615 .PHONY: maybe-install-info-bash install-info-bash
4616 maybe-install-info-bash:
4617 @if bash
4618 maybe-install-info-bash: install-info-bash
4620 install-info-bash: \
4621 configure-bash \
4622 info-bash
4623 @: $(MAKE); $(unstage)
4624 @[ -f ./bash/Makefile ] || exit 0; \
4625 r=`${PWD_COMMAND}`; export r; \
4626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4627 $(HOST_EXPORTS) \
4628 for flag in $(EXTRA_HOST_FLAGS) ; do \
4629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4630 done; \
4631 echo "Doing install-info in bash" ; \
4632 (cd $(HOST_SUBDIR)/bash && \
4633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4635 "RANLIB=$${RANLIB}" \
4636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4637 install-info) \
4638 || exit 1
4640 @endif bash
4642 .PHONY: maybe-install-pdf-bash install-pdf-bash
4643 maybe-install-pdf-bash:
4644 @if bash
4645 maybe-install-pdf-bash: install-pdf-bash
4647 install-pdf-bash: \
4648 configure-bash \
4649 pdf-bash
4650 @: $(MAKE); $(unstage)
4651 @[ -f ./bash/Makefile ] || exit 0; \
4652 r=`${PWD_COMMAND}`; export r; \
4653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4654 $(HOST_EXPORTS) \
4655 for flag in $(EXTRA_HOST_FLAGS) ; do \
4656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4657 done; \
4658 echo "Doing install-pdf in bash" ; \
4659 (cd $(HOST_SUBDIR)/bash && \
4660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4662 "RANLIB=$${RANLIB}" \
4663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4664 install-pdf) \
4665 || exit 1
4667 @endif bash
4669 .PHONY: maybe-install-html-bash install-html-bash
4670 maybe-install-html-bash:
4671 @if bash
4672 maybe-install-html-bash: install-html-bash
4674 install-html-bash: \
4675 configure-bash \
4676 html-bash
4677 @: $(MAKE); $(unstage)
4678 @[ -f ./bash/Makefile ] || exit 0; \
4679 r=`${PWD_COMMAND}`; export r; \
4680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4681 $(HOST_EXPORTS) \
4682 for flag in $(EXTRA_HOST_FLAGS) ; do \
4683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4684 done; \
4685 echo "Doing install-html in bash" ; \
4686 (cd $(HOST_SUBDIR)/bash && \
4687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4689 "RANLIB=$${RANLIB}" \
4690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4691 install-html) \
4692 || exit 1
4694 @endif bash
4696 .PHONY: maybe-installcheck-bash installcheck-bash
4697 maybe-installcheck-bash:
4698 @if bash
4699 maybe-installcheck-bash: installcheck-bash
4701 installcheck-bash: \
4702 configure-bash
4703 @: $(MAKE); $(unstage)
4704 @[ -f ./bash/Makefile ] || exit 0; \
4705 r=`${PWD_COMMAND}`; export r; \
4706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4707 $(HOST_EXPORTS) \
4708 for flag in $(EXTRA_HOST_FLAGS) ; do \
4709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4710 done; \
4711 echo "Doing installcheck in bash" ; \
4712 (cd $(HOST_SUBDIR)/bash && \
4713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4715 "RANLIB=$${RANLIB}" \
4716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4717 installcheck) \
4718 || exit 1
4720 @endif bash
4722 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4723 maybe-mostlyclean-bash:
4724 @if bash
4725 maybe-mostlyclean-bash: mostlyclean-bash
4727 mostlyclean-bash:
4728 @: $(MAKE); $(unstage)
4729 @[ -f ./bash/Makefile ] || exit 0; \
4730 r=`${PWD_COMMAND}`; export r; \
4731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4732 $(HOST_EXPORTS) \
4733 for flag in $(EXTRA_HOST_FLAGS) ; do \
4734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4735 done; \
4736 echo "Doing mostlyclean in bash" ; \
4737 (cd $(HOST_SUBDIR)/bash && \
4738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4740 "RANLIB=$${RANLIB}" \
4741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4742 mostlyclean) \
4743 || exit 1
4745 @endif bash
4747 .PHONY: maybe-clean-bash clean-bash
4748 maybe-clean-bash:
4749 @if bash
4750 maybe-clean-bash: clean-bash
4752 clean-bash:
4753 @: $(MAKE); $(unstage)
4754 @[ -f ./bash/Makefile ] || exit 0; \
4755 r=`${PWD_COMMAND}`; export r; \
4756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4757 $(HOST_EXPORTS) \
4758 for flag in $(EXTRA_HOST_FLAGS) ; do \
4759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4760 done; \
4761 echo "Doing clean in bash" ; \
4762 (cd $(HOST_SUBDIR)/bash && \
4763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4765 "RANLIB=$${RANLIB}" \
4766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4767 clean) \
4768 || exit 1
4770 @endif bash
4772 .PHONY: maybe-distclean-bash distclean-bash
4773 maybe-distclean-bash:
4774 @if bash
4775 maybe-distclean-bash: distclean-bash
4777 distclean-bash:
4778 @: $(MAKE); $(unstage)
4779 @[ -f ./bash/Makefile ] || exit 0; \
4780 r=`${PWD_COMMAND}`; export r; \
4781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782 $(HOST_EXPORTS) \
4783 for flag in $(EXTRA_HOST_FLAGS) ; do \
4784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4785 done; \
4786 echo "Doing distclean in bash" ; \
4787 (cd $(HOST_SUBDIR)/bash && \
4788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4790 "RANLIB=$${RANLIB}" \
4791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4792 distclean) \
4793 || exit 1
4795 @endif bash
4797 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4798 maybe-maintainer-clean-bash:
4799 @if bash
4800 maybe-maintainer-clean-bash: maintainer-clean-bash
4802 maintainer-clean-bash:
4803 @: $(MAKE); $(unstage)
4804 @[ -f ./bash/Makefile ] || exit 0; \
4805 r=`${PWD_COMMAND}`; export r; \
4806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807 $(HOST_EXPORTS) \
4808 for flag in $(EXTRA_HOST_FLAGS) ; do \
4809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4810 done; \
4811 echo "Doing maintainer-clean in bash" ; \
4812 (cd $(HOST_SUBDIR)/bash && \
4813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4815 "RANLIB=$${RANLIB}" \
4816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4817 maintainer-clean) \
4818 || exit 1
4820 @endif bash
4824 .PHONY: configure-bfd maybe-configure-bfd
4825 maybe-configure-bfd:
4826 @if gcc-bootstrap
4827 configure-bfd: stage_current
4828 @endif gcc-bootstrap
4829 @if bfd
4830 maybe-configure-bfd: configure-bfd
4831 configure-bfd:
4832 @r=`${PWD_COMMAND}`; export r; \
4833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4834 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4836 $(HOST_EXPORTS) \
4837 echo Configuring in $(HOST_SUBDIR)/bfd; \
4838 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4839 case $(srcdir) in \
4840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843 esac; \
4844 srcdiroption="--srcdir=$${topdir}/bfd"; \
4845 libsrcdir="$$s/bfd"; \
4846 $(SHELL) $${libsrcdir}/configure \
4847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4848 --target=${target_alias} $${srcdiroption} \
4849 || exit 1
4850 @endif bfd
4854 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4855 maybe-configure-stage1-bfd:
4856 @if bfd-bootstrap
4857 maybe-configure-stage1-bfd: configure-stage1-bfd
4858 configure-stage1-bfd:
4859 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4860 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4861 @r=`${PWD_COMMAND}`; export r; \
4862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4863 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4864 $(HOST_EXPORTS) \
4865 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4866 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
4867 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4869 cd $(HOST_SUBDIR)/bfd || exit 1; \
4870 case $(srcdir) in \
4871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4872 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4874 esac; \
4875 srcdiroption="--srcdir=$${topdir}/bfd"; \
4876 libsrcdir="$$s/bfd"; \
4877 $(SHELL) $${libsrcdir}/configure \
4878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4879 --target=${target_alias} $${srcdiroption} \
4881 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4882 @endif bfd-bootstrap
4884 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4885 maybe-configure-stage2-bfd:
4886 @if bfd-bootstrap
4887 maybe-configure-stage2-bfd: configure-stage2-bfd
4888 configure-stage2-bfd:
4889 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4891 @r=`${PWD_COMMAND}`; export r; \
4892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4894 $(HOST_EXPORTS) \
4895 $(POSTSTAGE1_HOST_EXPORTS) \
4896 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4897 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
4898 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4900 cd $(HOST_SUBDIR)/bfd || exit 1; \
4901 case $(srcdir) in \
4902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4903 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4905 esac; \
4906 srcdiroption="--srcdir=$${topdir}/bfd"; \
4907 libsrcdir="$$s/bfd"; \
4908 $(SHELL) $${libsrcdir}/configure \
4909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4910 --target=${target_alias} $${srcdiroption} \
4911 --with-build-libsubdir=$(HOST_SUBDIR) \
4912 @stage2_werror_flag@
4913 @endif bfd-bootstrap
4915 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4916 maybe-configure-stageb2g0-bfd:
4917 @if bfd-bootstrap
4918 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4919 configure-stageb2g0-bfd:
4920 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4922 @r=`${PWD_COMMAND}`; export r; \
4923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4924 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4925 $(HOST_EXPORTS) \
4926 $(POSTSTAGE1_HOST_EXPORTS) \
4927 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4928 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
4929 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4931 cd $(HOST_SUBDIR)/bfd || exit 1; \
4932 case $(srcdir) in \
4933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4934 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4936 esac; \
4937 srcdiroption="--srcdir=$${topdir}/bfd"; \
4938 libsrcdir="$$s/bfd"; \
4939 $(SHELL) $${libsrcdir}/configure \
4940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4941 --target=${target_alias} $${srcdiroption} \
4942 --with-build-libsubdir=$(HOST_SUBDIR) \
4943 @stage2_werror_flag@
4944 @endif bfd-bootstrap
4946 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4947 maybe-configure-stage3-bfd:
4948 @if bfd-bootstrap
4949 maybe-configure-stage3-bfd: configure-stage3-bfd
4950 configure-stage3-bfd:
4951 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4953 @r=`${PWD_COMMAND}`; export r; \
4954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4956 $(HOST_EXPORTS) \
4957 $(POSTSTAGE1_HOST_EXPORTS) \
4958 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4959 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
4960 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4962 cd $(HOST_SUBDIR)/bfd || exit 1; \
4963 case $(srcdir) in \
4964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4965 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4967 esac; \
4968 srcdiroption="--srcdir=$${topdir}/bfd"; \
4969 libsrcdir="$$s/bfd"; \
4970 $(SHELL) $${libsrcdir}/configure \
4971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4972 --target=${target_alias} $${srcdiroption} \
4973 --with-build-libsubdir=$(HOST_SUBDIR) \
4974 @stage2_werror_flag@
4975 @endif bfd-bootstrap
4977 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4978 maybe-configure-stageb3g2-bfd:
4979 @if bfd-bootstrap
4980 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4981 configure-stageb3g2-bfd:
4982 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4984 @r=`${PWD_COMMAND}`; export r; \
4985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4986 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4987 $(HOST_EXPORTS) \
4988 $(POSTSTAGE1_HOST_EXPORTS) \
4989 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4990 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
4991 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4993 cd $(HOST_SUBDIR)/bfd || exit 1; \
4994 case $(srcdir) in \
4995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4996 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4998 esac; \
4999 srcdiroption="--srcdir=$${topdir}/bfd"; \
5000 libsrcdir="$$s/bfd"; \
5001 $(SHELL) $${libsrcdir}/configure \
5002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5003 --target=${target_alias} $${srcdiroption} \
5004 --with-build-libsubdir=$(HOST_SUBDIR) \
5005 @stage2_werror_flag@
5006 @endif bfd-bootstrap
5008 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5009 maybe-configure-stage4-bfd:
5010 @if bfd-bootstrap
5011 maybe-configure-stage4-bfd: configure-stage4-bfd
5012 configure-stage4-bfd:
5013 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5015 @r=`${PWD_COMMAND}`; export r; \
5016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5017 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5018 $(HOST_EXPORTS) \
5019 $(POSTSTAGE1_HOST_EXPORTS) \
5020 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5021 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5022 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5024 cd $(HOST_SUBDIR)/bfd || exit 1; \
5025 case $(srcdir) in \
5026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5027 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5029 esac; \
5030 srcdiroption="--srcdir=$${topdir}/bfd"; \
5031 libsrcdir="$$s/bfd"; \
5032 $(SHELL) $${libsrcdir}/configure \
5033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5034 --target=${target_alias} $${srcdiroption} \
5035 --with-build-libsubdir=$(HOST_SUBDIR) \
5036 @stage2_werror_flag@
5037 @endif bfd-bootstrap
5039 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5040 maybe-configure-stageprofile-bfd:
5041 @if bfd-bootstrap
5042 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5043 configure-stageprofile-bfd:
5044 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5046 @r=`${PWD_COMMAND}`; export r; \
5047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5048 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5049 $(HOST_EXPORTS) \
5050 $(POSTSTAGE1_HOST_EXPORTS) \
5051 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5052 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
5053 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5055 cd $(HOST_SUBDIR)/bfd || exit 1; \
5056 case $(srcdir) in \
5057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5058 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5060 esac; \
5061 srcdiroption="--srcdir=$${topdir}/bfd"; \
5062 libsrcdir="$$s/bfd"; \
5063 $(SHELL) $${libsrcdir}/configure \
5064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5065 --target=${target_alias} $${srcdiroption} \
5066 --with-build-libsubdir=$(HOST_SUBDIR) \
5067 @stage2_werror_flag@
5068 @endif bfd-bootstrap
5070 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5071 maybe-configure-stagefeedback-bfd:
5072 @if bfd-bootstrap
5073 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5074 configure-stagefeedback-bfd:
5075 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5077 @r=`${PWD_COMMAND}`; export r; \
5078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5079 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5080 $(HOST_EXPORTS) \
5081 $(POSTSTAGE1_HOST_EXPORTS) \
5082 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5083 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
5084 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5086 cd $(HOST_SUBDIR)/bfd || exit 1; \
5087 case $(srcdir) in \
5088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5089 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5091 esac; \
5092 srcdiroption="--srcdir=$${topdir}/bfd"; \
5093 libsrcdir="$$s/bfd"; \
5094 $(SHELL) $${libsrcdir}/configure \
5095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5096 --target=${target_alias} $${srcdiroption} \
5097 --with-build-libsubdir=$(HOST_SUBDIR) \
5098 @stage2_werror_flag@
5099 @endif bfd-bootstrap
5105 .PHONY: all-bfd maybe-all-bfd
5106 maybe-all-bfd:
5107 @if gcc-bootstrap
5108 all-bfd: stage_current
5109 @endif gcc-bootstrap
5110 @if bfd
5111 TARGET-bfd=all
5112 maybe-all-bfd: all-bfd
5113 all-bfd: configure-bfd
5114 @r=`${PWD_COMMAND}`; export r; \
5115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5116 $(HOST_EXPORTS) \
5117 (cd $(HOST_SUBDIR)/bfd && \
5118 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5119 $(TARGET-bfd))
5120 @endif bfd
5124 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5125 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5126 maybe-all-stage1-bfd:
5127 maybe-clean-stage1-bfd:
5128 @if bfd-bootstrap
5129 maybe-all-stage1-bfd: all-stage1-bfd
5130 all-stage1: all-stage1-bfd
5131 TARGET-stage1-bfd = $(TARGET-bfd)
5132 all-stage1-bfd: configure-stage1-bfd
5133 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5134 @r=`${PWD_COMMAND}`; export r; \
5135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136 $(HOST_EXPORTS) \
5137 cd $(HOST_SUBDIR)/bfd && \
5138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5139 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5140 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5141 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5142 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
5143 $(TARGET-stage1-bfd)
5145 maybe-clean-stage1-bfd: clean-stage1-bfd
5146 clean-stage1: clean-stage1-bfd
5147 clean-stage1-bfd:
5148 @if [ $(current_stage) = stage1 ]; then \
5149 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5150 else \
5151 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5152 $(MAKE) stage1-start; \
5153 fi; \
5154 cd $(HOST_SUBDIR)/bfd && \
5155 $(MAKE) $(EXTRA_HOST_FLAGS) \
5156 clean
5157 @endif bfd-bootstrap
5160 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5161 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5162 maybe-all-stage2-bfd:
5163 maybe-clean-stage2-bfd:
5164 @if bfd-bootstrap
5165 maybe-all-stage2-bfd: all-stage2-bfd
5166 all-stage2: all-stage2-bfd
5167 TARGET-stage2-bfd = $(TARGET-bfd)
5168 all-stage2-bfd: configure-stage2-bfd
5169 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5170 @r=`${PWD_COMMAND}`; export r; \
5171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5172 $(HOST_EXPORTS) \
5173 $(POSTSTAGE1_HOST_EXPORTS) \
5174 cd $(HOST_SUBDIR)/bfd && \
5175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5176 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5177 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5178 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5179 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5180 $(TARGET-stage2-bfd)
5182 maybe-clean-stage2-bfd: clean-stage2-bfd
5183 clean-stage2: clean-stage2-bfd
5184 clean-stage2-bfd:
5185 @if [ $(current_stage) = stage2 ]; then \
5186 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5187 else \
5188 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5189 $(MAKE) stage2-start; \
5190 fi; \
5191 cd $(HOST_SUBDIR)/bfd && \
5192 $(MAKE) $(EXTRA_HOST_FLAGS) \
5193 $(POSTSTAGE1_FLAGS_TO_PASS) \
5194 clean
5195 @endif bfd-bootstrap
5198 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5199 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5200 maybe-all-stageb2g0-bfd:
5201 maybe-clean-stageb2g0-bfd:
5202 @if bfd-bootstrap
5203 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5204 all-stageb2g0: all-stageb2g0-bfd
5205 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5206 all-stageb2g0-bfd: configure-stageb2g0-bfd
5207 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5208 @r=`${PWD_COMMAND}`; export r; \
5209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5210 $(HOST_EXPORTS) \
5211 $(POSTSTAGE1_HOST_EXPORTS) \
5212 cd $(HOST_SUBDIR)/bfd && \
5213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5214 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5215 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5216 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5217 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5218 $(TARGET-stageb2g0-bfd)
5220 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5221 clean-stageb2g0: clean-stageb2g0-bfd
5222 clean-stageb2g0-bfd:
5223 @if [ $(current_stage) = stageb2g0 ]; then \
5224 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5225 else \
5226 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5227 $(MAKE) stageb2g0-start; \
5228 fi; \
5229 cd $(HOST_SUBDIR)/bfd && \
5230 $(MAKE) $(EXTRA_HOST_FLAGS) \
5231 $(POSTSTAGE1_FLAGS_TO_PASS) \
5232 clean
5233 @endif bfd-bootstrap
5236 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5237 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5238 maybe-all-stage3-bfd:
5239 maybe-clean-stage3-bfd:
5240 @if bfd-bootstrap
5241 maybe-all-stage3-bfd: all-stage3-bfd
5242 all-stage3: all-stage3-bfd
5243 TARGET-stage3-bfd = $(TARGET-bfd)
5244 all-stage3-bfd: configure-stage3-bfd
5245 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5246 @r=`${PWD_COMMAND}`; export r; \
5247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248 $(HOST_EXPORTS) \
5249 $(POSTSTAGE1_HOST_EXPORTS) \
5250 cd $(HOST_SUBDIR)/bfd && \
5251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5252 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5253 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5254 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5255 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5256 $(TARGET-stage3-bfd)
5258 maybe-clean-stage3-bfd: clean-stage3-bfd
5259 clean-stage3: clean-stage3-bfd
5260 clean-stage3-bfd:
5261 @if [ $(current_stage) = stage3 ]; then \
5262 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5263 else \
5264 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5265 $(MAKE) stage3-start; \
5266 fi; \
5267 cd $(HOST_SUBDIR)/bfd && \
5268 $(MAKE) $(EXTRA_HOST_FLAGS) \
5269 $(POSTSTAGE1_FLAGS_TO_PASS) \
5270 clean
5271 @endif bfd-bootstrap
5274 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5275 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5276 maybe-all-stageb3g2-bfd:
5277 maybe-clean-stageb3g2-bfd:
5278 @if bfd-bootstrap
5279 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5280 all-stageb3g2: all-stageb3g2-bfd
5281 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5282 all-stageb3g2-bfd: configure-stageb3g2-bfd
5283 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5284 @r=`${PWD_COMMAND}`; export r; \
5285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5286 $(HOST_EXPORTS) \
5287 $(POSTSTAGE1_HOST_EXPORTS) \
5288 cd $(HOST_SUBDIR)/bfd && \
5289 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5290 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5291 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5292 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5293 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5294 $(TARGET-stageb3g2-bfd)
5296 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5297 clean-stageb3g2: clean-stageb3g2-bfd
5298 clean-stageb3g2-bfd:
5299 @if [ $(current_stage) = stageb3g2 ]; then \
5300 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5301 else \
5302 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5303 $(MAKE) stageb3g2-start; \
5304 fi; \
5305 cd $(HOST_SUBDIR)/bfd && \
5306 $(MAKE) $(EXTRA_HOST_FLAGS) \
5307 $(POSTSTAGE1_FLAGS_TO_PASS) \
5308 clean
5309 @endif bfd-bootstrap
5312 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5313 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5314 maybe-all-stage4-bfd:
5315 maybe-clean-stage4-bfd:
5316 @if bfd-bootstrap
5317 maybe-all-stage4-bfd: all-stage4-bfd
5318 all-stage4: all-stage4-bfd
5319 TARGET-stage4-bfd = $(TARGET-bfd)
5320 all-stage4-bfd: configure-stage4-bfd
5321 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5322 @r=`${PWD_COMMAND}`; export r; \
5323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324 $(HOST_EXPORTS) \
5325 $(POSTSTAGE1_HOST_EXPORTS) \
5326 cd $(HOST_SUBDIR)/bfd && \
5327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5328 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5329 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5330 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5331 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5332 $(TARGET-stage4-bfd)
5334 maybe-clean-stage4-bfd: clean-stage4-bfd
5335 clean-stage4: clean-stage4-bfd
5336 clean-stage4-bfd:
5337 @if [ $(current_stage) = stage4 ]; then \
5338 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5339 else \
5340 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5341 $(MAKE) stage4-start; \
5342 fi; \
5343 cd $(HOST_SUBDIR)/bfd && \
5344 $(MAKE) $(EXTRA_HOST_FLAGS) \
5345 $(POSTSTAGE1_FLAGS_TO_PASS) \
5346 clean
5347 @endif bfd-bootstrap
5350 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5351 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5352 maybe-all-stageprofile-bfd:
5353 maybe-clean-stageprofile-bfd:
5354 @if bfd-bootstrap
5355 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5356 all-stageprofile: all-stageprofile-bfd
5357 TARGET-stageprofile-bfd = $(TARGET-bfd)
5358 all-stageprofile-bfd: configure-stageprofile-bfd
5359 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5360 @r=`${PWD_COMMAND}`; export r; \
5361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5362 $(HOST_EXPORTS) \
5363 $(POSTSTAGE1_HOST_EXPORTS) \
5364 cd $(HOST_SUBDIR)/bfd && \
5365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5366 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5367 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5368 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5369 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5370 $(TARGET-stageprofile-bfd)
5372 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5373 clean-stageprofile: clean-stageprofile-bfd
5374 clean-stageprofile-bfd:
5375 @if [ $(current_stage) = stageprofile ]; then \
5376 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5377 else \
5378 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5379 $(MAKE) stageprofile-start; \
5380 fi; \
5381 cd $(HOST_SUBDIR)/bfd && \
5382 $(MAKE) $(EXTRA_HOST_FLAGS) \
5383 $(POSTSTAGE1_FLAGS_TO_PASS) \
5384 clean
5385 @endif bfd-bootstrap
5388 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5389 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5390 maybe-all-stagefeedback-bfd:
5391 maybe-clean-stagefeedback-bfd:
5392 @if bfd-bootstrap
5393 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5394 all-stagefeedback: all-stagefeedback-bfd
5395 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5396 all-stagefeedback-bfd: configure-stagefeedback-bfd
5397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5398 @r=`${PWD_COMMAND}`; export r; \
5399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400 $(HOST_EXPORTS) \
5401 $(POSTSTAGE1_HOST_EXPORTS) \
5402 cd $(HOST_SUBDIR)/bfd && \
5403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5404 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5405 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5406 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5407 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5408 $(TARGET-stagefeedback-bfd)
5410 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5411 clean-stagefeedback: clean-stagefeedback-bfd
5412 clean-stagefeedback-bfd:
5413 @if [ $(current_stage) = stagefeedback ]; then \
5414 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5415 else \
5416 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5417 $(MAKE) stagefeedback-start; \
5418 fi; \
5419 cd $(HOST_SUBDIR)/bfd && \
5420 $(MAKE) $(EXTRA_HOST_FLAGS) \
5421 $(POSTSTAGE1_FLAGS_TO_PASS) \
5422 clean
5423 @endif bfd-bootstrap
5429 .PHONY: check-bfd maybe-check-bfd
5430 maybe-check-bfd:
5431 @if bfd
5432 maybe-check-bfd: check-bfd
5434 check-bfd:
5435 @: $(MAKE); $(unstage)
5436 @r=`${PWD_COMMAND}`; export r; \
5437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5438 $(HOST_EXPORTS) \
5439 (cd $(HOST_SUBDIR)/bfd && \
5440 $(MAKE) $(FLAGS_TO_PASS) check)
5442 @endif bfd
5444 .PHONY: install-bfd maybe-install-bfd
5445 maybe-install-bfd:
5446 @if bfd
5447 maybe-install-bfd: install-bfd
5449 install-bfd: installdirs
5450 @: $(MAKE); $(unstage)
5451 @r=`${PWD_COMMAND}`; export r; \
5452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453 $(HOST_EXPORTS) \
5454 (cd $(HOST_SUBDIR)/bfd && \
5455 $(MAKE) $(FLAGS_TO_PASS) install)
5457 @endif bfd
5459 # Other targets (info, dvi, pdf, etc.)
5461 .PHONY: maybe-info-bfd info-bfd
5462 maybe-info-bfd:
5463 @if bfd
5464 maybe-info-bfd: info-bfd
5466 info-bfd: \
5467 configure-bfd
5468 @[ -f ./bfd/Makefile ] || exit 0; \
5469 r=`${PWD_COMMAND}`; export r; \
5470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471 $(HOST_EXPORTS) \
5472 for flag in $(EXTRA_HOST_FLAGS) ; do \
5473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474 done; \
5475 echo "Doing info in bfd" ; \
5476 (cd $(HOST_SUBDIR)/bfd && \
5477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5479 "RANLIB=$${RANLIB}" \
5480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481 info) \
5482 || exit 1
5484 @endif bfd
5486 .PHONY: maybe-dvi-bfd dvi-bfd
5487 maybe-dvi-bfd:
5488 @if bfd
5489 maybe-dvi-bfd: dvi-bfd
5491 dvi-bfd: \
5492 configure-bfd
5493 @[ -f ./bfd/Makefile ] || exit 0; \
5494 r=`${PWD_COMMAND}`; export r; \
5495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5496 $(HOST_EXPORTS) \
5497 for flag in $(EXTRA_HOST_FLAGS) ; do \
5498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5499 done; \
5500 echo "Doing dvi in bfd" ; \
5501 (cd $(HOST_SUBDIR)/bfd && \
5502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5504 "RANLIB=$${RANLIB}" \
5505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5506 dvi) \
5507 || exit 1
5509 @endif bfd
5511 .PHONY: maybe-pdf-bfd pdf-bfd
5512 maybe-pdf-bfd:
5513 @if bfd
5514 maybe-pdf-bfd: pdf-bfd
5516 pdf-bfd: \
5517 configure-bfd
5518 @[ -f ./bfd/Makefile ] || exit 0; \
5519 r=`${PWD_COMMAND}`; export r; \
5520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521 $(HOST_EXPORTS) \
5522 for flag in $(EXTRA_HOST_FLAGS) ; do \
5523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524 done; \
5525 echo "Doing pdf in bfd" ; \
5526 (cd $(HOST_SUBDIR)/bfd && \
5527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529 "RANLIB=$${RANLIB}" \
5530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5531 pdf) \
5532 || exit 1
5534 @endif bfd
5536 .PHONY: maybe-html-bfd html-bfd
5537 maybe-html-bfd:
5538 @if bfd
5539 maybe-html-bfd: html-bfd
5541 html-bfd: \
5542 configure-bfd
5543 @[ -f ./bfd/Makefile ] || exit 0; \
5544 r=`${PWD_COMMAND}`; export r; \
5545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5546 $(HOST_EXPORTS) \
5547 for flag in $(EXTRA_HOST_FLAGS) ; do \
5548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5549 done; \
5550 echo "Doing html in bfd" ; \
5551 (cd $(HOST_SUBDIR)/bfd && \
5552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5554 "RANLIB=$${RANLIB}" \
5555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5556 html) \
5557 || exit 1
5559 @endif bfd
5561 .PHONY: maybe-TAGS-bfd TAGS-bfd
5562 maybe-TAGS-bfd:
5563 @if bfd
5564 maybe-TAGS-bfd: TAGS-bfd
5566 TAGS-bfd: \
5567 configure-bfd
5568 @[ -f ./bfd/Makefile ] || exit 0; \
5569 r=`${PWD_COMMAND}`; export r; \
5570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571 $(HOST_EXPORTS) \
5572 for flag in $(EXTRA_HOST_FLAGS) ; do \
5573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574 done; \
5575 echo "Doing TAGS in bfd" ; \
5576 (cd $(HOST_SUBDIR)/bfd && \
5577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5579 "RANLIB=$${RANLIB}" \
5580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5581 TAGS) \
5582 || exit 1
5584 @endif bfd
5586 .PHONY: maybe-install-info-bfd install-info-bfd
5587 maybe-install-info-bfd:
5588 @if bfd
5589 maybe-install-info-bfd: install-info-bfd
5591 install-info-bfd: \
5592 configure-bfd \
5593 info-bfd
5594 @[ -f ./bfd/Makefile ] || exit 0; \
5595 r=`${PWD_COMMAND}`; export r; \
5596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597 $(HOST_EXPORTS) \
5598 for flag in $(EXTRA_HOST_FLAGS) ; do \
5599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600 done; \
5601 echo "Doing install-info in bfd" ; \
5602 (cd $(HOST_SUBDIR)/bfd && \
5603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5605 "RANLIB=$${RANLIB}" \
5606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5607 install-info) \
5608 || exit 1
5610 @endif bfd
5612 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5613 maybe-install-pdf-bfd:
5614 @if bfd
5615 maybe-install-pdf-bfd: install-pdf-bfd
5617 install-pdf-bfd: \
5618 configure-bfd \
5619 pdf-bfd
5620 @[ -f ./bfd/Makefile ] || exit 0; \
5621 r=`${PWD_COMMAND}`; export r; \
5622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623 $(HOST_EXPORTS) \
5624 for flag in $(EXTRA_HOST_FLAGS) ; do \
5625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626 done; \
5627 echo "Doing install-pdf in bfd" ; \
5628 (cd $(HOST_SUBDIR)/bfd && \
5629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631 "RANLIB=$${RANLIB}" \
5632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5633 install-pdf) \
5634 || exit 1
5636 @endif bfd
5638 .PHONY: maybe-install-html-bfd install-html-bfd
5639 maybe-install-html-bfd:
5640 @if bfd
5641 maybe-install-html-bfd: install-html-bfd
5643 install-html-bfd: \
5644 configure-bfd \
5645 html-bfd
5646 @[ -f ./bfd/Makefile ] || exit 0; \
5647 r=`${PWD_COMMAND}`; export r; \
5648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 $(HOST_EXPORTS) \
5650 for flag in $(EXTRA_HOST_FLAGS) ; do \
5651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652 done; \
5653 echo "Doing install-html in bfd" ; \
5654 (cd $(HOST_SUBDIR)/bfd && \
5655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657 "RANLIB=$${RANLIB}" \
5658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5659 install-html) \
5660 || exit 1
5662 @endif bfd
5664 .PHONY: maybe-installcheck-bfd installcheck-bfd
5665 maybe-installcheck-bfd:
5666 @if bfd
5667 maybe-installcheck-bfd: installcheck-bfd
5669 installcheck-bfd: \
5670 configure-bfd
5671 @[ -f ./bfd/Makefile ] || exit 0; \
5672 r=`${PWD_COMMAND}`; export r; \
5673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674 $(HOST_EXPORTS) \
5675 for flag in $(EXTRA_HOST_FLAGS) ; do \
5676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677 done; \
5678 echo "Doing installcheck in bfd" ; \
5679 (cd $(HOST_SUBDIR)/bfd && \
5680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682 "RANLIB=$${RANLIB}" \
5683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5684 installcheck) \
5685 || exit 1
5687 @endif bfd
5689 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5690 maybe-mostlyclean-bfd:
5691 @if bfd
5692 maybe-mostlyclean-bfd: mostlyclean-bfd
5694 mostlyclean-bfd:
5695 @[ -f ./bfd/Makefile ] || exit 0; \
5696 r=`${PWD_COMMAND}`; export r; \
5697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698 $(HOST_EXPORTS) \
5699 for flag in $(EXTRA_HOST_FLAGS) ; do \
5700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5701 done; \
5702 echo "Doing mostlyclean in bfd" ; \
5703 (cd $(HOST_SUBDIR)/bfd && \
5704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5706 "RANLIB=$${RANLIB}" \
5707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5708 mostlyclean) \
5709 || exit 1
5711 @endif bfd
5713 .PHONY: maybe-clean-bfd clean-bfd
5714 maybe-clean-bfd:
5715 @if bfd
5716 maybe-clean-bfd: clean-bfd
5718 clean-bfd:
5719 @[ -f ./bfd/Makefile ] || exit 0; \
5720 r=`${PWD_COMMAND}`; export r; \
5721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5722 $(HOST_EXPORTS) \
5723 for flag in $(EXTRA_HOST_FLAGS) ; do \
5724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5725 done; \
5726 echo "Doing clean in bfd" ; \
5727 (cd $(HOST_SUBDIR)/bfd && \
5728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5730 "RANLIB=$${RANLIB}" \
5731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5732 clean) \
5733 || exit 1
5735 @endif bfd
5737 .PHONY: maybe-distclean-bfd distclean-bfd
5738 maybe-distclean-bfd:
5739 @if bfd
5740 maybe-distclean-bfd: distclean-bfd
5742 distclean-bfd:
5743 @[ -f ./bfd/Makefile ] || exit 0; \
5744 r=`${PWD_COMMAND}`; export r; \
5745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5746 $(HOST_EXPORTS) \
5747 for flag in $(EXTRA_HOST_FLAGS) ; do \
5748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5749 done; \
5750 echo "Doing distclean in bfd" ; \
5751 (cd $(HOST_SUBDIR)/bfd && \
5752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5754 "RANLIB=$${RANLIB}" \
5755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5756 distclean) \
5757 || exit 1
5759 @endif bfd
5761 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5762 maybe-maintainer-clean-bfd:
5763 @if bfd
5764 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5766 maintainer-clean-bfd:
5767 @[ -f ./bfd/Makefile ] || exit 0; \
5768 r=`${PWD_COMMAND}`; export r; \
5769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5770 $(HOST_EXPORTS) \
5771 for flag in $(EXTRA_HOST_FLAGS) ; do \
5772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5773 done; \
5774 echo "Doing maintainer-clean in bfd" ; \
5775 (cd $(HOST_SUBDIR)/bfd && \
5776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5778 "RANLIB=$${RANLIB}" \
5779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5780 maintainer-clean) \
5781 || exit 1
5783 @endif bfd
5787 .PHONY: configure-opcodes maybe-configure-opcodes
5788 maybe-configure-opcodes:
5789 @if gcc-bootstrap
5790 configure-opcodes: stage_current
5791 @endif gcc-bootstrap
5792 @if opcodes
5793 maybe-configure-opcodes: configure-opcodes
5794 configure-opcodes:
5795 @r=`${PWD_COMMAND}`; export r; \
5796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5797 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5799 $(HOST_EXPORTS) \
5800 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5801 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5802 case $(srcdir) in \
5803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5804 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5806 esac; \
5807 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5808 libsrcdir="$$s/opcodes"; \
5809 $(SHELL) $${libsrcdir}/configure \
5810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5811 --target=${target_alias} $${srcdiroption} \
5812 || exit 1
5813 @endif opcodes
5817 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5818 maybe-configure-stage1-opcodes:
5819 @if opcodes-bootstrap
5820 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5821 configure-stage1-opcodes:
5822 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5824 @r=`${PWD_COMMAND}`; export r; \
5825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5826 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5827 $(HOST_EXPORTS) \
5828 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5829 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5830 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5832 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5833 case $(srcdir) in \
5834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5835 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5837 esac; \
5838 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5839 libsrcdir="$$s/opcodes"; \
5840 $(SHELL) $${libsrcdir}/configure \
5841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5842 --target=${target_alias} $${srcdiroption} \
5844 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5845 @endif opcodes-bootstrap
5847 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5848 maybe-configure-stage2-opcodes:
5849 @if opcodes-bootstrap
5850 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5851 configure-stage2-opcodes:
5852 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5854 @r=`${PWD_COMMAND}`; export r; \
5855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5857 $(HOST_EXPORTS) \
5858 $(POSTSTAGE1_HOST_EXPORTS) \
5859 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5860 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5861 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5863 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5864 case $(srcdir) in \
5865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5866 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5868 esac; \
5869 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5870 libsrcdir="$$s/opcodes"; \
5871 $(SHELL) $${libsrcdir}/configure \
5872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5873 --target=${target_alias} $${srcdiroption} \
5874 --with-build-libsubdir=$(HOST_SUBDIR) \
5875 @stage2_werror_flag@
5876 @endif opcodes-bootstrap
5878 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5879 maybe-configure-stageb2g0-opcodes:
5880 @if opcodes-bootstrap
5881 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5882 configure-stageb2g0-opcodes:
5883 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5885 @r=`${PWD_COMMAND}`; export r; \
5886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5888 $(HOST_EXPORTS) \
5889 $(POSTSTAGE1_HOST_EXPORTS) \
5890 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5891 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
5892 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5894 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5895 case $(srcdir) in \
5896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5897 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5899 esac; \
5900 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5901 libsrcdir="$$s/opcodes"; \
5902 $(SHELL) $${libsrcdir}/configure \
5903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5904 --target=${target_alias} $${srcdiroption} \
5905 --with-build-libsubdir=$(HOST_SUBDIR) \
5906 @stage2_werror_flag@
5907 @endif opcodes-bootstrap
5909 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5910 maybe-configure-stage3-opcodes:
5911 @if opcodes-bootstrap
5912 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5913 configure-stage3-opcodes:
5914 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5916 @r=`${PWD_COMMAND}`; export r; \
5917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5919 $(HOST_EXPORTS) \
5920 $(POSTSTAGE1_HOST_EXPORTS) \
5921 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5922 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5923 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5925 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5926 case $(srcdir) in \
5927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5928 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5930 esac; \
5931 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5932 libsrcdir="$$s/opcodes"; \
5933 $(SHELL) $${libsrcdir}/configure \
5934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5935 --target=${target_alias} $${srcdiroption} \
5936 --with-build-libsubdir=$(HOST_SUBDIR) \
5937 @stage2_werror_flag@
5938 @endif opcodes-bootstrap
5940 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5941 maybe-configure-stageb3g2-opcodes:
5942 @if opcodes-bootstrap
5943 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5944 configure-stageb3g2-opcodes:
5945 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5947 @r=`${PWD_COMMAND}`; export r; \
5948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5950 $(HOST_EXPORTS) \
5951 $(POSTSTAGE1_HOST_EXPORTS) \
5952 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5953 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
5954 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5956 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5957 case $(srcdir) in \
5958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5959 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5961 esac; \
5962 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5963 libsrcdir="$$s/opcodes"; \
5964 $(SHELL) $${libsrcdir}/configure \
5965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5966 --target=${target_alias} $${srcdiroption} \
5967 --with-build-libsubdir=$(HOST_SUBDIR) \
5968 @stage2_werror_flag@
5969 @endif opcodes-bootstrap
5971 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5972 maybe-configure-stage4-opcodes:
5973 @if opcodes-bootstrap
5974 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5975 configure-stage4-opcodes:
5976 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5978 @r=`${PWD_COMMAND}`; export r; \
5979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5980 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5981 $(HOST_EXPORTS) \
5982 $(POSTSTAGE1_HOST_EXPORTS) \
5983 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5984 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5985 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5987 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5988 case $(srcdir) in \
5989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5990 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5992 esac; \
5993 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5994 libsrcdir="$$s/opcodes"; \
5995 $(SHELL) $${libsrcdir}/configure \
5996 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5997 --target=${target_alias} $${srcdiroption} \
5998 --with-build-libsubdir=$(HOST_SUBDIR) \
5999 @stage2_werror_flag@
6000 @endif opcodes-bootstrap
6002 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6003 maybe-configure-stageprofile-opcodes:
6004 @if opcodes-bootstrap
6005 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6006 configure-stageprofile-opcodes:
6007 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6009 @r=`${PWD_COMMAND}`; export r; \
6010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6011 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6012 $(HOST_EXPORTS) \
6013 $(POSTSTAGE1_HOST_EXPORTS) \
6014 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6015 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6016 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6018 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6019 case $(srcdir) in \
6020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6021 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6023 esac; \
6024 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6025 libsrcdir="$$s/opcodes"; \
6026 $(SHELL) $${libsrcdir}/configure \
6027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6028 --target=${target_alias} $${srcdiroption} \
6029 --with-build-libsubdir=$(HOST_SUBDIR) \
6030 @stage2_werror_flag@
6031 @endif opcodes-bootstrap
6033 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6034 maybe-configure-stagefeedback-opcodes:
6035 @if opcodes-bootstrap
6036 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6037 configure-stagefeedback-opcodes:
6038 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6040 @r=`${PWD_COMMAND}`; export r; \
6041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6043 $(HOST_EXPORTS) \
6044 $(POSTSTAGE1_HOST_EXPORTS) \
6045 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6046 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
6047 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6049 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6050 case $(srcdir) in \
6051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6052 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6054 esac; \
6055 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6056 libsrcdir="$$s/opcodes"; \
6057 $(SHELL) $${libsrcdir}/configure \
6058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6059 --target=${target_alias} $${srcdiroption} \
6060 --with-build-libsubdir=$(HOST_SUBDIR) \
6061 @stage2_werror_flag@
6062 @endif opcodes-bootstrap
6068 .PHONY: all-opcodes maybe-all-opcodes
6069 maybe-all-opcodes:
6070 @if gcc-bootstrap
6071 all-opcodes: stage_current
6072 @endif gcc-bootstrap
6073 @if opcodes
6074 TARGET-opcodes=all
6075 maybe-all-opcodes: all-opcodes
6076 all-opcodes: configure-opcodes
6077 @r=`${PWD_COMMAND}`; export r; \
6078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079 $(HOST_EXPORTS) \
6080 (cd $(HOST_SUBDIR)/opcodes && \
6081 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6082 $(TARGET-opcodes))
6083 @endif opcodes
6087 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6088 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6089 maybe-all-stage1-opcodes:
6090 maybe-clean-stage1-opcodes:
6091 @if opcodes-bootstrap
6092 maybe-all-stage1-opcodes: all-stage1-opcodes
6093 all-stage1: all-stage1-opcodes
6094 TARGET-stage1-opcodes = $(TARGET-opcodes)
6095 all-stage1-opcodes: configure-stage1-opcodes
6096 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6097 @r=`${PWD_COMMAND}`; export r; \
6098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099 $(HOST_EXPORTS) \
6100 cd $(HOST_SUBDIR)/opcodes && \
6101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6102 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6103 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6104 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6105 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
6106 $(TARGET-stage1-opcodes)
6108 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6109 clean-stage1: clean-stage1-opcodes
6110 clean-stage1-opcodes:
6111 @if [ $(current_stage) = stage1 ]; then \
6112 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6113 else \
6114 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6115 $(MAKE) stage1-start; \
6116 fi; \
6117 cd $(HOST_SUBDIR)/opcodes && \
6118 $(MAKE) $(EXTRA_HOST_FLAGS) \
6119 clean
6120 @endif opcodes-bootstrap
6123 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6124 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6125 maybe-all-stage2-opcodes:
6126 maybe-clean-stage2-opcodes:
6127 @if opcodes-bootstrap
6128 maybe-all-stage2-opcodes: all-stage2-opcodes
6129 all-stage2: all-stage2-opcodes
6130 TARGET-stage2-opcodes = $(TARGET-opcodes)
6131 all-stage2-opcodes: configure-stage2-opcodes
6132 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6133 @r=`${PWD_COMMAND}`; export r; \
6134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135 $(HOST_EXPORTS) \
6136 $(POSTSTAGE1_HOST_EXPORTS) \
6137 cd $(HOST_SUBDIR)/opcodes && \
6138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6139 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6140 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6141 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6142 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6143 $(TARGET-stage2-opcodes)
6145 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6146 clean-stage2: clean-stage2-opcodes
6147 clean-stage2-opcodes:
6148 @if [ $(current_stage) = stage2 ]; then \
6149 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6150 else \
6151 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6152 $(MAKE) stage2-start; \
6153 fi; \
6154 cd $(HOST_SUBDIR)/opcodes && \
6155 $(MAKE) $(EXTRA_HOST_FLAGS) \
6156 $(POSTSTAGE1_FLAGS_TO_PASS) \
6157 clean
6158 @endif opcodes-bootstrap
6161 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6162 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6163 maybe-all-stageb2g0-opcodes:
6164 maybe-clean-stageb2g0-opcodes:
6165 @if opcodes-bootstrap
6166 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6167 all-stageb2g0: all-stageb2g0-opcodes
6168 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6169 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6170 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6171 @r=`${PWD_COMMAND}`; export r; \
6172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173 $(HOST_EXPORTS) \
6174 $(POSTSTAGE1_HOST_EXPORTS) \
6175 cd $(HOST_SUBDIR)/opcodes && \
6176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6177 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6178 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6179 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6180 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6181 $(TARGET-stageb2g0-opcodes)
6183 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6184 clean-stageb2g0: clean-stageb2g0-opcodes
6185 clean-stageb2g0-opcodes:
6186 @if [ $(current_stage) = stageb2g0 ]; then \
6187 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6188 else \
6189 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6190 $(MAKE) stageb2g0-start; \
6191 fi; \
6192 cd $(HOST_SUBDIR)/opcodes && \
6193 $(MAKE) $(EXTRA_HOST_FLAGS) \
6194 $(POSTSTAGE1_FLAGS_TO_PASS) \
6195 clean
6196 @endif opcodes-bootstrap
6199 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6200 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6201 maybe-all-stage3-opcodes:
6202 maybe-clean-stage3-opcodes:
6203 @if opcodes-bootstrap
6204 maybe-all-stage3-opcodes: all-stage3-opcodes
6205 all-stage3: all-stage3-opcodes
6206 TARGET-stage3-opcodes = $(TARGET-opcodes)
6207 all-stage3-opcodes: configure-stage3-opcodes
6208 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6209 @r=`${PWD_COMMAND}`; export r; \
6210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6211 $(HOST_EXPORTS) \
6212 $(POSTSTAGE1_HOST_EXPORTS) \
6213 cd $(HOST_SUBDIR)/opcodes && \
6214 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6215 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6216 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6217 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6218 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6219 $(TARGET-stage3-opcodes)
6221 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6222 clean-stage3: clean-stage3-opcodes
6223 clean-stage3-opcodes:
6224 @if [ $(current_stage) = stage3 ]; then \
6225 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6226 else \
6227 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6228 $(MAKE) stage3-start; \
6229 fi; \
6230 cd $(HOST_SUBDIR)/opcodes && \
6231 $(MAKE) $(EXTRA_HOST_FLAGS) \
6232 $(POSTSTAGE1_FLAGS_TO_PASS) \
6233 clean
6234 @endif opcodes-bootstrap
6237 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6238 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6239 maybe-all-stageb3g2-opcodes:
6240 maybe-clean-stageb3g2-opcodes:
6241 @if opcodes-bootstrap
6242 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6243 all-stageb3g2: all-stageb3g2-opcodes
6244 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6245 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6246 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6247 @r=`${PWD_COMMAND}`; export r; \
6248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6249 $(HOST_EXPORTS) \
6250 $(POSTSTAGE1_HOST_EXPORTS) \
6251 cd $(HOST_SUBDIR)/opcodes && \
6252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6253 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6254 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6255 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6256 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6257 $(TARGET-stageb3g2-opcodes)
6259 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6260 clean-stageb3g2: clean-stageb3g2-opcodes
6261 clean-stageb3g2-opcodes:
6262 @if [ $(current_stage) = stageb3g2 ]; then \
6263 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6264 else \
6265 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6266 $(MAKE) stageb3g2-start; \
6267 fi; \
6268 cd $(HOST_SUBDIR)/opcodes && \
6269 $(MAKE) $(EXTRA_HOST_FLAGS) \
6270 $(POSTSTAGE1_FLAGS_TO_PASS) \
6271 clean
6272 @endif opcodes-bootstrap
6275 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6276 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6277 maybe-all-stage4-opcodes:
6278 maybe-clean-stage4-opcodes:
6279 @if opcodes-bootstrap
6280 maybe-all-stage4-opcodes: all-stage4-opcodes
6281 all-stage4: all-stage4-opcodes
6282 TARGET-stage4-opcodes = $(TARGET-opcodes)
6283 all-stage4-opcodes: configure-stage4-opcodes
6284 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6285 @r=`${PWD_COMMAND}`; export r; \
6286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6287 $(HOST_EXPORTS) \
6288 $(POSTSTAGE1_HOST_EXPORTS) \
6289 cd $(HOST_SUBDIR)/opcodes && \
6290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6291 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6292 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6293 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6294 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6295 $(TARGET-stage4-opcodes)
6297 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6298 clean-stage4: clean-stage4-opcodes
6299 clean-stage4-opcodes:
6300 @if [ $(current_stage) = stage4 ]; then \
6301 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6302 else \
6303 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6304 $(MAKE) stage4-start; \
6305 fi; \
6306 cd $(HOST_SUBDIR)/opcodes && \
6307 $(MAKE) $(EXTRA_HOST_FLAGS) \
6308 $(POSTSTAGE1_FLAGS_TO_PASS) \
6309 clean
6310 @endif opcodes-bootstrap
6313 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6314 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6315 maybe-all-stageprofile-opcodes:
6316 maybe-clean-stageprofile-opcodes:
6317 @if opcodes-bootstrap
6318 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6319 all-stageprofile: all-stageprofile-opcodes
6320 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6321 all-stageprofile-opcodes: configure-stageprofile-opcodes
6322 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6323 @r=`${PWD_COMMAND}`; export r; \
6324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325 $(HOST_EXPORTS) \
6326 $(POSTSTAGE1_HOST_EXPORTS) \
6327 cd $(HOST_SUBDIR)/opcodes && \
6328 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6329 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6330 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6331 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6332 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6333 $(TARGET-stageprofile-opcodes)
6335 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6336 clean-stageprofile: clean-stageprofile-opcodes
6337 clean-stageprofile-opcodes:
6338 @if [ $(current_stage) = stageprofile ]; then \
6339 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6340 else \
6341 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6342 $(MAKE) stageprofile-start; \
6343 fi; \
6344 cd $(HOST_SUBDIR)/opcodes && \
6345 $(MAKE) $(EXTRA_HOST_FLAGS) \
6346 $(POSTSTAGE1_FLAGS_TO_PASS) \
6347 clean
6348 @endif opcodes-bootstrap
6351 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6352 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6353 maybe-all-stagefeedback-opcodes:
6354 maybe-clean-stagefeedback-opcodes:
6355 @if opcodes-bootstrap
6356 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6357 all-stagefeedback: all-stagefeedback-opcodes
6358 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6359 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6360 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6361 @r=`${PWD_COMMAND}`; export r; \
6362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6363 $(HOST_EXPORTS) \
6364 $(POSTSTAGE1_HOST_EXPORTS) \
6365 cd $(HOST_SUBDIR)/opcodes && \
6366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6367 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6368 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6369 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6370 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6371 $(TARGET-stagefeedback-opcodes)
6373 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6374 clean-stagefeedback: clean-stagefeedback-opcodes
6375 clean-stagefeedback-opcodes:
6376 @if [ $(current_stage) = stagefeedback ]; then \
6377 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6378 else \
6379 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6380 $(MAKE) stagefeedback-start; \
6381 fi; \
6382 cd $(HOST_SUBDIR)/opcodes && \
6383 $(MAKE) $(EXTRA_HOST_FLAGS) \
6384 $(POSTSTAGE1_FLAGS_TO_PASS) \
6385 clean
6386 @endif opcodes-bootstrap
6392 .PHONY: check-opcodes maybe-check-opcodes
6393 maybe-check-opcodes:
6394 @if opcodes
6395 maybe-check-opcodes: check-opcodes
6397 check-opcodes:
6398 @: $(MAKE); $(unstage)
6399 @r=`${PWD_COMMAND}`; export r; \
6400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401 $(HOST_EXPORTS) \
6402 (cd $(HOST_SUBDIR)/opcodes && \
6403 $(MAKE) $(FLAGS_TO_PASS) check)
6405 @endif opcodes
6407 .PHONY: install-opcodes maybe-install-opcodes
6408 maybe-install-opcodes:
6409 @if opcodes
6410 maybe-install-opcodes: install-opcodes
6412 install-opcodes: installdirs
6413 @: $(MAKE); $(unstage)
6414 @r=`${PWD_COMMAND}`; export r; \
6415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6416 $(HOST_EXPORTS) \
6417 (cd $(HOST_SUBDIR)/opcodes && \
6418 $(MAKE) $(FLAGS_TO_PASS) install)
6420 @endif opcodes
6422 # Other targets (info, dvi, pdf, etc.)
6424 .PHONY: maybe-info-opcodes info-opcodes
6425 maybe-info-opcodes:
6426 @if opcodes
6427 maybe-info-opcodes: info-opcodes
6429 info-opcodes: \
6430 configure-opcodes
6431 @[ -f ./opcodes/Makefile ] || exit 0; \
6432 r=`${PWD_COMMAND}`; export r; \
6433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434 $(HOST_EXPORTS) \
6435 for flag in $(EXTRA_HOST_FLAGS) ; do \
6436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6437 done; \
6438 echo "Doing info in opcodes" ; \
6439 (cd $(HOST_SUBDIR)/opcodes && \
6440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6442 "RANLIB=$${RANLIB}" \
6443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6444 info) \
6445 || exit 1
6447 @endif opcodes
6449 .PHONY: maybe-dvi-opcodes dvi-opcodes
6450 maybe-dvi-opcodes:
6451 @if opcodes
6452 maybe-dvi-opcodes: dvi-opcodes
6454 dvi-opcodes: \
6455 configure-opcodes
6456 @[ -f ./opcodes/Makefile ] || exit 0; \
6457 r=`${PWD_COMMAND}`; export r; \
6458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6459 $(HOST_EXPORTS) \
6460 for flag in $(EXTRA_HOST_FLAGS) ; do \
6461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6462 done; \
6463 echo "Doing dvi in opcodes" ; \
6464 (cd $(HOST_SUBDIR)/opcodes && \
6465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6467 "RANLIB=$${RANLIB}" \
6468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6469 dvi) \
6470 || exit 1
6472 @endif opcodes
6474 .PHONY: maybe-pdf-opcodes pdf-opcodes
6475 maybe-pdf-opcodes:
6476 @if opcodes
6477 maybe-pdf-opcodes: pdf-opcodes
6479 pdf-opcodes: \
6480 configure-opcodes
6481 @[ -f ./opcodes/Makefile ] || exit 0; \
6482 r=`${PWD_COMMAND}`; export r; \
6483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6484 $(HOST_EXPORTS) \
6485 for flag in $(EXTRA_HOST_FLAGS) ; do \
6486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6487 done; \
6488 echo "Doing pdf in opcodes" ; \
6489 (cd $(HOST_SUBDIR)/opcodes && \
6490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6492 "RANLIB=$${RANLIB}" \
6493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6494 pdf) \
6495 || exit 1
6497 @endif opcodes
6499 .PHONY: maybe-html-opcodes html-opcodes
6500 maybe-html-opcodes:
6501 @if opcodes
6502 maybe-html-opcodes: html-opcodes
6504 html-opcodes: \
6505 configure-opcodes
6506 @[ -f ./opcodes/Makefile ] || exit 0; \
6507 r=`${PWD_COMMAND}`; export r; \
6508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509 $(HOST_EXPORTS) \
6510 for flag in $(EXTRA_HOST_FLAGS) ; do \
6511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6512 done; \
6513 echo "Doing html in opcodes" ; \
6514 (cd $(HOST_SUBDIR)/opcodes && \
6515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6517 "RANLIB=$${RANLIB}" \
6518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6519 html) \
6520 || exit 1
6522 @endif opcodes
6524 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6525 maybe-TAGS-opcodes:
6526 @if opcodes
6527 maybe-TAGS-opcodes: TAGS-opcodes
6529 TAGS-opcodes: \
6530 configure-opcodes
6531 @[ -f ./opcodes/Makefile ] || exit 0; \
6532 r=`${PWD_COMMAND}`; export r; \
6533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534 $(HOST_EXPORTS) \
6535 for flag in $(EXTRA_HOST_FLAGS) ; do \
6536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6537 done; \
6538 echo "Doing TAGS in opcodes" ; \
6539 (cd $(HOST_SUBDIR)/opcodes && \
6540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6542 "RANLIB=$${RANLIB}" \
6543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6544 TAGS) \
6545 || exit 1
6547 @endif opcodes
6549 .PHONY: maybe-install-info-opcodes install-info-opcodes
6550 maybe-install-info-opcodes:
6551 @if opcodes
6552 maybe-install-info-opcodes: install-info-opcodes
6554 install-info-opcodes: \
6555 configure-opcodes \
6556 info-opcodes
6557 @[ -f ./opcodes/Makefile ] || exit 0; \
6558 r=`${PWD_COMMAND}`; export r; \
6559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560 $(HOST_EXPORTS) \
6561 for flag in $(EXTRA_HOST_FLAGS) ; do \
6562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6563 done; \
6564 echo "Doing install-info in opcodes" ; \
6565 (cd $(HOST_SUBDIR)/opcodes && \
6566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6568 "RANLIB=$${RANLIB}" \
6569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6570 install-info) \
6571 || exit 1
6573 @endif opcodes
6575 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6576 maybe-install-pdf-opcodes:
6577 @if opcodes
6578 maybe-install-pdf-opcodes: install-pdf-opcodes
6580 install-pdf-opcodes: \
6581 configure-opcodes \
6582 pdf-opcodes
6583 @[ -f ./opcodes/Makefile ] || exit 0; \
6584 r=`${PWD_COMMAND}`; export r; \
6585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6586 $(HOST_EXPORTS) \
6587 for flag in $(EXTRA_HOST_FLAGS) ; do \
6588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6589 done; \
6590 echo "Doing install-pdf in opcodes" ; \
6591 (cd $(HOST_SUBDIR)/opcodes && \
6592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6594 "RANLIB=$${RANLIB}" \
6595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6596 install-pdf) \
6597 || exit 1
6599 @endif opcodes
6601 .PHONY: maybe-install-html-opcodes install-html-opcodes
6602 maybe-install-html-opcodes:
6603 @if opcodes
6604 maybe-install-html-opcodes: install-html-opcodes
6606 install-html-opcodes: \
6607 configure-opcodes \
6608 html-opcodes
6609 @[ -f ./opcodes/Makefile ] || exit 0; \
6610 r=`${PWD_COMMAND}`; export r; \
6611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6612 $(HOST_EXPORTS) \
6613 for flag in $(EXTRA_HOST_FLAGS) ; do \
6614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6615 done; \
6616 echo "Doing install-html in opcodes" ; \
6617 (cd $(HOST_SUBDIR)/opcodes && \
6618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6620 "RANLIB=$${RANLIB}" \
6621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6622 install-html) \
6623 || exit 1
6625 @endif opcodes
6627 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6628 maybe-installcheck-opcodes:
6629 @if opcodes
6630 maybe-installcheck-opcodes: installcheck-opcodes
6632 installcheck-opcodes: \
6633 configure-opcodes
6634 @[ -f ./opcodes/Makefile ] || exit 0; \
6635 r=`${PWD_COMMAND}`; export r; \
6636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6637 $(HOST_EXPORTS) \
6638 for flag in $(EXTRA_HOST_FLAGS) ; do \
6639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6640 done; \
6641 echo "Doing installcheck in opcodes" ; \
6642 (cd $(HOST_SUBDIR)/opcodes && \
6643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6645 "RANLIB=$${RANLIB}" \
6646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6647 installcheck) \
6648 || exit 1
6650 @endif opcodes
6652 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6653 maybe-mostlyclean-opcodes:
6654 @if opcodes
6655 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6657 mostlyclean-opcodes:
6658 @[ -f ./opcodes/Makefile ] || exit 0; \
6659 r=`${PWD_COMMAND}`; export r; \
6660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661 $(HOST_EXPORTS) \
6662 for flag in $(EXTRA_HOST_FLAGS) ; do \
6663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664 done; \
6665 echo "Doing mostlyclean in opcodes" ; \
6666 (cd $(HOST_SUBDIR)/opcodes && \
6667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669 "RANLIB=$${RANLIB}" \
6670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671 mostlyclean) \
6672 || exit 1
6674 @endif opcodes
6676 .PHONY: maybe-clean-opcodes clean-opcodes
6677 maybe-clean-opcodes:
6678 @if opcodes
6679 maybe-clean-opcodes: clean-opcodes
6681 clean-opcodes:
6682 @[ -f ./opcodes/Makefile ] || exit 0; \
6683 r=`${PWD_COMMAND}`; export r; \
6684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685 $(HOST_EXPORTS) \
6686 for flag in $(EXTRA_HOST_FLAGS) ; do \
6687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6688 done; \
6689 echo "Doing clean in opcodes" ; \
6690 (cd $(HOST_SUBDIR)/opcodes && \
6691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6693 "RANLIB=$${RANLIB}" \
6694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6695 clean) \
6696 || exit 1
6698 @endif opcodes
6700 .PHONY: maybe-distclean-opcodes distclean-opcodes
6701 maybe-distclean-opcodes:
6702 @if opcodes
6703 maybe-distclean-opcodes: distclean-opcodes
6705 distclean-opcodes:
6706 @[ -f ./opcodes/Makefile ] || exit 0; \
6707 r=`${PWD_COMMAND}`; export r; \
6708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6709 $(HOST_EXPORTS) \
6710 for flag in $(EXTRA_HOST_FLAGS) ; do \
6711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6712 done; \
6713 echo "Doing distclean in opcodes" ; \
6714 (cd $(HOST_SUBDIR)/opcodes && \
6715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6717 "RANLIB=$${RANLIB}" \
6718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6719 distclean) \
6720 || exit 1
6722 @endif opcodes
6724 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6725 maybe-maintainer-clean-opcodes:
6726 @if opcodes
6727 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6729 maintainer-clean-opcodes:
6730 @[ -f ./opcodes/Makefile ] || exit 0; \
6731 r=`${PWD_COMMAND}`; export r; \
6732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6733 $(HOST_EXPORTS) \
6734 for flag in $(EXTRA_HOST_FLAGS) ; do \
6735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6736 done; \
6737 echo "Doing maintainer-clean in opcodes" ; \
6738 (cd $(HOST_SUBDIR)/opcodes && \
6739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6741 "RANLIB=$${RANLIB}" \
6742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6743 maintainer-clean) \
6744 || exit 1
6746 @endif opcodes
6750 .PHONY: configure-binutils maybe-configure-binutils
6751 maybe-configure-binutils:
6752 @if gcc-bootstrap
6753 configure-binutils: stage_current
6754 @endif gcc-bootstrap
6755 @if binutils
6756 maybe-configure-binutils: configure-binutils
6757 configure-binutils:
6758 @r=`${PWD_COMMAND}`; export r; \
6759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6762 $(HOST_EXPORTS) \
6763 echo Configuring in $(HOST_SUBDIR)/binutils; \
6764 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6765 case $(srcdir) in \
6766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6767 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6769 esac; \
6770 srcdiroption="--srcdir=$${topdir}/binutils"; \
6771 libsrcdir="$$s/binutils"; \
6772 $(SHELL) $${libsrcdir}/configure \
6773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6774 --target=${target_alias} $${srcdiroption} \
6775 || exit 1
6776 @endif binutils
6780 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6781 maybe-configure-stage1-binutils:
6782 @if binutils-bootstrap
6783 maybe-configure-stage1-binutils: configure-stage1-binutils
6784 configure-stage1-binutils:
6785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6787 @r=`${PWD_COMMAND}`; export r; \
6788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6790 $(HOST_EXPORTS) \
6791 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6792 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6793 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6795 cd $(HOST_SUBDIR)/binutils || exit 1; \
6796 case $(srcdir) in \
6797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6798 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6800 esac; \
6801 srcdiroption="--srcdir=$${topdir}/binutils"; \
6802 libsrcdir="$$s/binutils"; \
6803 $(SHELL) $${libsrcdir}/configure \
6804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6805 --target=${target_alias} $${srcdiroption} \
6807 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6808 @endif binutils-bootstrap
6810 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6811 maybe-configure-stage2-binutils:
6812 @if binutils-bootstrap
6813 maybe-configure-stage2-binutils: configure-stage2-binutils
6814 configure-stage2-binutils:
6815 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6817 @r=`${PWD_COMMAND}`; export r; \
6818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6820 $(HOST_EXPORTS) \
6821 $(POSTSTAGE1_HOST_EXPORTS) \
6822 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6823 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6824 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6825 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6826 cd $(HOST_SUBDIR)/binutils || exit 1; \
6827 case $(srcdir) in \
6828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6829 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6831 esac; \
6832 srcdiroption="--srcdir=$${topdir}/binutils"; \
6833 libsrcdir="$$s/binutils"; \
6834 $(SHELL) $${libsrcdir}/configure \
6835 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6836 --target=${target_alias} $${srcdiroption} \
6837 --with-build-libsubdir=$(HOST_SUBDIR) \
6838 @stage2_werror_flag@
6839 @endif binutils-bootstrap
6841 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6842 maybe-configure-stageb2g0-binutils:
6843 @if binutils-bootstrap
6844 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6845 configure-stageb2g0-binutils:
6846 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6847 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6848 @r=`${PWD_COMMAND}`; export r; \
6849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6851 $(HOST_EXPORTS) \
6852 $(POSTSTAGE1_HOST_EXPORTS) \
6853 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6854 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
6855 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6857 cd $(HOST_SUBDIR)/binutils || exit 1; \
6858 case $(srcdir) in \
6859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6860 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6862 esac; \
6863 srcdiroption="--srcdir=$${topdir}/binutils"; \
6864 libsrcdir="$$s/binutils"; \
6865 $(SHELL) $${libsrcdir}/configure \
6866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6867 --target=${target_alias} $${srcdiroption} \
6868 --with-build-libsubdir=$(HOST_SUBDIR) \
6869 @stage2_werror_flag@
6870 @endif binutils-bootstrap
6872 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6873 maybe-configure-stage3-binutils:
6874 @if binutils-bootstrap
6875 maybe-configure-stage3-binutils: configure-stage3-binutils
6876 configure-stage3-binutils:
6877 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6879 @r=`${PWD_COMMAND}`; export r; \
6880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6881 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6882 $(HOST_EXPORTS) \
6883 $(POSTSTAGE1_HOST_EXPORTS) \
6884 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6885 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6886 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6888 cd $(HOST_SUBDIR)/binutils || exit 1; \
6889 case $(srcdir) in \
6890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6891 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6893 esac; \
6894 srcdiroption="--srcdir=$${topdir}/binutils"; \
6895 libsrcdir="$$s/binutils"; \
6896 $(SHELL) $${libsrcdir}/configure \
6897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6898 --target=${target_alias} $${srcdiroption} \
6899 --with-build-libsubdir=$(HOST_SUBDIR) \
6900 @stage2_werror_flag@
6901 @endif binutils-bootstrap
6903 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6904 maybe-configure-stageb3g2-binutils:
6905 @if binutils-bootstrap
6906 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6907 configure-stageb3g2-binutils:
6908 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6910 @r=`${PWD_COMMAND}`; export r; \
6911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6912 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6913 $(HOST_EXPORTS) \
6914 $(POSTSTAGE1_HOST_EXPORTS) \
6915 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6916 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
6917 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6919 cd $(HOST_SUBDIR)/binutils || exit 1; \
6920 case $(srcdir) in \
6921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6922 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6924 esac; \
6925 srcdiroption="--srcdir=$${topdir}/binutils"; \
6926 libsrcdir="$$s/binutils"; \
6927 $(SHELL) $${libsrcdir}/configure \
6928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6929 --target=${target_alias} $${srcdiroption} \
6930 --with-build-libsubdir=$(HOST_SUBDIR) \
6931 @stage2_werror_flag@
6932 @endif binutils-bootstrap
6934 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6935 maybe-configure-stage4-binutils:
6936 @if binutils-bootstrap
6937 maybe-configure-stage4-binutils: configure-stage4-binutils
6938 configure-stage4-binutils:
6939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6941 @r=`${PWD_COMMAND}`; export r; \
6942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6943 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6944 $(HOST_EXPORTS) \
6945 $(POSTSTAGE1_HOST_EXPORTS) \
6946 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6947 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6948 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6950 cd $(HOST_SUBDIR)/binutils || exit 1; \
6951 case $(srcdir) in \
6952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6953 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6955 esac; \
6956 srcdiroption="--srcdir=$${topdir}/binutils"; \
6957 libsrcdir="$$s/binutils"; \
6958 $(SHELL) $${libsrcdir}/configure \
6959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6960 --target=${target_alias} $${srcdiroption} \
6961 --with-build-libsubdir=$(HOST_SUBDIR) \
6962 @stage2_werror_flag@
6963 @endif binutils-bootstrap
6965 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6966 maybe-configure-stageprofile-binutils:
6967 @if binutils-bootstrap
6968 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6969 configure-stageprofile-binutils:
6970 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6972 @r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6975 $(HOST_EXPORTS) \
6976 $(POSTSTAGE1_HOST_EXPORTS) \
6977 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6978 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6979 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6981 cd $(HOST_SUBDIR)/binutils || exit 1; \
6982 case $(srcdir) in \
6983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6984 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6986 esac; \
6987 srcdiroption="--srcdir=$${topdir}/binutils"; \
6988 libsrcdir="$$s/binutils"; \
6989 $(SHELL) $${libsrcdir}/configure \
6990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6991 --target=${target_alias} $${srcdiroption} \
6992 --with-build-libsubdir=$(HOST_SUBDIR) \
6993 @stage2_werror_flag@
6994 @endif binutils-bootstrap
6996 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6997 maybe-configure-stagefeedback-binutils:
6998 @if binutils-bootstrap
6999 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7000 configure-stagefeedback-binutils:
7001 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7003 @r=`${PWD_COMMAND}`; export r; \
7004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7006 $(HOST_EXPORTS) \
7007 $(POSTSTAGE1_HOST_EXPORTS) \
7008 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7009 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
7010 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7012 cd $(HOST_SUBDIR)/binutils || exit 1; \
7013 case $(srcdir) in \
7014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7015 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7017 esac; \
7018 srcdiroption="--srcdir=$${topdir}/binutils"; \
7019 libsrcdir="$$s/binutils"; \
7020 $(SHELL) $${libsrcdir}/configure \
7021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7022 --target=${target_alias} $${srcdiroption} \
7023 --with-build-libsubdir=$(HOST_SUBDIR) \
7024 @stage2_werror_flag@
7025 @endif binutils-bootstrap
7031 .PHONY: all-binutils maybe-all-binutils
7032 maybe-all-binutils:
7033 @if gcc-bootstrap
7034 all-binutils: stage_current
7035 @endif gcc-bootstrap
7036 @if binutils
7037 TARGET-binutils=all
7038 maybe-all-binutils: all-binutils
7039 all-binutils: configure-binutils
7040 @r=`${PWD_COMMAND}`; export r; \
7041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7042 $(HOST_EXPORTS) \
7043 (cd $(HOST_SUBDIR)/binutils && \
7044 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7045 $(TARGET-binutils))
7046 @endif binutils
7050 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7051 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7052 maybe-all-stage1-binutils:
7053 maybe-clean-stage1-binutils:
7054 @if binutils-bootstrap
7055 maybe-all-stage1-binutils: all-stage1-binutils
7056 all-stage1: all-stage1-binutils
7057 TARGET-stage1-binutils = $(TARGET-binutils)
7058 all-stage1-binutils: configure-stage1-binutils
7059 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7060 @r=`${PWD_COMMAND}`; export r; \
7061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062 $(HOST_EXPORTS) \
7063 cd $(HOST_SUBDIR)/binutils && \
7064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7065 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7066 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7067 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7068 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
7069 $(TARGET-stage1-binutils)
7071 maybe-clean-stage1-binutils: clean-stage1-binutils
7072 clean-stage1: clean-stage1-binutils
7073 clean-stage1-binutils:
7074 @if [ $(current_stage) = stage1 ]; then \
7075 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7076 else \
7077 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7078 $(MAKE) stage1-start; \
7079 fi; \
7080 cd $(HOST_SUBDIR)/binutils && \
7081 $(MAKE) $(EXTRA_HOST_FLAGS) \
7082 clean
7083 @endif binutils-bootstrap
7086 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7087 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7088 maybe-all-stage2-binutils:
7089 maybe-clean-stage2-binutils:
7090 @if binutils-bootstrap
7091 maybe-all-stage2-binutils: all-stage2-binutils
7092 all-stage2: all-stage2-binutils
7093 TARGET-stage2-binutils = $(TARGET-binutils)
7094 all-stage2-binutils: configure-stage2-binutils
7095 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7096 @r=`${PWD_COMMAND}`; export r; \
7097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7098 $(HOST_EXPORTS) \
7099 $(POSTSTAGE1_HOST_EXPORTS) \
7100 cd $(HOST_SUBDIR)/binutils && \
7101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7102 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7103 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7104 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7105 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7106 $(TARGET-stage2-binutils)
7108 maybe-clean-stage2-binutils: clean-stage2-binutils
7109 clean-stage2: clean-stage2-binutils
7110 clean-stage2-binutils:
7111 @if [ $(current_stage) = stage2 ]; then \
7112 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7113 else \
7114 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7115 $(MAKE) stage2-start; \
7116 fi; \
7117 cd $(HOST_SUBDIR)/binutils && \
7118 $(MAKE) $(EXTRA_HOST_FLAGS) \
7119 $(POSTSTAGE1_FLAGS_TO_PASS) \
7120 clean
7121 @endif binutils-bootstrap
7124 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7125 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7126 maybe-all-stageb2g0-binutils:
7127 maybe-clean-stageb2g0-binutils:
7128 @if binutils-bootstrap
7129 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7130 all-stageb2g0: all-stageb2g0-binutils
7131 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7132 all-stageb2g0-binutils: configure-stageb2g0-binutils
7133 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7134 @r=`${PWD_COMMAND}`; export r; \
7135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7136 $(HOST_EXPORTS) \
7137 $(POSTSTAGE1_HOST_EXPORTS) \
7138 cd $(HOST_SUBDIR)/binutils && \
7139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7140 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7141 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7142 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7143 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7144 $(TARGET-stageb2g0-binutils)
7146 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7147 clean-stageb2g0: clean-stageb2g0-binutils
7148 clean-stageb2g0-binutils:
7149 @if [ $(current_stage) = stageb2g0 ]; then \
7150 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7151 else \
7152 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7153 $(MAKE) stageb2g0-start; \
7154 fi; \
7155 cd $(HOST_SUBDIR)/binutils && \
7156 $(MAKE) $(EXTRA_HOST_FLAGS) \
7157 $(POSTSTAGE1_FLAGS_TO_PASS) \
7158 clean
7159 @endif binutils-bootstrap
7162 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7163 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7164 maybe-all-stage3-binutils:
7165 maybe-clean-stage3-binutils:
7166 @if binutils-bootstrap
7167 maybe-all-stage3-binutils: all-stage3-binutils
7168 all-stage3: all-stage3-binutils
7169 TARGET-stage3-binutils = $(TARGET-binutils)
7170 all-stage3-binutils: configure-stage3-binutils
7171 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7172 @r=`${PWD_COMMAND}`; export r; \
7173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174 $(HOST_EXPORTS) \
7175 $(POSTSTAGE1_HOST_EXPORTS) \
7176 cd $(HOST_SUBDIR)/binutils && \
7177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7178 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7179 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7180 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7181 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7182 $(TARGET-stage3-binutils)
7184 maybe-clean-stage3-binutils: clean-stage3-binutils
7185 clean-stage3: clean-stage3-binutils
7186 clean-stage3-binutils:
7187 @if [ $(current_stage) = stage3 ]; then \
7188 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7189 else \
7190 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7191 $(MAKE) stage3-start; \
7192 fi; \
7193 cd $(HOST_SUBDIR)/binutils && \
7194 $(MAKE) $(EXTRA_HOST_FLAGS) \
7195 $(POSTSTAGE1_FLAGS_TO_PASS) \
7196 clean
7197 @endif binutils-bootstrap
7200 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7201 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7202 maybe-all-stageb3g2-binutils:
7203 maybe-clean-stageb3g2-binutils:
7204 @if binutils-bootstrap
7205 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7206 all-stageb3g2: all-stageb3g2-binutils
7207 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7208 all-stageb3g2-binutils: configure-stageb3g2-binutils
7209 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7210 @r=`${PWD_COMMAND}`; export r; \
7211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7212 $(HOST_EXPORTS) \
7213 $(POSTSTAGE1_HOST_EXPORTS) \
7214 cd $(HOST_SUBDIR)/binutils && \
7215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7216 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7217 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7218 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7219 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7220 $(TARGET-stageb3g2-binutils)
7222 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7223 clean-stageb3g2: clean-stageb3g2-binutils
7224 clean-stageb3g2-binutils:
7225 @if [ $(current_stage) = stageb3g2 ]; then \
7226 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7227 else \
7228 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7229 $(MAKE) stageb3g2-start; \
7230 fi; \
7231 cd $(HOST_SUBDIR)/binutils && \
7232 $(MAKE) $(EXTRA_HOST_FLAGS) \
7233 $(POSTSTAGE1_FLAGS_TO_PASS) \
7234 clean
7235 @endif binutils-bootstrap
7238 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7239 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7240 maybe-all-stage4-binutils:
7241 maybe-clean-stage4-binutils:
7242 @if binutils-bootstrap
7243 maybe-all-stage4-binutils: all-stage4-binutils
7244 all-stage4: all-stage4-binutils
7245 TARGET-stage4-binutils = $(TARGET-binutils)
7246 all-stage4-binutils: configure-stage4-binutils
7247 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7248 @r=`${PWD_COMMAND}`; export r; \
7249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7250 $(HOST_EXPORTS) \
7251 $(POSTSTAGE1_HOST_EXPORTS) \
7252 cd $(HOST_SUBDIR)/binutils && \
7253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7254 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7255 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7256 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7257 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7258 $(TARGET-stage4-binutils)
7260 maybe-clean-stage4-binutils: clean-stage4-binutils
7261 clean-stage4: clean-stage4-binutils
7262 clean-stage4-binutils:
7263 @if [ $(current_stage) = stage4 ]; then \
7264 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7265 else \
7266 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7267 $(MAKE) stage4-start; \
7268 fi; \
7269 cd $(HOST_SUBDIR)/binutils && \
7270 $(MAKE) $(EXTRA_HOST_FLAGS) \
7271 $(POSTSTAGE1_FLAGS_TO_PASS) \
7272 clean
7273 @endif binutils-bootstrap
7276 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7277 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7278 maybe-all-stageprofile-binutils:
7279 maybe-clean-stageprofile-binutils:
7280 @if binutils-bootstrap
7281 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7282 all-stageprofile: all-stageprofile-binutils
7283 TARGET-stageprofile-binutils = $(TARGET-binutils)
7284 all-stageprofile-binutils: configure-stageprofile-binutils
7285 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7286 @r=`${PWD_COMMAND}`; export r; \
7287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288 $(HOST_EXPORTS) \
7289 $(POSTSTAGE1_HOST_EXPORTS) \
7290 cd $(HOST_SUBDIR)/binutils && \
7291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7292 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7293 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7294 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7295 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7296 $(TARGET-stageprofile-binutils)
7298 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7299 clean-stageprofile: clean-stageprofile-binutils
7300 clean-stageprofile-binutils:
7301 @if [ $(current_stage) = stageprofile ]; then \
7302 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7303 else \
7304 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7305 $(MAKE) stageprofile-start; \
7306 fi; \
7307 cd $(HOST_SUBDIR)/binutils && \
7308 $(MAKE) $(EXTRA_HOST_FLAGS) \
7309 $(POSTSTAGE1_FLAGS_TO_PASS) \
7310 clean
7311 @endif binutils-bootstrap
7314 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7315 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7316 maybe-all-stagefeedback-binutils:
7317 maybe-clean-stagefeedback-binutils:
7318 @if binutils-bootstrap
7319 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7320 all-stagefeedback: all-stagefeedback-binutils
7321 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7322 all-stagefeedback-binutils: configure-stagefeedback-binutils
7323 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7324 @r=`${PWD_COMMAND}`; export r; \
7325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326 $(HOST_EXPORTS) \
7327 $(POSTSTAGE1_HOST_EXPORTS) \
7328 cd $(HOST_SUBDIR)/binutils && \
7329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7330 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7331 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7332 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7333 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7334 $(TARGET-stagefeedback-binutils)
7336 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7337 clean-stagefeedback: clean-stagefeedback-binutils
7338 clean-stagefeedback-binutils:
7339 @if [ $(current_stage) = stagefeedback ]; then \
7340 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7341 else \
7342 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7343 $(MAKE) stagefeedback-start; \
7344 fi; \
7345 cd $(HOST_SUBDIR)/binutils && \
7346 $(MAKE) $(EXTRA_HOST_FLAGS) \
7347 $(POSTSTAGE1_FLAGS_TO_PASS) \
7348 clean
7349 @endif binutils-bootstrap
7355 .PHONY: check-binutils maybe-check-binutils
7356 maybe-check-binutils:
7357 @if binutils
7358 maybe-check-binutils: check-binutils
7360 check-binutils:
7361 @: $(MAKE); $(unstage)
7362 @r=`${PWD_COMMAND}`; export r; \
7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364 $(HOST_EXPORTS) \
7365 (cd $(HOST_SUBDIR)/binutils && \
7366 $(MAKE) $(FLAGS_TO_PASS) check)
7368 @endif binutils
7370 .PHONY: install-binutils maybe-install-binutils
7371 maybe-install-binutils:
7372 @if binutils
7373 maybe-install-binutils: install-binutils
7375 install-binutils: installdirs
7376 @: $(MAKE); $(unstage)
7377 @r=`${PWD_COMMAND}`; export r; \
7378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7379 $(HOST_EXPORTS) \
7380 (cd $(HOST_SUBDIR)/binutils && \
7381 $(MAKE) $(FLAGS_TO_PASS) install)
7383 @endif binutils
7385 # Other targets (info, dvi, pdf, etc.)
7387 .PHONY: maybe-info-binutils info-binutils
7388 maybe-info-binutils:
7389 @if binutils
7390 maybe-info-binutils: info-binutils
7392 info-binutils: \
7393 configure-binutils
7394 @[ -f ./binutils/Makefile ] || exit 0; \
7395 r=`${PWD_COMMAND}`; export r; \
7396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7397 $(HOST_EXPORTS) \
7398 for flag in $(EXTRA_HOST_FLAGS) ; do \
7399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7400 done; \
7401 echo "Doing info in binutils" ; \
7402 (cd $(HOST_SUBDIR)/binutils && \
7403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7405 "RANLIB=$${RANLIB}" \
7406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7407 info) \
7408 || exit 1
7410 @endif binutils
7412 .PHONY: maybe-dvi-binutils dvi-binutils
7413 maybe-dvi-binutils:
7414 @if binutils
7415 maybe-dvi-binutils: dvi-binutils
7417 dvi-binutils: \
7418 configure-binutils
7419 @[ -f ./binutils/Makefile ] || exit 0; \
7420 r=`${PWD_COMMAND}`; export r; \
7421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7422 $(HOST_EXPORTS) \
7423 for flag in $(EXTRA_HOST_FLAGS) ; do \
7424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7425 done; \
7426 echo "Doing dvi in binutils" ; \
7427 (cd $(HOST_SUBDIR)/binutils && \
7428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7430 "RANLIB=$${RANLIB}" \
7431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7432 dvi) \
7433 || exit 1
7435 @endif binutils
7437 .PHONY: maybe-pdf-binutils pdf-binutils
7438 maybe-pdf-binutils:
7439 @if binutils
7440 maybe-pdf-binutils: pdf-binutils
7442 pdf-binutils: \
7443 configure-binutils
7444 @[ -f ./binutils/Makefile ] || exit 0; \
7445 r=`${PWD_COMMAND}`; export r; \
7446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7447 $(HOST_EXPORTS) \
7448 for flag in $(EXTRA_HOST_FLAGS) ; do \
7449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7450 done; \
7451 echo "Doing pdf in binutils" ; \
7452 (cd $(HOST_SUBDIR)/binutils && \
7453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7455 "RANLIB=$${RANLIB}" \
7456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7457 pdf) \
7458 || exit 1
7460 @endif binutils
7462 .PHONY: maybe-html-binutils html-binutils
7463 maybe-html-binutils:
7464 @if binutils
7465 maybe-html-binutils: html-binutils
7467 html-binutils: \
7468 configure-binutils
7469 @[ -f ./binutils/Makefile ] || exit 0; \
7470 r=`${PWD_COMMAND}`; export r; \
7471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7472 $(HOST_EXPORTS) \
7473 for flag in $(EXTRA_HOST_FLAGS) ; do \
7474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7475 done; \
7476 echo "Doing html in binutils" ; \
7477 (cd $(HOST_SUBDIR)/binutils && \
7478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7480 "RANLIB=$${RANLIB}" \
7481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7482 html) \
7483 || exit 1
7485 @endif binutils
7487 .PHONY: maybe-TAGS-binutils TAGS-binutils
7488 maybe-TAGS-binutils:
7489 @if binutils
7490 maybe-TAGS-binutils: TAGS-binutils
7492 TAGS-binutils: \
7493 configure-binutils
7494 @[ -f ./binutils/Makefile ] || exit 0; \
7495 r=`${PWD_COMMAND}`; export r; \
7496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497 $(HOST_EXPORTS) \
7498 for flag in $(EXTRA_HOST_FLAGS) ; do \
7499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500 done; \
7501 echo "Doing TAGS in binutils" ; \
7502 (cd $(HOST_SUBDIR)/binutils && \
7503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7505 "RANLIB=$${RANLIB}" \
7506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7507 TAGS) \
7508 || exit 1
7510 @endif binutils
7512 .PHONY: maybe-install-info-binutils install-info-binutils
7513 maybe-install-info-binutils:
7514 @if binutils
7515 maybe-install-info-binutils: install-info-binutils
7517 install-info-binutils: \
7518 configure-binutils \
7519 info-binutils
7520 @[ -f ./binutils/Makefile ] || exit 0; \
7521 r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 for flag in $(EXTRA_HOST_FLAGS) ; do \
7525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526 done; \
7527 echo "Doing install-info in binutils" ; \
7528 (cd $(HOST_SUBDIR)/binutils && \
7529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531 "RANLIB=$${RANLIB}" \
7532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533 install-info) \
7534 || exit 1
7536 @endif binutils
7538 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7539 maybe-install-pdf-binutils:
7540 @if binutils
7541 maybe-install-pdf-binutils: install-pdf-binutils
7543 install-pdf-binutils: \
7544 configure-binutils \
7545 pdf-binutils
7546 @[ -f ./binutils/Makefile ] || exit 0; \
7547 r=`${PWD_COMMAND}`; export r; \
7548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7549 $(HOST_EXPORTS) \
7550 for flag in $(EXTRA_HOST_FLAGS) ; do \
7551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7552 done; \
7553 echo "Doing install-pdf in binutils" ; \
7554 (cd $(HOST_SUBDIR)/binutils && \
7555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7557 "RANLIB=$${RANLIB}" \
7558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7559 install-pdf) \
7560 || exit 1
7562 @endif binutils
7564 .PHONY: maybe-install-html-binutils install-html-binutils
7565 maybe-install-html-binutils:
7566 @if binutils
7567 maybe-install-html-binutils: install-html-binutils
7569 install-html-binutils: \
7570 configure-binutils \
7571 html-binutils
7572 @[ -f ./binutils/Makefile ] || exit 0; \
7573 r=`${PWD_COMMAND}`; export r; \
7574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7575 $(HOST_EXPORTS) \
7576 for flag in $(EXTRA_HOST_FLAGS) ; do \
7577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7578 done; \
7579 echo "Doing install-html in binutils" ; \
7580 (cd $(HOST_SUBDIR)/binutils && \
7581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7583 "RANLIB=$${RANLIB}" \
7584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7585 install-html) \
7586 || exit 1
7588 @endif binutils
7590 .PHONY: maybe-installcheck-binutils installcheck-binutils
7591 maybe-installcheck-binutils:
7592 @if binutils
7593 maybe-installcheck-binutils: installcheck-binutils
7595 installcheck-binutils: \
7596 configure-binutils
7597 @[ -f ./binutils/Makefile ] || exit 0; \
7598 r=`${PWD_COMMAND}`; export r; \
7599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7600 $(HOST_EXPORTS) \
7601 for flag in $(EXTRA_HOST_FLAGS) ; do \
7602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7603 done; \
7604 echo "Doing installcheck in binutils" ; \
7605 (cd $(HOST_SUBDIR)/binutils && \
7606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7608 "RANLIB=$${RANLIB}" \
7609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7610 installcheck) \
7611 || exit 1
7613 @endif binutils
7615 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7616 maybe-mostlyclean-binutils:
7617 @if binutils
7618 maybe-mostlyclean-binutils: mostlyclean-binutils
7620 mostlyclean-binutils:
7621 @[ -f ./binutils/Makefile ] || exit 0; \
7622 r=`${PWD_COMMAND}`; export r; \
7623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624 $(HOST_EXPORTS) \
7625 for flag in $(EXTRA_HOST_FLAGS) ; do \
7626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7627 done; \
7628 echo "Doing mostlyclean in binutils" ; \
7629 (cd $(HOST_SUBDIR)/binutils && \
7630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7632 "RANLIB=$${RANLIB}" \
7633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7634 mostlyclean) \
7635 || exit 1
7637 @endif binutils
7639 .PHONY: maybe-clean-binutils clean-binutils
7640 maybe-clean-binutils:
7641 @if binutils
7642 maybe-clean-binutils: clean-binutils
7644 clean-binutils:
7645 @[ -f ./binutils/Makefile ] || exit 0; \
7646 r=`${PWD_COMMAND}`; export r; \
7647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7648 $(HOST_EXPORTS) \
7649 for flag in $(EXTRA_HOST_FLAGS) ; do \
7650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7651 done; \
7652 echo "Doing clean in binutils" ; \
7653 (cd $(HOST_SUBDIR)/binutils && \
7654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7656 "RANLIB=$${RANLIB}" \
7657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7658 clean) \
7659 || exit 1
7661 @endif binutils
7663 .PHONY: maybe-distclean-binutils distclean-binutils
7664 maybe-distclean-binutils:
7665 @if binutils
7666 maybe-distclean-binutils: distclean-binutils
7668 distclean-binutils:
7669 @[ -f ./binutils/Makefile ] || exit 0; \
7670 r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 $(HOST_EXPORTS) \
7673 for flag in $(EXTRA_HOST_FLAGS) ; do \
7674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675 done; \
7676 echo "Doing distclean in binutils" ; \
7677 (cd $(HOST_SUBDIR)/binutils && \
7678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680 "RANLIB=$${RANLIB}" \
7681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682 distclean) \
7683 || exit 1
7685 @endif binutils
7687 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7688 maybe-maintainer-clean-binutils:
7689 @if binutils
7690 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7692 maintainer-clean-binutils:
7693 @[ -f ./binutils/Makefile ] || exit 0; \
7694 r=`${PWD_COMMAND}`; export r; \
7695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7696 $(HOST_EXPORTS) \
7697 for flag in $(EXTRA_HOST_FLAGS) ; do \
7698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7699 done; \
7700 echo "Doing maintainer-clean in binutils" ; \
7701 (cd $(HOST_SUBDIR)/binutils && \
7702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7704 "RANLIB=$${RANLIB}" \
7705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7706 maintainer-clean) \
7707 || exit 1
7709 @endif binutils
7713 .PHONY: configure-bison maybe-configure-bison
7714 maybe-configure-bison:
7715 @if gcc-bootstrap
7716 configure-bison: stage_current
7717 @endif gcc-bootstrap
7718 @if bison
7719 maybe-configure-bison: configure-bison
7720 configure-bison:
7721 @: $(MAKE); $(unstage)
7722 @r=`${PWD_COMMAND}`; export r; \
7723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7726 $(HOST_EXPORTS) \
7727 echo Configuring in $(HOST_SUBDIR)/bison; \
7728 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7729 case $(srcdir) in \
7730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7731 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7733 esac; \
7734 srcdiroption="--srcdir=$${topdir}/bison"; \
7735 libsrcdir="$$s/bison"; \
7736 $(SHELL) $${libsrcdir}/configure \
7737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7738 --target=${target_alias} $${srcdiroption} \
7739 || exit 1
7740 @endif bison
7746 .PHONY: all-bison maybe-all-bison
7747 maybe-all-bison:
7748 @if gcc-bootstrap
7749 all-bison: stage_current
7750 @endif gcc-bootstrap
7751 @if bison
7752 TARGET-bison=all
7753 maybe-all-bison: all-bison
7754 all-bison: configure-bison
7755 @: $(MAKE); $(unstage)
7756 @r=`${PWD_COMMAND}`; export r; \
7757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7758 $(HOST_EXPORTS) \
7759 (cd $(HOST_SUBDIR)/bison && \
7760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7761 $(TARGET-bison))
7762 @endif bison
7767 .PHONY: check-bison maybe-check-bison
7768 maybe-check-bison:
7769 @if bison
7770 maybe-check-bison: check-bison
7772 # This module is only tested in a native toolchain.
7773 check-bison:
7774 @: $(MAKE); $(unstage)
7775 @if [ '$(host)' = '$(target)' ] ; then \
7776 r=`${PWD_COMMAND}`; export r; \
7777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778 $(HOST_EXPORTS) \
7779 (cd $(HOST_SUBDIR)/bison && \
7780 $(MAKE) $(FLAGS_TO_PASS) check); \
7783 @endif bison
7785 .PHONY: install-bison maybe-install-bison
7786 maybe-install-bison:
7787 @if bison
7788 maybe-install-bison: install-bison
7790 install-bison: installdirs
7791 @: $(MAKE); $(unstage)
7792 @r=`${PWD_COMMAND}`; export r; \
7793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794 $(HOST_EXPORTS) \
7795 (cd $(HOST_SUBDIR)/bison && \
7796 $(MAKE) $(FLAGS_TO_PASS) install)
7798 @endif bison
7800 # Other targets (info, dvi, pdf, etc.)
7802 .PHONY: maybe-info-bison info-bison
7803 maybe-info-bison:
7804 @if bison
7805 maybe-info-bison: info-bison
7807 info-bison: \
7808 configure-bison
7809 @: $(MAKE); $(unstage)
7810 @[ -f ./bison/Makefile ] || exit 0; \
7811 r=`${PWD_COMMAND}`; export r; \
7812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813 $(HOST_EXPORTS) \
7814 for flag in $(EXTRA_HOST_FLAGS) ; do \
7815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816 done; \
7817 echo "Doing info in bison" ; \
7818 (cd $(HOST_SUBDIR)/bison && \
7819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821 "RANLIB=$${RANLIB}" \
7822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823 info) \
7824 || exit 1
7826 @endif bison
7828 .PHONY: maybe-dvi-bison dvi-bison
7829 maybe-dvi-bison:
7830 @if bison
7831 maybe-dvi-bison: dvi-bison
7833 dvi-bison: \
7834 configure-bison
7835 @: $(MAKE); $(unstage)
7836 @[ -f ./bison/Makefile ] || exit 0; \
7837 r=`${PWD_COMMAND}`; export r; \
7838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7839 $(HOST_EXPORTS) \
7840 for flag in $(EXTRA_HOST_FLAGS) ; do \
7841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7842 done; \
7843 echo "Doing dvi in bison" ; \
7844 (cd $(HOST_SUBDIR)/bison && \
7845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7847 "RANLIB=$${RANLIB}" \
7848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7849 dvi) \
7850 || exit 1
7852 @endif bison
7854 .PHONY: maybe-pdf-bison pdf-bison
7855 maybe-pdf-bison:
7856 @if bison
7857 maybe-pdf-bison: pdf-bison
7859 pdf-bison: \
7860 configure-bison
7861 @: $(MAKE); $(unstage)
7862 @[ -f ./bison/Makefile ] || exit 0; \
7863 r=`${PWD_COMMAND}`; export r; \
7864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865 $(HOST_EXPORTS) \
7866 for flag in $(EXTRA_HOST_FLAGS) ; do \
7867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7868 done; \
7869 echo "Doing pdf in bison" ; \
7870 (cd $(HOST_SUBDIR)/bison && \
7871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7873 "RANLIB=$${RANLIB}" \
7874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7875 pdf) \
7876 || exit 1
7878 @endif bison
7880 .PHONY: maybe-html-bison html-bison
7881 maybe-html-bison:
7882 @if bison
7883 maybe-html-bison: html-bison
7885 html-bison: \
7886 configure-bison
7887 @: $(MAKE); $(unstage)
7888 @[ -f ./bison/Makefile ] || exit 0; \
7889 r=`${PWD_COMMAND}`; export r; \
7890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7891 $(HOST_EXPORTS) \
7892 for flag in $(EXTRA_HOST_FLAGS) ; do \
7893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7894 done; \
7895 echo "Doing html in bison" ; \
7896 (cd $(HOST_SUBDIR)/bison && \
7897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7899 "RANLIB=$${RANLIB}" \
7900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7901 html) \
7902 || exit 1
7904 @endif bison
7906 .PHONY: maybe-TAGS-bison TAGS-bison
7907 maybe-TAGS-bison:
7908 @if bison
7909 maybe-TAGS-bison: TAGS-bison
7911 TAGS-bison: \
7912 configure-bison
7913 @: $(MAKE); $(unstage)
7914 @[ -f ./bison/Makefile ] || exit 0; \
7915 r=`${PWD_COMMAND}`; export r; \
7916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7917 $(HOST_EXPORTS) \
7918 for flag in $(EXTRA_HOST_FLAGS) ; do \
7919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7920 done; \
7921 echo "Doing TAGS in bison" ; \
7922 (cd $(HOST_SUBDIR)/bison && \
7923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7925 "RANLIB=$${RANLIB}" \
7926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7927 TAGS) \
7928 || exit 1
7930 @endif bison
7932 .PHONY: maybe-install-info-bison install-info-bison
7933 maybe-install-info-bison:
7934 @if bison
7935 maybe-install-info-bison: install-info-bison
7937 install-info-bison: \
7938 configure-bison \
7939 info-bison
7940 @: $(MAKE); $(unstage)
7941 @[ -f ./bison/Makefile ] || exit 0; \
7942 r=`${PWD_COMMAND}`; export r; \
7943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944 $(HOST_EXPORTS) \
7945 for flag in $(EXTRA_HOST_FLAGS) ; do \
7946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947 done; \
7948 echo "Doing install-info in bison" ; \
7949 (cd $(HOST_SUBDIR)/bison && \
7950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952 "RANLIB=$${RANLIB}" \
7953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954 install-info) \
7955 || exit 1
7957 @endif bison
7959 .PHONY: maybe-install-pdf-bison install-pdf-bison
7960 maybe-install-pdf-bison:
7961 @if bison
7962 maybe-install-pdf-bison: install-pdf-bison
7964 install-pdf-bison: \
7965 configure-bison \
7966 pdf-bison
7967 @: $(MAKE); $(unstage)
7968 @[ -f ./bison/Makefile ] || exit 0; \
7969 r=`${PWD_COMMAND}`; export r; \
7970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971 $(HOST_EXPORTS) \
7972 for flag in $(EXTRA_HOST_FLAGS) ; do \
7973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7974 done; \
7975 echo "Doing install-pdf in bison" ; \
7976 (cd $(HOST_SUBDIR)/bison && \
7977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7979 "RANLIB=$${RANLIB}" \
7980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7981 install-pdf) \
7982 || exit 1
7984 @endif bison
7986 .PHONY: maybe-install-html-bison install-html-bison
7987 maybe-install-html-bison:
7988 @if bison
7989 maybe-install-html-bison: install-html-bison
7991 install-html-bison: \
7992 configure-bison \
7993 html-bison
7994 @: $(MAKE); $(unstage)
7995 @[ -f ./bison/Makefile ] || exit 0; \
7996 r=`${PWD_COMMAND}`; export r; \
7997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7998 $(HOST_EXPORTS) \
7999 for flag in $(EXTRA_HOST_FLAGS) ; do \
8000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8001 done; \
8002 echo "Doing install-html in bison" ; \
8003 (cd $(HOST_SUBDIR)/bison && \
8004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8006 "RANLIB=$${RANLIB}" \
8007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8008 install-html) \
8009 || exit 1
8011 @endif bison
8013 .PHONY: maybe-installcheck-bison installcheck-bison
8014 maybe-installcheck-bison:
8015 @if bison
8016 maybe-installcheck-bison: installcheck-bison
8018 installcheck-bison: \
8019 configure-bison
8020 @: $(MAKE); $(unstage)
8021 @[ -f ./bison/Makefile ] || exit 0; \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 for flag in $(EXTRA_HOST_FLAGS) ; do \
8026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027 done; \
8028 echo "Doing installcheck in bison" ; \
8029 (cd $(HOST_SUBDIR)/bison && \
8030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032 "RANLIB=$${RANLIB}" \
8033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034 installcheck) \
8035 || exit 1
8037 @endif bison
8039 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8040 maybe-mostlyclean-bison:
8041 @if bison
8042 maybe-mostlyclean-bison: mostlyclean-bison
8044 mostlyclean-bison:
8045 @: $(MAKE); $(unstage)
8046 @[ -f ./bison/Makefile ] || exit 0; \
8047 r=`${PWD_COMMAND}`; export r; \
8048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049 $(HOST_EXPORTS) \
8050 for flag in $(EXTRA_HOST_FLAGS) ; do \
8051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8052 done; \
8053 echo "Doing mostlyclean in bison" ; \
8054 (cd $(HOST_SUBDIR)/bison && \
8055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8057 "RANLIB=$${RANLIB}" \
8058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8059 mostlyclean) \
8060 || exit 1
8062 @endif bison
8064 .PHONY: maybe-clean-bison clean-bison
8065 maybe-clean-bison:
8066 @if bison
8067 maybe-clean-bison: clean-bison
8069 clean-bison:
8070 @: $(MAKE); $(unstage)
8071 @[ -f ./bison/Makefile ] || exit 0; \
8072 r=`${PWD_COMMAND}`; export r; \
8073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8074 $(HOST_EXPORTS) \
8075 for flag in $(EXTRA_HOST_FLAGS) ; do \
8076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8077 done; \
8078 echo "Doing clean in bison" ; \
8079 (cd $(HOST_SUBDIR)/bison && \
8080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8082 "RANLIB=$${RANLIB}" \
8083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8084 clean) \
8085 || exit 1
8087 @endif bison
8089 .PHONY: maybe-distclean-bison distclean-bison
8090 maybe-distclean-bison:
8091 @if bison
8092 maybe-distclean-bison: distclean-bison
8094 distclean-bison:
8095 @: $(MAKE); $(unstage)
8096 @[ -f ./bison/Makefile ] || exit 0; \
8097 r=`${PWD_COMMAND}`; export r; \
8098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8099 $(HOST_EXPORTS) \
8100 for flag in $(EXTRA_HOST_FLAGS) ; do \
8101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8102 done; \
8103 echo "Doing distclean in bison" ; \
8104 (cd $(HOST_SUBDIR)/bison && \
8105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8107 "RANLIB=$${RANLIB}" \
8108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8109 distclean) \
8110 || exit 1
8112 @endif bison
8114 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8115 maybe-maintainer-clean-bison:
8116 @if bison
8117 maybe-maintainer-clean-bison: maintainer-clean-bison
8119 maintainer-clean-bison:
8120 @: $(MAKE); $(unstage)
8121 @[ -f ./bison/Makefile ] || exit 0; \
8122 r=`${PWD_COMMAND}`; export r; \
8123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8124 $(HOST_EXPORTS) \
8125 for flag in $(EXTRA_HOST_FLAGS) ; do \
8126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8127 done; \
8128 echo "Doing maintainer-clean in bison" ; \
8129 (cd $(HOST_SUBDIR)/bison && \
8130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8132 "RANLIB=$${RANLIB}" \
8133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8134 maintainer-clean) \
8135 || exit 1
8137 @endif bison
8141 .PHONY: configure-byacc maybe-configure-byacc
8142 maybe-configure-byacc:
8143 @if gcc-bootstrap
8144 configure-byacc: stage_current
8145 @endif gcc-bootstrap
8146 @if byacc
8147 maybe-configure-byacc: configure-byacc
8148 configure-byacc:
8149 @: $(MAKE); $(unstage)
8150 @r=`${PWD_COMMAND}`; export r; \
8151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8152 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8154 $(HOST_EXPORTS) \
8155 echo Configuring in $(HOST_SUBDIR)/byacc; \
8156 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8157 case $(srcdir) in \
8158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8159 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8161 esac; \
8162 srcdiroption="--srcdir=$${topdir}/byacc"; \
8163 libsrcdir="$$s/byacc"; \
8164 $(SHELL) $${libsrcdir}/configure \
8165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8166 --target=${target_alias} $${srcdiroption} \
8167 || exit 1
8168 @endif byacc
8174 .PHONY: all-byacc maybe-all-byacc
8175 maybe-all-byacc:
8176 @if gcc-bootstrap
8177 all-byacc: stage_current
8178 @endif gcc-bootstrap
8179 @if byacc
8180 TARGET-byacc=all
8181 maybe-all-byacc: all-byacc
8182 all-byacc: configure-byacc
8183 @: $(MAKE); $(unstage)
8184 @r=`${PWD_COMMAND}`; export r; \
8185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186 $(HOST_EXPORTS) \
8187 (cd $(HOST_SUBDIR)/byacc && \
8188 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8189 $(TARGET-byacc))
8190 @endif byacc
8195 .PHONY: check-byacc maybe-check-byacc
8196 maybe-check-byacc:
8197 @if byacc
8198 maybe-check-byacc: check-byacc
8200 # This module is only tested in a native toolchain.
8201 check-byacc:
8202 @: $(MAKE); $(unstage)
8203 @if [ '$(host)' = '$(target)' ] ; then \
8204 r=`${PWD_COMMAND}`; export r; \
8205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8206 $(HOST_EXPORTS) \
8207 (cd $(HOST_SUBDIR)/byacc && \
8208 $(MAKE) $(FLAGS_TO_PASS) check); \
8211 @endif byacc
8213 .PHONY: install-byacc maybe-install-byacc
8214 maybe-install-byacc:
8215 @if byacc
8216 maybe-install-byacc: install-byacc
8218 install-byacc: installdirs
8219 @: $(MAKE); $(unstage)
8220 @r=`${PWD_COMMAND}`; export r; \
8221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8222 $(HOST_EXPORTS) \
8223 (cd $(HOST_SUBDIR)/byacc && \
8224 $(MAKE) $(FLAGS_TO_PASS) install)
8226 @endif byacc
8228 # Other targets (info, dvi, pdf, etc.)
8230 .PHONY: maybe-info-byacc info-byacc
8231 maybe-info-byacc:
8232 @if byacc
8233 maybe-info-byacc: info-byacc
8235 info-byacc: \
8236 configure-byacc
8237 @: $(MAKE); $(unstage)
8238 @[ -f ./byacc/Makefile ] || exit 0; \
8239 r=`${PWD_COMMAND}`; export r; \
8240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 $(HOST_EXPORTS) \
8242 for flag in $(EXTRA_HOST_FLAGS) ; do \
8243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244 done; \
8245 echo "Doing info in byacc" ; \
8246 (cd $(HOST_SUBDIR)/byacc && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249 "RANLIB=$${RANLIB}" \
8250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251 info) \
8252 || exit 1
8254 @endif byacc
8256 .PHONY: maybe-dvi-byacc dvi-byacc
8257 maybe-dvi-byacc:
8258 @if byacc
8259 maybe-dvi-byacc: dvi-byacc
8261 dvi-byacc: \
8262 configure-byacc
8263 @: $(MAKE); $(unstage)
8264 @[ -f ./byacc/Makefile ] || exit 0; \
8265 r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 $(HOST_EXPORTS) \
8268 for flag in $(EXTRA_HOST_FLAGS) ; do \
8269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270 done; \
8271 echo "Doing dvi in byacc" ; \
8272 (cd $(HOST_SUBDIR)/byacc && \
8273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275 "RANLIB=$${RANLIB}" \
8276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8277 dvi) \
8278 || exit 1
8280 @endif byacc
8282 .PHONY: maybe-pdf-byacc pdf-byacc
8283 maybe-pdf-byacc:
8284 @if byacc
8285 maybe-pdf-byacc: pdf-byacc
8287 pdf-byacc: \
8288 configure-byacc
8289 @: $(MAKE); $(unstage)
8290 @[ -f ./byacc/Makefile ] || exit 0; \
8291 r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 $(HOST_EXPORTS) \
8294 for flag in $(EXTRA_HOST_FLAGS) ; do \
8295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296 done; \
8297 echo "Doing pdf in byacc" ; \
8298 (cd $(HOST_SUBDIR)/byacc && \
8299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301 "RANLIB=$${RANLIB}" \
8302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303 pdf) \
8304 || exit 1
8306 @endif byacc
8308 .PHONY: maybe-html-byacc html-byacc
8309 maybe-html-byacc:
8310 @if byacc
8311 maybe-html-byacc: html-byacc
8313 html-byacc: \
8314 configure-byacc
8315 @: $(MAKE); $(unstage)
8316 @[ -f ./byacc/Makefile ] || exit 0; \
8317 r=`${PWD_COMMAND}`; export r; \
8318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319 $(HOST_EXPORTS) \
8320 for flag in $(EXTRA_HOST_FLAGS) ; do \
8321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8322 done; \
8323 echo "Doing html in byacc" ; \
8324 (cd $(HOST_SUBDIR)/byacc && \
8325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8327 "RANLIB=$${RANLIB}" \
8328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8329 html) \
8330 || exit 1
8332 @endif byacc
8334 .PHONY: maybe-TAGS-byacc TAGS-byacc
8335 maybe-TAGS-byacc:
8336 @if byacc
8337 maybe-TAGS-byacc: TAGS-byacc
8339 TAGS-byacc: \
8340 configure-byacc
8341 @: $(MAKE); $(unstage)
8342 @[ -f ./byacc/Makefile ] || exit 0; \
8343 r=`${PWD_COMMAND}`; export r; \
8344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8345 $(HOST_EXPORTS) \
8346 for flag in $(EXTRA_HOST_FLAGS) ; do \
8347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8348 done; \
8349 echo "Doing TAGS in byacc" ; \
8350 (cd $(HOST_SUBDIR)/byacc && \
8351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8353 "RANLIB=$${RANLIB}" \
8354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8355 TAGS) \
8356 || exit 1
8358 @endif byacc
8360 .PHONY: maybe-install-info-byacc install-info-byacc
8361 maybe-install-info-byacc:
8362 @if byacc
8363 maybe-install-info-byacc: install-info-byacc
8365 install-info-byacc: \
8366 configure-byacc \
8367 info-byacc
8368 @: $(MAKE); $(unstage)
8369 @[ -f ./byacc/Makefile ] || exit 0; \
8370 r=`${PWD_COMMAND}`; export r; \
8371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372 $(HOST_EXPORTS) \
8373 for flag in $(EXTRA_HOST_FLAGS) ; do \
8374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8375 done; \
8376 echo "Doing install-info in byacc" ; \
8377 (cd $(HOST_SUBDIR)/byacc && \
8378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8380 "RANLIB=$${RANLIB}" \
8381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8382 install-info) \
8383 || exit 1
8385 @endif byacc
8387 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8388 maybe-install-pdf-byacc:
8389 @if byacc
8390 maybe-install-pdf-byacc: install-pdf-byacc
8392 install-pdf-byacc: \
8393 configure-byacc \
8394 pdf-byacc
8395 @: $(MAKE); $(unstage)
8396 @[ -f ./byacc/Makefile ] || exit 0; \
8397 r=`${PWD_COMMAND}`; export r; \
8398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399 $(HOST_EXPORTS) \
8400 for flag in $(EXTRA_HOST_FLAGS) ; do \
8401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8402 done; \
8403 echo "Doing install-pdf in byacc" ; \
8404 (cd $(HOST_SUBDIR)/byacc && \
8405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8407 "RANLIB=$${RANLIB}" \
8408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8409 install-pdf) \
8410 || exit 1
8412 @endif byacc
8414 .PHONY: maybe-install-html-byacc install-html-byacc
8415 maybe-install-html-byacc:
8416 @if byacc
8417 maybe-install-html-byacc: install-html-byacc
8419 install-html-byacc: \
8420 configure-byacc \
8421 html-byacc
8422 @: $(MAKE); $(unstage)
8423 @[ -f ./byacc/Makefile ] || exit 0; \
8424 r=`${PWD_COMMAND}`; export r; \
8425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8426 $(HOST_EXPORTS) \
8427 for flag in $(EXTRA_HOST_FLAGS) ; do \
8428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8429 done; \
8430 echo "Doing install-html in byacc" ; \
8431 (cd $(HOST_SUBDIR)/byacc && \
8432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8434 "RANLIB=$${RANLIB}" \
8435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8436 install-html) \
8437 || exit 1
8439 @endif byacc
8441 .PHONY: maybe-installcheck-byacc installcheck-byacc
8442 maybe-installcheck-byacc:
8443 @if byacc
8444 maybe-installcheck-byacc: installcheck-byacc
8446 installcheck-byacc: \
8447 configure-byacc
8448 @: $(MAKE); $(unstage)
8449 @[ -f ./byacc/Makefile ] || exit 0; \
8450 r=`${PWD_COMMAND}`; export r; \
8451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8452 $(HOST_EXPORTS) \
8453 for flag in $(EXTRA_HOST_FLAGS) ; do \
8454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8455 done; \
8456 echo "Doing installcheck in byacc" ; \
8457 (cd $(HOST_SUBDIR)/byacc && \
8458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8460 "RANLIB=$${RANLIB}" \
8461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8462 installcheck) \
8463 || exit 1
8465 @endif byacc
8467 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8468 maybe-mostlyclean-byacc:
8469 @if byacc
8470 maybe-mostlyclean-byacc: mostlyclean-byacc
8472 mostlyclean-byacc:
8473 @: $(MAKE); $(unstage)
8474 @[ -f ./byacc/Makefile ] || exit 0; \
8475 r=`${PWD_COMMAND}`; export r; \
8476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477 $(HOST_EXPORTS) \
8478 for flag in $(EXTRA_HOST_FLAGS) ; do \
8479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480 done; \
8481 echo "Doing mostlyclean in byacc" ; \
8482 (cd $(HOST_SUBDIR)/byacc && \
8483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485 "RANLIB=$${RANLIB}" \
8486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8487 mostlyclean) \
8488 || exit 1
8490 @endif byacc
8492 .PHONY: maybe-clean-byacc clean-byacc
8493 maybe-clean-byacc:
8494 @if byacc
8495 maybe-clean-byacc: clean-byacc
8497 clean-byacc:
8498 @: $(MAKE); $(unstage)
8499 @[ -f ./byacc/Makefile ] || exit 0; \
8500 r=`${PWD_COMMAND}`; export r; \
8501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502 $(HOST_EXPORTS) \
8503 for flag in $(EXTRA_HOST_FLAGS) ; do \
8504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8505 done; \
8506 echo "Doing clean in byacc" ; \
8507 (cd $(HOST_SUBDIR)/byacc && \
8508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8510 "RANLIB=$${RANLIB}" \
8511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8512 clean) \
8513 || exit 1
8515 @endif byacc
8517 .PHONY: maybe-distclean-byacc distclean-byacc
8518 maybe-distclean-byacc:
8519 @if byacc
8520 maybe-distclean-byacc: distclean-byacc
8522 distclean-byacc:
8523 @: $(MAKE); $(unstage)
8524 @[ -f ./byacc/Makefile ] || exit 0; \
8525 r=`${PWD_COMMAND}`; export r; \
8526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527 $(HOST_EXPORTS) \
8528 for flag in $(EXTRA_HOST_FLAGS) ; do \
8529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8530 done; \
8531 echo "Doing distclean in byacc" ; \
8532 (cd $(HOST_SUBDIR)/byacc && \
8533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8535 "RANLIB=$${RANLIB}" \
8536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8537 distclean) \
8538 || exit 1
8540 @endif byacc
8542 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8543 maybe-maintainer-clean-byacc:
8544 @if byacc
8545 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8547 maintainer-clean-byacc:
8548 @: $(MAKE); $(unstage)
8549 @[ -f ./byacc/Makefile ] || exit 0; \
8550 r=`${PWD_COMMAND}`; export r; \
8551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552 $(HOST_EXPORTS) \
8553 for flag in $(EXTRA_HOST_FLAGS) ; do \
8554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8555 done; \
8556 echo "Doing maintainer-clean in byacc" ; \
8557 (cd $(HOST_SUBDIR)/byacc && \
8558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8560 "RANLIB=$${RANLIB}" \
8561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8562 maintainer-clean) \
8563 || exit 1
8565 @endif byacc
8569 .PHONY: configure-bzip2 maybe-configure-bzip2
8570 maybe-configure-bzip2:
8571 @if gcc-bootstrap
8572 configure-bzip2: stage_current
8573 @endif gcc-bootstrap
8574 @if bzip2
8575 maybe-configure-bzip2: configure-bzip2
8576 configure-bzip2:
8577 @: $(MAKE); $(unstage)
8578 @r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8582 $(HOST_EXPORTS) \
8583 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8584 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8585 case $(srcdir) in \
8586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8587 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8589 esac; \
8590 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8591 libsrcdir="$$s/bzip2"; \
8592 $(SHELL) $${libsrcdir}/configure \
8593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8594 --target=${target_alias} $${srcdiroption} \
8595 || exit 1
8596 @endif bzip2
8602 .PHONY: all-bzip2 maybe-all-bzip2
8603 maybe-all-bzip2:
8604 @if gcc-bootstrap
8605 all-bzip2: stage_current
8606 @endif gcc-bootstrap
8607 @if bzip2
8608 TARGET-bzip2=all
8609 maybe-all-bzip2: all-bzip2
8610 all-bzip2: configure-bzip2
8611 @: $(MAKE); $(unstage)
8612 @r=`${PWD_COMMAND}`; export r; \
8613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614 $(HOST_EXPORTS) \
8615 (cd $(HOST_SUBDIR)/bzip2 && \
8616 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8617 $(TARGET-bzip2))
8618 @endif bzip2
8623 .PHONY: check-bzip2 maybe-check-bzip2
8624 maybe-check-bzip2:
8625 @if bzip2
8626 maybe-check-bzip2: check-bzip2
8628 check-bzip2:
8629 @: $(MAKE); $(unstage)
8630 @r=`${PWD_COMMAND}`; export r; \
8631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8632 $(HOST_EXPORTS) \
8633 (cd $(HOST_SUBDIR)/bzip2 && \
8634 $(MAKE) $(FLAGS_TO_PASS) check)
8636 @endif bzip2
8638 .PHONY: install-bzip2 maybe-install-bzip2
8639 maybe-install-bzip2:
8640 @if bzip2
8641 maybe-install-bzip2: install-bzip2
8643 install-bzip2: installdirs
8644 @: $(MAKE); $(unstage)
8645 @r=`${PWD_COMMAND}`; export r; \
8646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647 $(HOST_EXPORTS) \
8648 (cd $(HOST_SUBDIR)/bzip2 && \
8649 $(MAKE) $(FLAGS_TO_PASS) install)
8651 @endif bzip2
8653 # Other targets (info, dvi, pdf, etc.)
8655 .PHONY: maybe-info-bzip2 info-bzip2
8656 maybe-info-bzip2:
8657 @if bzip2
8658 maybe-info-bzip2: info-bzip2
8660 info-bzip2: \
8661 configure-bzip2
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./bzip2/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing info in bzip2" ; \
8671 (cd $(HOST_SUBDIR)/bzip2 && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 info) \
8677 || exit 1
8679 @endif bzip2
8681 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8682 maybe-dvi-bzip2:
8683 @if bzip2
8684 maybe-dvi-bzip2: dvi-bzip2
8686 dvi-bzip2: \
8687 configure-bzip2
8688 @: $(MAKE); $(unstage)
8689 @[ -f ./bzip2/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692 $(HOST_EXPORTS) \
8693 for flag in $(EXTRA_HOST_FLAGS) ; do \
8694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695 done; \
8696 echo "Doing dvi in bzip2" ; \
8697 (cd $(HOST_SUBDIR)/bzip2 && \
8698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700 "RANLIB=$${RANLIB}" \
8701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702 dvi) \
8703 || exit 1
8705 @endif bzip2
8707 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8708 maybe-pdf-bzip2:
8709 @if bzip2
8710 maybe-pdf-bzip2: pdf-bzip2
8712 pdf-bzip2: \
8713 configure-bzip2
8714 @: $(MAKE); $(unstage)
8715 @[ -f ./bzip2/Makefile ] || exit 0; \
8716 r=`${PWD_COMMAND}`; export r; \
8717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718 $(HOST_EXPORTS) \
8719 for flag in $(EXTRA_HOST_FLAGS) ; do \
8720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721 done; \
8722 echo "Doing pdf in bzip2" ; \
8723 (cd $(HOST_SUBDIR)/bzip2 && \
8724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726 "RANLIB=$${RANLIB}" \
8727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728 pdf) \
8729 || exit 1
8731 @endif bzip2
8733 .PHONY: maybe-html-bzip2 html-bzip2
8734 maybe-html-bzip2:
8735 @if bzip2
8736 maybe-html-bzip2: html-bzip2
8738 html-bzip2: \
8739 configure-bzip2
8740 @: $(MAKE); $(unstage)
8741 @[ -f ./bzip2/Makefile ] || exit 0; \
8742 r=`${PWD_COMMAND}`; export r; \
8743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744 $(HOST_EXPORTS) \
8745 for flag in $(EXTRA_HOST_FLAGS) ; do \
8746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8747 done; \
8748 echo "Doing html in bzip2" ; \
8749 (cd $(HOST_SUBDIR)/bzip2 && \
8750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8752 "RANLIB=$${RANLIB}" \
8753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8754 html) \
8755 || exit 1
8757 @endif bzip2
8759 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8760 maybe-TAGS-bzip2:
8761 @if bzip2
8762 maybe-TAGS-bzip2: TAGS-bzip2
8764 TAGS-bzip2: \
8765 configure-bzip2
8766 @: $(MAKE); $(unstage)
8767 @[ -f ./bzip2/Makefile ] || exit 0; \
8768 r=`${PWD_COMMAND}`; export r; \
8769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8770 $(HOST_EXPORTS) \
8771 for flag in $(EXTRA_HOST_FLAGS) ; do \
8772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8773 done; \
8774 echo "Doing TAGS in bzip2" ; \
8775 (cd $(HOST_SUBDIR)/bzip2 && \
8776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8778 "RANLIB=$${RANLIB}" \
8779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8780 TAGS) \
8781 || exit 1
8783 @endif bzip2
8785 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8786 maybe-install-info-bzip2:
8787 @if bzip2
8788 maybe-install-info-bzip2: install-info-bzip2
8790 install-info-bzip2: \
8791 configure-bzip2 \
8792 info-bzip2
8793 @: $(MAKE); $(unstage)
8794 @[ -f ./bzip2/Makefile ] || exit 0; \
8795 r=`${PWD_COMMAND}`; export r; \
8796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797 $(HOST_EXPORTS) \
8798 for flag in $(EXTRA_HOST_FLAGS) ; do \
8799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800 done; \
8801 echo "Doing install-info in bzip2" ; \
8802 (cd $(HOST_SUBDIR)/bzip2 && \
8803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805 "RANLIB=$${RANLIB}" \
8806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807 install-info) \
8808 || exit 1
8810 @endif bzip2
8812 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8813 maybe-install-pdf-bzip2:
8814 @if bzip2
8815 maybe-install-pdf-bzip2: install-pdf-bzip2
8817 install-pdf-bzip2: \
8818 configure-bzip2 \
8819 pdf-bzip2
8820 @: $(MAKE); $(unstage)
8821 @[ -f ./bzip2/Makefile ] || exit 0; \
8822 r=`${PWD_COMMAND}`; export r; \
8823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8824 $(HOST_EXPORTS) \
8825 for flag in $(EXTRA_HOST_FLAGS) ; do \
8826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8827 done; \
8828 echo "Doing install-pdf in bzip2" ; \
8829 (cd $(HOST_SUBDIR)/bzip2 && \
8830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8832 "RANLIB=$${RANLIB}" \
8833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8834 install-pdf) \
8835 || exit 1
8837 @endif bzip2
8839 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8840 maybe-install-html-bzip2:
8841 @if bzip2
8842 maybe-install-html-bzip2: install-html-bzip2
8844 install-html-bzip2: \
8845 configure-bzip2 \
8846 html-bzip2
8847 @: $(MAKE); $(unstage)
8848 @[ -f ./bzip2/Makefile ] || exit 0; \
8849 r=`${PWD_COMMAND}`; export r; \
8850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8851 $(HOST_EXPORTS) \
8852 for flag in $(EXTRA_HOST_FLAGS) ; do \
8853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8854 done; \
8855 echo "Doing install-html in bzip2" ; \
8856 (cd $(HOST_SUBDIR)/bzip2 && \
8857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8859 "RANLIB=$${RANLIB}" \
8860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8861 install-html) \
8862 || exit 1
8864 @endif bzip2
8866 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8867 maybe-installcheck-bzip2:
8868 @if bzip2
8869 maybe-installcheck-bzip2: installcheck-bzip2
8871 installcheck-bzip2: \
8872 configure-bzip2
8873 @: $(MAKE); $(unstage)
8874 @[ -f ./bzip2/Makefile ] || exit 0; \
8875 r=`${PWD_COMMAND}`; export r; \
8876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877 $(HOST_EXPORTS) \
8878 for flag in $(EXTRA_HOST_FLAGS) ; do \
8879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880 done; \
8881 echo "Doing installcheck in bzip2" ; \
8882 (cd $(HOST_SUBDIR)/bzip2 && \
8883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885 "RANLIB=$${RANLIB}" \
8886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8887 installcheck) \
8888 || exit 1
8890 @endif bzip2
8892 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8893 maybe-mostlyclean-bzip2:
8894 @if bzip2
8895 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8897 mostlyclean-bzip2:
8898 @: $(MAKE); $(unstage)
8899 @[ -f ./bzip2/Makefile ] || exit 0; \
8900 r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 for flag in $(EXTRA_HOST_FLAGS) ; do \
8904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905 done; \
8906 echo "Doing mostlyclean in bzip2" ; \
8907 (cd $(HOST_SUBDIR)/bzip2 && \
8908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910 "RANLIB=$${RANLIB}" \
8911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8912 mostlyclean) \
8913 || exit 1
8915 @endif bzip2
8917 .PHONY: maybe-clean-bzip2 clean-bzip2
8918 maybe-clean-bzip2:
8919 @if bzip2
8920 maybe-clean-bzip2: clean-bzip2
8922 clean-bzip2:
8923 @: $(MAKE); $(unstage)
8924 @[ -f ./bzip2/Makefile ] || exit 0; \
8925 r=`${PWD_COMMAND}`; export r; \
8926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927 $(HOST_EXPORTS) \
8928 for flag in $(EXTRA_HOST_FLAGS) ; do \
8929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8930 done; \
8931 echo "Doing clean in bzip2" ; \
8932 (cd $(HOST_SUBDIR)/bzip2 && \
8933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8935 "RANLIB=$${RANLIB}" \
8936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8937 clean) \
8938 || exit 1
8940 @endif bzip2
8942 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8943 maybe-distclean-bzip2:
8944 @if bzip2
8945 maybe-distclean-bzip2: distclean-bzip2
8947 distclean-bzip2:
8948 @: $(MAKE); $(unstage)
8949 @[ -f ./bzip2/Makefile ] || exit 0; \
8950 r=`${PWD_COMMAND}`; export r; \
8951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952 $(HOST_EXPORTS) \
8953 for flag in $(EXTRA_HOST_FLAGS) ; do \
8954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955 done; \
8956 echo "Doing distclean in bzip2" ; \
8957 (cd $(HOST_SUBDIR)/bzip2 && \
8958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960 "RANLIB=$${RANLIB}" \
8961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962 distclean) \
8963 || exit 1
8965 @endif bzip2
8967 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8968 maybe-maintainer-clean-bzip2:
8969 @if bzip2
8970 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8972 maintainer-clean-bzip2:
8973 @: $(MAKE); $(unstage)
8974 @[ -f ./bzip2/Makefile ] || exit 0; \
8975 r=`${PWD_COMMAND}`; export r; \
8976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8977 $(HOST_EXPORTS) \
8978 for flag in $(EXTRA_HOST_FLAGS) ; do \
8979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8980 done; \
8981 echo "Doing maintainer-clean in bzip2" ; \
8982 (cd $(HOST_SUBDIR)/bzip2 && \
8983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8985 "RANLIB=$${RANLIB}" \
8986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8987 maintainer-clean) \
8988 || exit 1
8990 @endif bzip2
8994 .PHONY: configure-dejagnu maybe-configure-dejagnu
8995 maybe-configure-dejagnu:
8996 @if gcc-bootstrap
8997 configure-dejagnu: stage_current
8998 @endif gcc-bootstrap
8999 @if dejagnu
9000 maybe-configure-dejagnu: configure-dejagnu
9001 configure-dejagnu:
9002 @: $(MAKE); $(unstage)
9003 @r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9007 $(HOST_EXPORTS) \
9008 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9009 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9010 case $(srcdir) in \
9011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9012 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9014 esac; \
9015 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9016 libsrcdir="$$s/dejagnu"; \
9017 $(SHELL) $${libsrcdir}/configure \
9018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9019 --target=${target_alias} $${srcdiroption} \
9020 || exit 1
9021 @endif dejagnu
9027 .PHONY: all-dejagnu maybe-all-dejagnu
9028 maybe-all-dejagnu:
9029 @if gcc-bootstrap
9030 all-dejagnu: stage_current
9031 @endif gcc-bootstrap
9032 @if dejagnu
9033 TARGET-dejagnu=all
9034 maybe-all-dejagnu: all-dejagnu
9035 all-dejagnu: configure-dejagnu
9036 @: $(MAKE); $(unstage)
9037 @r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 (cd $(HOST_SUBDIR)/dejagnu && \
9041 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9042 $(TARGET-dejagnu))
9043 @endif dejagnu
9048 .PHONY: check-dejagnu maybe-check-dejagnu
9049 maybe-check-dejagnu:
9050 @if dejagnu
9051 maybe-check-dejagnu: check-dejagnu
9053 check-dejagnu:
9054 @: $(MAKE); $(unstage)
9055 @r=`${PWD_COMMAND}`; export r; \
9056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057 $(HOST_EXPORTS) \
9058 (cd $(HOST_SUBDIR)/dejagnu && \
9059 $(MAKE) $(FLAGS_TO_PASS) check)
9061 @endif dejagnu
9063 .PHONY: install-dejagnu maybe-install-dejagnu
9064 maybe-install-dejagnu:
9065 @if dejagnu
9066 maybe-install-dejagnu: install-dejagnu
9068 install-dejagnu: installdirs
9069 @: $(MAKE); $(unstage)
9070 @r=`${PWD_COMMAND}`; export r; \
9071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9072 $(HOST_EXPORTS) \
9073 (cd $(HOST_SUBDIR)/dejagnu && \
9074 $(MAKE) $(FLAGS_TO_PASS) install)
9076 @endif dejagnu
9078 # Other targets (info, dvi, pdf, etc.)
9080 .PHONY: maybe-info-dejagnu info-dejagnu
9081 maybe-info-dejagnu:
9082 @if dejagnu
9083 maybe-info-dejagnu: info-dejagnu
9085 info-dejagnu: \
9086 configure-dejagnu
9087 @: $(MAKE); $(unstage)
9088 @[ -f ./dejagnu/Makefile ] || exit 0; \
9089 r=`${PWD_COMMAND}`; export r; \
9090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091 $(HOST_EXPORTS) \
9092 for flag in $(EXTRA_HOST_FLAGS) ; do \
9093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094 done; \
9095 echo "Doing info in dejagnu" ; \
9096 (cd $(HOST_SUBDIR)/dejagnu && \
9097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099 "RANLIB=$${RANLIB}" \
9100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101 info) \
9102 || exit 1
9104 @endif dejagnu
9106 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9107 maybe-dvi-dejagnu:
9108 @if dejagnu
9109 maybe-dvi-dejagnu: dvi-dejagnu
9111 dvi-dejagnu: \
9112 configure-dejagnu
9113 @: $(MAKE); $(unstage)
9114 @[ -f ./dejagnu/Makefile ] || exit 0; \
9115 r=`${PWD_COMMAND}`; export r; \
9116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9117 $(HOST_EXPORTS) \
9118 for flag in $(EXTRA_HOST_FLAGS) ; do \
9119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9120 done; \
9121 echo "Doing dvi in dejagnu" ; \
9122 (cd $(HOST_SUBDIR)/dejagnu && \
9123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9125 "RANLIB=$${RANLIB}" \
9126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9127 dvi) \
9128 || exit 1
9130 @endif dejagnu
9132 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9133 maybe-pdf-dejagnu:
9134 @if dejagnu
9135 maybe-pdf-dejagnu: pdf-dejagnu
9137 pdf-dejagnu: \
9138 configure-dejagnu
9139 @: $(MAKE); $(unstage)
9140 @[ -f ./dejagnu/Makefile ] || exit 0; \
9141 r=`${PWD_COMMAND}`; export r; \
9142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143 $(HOST_EXPORTS) \
9144 for flag in $(EXTRA_HOST_FLAGS) ; do \
9145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146 done; \
9147 echo "Doing pdf in dejagnu" ; \
9148 (cd $(HOST_SUBDIR)/dejagnu && \
9149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151 "RANLIB=$${RANLIB}" \
9152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153 pdf) \
9154 || exit 1
9156 @endif dejagnu
9158 .PHONY: maybe-html-dejagnu html-dejagnu
9159 maybe-html-dejagnu:
9160 @if dejagnu
9161 maybe-html-dejagnu: html-dejagnu
9163 html-dejagnu: \
9164 configure-dejagnu
9165 @: $(MAKE); $(unstage)
9166 @[ -f ./dejagnu/Makefile ] || exit 0; \
9167 r=`${PWD_COMMAND}`; export r; \
9168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169 $(HOST_EXPORTS) \
9170 for flag in $(EXTRA_HOST_FLAGS) ; do \
9171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9172 done; \
9173 echo "Doing html in dejagnu" ; \
9174 (cd $(HOST_SUBDIR)/dejagnu && \
9175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9177 "RANLIB=$${RANLIB}" \
9178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9179 html) \
9180 || exit 1
9182 @endif dejagnu
9184 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9185 maybe-TAGS-dejagnu:
9186 @if dejagnu
9187 maybe-TAGS-dejagnu: TAGS-dejagnu
9189 TAGS-dejagnu: \
9190 configure-dejagnu
9191 @: $(MAKE); $(unstage)
9192 @[ -f ./dejagnu/Makefile ] || exit 0; \
9193 r=`${PWD_COMMAND}`; export r; \
9194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9195 $(HOST_EXPORTS) \
9196 for flag in $(EXTRA_HOST_FLAGS) ; do \
9197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9198 done; \
9199 echo "Doing TAGS in dejagnu" ; \
9200 (cd $(HOST_SUBDIR)/dejagnu && \
9201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9203 "RANLIB=$${RANLIB}" \
9204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9205 TAGS) \
9206 || exit 1
9208 @endif dejagnu
9210 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9211 maybe-install-info-dejagnu:
9212 @if dejagnu
9213 maybe-install-info-dejagnu: install-info-dejagnu
9215 install-info-dejagnu: \
9216 configure-dejagnu \
9217 info-dejagnu
9218 @: $(MAKE); $(unstage)
9219 @[ -f ./dejagnu/Makefile ] || exit 0; \
9220 r=`${PWD_COMMAND}`; export r; \
9221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9222 $(HOST_EXPORTS) \
9223 for flag in $(EXTRA_HOST_FLAGS) ; do \
9224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9225 done; \
9226 echo "Doing install-info in dejagnu" ; \
9227 (cd $(HOST_SUBDIR)/dejagnu && \
9228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9230 "RANLIB=$${RANLIB}" \
9231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9232 install-info) \
9233 || exit 1
9235 @endif dejagnu
9237 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9238 maybe-install-pdf-dejagnu:
9239 @if dejagnu
9240 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9242 install-pdf-dejagnu: \
9243 configure-dejagnu \
9244 pdf-dejagnu
9245 @: $(MAKE); $(unstage)
9246 @[ -f ./dejagnu/Makefile ] || exit 0; \
9247 r=`${PWD_COMMAND}`; export r; \
9248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9249 $(HOST_EXPORTS) \
9250 for flag in $(EXTRA_HOST_FLAGS) ; do \
9251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9252 done; \
9253 echo "Doing install-pdf in dejagnu" ; \
9254 (cd $(HOST_SUBDIR)/dejagnu && \
9255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9257 "RANLIB=$${RANLIB}" \
9258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9259 install-pdf) \
9260 || exit 1
9262 @endif dejagnu
9264 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9265 maybe-install-html-dejagnu:
9266 @if dejagnu
9267 maybe-install-html-dejagnu: install-html-dejagnu
9269 install-html-dejagnu: \
9270 configure-dejagnu \
9271 html-dejagnu
9272 @: $(MAKE); $(unstage)
9273 @[ -f ./dejagnu/Makefile ] || exit 0; \
9274 r=`${PWD_COMMAND}`; export r; \
9275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9276 $(HOST_EXPORTS) \
9277 for flag in $(EXTRA_HOST_FLAGS) ; do \
9278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9279 done; \
9280 echo "Doing install-html in dejagnu" ; \
9281 (cd $(HOST_SUBDIR)/dejagnu && \
9282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9284 "RANLIB=$${RANLIB}" \
9285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9286 install-html) \
9287 || exit 1
9289 @endif dejagnu
9291 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9292 maybe-installcheck-dejagnu:
9293 @if dejagnu
9294 maybe-installcheck-dejagnu: installcheck-dejagnu
9296 installcheck-dejagnu: \
9297 configure-dejagnu
9298 @: $(MAKE); $(unstage)
9299 @[ -f ./dejagnu/Makefile ] || exit 0; \
9300 r=`${PWD_COMMAND}`; export r; \
9301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9302 $(HOST_EXPORTS) \
9303 for flag in $(EXTRA_HOST_FLAGS) ; do \
9304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9305 done; \
9306 echo "Doing installcheck in dejagnu" ; \
9307 (cd $(HOST_SUBDIR)/dejagnu && \
9308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9310 "RANLIB=$${RANLIB}" \
9311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9312 installcheck) \
9313 || exit 1
9315 @endif dejagnu
9317 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9318 maybe-mostlyclean-dejagnu:
9319 @if dejagnu
9320 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9322 mostlyclean-dejagnu:
9323 @: $(MAKE); $(unstage)
9324 @[ -f ./dejagnu/Makefile ] || exit 0; \
9325 r=`${PWD_COMMAND}`; export r; \
9326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327 $(HOST_EXPORTS) \
9328 for flag in $(EXTRA_HOST_FLAGS) ; do \
9329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330 done; \
9331 echo "Doing mostlyclean in dejagnu" ; \
9332 (cd $(HOST_SUBDIR)/dejagnu && \
9333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335 "RANLIB=$${RANLIB}" \
9336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9337 mostlyclean) \
9338 || exit 1
9340 @endif dejagnu
9342 .PHONY: maybe-clean-dejagnu clean-dejagnu
9343 maybe-clean-dejagnu:
9344 @if dejagnu
9345 maybe-clean-dejagnu: clean-dejagnu
9347 clean-dejagnu:
9348 @: $(MAKE); $(unstage)
9349 @[ -f ./dejagnu/Makefile ] || exit 0; \
9350 r=`${PWD_COMMAND}`; export r; \
9351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352 $(HOST_EXPORTS) \
9353 for flag in $(EXTRA_HOST_FLAGS) ; do \
9354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9355 done; \
9356 echo "Doing clean in dejagnu" ; \
9357 (cd $(HOST_SUBDIR)/dejagnu && \
9358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9360 "RANLIB=$${RANLIB}" \
9361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9362 clean) \
9363 || exit 1
9365 @endif dejagnu
9367 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9368 maybe-distclean-dejagnu:
9369 @if dejagnu
9370 maybe-distclean-dejagnu: distclean-dejagnu
9372 distclean-dejagnu:
9373 @: $(MAKE); $(unstage)
9374 @[ -f ./dejagnu/Makefile ] || exit 0; \
9375 r=`${PWD_COMMAND}`; export r; \
9376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9377 $(HOST_EXPORTS) \
9378 for flag in $(EXTRA_HOST_FLAGS) ; do \
9379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9380 done; \
9381 echo "Doing distclean in dejagnu" ; \
9382 (cd $(HOST_SUBDIR)/dejagnu && \
9383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9385 "RANLIB=$${RANLIB}" \
9386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9387 distclean) \
9388 || exit 1
9390 @endif dejagnu
9392 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9393 maybe-maintainer-clean-dejagnu:
9394 @if dejagnu
9395 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9397 maintainer-clean-dejagnu:
9398 @: $(MAKE); $(unstage)
9399 @[ -f ./dejagnu/Makefile ] || exit 0; \
9400 r=`${PWD_COMMAND}`; export r; \
9401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9402 $(HOST_EXPORTS) \
9403 for flag in $(EXTRA_HOST_FLAGS) ; do \
9404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9405 done; \
9406 echo "Doing maintainer-clean in dejagnu" ; \
9407 (cd $(HOST_SUBDIR)/dejagnu && \
9408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9410 "RANLIB=$${RANLIB}" \
9411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9412 maintainer-clean) \
9413 || exit 1
9415 @endif dejagnu
9419 .PHONY: configure-diff maybe-configure-diff
9420 maybe-configure-diff:
9421 @if gcc-bootstrap
9422 configure-diff: stage_current
9423 @endif gcc-bootstrap
9424 @if diff
9425 maybe-configure-diff: configure-diff
9426 configure-diff:
9427 @: $(MAKE); $(unstage)
9428 @r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9432 $(HOST_EXPORTS) \
9433 echo Configuring in $(HOST_SUBDIR)/diff; \
9434 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9435 case $(srcdir) in \
9436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9437 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9439 esac; \
9440 srcdiroption="--srcdir=$${topdir}/diff"; \
9441 libsrcdir="$$s/diff"; \
9442 $(SHELL) $${libsrcdir}/configure \
9443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9444 --target=${target_alias} $${srcdiroption} \
9445 || exit 1
9446 @endif diff
9452 .PHONY: all-diff maybe-all-diff
9453 maybe-all-diff:
9454 @if gcc-bootstrap
9455 all-diff: stage_current
9456 @endif gcc-bootstrap
9457 @if diff
9458 TARGET-diff=all
9459 maybe-all-diff: all-diff
9460 all-diff: configure-diff
9461 @: $(MAKE); $(unstage)
9462 @r=`${PWD_COMMAND}`; export r; \
9463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464 $(HOST_EXPORTS) \
9465 (cd $(HOST_SUBDIR)/diff && \
9466 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9467 $(TARGET-diff))
9468 @endif diff
9473 .PHONY: check-diff maybe-check-diff
9474 maybe-check-diff:
9475 @if diff
9476 maybe-check-diff: check-diff
9478 check-diff:
9479 @: $(MAKE); $(unstage)
9480 @r=`${PWD_COMMAND}`; export r; \
9481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9482 $(HOST_EXPORTS) \
9483 (cd $(HOST_SUBDIR)/diff && \
9484 $(MAKE) $(FLAGS_TO_PASS) check)
9486 @endif diff
9488 .PHONY: install-diff maybe-install-diff
9489 maybe-install-diff:
9490 @if diff
9491 maybe-install-diff: install-diff
9493 install-diff: installdirs
9494 @: $(MAKE); $(unstage)
9495 @r=`${PWD_COMMAND}`; export r; \
9496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9497 $(HOST_EXPORTS) \
9498 (cd $(HOST_SUBDIR)/diff && \
9499 $(MAKE) $(FLAGS_TO_PASS) install)
9501 @endif diff
9503 # Other targets (info, dvi, pdf, etc.)
9505 .PHONY: maybe-info-diff info-diff
9506 maybe-info-diff:
9507 @if diff
9508 maybe-info-diff: info-diff
9510 info-diff: \
9511 configure-diff
9512 @: $(MAKE); $(unstage)
9513 @[ -f ./diff/Makefile ] || exit 0; \
9514 r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 $(HOST_EXPORTS) \
9517 for flag in $(EXTRA_HOST_FLAGS) ; do \
9518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519 done; \
9520 echo "Doing info in diff" ; \
9521 (cd $(HOST_SUBDIR)/diff && \
9522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524 "RANLIB=$${RANLIB}" \
9525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526 info) \
9527 || exit 1
9529 @endif diff
9531 .PHONY: maybe-dvi-diff dvi-diff
9532 maybe-dvi-diff:
9533 @if diff
9534 maybe-dvi-diff: dvi-diff
9536 dvi-diff: \
9537 configure-diff
9538 @: $(MAKE); $(unstage)
9539 @[ -f ./diff/Makefile ] || exit 0; \
9540 r=`${PWD_COMMAND}`; export r; \
9541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9542 $(HOST_EXPORTS) \
9543 for flag in $(EXTRA_HOST_FLAGS) ; do \
9544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9545 done; \
9546 echo "Doing dvi in diff" ; \
9547 (cd $(HOST_SUBDIR)/diff && \
9548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9550 "RANLIB=$${RANLIB}" \
9551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9552 dvi) \
9553 || exit 1
9555 @endif diff
9557 .PHONY: maybe-pdf-diff pdf-diff
9558 maybe-pdf-diff:
9559 @if diff
9560 maybe-pdf-diff: pdf-diff
9562 pdf-diff: \
9563 configure-diff
9564 @: $(MAKE); $(unstage)
9565 @[ -f ./diff/Makefile ] || exit 0; \
9566 r=`${PWD_COMMAND}`; export r; \
9567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568 $(HOST_EXPORTS) \
9569 for flag in $(EXTRA_HOST_FLAGS) ; do \
9570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571 done; \
9572 echo "Doing pdf in diff" ; \
9573 (cd $(HOST_SUBDIR)/diff && \
9574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576 "RANLIB=$${RANLIB}" \
9577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9578 pdf) \
9579 || exit 1
9581 @endif diff
9583 .PHONY: maybe-html-diff html-diff
9584 maybe-html-diff:
9585 @if diff
9586 maybe-html-diff: html-diff
9588 html-diff: \
9589 configure-diff
9590 @: $(MAKE); $(unstage)
9591 @[ -f ./diff/Makefile ] || exit 0; \
9592 r=`${PWD_COMMAND}`; export r; \
9593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9594 $(HOST_EXPORTS) \
9595 for flag in $(EXTRA_HOST_FLAGS) ; do \
9596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9597 done; \
9598 echo "Doing html in diff" ; \
9599 (cd $(HOST_SUBDIR)/diff && \
9600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9602 "RANLIB=$${RANLIB}" \
9603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9604 html) \
9605 || exit 1
9607 @endif diff
9609 .PHONY: maybe-TAGS-diff TAGS-diff
9610 maybe-TAGS-diff:
9611 @if diff
9612 maybe-TAGS-diff: TAGS-diff
9614 TAGS-diff: \
9615 configure-diff
9616 @: $(MAKE); $(unstage)
9617 @[ -f ./diff/Makefile ] || exit 0; \
9618 r=`${PWD_COMMAND}`; export r; \
9619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620 $(HOST_EXPORTS) \
9621 for flag in $(EXTRA_HOST_FLAGS) ; do \
9622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9623 done; \
9624 echo "Doing TAGS in diff" ; \
9625 (cd $(HOST_SUBDIR)/diff && \
9626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9628 "RANLIB=$${RANLIB}" \
9629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9630 TAGS) \
9631 || exit 1
9633 @endif diff
9635 .PHONY: maybe-install-info-diff install-info-diff
9636 maybe-install-info-diff:
9637 @if diff
9638 maybe-install-info-diff: install-info-diff
9640 install-info-diff: \
9641 configure-diff \
9642 info-diff
9643 @: $(MAKE); $(unstage)
9644 @[ -f ./diff/Makefile ] || exit 0; \
9645 r=`${PWD_COMMAND}`; export r; \
9646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647 $(HOST_EXPORTS) \
9648 for flag in $(EXTRA_HOST_FLAGS) ; do \
9649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9650 done; \
9651 echo "Doing install-info in diff" ; \
9652 (cd $(HOST_SUBDIR)/diff && \
9653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9655 "RANLIB=$${RANLIB}" \
9656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9657 install-info) \
9658 || exit 1
9660 @endif diff
9662 .PHONY: maybe-install-pdf-diff install-pdf-diff
9663 maybe-install-pdf-diff:
9664 @if diff
9665 maybe-install-pdf-diff: install-pdf-diff
9667 install-pdf-diff: \
9668 configure-diff \
9669 pdf-diff
9670 @: $(MAKE); $(unstage)
9671 @[ -f ./diff/Makefile ] || exit 0; \
9672 r=`${PWD_COMMAND}`; export r; \
9673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9674 $(HOST_EXPORTS) \
9675 for flag in $(EXTRA_HOST_FLAGS) ; do \
9676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9677 done; \
9678 echo "Doing install-pdf in diff" ; \
9679 (cd $(HOST_SUBDIR)/diff && \
9680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9682 "RANLIB=$${RANLIB}" \
9683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9684 install-pdf) \
9685 || exit 1
9687 @endif diff
9689 .PHONY: maybe-install-html-diff install-html-diff
9690 maybe-install-html-diff:
9691 @if diff
9692 maybe-install-html-diff: install-html-diff
9694 install-html-diff: \
9695 configure-diff \
9696 html-diff
9697 @: $(MAKE); $(unstage)
9698 @[ -f ./diff/Makefile ] || exit 0; \
9699 r=`${PWD_COMMAND}`; export r; \
9700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9701 $(HOST_EXPORTS) \
9702 for flag in $(EXTRA_HOST_FLAGS) ; do \
9703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9704 done; \
9705 echo "Doing install-html in diff" ; \
9706 (cd $(HOST_SUBDIR)/diff && \
9707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9709 "RANLIB=$${RANLIB}" \
9710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9711 install-html) \
9712 || exit 1
9714 @endif diff
9716 .PHONY: maybe-installcheck-diff installcheck-diff
9717 maybe-installcheck-diff:
9718 @if diff
9719 maybe-installcheck-diff: installcheck-diff
9721 installcheck-diff: \
9722 configure-diff
9723 @: $(MAKE); $(unstage)
9724 @[ -f ./diff/Makefile ] || exit 0; \
9725 r=`${PWD_COMMAND}`; export r; \
9726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727 $(HOST_EXPORTS) \
9728 for flag in $(EXTRA_HOST_FLAGS) ; do \
9729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9730 done; \
9731 echo "Doing installcheck in diff" ; \
9732 (cd $(HOST_SUBDIR)/diff && \
9733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9735 "RANLIB=$${RANLIB}" \
9736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9737 installcheck) \
9738 || exit 1
9740 @endif diff
9742 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9743 maybe-mostlyclean-diff:
9744 @if diff
9745 maybe-mostlyclean-diff: mostlyclean-diff
9747 mostlyclean-diff:
9748 @: $(MAKE); $(unstage)
9749 @[ -f ./diff/Makefile ] || exit 0; \
9750 r=`${PWD_COMMAND}`; export r; \
9751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752 $(HOST_EXPORTS) \
9753 for flag in $(EXTRA_HOST_FLAGS) ; do \
9754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9755 done; \
9756 echo "Doing mostlyclean in diff" ; \
9757 (cd $(HOST_SUBDIR)/diff && \
9758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9760 "RANLIB=$${RANLIB}" \
9761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9762 mostlyclean) \
9763 || exit 1
9765 @endif diff
9767 .PHONY: maybe-clean-diff clean-diff
9768 maybe-clean-diff:
9769 @if diff
9770 maybe-clean-diff: clean-diff
9772 clean-diff:
9773 @: $(MAKE); $(unstage)
9774 @[ -f ./diff/Makefile ] || exit 0; \
9775 r=`${PWD_COMMAND}`; export r; \
9776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9777 $(HOST_EXPORTS) \
9778 for flag in $(EXTRA_HOST_FLAGS) ; do \
9779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9780 done; \
9781 echo "Doing clean in diff" ; \
9782 (cd $(HOST_SUBDIR)/diff && \
9783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9785 "RANLIB=$${RANLIB}" \
9786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9787 clean) \
9788 || exit 1
9790 @endif diff
9792 .PHONY: maybe-distclean-diff distclean-diff
9793 maybe-distclean-diff:
9794 @if diff
9795 maybe-distclean-diff: distclean-diff
9797 distclean-diff:
9798 @: $(MAKE); $(unstage)
9799 @[ -f ./diff/Makefile ] || exit 0; \
9800 r=`${PWD_COMMAND}`; export r; \
9801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9802 $(HOST_EXPORTS) \
9803 for flag in $(EXTRA_HOST_FLAGS) ; do \
9804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9805 done; \
9806 echo "Doing distclean in diff" ; \
9807 (cd $(HOST_SUBDIR)/diff && \
9808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9810 "RANLIB=$${RANLIB}" \
9811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9812 distclean) \
9813 || exit 1
9815 @endif diff
9817 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9818 maybe-maintainer-clean-diff:
9819 @if diff
9820 maybe-maintainer-clean-diff: maintainer-clean-diff
9822 maintainer-clean-diff:
9823 @: $(MAKE); $(unstage)
9824 @[ -f ./diff/Makefile ] || exit 0; \
9825 r=`${PWD_COMMAND}`; export r; \
9826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9827 $(HOST_EXPORTS) \
9828 for flag in $(EXTRA_HOST_FLAGS) ; do \
9829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9830 done; \
9831 echo "Doing maintainer-clean in diff" ; \
9832 (cd $(HOST_SUBDIR)/diff && \
9833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9835 "RANLIB=$${RANLIB}" \
9836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9837 maintainer-clean) \
9838 || exit 1
9840 @endif diff
9844 .PHONY: configure-dosutils maybe-configure-dosutils
9845 maybe-configure-dosutils:
9846 @if gcc-bootstrap
9847 configure-dosutils: stage_current
9848 @endif gcc-bootstrap
9849 @if dosutils
9850 maybe-configure-dosutils: configure-dosutils
9851 configure-dosutils:
9852 @: $(MAKE); $(unstage)
9853 @r=`${PWD_COMMAND}`; export r; \
9854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9857 $(HOST_EXPORTS) \
9858 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9859 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9860 case $(srcdir) in \
9861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9862 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9864 esac; \
9865 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9866 libsrcdir="$$s/dosutils"; \
9867 $(SHELL) $${libsrcdir}/configure \
9868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9869 --target=${target_alias} $${srcdiroption} \
9870 || exit 1
9871 @endif dosutils
9877 .PHONY: all-dosutils maybe-all-dosutils
9878 maybe-all-dosutils:
9879 @if gcc-bootstrap
9880 all-dosutils: stage_current
9881 @endif gcc-bootstrap
9882 @if dosutils
9883 TARGET-dosutils=all
9884 maybe-all-dosutils: all-dosutils
9885 all-dosutils: configure-dosutils
9886 @: $(MAKE); $(unstage)
9887 @r=`${PWD_COMMAND}`; export r; \
9888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889 $(HOST_EXPORTS) \
9890 (cd $(HOST_SUBDIR)/dosutils && \
9891 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9892 $(TARGET-dosutils))
9893 @endif dosutils
9898 .PHONY: check-dosutils maybe-check-dosutils
9899 maybe-check-dosutils:
9900 @if dosutils
9901 maybe-check-dosutils: check-dosutils
9903 check-dosutils:
9905 @endif dosutils
9907 .PHONY: install-dosutils maybe-install-dosutils
9908 maybe-install-dosutils:
9909 @if dosutils
9910 maybe-install-dosutils: install-dosutils
9912 install-dosutils: installdirs
9913 @: $(MAKE); $(unstage)
9914 @r=`${PWD_COMMAND}`; export r; \
9915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9916 $(HOST_EXPORTS) \
9917 (cd $(HOST_SUBDIR)/dosutils && \
9918 $(MAKE) $(FLAGS_TO_PASS) install)
9920 @endif dosutils
9922 # Other targets (info, dvi, pdf, etc.)
9924 .PHONY: maybe-info-dosutils info-dosutils
9925 maybe-info-dosutils:
9926 @if dosutils
9927 maybe-info-dosutils: info-dosutils
9929 info-dosutils: \
9930 configure-dosutils
9931 @: $(MAKE); $(unstage)
9932 @[ -f ./dosutils/Makefile ] || exit 0; \
9933 r=`${PWD_COMMAND}`; export r; \
9934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935 $(HOST_EXPORTS) \
9936 for flag in $(EXTRA_HOST_FLAGS) ; do \
9937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938 done; \
9939 echo "Doing info in dosutils" ; \
9940 (cd $(HOST_SUBDIR)/dosutils && \
9941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943 "RANLIB=$${RANLIB}" \
9944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9945 info) \
9946 || exit 1
9948 @endif dosutils
9950 .PHONY: maybe-dvi-dosutils dvi-dosutils
9951 maybe-dvi-dosutils:
9952 @if dosutils
9953 maybe-dvi-dosutils: dvi-dosutils
9955 dvi-dosutils: \
9956 configure-dosutils
9957 @: $(MAKE); $(unstage)
9958 @[ -f ./dosutils/Makefile ] || exit 0; \
9959 r=`${PWD_COMMAND}`; export r; \
9960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961 $(HOST_EXPORTS) \
9962 for flag in $(EXTRA_HOST_FLAGS) ; do \
9963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964 done; \
9965 echo "Doing dvi in dosutils" ; \
9966 (cd $(HOST_SUBDIR)/dosutils && \
9967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969 "RANLIB=$${RANLIB}" \
9970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9971 dvi) \
9972 || exit 1
9974 @endif dosutils
9976 .PHONY: maybe-pdf-dosutils pdf-dosutils
9977 maybe-pdf-dosutils:
9978 @if dosutils
9979 maybe-pdf-dosutils: pdf-dosutils
9981 pdf-dosutils: \
9982 configure-dosutils
9983 @: $(MAKE); $(unstage)
9984 @[ -f ./dosutils/Makefile ] || exit 0; \
9985 r=`${PWD_COMMAND}`; export r; \
9986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987 $(HOST_EXPORTS) \
9988 for flag in $(EXTRA_HOST_FLAGS) ; do \
9989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990 done; \
9991 echo "Doing pdf in dosutils" ; \
9992 (cd $(HOST_SUBDIR)/dosutils && \
9993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995 "RANLIB=$${RANLIB}" \
9996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997 pdf) \
9998 || exit 1
10000 @endif dosutils
10002 .PHONY: maybe-html-dosutils html-dosutils
10003 maybe-html-dosutils:
10004 @if dosutils
10005 maybe-html-dosutils: html-dosutils
10007 html-dosutils: \
10008 configure-dosutils
10009 @: $(MAKE); $(unstage)
10010 @[ -f ./dosutils/Makefile ] || exit 0; \
10011 r=`${PWD_COMMAND}`; export r; \
10012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10013 $(HOST_EXPORTS) \
10014 for flag in $(EXTRA_HOST_FLAGS) ; do \
10015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10016 done; \
10017 echo "Doing html in dosutils" ; \
10018 (cd $(HOST_SUBDIR)/dosutils && \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021 "RANLIB=$${RANLIB}" \
10022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10023 html) \
10024 || exit 1
10026 @endif dosutils
10028 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10029 maybe-TAGS-dosutils:
10030 @if dosutils
10031 maybe-TAGS-dosutils: TAGS-dosutils
10033 TAGS-dosutils: \
10034 configure-dosutils
10035 @: $(MAKE); $(unstage)
10036 @[ -f ./dosutils/Makefile ] || exit 0; \
10037 r=`${PWD_COMMAND}`; export r; \
10038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039 $(HOST_EXPORTS) \
10040 for flag in $(EXTRA_HOST_FLAGS) ; do \
10041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10042 done; \
10043 echo "Doing TAGS in dosutils" ; \
10044 (cd $(HOST_SUBDIR)/dosutils && \
10045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047 "RANLIB=$${RANLIB}" \
10048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10049 TAGS) \
10050 || exit 1
10052 @endif dosutils
10054 .PHONY: maybe-install-info-dosutils install-info-dosutils
10055 maybe-install-info-dosutils:
10056 @if dosutils
10057 maybe-install-info-dosutils: install-info-dosutils
10059 install-info-dosutils: \
10060 configure-dosutils \
10061 info-dosutils
10062 @: $(MAKE); $(unstage)
10063 @[ -f ./dosutils/Makefile ] || exit 0; \
10064 r=`${PWD_COMMAND}`; export r; \
10065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10066 $(HOST_EXPORTS) \
10067 for flag in $(EXTRA_HOST_FLAGS) ; do \
10068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10069 done; \
10070 echo "Doing install-info in dosutils" ; \
10071 (cd $(HOST_SUBDIR)/dosutils && \
10072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10074 "RANLIB=$${RANLIB}" \
10075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10076 install-info) \
10077 || exit 1
10079 @endif dosutils
10081 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10082 maybe-install-pdf-dosutils:
10083 @if dosutils
10084 maybe-install-pdf-dosutils: install-pdf-dosutils
10086 install-pdf-dosutils: \
10087 configure-dosutils \
10088 pdf-dosutils
10089 @: $(MAKE); $(unstage)
10090 @[ -f ./dosutils/Makefile ] || exit 0; \
10091 r=`${PWD_COMMAND}`; export r; \
10092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10093 $(HOST_EXPORTS) \
10094 for flag in $(EXTRA_HOST_FLAGS) ; do \
10095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10096 done; \
10097 echo "Doing install-pdf in dosutils" ; \
10098 (cd $(HOST_SUBDIR)/dosutils && \
10099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10101 "RANLIB=$${RANLIB}" \
10102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10103 install-pdf) \
10104 || exit 1
10106 @endif dosutils
10108 .PHONY: maybe-install-html-dosutils install-html-dosutils
10109 maybe-install-html-dosutils:
10110 @if dosutils
10111 maybe-install-html-dosutils: install-html-dosutils
10113 install-html-dosutils: \
10114 configure-dosutils \
10115 html-dosutils
10116 @: $(MAKE); $(unstage)
10117 @[ -f ./dosutils/Makefile ] || exit 0; \
10118 r=`${PWD_COMMAND}`; export r; \
10119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120 $(HOST_EXPORTS) \
10121 for flag in $(EXTRA_HOST_FLAGS) ; do \
10122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10123 done; \
10124 echo "Doing install-html in dosutils" ; \
10125 (cd $(HOST_SUBDIR)/dosutils && \
10126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10128 "RANLIB=$${RANLIB}" \
10129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10130 install-html) \
10131 || exit 1
10133 @endif dosutils
10135 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10136 maybe-installcheck-dosutils:
10137 @if dosutils
10138 maybe-installcheck-dosutils: installcheck-dosutils
10140 installcheck-dosutils: \
10141 configure-dosutils
10142 @: $(MAKE); $(unstage)
10143 @[ -f ./dosutils/Makefile ] || exit 0; \
10144 r=`${PWD_COMMAND}`; export r; \
10145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10146 $(HOST_EXPORTS) \
10147 for flag in $(EXTRA_HOST_FLAGS) ; do \
10148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10149 done; \
10150 echo "Doing installcheck in dosutils" ; \
10151 (cd $(HOST_SUBDIR)/dosutils && \
10152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10154 "RANLIB=$${RANLIB}" \
10155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10156 installcheck) \
10157 || exit 1
10159 @endif dosutils
10161 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10162 maybe-mostlyclean-dosutils:
10163 @if dosutils
10164 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10166 mostlyclean-dosutils:
10167 @: $(MAKE); $(unstage)
10168 @[ -f ./dosutils/Makefile ] || exit 0; \
10169 r=`${PWD_COMMAND}`; export r; \
10170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10171 $(HOST_EXPORTS) \
10172 for flag in $(EXTRA_HOST_FLAGS) ; do \
10173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10174 done; \
10175 echo "Doing mostlyclean in dosutils" ; \
10176 (cd $(HOST_SUBDIR)/dosutils && \
10177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10179 "RANLIB=$${RANLIB}" \
10180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10181 mostlyclean) \
10182 || exit 1
10184 @endif dosutils
10186 .PHONY: maybe-clean-dosutils clean-dosutils
10187 maybe-clean-dosutils:
10188 @if dosutils
10189 maybe-clean-dosutils: clean-dosutils
10191 clean-dosutils:
10192 @: $(MAKE); $(unstage)
10193 @[ -f ./dosutils/Makefile ] || exit 0; \
10194 r=`${PWD_COMMAND}`; export r; \
10195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196 $(HOST_EXPORTS) \
10197 for flag in $(EXTRA_HOST_FLAGS) ; do \
10198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10199 done; \
10200 echo "Doing clean in dosutils" ; \
10201 (cd $(HOST_SUBDIR)/dosutils && \
10202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10204 "RANLIB=$${RANLIB}" \
10205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10206 clean) \
10207 || exit 1
10209 @endif dosutils
10211 .PHONY: maybe-distclean-dosutils distclean-dosutils
10212 maybe-distclean-dosutils:
10213 @if dosutils
10214 maybe-distclean-dosutils: distclean-dosutils
10216 distclean-dosutils:
10217 @: $(MAKE); $(unstage)
10218 @[ -f ./dosutils/Makefile ] || exit 0; \
10219 r=`${PWD_COMMAND}`; export r; \
10220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10221 $(HOST_EXPORTS) \
10222 for flag in $(EXTRA_HOST_FLAGS) ; do \
10223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10224 done; \
10225 echo "Doing distclean in dosutils" ; \
10226 (cd $(HOST_SUBDIR)/dosutils && \
10227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10229 "RANLIB=$${RANLIB}" \
10230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10231 distclean) \
10232 || exit 1
10234 @endif dosutils
10236 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10237 maybe-maintainer-clean-dosutils:
10238 @if dosutils
10239 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10241 maintainer-clean-dosutils:
10242 @: $(MAKE); $(unstage)
10243 @[ -f ./dosutils/Makefile ] || exit 0; \
10244 r=`${PWD_COMMAND}`; export r; \
10245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246 $(HOST_EXPORTS) \
10247 for flag in $(EXTRA_HOST_FLAGS) ; do \
10248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10249 done; \
10250 echo "Doing maintainer-clean in dosutils" ; \
10251 (cd $(HOST_SUBDIR)/dosutils && \
10252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10254 "RANLIB=$${RANLIB}" \
10255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10256 maintainer-clean) \
10257 || exit 1
10259 @endif dosutils
10263 .PHONY: configure-etc maybe-configure-etc
10264 maybe-configure-etc:
10265 @if gcc-bootstrap
10266 configure-etc: stage_current
10267 @endif gcc-bootstrap
10268 @if etc
10269 maybe-configure-etc: configure-etc
10270 configure-etc:
10271 @: $(MAKE); $(unstage)
10272 @r=`${PWD_COMMAND}`; export r; \
10273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10276 $(HOST_EXPORTS) \
10277 echo Configuring in $(HOST_SUBDIR)/etc; \
10278 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10279 case $(srcdir) in \
10280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10281 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10283 esac; \
10284 srcdiroption="--srcdir=$${topdir}/etc"; \
10285 libsrcdir="$$s/etc"; \
10286 $(SHELL) $${libsrcdir}/configure \
10287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10288 --target=${target_alias} $${srcdiroption} \
10289 || exit 1
10290 @endif etc
10296 .PHONY: all-etc maybe-all-etc
10297 maybe-all-etc:
10298 @if gcc-bootstrap
10299 all-etc: stage_current
10300 @endif gcc-bootstrap
10301 @if etc
10302 TARGET-etc=all
10303 maybe-all-etc: all-etc
10304 all-etc: configure-etc
10305 @: $(MAKE); $(unstage)
10306 @r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 (cd $(HOST_SUBDIR)/etc && \
10310 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10311 $(TARGET-etc))
10312 @endif etc
10317 .PHONY: check-etc maybe-check-etc
10318 maybe-check-etc:
10319 @if etc
10320 maybe-check-etc: check-etc
10322 check-etc:
10323 @: $(MAKE); $(unstage)
10324 @r=`${PWD_COMMAND}`; export r; \
10325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10326 $(HOST_EXPORTS) \
10327 (cd $(HOST_SUBDIR)/etc && \
10328 $(MAKE) $(FLAGS_TO_PASS) check)
10330 @endif etc
10332 .PHONY: install-etc maybe-install-etc
10333 maybe-install-etc:
10334 @if etc
10335 maybe-install-etc: install-etc
10337 install-etc: installdirs
10338 @: $(MAKE); $(unstage)
10339 @r=`${PWD_COMMAND}`; export r; \
10340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10341 $(HOST_EXPORTS) \
10342 (cd $(HOST_SUBDIR)/etc && \
10343 $(MAKE) $(FLAGS_TO_PASS) install)
10345 @endif etc
10347 # Other targets (info, dvi, pdf, etc.)
10349 .PHONY: maybe-info-etc info-etc
10350 maybe-info-etc:
10351 @if etc
10352 maybe-info-etc: info-etc
10354 info-etc: \
10355 configure-etc
10356 @: $(MAKE); $(unstage)
10357 @[ -f ./etc/Makefile ] || exit 0; \
10358 r=`${PWD_COMMAND}`; export r; \
10359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360 $(HOST_EXPORTS) \
10361 for flag in $(EXTRA_HOST_FLAGS) ; do \
10362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363 done; \
10364 echo "Doing info in etc" ; \
10365 (cd $(HOST_SUBDIR)/etc && \
10366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368 "RANLIB=$${RANLIB}" \
10369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370 info) \
10371 || exit 1
10373 @endif etc
10375 .PHONY: maybe-dvi-etc dvi-etc
10376 maybe-dvi-etc:
10377 @if etc
10378 maybe-dvi-etc: dvi-etc
10380 dvi-etc: \
10381 configure-etc
10382 @: $(MAKE); $(unstage)
10383 @[ -f ./etc/Makefile ] || exit 0; \
10384 r=`${PWD_COMMAND}`; export r; \
10385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386 $(HOST_EXPORTS) \
10387 for flag in $(EXTRA_HOST_FLAGS) ; do \
10388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10389 done; \
10390 echo "Doing dvi in etc" ; \
10391 (cd $(HOST_SUBDIR)/etc && \
10392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10394 "RANLIB=$${RANLIB}" \
10395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10396 dvi) \
10397 || exit 1
10399 @endif etc
10401 .PHONY: maybe-pdf-etc pdf-etc
10402 maybe-pdf-etc:
10403 @if etc
10404 maybe-pdf-etc: pdf-etc
10406 pdf-etc: \
10407 configure-etc
10408 @: $(MAKE); $(unstage)
10409 @[ -f ./etc/Makefile ] || exit 0; \
10410 r=`${PWD_COMMAND}`; export r; \
10411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10412 $(HOST_EXPORTS) \
10413 for flag in $(EXTRA_HOST_FLAGS) ; do \
10414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10415 done; \
10416 echo "Doing pdf in etc" ; \
10417 (cd $(HOST_SUBDIR)/etc && \
10418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10420 "RANLIB=$${RANLIB}" \
10421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10422 pdf) \
10423 || exit 1
10425 @endif etc
10427 .PHONY: maybe-html-etc html-etc
10428 maybe-html-etc:
10429 @if etc
10430 maybe-html-etc: html-etc
10432 html-etc: \
10433 configure-etc
10434 @: $(MAKE); $(unstage)
10435 @[ -f ./etc/Makefile ] || exit 0; \
10436 r=`${PWD_COMMAND}`; export r; \
10437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438 $(HOST_EXPORTS) \
10439 for flag in $(EXTRA_HOST_FLAGS) ; do \
10440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10441 done; \
10442 echo "Doing html in etc" ; \
10443 (cd $(HOST_SUBDIR)/etc && \
10444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10446 "RANLIB=$${RANLIB}" \
10447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10448 html) \
10449 || exit 1
10451 @endif etc
10453 .PHONY: maybe-TAGS-etc TAGS-etc
10454 maybe-TAGS-etc:
10455 @if etc
10456 maybe-TAGS-etc: TAGS-etc
10458 TAGS-etc: \
10459 configure-etc
10460 @: $(MAKE); $(unstage)
10461 @[ -f ./etc/Makefile ] || exit 0; \
10462 r=`${PWD_COMMAND}`; export r; \
10463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10464 $(HOST_EXPORTS) \
10465 for flag in $(EXTRA_HOST_FLAGS) ; do \
10466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10467 done; \
10468 echo "Doing TAGS in etc" ; \
10469 (cd $(HOST_SUBDIR)/etc && \
10470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10472 "RANLIB=$${RANLIB}" \
10473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10474 TAGS) \
10475 || exit 1
10477 @endif etc
10479 .PHONY: maybe-install-info-etc install-info-etc
10480 maybe-install-info-etc:
10481 @if etc
10482 maybe-install-info-etc: install-info-etc
10484 install-info-etc: \
10485 configure-etc \
10486 info-etc
10487 @: $(MAKE); $(unstage)
10488 @[ -f ./etc/Makefile ] || exit 0; \
10489 r=`${PWD_COMMAND}`; export r; \
10490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491 $(HOST_EXPORTS) \
10492 for flag in $(EXTRA_HOST_FLAGS) ; do \
10493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494 done; \
10495 echo "Doing install-info in etc" ; \
10496 (cd $(HOST_SUBDIR)/etc && \
10497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499 "RANLIB=$${RANLIB}" \
10500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501 install-info) \
10502 || exit 1
10504 @endif etc
10506 .PHONY: maybe-install-pdf-etc install-pdf-etc
10507 maybe-install-pdf-etc:
10508 @if etc
10509 maybe-install-pdf-etc: install-pdf-etc
10511 install-pdf-etc: \
10512 configure-etc \
10513 pdf-etc
10514 @: $(MAKE); $(unstage)
10515 @[ -f ./etc/Makefile ] || exit 0; \
10516 r=`${PWD_COMMAND}`; export r; \
10517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518 $(HOST_EXPORTS) \
10519 for flag in $(EXTRA_HOST_FLAGS) ; do \
10520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10521 done; \
10522 echo "Doing install-pdf in etc" ; \
10523 (cd $(HOST_SUBDIR)/etc && \
10524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10526 "RANLIB=$${RANLIB}" \
10527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10528 install-pdf) \
10529 || exit 1
10531 @endif etc
10533 .PHONY: maybe-install-html-etc install-html-etc
10534 maybe-install-html-etc:
10535 @if etc
10536 maybe-install-html-etc: install-html-etc
10538 install-html-etc: \
10539 configure-etc \
10540 html-etc
10541 @: $(MAKE); $(unstage)
10542 @[ -f ./etc/Makefile ] || exit 0; \
10543 r=`${PWD_COMMAND}`; export r; \
10544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10545 $(HOST_EXPORTS) \
10546 for flag in $(EXTRA_HOST_FLAGS) ; do \
10547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10548 done; \
10549 echo "Doing install-html in etc" ; \
10550 (cd $(HOST_SUBDIR)/etc && \
10551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10553 "RANLIB=$${RANLIB}" \
10554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10555 install-html) \
10556 || exit 1
10558 @endif etc
10560 .PHONY: maybe-installcheck-etc installcheck-etc
10561 maybe-installcheck-etc:
10562 @if etc
10563 maybe-installcheck-etc: installcheck-etc
10565 installcheck-etc: \
10566 configure-etc
10567 @: $(MAKE); $(unstage)
10568 @[ -f ./etc/Makefile ] || exit 0; \
10569 r=`${PWD_COMMAND}`; export r; \
10570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571 $(HOST_EXPORTS) \
10572 for flag in $(EXTRA_HOST_FLAGS) ; do \
10573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10574 done; \
10575 echo "Doing installcheck in etc" ; \
10576 (cd $(HOST_SUBDIR)/etc && \
10577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10579 "RANLIB=$${RANLIB}" \
10580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10581 installcheck) \
10582 || exit 1
10584 @endif etc
10586 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10587 maybe-mostlyclean-etc:
10588 @if etc
10589 maybe-mostlyclean-etc: mostlyclean-etc
10591 mostlyclean-etc:
10592 @: $(MAKE); $(unstage)
10593 @[ -f ./etc/Makefile ] || exit 0; \
10594 r=`${PWD_COMMAND}`; export r; \
10595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596 $(HOST_EXPORTS) \
10597 for flag in $(EXTRA_HOST_FLAGS) ; do \
10598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10599 done; \
10600 echo "Doing mostlyclean in etc" ; \
10601 (cd $(HOST_SUBDIR)/etc && \
10602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10604 "RANLIB=$${RANLIB}" \
10605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10606 mostlyclean) \
10607 || exit 1
10609 @endif etc
10611 .PHONY: maybe-clean-etc clean-etc
10612 maybe-clean-etc:
10613 @if etc
10614 maybe-clean-etc: clean-etc
10616 clean-etc:
10617 @: $(MAKE); $(unstage)
10618 @[ -f ./etc/Makefile ] || exit 0; \
10619 r=`${PWD_COMMAND}`; export r; \
10620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10621 $(HOST_EXPORTS) \
10622 for flag in $(EXTRA_HOST_FLAGS) ; do \
10623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10624 done; \
10625 echo "Doing clean in etc" ; \
10626 (cd $(HOST_SUBDIR)/etc && \
10627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10629 "RANLIB=$${RANLIB}" \
10630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10631 clean) \
10632 || exit 1
10634 @endif etc
10636 .PHONY: maybe-distclean-etc distclean-etc
10637 maybe-distclean-etc:
10638 @if etc
10639 maybe-distclean-etc: distclean-etc
10641 distclean-etc:
10642 @: $(MAKE); $(unstage)
10643 @[ -f ./etc/Makefile ] || exit 0; \
10644 r=`${PWD_COMMAND}`; export r; \
10645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646 $(HOST_EXPORTS) \
10647 for flag in $(EXTRA_HOST_FLAGS) ; do \
10648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649 done; \
10650 echo "Doing distclean in etc" ; \
10651 (cd $(HOST_SUBDIR)/etc && \
10652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654 "RANLIB=$${RANLIB}" \
10655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10656 distclean) \
10657 || exit 1
10659 @endif etc
10661 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10662 maybe-maintainer-clean-etc:
10663 @if etc
10664 maybe-maintainer-clean-etc: maintainer-clean-etc
10666 maintainer-clean-etc:
10667 @: $(MAKE); $(unstage)
10668 @[ -f ./etc/Makefile ] || exit 0; \
10669 r=`${PWD_COMMAND}`; export r; \
10670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10671 $(HOST_EXPORTS) \
10672 for flag in $(EXTRA_HOST_FLAGS) ; do \
10673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10674 done; \
10675 echo "Doing maintainer-clean in etc" ; \
10676 (cd $(HOST_SUBDIR)/etc && \
10677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10679 "RANLIB=$${RANLIB}" \
10680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10681 maintainer-clean) \
10682 || exit 1
10684 @endif etc
10688 .PHONY: configure-fastjar maybe-configure-fastjar
10689 maybe-configure-fastjar:
10690 @if gcc-bootstrap
10691 configure-fastjar: stage_current
10692 @endif gcc-bootstrap
10693 @if fastjar
10694 maybe-configure-fastjar: configure-fastjar
10695 configure-fastjar:
10696 @: $(MAKE); $(unstage)
10697 @r=`${PWD_COMMAND}`; export r; \
10698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10701 $(HOST_EXPORTS) \
10702 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10703 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10704 case $(srcdir) in \
10705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10706 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10708 esac; \
10709 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10710 libsrcdir="$$s/fastjar"; \
10711 $(SHELL) $${libsrcdir}/configure \
10712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10713 --target=${target_alias} $${srcdiroption} \
10714 || exit 1
10715 @endif fastjar
10721 .PHONY: all-fastjar maybe-all-fastjar
10722 maybe-all-fastjar:
10723 @if gcc-bootstrap
10724 all-fastjar: stage_current
10725 @endif gcc-bootstrap
10726 @if fastjar
10727 TARGET-fastjar=all
10728 maybe-all-fastjar: all-fastjar
10729 all-fastjar: configure-fastjar
10730 @: $(MAKE); $(unstage)
10731 @r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 (cd $(HOST_SUBDIR)/fastjar && \
10735 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10736 $(TARGET-fastjar))
10737 @endif fastjar
10742 .PHONY: check-fastjar maybe-check-fastjar
10743 maybe-check-fastjar:
10744 @if fastjar
10745 maybe-check-fastjar: check-fastjar
10747 # This module is only tested in a native toolchain.
10748 check-fastjar:
10749 @: $(MAKE); $(unstage)
10750 @if [ '$(host)' = '$(target)' ] ; then \
10751 r=`${PWD_COMMAND}`; export r; \
10752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753 $(HOST_EXPORTS) \
10754 (cd $(HOST_SUBDIR)/fastjar && \
10755 $(MAKE) $(FLAGS_TO_PASS) check); \
10758 @endif fastjar
10760 .PHONY: install-fastjar maybe-install-fastjar
10761 maybe-install-fastjar:
10762 @if fastjar
10763 maybe-install-fastjar: install-fastjar
10765 install-fastjar: installdirs
10766 @: $(MAKE); $(unstage)
10767 @r=`${PWD_COMMAND}`; export r; \
10768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10769 $(HOST_EXPORTS) \
10770 (cd $(HOST_SUBDIR)/fastjar && \
10771 $(MAKE) $(FLAGS_TO_PASS) install)
10773 @endif fastjar
10775 # Other targets (info, dvi, pdf, etc.)
10777 .PHONY: maybe-info-fastjar info-fastjar
10778 maybe-info-fastjar:
10779 @if fastjar
10780 maybe-info-fastjar: info-fastjar
10782 info-fastjar: \
10783 configure-fastjar
10784 @: $(MAKE); $(unstage)
10785 @[ -f ./fastjar/Makefile ] || exit 0; \
10786 r=`${PWD_COMMAND}`; export r; \
10787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788 $(HOST_EXPORTS) \
10789 for flag in $(EXTRA_HOST_FLAGS) ; do \
10790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791 done; \
10792 echo "Doing info in fastjar" ; \
10793 (cd $(HOST_SUBDIR)/fastjar && \
10794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796 "RANLIB=$${RANLIB}" \
10797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798 info) \
10799 || exit 1
10801 @endif fastjar
10803 .PHONY: maybe-dvi-fastjar dvi-fastjar
10804 maybe-dvi-fastjar:
10805 @if fastjar
10806 maybe-dvi-fastjar: dvi-fastjar
10808 dvi-fastjar: \
10809 configure-fastjar
10810 @: $(MAKE); $(unstage)
10811 @[ -f ./fastjar/Makefile ] || exit 0; \
10812 r=`${PWD_COMMAND}`; export r; \
10813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10814 $(HOST_EXPORTS) \
10815 for flag in $(EXTRA_HOST_FLAGS) ; do \
10816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10817 done; \
10818 echo "Doing dvi in fastjar" ; \
10819 (cd $(HOST_SUBDIR)/fastjar && \
10820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10822 "RANLIB=$${RANLIB}" \
10823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10824 dvi) \
10825 || exit 1
10827 @endif fastjar
10829 .PHONY: maybe-pdf-fastjar pdf-fastjar
10830 maybe-pdf-fastjar:
10831 @if fastjar
10832 maybe-pdf-fastjar: pdf-fastjar
10834 pdf-fastjar: \
10835 configure-fastjar
10836 @: $(MAKE); $(unstage)
10837 @[ -f ./fastjar/Makefile ] || exit 0; \
10838 r=`${PWD_COMMAND}`; export r; \
10839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10840 $(HOST_EXPORTS) \
10841 for flag in $(EXTRA_HOST_FLAGS) ; do \
10842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10843 done; \
10844 echo "Doing pdf in fastjar" ; \
10845 (cd $(HOST_SUBDIR)/fastjar && \
10846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10848 "RANLIB=$${RANLIB}" \
10849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10850 pdf) \
10851 || exit 1
10853 @endif fastjar
10855 .PHONY: maybe-html-fastjar html-fastjar
10856 maybe-html-fastjar:
10857 @if fastjar
10858 maybe-html-fastjar: html-fastjar
10860 html-fastjar: \
10861 configure-fastjar
10862 @: $(MAKE); $(unstage)
10863 @[ -f ./fastjar/Makefile ] || exit 0; \
10864 r=`${PWD_COMMAND}`; export r; \
10865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866 $(HOST_EXPORTS) \
10867 for flag in $(EXTRA_HOST_FLAGS) ; do \
10868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10869 done; \
10870 echo "Doing html in fastjar" ; \
10871 (cd $(HOST_SUBDIR)/fastjar && \
10872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10874 "RANLIB=$${RANLIB}" \
10875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10876 html) \
10877 || exit 1
10879 @endif fastjar
10881 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10882 maybe-TAGS-fastjar:
10883 @if fastjar
10884 maybe-TAGS-fastjar: TAGS-fastjar
10886 TAGS-fastjar: \
10887 configure-fastjar
10888 @: $(MAKE); $(unstage)
10889 @[ -f ./fastjar/Makefile ] || exit 0; \
10890 r=`${PWD_COMMAND}`; export r; \
10891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10892 $(HOST_EXPORTS) \
10893 for flag in $(EXTRA_HOST_FLAGS) ; do \
10894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10895 done; \
10896 echo "Doing TAGS in fastjar" ; \
10897 (cd $(HOST_SUBDIR)/fastjar && \
10898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10900 "RANLIB=$${RANLIB}" \
10901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10902 TAGS) \
10903 || exit 1
10905 @endif fastjar
10907 .PHONY: maybe-install-info-fastjar install-info-fastjar
10908 maybe-install-info-fastjar:
10909 @if fastjar
10910 maybe-install-info-fastjar: install-info-fastjar
10912 install-info-fastjar: \
10913 configure-fastjar \
10914 info-fastjar
10915 @: $(MAKE); $(unstage)
10916 @[ -f ./fastjar/Makefile ] || exit 0; \
10917 r=`${PWD_COMMAND}`; export r; \
10918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919 $(HOST_EXPORTS) \
10920 for flag in $(EXTRA_HOST_FLAGS) ; do \
10921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10922 done; \
10923 echo "Doing install-info in fastjar" ; \
10924 (cd $(HOST_SUBDIR)/fastjar && \
10925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10927 "RANLIB=$${RANLIB}" \
10928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10929 install-info) \
10930 || exit 1
10932 @endif fastjar
10934 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10935 maybe-install-pdf-fastjar:
10936 @if fastjar
10937 maybe-install-pdf-fastjar: install-pdf-fastjar
10939 install-pdf-fastjar: \
10940 configure-fastjar \
10941 pdf-fastjar
10942 @: $(MAKE); $(unstage)
10943 @[ -f ./fastjar/Makefile ] || exit 0; \
10944 r=`${PWD_COMMAND}`; export r; \
10945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946 $(HOST_EXPORTS) \
10947 for flag in $(EXTRA_HOST_FLAGS) ; do \
10948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10949 done; \
10950 echo "Doing install-pdf in fastjar" ; \
10951 (cd $(HOST_SUBDIR)/fastjar && \
10952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10954 "RANLIB=$${RANLIB}" \
10955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10956 install-pdf) \
10957 || exit 1
10959 @endif fastjar
10961 .PHONY: maybe-install-html-fastjar install-html-fastjar
10962 maybe-install-html-fastjar:
10963 @if fastjar
10964 maybe-install-html-fastjar: install-html-fastjar
10966 install-html-fastjar: \
10967 configure-fastjar \
10968 html-fastjar
10969 @: $(MAKE); $(unstage)
10970 @[ -f ./fastjar/Makefile ] || exit 0; \
10971 r=`${PWD_COMMAND}`; export r; \
10972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10973 $(HOST_EXPORTS) \
10974 for flag in $(EXTRA_HOST_FLAGS) ; do \
10975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10976 done; \
10977 echo "Doing install-html in fastjar" ; \
10978 (cd $(HOST_SUBDIR)/fastjar && \
10979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10981 "RANLIB=$${RANLIB}" \
10982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10983 install-html) \
10984 || exit 1
10986 @endif fastjar
10988 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10989 maybe-installcheck-fastjar:
10990 @if fastjar
10991 maybe-installcheck-fastjar: installcheck-fastjar
10993 installcheck-fastjar: \
10994 configure-fastjar
10995 @: $(MAKE); $(unstage)
10996 @[ -f ./fastjar/Makefile ] || exit 0; \
10997 r=`${PWD_COMMAND}`; export r; \
10998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10999 $(HOST_EXPORTS) \
11000 for flag in $(EXTRA_HOST_FLAGS) ; do \
11001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11002 done; \
11003 echo "Doing installcheck in fastjar" ; \
11004 (cd $(HOST_SUBDIR)/fastjar && \
11005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11007 "RANLIB=$${RANLIB}" \
11008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11009 installcheck) \
11010 || exit 1
11012 @endif fastjar
11014 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11015 maybe-mostlyclean-fastjar:
11016 @if fastjar
11017 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11019 mostlyclean-fastjar:
11020 @: $(MAKE); $(unstage)
11021 @[ -f ./fastjar/Makefile ] || exit 0; \
11022 r=`${PWD_COMMAND}`; export r; \
11023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11024 $(HOST_EXPORTS) \
11025 for flag in $(EXTRA_HOST_FLAGS) ; do \
11026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11027 done; \
11028 echo "Doing mostlyclean in fastjar" ; \
11029 (cd $(HOST_SUBDIR)/fastjar && \
11030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11032 "RANLIB=$${RANLIB}" \
11033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11034 mostlyclean) \
11035 || exit 1
11037 @endif fastjar
11039 .PHONY: maybe-clean-fastjar clean-fastjar
11040 maybe-clean-fastjar:
11041 @if fastjar
11042 maybe-clean-fastjar: clean-fastjar
11044 clean-fastjar:
11045 @: $(MAKE); $(unstage)
11046 @[ -f ./fastjar/Makefile ] || exit 0; \
11047 r=`${PWD_COMMAND}`; export r; \
11048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049 $(HOST_EXPORTS) \
11050 for flag in $(EXTRA_HOST_FLAGS) ; do \
11051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11052 done; \
11053 echo "Doing clean in fastjar" ; \
11054 (cd $(HOST_SUBDIR)/fastjar && \
11055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11057 "RANLIB=$${RANLIB}" \
11058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11059 clean) \
11060 || exit 1
11062 @endif fastjar
11064 .PHONY: maybe-distclean-fastjar distclean-fastjar
11065 maybe-distclean-fastjar:
11066 @if fastjar
11067 maybe-distclean-fastjar: distclean-fastjar
11069 distclean-fastjar:
11070 @: $(MAKE); $(unstage)
11071 @[ -f ./fastjar/Makefile ] || exit 0; \
11072 r=`${PWD_COMMAND}`; export r; \
11073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11074 $(HOST_EXPORTS) \
11075 for flag in $(EXTRA_HOST_FLAGS) ; do \
11076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11077 done; \
11078 echo "Doing distclean in fastjar" ; \
11079 (cd $(HOST_SUBDIR)/fastjar && \
11080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11082 "RANLIB=$${RANLIB}" \
11083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11084 distclean) \
11085 || exit 1
11087 @endif fastjar
11089 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11090 maybe-maintainer-clean-fastjar:
11091 @if fastjar
11092 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11094 maintainer-clean-fastjar:
11095 @: $(MAKE); $(unstage)
11096 @[ -f ./fastjar/Makefile ] || exit 0; \
11097 r=`${PWD_COMMAND}`; export r; \
11098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11099 $(HOST_EXPORTS) \
11100 for flag in $(EXTRA_HOST_FLAGS) ; do \
11101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11102 done; \
11103 echo "Doing maintainer-clean in fastjar" ; \
11104 (cd $(HOST_SUBDIR)/fastjar && \
11105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11107 "RANLIB=$${RANLIB}" \
11108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11109 maintainer-clean) \
11110 || exit 1
11112 @endif fastjar
11116 .PHONY: configure-fileutils maybe-configure-fileutils
11117 maybe-configure-fileutils:
11118 @if gcc-bootstrap
11119 configure-fileutils: stage_current
11120 @endif gcc-bootstrap
11121 @if fileutils
11122 maybe-configure-fileutils: configure-fileutils
11123 configure-fileutils:
11124 @: $(MAKE); $(unstage)
11125 @r=`${PWD_COMMAND}`; export r; \
11126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11127 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11129 $(HOST_EXPORTS) \
11130 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11131 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11132 case $(srcdir) in \
11133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11134 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11136 esac; \
11137 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11138 libsrcdir="$$s/fileutils"; \
11139 $(SHELL) $${libsrcdir}/configure \
11140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11141 --target=${target_alias} $${srcdiroption} \
11142 || exit 1
11143 @endif fileutils
11149 .PHONY: all-fileutils maybe-all-fileutils
11150 maybe-all-fileutils:
11151 @if gcc-bootstrap
11152 all-fileutils: stage_current
11153 @endif gcc-bootstrap
11154 @if fileutils
11155 TARGET-fileutils=all
11156 maybe-all-fileutils: all-fileutils
11157 all-fileutils: configure-fileutils
11158 @: $(MAKE); $(unstage)
11159 @r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 (cd $(HOST_SUBDIR)/fileutils && \
11163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11164 $(TARGET-fileutils))
11165 @endif fileutils
11170 .PHONY: check-fileutils maybe-check-fileutils
11171 maybe-check-fileutils:
11172 @if fileutils
11173 maybe-check-fileutils: check-fileutils
11175 check-fileutils:
11176 @: $(MAKE); $(unstage)
11177 @r=`${PWD_COMMAND}`; export r; \
11178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11179 $(HOST_EXPORTS) \
11180 (cd $(HOST_SUBDIR)/fileutils && \
11181 $(MAKE) $(FLAGS_TO_PASS) check)
11183 @endif fileutils
11185 .PHONY: install-fileutils maybe-install-fileutils
11186 maybe-install-fileutils:
11187 @if fileutils
11188 maybe-install-fileutils: install-fileutils
11190 install-fileutils: installdirs
11191 @: $(MAKE); $(unstage)
11192 @r=`${PWD_COMMAND}`; export r; \
11193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194 $(HOST_EXPORTS) \
11195 (cd $(HOST_SUBDIR)/fileutils && \
11196 $(MAKE) $(FLAGS_TO_PASS) install)
11198 @endif fileutils
11200 # Other targets (info, dvi, pdf, etc.)
11202 .PHONY: maybe-info-fileutils info-fileutils
11203 maybe-info-fileutils:
11204 @if fileutils
11205 maybe-info-fileutils: info-fileutils
11207 info-fileutils: \
11208 configure-fileutils
11209 @: $(MAKE); $(unstage)
11210 @[ -f ./fileutils/Makefile ] || exit 0; \
11211 r=`${PWD_COMMAND}`; export r; \
11212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213 $(HOST_EXPORTS) \
11214 for flag in $(EXTRA_HOST_FLAGS) ; do \
11215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216 done; \
11217 echo "Doing info in fileutils" ; \
11218 (cd $(HOST_SUBDIR)/fileutils && \
11219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221 "RANLIB=$${RANLIB}" \
11222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223 info) \
11224 || exit 1
11226 @endif fileutils
11228 .PHONY: maybe-dvi-fileutils dvi-fileutils
11229 maybe-dvi-fileutils:
11230 @if fileutils
11231 maybe-dvi-fileutils: dvi-fileutils
11233 dvi-fileutils: \
11234 configure-fileutils
11235 @: $(MAKE); $(unstage)
11236 @[ -f ./fileutils/Makefile ] || exit 0; \
11237 r=`${PWD_COMMAND}`; export r; \
11238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239 $(HOST_EXPORTS) \
11240 for flag in $(EXTRA_HOST_FLAGS) ; do \
11241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11242 done; \
11243 echo "Doing dvi in fileutils" ; \
11244 (cd $(HOST_SUBDIR)/fileutils && \
11245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11247 "RANLIB=$${RANLIB}" \
11248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11249 dvi) \
11250 || exit 1
11252 @endif fileutils
11254 .PHONY: maybe-pdf-fileutils pdf-fileutils
11255 maybe-pdf-fileutils:
11256 @if fileutils
11257 maybe-pdf-fileutils: pdf-fileutils
11259 pdf-fileutils: \
11260 configure-fileutils
11261 @: $(MAKE); $(unstage)
11262 @[ -f ./fileutils/Makefile ] || exit 0; \
11263 r=`${PWD_COMMAND}`; export r; \
11264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265 $(HOST_EXPORTS) \
11266 for flag in $(EXTRA_HOST_FLAGS) ; do \
11267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11268 done; \
11269 echo "Doing pdf in fileutils" ; \
11270 (cd $(HOST_SUBDIR)/fileutils && \
11271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11273 "RANLIB=$${RANLIB}" \
11274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11275 pdf) \
11276 || exit 1
11278 @endif fileutils
11280 .PHONY: maybe-html-fileutils html-fileutils
11281 maybe-html-fileutils:
11282 @if fileutils
11283 maybe-html-fileutils: html-fileutils
11285 html-fileutils: \
11286 configure-fileutils
11287 @: $(MAKE); $(unstage)
11288 @[ -f ./fileutils/Makefile ] || exit 0; \
11289 r=`${PWD_COMMAND}`; export r; \
11290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11291 $(HOST_EXPORTS) \
11292 for flag in $(EXTRA_HOST_FLAGS) ; do \
11293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11294 done; \
11295 echo "Doing html in fileutils" ; \
11296 (cd $(HOST_SUBDIR)/fileutils && \
11297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11299 "RANLIB=$${RANLIB}" \
11300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11301 html) \
11302 || exit 1
11304 @endif fileutils
11306 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11307 maybe-TAGS-fileutils:
11308 @if fileutils
11309 maybe-TAGS-fileutils: TAGS-fileutils
11311 TAGS-fileutils: \
11312 configure-fileutils
11313 @: $(MAKE); $(unstage)
11314 @[ -f ./fileutils/Makefile ] || exit 0; \
11315 r=`${PWD_COMMAND}`; export r; \
11316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11317 $(HOST_EXPORTS) \
11318 for flag in $(EXTRA_HOST_FLAGS) ; do \
11319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11320 done; \
11321 echo "Doing TAGS in fileutils" ; \
11322 (cd $(HOST_SUBDIR)/fileutils && \
11323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11325 "RANLIB=$${RANLIB}" \
11326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11327 TAGS) \
11328 || exit 1
11330 @endif fileutils
11332 .PHONY: maybe-install-info-fileutils install-info-fileutils
11333 maybe-install-info-fileutils:
11334 @if fileutils
11335 maybe-install-info-fileutils: install-info-fileutils
11337 install-info-fileutils: \
11338 configure-fileutils \
11339 info-fileutils
11340 @: $(MAKE); $(unstage)
11341 @[ -f ./fileutils/Makefile ] || exit 0; \
11342 r=`${PWD_COMMAND}`; export r; \
11343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344 $(HOST_EXPORTS) \
11345 for flag in $(EXTRA_HOST_FLAGS) ; do \
11346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11347 done; \
11348 echo "Doing install-info in fileutils" ; \
11349 (cd $(HOST_SUBDIR)/fileutils && \
11350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11352 "RANLIB=$${RANLIB}" \
11353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11354 install-info) \
11355 || exit 1
11357 @endif fileutils
11359 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11360 maybe-install-pdf-fileutils:
11361 @if fileutils
11362 maybe-install-pdf-fileutils: install-pdf-fileutils
11364 install-pdf-fileutils: \
11365 configure-fileutils \
11366 pdf-fileutils
11367 @: $(MAKE); $(unstage)
11368 @[ -f ./fileutils/Makefile ] || exit 0; \
11369 r=`${PWD_COMMAND}`; export r; \
11370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371 $(HOST_EXPORTS) \
11372 for flag in $(EXTRA_HOST_FLAGS) ; do \
11373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11374 done; \
11375 echo "Doing install-pdf in fileutils" ; \
11376 (cd $(HOST_SUBDIR)/fileutils && \
11377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11379 "RANLIB=$${RANLIB}" \
11380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11381 install-pdf) \
11382 || exit 1
11384 @endif fileutils
11386 .PHONY: maybe-install-html-fileutils install-html-fileutils
11387 maybe-install-html-fileutils:
11388 @if fileutils
11389 maybe-install-html-fileutils: install-html-fileutils
11391 install-html-fileutils: \
11392 configure-fileutils \
11393 html-fileutils
11394 @: $(MAKE); $(unstage)
11395 @[ -f ./fileutils/Makefile ] || exit 0; \
11396 r=`${PWD_COMMAND}`; export r; \
11397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11398 $(HOST_EXPORTS) \
11399 for flag in $(EXTRA_HOST_FLAGS) ; do \
11400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11401 done; \
11402 echo "Doing install-html in fileutils" ; \
11403 (cd $(HOST_SUBDIR)/fileutils && \
11404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11406 "RANLIB=$${RANLIB}" \
11407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11408 install-html) \
11409 || exit 1
11411 @endif fileutils
11413 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11414 maybe-installcheck-fileutils:
11415 @if fileutils
11416 maybe-installcheck-fileutils: installcheck-fileutils
11418 installcheck-fileutils: \
11419 configure-fileutils
11420 @: $(MAKE); $(unstage)
11421 @[ -f ./fileutils/Makefile ] || exit 0; \
11422 r=`${PWD_COMMAND}`; export r; \
11423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424 $(HOST_EXPORTS) \
11425 for flag in $(EXTRA_HOST_FLAGS) ; do \
11426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11427 done; \
11428 echo "Doing installcheck in fileutils" ; \
11429 (cd $(HOST_SUBDIR)/fileutils && \
11430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11432 "RANLIB=$${RANLIB}" \
11433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11434 installcheck) \
11435 || exit 1
11437 @endif fileutils
11439 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11440 maybe-mostlyclean-fileutils:
11441 @if fileutils
11442 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11444 mostlyclean-fileutils:
11445 @: $(MAKE); $(unstage)
11446 @[ -f ./fileutils/Makefile ] || exit 0; \
11447 r=`${PWD_COMMAND}`; export r; \
11448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449 $(HOST_EXPORTS) \
11450 for flag in $(EXTRA_HOST_FLAGS) ; do \
11451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452 done; \
11453 echo "Doing mostlyclean in fileutils" ; \
11454 (cd $(HOST_SUBDIR)/fileutils && \
11455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457 "RANLIB=$${RANLIB}" \
11458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11459 mostlyclean) \
11460 || exit 1
11462 @endif fileutils
11464 .PHONY: maybe-clean-fileutils clean-fileutils
11465 maybe-clean-fileutils:
11466 @if fileutils
11467 maybe-clean-fileutils: clean-fileutils
11469 clean-fileutils:
11470 @: $(MAKE); $(unstage)
11471 @[ -f ./fileutils/Makefile ] || exit 0; \
11472 r=`${PWD_COMMAND}`; export r; \
11473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11474 $(HOST_EXPORTS) \
11475 for flag in $(EXTRA_HOST_FLAGS) ; do \
11476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11477 done; \
11478 echo "Doing clean in fileutils" ; \
11479 (cd $(HOST_SUBDIR)/fileutils && \
11480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11482 "RANLIB=$${RANLIB}" \
11483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11484 clean) \
11485 || exit 1
11487 @endif fileutils
11489 .PHONY: maybe-distclean-fileutils distclean-fileutils
11490 maybe-distclean-fileutils:
11491 @if fileutils
11492 maybe-distclean-fileutils: distclean-fileutils
11494 distclean-fileutils:
11495 @: $(MAKE); $(unstage)
11496 @[ -f ./fileutils/Makefile ] || exit 0; \
11497 r=`${PWD_COMMAND}`; export r; \
11498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11499 $(HOST_EXPORTS) \
11500 for flag in $(EXTRA_HOST_FLAGS) ; do \
11501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11502 done; \
11503 echo "Doing distclean in fileutils" ; \
11504 (cd $(HOST_SUBDIR)/fileutils && \
11505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11507 "RANLIB=$${RANLIB}" \
11508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11509 distclean) \
11510 || exit 1
11512 @endif fileutils
11514 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11515 maybe-maintainer-clean-fileutils:
11516 @if fileutils
11517 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11519 maintainer-clean-fileutils:
11520 @: $(MAKE); $(unstage)
11521 @[ -f ./fileutils/Makefile ] || exit 0; \
11522 r=`${PWD_COMMAND}`; export r; \
11523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11524 $(HOST_EXPORTS) \
11525 for flag in $(EXTRA_HOST_FLAGS) ; do \
11526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11527 done; \
11528 echo "Doing maintainer-clean in fileutils" ; \
11529 (cd $(HOST_SUBDIR)/fileutils && \
11530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11532 "RANLIB=$${RANLIB}" \
11533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11534 maintainer-clean) \
11535 || exit 1
11537 @endif fileutils
11541 .PHONY: configure-findutils maybe-configure-findutils
11542 maybe-configure-findutils:
11543 @if gcc-bootstrap
11544 configure-findutils: stage_current
11545 @endif gcc-bootstrap
11546 @if findutils
11547 maybe-configure-findutils: configure-findutils
11548 configure-findutils:
11549 @: $(MAKE); $(unstage)
11550 @r=`${PWD_COMMAND}`; export r; \
11551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11554 $(HOST_EXPORTS) \
11555 echo Configuring in $(HOST_SUBDIR)/findutils; \
11556 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11557 case $(srcdir) in \
11558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11559 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11561 esac; \
11562 srcdiroption="--srcdir=$${topdir}/findutils"; \
11563 libsrcdir="$$s/findutils"; \
11564 $(SHELL) $${libsrcdir}/configure \
11565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11566 --target=${target_alias} $${srcdiroption} \
11567 || exit 1
11568 @endif findutils
11574 .PHONY: all-findutils maybe-all-findutils
11575 maybe-all-findutils:
11576 @if gcc-bootstrap
11577 all-findutils: stage_current
11578 @endif gcc-bootstrap
11579 @if findutils
11580 TARGET-findutils=all
11581 maybe-all-findutils: all-findutils
11582 all-findutils: configure-findutils
11583 @: $(MAKE); $(unstage)
11584 @r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 (cd $(HOST_SUBDIR)/findutils && \
11588 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11589 $(TARGET-findutils))
11590 @endif findutils
11595 .PHONY: check-findutils maybe-check-findutils
11596 maybe-check-findutils:
11597 @if findutils
11598 maybe-check-findutils: check-findutils
11600 check-findutils:
11601 @: $(MAKE); $(unstage)
11602 @r=`${PWD_COMMAND}`; export r; \
11603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604 $(HOST_EXPORTS) \
11605 (cd $(HOST_SUBDIR)/findutils && \
11606 $(MAKE) $(FLAGS_TO_PASS) check)
11608 @endif findutils
11610 .PHONY: install-findutils maybe-install-findutils
11611 maybe-install-findutils:
11612 @if findutils
11613 maybe-install-findutils: install-findutils
11615 install-findutils: installdirs
11616 @: $(MAKE); $(unstage)
11617 @r=`${PWD_COMMAND}`; export r; \
11618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619 $(HOST_EXPORTS) \
11620 (cd $(HOST_SUBDIR)/findutils && \
11621 $(MAKE) $(FLAGS_TO_PASS) install)
11623 @endif findutils
11625 # Other targets (info, dvi, pdf, etc.)
11627 .PHONY: maybe-info-findutils info-findutils
11628 maybe-info-findutils:
11629 @if findutils
11630 maybe-info-findutils: info-findutils
11632 info-findutils: \
11633 configure-findutils
11634 @: $(MAKE); $(unstage)
11635 @[ -f ./findutils/Makefile ] || exit 0; \
11636 r=`${PWD_COMMAND}`; export r; \
11637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638 $(HOST_EXPORTS) \
11639 for flag in $(EXTRA_HOST_FLAGS) ; do \
11640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641 done; \
11642 echo "Doing info in findutils" ; \
11643 (cd $(HOST_SUBDIR)/findutils && \
11644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646 "RANLIB=$${RANLIB}" \
11647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648 info) \
11649 || exit 1
11651 @endif findutils
11653 .PHONY: maybe-dvi-findutils dvi-findutils
11654 maybe-dvi-findutils:
11655 @if findutils
11656 maybe-dvi-findutils: dvi-findutils
11658 dvi-findutils: \
11659 configure-findutils
11660 @: $(MAKE); $(unstage)
11661 @[ -f ./findutils/Makefile ] || exit 0; \
11662 r=`${PWD_COMMAND}`; export r; \
11663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664 $(HOST_EXPORTS) \
11665 for flag in $(EXTRA_HOST_FLAGS) ; do \
11666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11667 done; \
11668 echo "Doing dvi in findutils" ; \
11669 (cd $(HOST_SUBDIR)/findutils && \
11670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11672 "RANLIB=$${RANLIB}" \
11673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11674 dvi) \
11675 || exit 1
11677 @endif findutils
11679 .PHONY: maybe-pdf-findutils pdf-findutils
11680 maybe-pdf-findutils:
11681 @if findutils
11682 maybe-pdf-findutils: pdf-findutils
11684 pdf-findutils: \
11685 configure-findutils
11686 @: $(MAKE); $(unstage)
11687 @[ -f ./findutils/Makefile ] || exit 0; \
11688 r=`${PWD_COMMAND}`; export r; \
11689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690 $(HOST_EXPORTS) \
11691 for flag in $(EXTRA_HOST_FLAGS) ; do \
11692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693 done; \
11694 echo "Doing pdf in findutils" ; \
11695 (cd $(HOST_SUBDIR)/findutils && \
11696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698 "RANLIB=$${RANLIB}" \
11699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700 pdf) \
11701 || exit 1
11703 @endif findutils
11705 .PHONY: maybe-html-findutils html-findutils
11706 maybe-html-findutils:
11707 @if findutils
11708 maybe-html-findutils: html-findutils
11710 html-findutils: \
11711 configure-findutils
11712 @: $(MAKE); $(unstage)
11713 @[ -f ./findutils/Makefile ] || exit 0; \
11714 r=`${PWD_COMMAND}`; export r; \
11715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11716 $(HOST_EXPORTS) \
11717 for flag in $(EXTRA_HOST_FLAGS) ; do \
11718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11719 done; \
11720 echo "Doing html in findutils" ; \
11721 (cd $(HOST_SUBDIR)/findutils && \
11722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11724 "RANLIB=$${RANLIB}" \
11725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11726 html) \
11727 || exit 1
11729 @endif findutils
11731 .PHONY: maybe-TAGS-findutils TAGS-findutils
11732 maybe-TAGS-findutils:
11733 @if findutils
11734 maybe-TAGS-findutils: TAGS-findutils
11736 TAGS-findutils: \
11737 configure-findutils
11738 @: $(MAKE); $(unstage)
11739 @[ -f ./findutils/Makefile ] || exit 0; \
11740 r=`${PWD_COMMAND}`; export r; \
11741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11742 $(HOST_EXPORTS) \
11743 for flag in $(EXTRA_HOST_FLAGS) ; do \
11744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11745 done; \
11746 echo "Doing TAGS in findutils" ; \
11747 (cd $(HOST_SUBDIR)/findutils && \
11748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11750 "RANLIB=$${RANLIB}" \
11751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11752 TAGS) \
11753 || exit 1
11755 @endif findutils
11757 .PHONY: maybe-install-info-findutils install-info-findutils
11758 maybe-install-info-findutils:
11759 @if findutils
11760 maybe-install-info-findutils: install-info-findutils
11762 install-info-findutils: \
11763 configure-findutils \
11764 info-findutils
11765 @: $(MAKE); $(unstage)
11766 @[ -f ./findutils/Makefile ] || exit 0; \
11767 r=`${PWD_COMMAND}`; export r; \
11768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769 $(HOST_EXPORTS) \
11770 for flag in $(EXTRA_HOST_FLAGS) ; do \
11771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772 done; \
11773 echo "Doing install-info in findutils" ; \
11774 (cd $(HOST_SUBDIR)/findutils && \
11775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777 "RANLIB=$${RANLIB}" \
11778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779 install-info) \
11780 || exit 1
11782 @endif findutils
11784 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11785 maybe-install-pdf-findutils:
11786 @if findutils
11787 maybe-install-pdf-findutils: install-pdf-findutils
11789 install-pdf-findutils: \
11790 configure-findutils \
11791 pdf-findutils
11792 @: $(MAKE); $(unstage)
11793 @[ -f ./findutils/Makefile ] || exit 0; \
11794 r=`${PWD_COMMAND}`; export r; \
11795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796 $(HOST_EXPORTS) \
11797 for flag in $(EXTRA_HOST_FLAGS) ; do \
11798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799 done; \
11800 echo "Doing install-pdf in findutils" ; \
11801 (cd $(HOST_SUBDIR)/findutils && \
11802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804 "RANLIB=$${RANLIB}" \
11805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806 install-pdf) \
11807 || exit 1
11809 @endif findutils
11811 .PHONY: maybe-install-html-findutils install-html-findutils
11812 maybe-install-html-findutils:
11813 @if findutils
11814 maybe-install-html-findutils: install-html-findutils
11816 install-html-findutils: \
11817 configure-findutils \
11818 html-findutils
11819 @: $(MAKE); $(unstage)
11820 @[ -f ./findutils/Makefile ] || exit 0; \
11821 r=`${PWD_COMMAND}`; export r; \
11822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11823 $(HOST_EXPORTS) \
11824 for flag in $(EXTRA_HOST_FLAGS) ; do \
11825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11826 done; \
11827 echo "Doing install-html in findutils" ; \
11828 (cd $(HOST_SUBDIR)/findutils && \
11829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11831 "RANLIB=$${RANLIB}" \
11832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11833 install-html) \
11834 || exit 1
11836 @endif findutils
11838 .PHONY: maybe-installcheck-findutils installcheck-findutils
11839 maybe-installcheck-findutils:
11840 @if findutils
11841 maybe-installcheck-findutils: installcheck-findutils
11843 installcheck-findutils: \
11844 configure-findutils
11845 @: $(MAKE); $(unstage)
11846 @[ -f ./findutils/Makefile ] || exit 0; \
11847 r=`${PWD_COMMAND}`; export r; \
11848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849 $(HOST_EXPORTS) \
11850 for flag in $(EXTRA_HOST_FLAGS) ; do \
11851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852 done; \
11853 echo "Doing installcheck in findutils" ; \
11854 (cd $(HOST_SUBDIR)/findutils && \
11855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857 "RANLIB=$${RANLIB}" \
11858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859 installcheck) \
11860 || exit 1
11862 @endif findutils
11864 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11865 maybe-mostlyclean-findutils:
11866 @if findutils
11867 maybe-mostlyclean-findutils: mostlyclean-findutils
11869 mostlyclean-findutils:
11870 @: $(MAKE); $(unstage)
11871 @[ -f ./findutils/Makefile ] || exit 0; \
11872 r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 $(HOST_EXPORTS) \
11875 for flag in $(EXTRA_HOST_FLAGS) ; do \
11876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877 done; \
11878 echo "Doing mostlyclean in findutils" ; \
11879 (cd $(HOST_SUBDIR)/findutils && \
11880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882 "RANLIB=$${RANLIB}" \
11883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884 mostlyclean) \
11885 || exit 1
11887 @endif findutils
11889 .PHONY: maybe-clean-findutils clean-findutils
11890 maybe-clean-findutils:
11891 @if findutils
11892 maybe-clean-findutils: clean-findutils
11894 clean-findutils:
11895 @: $(MAKE); $(unstage)
11896 @[ -f ./findutils/Makefile ] || exit 0; \
11897 r=`${PWD_COMMAND}`; export r; \
11898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899 $(HOST_EXPORTS) \
11900 for flag in $(EXTRA_HOST_FLAGS) ; do \
11901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11902 done; \
11903 echo "Doing clean in findutils" ; \
11904 (cd $(HOST_SUBDIR)/findutils && \
11905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11907 "RANLIB=$${RANLIB}" \
11908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11909 clean) \
11910 || exit 1
11912 @endif findutils
11914 .PHONY: maybe-distclean-findutils distclean-findutils
11915 maybe-distclean-findutils:
11916 @if findutils
11917 maybe-distclean-findutils: distclean-findutils
11919 distclean-findutils:
11920 @: $(MAKE); $(unstage)
11921 @[ -f ./findutils/Makefile ] || exit 0; \
11922 r=`${PWD_COMMAND}`; export r; \
11923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11924 $(HOST_EXPORTS) \
11925 for flag in $(EXTRA_HOST_FLAGS) ; do \
11926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11927 done; \
11928 echo "Doing distclean in findutils" ; \
11929 (cd $(HOST_SUBDIR)/findutils && \
11930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11932 "RANLIB=$${RANLIB}" \
11933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11934 distclean) \
11935 || exit 1
11937 @endif findutils
11939 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11940 maybe-maintainer-clean-findutils:
11941 @if findutils
11942 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11944 maintainer-clean-findutils:
11945 @: $(MAKE); $(unstage)
11946 @[ -f ./findutils/Makefile ] || exit 0; \
11947 r=`${PWD_COMMAND}`; export r; \
11948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11949 $(HOST_EXPORTS) \
11950 for flag in $(EXTRA_HOST_FLAGS) ; do \
11951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11952 done; \
11953 echo "Doing maintainer-clean in findutils" ; \
11954 (cd $(HOST_SUBDIR)/findutils && \
11955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11957 "RANLIB=$${RANLIB}" \
11958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11959 maintainer-clean) \
11960 || exit 1
11962 @endif findutils
11966 .PHONY: configure-find maybe-configure-find
11967 maybe-configure-find:
11968 @if gcc-bootstrap
11969 configure-find: stage_current
11970 @endif gcc-bootstrap
11971 @if find
11972 maybe-configure-find: configure-find
11973 configure-find:
11974 @: $(MAKE); $(unstage)
11975 @r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11979 $(HOST_EXPORTS) \
11980 echo Configuring in $(HOST_SUBDIR)/find; \
11981 cd "$(HOST_SUBDIR)/find" || exit 1; \
11982 case $(srcdir) in \
11983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11984 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11986 esac; \
11987 srcdiroption="--srcdir=$${topdir}/find"; \
11988 libsrcdir="$$s/find"; \
11989 $(SHELL) $${libsrcdir}/configure \
11990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11991 --target=${target_alias} $${srcdiroption} \
11992 || exit 1
11993 @endif find
11999 .PHONY: all-find maybe-all-find
12000 maybe-all-find:
12001 @if gcc-bootstrap
12002 all-find: stage_current
12003 @endif gcc-bootstrap
12004 @if find
12005 TARGET-find=all
12006 maybe-all-find: all-find
12007 all-find: configure-find
12008 @: $(MAKE); $(unstage)
12009 @r=`${PWD_COMMAND}`; export r; \
12010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011 $(HOST_EXPORTS) \
12012 (cd $(HOST_SUBDIR)/find && \
12013 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12014 $(TARGET-find))
12015 @endif find
12020 .PHONY: check-find maybe-check-find
12021 maybe-check-find:
12022 @if find
12023 maybe-check-find: check-find
12025 check-find:
12026 @: $(MAKE); $(unstage)
12027 @r=`${PWD_COMMAND}`; export r; \
12028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029 $(HOST_EXPORTS) \
12030 (cd $(HOST_SUBDIR)/find && \
12031 $(MAKE) $(FLAGS_TO_PASS) check)
12033 @endif find
12035 .PHONY: install-find maybe-install-find
12036 maybe-install-find:
12037 @if find
12038 maybe-install-find: install-find
12040 install-find: installdirs
12041 @: $(MAKE); $(unstage)
12042 @r=`${PWD_COMMAND}`; export r; \
12043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12044 $(HOST_EXPORTS) \
12045 (cd $(HOST_SUBDIR)/find && \
12046 $(MAKE) $(FLAGS_TO_PASS) install)
12048 @endif find
12050 # Other targets (info, dvi, pdf, etc.)
12052 .PHONY: maybe-info-find info-find
12053 maybe-info-find:
12054 @if find
12055 maybe-info-find: info-find
12057 info-find: \
12058 configure-find
12059 @: $(MAKE); $(unstage)
12060 @[ -f ./find/Makefile ] || exit 0; \
12061 r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 $(HOST_EXPORTS) \
12064 for flag in $(EXTRA_HOST_FLAGS) ; do \
12065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066 done; \
12067 echo "Doing info in find" ; \
12068 (cd $(HOST_SUBDIR)/find && \
12069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071 "RANLIB=$${RANLIB}" \
12072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073 info) \
12074 || exit 1
12076 @endif find
12078 .PHONY: maybe-dvi-find dvi-find
12079 maybe-dvi-find:
12080 @if find
12081 maybe-dvi-find: dvi-find
12083 dvi-find: \
12084 configure-find
12085 @: $(MAKE); $(unstage)
12086 @[ -f ./find/Makefile ] || exit 0; \
12087 r=`${PWD_COMMAND}`; export r; \
12088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12089 $(HOST_EXPORTS) \
12090 for flag in $(EXTRA_HOST_FLAGS) ; do \
12091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12092 done; \
12093 echo "Doing dvi in find" ; \
12094 (cd $(HOST_SUBDIR)/find && \
12095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12097 "RANLIB=$${RANLIB}" \
12098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099 dvi) \
12100 || exit 1
12102 @endif find
12104 .PHONY: maybe-pdf-find pdf-find
12105 maybe-pdf-find:
12106 @if find
12107 maybe-pdf-find: pdf-find
12109 pdf-find: \
12110 configure-find
12111 @: $(MAKE); $(unstage)
12112 @[ -f ./find/Makefile ] || exit 0; \
12113 r=`${PWD_COMMAND}`; export r; \
12114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115 $(HOST_EXPORTS) \
12116 for flag in $(EXTRA_HOST_FLAGS) ; do \
12117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12118 done; \
12119 echo "Doing pdf in find" ; \
12120 (cd $(HOST_SUBDIR)/find && \
12121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12123 "RANLIB=$${RANLIB}" \
12124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12125 pdf) \
12126 || exit 1
12128 @endif find
12130 .PHONY: maybe-html-find html-find
12131 maybe-html-find:
12132 @if find
12133 maybe-html-find: html-find
12135 html-find: \
12136 configure-find
12137 @: $(MAKE); $(unstage)
12138 @[ -f ./find/Makefile ] || exit 0; \
12139 r=`${PWD_COMMAND}`; export r; \
12140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141 $(HOST_EXPORTS) \
12142 for flag in $(EXTRA_HOST_FLAGS) ; do \
12143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12144 done; \
12145 echo "Doing html in find" ; \
12146 (cd $(HOST_SUBDIR)/find && \
12147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12149 "RANLIB=$${RANLIB}" \
12150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12151 html) \
12152 || exit 1
12154 @endif find
12156 .PHONY: maybe-TAGS-find TAGS-find
12157 maybe-TAGS-find:
12158 @if find
12159 maybe-TAGS-find: TAGS-find
12161 TAGS-find: \
12162 configure-find
12163 @: $(MAKE); $(unstage)
12164 @[ -f ./find/Makefile ] || exit 0; \
12165 r=`${PWD_COMMAND}`; export r; \
12166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12167 $(HOST_EXPORTS) \
12168 for flag in $(EXTRA_HOST_FLAGS) ; do \
12169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12170 done; \
12171 echo "Doing TAGS in find" ; \
12172 (cd $(HOST_SUBDIR)/find && \
12173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12175 "RANLIB=$${RANLIB}" \
12176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12177 TAGS) \
12178 || exit 1
12180 @endif find
12182 .PHONY: maybe-install-info-find install-info-find
12183 maybe-install-info-find:
12184 @if find
12185 maybe-install-info-find: install-info-find
12187 install-info-find: \
12188 configure-find \
12189 info-find
12190 @: $(MAKE); $(unstage)
12191 @[ -f ./find/Makefile ] || exit 0; \
12192 r=`${PWD_COMMAND}`; export r; \
12193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12194 $(HOST_EXPORTS) \
12195 for flag in $(EXTRA_HOST_FLAGS) ; do \
12196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12197 done; \
12198 echo "Doing install-info in find" ; \
12199 (cd $(HOST_SUBDIR)/find && \
12200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12202 "RANLIB=$${RANLIB}" \
12203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12204 install-info) \
12205 || exit 1
12207 @endif find
12209 .PHONY: maybe-install-pdf-find install-pdf-find
12210 maybe-install-pdf-find:
12211 @if find
12212 maybe-install-pdf-find: install-pdf-find
12214 install-pdf-find: \
12215 configure-find \
12216 pdf-find
12217 @: $(MAKE); $(unstage)
12218 @[ -f ./find/Makefile ] || exit 0; \
12219 r=`${PWD_COMMAND}`; export r; \
12220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12221 $(HOST_EXPORTS) \
12222 for flag in $(EXTRA_HOST_FLAGS) ; do \
12223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12224 done; \
12225 echo "Doing install-pdf in find" ; \
12226 (cd $(HOST_SUBDIR)/find && \
12227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12229 "RANLIB=$${RANLIB}" \
12230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12231 install-pdf) \
12232 || exit 1
12234 @endif find
12236 .PHONY: maybe-install-html-find install-html-find
12237 maybe-install-html-find:
12238 @if find
12239 maybe-install-html-find: install-html-find
12241 install-html-find: \
12242 configure-find \
12243 html-find
12244 @: $(MAKE); $(unstage)
12245 @[ -f ./find/Makefile ] || exit 0; \
12246 r=`${PWD_COMMAND}`; export r; \
12247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248 $(HOST_EXPORTS) \
12249 for flag in $(EXTRA_HOST_FLAGS) ; do \
12250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12251 done; \
12252 echo "Doing install-html in find" ; \
12253 (cd $(HOST_SUBDIR)/find && \
12254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12256 "RANLIB=$${RANLIB}" \
12257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12258 install-html) \
12259 || exit 1
12261 @endif find
12263 .PHONY: maybe-installcheck-find installcheck-find
12264 maybe-installcheck-find:
12265 @if find
12266 maybe-installcheck-find: installcheck-find
12268 installcheck-find: \
12269 configure-find
12270 @: $(MAKE); $(unstage)
12271 @[ -f ./find/Makefile ] || exit 0; \
12272 r=`${PWD_COMMAND}`; export r; \
12273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274 $(HOST_EXPORTS) \
12275 for flag in $(EXTRA_HOST_FLAGS) ; do \
12276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277 done; \
12278 echo "Doing installcheck in find" ; \
12279 (cd $(HOST_SUBDIR)/find && \
12280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282 "RANLIB=$${RANLIB}" \
12283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12284 installcheck) \
12285 || exit 1
12287 @endif find
12289 .PHONY: maybe-mostlyclean-find mostlyclean-find
12290 maybe-mostlyclean-find:
12291 @if find
12292 maybe-mostlyclean-find: mostlyclean-find
12294 mostlyclean-find:
12295 @: $(MAKE); $(unstage)
12296 @[ -f ./find/Makefile ] || exit 0; \
12297 r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 $(HOST_EXPORTS) \
12300 for flag in $(EXTRA_HOST_FLAGS) ; do \
12301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12302 done; \
12303 echo "Doing mostlyclean in find" ; \
12304 (cd $(HOST_SUBDIR)/find && \
12305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12307 "RANLIB=$${RANLIB}" \
12308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12309 mostlyclean) \
12310 || exit 1
12312 @endif find
12314 .PHONY: maybe-clean-find clean-find
12315 maybe-clean-find:
12316 @if find
12317 maybe-clean-find: clean-find
12319 clean-find:
12320 @: $(MAKE); $(unstage)
12321 @[ -f ./find/Makefile ] || exit 0; \
12322 r=`${PWD_COMMAND}`; export r; \
12323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324 $(HOST_EXPORTS) \
12325 for flag in $(EXTRA_HOST_FLAGS) ; do \
12326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12327 done; \
12328 echo "Doing clean in find" ; \
12329 (cd $(HOST_SUBDIR)/find && \
12330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12332 "RANLIB=$${RANLIB}" \
12333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12334 clean) \
12335 || exit 1
12337 @endif find
12339 .PHONY: maybe-distclean-find distclean-find
12340 maybe-distclean-find:
12341 @if find
12342 maybe-distclean-find: distclean-find
12344 distclean-find:
12345 @: $(MAKE); $(unstage)
12346 @[ -f ./find/Makefile ] || exit 0; \
12347 r=`${PWD_COMMAND}`; export r; \
12348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12349 $(HOST_EXPORTS) \
12350 for flag in $(EXTRA_HOST_FLAGS) ; do \
12351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12352 done; \
12353 echo "Doing distclean in find" ; \
12354 (cd $(HOST_SUBDIR)/find && \
12355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12357 "RANLIB=$${RANLIB}" \
12358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12359 distclean) \
12360 || exit 1
12362 @endif find
12364 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12365 maybe-maintainer-clean-find:
12366 @if find
12367 maybe-maintainer-clean-find: maintainer-clean-find
12369 maintainer-clean-find:
12370 @: $(MAKE); $(unstage)
12371 @[ -f ./find/Makefile ] || exit 0; \
12372 r=`${PWD_COMMAND}`; export r; \
12373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12374 $(HOST_EXPORTS) \
12375 for flag in $(EXTRA_HOST_FLAGS) ; do \
12376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12377 done; \
12378 echo "Doing maintainer-clean in find" ; \
12379 (cd $(HOST_SUBDIR)/find && \
12380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12382 "RANLIB=$${RANLIB}" \
12383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12384 maintainer-clean) \
12385 || exit 1
12387 @endif find
12391 .PHONY: configure-fixincludes maybe-configure-fixincludes
12392 maybe-configure-fixincludes:
12393 @if gcc-bootstrap
12394 configure-fixincludes: stage_current
12395 @endif gcc-bootstrap
12396 @if fixincludes
12397 maybe-configure-fixincludes: configure-fixincludes
12398 configure-fixincludes:
12399 @: $(MAKE); $(unstage)
12400 @r=`${PWD_COMMAND}`; export r; \
12401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12404 $(HOST_EXPORTS) \
12405 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12406 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12407 case $(srcdir) in \
12408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12409 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12411 esac; \
12412 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12413 libsrcdir="$$s/fixincludes"; \
12414 $(SHELL) $${libsrcdir}/configure \
12415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12416 --target=${target_alias} $${srcdiroption} \
12417 || exit 1
12418 @endif fixincludes
12424 .PHONY: all-fixincludes maybe-all-fixincludes
12425 maybe-all-fixincludes:
12426 @if gcc-bootstrap
12427 all-fixincludes: stage_current
12428 @endif gcc-bootstrap
12429 @if fixincludes
12430 TARGET-fixincludes=all
12431 maybe-all-fixincludes: all-fixincludes
12432 all-fixincludes: configure-fixincludes
12433 @: $(MAKE); $(unstage)
12434 @r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(HOST_EXPORTS) \
12437 (cd $(HOST_SUBDIR)/fixincludes && \
12438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12439 $(TARGET-fixincludes))
12440 @endif fixincludes
12445 .PHONY: check-fixincludes maybe-check-fixincludes
12446 maybe-check-fixincludes:
12447 @if fixincludes
12448 maybe-check-fixincludes: check-fixincludes
12450 check-fixincludes:
12451 @: $(MAKE); $(unstage)
12452 @r=`${PWD_COMMAND}`; export r; \
12453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12454 $(HOST_EXPORTS) \
12455 (cd $(HOST_SUBDIR)/fixincludes && \
12456 $(MAKE) $(FLAGS_TO_PASS) check)
12458 @endif fixincludes
12460 .PHONY: install-fixincludes maybe-install-fixincludes
12461 maybe-install-fixincludes:
12462 @if fixincludes
12463 maybe-install-fixincludes: install-fixincludes
12465 install-fixincludes: installdirs
12466 @: $(MAKE); $(unstage)
12467 @r=`${PWD_COMMAND}`; export r; \
12468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469 $(HOST_EXPORTS) \
12470 (cd $(HOST_SUBDIR)/fixincludes && \
12471 $(MAKE) $(FLAGS_TO_PASS) install)
12473 @endif fixincludes
12475 # Other targets (info, dvi, pdf, etc.)
12477 .PHONY: maybe-info-fixincludes info-fixincludes
12478 maybe-info-fixincludes:
12479 @if fixincludes
12480 maybe-info-fixincludes: info-fixincludes
12482 info-fixincludes: \
12483 configure-fixincludes
12484 @: $(MAKE); $(unstage)
12485 @[ -f ./fixincludes/Makefile ] || exit 0; \
12486 r=`${PWD_COMMAND}`; export r; \
12487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488 $(HOST_EXPORTS) \
12489 for flag in $(EXTRA_HOST_FLAGS) ; do \
12490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12491 done; \
12492 echo "Doing info in fixincludes" ; \
12493 (cd $(HOST_SUBDIR)/fixincludes && \
12494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12496 "RANLIB=$${RANLIB}" \
12497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12498 info) \
12499 || exit 1
12501 @endif fixincludes
12503 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12504 maybe-dvi-fixincludes:
12505 @if fixincludes
12506 maybe-dvi-fixincludes: dvi-fixincludes
12508 dvi-fixincludes: \
12509 configure-fixincludes
12510 @: $(MAKE); $(unstage)
12511 @[ -f ./fixincludes/Makefile ] || exit 0; \
12512 r=`${PWD_COMMAND}`; export r; \
12513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12514 $(HOST_EXPORTS) \
12515 for flag in $(EXTRA_HOST_FLAGS) ; do \
12516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12517 done; \
12518 echo "Doing dvi in fixincludes" ; \
12519 (cd $(HOST_SUBDIR)/fixincludes && \
12520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12522 "RANLIB=$${RANLIB}" \
12523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12524 dvi) \
12525 || exit 1
12527 @endif fixincludes
12529 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12530 maybe-pdf-fixincludes:
12531 @if fixincludes
12532 maybe-pdf-fixincludes: pdf-fixincludes
12534 pdf-fixincludes: \
12535 configure-fixincludes
12536 @: $(MAKE); $(unstage)
12537 @[ -f ./fixincludes/Makefile ] || exit 0; \
12538 r=`${PWD_COMMAND}`; export r; \
12539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12540 $(HOST_EXPORTS) \
12541 for flag in $(EXTRA_HOST_FLAGS) ; do \
12542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12543 done; \
12544 echo "Doing pdf in fixincludes" ; \
12545 (cd $(HOST_SUBDIR)/fixincludes && \
12546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12548 "RANLIB=$${RANLIB}" \
12549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12550 pdf) \
12551 || exit 1
12553 @endif fixincludes
12555 .PHONY: maybe-html-fixincludes html-fixincludes
12556 maybe-html-fixincludes:
12557 @if fixincludes
12558 maybe-html-fixincludes: html-fixincludes
12560 html-fixincludes: \
12561 configure-fixincludes
12562 @: $(MAKE); $(unstage)
12563 @[ -f ./fixincludes/Makefile ] || exit 0; \
12564 r=`${PWD_COMMAND}`; export r; \
12565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566 $(HOST_EXPORTS) \
12567 for flag in $(EXTRA_HOST_FLAGS) ; do \
12568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12569 done; \
12570 echo "Doing html in fixincludes" ; \
12571 (cd $(HOST_SUBDIR)/fixincludes && \
12572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12574 "RANLIB=$${RANLIB}" \
12575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12576 html) \
12577 || exit 1
12579 @endif fixincludes
12581 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12582 maybe-TAGS-fixincludes:
12583 @if fixincludes
12584 maybe-TAGS-fixincludes: TAGS-fixincludes
12586 # fixincludes doesn't support TAGS.
12587 TAGS-fixincludes:
12589 @endif fixincludes
12591 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12592 maybe-install-info-fixincludes:
12593 @if fixincludes
12594 maybe-install-info-fixincludes: install-info-fixincludes
12596 install-info-fixincludes: \
12597 configure-fixincludes \
12598 info-fixincludes
12599 @: $(MAKE); $(unstage)
12600 @[ -f ./fixincludes/Makefile ] || exit 0; \
12601 r=`${PWD_COMMAND}`; export r; \
12602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12603 $(HOST_EXPORTS) \
12604 for flag in $(EXTRA_HOST_FLAGS) ; do \
12605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12606 done; \
12607 echo "Doing install-info in fixincludes" ; \
12608 (cd $(HOST_SUBDIR)/fixincludes && \
12609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12611 "RANLIB=$${RANLIB}" \
12612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12613 install-info) \
12614 || exit 1
12616 @endif fixincludes
12618 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12619 maybe-install-pdf-fixincludes:
12620 @if fixincludes
12621 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12623 install-pdf-fixincludes: \
12624 configure-fixincludes \
12625 pdf-fixincludes
12626 @: $(MAKE); $(unstage)
12627 @[ -f ./fixincludes/Makefile ] || exit 0; \
12628 r=`${PWD_COMMAND}`; export r; \
12629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12630 $(HOST_EXPORTS) \
12631 for flag in $(EXTRA_HOST_FLAGS) ; do \
12632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12633 done; \
12634 echo "Doing install-pdf in fixincludes" ; \
12635 (cd $(HOST_SUBDIR)/fixincludes && \
12636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12638 "RANLIB=$${RANLIB}" \
12639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12640 install-pdf) \
12641 || exit 1
12643 @endif fixincludes
12645 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12646 maybe-install-html-fixincludes:
12647 @if fixincludes
12648 maybe-install-html-fixincludes: install-html-fixincludes
12650 install-html-fixincludes: \
12651 configure-fixincludes \
12652 html-fixincludes
12653 @: $(MAKE); $(unstage)
12654 @[ -f ./fixincludes/Makefile ] || exit 0; \
12655 r=`${PWD_COMMAND}`; export r; \
12656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657 $(HOST_EXPORTS) \
12658 for flag in $(EXTRA_HOST_FLAGS) ; do \
12659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12660 done; \
12661 echo "Doing install-html in fixincludes" ; \
12662 (cd $(HOST_SUBDIR)/fixincludes && \
12663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12665 "RANLIB=$${RANLIB}" \
12666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12667 install-html) \
12668 || exit 1
12670 @endif fixincludes
12672 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12673 maybe-installcheck-fixincludes:
12674 @if fixincludes
12675 maybe-installcheck-fixincludes: installcheck-fixincludes
12677 installcheck-fixincludes: \
12678 configure-fixincludes
12679 @: $(MAKE); $(unstage)
12680 @[ -f ./fixincludes/Makefile ] || exit 0; \
12681 r=`${PWD_COMMAND}`; export r; \
12682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683 $(HOST_EXPORTS) \
12684 for flag in $(EXTRA_HOST_FLAGS) ; do \
12685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12686 done; \
12687 echo "Doing installcheck in fixincludes" ; \
12688 (cd $(HOST_SUBDIR)/fixincludes && \
12689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12691 "RANLIB=$${RANLIB}" \
12692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12693 installcheck) \
12694 || exit 1
12696 @endif fixincludes
12698 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12699 maybe-mostlyclean-fixincludes:
12700 @if fixincludes
12701 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12703 mostlyclean-fixincludes:
12704 @: $(MAKE); $(unstage)
12705 @[ -f ./fixincludes/Makefile ] || exit 0; \
12706 r=`${PWD_COMMAND}`; export r; \
12707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708 $(HOST_EXPORTS) \
12709 for flag in $(EXTRA_HOST_FLAGS) ; do \
12710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711 done; \
12712 echo "Doing mostlyclean in fixincludes" ; \
12713 (cd $(HOST_SUBDIR)/fixincludes && \
12714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716 "RANLIB=$${RANLIB}" \
12717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12718 mostlyclean) \
12719 || exit 1
12721 @endif fixincludes
12723 .PHONY: maybe-clean-fixincludes clean-fixincludes
12724 maybe-clean-fixincludes:
12725 @if fixincludes
12726 maybe-clean-fixincludes: clean-fixincludes
12728 clean-fixincludes:
12729 @: $(MAKE); $(unstage)
12730 @[ -f ./fixincludes/Makefile ] || exit 0; \
12731 r=`${PWD_COMMAND}`; export r; \
12732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733 $(HOST_EXPORTS) \
12734 for flag in $(EXTRA_HOST_FLAGS) ; do \
12735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12736 done; \
12737 echo "Doing clean in fixincludes" ; \
12738 (cd $(HOST_SUBDIR)/fixincludes && \
12739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12741 "RANLIB=$${RANLIB}" \
12742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12743 clean) \
12744 || exit 1
12746 @endif fixincludes
12748 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12749 maybe-distclean-fixincludes:
12750 @if fixincludes
12751 maybe-distclean-fixincludes: distclean-fixincludes
12753 distclean-fixincludes:
12754 @: $(MAKE); $(unstage)
12755 @[ -f ./fixincludes/Makefile ] || exit 0; \
12756 r=`${PWD_COMMAND}`; export r; \
12757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12758 $(HOST_EXPORTS) \
12759 for flag in $(EXTRA_HOST_FLAGS) ; do \
12760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12761 done; \
12762 echo "Doing distclean in fixincludes" ; \
12763 (cd $(HOST_SUBDIR)/fixincludes && \
12764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12766 "RANLIB=$${RANLIB}" \
12767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12768 distclean) \
12769 || exit 1
12771 @endif fixincludes
12773 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12774 maybe-maintainer-clean-fixincludes:
12775 @if fixincludes
12776 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12778 maintainer-clean-fixincludes:
12779 @: $(MAKE); $(unstage)
12780 @[ -f ./fixincludes/Makefile ] || exit 0; \
12781 r=`${PWD_COMMAND}`; export r; \
12782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12783 $(HOST_EXPORTS) \
12784 for flag in $(EXTRA_HOST_FLAGS) ; do \
12785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12786 done; \
12787 echo "Doing maintainer-clean in fixincludes" ; \
12788 (cd $(HOST_SUBDIR)/fixincludes && \
12789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12791 "RANLIB=$${RANLIB}" \
12792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12793 maintainer-clean) \
12794 || exit 1
12796 @endif fixincludes
12800 .PHONY: configure-flex maybe-configure-flex
12801 maybe-configure-flex:
12802 @if gcc-bootstrap
12803 configure-flex: stage_current
12804 @endif gcc-bootstrap
12805 @if flex
12806 maybe-configure-flex: configure-flex
12807 configure-flex:
12808 @: $(MAKE); $(unstage)
12809 @r=`${PWD_COMMAND}`; export r; \
12810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12813 $(HOST_EXPORTS) \
12814 echo Configuring in $(HOST_SUBDIR)/flex; \
12815 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12816 case $(srcdir) in \
12817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12818 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12820 esac; \
12821 srcdiroption="--srcdir=$${topdir}/flex"; \
12822 libsrcdir="$$s/flex"; \
12823 $(SHELL) $${libsrcdir}/configure \
12824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12825 --target=${target_alias} $${srcdiroption} \
12826 || exit 1
12827 @endif flex
12833 .PHONY: all-flex maybe-all-flex
12834 maybe-all-flex:
12835 @if gcc-bootstrap
12836 all-flex: stage_current
12837 @endif gcc-bootstrap
12838 @if flex
12839 TARGET-flex=all
12840 maybe-all-flex: all-flex
12841 all-flex: configure-flex
12842 @: $(MAKE); $(unstage)
12843 @r=`${PWD_COMMAND}`; export r; \
12844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845 $(HOST_EXPORTS) \
12846 (cd $(HOST_SUBDIR)/flex && \
12847 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12848 $(TARGET-flex))
12849 @endif flex
12854 .PHONY: check-flex maybe-check-flex
12855 maybe-check-flex:
12856 @if flex
12857 maybe-check-flex: check-flex
12859 # This module is only tested in a native toolchain.
12860 check-flex:
12861 @: $(MAKE); $(unstage)
12862 @if [ '$(host)' = '$(target)' ] ; then \
12863 r=`${PWD_COMMAND}`; export r; \
12864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12865 $(HOST_EXPORTS) \
12866 (cd $(HOST_SUBDIR)/flex && \
12867 $(MAKE) $(FLAGS_TO_PASS) check); \
12870 @endif flex
12872 .PHONY: install-flex maybe-install-flex
12873 maybe-install-flex:
12874 @if flex
12875 maybe-install-flex: install-flex
12877 install-flex: installdirs
12878 @: $(MAKE); $(unstage)
12879 @r=`${PWD_COMMAND}`; export r; \
12880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881 $(HOST_EXPORTS) \
12882 (cd $(HOST_SUBDIR)/flex && \
12883 $(MAKE) $(FLAGS_TO_PASS) install)
12885 @endif flex
12887 # Other targets (info, dvi, pdf, etc.)
12889 .PHONY: maybe-info-flex info-flex
12890 maybe-info-flex:
12891 @if flex
12892 maybe-info-flex: info-flex
12894 info-flex: \
12895 configure-flex
12896 @: $(MAKE); $(unstage)
12897 @[ -f ./flex/Makefile ] || exit 0; \
12898 r=`${PWD_COMMAND}`; export r; \
12899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12900 $(HOST_EXPORTS) \
12901 for flag in $(EXTRA_HOST_FLAGS) ; do \
12902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12903 done; \
12904 echo "Doing info in flex" ; \
12905 (cd $(HOST_SUBDIR)/flex && \
12906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12908 "RANLIB=$${RANLIB}" \
12909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12910 info) \
12911 || exit 1
12913 @endif flex
12915 .PHONY: maybe-dvi-flex dvi-flex
12916 maybe-dvi-flex:
12917 @if flex
12918 maybe-dvi-flex: dvi-flex
12920 dvi-flex: \
12921 configure-flex
12922 @: $(MAKE); $(unstage)
12923 @[ -f ./flex/Makefile ] || exit 0; \
12924 r=`${PWD_COMMAND}`; export r; \
12925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12926 $(HOST_EXPORTS) \
12927 for flag in $(EXTRA_HOST_FLAGS) ; do \
12928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12929 done; \
12930 echo "Doing dvi in flex" ; \
12931 (cd $(HOST_SUBDIR)/flex && \
12932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12934 "RANLIB=$${RANLIB}" \
12935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12936 dvi) \
12937 || exit 1
12939 @endif flex
12941 .PHONY: maybe-pdf-flex pdf-flex
12942 maybe-pdf-flex:
12943 @if flex
12944 maybe-pdf-flex: pdf-flex
12946 pdf-flex: \
12947 configure-flex
12948 @: $(MAKE); $(unstage)
12949 @[ -f ./flex/Makefile ] || exit 0; \
12950 r=`${PWD_COMMAND}`; export r; \
12951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952 $(HOST_EXPORTS) \
12953 for flag in $(EXTRA_HOST_FLAGS) ; do \
12954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12955 done; \
12956 echo "Doing pdf in flex" ; \
12957 (cd $(HOST_SUBDIR)/flex && \
12958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12960 "RANLIB=$${RANLIB}" \
12961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12962 pdf) \
12963 || exit 1
12965 @endif flex
12967 .PHONY: maybe-html-flex html-flex
12968 maybe-html-flex:
12969 @if flex
12970 maybe-html-flex: html-flex
12972 html-flex: \
12973 configure-flex
12974 @: $(MAKE); $(unstage)
12975 @[ -f ./flex/Makefile ] || exit 0; \
12976 r=`${PWD_COMMAND}`; export r; \
12977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12978 $(HOST_EXPORTS) \
12979 for flag in $(EXTRA_HOST_FLAGS) ; do \
12980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12981 done; \
12982 echo "Doing html in flex" ; \
12983 (cd $(HOST_SUBDIR)/flex && \
12984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12986 "RANLIB=$${RANLIB}" \
12987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12988 html) \
12989 || exit 1
12991 @endif flex
12993 .PHONY: maybe-TAGS-flex TAGS-flex
12994 maybe-TAGS-flex:
12995 @if flex
12996 maybe-TAGS-flex: TAGS-flex
12998 TAGS-flex: \
12999 configure-flex
13000 @: $(MAKE); $(unstage)
13001 @[ -f ./flex/Makefile ] || exit 0; \
13002 r=`${PWD_COMMAND}`; export r; \
13003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13004 $(HOST_EXPORTS) \
13005 for flag in $(EXTRA_HOST_FLAGS) ; do \
13006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13007 done; \
13008 echo "Doing TAGS in flex" ; \
13009 (cd $(HOST_SUBDIR)/flex && \
13010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13012 "RANLIB=$${RANLIB}" \
13013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13014 TAGS) \
13015 || exit 1
13017 @endif flex
13019 .PHONY: maybe-install-info-flex install-info-flex
13020 maybe-install-info-flex:
13021 @if flex
13022 maybe-install-info-flex: install-info-flex
13024 install-info-flex: \
13025 configure-flex \
13026 info-flex
13027 @: $(MAKE); $(unstage)
13028 @[ -f ./flex/Makefile ] || exit 0; \
13029 r=`${PWD_COMMAND}`; export r; \
13030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031 $(HOST_EXPORTS) \
13032 for flag in $(EXTRA_HOST_FLAGS) ; do \
13033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13034 done; \
13035 echo "Doing install-info in flex" ; \
13036 (cd $(HOST_SUBDIR)/flex && \
13037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13039 "RANLIB=$${RANLIB}" \
13040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13041 install-info) \
13042 || exit 1
13044 @endif flex
13046 .PHONY: maybe-install-pdf-flex install-pdf-flex
13047 maybe-install-pdf-flex:
13048 @if flex
13049 maybe-install-pdf-flex: install-pdf-flex
13051 install-pdf-flex: \
13052 configure-flex \
13053 pdf-flex
13054 @: $(MAKE); $(unstage)
13055 @[ -f ./flex/Makefile ] || exit 0; \
13056 r=`${PWD_COMMAND}`; export r; \
13057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058 $(HOST_EXPORTS) \
13059 for flag in $(EXTRA_HOST_FLAGS) ; do \
13060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13061 done; \
13062 echo "Doing install-pdf in flex" ; \
13063 (cd $(HOST_SUBDIR)/flex && \
13064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13066 "RANLIB=$${RANLIB}" \
13067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13068 install-pdf) \
13069 || exit 1
13071 @endif flex
13073 .PHONY: maybe-install-html-flex install-html-flex
13074 maybe-install-html-flex:
13075 @if flex
13076 maybe-install-html-flex: install-html-flex
13078 install-html-flex: \
13079 configure-flex \
13080 html-flex
13081 @: $(MAKE); $(unstage)
13082 @[ -f ./flex/Makefile ] || exit 0; \
13083 r=`${PWD_COMMAND}`; export r; \
13084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085 $(HOST_EXPORTS) \
13086 for flag in $(EXTRA_HOST_FLAGS) ; do \
13087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13088 done; \
13089 echo "Doing install-html in flex" ; \
13090 (cd $(HOST_SUBDIR)/flex && \
13091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13093 "RANLIB=$${RANLIB}" \
13094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13095 install-html) \
13096 || exit 1
13098 @endif flex
13100 .PHONY: maybe-installcheck-flex installcheck-flex
13101 maybe-installcheck-flex:
13102 @if flex
13103 maybe-installcheck-flex: installcheck-flex
13105 installcheck-flex: \
13106 configure-flex
13107 @: $(MAKE); $(unstage)
13108 @[ -f ./flex/Makefile ] || exit 0; \
13109 r=`${PWD_COMMAND}`; export r; \
13110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111 $(HOST_EXPORTS) \
13112 for flag in $(EXTRA_HOST_FLAGS) ; do \
13113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114 done; \
13115 echo "Doing installcheck in flex" ; \
13116 (cd $(HOST_SUBDIR)/flex && \
13117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119 "RANLIB=$${RANLIB}" \
13120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13121 installcheck) \
13122 || exit 1
13124 @endif flex
13126 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13127 maybe-mostlyclean-flex:
13128 @if flex
13129 maybe-mostlyclean-flex: mostlyclean-flex
13131 mostlyclean-flex:
13132 @: $(MAKE); $(unstage)
13133 @[ -f ./flex/Makefile ] || exit 0; \
13134 r=`${PWD_COMMAND}`; export r; \
13135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13136 $(HOST_EXPORTS) \
13137 for flag in $(EXTRA_HOST_FLAGS) ; do \
13138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13139 done; \
13140 echo "Doing mostlyclean in flex" ; \
13141 (cd $(HOST_SUBDIR)/flex && \
13142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13144 "RANLIB=$${RANLIB}" \
13145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13146 mostlyclean) \
13147 || exit 1
13149 @endif flex
13151 .PHONY: maybe-clean-flex clean-flex
13152 maybe-clean-flex:
13153 @if flex
13154 maybe-clean-flex: clean-flex
13156 clean-flex:
13157 @: $(MAKE); $(unstage)
13158 @[ -f ./flex/Makefile ] || exit 0; \
13159 r=`${PWD_COMMAND}`; export r; \
13160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161 $(HOST_EXPORTS) \
13162 for flag in $(EXTRA_HOST_FLAGS) ; do \
13163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164 done; \
13165 echo "Doing clean in flex" ; \
13166 (cd $(HOST_SUBDIR)/flex && \
13167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169 "RANLIB=$${RANLIB}" \
13170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171 clean) \
13172 || exit 1
13174 @endif flex
13176 .PHONY: maybe-distclean-flex distclean-flex
13177 maybe-distclean-flex:
13178 @if flex
13179 maybe-distclean-flex: distclean-flex
13181 distclean-flex:
13182 @: $(MAKE); $(unstage)
13183 @[ -f ./flex/Makefile ] || exit 0; \
13184 r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 $(HOST_EXPORTS) \
13187 for flag in $(EXTRA_HOST_FLAGS) ; do \
13188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189 done; \
13190 echo "Doing distclean in flex" ; \
13191 (cd $(HOST_SUBDIR)/flex && \
13192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194 "RANLIB=$${RANLIB}" \
13195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196 distclean) \
13197 || exit 1
13199 @endif flex
13201 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13202 maybe-maintainer-clean-flex:
13203 @if flex
13204 maybe-maintainer-clean-flex: maintainer-clean-flex
13206 maintainer-clean-flex:
13207 @: $(MAKE); $(unstage)
13208 @[ -f ./flex/Makefile ] || exit 0; \
13209 r=`${PWD_COMMAND}`; export r; \
13210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211 $(HOST_EXPORTS) \
13212 for flag in $(EXTRA_HOST_FLAGS) ; do \
13213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214 done; \
13215 echo "Doing maintainer-clean in flex" ; \
13216 (cd $(HOST_SUBDIR)/flex && \
13217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219 "RANLIB=$${RANLIB}" \
13220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221 maintainer-clean) \
13222 || exit 1
13224 @endif flex
13228 .PHONY: configure-gas maybe-configure-gas
13229 maybe-configure-gas:
13230 @if gcc-bootstrap
13231 configure-gas: stage_current
13232 @endif gcc-bootstrap
13233 @if gas
13234 maybe-configure-gas: configure-gas
13235 configure-gas:
13236 @r=`${PWD_COMMAND}`; export r; \
13237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13240 $(HOST_EXPORTS) \
13241 echo Configuring in $(HOST_SUBDIR)/gas; \
13242 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13243 case $(srcdir) in \
13244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13245 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13247 esac; \
13248 srcdiroption="--srcdir=$${topdir}/gas"; \
13249 libsrcdir="$$s/gas"; \
13250 $(SHELL) $${libsrcdir}/configure \
13251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13252 --target=${target_alias} $${srcdiroption} \
13253 || exit 1
13254 @endif gas
13258 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13259 maybe-configure-stage1-gas:
13260 @if gas-bootstrap
13261 maybe-configure-stage1-gas: configure-stage1-gas
13262 configure-stage1-gas:
13263 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13265 @r=`${PWD_COMMAND}`; export r; \
13266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13268 $(HOST_EXPORTS) \
13269 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13270 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13271 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13273 cd $(HOST_SUBDIR)/gas || exit 1; \
13274 case $(srcdir) in \
13275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13276 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13278 esac; \
13279 srcdiroption="--srcdir=$${topdir}/gas"; \
13280 libsrcdir="$$s/gas"; \
13281 $(SHELL) $${libsrcdir}/configure \
13282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13283 --target=${target_alias} $${srcdiroption} \
13285 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13286 @endif gas-bootstrap
13288 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13289 maybe-configure-stage2-gas:
13290 @if gas-bootstrap
13291 maybe-configure-stage2-gas: configure-stage2-gas
13292 configure-stage2-gas:
13293 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13295 @r=`${PWD_COMMAND}`; export r; \
13296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13297 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13298 $(HOST_EXPORTS) \
13299 $(POSTSTAGE1_HOST_EXPORTS) \
13300 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13301 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13302 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13304 cd $(HOST_SUBDIR)/gas || exit 1; \
13305 case $(srcdir) in \
13306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13307 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13309 esac; \
13310 srcdiroption="--srcdir=$${topdir}/gas"; \
13311 libsrcdir="$$s/gas"; \
13312 $(SHELL) $${libsrcdir}/configure \
13313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13314 --target=${target_alias} $${srcdiroption} \
13315 --with-build-libsubdir=$(HOST_SUBDIR) \
13316 @stage2_werror_flag@
13317 @endif gas-bootstrap
13319 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13320 maybe-configure-stageb2g0-gas:
13321 @if gas-bootstrap
13322 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13323 configure-stageb2g0-gas:
13324 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13325 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13326 @r=`${PWD_COMMAND}`; export r; \
13327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13329 $(HOST_EXPORTS) \
13330 $(POSTSTAGE1_HOST_EXPORTS) \
13331 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13332 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
13333 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13335 cd $(HOST_SUBDIR)/gas || exit 1; \
13336 case $(srcdir) in \
13337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340 esac; \
13341 srcdiroption="--srcdir=$${topdir}/gas"; \
13342 libsrcdir="$$s/gas"; \
13343 $(SHELL) $${libsrcdir}/configure \
13344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13345 --target=${target_alias} $${srcdiroption} \
13346 --with-build-libsubdir=$(HOST_SUBDIR) \
13347 @stage2_werror_flag@
13348 @endif gas-bootstrap
13350 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13351 maybe-configure-stage3-gas:
13352 @if gas-bootstrap
13353 maybe-configure-stage3-gas: configure-stage3-gas
13354 configure-stage3-gas:
13355 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13356 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13357 @r=`${PWD_COMMAND}`; export r; \
13358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13359 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13360 $(HOST_EXPORTS) \
13361 $(POSTSTAGE1_HOST_EXPORTS) \
13362 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13363 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13364 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13366 cd $(HOST_SUBDIR)/gas || exit 1; \
13367 case $(srcdir) in \
13368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13369 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13371 esac; \
13372 srcdiroption="--srcdir=$${topdir}/gas"; \
13373 libsrcdir="$$s/gas"; \
13374 $(SHELL) $${libsrcdir}/configure \
13375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13376 --target=${target_alias} $${srcdiroption} \
13377 --with-build-libsubdir=$(HOST_SUBDIR) \
13378 @stage2_werror_flag@
13379 @endif gas-bootstrap
13381 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13382 maybe-configure-stageb3g2-gas:
13383 @if gas-bootstrap
13384 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13385 configure-stageb3g2-gas:
13386 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13388 @r=`${PWD_COMMAND}`; export r; \
13389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13390 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13391 $(HOST_EXPORTS) \
13392 $(POSTSTAGE1_HOST_EXPORTS) \
13393 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13394 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
13395 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13397 cd $(HOST_SUBDIR)/gas || exit 1; \
13398 case $(srcdir) in \
13399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13400 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13402 esac; \
13403 srcdiroption="--srcdir=$${topdir}/gas"; \
13404 libsrcdir="$$s/gas"; \
13405 $(SHELL) $${libsrcdir}/configure \
13406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13407 --target=${target_alias} $${srcdiroption} \
13408 --with-build-libsubdir=$(HOST_SUBDIR) \
13409 @stage2_werror_flag@
13410 @endif gas-bootstrap
13412 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13413 maybe-configure-stage4-gas:
13414 @if gas-bootstrap
13415 maybe-configure-stage4-gas: configure-stage4-gas
13416 configure-stage4-gas:
13417 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13419 @r=`${PWD_COMMAND}`; export r; \
13420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13421 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13422 $(HOST_EXPORTS) \
13423 $(POSTSTAGE1_HOST_EXPORTS) \
13424 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13425 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13426 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13428 cd $(HOST_SUBDIR)/gas || exit 1; \
13429 case $(srcdir) in \
13430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13431 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13433 esac; \
13434 srcdiroption="--srcdir=$${topdir}/gas"; \
13435 libsrcdir="$$s/gas"; \
13436 $(SHELL) $${libsrcdir}/configure \
13437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13438 --target=${target_alias} $${srcdiroption} \
13439 --with-build-libsubdir=$(HOST_SUBDIR) \
13440 @stage2_werror_flag@
13441 @endif gas-bootstrap
13443 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13444 maybe-configure-stageprofile-gas:
13445 @if gas-bootstrap
13446 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13447 configure-stageprofile-gas:
13448 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13450 @r=`${PWD_COMMAND}`; export r; \
13451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13453 $(HOST_EXPORTS) \
13454 $(POSTSTAGE1_HOST_EXPORTS) \
13455 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13456 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
13457 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13459 cd $(HOST_SUBDIR)/gas || exit 1; \
13460 case $(srcdir) in \
13461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13462 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13464 esac; \
13465 srcdiroption="--srcdir=$${topdir}/gas"; \
13466 libsrcdir="$$s/gas"; \
13467 $(SHELL) $${libsrcdir}/configure \
13468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13469 --target=${target_alias} $${srcdiroption} \
13470 --with-build-libsubdir=$(HOST_SUBDIR) \
13471 @stage2_werror_flag@
13472 @endif gas-bootstrap
13474 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13475 maybe-configure-stagefeedback-gas:
13476 @if gas-bootstrap
13477 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13478 configure-stagefeedback-gas:
13479 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13481 @r=`${PWD_COMMAND}`; export r; \
13482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13483 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13484 $(HOST_EXPORTS) \
13485 $(POSTSTAGE1_HOST_EXPORTS) \
13486 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13487 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
13488 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13490 cd $(HOST_SUBDIR)/gas || exit 1; \
13491 case $(srcdir) in \
13492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13493 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13495 esac; \
13496 srcdiroption="--srcdir=$${topdir}/gas"; \
13497 libsrcdir="$$s/gas"; \
13498 $(SHELL) $${libsrcdir}/configure \
13499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13500 --target=${target_alias} $${srcdiroption} \
13501 --with-build-libsubdir=$(HOST_SUBDIR) \
13502 @stage2_werror_flag@
13503 @endif gas-bootstrap
13509 .PHONY: all-gas maybe-all-gas
13510 maybe-all-gas:
13511 @if gcc-bootstrap
13512 all-gas: stage_current
13513 @endif gcc-bootstrap
13514 @if gas
13515 TARGET-gas=all
13516 maybe-all-gas: all-gas
13517 all-gas: configure-gas
13518 @r=`${PWD_COMMAND}`; export r; \
13519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13520 $(HOST_EXPORTS) \
13521 (cd $(HOST_SUBDIR)/gas && \
13522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13523 $(TARGET-gas))
13524 @endif gas
13528 .PHONY: all-stage1-gas maybe-all-stage1-gas
13529 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13530 maybe-all-stage1-gas:
13531 maybe-clean-stage1-gas:
13532 @if gas-bootstrap
13533 maybe-all-stage1-gas: all-stage1-gas
13534 all-stage1: all-stage1-gas
13535 TARGET-stage1-gas = $(TARGET-gas)
13536 all-stage1-gas: configure-stage1-gas
13537 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13538 @r=`${PWD_COMMAND}`; export r; \
13539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540 $(HOST_EXPORTS) \
13541 cd $(HOST_SUBDIR)/gas && \
13542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13543 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13544 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13545 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13546 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
13547 $(TARGET-stage1-gas)
13549 maybe-clean-stage1-gas: clean-stage1-gas
13550 clean-stage1: clean-stage1-gas
13551 clean-stage1-gas:
13552 @if [ $(current_stage) = stage1 ]; then \
13553 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13554 else \
13555 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13556 $(MAKE) stage1-start; \
13557 fi; \
13558 cd $(HOST_SUBDIR)/gas && \
13559 $(MAKE) $(EXTRA_HOST_FLAGS) \
13560 clean
13561 @endif gas-bootstrap
13564 .PHONY: all-stage2-gas maybe-all-stage2-gas
13565 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13566 maybe-all-stage2-gas:
13567 maybe-clean-stage2-gas:
13568 @if gas-bootstrap
13569 maybe-all-stage2-gas: all-stage2-gas
13570 all-stage2: all-stage2-gas
13571 TARGET-stage2-gas = $(TARGET-gas)
13572 all-stage2-gas: configure-stage2-gas
13573 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13574 @r=`${PWD_COMMAND}`; export r; \
13575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576 $(HOST_EXPORTS) \
13577 $(POSTSTAGE1_HOST_EXPORTS) \
13578 cd $(HOST_SUBDIR)/gas && \
13579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13580 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13581 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13582 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13583 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13584 $(TARGET-stage2-gas)
13586 maybe-clean-stage2-gas: clean-stage2-gas
13587 clean-stage2: clean-stage2-gas
13588 clean-stage2-gas:
13589 @if [ $(current_stage) = stage2 ]; then \
13590 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13591 else \
13592 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13593 $(MAKE) stage2-start; \
13594 fi; \
13595 cd $(HOST_SUBDIR)/gas && \
13596 $(MAKE) $(EXTRA_HOST_FLAGS) \
13597 $(POSTSTAGE1_FLAGS_TO_PASS) \
13598 clean
13599 @endif gas-bootstrap
13602 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13603 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13604 maybe-all-stageb2g0-gas:
13605 maybe-clean-stageb2g0-gas:
13606 @if gas-bootstrap
13607 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13608 all-stageb2g0: all-stageb2g0-gas
13609 TARGET-stageb2g0-gas = $(TARGET-gas)
13610 all-stageb2g0-gas: configure-stageb2g0-gas
13611 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13612 @r=`${PWD_COMMAND}`; export r; \
13613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13614 $(HOST_EXPORTS) \
13615 $(POSTSTAGE1_HOST_EXPORTS) \
13616 cd $(HOST_SUBDIR)/gas && \
13617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13618 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13619 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13620 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13621 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13622 $(TARGET-stageb2g0-gas)
13624 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13625 clean-stageb2g0: clean-stageb2g0-gas
13626 clean-stageb2g0-gas:
13627 @if [ $(current_stage) = stageb2g0 ]; then \
13628 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13629 else \
13630 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13631 $(MAKE) stageb2g0-start; \
13632 fi; \
13633 cd $(HOST_SUBDIR)/gas && \
13634 $(MAKE) $(EXTRA_HOST_FLAGS) \
13635 $(POSTSTAGE1_FLAGS_TO_PASS) \
13636 clean
13637 @endif gas-bootstrap
13640 .PHONY: all-stage3-gas maybe-all-stage3-gas
13641 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13642 maybe-all-stage3-gas:
13643 maybe-clean-stage3-gas:
13644 @if gas-bootstrap
13645 maybe-all-stage3-gas: all-stage3-gas
13646 all-stage3: all-stage3-gas
13647 TARGET-stage3-gas = $(TARGET-gas)
13648 all-stage3-gas: configure-stage3-gas
13649 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13650 @r=`${PWD_COMMAND}`; export r; \
13651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13652 $(HOST_EXPORTS) \
13653 $(POSTSTAGE1_HOST_EXPORTS) \
13654 cd $(HOST_SUBDIR)/gas && \
13655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13656 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13657 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13658 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13659 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13660 $(TARGET-stage3-gas)
13662 maybe-clean-stage3-gas: clean-stage3-gas
13663 clean-stage3: clean-stage3-gas
13664 clean-stage3-gas:
13665 @if [ $(current_stage) = stage3 ]; then \
13666 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13667 else \
13668 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13669 $(MAKE) stage3-start; \
13670 fi; \
13671 cd $(HOST_SUBDIR)/gas && \
13672 $(MAKE) $(EXTRA_HOST_FLAGS) \
13673 $(POSTSTAGE1_FLAGS_TO_PASS) \
13674 clean
13675 @endif gas-bootstrap
13678 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13679 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13680 maybe-all-stageb3g2-gas:
13681 maybe-clean-stageb3g2-gas:
13682 @if gas-bootstrap
13683 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13684 all-stageb3g2: all-stageb3g2-gas
13685 TARGET-stageb3g2-gas = $(TARGET-gas)
13686 all-stageb3g2-gas: configure-stageb3g2-gas
13687 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13688 @r=`${PWD_COMMAND}`; export r; \
13689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13690 $(HOST_EXPORTS) \
13691 $(POSTSTAGE1_HOST_EXPORTS) \
13692 cd $(HOST_SUBDIR)/gas && \
13693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13694 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13695 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13696 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13697 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13698 $(TARGET-stageb3g2-gas)
13700 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13701 clean-stageb3g2: clean-stageb3g2-gas
13702 clean-stageb3g2-gas:
13703 @if [ $(current_stage) = stageb3g2 ]; then \
13704 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13705 else \
13706 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13707 $(MAKE) stageb3g2-start; \
13708 fi; \
13709 cd $(HOST_SUBDIR)/gas && \
13710 $(MAKE) $(EXTRA_HOST_FLAGS) \
13711 $(POSTSTAGE1_FLAGS_TO_PASS) \
13712 clean
13713 @endif gas-bootstrap
13716 .PHONY: all-stage4-gas maybe-all-stage4-gas
13717 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13718 maybe-all-stage4-gas:
13719 maybe-clean-stage4-gas:
13720 @if gas-bootstrap
13721 maybe-all-stage4-gas: all-stage4-gas
13722 all-stage4: all-stage4-gas
13723 TARGET-stage4-gas = $(TARGET-gas)
13724 all-stage4-gas: configure-stage4-gas
13725 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13726 @r=`${PWD_COMMAND}`; export r; \
13727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728 $(HOST_EXPORTS) \
13729 $(POSTSTAGE1_HOST_EXPORTS) \
13730 cd $(HOST_SUBDIR)/gas && \
13731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13732 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13733 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13734 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13735 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13736 $(TARGET-stage4-gas)
13738 maybe-clean-stage4-gas: clean-stage4-gas
13739 clean-stage4: clean-stage4-gas
13740 clean-stage4-gas:
13741 @if [ $(current_stage) = stage4 ]; then \
13742 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13743 else \
13744 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13745 $(MAKE) stage4-start; \
13746 fi; \
13747 cd $(HOST_SUBDIR)/gas && \
13748 $(MAKE) $(EXTRA_HOST_FLAGS) \
13749 $(POSTSTAGE1_FLAGS_TO_PASS) \
13750 clean
13751 @endif gas-bootstrap
13754 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13755 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13756 maybe-all-stageprofile-gas:
13757 maybe-clean-stageprofile-gas:
13758 @if gas-bootstrap
13759 maybe-all-stageprofile-gas: all-stageprofile-gas
13760 all-stageprofile: all-stageprofile-gas
13761 TARGET-stageprofile-gas = $(TARGET-gas)
13762 all-stageprofile-gas: configure-stageprofile-gas
13763 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13764 @r=`${PWD_COMMAND}`; export r; \
13765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766 $(HOST_EXPORTS) \
13767 $(POSTSTAGE1_HOST_EXPORTS) \
13768 cd $(HOST_SUBDIR)/gas && \
13769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13770 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13771 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13772 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13773 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13774 $(TARGET-stageprofile-gas)
13776 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13777 clean-stageprofile: clean-stageprofile-gas
13778 clean-stageprofile-gas:
13779 @if [ $(current_stage) = stageprofile ]; then \
13780 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13781 else \
13782 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13783 $(MAKE) stageprofile-start; \
13784 fi; \
13785 cd $(HOST_SUBDIR)/gas && \
13786 $(MAKE) $(EXTRA_HOST_FLAGS) \
13787 $(POSTSTAGE1_FLAGS_TO_PASS) \
13788 clean
13789 @endif gas-bootstrap
13792 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13793 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13794 maybe-all-stagefeedback-gas:
13795 maybe-clean-stagefeedback-gas:
13796 @if gas-bootstrap
13797 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13798 all-stagefeedback: all-stagefeedback-gas
13799 TARGET-stagefeedback-gas = $(TARGET-gas)
13800 all-stagefeedback-gas: configure-stagefeedback-gas
13801 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13802 @r=`${PWD_COMMAND}`; export r; \
13803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804 $(HOST_EXPORTS) \
13805 $(POSTSTAGE1_HOST_EXPORTS) \
13806 cd $(HOST_SUBDIR)/gas && \
13807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13808 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13809 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13810 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13811 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13812 $(TARGET-stagefeedback-gas)
13814 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13815 clean-stagefeedback: clean-stagefeedback-gas
13816 clean-stagefeedback-gas:
13817 @if [ $(current_stage) = stagefeedback ]; then \
13818 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13819 else \
13820 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13821 $(MAKE) stagefeedback-start; \
13822 fi; \
13823 cd $(HOST_SUBDIR)/gas && \
13824 $(MAKE) $(EXTRA_HOST_FLAGS) \
13825 $(POSTSTAGE1_FLAGS_TO_PASS) \
13826 clean
13827 @endif gas-bootstrap
13833 .PHONY: check-gas maybe-check-gas
13834 maybe-check-gas:
13835 @if gas
13836 maybe-check-gas: check-gas
13838 check-gas:
13839 @: $(MAKE); $(unstage)
13840 @r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 $(HOST_EXPORTS) \
13843 (cd $(HOST_SUBDIR)/gas && \
13844 $(MAKE) $(FLAGS_TO_PASS) check)
13846 @endif gas
13848 .PHONY: install-gas maybe-install-gas
13849 maybe-install-gas:
13850 @if gas
13851 maybe-install-gas: install-gas
13853 install-gas: installdirs
13854 @: $(MAKE); $(unstage)
13855 @r=`${PWD_COMMAND}`; export r; \
13856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857 $(HOST_EXPORTS) \
13858 (cd $(HOST_SUBDIR)/gas && \
13859 $(MAKE) $(FLAGS_TO_PASS) install)
13861 @endif gas
13863 # Other targets (info, dvi, pdf, etc.)
13865 .PHONY: maybe-info-gas info-gas
13866 maybe-info-gas:
13867 @if gas
13868 maybe-info-gas: info-gas
13870 info-gas: \
13871 configure-gas
13872 @[ -f ./gas/Makefile ] || exit 0; \
13873 r=`${PWD_COMMAND}`; export r; \
13874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875 $(HOST_EXPORTS) \
13876 for flag in $(EXTRA_HOST_FLAGS) ; do \
13877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13878 done; \
13879 echo "Doing info in gas" ; \
13880 (cd $(HOST_SUBDIR)/gas && \
13881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13883 "RANLIB=$${RANLIB}" \
13884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13885 info) \
13886 || exit 1
13888 @endif gas
13890 .PHONY: maybe-dvi-gas dvi-gas
13891 maybe-dvi-gas:
13892 @if gas
13893 maybe-dvi-gas: dvi-gas
13895 dvi-gas: \
13896 configure-gas
13897 @[ -f ./gas/Makefile ] || exit 0; \
13898 r=`${PWD_COMMAND}`; export r; \
13899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13900 $(HOST_EXPORTS) \
13901 for flag in $(EXTRA_HOST_FLAGS) ; do \
13902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13903 done; \
13904 echo "Doing dvi in gas" ; \
13905 (cd $(HOST_SUBDIR)/gas && \
13906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13908 "RANLIB=$${RANLIB}" \
13909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13910 dvi) \
13911 || exit 1
13913 @endif gas
13915 .PHONY: maybe-pdf-gas pdf-gas
13916 maybe-pdf-gas:
13917 @if gas
13918 maybe-pdf-gas: pdf-gas
13920 pdf-gas: \
13921 configure-gas
13922 @[ -f ./gas/Makefile ] || exit 0; \
13923 r=`${PWD_COMMAND}`; export r; \
13924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925 $(HOST_EXPORTS) \
13926 for flag in $(EXTRA_HOST_FLAGS) ; do \
13927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13928 done; \
13929 echo "Doing pdf in gas" ; \
13930 (cd $(HOST_SUBDIR)/gas && \
13931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13933 "RANLIB=$${RANLIB}" \
13934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13935 pdf) \
13936 || exit 1
13938 @endif gas
13940 .PHONY: maybe-html-gas html-gas
13941 maybe-html-gas:
13942 @if gas
13943 maybe-html-gas: html-gas
13945 html-gas: \
13946 configure-gas
13947 @[ -f ./gas/Makefile ] || exit 0; \
13948 r=`${PWD_COMMAND}`; export r; \
13949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13950 $(HOST_EXPORTS) \
13951 for flag in $(EXTRA_HOST_FLAGS) ; do \
13952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13953 done; \
13954 echo "Doing html in gas" ; \
13955 (cd $(HOST_SUBDIR)/gas && \
13956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13958 "RANLIB=$${RANLIB}" \
13959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13960 html) \
13961 || exit 1
13963 @endif gas
13965 .PHONY: maybe-TAGS-gas TAGS-gas
13966 maybe-TAGS-gas:
13967 @if gas
13968 maybe-TAGS-gas: TAGS-gas
13970 TAGS-gas: \
13971 configure-gas
13972 @[ -f ./gas/Makefile ] || exit 0; \
13973 r=`${PWD_COMMAND}`; export r; \
13974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13975 $(HOST_EXPORTS) \
13976 for flag in $(EXTRA_HOST_FLAGS) ; do \
13977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13978 done; \
13979 echo "Doing TAGS in gas" ; \
13980 (cd $(HOST_SUBDIR)/gas && \
13981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13983 "RANLIB=$${RANLIB}" \
13984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13985 TAGS) \
13986 || exit 1
13988 @endif gas
13990 .PHONY: maybe-install-info-gas install-info-gas
13991 maybe-install-info-gas:
13992 @if gas
13993 maybe-install-info-gas: install-info-gas
13995 install-info-gas: \
13996 configure-gas \
13997 info-gas
13998 @[ -f ./gas/Makefile ] || exit 0; \
13999 r=`${PWD_COMMAND}`; export r; \
14000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14001 $(HOST_EXPORTS) \
14002 for flag in $(EXTRA_HOST_FLAGS) ; do \
14003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14004 done; \
14005 echo "Doing install-info in gas" ; \
14006 (cd $(HOST_SUBDIR)/gas && \
14007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14009 "RANLIB=$${RANLIB}" \
14010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14011 install-info) \
14012 || exit 1
14014 @endif gas
14016 .PHONY: maybe-install-pdf-gas install-pdf-gas
14017 maybe-install-pdf-gas:
14018 @if gas
14019 maybe-install-pdf-gas: install-pdf-gas
14021 install-pdf-gas: \
14022 configure-gas \
14023 pdf-gas
14024 @[ -f ./gas/Makefile ] || exit 0; \
14025 r=`${PWD_COMMAND}`; export r; \
14026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14027 $(HOST_EXPORTS) \
14028 for flag in $(EXTRA_HOST_FLAGS) ; do \
14029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14030 done; \
14031 echo "Doing install-pdf in gas" ; \
14032 (cd $(HOST_SUBDIR)/gas && \
14033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14035 "RANLIB=$${RANLIB}" \
14036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14037 install-pdf) \
14038 || exit 1
14040 @endif gas
14042 .PHONY: maybe-install-html-gas install-html-gas
14043 maybe-install-html-gas:
14044 @if gas
14045 maybe-install-html-gas: install-html-gas
14047 install-html-gas: \
14048 configure-gas \
14049 html-gas
14050 @[ -f ./gas/Makefile ] || exit 0; \
14051 r=`${PWD_COMMAND}`; export r; \
14052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14053 $(HOST_EXPORTS) \
14054 for flag in $(EXTRA_HOST_FLAGS) ; do \
14055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14056 done; \
14057 echo "Doing install-html in gas" ; \
14058 (cd $(HOST_SUBDIR)/gas && \
14059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14061 "RANLIB=$${RANLIB}" \
14062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14063 install-html) \
14064 || exit 1
14066 @endif gas
14068 .PHONY: maybe-installcheck-gas installcheck-gas
14069 maybe-installcheck-gas:
14070 @if gas
14071 maybe-installcheck-gas: installcheck-gas
14073 installcheck-gas: \
14074 configure-gas
14075 @[ -f ./gas/Makefile ] || exit 0; \
14076 r=`${PWD_COMMAND}`; export r; \
14077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14078 $(HOST_EXPORTS) \
14079 for flag in $(EXTRA_HOST_FLAGS) ; do \
14080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14081 done; \
14082 echo "Doing installcheck in gas" ; \
14083 (cd $(HOST_SUBDIR)/gas && \
14084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14086 "RANLIB=$${RANLIB}" \
14087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14088 installcheck) \
14089 || exit 1
14091 @endif gas
14093 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14094 maybe-mostlyclean-gas:
14095 @if gas
14096 maybe-mostlyclean-gas: mostlyclean-gas
14098 mostlyclean-gas:
14099 @[ -f ./gas/Makefile ] || exit 0; \
14100 r=`${PWD_COMMAND}`; export r; \
14101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14102 $(HOST_EXPORTS) \
14103 for flag in $(EXTRA_HOST_FLAGS) ; do \
14104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14105 done; \
14106 echo "Doing mostlyclean in gas" ; \
14107 (cd $(HOST_SUBDIR)/gas && \
14108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14110 "RANLIB=$${RANLIB}" \
14111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14112 mostlyclean) \
14113 || exit 1
14115 @endif gas
14117 .PHONY: maybe-clean-gas clean-gas
14118 maybe-clean-gas:
14119 @if gas
14120 maybe-clean-gas: clean-gas
14122 clean-gas:
14123 @[ -f ./gas/Makefile ] || exit 0; \
14124 r=`${PWD_COMMAND}`; export r; \
14125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126 $(HOST_EXPORTS) \
14127 for flag in $(EXTRA_HOST_FLAGS) ; do \
14128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14129 done; \
14130 echo "Doing clean in gas" ; \
14131 (cd $(HOST_SUBDIR)/gas && \
14132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14134 "RANLIB=$${RANLIB}" \
14135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14136 clean) \
14137 || exit 1
14139 @endif gas
14141 .PHONY: maybe-distclean-gas distclean-gas
14142 maybe-distclean-gas:
14143 @if gas
14144 maybe-distclean-gas: distclean-gas
14146 distclean-gas:
14147 @[ -f ./gas/Makefile ] || exit 0; \
14148 r=`${PWD_COMMAND}`; export r; \
14149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150 $(HOST_EXPORTS) \
14151 for flag in $(EXTRA_HOST_FLAGS) ; do \
14152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14153 done; \
14154 echo "Doing distclean in gas" ; \
14155 (cd $(HOST_SUBDIR)/gas && \
14156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14158 "RANLIB=$${RANLIB}" \
14159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14160 distclean) \
14161 || exit 1
14163 @endif gas
14165 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14166 maybe-maintainer-clean-gas:
14167 @if gas
14168 maybe-maintainer-clean-gas: maintainer-clean-gas
14170 maintainer-clean-gas:
14171 @[ -f ./gas/Makefile ] || exit 0; \
14172 r=`${PWD_COMMAND}`; export r; \
14173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14174 $(HOST_EXPORTS) \
14175 for flag in $(EXTRA_HOST_FLAGS) ; do \
14176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14177 done; \
14178 echo "Doing maintainer-clean in gas" ; \
14179 (cd $(HOST_SUBDIR)/gas && \
14180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14182 "RANLIB=$${RANLIB}" \
14183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14184 maintainer-clean) \
14185 || exit 1
14187 @endif gas
14191 .PHONY: configure-gcc maybe-configure-gcc
14192 maybe-configure-gcc:
14193 @if gcc-bootstrap
14194 configure-gcc: stage_current
14195 @endif gcc-bootstrap
14196 @if gcc
14197 maybe-configure-gcc: configure-gcc
14198 configure-gcc:
14199 @r=`${PWD_COMMAND}`; export r; \
14200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14201 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14203 $(HOST_EXPORTS) \
14204 echo Configuring in $(HOST_SUBDIR)/gcc; \
14205 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14206 case $(srcdir) in \
14207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14208 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14210 esac; \
14211 srcdiroption="--srcdir=$${topdir}/gcc"; \
14212 libsrcdir="$$s/gcc"; \
14213 $(SHELL) $${libsrcdir}/configure \
14214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14215 --target=${target_alias} $${srcdiroption} \
14216 || exit 1
14217 @endif gcc
14221 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14222 maybe-configure-stage1-gcc:
14223 @if gcc-bootstrap
14224 maybe-configure-stage1-gcc: configure-stage1-gcc
14225 configure-stage1-gcc:
14226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14228 @r=`${PWD_COMMAND}`; export r; \
14229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14230 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14231 $(HOST_EXPORTS) \
14232 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14233 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14234 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14236 cd $(HOST_SUBDIR)/gcc || exit 1; \
14237 case $(srcdir) in \
14238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14239 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14241 esac; \
14242 srcdiroption="--srcdir=$${topdir}/gcc"; \
14243 libsrcdir="$$s/gcc"; \
14244 $(SHELL) $${libsrcdir}/configure \
14245 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14246 --target=${target_alias} $${srcdiroption} \
14248 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14249 @endif gcc-bootstrap
14251 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14252 maybe-configure-stage2-gcc:
14253 @if gcc-bootstrap
14254 maybe-configure-stage2-gcc: configure-stage2-gcc
14255 configure-stage2-gcc:
14256 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14258 @r=`${PWD_COMMAND}`; export r; \
14259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14260 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14261 $(HOST_EXPORTS) \
14262 $(POSTSTAGE1_HOST_EXPORTS) \
14263 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14264 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14265 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14267 cd $(HOST_SUBDIR)/gcc || exit 1; \
14268 case $(srcdir) in \
14269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14270 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14272 esac; \
14273 srcdiroption="--srcdir=$${topdir}/gcc"; \
14274 libsrcdir="$$s/gcc"; \
14275 $(SHELL) $${libsrcdir}/configure \
14276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14277 --target=${target_alias} $${srcdiroption} \
14278 --with-build-libsubdir=$(HOST_SUBDIR) \
14279 @stage2_werror_flag@
14280 @endif gcc-bootstrap
14282 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14283 maybe-configure-stageb2g0-gcc:
14284 @if gcc-bootstrap
14285 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14286 configure-stageb2g0-gcc:
14287 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14289 @r=`${PWD_COMMAND}`; export r; \
14290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14291 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14292 $(HOST_EXPORTS) \
14293 $(POSTSTAGE1_HOST_EXPORTS) \
14294 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14295 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
14296 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14298 cd $(HOST_SUBDIR)/gcc || exit 1; \
14299 case $(srcdir) in \
14300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14301 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14303 esac; \
14304 srcdiroption="--srcdir=$${topdir}/gcc"; \
14305 libsrcdir="$$s/gcc"; \
14306 $(SHELL) $${libsrcdir}/configure \
14307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14308 --target=${target_alias} $${srcdiroption} \
14309 --with-build-libsubdir=$(HOST_SUBDIR) \
14310 @stage2_werror_flag@
14311 @endif gcc-bootstrap
14313 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14314 maybe-configure-stage3-gcc:
14315 @if gcc-bootstrap
14316 maybe-configure-stage3-gcc: configure-stage3-gcc
14317 configure-stage3-gcc:
14318 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14320 @r=`${PWD_COMMAND}`; export r; \
14321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14322 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14323 $(HOST_EXPORTS) \
14324 $(POSTSTAGE1_HOST_EXPORTS) \
14325 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14326 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14327 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14329 cd $(HOST_SUBDIR)/gcc || exit 1; \
14330 case $(srcdir) in \
14331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14332 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14334 esac; \
14335 srcdiroption="--srcdir=$${topdir}/gcc"; \
14336 libsrcdir="$$s/gcc"; \
14337 $(SHELL) $${libsrcdir}/configure \
14338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14339 --target=${target_alias} $${srcdiroption} \
14340 --with-build-libsubdir=$(HOST_SUBDIR) \
14341 @stage2_werror_flag@
14342 @endif gcc-bootstrap
14344 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14345 maybe-configure-stageb3g2-gcc:
14346 @if gcc-bootstrap
14347 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14348 configure-stageb3g2-gcc:
14349 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14351 @r=`${PWD_COMMAND}`; export r; \
14352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14354 $(HOST_EXPORTS) \
14355 $(POSTSTAGE1_HOST_EXPORTS) \
14356 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14357 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
14358 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14360 cd $(HOST_SUBDIR)/gcc || exit 1; \
14361 case $(srcdir) in \
14362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14363 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14365 esac; \
14366 srcdiroption="--srcdir=$${topdir}/gcc"; \
14367 libsrcdir="$$s/gcc"; \
14368 $(SHELL) $${libsrcdir}/configure \
14369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14370 --target=${target_alias} $${srcdiroption} \
14371 --with-build-libsubdir=$(HOST_SUBDIR) \
14372 @stage2_werror_flag@
14373 @endif gcc-bootstrap
14375 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14376 maybe-configure-stage4-gcc:
14377 @if gcc-bootstrap
14378 maybe-configure-stage4-gcc: configure-stage4-gcc
14379 configure-stage4-gcc:
14380 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14382 @r=`${PWD_COMMAND}`; export r; \
14383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14384 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14385 $(HOST_EXPORTS) \
14386 $(POSTSTAGE1_HOST_EXPORTS) \
14387 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14388 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14389 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14391 cd $(HOST_SUBDIR)/gcc || exit 1; \
14392 case $(srcdir) in \
14393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14394 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14396 esac; \
14397 srcdiroption="--srcdir=$${topdir}/gcc"; \
14398 libsrcdir="$$s/gcc"; \
14399 $(SHELL) $${libsrcdir}/configure \
14400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14401 --target=${target_alias} $${srcdiroption} \
14402 --with-build-libsubdir=$(HOST_SUBDIR) \
14403 @stage2_werror_flag@
14404 @endif gcc-bootstrap
14406 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14407 maybe-configure-stageprofile-gcc:
14408 @if gcc-bootstrap
14409 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14410 configure-stageprofile-gcc:
14411 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14413 @r=`${PWD_COMMAND}`; export r; \
14414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14415 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14416 $(HOST_EXPORTS) \
14417 $(POSTSTAGE1_HOST_EXPORTS) \
14418 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14419 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
14420 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14422 cd $(HOST_SUBDIR)/gcc || exit 1; \
14423 case $(srcdir) in \
14424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14425 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14427 esac; \
14428 srcdiroption="--srcdir=$${topdir}/gcc"; \
14429 libsrcdir="$$s/gcc"; \
14430 $(SHELL) $${libsrcdir}/configure \
14431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14432 --target=${target_alias} $${srcdiroption} \
14433 --with-build-libsubdir=$(HOST_SUBDIR) \
14434 @stage2_werror_flag@
14435 @endif gcc-bootstrap
14437 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14438 maybe-configure-stagefeedback-gcc:
14439 @if gcc-bootstrap
14440 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14441 configure-stagefeedback-gcc:
14442 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14443 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14444 @r=`${PWD_COMMAND}`; export r; \
14445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14447 $(HOST_EXPORTS) \
14448 $(POSTSTAGE1_HOST_EXPORTS) \
14449 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14450 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
14451 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14453 cd $(HOST_SUBDIR)/gcc || exit 1; \
14454 case $(srcdir) in \
14455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14456 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14458 esac; \
14459 srcdiroption="--srcdir=$${topdir}/gcc"; \
14460 libsrcdir="$$s/gcc"; \
14461 $(SHELL) $${libsrcdir}/configure \
14462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14463 --target=${target_alias} $${srcdiroption} \
14464 --with-build-libsubdir=$(HOST_SUBDIR) \
14465 @stage2_werror_flag@
14466 @endif gcc-bootstrap
14472 .PHONY: all-gcc maybe-all-gcc
14473 maybe-all-gcc:
14474 @if gcc-bootstrap
14475 all-gcc: stage_current
14476 @endif gcc-bootstrap
14477 @if gcc
14478 TARGET-gcc=all
14479 maybe-all-gcc: all-gcc
14480 all-gcc: configure-gcc
14481 @r=`${PWD_COMMAND}`; export r; \
14482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483 $(HOST_EXPORTS) \
14484 (cd $(HOST_SUBDIR)/gcc && \
14485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14486 $(TARGET-gcc))
14487 @endif gcc
14491 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14492 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14493 maybe-all-stage1-gcc:
14494 maybe-clean-stage1-gcc:
14495 @if gcc-bootstrap
14496 maybe-all-stage1-gcc: all-stage1-gcc
14497 all-stage1: all-stage1-gcc
14498 TARGET-stage1-gcc = $(TARGET-gcc)
14499 all-stage1-gcc: configure-stage1-gcc
14500 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14501 @r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503 $(HOST_EXPORTS) \
14504 cd $(HOST_SUBDIR)/gcc && \
14505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14506 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14507 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14508 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14509 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14510 $(TARGET-stage1-gcc)
14512 maybe-clean-stage1-gcc: clean-stage1-gcc
14513 clean-stage1: clean-stage1-gcc
14514 clean-stage1-gcc:
14515 @if [ $(current_stage) = stage1 ]; then \
14516 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14517 else \
14518 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14519 $(MAKE) stage1-start; \
14520 fi; \
14521 cd $(HOST_SUBDIR)/gcc && \
14522 $(MAKE) $(EXTRA_HOST_FLAGS) \
14523 $(EXTRA_GCC_FLAGS) clean
14524 @endif gcc-bootstrap
14527 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14528 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14529 maybe-all-stage2-gcc:
14530 maybe-clean-stage2-gcc:
14531 @if gcc-bootstrap
14532 maybe-all-stage2-gcc: all-stage2-gcc
14533 all-stage2: all-stage2-gcc
14534 TARGET-stage2-gcc = $(TARGET-gcc)
14535 all-stage2-gcc: configure-stage2-gcc
14536 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14537 @r=`${PWD_COMMAND}`; export r; \
14538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539 $(HOST_EXPORTS) \
14540 $(POSTSTAGE1_HOST_EXPORTS) \
14541 cd $(HOST_SUBDIR)/gcc && \
14542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14543 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14544 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14545 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14546 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14547 $(TARGET-stage2-gcc)
14549 maybe-clean-stage2-gcc: clean-stage2-gcc
14550 clean-stage2: clean-stage2-gcc
14551 clean-stage2-gcc:
14552 @if [ $(current_stage) = stage2 ]; then \
14553 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14554 else \
14555 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14556 $(MAKE) stage2-start; \
14557 fi; \
14558 cd $(HOST_SUBDIR)/gcc && \
14559 $(MAKE) $(EXTRA_HOST_FLAGS) \
14560 $(POSTSTAGE1_FLAGS_TO_PASS) \
14561 $(EXTRA_GCC_FLAGS) clean
14562 @endif gcc-bootstrap
14565 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14566 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14567 maybe-all-stageb2g0-gcc:
14568 maybe-clean-stageb2g0-gcc:
14569 @if gcc-bootstrap
14570 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14571 all-stageb2g0: all-stageb2g0-gcc
14572 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14573 all-stageb2g0-gcc: configure-stageb2g0-gcc
14574 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14575 @r=`${PWD_COMMAND}`; export r; \
14576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14577 $(HOST_EXPORTS) \
14578 $(POSTSTAGE1_HOST_EXPORTS) \
14579 cd $(HOST_SUBDIR)/gcc && \
14580 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14581 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14582 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14583 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14584 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14585 $(TARGET-stageb2g0-gcc)
14587 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14588 clean-stageb2g0: clean-stageb2g0-gcc
14589 clean-stageb2g0-gcc:
14590 @if [ $(current_stage) = stageb2g0 ]; then \
14591 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14592 else \
14593 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14594 $(MAKE) stageb2g0-start; \
14595 fi; \
14596 cd $(HOST_SUBDIR)/gcc && \
14597 $(MAKE) $(EXTRA_HOST_FLAGS) \
14598 $(POSTSTAGE1_FLAGS_TO_PASS) \
14599 $(EXTRA_GCC_FLAGS) clean
14600 @endif gcc-bootstrap
14603 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14604 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14605 maybe-all-stage3-gcc:
14606 maybe-clean-stage3-gcc:
14607 @if gcc-bootstrap
14608 maybe-all-stage3-gcc: all-stage3-gcc
14609 all-stage3: all-stage3-gcc
14610 TARGET-stage3-gcc = $(TARGET-gcc)
14611 all-stage3-gcc: configure-stage3-gcc
14612 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14613 @r=`${PWD_COMMAND}`; export r; \
14614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615 $(HOST_EXPORTS) \
14616 $(POSTSTAGE1_HOST_EXPORTS) \
14617 cd $(HOST_SUBDIR)/gcc && \
14618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14619 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14620 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14621 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14622 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14623 $(TARGET-stage3-gcc)
14625 maybe-clean-stage3-gcc: clean-stage3-gcc
14626 clean-stage3: clean-stage3-gcc
14627 clean-stage3-gcc:
14628 @if [ $(current_stage) = stage3 ]; then \
14629 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14630 else \
14631 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14632 $(MAKE) stage3-start; \
14633 fi; \
14634 cd $(HOST_SUBDIR)/gcc && \
14635 $(MAKE) $(EXTRA_HOST_FLAGS) \
14636 $(POSTSTAGE1_FLAGS_TO_PASS) \
14637 $(EXTRA_GCC_FLAGS) clean
14638 @endif gcc-bootstrap
14641 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14642 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14643 maybe-all-stageb3g2-gcc:
14644 maybe-clean-stageb3g2-gcc:
14645 @if gcc-bootstrap
14646 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14647 all-stageb3g2: all-stageb3g2-gcc
14648 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14649 all-stageb3g2-gcc: configure-stageb3g2-gcc
14650 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14651 @r=`${PWD_COMMAND}`; export r; \
14652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14653 $(HOST_EXPORTS) \
14654 $(POSTSTAGE1_HOST_EXPORTS) \
14655 cd $(HOST_SUBDIR)/gcc && \
14656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14657 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14658 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14659 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14660 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14661 $(TARGET-stageb3g2-gcc)
14663 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14664 clean-stageb3g2: clean-stageb3g2-gcc
14665 clean-stageb3g2-gcc:
14666 @if [ $(current_stage) = stageb3g2 ]; then \
14667 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14668 else \
14669 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14670 $(MAKE) stageb3g2-start; \
14671 fi; \
14672 cd $(HOST_SUBDIR)/gcc && \
14673 $(MAKE) $(EXTRA_HOST_FLAGS) \
14674 $(POSTSTAGE1_FLAGS_TO_PASS) \
14675 $(EXTRA_GCC_FLAGS) clean
14676 @endif gcc-bootstrap
14679 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14680 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14681 maybe-all-stage4-gcc:
14682 maybe-clean-stage4-gcc:
14683 @if gcc-bootstrap
14684 maybe-all-stage4-gcc: all-stage4-gcc
14685 all-stage4: all-stage4-gcc
14686 TARGET-stage4-gcc = $(TARGET-gcc)
14687 all-stage4-gcc: configure-stage4-gcc
14688 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14689 @r=`${PWD_COMMAND}`; export r; \
14690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691 $(HOST_EXPORTS) \
14692 $(POSTSTAGE1_HOST_EXPORTS) \
14693 cd $(HOST_SUBDIR)/gcc && \
14694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14695 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14696 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14697 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14698 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14699 $(TARGET-stage4-gcc)
14701 maybe-clean-stage4-gcc: clean-stage4-gcc
14702 clean-stage4: clean-stage4-gcc
14703 clean-stage4-gcc:
14704 @if [ $(current_stage) = stage4 ]; then \
14705 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14706 else \
14707 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14708 $(MAKE) stage4-start; \
14709 fi; \
14710 cd $(HOST_SUBDIR)/gcc && \
14711 $(MAKE) $(EXTRA_HOST_FLAGS) \
14712 $(POSTSTAGE1_FLAGS_TO_PASS) \
14713 $(EXTRA_GCC_FLAGS) clean
14714 @endif gcc-bootstrap
14717 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14718 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14719 maybe-all-stageprofile-gcc:
14720 maybe-clean-stageprofile-gcc:
14721 @if gcc-bootstrap
14722 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14723 all-stageprofile: all-stageprofile-gcc
14724 TARGET-stageprofile-gcc = $(TARGET-gcc)
14725 all-stageprofile-gcc: configure-stageprofile-gcc
14726 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14727 @r=`${PWD_COMMAND}`; export r; \
14728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729 $(HOST_EXPORTS) \
14730 $(POSTSTAGE1_HOST_EXPORTS) \
14731 cd $(HOST_SUBDIR)/gcc && \
14732 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14733 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14734 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14735 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14736 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14737 $(TARGET-stageprofile-gcc)
14739 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14740 clean-stageprofile: clean-stageprofile-gcc
14741 clean-stageprofile-gcc:
14742 @if [ $(current_stage) = stageprofile ]; then \
14743 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14744 else \
14745 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14746 $(MAKE) stageprofile-start; \
14747 fi; \
14748 cd $(HOST_SUBDIR)/gcc && \
14749 $(MAKE) $(EXTRA_HOST_FLAGS) \
14750 $(POSTSTAGE1_FLAGS_TO_PASS) \
14751 $(EXTRA_GCC_FLAGS) clean
14752 @endif gcc-bootstrap
14755 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14756 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14757 maybe-all-stagefeedback-gcc:
14758 maybe-clean-stagefeedback-gcc:
14759 @if gcc-bootstrap
14760 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14761 all-stagefeedback: all-stagefeedback-gcc
14762 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14763 all-stagefeedback-gcc: configure-stagefeedback-gcc
14764 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14765 @r=`${PWD_COMMAND}`; export r; \
14766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767 $(HOST_EXPORTS) \
14768 $(POSTSTAGE1_HOST_EXPORTS) \
14769 cd $(HOST_SUBDIR)/gcc && \
14770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14771 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14772 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14773 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14774 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14775 $(TARGET-stagefeedback-gcc)
14777 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14778 clean-stagefeedback: clean-stagefeedback-gcc
14779 clean-stagefeedback-gcc:
14780 @if [ $(current_stage) = stagefeedback ]; then \
14781 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14782 else \
14783 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14784 $(MAKE) stagefeedback-start; \
14785 fi; \
14786 cd $(HOST_SUBDIR)/gcc && \
14787 $(MAKE) $(EXTRA_HOST_FLAGS) \
14788 $(POSTSTAGE1_FLAGS_TO_PASS) \
14789 $(EXTRA_GCC_FLAGS) clean
14790 @endif gcc-bootstrap
14796 .PHONY: check-gcc maybe-check-gcc
14797 maybe-check-gcc:
14798 @if gcc
14799 maybe-check-gcc: check-gcc
14801 check-gcc:
14802 @: $(MAKE); $(unstage)
14803 @r=`${PWD_COMMAND}`; export r; \
14804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14805 $(HOST_EXPORTS) \
14806 (cd $(HOST_SUBDIR)/gcc && \
14807 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14809 @endif gcc
14811 .PHONY: install-gcc maybe-install-gcc
14812 maybe-install-gcc:
14813 @if gcc
14814 maybe-install-gcc: install-gcc
14816 install-gcc: installdirs
14817 @: $(MAKE); $(unstage)
14818 @r=`${PWD_COMMAND}`; export r; \
14819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820 $(HOST_EXPORTS) \
14821 (cd $(HOST_SUBDIR)/gcc && \
14822 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14824 @endif gcc
14826 # Other targets (info, dvi, pdf, etc.)
14828 .PHONY: maybe-info-gcc info-gcc
14829 maybe-info-gcc:
14830 @if gcc
14831 maybe-info-gcc: info-gcc
14833 info-gcc: \
14834 configure-gcc
14835 @[ -f ./gcc/Makefile ] || exit 0; \
14836 r=`${PWD_COMMAND}`; export r; \
14837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14838 $(HOST_EXPORTS) \
14839 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14841 done; \
14842 echo "Doing info in gcc" ; \
14843 (cd $(HOST_SUBDIR)/gcc && \
14844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14846 "RANLIB=$${RANLIB}" \
14847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14848 info) \
14849 || exit 1
14851 @endif gcc
14853 .PHONY: maybe-dvi-gcc dvi-gcc
14854 maybe-dvi-gcc:
14855 @if gcc
14856 maybe-dvi-gcc: dvi-gcc
14858 dvi-gcc: \
14859 configure-gcc
14860 @[ -f ./gcc/Makefile ] || exit 0; \
14861 r=`${PWD_COMMAND}`; export r; \
14862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14863 $(HOST_EXPORTS) \
14864 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14866 done; \
14867 echo "Doing dvi in gcc" ; \
14868 (cd $(HOST_SUBDIR)/gcc && \
14869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14871 "RANLIB=$${RANLIB}" \
14872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14873 dvi) \
14874 || exit 1
14876 @endif gcc
14878 .PHONY: maybe-pdf-gcc pdf-gcc
14879 maybe-pdf-gcc:
14880 @if gcc
14881 maybe-pdf-gcc: pdf-gcc
14883 pdf-gcc: \
14884 configure-gcc
14885 @[ -f ./gcc/Makefile ] || exit 0; \
14886 r=`${PWD_COMMAND}`; export r; \
14887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14888 $(HOST_EXPORTS) \
14889 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14891 done; \
14892 echo "Doing pdf in gcc" ; \
14893 (cd $(HOST_SUBDIR)/gcc && \
14894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14896 "RANLIB=$${RANLIB}" \
14897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14898 pdf) \
14899 || exit 1
14901 @endif gcc
14903 .PHONY: maybe-html-gcc html-gcc
14904 maybe-html-gcc:
14905 @if gcc
14906 maybe-html-gcc: html-gcc
14908 html-gcc: \
14909 configure-gcc
14910 @[ -f ./gcc/Makefile ] || exit 0; \
14911 r=`${PWD_COMMAND}`; export r; \
14912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14913 $(HOST_EXPORTS) \
14914 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14916 done; \
14917 echo "Doing html in gcc" ; \
14918 (cd $(HOST_SUBDIR)/gcc && \
14919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14921 "RANLIB=$${RANLIB}" \
14922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14923 html) \
14924 || exit 1
14926 @endif gcc
14928 .PHONY: maybe-TAGS-gcc TAGS-gcc
14929 maybe-TAGS-gcc:
14930 @if gcc
14931 maybe-TAGS-gcc: TAGS-gcc
14933 TAGS-gcc: \
14934 configure-gcc
14935 @[ -f ./gcc/Makefile ] || exit 0; \
14936 r=`${PWD_COMMAND}`; export r; \
14937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14938 $(HOST_EXPORTS) \
14939 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14941 done; \
14942 echo "Doing TAGS in gcc" ; \
14943 (cd $(HOST_SUBDIR)/gcc && \
14944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14946 "RANLIB=$${RANLIB}" \
14947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14948 TAGS) \
14949 || exit 1
14951 @endif gcc
14953 .PHONY: maybe-install-info-gcc install-info-gcc
14954 maybe-install-info-gcc:
14955 @if gcc
14956 maybe-install-info-gcc: install-info-gcc
14958 install-info-gcc: \
14959 configure-gcc \
14960 info-gcc
14961 @[ -f ./gcc/Makefile ] || exit 0; \
14962 r=`${PWD_COMMAND}`; export r; \
14963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14964 $(HOST_EXPORTS) \
14965 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14967 done; \
14968 echo "Doing install-info in gcc" ; \
14969 (cd $(HOST_SUBDIR)/gcc && \
14970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14972 "RANLIB=$${RANLIB}" \
14973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14974 install-info) \
14975 || exit 1
14977 @endif gcc
14979 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14980 maybe-install-pdf-gcc:
14981 @if gcc
14982 maybe-install-pdf-gcc: install-pdf-gcc
14984 install-pdf-gcc: \
14985 configure-gcc \
14986 pdf-gcc
14987 @[ -f ./gcc/Makefile ] || exit 0; \
14988 r=`${PWD_COMMAND}`; export r; \
14989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14990 $(HOST_EXPORTS) \
14991 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14993 done; \
14994 echo "Doing install-pdf in gcc" ; \
14995 (cd $(HOST_SUBDIR)/gcc && \
14996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14998 "RANLIB=$${RANLIB}" \
14999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15000 install-pdf) \
15001 || exit 1
15003 @endif gcc
15005 .PHONY: maybe-install-html-gcc install-html-gcc
15006 maybe-install-html-gcc:
15007 @if gcc
15008 maybe-install-html-gcc: install-html-gcc
15010 install-html-gcc: \
15011 configure-gcc \
15012 html-gcc
15013 @[ -f ./gcc/Makefile ] || exit 0; \
15014 r=`${PWD_COMMAND}`; export r; \
15015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016 $(HOST_EXPORTS) \
15017 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15019 done; \
15020 echo "Doing install-html in gcc" ; \
15021 (cd $(HOST_SUBDIR)/gcc && \
15022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15024 "RANLIB=$${RANLIB}" \
15025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15026 install-html) \
15027 || exit 1
15029 @endif gcc
15031 .PHONY: maybe-installcheck-gcc installcheck-gcc
15032 maybe-installcheck-gcc:
15033 @if gcc
15034 maybe-installcheck-gcc: installcheck-gcc
15036 installcheck-gcc: \
15037 configure-gcc
15038 @[ -f ./gcc/Makefile ] || exit 0; \
15039 r=`${PWD_COMMAND}`; export r; \
15040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15041 $(HOST_EXPORTS) \
15042 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15044 done; \
15045 echo "Doing installcheck in gcc" ; \
15046 (cd $(HOST_SUBDIR)/gcc && \
15047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15049 "RANLIB=$${RANLIB}" \
15050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15051 installcheck) \
15052 || exit 1
15054 @endif gcc
15056 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15057 maybe-mostlyclean-gcc:
15058 @if gcc
15059 maybe-mostlyclean-gcc: mostlyclean-gcc
15061 mostlyclean-gcc:
15062 @[ -f ./gcc/Makefile ] || exit 0; \
15063 r=`${PWD_COMMAND}`; export r; \
15064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15065 $(HOST_EXPORTS) \
15066 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15068 done; \
15069 echo "Doing mostlyclean in gcc" ; \
15070 (cd $(HOST_SUBDIR)/gcc && \
15071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15073 "RANLIB=$${RANLIB}" \
15074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15075 mostlyclean) \
15076 || exit 1
15078 @endif gcc
15080 .PHONY: maybe-clean-gcc clean-gcc
15081 maybe-clean-gcc:
15082 @if gcc
15083 maybe-clean-gcc: clean-gcc
15085 clean-gcc:
15086 @[ -f ./gcc/Makefile ] || exit 0; \
15087 r=`${PWD_COMMAND}`; export r; \
15088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089 $(HOST_EXPORTS) \
15090 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15092 done; \
15093 echo "Doing clean in gcc" ; \
15094 (cd $(HOST_SUBDIR)/gcc && \
15095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15097 "RANLIB=$${RANLIB}" \
15098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15099 clean) \
15100 || exit 1
15102 @endif gcc
15104 .PHONY: maybe-distclean-gcc distclean-gcc
15105 maybe-distclean-gcc:
15106 @if gcc
15107 maybe-distclean-gcc: distclean-gcc
15109 distclean-gcc:
15110 @[ -f ./gcc/Makefile ] || exit 0; \
15111 r=`${PWD_COMMAND}`; export r; \
15112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113 $(HOST_EXPORTS) \
15114 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15116 done; \
15117 echo "Doing distclean in gcc" ; \
15118 (cd $(HOST_SUBDIR)/gcc && \
15119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15121 "RANLIB=$${RANLIB}" \
15122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15123 distclean) \
15124 || exit 1
15126 @endif gcc
15128 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15129 maybe-maintainer-clean-gcc:
15130 @if gcc
15131 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15133 maintainer-clean-gcc:
15134 @[ -f ./gcc/Makefile ] || exit 0; \
15135 r=`${PWD_COMMAND}`; export r; \
15136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15137 $(HOST_EXPORTS) \
15138 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15140 done; \
15141 echo "Doing maintainer-clean in gcc" ; \
15142 (cd $(HOST_SUBDIR)/gcc && \
15143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15145 "RANLIB=$${RANLIB}" \
15146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15147 maintainer-clean) \
15148 || exit 1
15150 @endif gcc
15154 .PHONY: configure-gawk maybe-configure-gawk
15155 maybe-configure-gawk:
15156 @if gcc-bootstrap
15157 configure-gawk: stage_current
15158 @endif gcc-bootstrap
15159 @if gawk
15160 maybe-configure-gawk: configure-gawk
15161 configure-gawk:
15162 @: $(MAKE); $(unstage)
15163 @r=`${PWD_COMMAND}`; export r; \
15164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15165 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15167 $(HOST_EXPORTS) \
15168 echo Configuring in $(HOST_SUBDIR)/gawk; \
15169 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15170 case $(srcdir) in \
15171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15172 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15174 esac; \
15175 srcdiroption="--srcdir=$${topdir}/gawk"; \
15176 libsrcdir="$$s/gawk"; \
15177 $(SHELL) $${libsrcdir}/configure \
15178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15179 --target=${target_alias} $${srcdiroption} \
15180 || exit 1
15181 @endif gawk
15187 .PHONY: all-gawk maybe-all-gawk
15188 maybe-all-gawk:
15189 @if gcc-bootstrap
15190 all-gawk: stage_current
15191 @endif gcc-bootstrap
15192 @if gawk
15193 TARGET-gawk=all
15194 maybe-all-gawk: all-gawk
15195 all-gawk: configure-gawk
15196 @: $(MAKE); $(unstage)
15197 @r=`${PWD_COMMAND}`; export r; \
15198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15199 $(HOST_EXPORTS) \
15200 (cd $(HOST_SUBDIR)/gawk && \
15201 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15202 $(TARGET-gawk))
15203 @endif gawk
15208 .PHONY: check-gawk maybe-check-gawk
15209 maybe-check-gawk:
15210 @if gawk
15211 maybe-check-gawk: check-gawk
15213 check-gawk:
15214 @: $(MAKE); $(unstage)
15215 @r=`${PWD_COMMAND}`; export r; \
15216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15217 $(HOST_EXPORTS) \
15218 (cd $(HOST_SUBDIR)/gawk && \
15219 $(MAKE) $(FLAGS_TO_PASS) check)
15221 @endif gawk
15223 .PHONY: install-gawk maybe-install-gawk
15224 maybe-install-gawk:
15225 @if gawk
15226 maybe-install-gawk: install-gawk
15228 install-gawk: installdirs
15229 @: $(MAKE); $(unstage)
15230 @r=`${PWD_COMMAND}`; export r; \
15231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232 $(HOST_EXPORTS) \
15233 (cd $(HOST_SUBDIR)/gawk && \
15234 $(MAKE) $(FLAGS_TO_PASS) install)
15236 @endif gawk
15238 # Other targets (info, dvi, pdf, etc.)
15240 .PHONY: maybe-info-gawk info-gawk
15241 maybe-info-gawk:
15242 @if gawk
15243 maybe-info-gawk: info-gawk
15245 info-gawk: \
15246 configure-gawk
15247 @: $(MAKE); $(unstage)
15248 @[ -f ./gawk/Makefile ] || exit 0; \
15249 r=`${PWD_COMMAND}`; export r; \
15250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251 $(HOST_EXPORTS) \
15252 for flag in $(EXTRA_HOST_FLAGS) ; do \
15253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254 done; \
15255 echo "Doing info in gawk" ; \
15256 (cd $(HOST_SUBDIR)/gawk && \
15257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259 "RANLIB=$${RANLIB}" \
15260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15261 info) \
15262 || exit 1
15264 @endif gawk
15266 .PHONY: maybe-dvi-gawk dvi-gawk
15267 maybe-dvi-gawk:
15268 @if gawk
15269 maybe-dvi-gawk: dvi-gawk
15271 dvi-gawk: \
15272 configure-gawk
15273 @: $(MAKE); $(unstage)
15274 @[ -f ./gawk/Makefile ] || exit 0; \
15275 r=`${PWD_COMMAND}`; export r; \
15276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277 $(HOST_EXPORTS) \
15278 for flag in $(EXTRA_HOST_FLAGS) ; do \
15279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280 done; \
15281 echo "Doing dvi in gawk" ; \
15282 (cd $(HOST_SUBDIR)/gawk && \
15283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285 "RANLIB=$${RANLIB}" \
15286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15287 dvi) \
15288 || exit 1
15290 @endif gawk
15292 .PHONY: maybe-pdf-gawk pdf-gawk
15293 maybe-pdf-gawk:
15294 @if gawk
15295 maybe-pdf-gawk: pdf-gawk
15297 pdf-gawk: \
15298 configure-gawk
15299 @: $(MAKE); $(unstage)
15300 @[ -f ./gawk/Makefile ] || exit 0; \
15301 r=`${PWD_COMMAND}`; export r; \
15302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303 $(HOST_EXPORTS) \
15304 for flag in $(EXTRA_HOST_FLAGS) ; do \
15305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306 done; \
15307 echo "Doing pdf in gawk" ; \
15308 (cd $(HOST_SUBDIR)/gawk && \
15309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311 "RANLIB=$${RANLIB}" \
15312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15313 pdf) \
15314 || exit 1
15316 @endif gawk
15318 .PHONY: maybe-html-gawk html-gawk
15319 maybe-html-gawk:
15320 @if gawk
15321 maybe-html-gawk: html-gawk
15323 html-gawk: \
15324 configure-gawk
15325 @: $(MAKE); $(unstage)
15326 @[ -f ./gawk/Makefile ] || exit 0; \
15327 r=`${PWD_COMMAND}`; export r; \
15328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329 $(HOST_EXPORTS) \
15330 for flag in $(EXTRA_HOST_FLAGS) ; do \
15331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332 done; \
15333 echo "Doing html in gawk" ; \
15334 (cd $(HOST_SUBDIR)/gawk && \
15335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337 "RANLIB=$${RANLIB}" \
15338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15339 html) \
15340 || exit 1
15342 @endif gawk
15344 .PHONY: maybe-TAGS-gawk TAGS-gawk
15345 maybe-TAGS-gawk:
15346 @if gawk
15347 maybe-TAGS-gawk: TAGS-gawk
15349 TAGS-gawk: \
15350 configure-gawk
15351 @: $(MAKE); $(unstage)
15352 @[ -f ./gawk/Makefile ] || exit 0; \
15353 r=`${PWD_COMMAND}`; export r; \
15354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15355 $(HOST_EXPORTS) \
15356 for flag in $(EXTRA_HOST_FLAGS) ; do \
15357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15358 done; \
15359 echo "Doing TAGS in gawk" ; \
15360 (cd $(HOST_SUBDIR)/gawk && \
15361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15363 "RANLIB=$${RANLIB}" \
15364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15365 TAGS) \
15366 || exit 1
15368 @endif gawk
15370 .PHONY: maybe-install-info-gawk install-info-gawk
15371 maybe-install-info-gawk:
15372 @if gawk
15373 maybe-install-info-gawk: install-info-gawk
15375 install-info-gawk: \
15376 configure-gawk \
15377 info-gawk
15378 @: $(MAKE); $(unstage)
15379 @[ -f ./gawk/Makefile ] || exit 0; \
15380 r=`${PWD_COMMAND}`; export r; \
15381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15382 $(HOST_EXPORTS) \
15383 for flag in $(EXTRA_HOST_FLAGS) ; do \
15384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15385 done; \
15386 echo "Doing install-info in gawk" ; \
15387 (cd $(HOST_SUBDIR)/gawk && \
15388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15390 "RANLIB=$${RANLIB}" \
15391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15392 install-info) \
15393 || exit 1
15395 @endif gawk
15397 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15398 maybe-install-pdf-gawk:
15399 @if gawk
15400 maybe-install-pdf-gawk: install-pdf-gawk
15402 install-pdf-gawk: \
15403 configure-gawk \
15404 pdf-gawk
15405 @: $(MAKE); $(unstage)
15406 @[ -f ./gawk/Makefile ] || exit 0; \
15407 r=`${PWD_COMMAND}`; export r; \
15408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409 $(HOST_EXPORTS) \
15410 for flag in $(EXTRA_HOST_FLAGS) ; do \
15411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15412 done; \
15413 echo "Doing install-pdf in gawk" ; \
15414 (cd $(HOST_SUBDIR)/gawk && \
15415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417 "RANLIB=$${RANLIB}" \
15418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15419 install-pdf) \
15420 || exit 1
15422 @endif gawk
15424 .PHONY: maybe-install-html-gawk install-html-gawk
15425 maybe-install-html-gawk:
15426 @if gawk
15427 maybe-install-html-gawk: install-html-gawk
15429 install-html-gawk: \
15430 configure-gawk \
15431 html-gawk
15432 @: $(MAKE); $(unstage)
15433 @[ -f ./gawk/Makefile ] || exit 0; \
15434 r=`${PWD_COMMAND}`; export r; \
15435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15436 $(HOST_EXPORTS) \
15437 for flag in $(EXTRA_HOST_FLAGS) ; do \
15438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15439 done; \
15440 echo "Doing install-html in gawk" ; \
15441 (cd $(HOST_SUBDIR)/gawk && \
15442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15444 "RANLIB=$${RANLIB}" \
15445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15446 install-html) \
15447 || exit 1
15449 @endif gawk
15451 .PHONY: maybe-installcheck-gawk installcheck-gawk
15452 maybe-installcheck-gawk:
15453 @if gawk
15454 maybe-installcheck-gawk: installcheck-gawk
15456 installcheck-gawk: \
15457 configure-gawk
15458 @: $(MAKE); $(unstage)
15459 @[ -f ./gawk/Makefile ] || exit 0; \
15460 r=`${PWD_COMMAND}`; export r; \
15461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15462 $(HOST_EXPORTS) \
15463 for flag in $(EXTRA_HOST_FLAGS) ; do \
15464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15465 done; \
15466 echo "Doing installcheck in gawk" ; \
15467 (cd $(HOST_SUBDIR)/gawk && \
15468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15470 "RANLIB=$${RANLIB}" \
15471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15472 installcheck) \
15473 || exit 1
15475 @endif gawk
15477 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15478 maybe-mostlyclean-gawk:
15479 @if gawk
15480 maybe-mostlyclean-gawk: mostlyclean-gawk
15482 mostlyclean-gawk:
15483 @: $(MAKE); $(unstage)
15484 @[ -f ./gawk/Makefile ] || exit 0; \
15485 r=`${PWD_COMMAND}`; export r; \
15486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15487 $(HOST_EXPORTS) \
15488 for flag in $(EXTRA_HOST_FLAGS) ; do \
15489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15490 done; \
15491 echo "Doing mostlyclean in gawk" ; \
15492 (cd $(HOST_SUBDIR)/gawk && \
15493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15495 "RANLIB=$${RANLIB}" \
15496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15497 mostlyclean) \
15498 || exit 1
15500 @endif gawk
15502 .PHONY: maybe-clean-gawk clean-gawk
15503 maybe-clean-gawk:
15504 @if gawk
15505 maybe-clean-gawk: clean-gawk
15507 clean-gawk:
15508 @: $(MAKE); $(unstage)
15509 @[ -f ./gawk/Makefile ] || exit 0; \
15510 r=`${PWD_COMMAND}`; export r; \
15511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15512 $(HOST_EXPORTS) \
15513 for flag in $(EXTRA_HOST_FLAGS) ; do \
15514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15515 done; \
15516 echo "Doing clean in gawk" ; \
15517 (cd $(HOST_SUBDIR)/gawk && \
15518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15520 "RANLIB=$${RANLIB}" \
15521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15522 clean) \
15523 || exit 1
15525 @endif gawk
15527 .PHONY: maybe-distclean-gawk distclean-gawk
15528 maybe-distclean-gawk:
15529 @if gawk
15530 maybe-distclean-gawk: distclean-gawk
15532 distclean-gawk:
15533 @: $(MAKE); $(unstage)
15534 @[ -f ./gawk/Makefile ] || exit 0; \
15535 r=`${PWD_COMMAND}`; export r; \
15536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15537 $(HOST_EXPORTS) \
15538 for flag in $(EXTRA_HOST_FLAGS) ; do \
15539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15540 done; \
15541 echo "Doing distclean in gawk" ; \
15542 (cd $(HOST_SUBDIR)/gawk && \
15543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15545 "RANLIB=$${RANLIB}" \
15546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15547 distclean) \
15548 || exit 1
15550 @endif gawk
15552 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15553 maybe-maintainer-clean-gawk:
15554 @if gawk
15555 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15557 maintainer-clean-gawk:
15558 @: $(MAKE); $(unstage)
15559 @[ -f ./gawk/Makefile ] || exit 0; \
15560 r=`${PWD_COMMAND}`; export r; \
15561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562 $(HOST_EXPORTS) \
15563 for flag in $(EXTRA_HOST_FLAGS) ; do \
15564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15565 done; \
15566 echo "Doing maintainer-clean in gawk" ; \
15567 (cd $(HOST_SUBDIR)/gawk && \
15568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15570 "RANLIB=$${RANLIB}" \
15571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15572 maintainer-clean) \
15573 || exit 1
15575 @endif gawk
15579 .PHONY: configure-gettext maybe-configure-gettext
15580 maybe-configure-gettext:
15581 @if gcc-bootstrap
15582 configure-gettext: stage_current
15583 @endif gcc-bootstrap
15584 @if gettext
15585 maybe-configure-gettext: configure-gettext
15586 configure-gettext:
15587 @: $(MAKE); $(unstage)
15588 @r=`${PWD_COMMAND}`; export r; \
15589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15590 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15592 $(HOST_EXPORTS) \
15593 echo Configuring in $(HOST_SUBDIR)/gettext; \
15594 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15595 case $(srcdir) in \
15596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15597 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15599 esac; \
15600 srcdiroption="--srcdir=$${topdir}/gettext"; \
15601 libsrcdir="$$s/gettext"; \
15602 $(SHELL) $${libsrcdir}/configure \
15603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15604 --target=${target_alias} $${srcdiroption} \
15605 || exit 1
15606 @endif gettext
15612 .PHONY: all-gettext maybe-all-gettext
15613 maybe-all-gettext:
15614 @if gcc-bootstrap
15615 all-gettext: stage_current
15616 @endif gcc-bootstrap
15617 @if gettext
15618 TARGET-gettext=all
15619 maybe-all-gettext: all-gettext
15620 all-gettext: configure-gettext
15621 @: $(MAKE); $(unstage)
15622 @r=`${PWD_COMMAND}`; export r; \
15623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15624 $(HOST_EXPORTS) \
15625 (cd $(HOST_SUBDIR)/gettext && \
15626 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15627 $(TARGET-gettext))
15628 @endif gettext
15633 .PHONY: check-gettext maybe-check-gettext
15634 maybe-check-gettext:
15635 @if gettext
15636 maybe-check-gettext: check-gettext
15638 check-gettext:
15639 @: $(MAKE); $(unstage)
15640 @r=`${PWD_COMMAND}`; export r; \
15641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15642 $(HOST_EXPORTS) \
15643 (cd $(HOST_SUBDIR)/gettext && \
15644 $(MAKE) $(FLAGS_TO_PASS) check)
15646 @endif gettext
15648 .PHONY: install-gettext maybe-install-gettext
15649 maybe-install-gettext:
15650 @if gettext
15651 maybe-install-gettext: install-gettext
15653 install-gettext: installdirs
15654 @: $(MAKE); $(unstage)
15655 @r=`${PWD_COMMAND}`; export r; \
15656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15657 $(HOST_EXPORTS) \
15658 (cd $(HOST_SUBDIR)/gettext && \
15659 $(MAKE) $(FLAGS_TO_PASS) install)
15661 @endif gettext
15663 # Other targets (info, dvi, pdf, etc.)
15665 .PHONY: maybe-info-gettext info-gettext
15666 maybe-info-gettext:
15667 @if gettext
15668 maybe-info-gettext: info-gettext
15670 info-gettext: \
15671 configure-gettext
15672 @: $(MAKE); $(unstage)
15673 @[ -f ./gettext/Makefile ] || exit 0; \
15674 r=`${PWD_COMMAND}`; export r; \
15675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15676 $(HOST_EXPORTS) \
15677 for flag in $(EXTRA_HOST_FLAGS) ; do \
15678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15679 done; \
15680 echo "Doing info in gettext" ; \
15681 (cd $(HOST_SUBDIR)/gettext && \
15682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15684 "RANLIB=$${RANLIB}" \
15685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15686 info) \
15687 || exit 1
15689 @endif gettext
15691 .PHONY: maybe-dvi-gettext dvi-gettext
15692 maybe-dvi-gettext:
15693 @if gettext
15694 maybe-dvi-gettext: dvi-gettext
15696 dvi-gettext: \
15697 configure-gettext
15698 @: $(MAKE); $(unstage)
15699 @[ -f ./gettext/Makefile ] || exit 0; \
15700 r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702 $(HOST_EXPORTS) \
15703 for flag in $(EXTRA_HOST_FLAGS) ; do \
15704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705 done; \
15706 echo "Doing dvi in gettext" ; \
15707 (cd $(HOST_SUBDIR)/gettext && \
15708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710 "RANLIB=$${RANLIB}" \
15711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15712 dvi) \
15713 || exit 1
15715 @endif gettext
15717 .PHONY: maybe-pdf-gettext pdf-gettext
15718 maybe-pdf-gettext:
15719 @if gettext
15720 maybe-pdf-gettext: pdf-gettext
15722 pdf-gettext: \
15723 configure-gettext
15724 @: $(MAKE); $(unstage)
15725 @[ -f ./gettext/Makefile ] || exit 0; \
15726 r=`${PWD_COMMAND}`; export r; \
15727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15728 $(HOST_EXPORTS) \
15729 for flag in $(EXTRA_HOST_FLAGS) ; do \
15730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15731 done; \
15732 echo "Doing pdf in gettext" ; \
15733 (cd $(HOST_SUBDIR)/gettext && \
15734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15736 "RANLIB=$${RANLIB}" \
15737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15738 pdf) \
15739 || exit 1
15741 @endif gettext
15743 .PHONY: maybe-html-gettext html-gettext
15744 maybe-html-gettext:
15745 @if gettext
15746 maybe-html-gettext: html-gettext
15748 html-gettext: \
15749 configure-gettext
15750 @: $(MAKE); $(unstage)
15751 @[ -f ./gettext/Makefile ] || exit 0; \
15752 r=`${PWD_COMMAND}`; export r; \
15753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15754 $(HOST_EXPORTS) \
15755 for flag in $(EXTRA_HOST_FLAGS) ; do \
15756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15757 done; \
15758 echo "Doing html in gettext" ; \
15759 (cd $(HOST_SUBDIR)/gettext && \
15760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15762 "RANLIB=$${RANLIB}" \
15763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15764 html) \
15765 || exit 1
15767 @endif gettext
15769 .PHONY: maybe-TAGS-gettext TAGS-gettext
15770 maybe-TAGS-gettext:
15771 @if gettext
15772 maybe-TAGS-gettext: TAGS-gettext
15774 TAGS-gettext: \
15775 configure-gettext
15776 @: $(MAKE); $(unstage)
15777 @[ -f ./gettext/Makefile ] || exit 0; \
15778 r=`${PWD_COMMAND}`; export r; \
15779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15780 $(HOST_EXPORTS) \
15781 for flag in $(EXTRA_HOST_FLAGS) ; do \
15782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15783 done; \
15784 echo "Doing TAGS in gettext" ; \
15785 (cd $(HOST_SUBDIR)/gettext && \
15786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15788 "RANLIB=$${RANLIB}" \
15789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15790 TAGS) \
15791 || exit 1
15793 @endif gettext
15795 .PHONY: maybe-install-info-gettext install-info-gettext
15796 maybe-install-info-gettext:
15797 @if gettext
15798 maybe-install-info-gettext: install-info-gettext
15800 install-info-gettext: \
15801 configure-gettext \
15802 info-gettext
15803 @: $(MAKE); $(unstage)
15804 @[ -f ./gettext/Makefile ] || exit 0; \
15805 r=`${PWD_COMMAND}`; export r; \
15806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15807 $(HOST_EXPORTS) \
15808 for flag in $(EXTRA_HOST_FLAGS) ; do \
15809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15810 done; \
15811 echo "Doing install-info in gettext" ; \
15812 (cd $(HOST_SUBDIR)/gettext && \
15813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15815 "RANLIB=$${RANLIB}" \
15816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15817 install-info) \
15818 || exit 1
15820 @endif gettext
15822 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15823 maybe-install-pdf-gettext:
15824 @if gettext
15825 maybe-install-pdf-gettext: install-pdf-gettext
15827 install-pdf-gettext: \
15828 configure-gettext \
15829 pdf-gettext
15830 @: $(MAKE); $(unstage)
15831 @[ -f ./gettext/Makefile ] || exit 0; \
15832 r=`${PWD_COMMAND}`; export r; \
15833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15834 $(HOST_EXPORTS) \
15835 for flag in $(EXTRA_HOST_FLAGS) ; do \
15836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15837 done; \
15838 echo "Doing install-pdf in gettext" ; \
15839 (cd $(HOST_SUBDIR)/gettext && \
15840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15842 "RANLIB=$${RANLIB}" \
15843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15844 install-pdf) \
15845 || exit 1
15847 @endif gettext
15849 .PHONY: maybe-install-html-gettext install-html-gettext
15850 maybe-install-html-gettext:
15851 @if gettext
15852 maybe-install-html-gettext: install-html-gettext
15854 install-html-gettext: \
15855 configure-gettext \
15856 html-gettext
15857 @: $(MAKE); $(unstage)
15858 @[ -f ./gettext/Makefile ] || exit 0; \
15859 r=`${PWD_COMMAND}`; export r; \
15860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15861 $(HOST_EXPORTS) \
15862 for flag in $(EXTRA_HOST_FLAGS) ; do \
15863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15864 done; \
15865 echo "Doing install-html in gettext" ; \
15866 (cd $(HOST_SUBDIR)/gettext && \
15867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15869 "RANLIB=$${RANLIB}" \
15870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15871 install-html) \
15872 || exit 1
15874 @endif gettext
15876 .PHONY: maybe-installcheck-gettext installcheck-gettext
15877 maybe-installcheck-gettext:
15878 @if gettext
15879 maybe-installcheck-gettext: installcheck-gettext
15881 installcheck-gettext: \
15882 configure-gettext
15883 @: $(MAKE); $(unstage)
15884 @[ -f ./gettext/Makefile ] || exit 0; \
15885 r=`${PWD_COMMAND}`; export r; \
15886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15887 $(HOST_EXPORTS) \
15888 for flag in $(EXTRA_HOST_FLAGS) ; do \
15889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15890 done; \
15891 echo "Doing installcheck in gettext" ; \
15892 (cd $(HOST_SUBDIR)/gettext && \
15893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15895 "RANLIB=$${RANLIB}" \
15896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15897 installcheck) \
15898 || exit 1
15900 @endif gettext
15902 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15903 maybe-mostlyclean-gettext:
15904 @if gettext
15905 maybe-mostlyclean-gettext: mostlyclean-gettext
15907 mostlyclean-gettext:
15908 @: $(MAKE); $(unstage)
15909 @[ -f ./gettext/Makefile ] || exit 0; \
15910 r=`${PWD_COMMAND}`; export r; \
15911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15912 $(HOST_EXPORTS) \
15913 for flag in $(EXTRA_HOST_FLAGS) ; do \
15914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15915 done; \
15916 echo "Doing mostlyclean in gettext" ; \
15917 (cd $(HOST_SUBDIR)/gettext && \
15918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15920 "RANLIB=$${RANLIB}" \
15921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15922 mostlyclean) \
15923 || exit 1
15925 @endif gettext
15927 .PHONY: maybe-clean-gettext clean-gettext
15928 maybe-clean-gettext:
15929 @if gettext
15930 maybe-clean-gettext: clean-gettext
15932 clean-gettext:
15933 @: $(MAKE); $(unstage)
15934 @[ -f ./gettext/Makefile ] || exit 0; \
15935 r=`${PWD_COMMAND}`; export r; \
15936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15937 $(HOST_EXPORTS) \
15938 for flag in $(EXTRA_HOST_FLAGS) ; do \
15939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15940 done; \
15941 echo "Doing clean in gettext" ; \
15942 (cd $(HOST_SUBDIR)/gettext && \
15943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15945 "RANLIB=$${RANLIB}" \
15946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15947 clean) \
15948 || exit 1
15950 @endif gettext
15952 .PHONY: maybe-distclean-gettext distclean-gettext
15953 maybe-distclean-gettext:
15954 @if gettext
15955 maybe-distclean-gettext: distclean-gettext
15957 distclean-gettext:
15958 @: $(MAKE); $(unstage)
15959 @[ -f ./gettext/Makefile ] || exit 0; \
15960 r=`${PWD_COMMAND}`; export r; \
15961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15962 $(HOST_EXPORTS) \
15963 for flag in $(EXTRA_HOST_FLAGS) ; do \
15964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15965 done; \
15966 echo "Doing distclean in gettext" ; \
15967 (cd $(HOST_SUBDIR)/gettext && \
15968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15970 "RANLIB=$${RANLIB}" \
15971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15972 distclean) \
15973 || exit 1
15975 @endif gettext
15977 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15978 maybe-maintainer-clean-gettext:
15979 @if gettext
15980 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15982 maintainer-clean-gettext:
15983 @: $(MAKE); $(unstage)
15984 @[ -f ./gettext/Makefile ] || exit 0; \
15985 r=`${PWD_COMMAND}`; export r; \
15986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15987 $(HOST_EXPORTS) \
15988 for flag in $(EXTRA_HOST_FLAGS) ; do \
15989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15990 done; \
15991 echo "Doing maintainer-clean in gettext" ; \
15992 (cd $(HOST_SUBDIR)/gettext && \
15993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15995 "RANLIB=$${RANLIB}" \
15996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15997 maintainer-clean) \
15998 || exit 1
16000 @endif gettext
16004 .PHONY: configure-gmp maybe-configure-gmp
16005 maybe-configure-gmp:
16006 @if gcc-bootstrap
16007 configure-gmp: stage_current
16008 @endif gcc-bootstrap
16009 @if gmp
16010 maybe-configure-gmp: configure-gmp
16011 configure-gmp:
16012 @r=`${PWD_COMMAND}`; export r; \
16013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16016 $(HOST_EXPORTS) \
16017 echo Configuring in $(HOST_SUBDIR)/gmp; \
16018 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16019 case $(srcdir) in \
16020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16021 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16023 esac; \
16024 srcdiroption="--srcdir=$${topdir}/gmp"; \
16025 libsrcdir="$$s/gmp"; \
16026 $(SHELL) $${libsrcdir}/configure \
16027 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16028 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16029 || exit 1
16030 @endif gmp
16034 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16035 maybe-configure-stage1-gmp:
16036 @if gmp-bootstrap
16037 maybe-configure-stage1-gmp: configure-stage1-gmp
16038 configure-stage1-gmp:
16039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16041 @r=`${PWD_COMMAND}`; export r; \
16042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16043 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16044 $(HOST_EXPORTS) \
16045 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16046 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16047 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16049 cd $(HOST_SUBDIR)/gmp || exit 1; \
16050 case $(srcdir) in \
16051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16052 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16054 esac; \
16055 srcdiroption="--srcdir=$${topdir}/gmp"; \
16056 libsrcdir="$$s/gmp"; \
16057 $(SHELL) $${libsrcdir}/configure \
16058 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16059 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16061 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16062 @endif gmp-bootstrap
16064 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16065 maybe-configure-stage2-gmp:
16066 @if gmp-bootstrap
16067 maybe-configure-stage2-gmp: configure-stage2-gmp
16068 configure-stage2-gmp:
16069 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16071 @r=`${PWD_COMMAND}`; export r; \
16072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16073 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16074 $(HOST_EXPORTS) \
16075 $(POSTSTAGE1_HOST_EXPORTS) \
16076 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16077 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16078 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16080 cd $(HOST_SUBDIR)/gmp || exit 1; \
16081 case $(srcdir) in \
16082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16083 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16085 esac; \
16086 srcdiroption="--srcdir=$${topdir}/gmp"; \
16087 libsrcdir="$$s/gmp"; \
16088 $(SHELL) $${libsrcdir}/configure \
16089 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16090 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16091 --with-build-libsubdir=$(HOST_SUBDIR) \
16092 @stage2_werror_flag@ --disable-shared
16093 @endif gmp-bootstrap
16095 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16096 maybe-configure-stageb2g0-gmp:
16097 @if gmp-bootstrap
16098 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16099 configure-stageb2g0-gmp:
16100 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16102 @r=`${PWD_COMMAND}`; export r; \
16103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16104 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16105 $(HOST_EXPORTS) \
16106 $(POSTSTAGE1_HOST_EXPORTS) \
16107 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16108 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
16109 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16111 cd $(HOST_SUBDIR)/gmp || exit 1; \
16112 case $(srcdir) in \
16113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16114 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16116 esac; \
16117 srcdiroption="--srcdir=$${topdir}/gmp"; \
16118 libsrcdir="$$s/gmp"; \
16119 $(SHELL) $${libsrcdir}/configure \
16120 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16121 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16122 --with-build-libsubdir=$(HOST_SUBDIR) \
16123 @stage2_werror_flag@ --disable-shared
16124 @endif gmp-bootstrap
16126 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16127 maybe-configure-stage3-gmp:
16128 @if gmp-bootstrap
16129 maybe-configure-stage3-gmp: configure-stage3-gmp
16130 configure-stage3-gmp:
16131 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16133 @r=`${PWD_COMMAND}`; export r; \
16134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16136 $(HOST_EXPORTS) \
16137 $(POSTSTAGE1_HOST_EXPORTS) \
16138 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16139 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16140 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16142 cd $(HOST_SUBDIR)/gmp || exit 1; \
16143 case $(srcdir) in \
16144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16145 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16147 esac; \
16148 srcdiroption="--srcdir=$${topdir}/gmp"; \
16149 libsrcdir="$$s/gmp"; \
16150 $(SHELL) $${libsrcdir}/configure \
16151 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16152 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16153 --with-build-libsubdir=$(HOST_SUBDIR) \
16154 @stage2_werror_flag@ --disable-shared
16155 @endif gmp-bootstrap
16157 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16158 maybe-configure-stageb3g2-gmp:
16159 @if gmp-bootstrap
16160 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16161 configure-stageb3g2-gmp:
16162 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16164 @r=`${PWD_COMMAND}`; export r; \
16165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16167 $(HOST_EXPORTS) \
16168 $(POSTSTAGE1_HOST_EXPORTS) \
16169 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16170 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
16171 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16173 cd $(HOST_SUBDIR)/gmp || exit 1; \
16174 case $(srcdir) in \
16175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16176 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16178 esac; \
16179 srcdiroption="--srcdir=$${topdir}/gmp"; \
16180 libsrcdir="$$s/gmp"; \
16181 $(SHELL) $${libsrcdir}/configure \
16182 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16183 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16184 --with-build-libsubdir=$(HOST_SUBDIR) \
16185 @stage2_werror_flag@ --disable-shared
16186 @endif gmp-bootstrap
16188 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16189 maybe-configure-stage4-gmp:
16190 @if gmp-bootstrap
16191 maybe-configure-stage4-gmp: configure-stage4-gmp
16192 configure-stage4-gmp:
16193 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16195 @r=`${PWD_COMMAND}`; export r; \
16196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16198 $(HOST_EXPORTS) \
16199 $(POSTSTAGE1_HOST_EXPORTS) \
16200 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16201 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16202 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16204 cd $(HOST_SUBDIR)/gmp || exit 1; \
16205 case $(srcdir) in \
16206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16207 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16209 esac; \
16210 srcdiroption="--srcdir=$${topdir}/gmp"; \
16211 libsrcdir="$$s/gmp"; \
16212 $(SHELL) $${libsrcdir}/configure \
16213 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16214 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16215 --with-build-libsubdir=$(HOST_SUBDIR) \
16216 @stage2_werror_flag@ --disable-shared
16217 @endif gmp-bootstrap
16219 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16220 maybe-configure-stageprofile-gmp:
16221 @if gmp-bootstrap
16222 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16223 configure-stageprofile-gmp:
16224 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16226 @r=`${PWD_COMMAND}`; export r; \
16227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16229 $(HOST_EXPORTS) \
16230 $(POSTSTAGE1_HOST_EXPORTS) \
16231 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16232 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
16233 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16235 cd $(HOST_SUBDIR)/gmp || exit 1; \
16236 case $(srcdir) in \
16237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16238 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16240 esac; \
16241 srcdiroption="--srcdir=$${topdir}/gmp"; \
16242 libsrcdir="$$s/gmp"; \
16243 $(SHELL) $${libsrcdir}/configure \
16244 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16245 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16246 --with-build-libsubdir=$(HOST_SUBDIR) \
16247 @stage2_werror_flag@ --disable-shared
16248 @endif gmp-bootstrap
16250 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16251 maybe-configure-stagefeedback-gmp:
16252 @if gmp-bootstrap
16253 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16254 configure-stagefeedback-gmp:
16255 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16257 @r=`${PWD_COMMAND}`; export r; \
16258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16259 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16260 $(HOST_EXPORTS) \
16261 $(POSTSTAGE1_HOST_EXPORTS) \
16262 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16263 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
16264 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16266 cd $(HOST_SUBDIR)/gmp || exit 1; \
16267 case $(srcdir) in \
16268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16269 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16271 esac; \
16272 srcdiroption="--srcdir=$${topdir}/gmp"; \
16273 libsrcdir="$$s/gmp"; \
16274 $(SHELL) $${libsrcdir}/configure \
16275 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16276 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16277 --with-build-libsubdir=$(HOST_SUBDIR) \
16278 @stage2_werror_flag@ --disable-shared
16279 @endif gmp-bootstrap
16285 .PHONY: all-gmp maybe-all-gmp
16286 maybe-all-gmp:
16287 @if gcc-bootstrap
16288 all-gmp: stage_current
16289 @endif gcc-bootstrap
16290 @if gmp
16291 TARGET-gmp=all
16292 maybe-all-gmp: all-gmp
16293 all-gmp: configure-gmp
16294 @r=`${PWD_COMMAND}`; export r; \
16295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296 $(HOST_EXPORTS) \
16297 (cd $(HOST_SUBDIR)/gmp && \
16298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16299 $(TARGET-gmp))
16300 @endif gmp
16304 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16305 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16306 maybe-all-stage1-gmp:
16307 maybe-clean-stage1-gmp:
16308 @if gmp-bootstrap
16309 maybe-all-stage1-gmp: all-stage1-gmp
16310 all-stage1: all-stage1-gmp
16311 TARGET-stage1-gmp = $(TARGET-gmp)
16312 all-stage1-gmp: configure-stage1-gmp
16313 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16314 @r=`${PWD_COMMAND}`; export r; \
16315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316 $(HOST_EXPORTS) \
16317 cd $(HOST_SUBDIR)/gmp && \
16318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16319 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16320 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16321 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16322 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
16323 $(TARGET-stage1-gmp)
16325 maybe-clean-stage1-gmp: clean-stage1-gmp
16326 clean-stage1: clean-stage1-gmp
16327 clean-stage1-gmp:
16328 @if [ $(current_stage) = stage1 ]; then \
16329 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16330 else \
16331 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16332 $(MAKE) stage1-start; \
16333 fi; \
16334 cd $(HOST_SUBDIR)/gmp && \
16335 $(MAKE) $(EXTRA_HOST_FLAGS) \
16336 clean
16337 @endif gmp-bootstrap
16340 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16341 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16342 maybe-all-stage2-gmp:
16343 maybe-clean-stage2-gmp:
16344 @if gmp-bootstrap
16345 maybe-all-stage2-gmp: all-stage2-gmp
16346 all-stage2: all-stage2-gmp
16347 TARGET-stage2-gmp = $(TARGET-gmp)
16348 all-stage2-gmp: configure-stage2-gmp
16349 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16350 @r=`${PWD_COMMAND}`; export r; \
16351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16352 $(HOST_EXPORTS) \
16353 $(POSTSTAGE1_HOST_EXPORTS) \
16354 cd $(HOST_SUBDIR)/gmp && \
16355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16356 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16357 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16358 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16359 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16360 $(TARGET-stage2-gmp)
16362 maybe-clean-stage2-gmp: clean-stage2-gmp
16363 clean-stage2: clean-stage2-gmp
16364 clean-stage2-gmp:
16365 @if [ $(current_stage) = stage2 ]; then \
16366 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16367 else \
16368 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16369 $(MAKE) stage2-start; \
16370 fi; \
16371 cd $(HOST_SUBDIR)/gmp && \
16372 $(MAKE) $(EXTRA_HOST_FLAGS) \
16373 $(POSTSTAGE1_FLAGS_TO_PASS) \
16374 clean
16375 @endif gmp-bootstrap
16378 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16379 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16380 maybe-all-stageb2g0-gmp:
16381 maybe-clean-stageb2g0-gmp:
16382 @if gmp-bootstrap
16383 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16384 all-stageb2g0: all-stageb2g0-gmp
16385 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16386 all-stageb2g0-gmp: configure-stageb2g0-gmp
16387 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16388 @r=`${PWD_COMMAND}`; export r; \
16389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390 $(HOST_EXPORTS) \
16391 $(POSTSTAGE1_HOST_EXPORTS) \
16392 cd $(HOST_SUBDIR)/gmp && \
16393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16394 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16395 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16396 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16397 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16398 $(TARGET-stageb2g0-gmp)
16400 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16401 clean-stageb2g0: clean-stageb2g0-gmp
16402 clean-stageb2g0-gmp:
16403 @if [ $(current_stage) = stageb2g0 ]; then \
16404 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16405 else \
16406 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16407 $(MAKE) stageb2g0-start; \
16408 fi; \
16409 cd $(HOST_SUBDIR)/gmp && \
16410 $(MAKE) $(EXTRA_HOST_FLAGS) \
16411 $(POSTSTAGE1_FLAGS_TO_PASS) \
16412 clean
16413 @endif gmp-bootstrap
16416 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16417 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16418 maybe-all-stage3-gmp:
16419 maybe-clean-stage3-gmp:
16420 @if gmp-bootstrap
16421 maybe-all-stage3-gmp: all-stage3-gmp
16422 all-stage3: all-stage3-gmp
16423 TARGET-stage3-gmp = $(TARGET-gmp)
16424 all-stage3-gmp: configure-stage3-gmp
16425 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16426 @r=`${PWD_COMMAND}`; export r; \
16427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428 $(HOST_EXPORTS) \
16429 $(POSTSTAGE1_HOST_EXPORTS) \
16430 cd $(HOST_SUBDIR)/gmp && \
16431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16432 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16433 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16434 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16435 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16436 $(TARGET-stage3-gmp)
16438 maybe-clean-stage3-gmp: clean-stage3-gmp
16439 clean-stage3: clean-stage3-gmp
16440 clean-stage3-gmp:
16441 @if [ $(current_stage) = stage3 ]; then \
16442 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16443 else \
16444 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16445 $(MAKE) stage3-start; \
16446 fi; \
16447 cd $(HOST_SUBDIR)/gmp && \
16448 $(MAKE) $(EXTRA_HOST_FLAGS) \
16449 $(POSTSTAGE1_FLAGS_TO_PASS) \
16450 clean
16451 @endif gmp-bootstrap
16454 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16455 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16456 maybe-all-stageb3g2-gmp:
16457 maybe-clean-stageb3g2-gmp:
16458 @if gmp-bootstrap
16459 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16460 all-stageb3g2: all-stageb3g2-gmp
16461 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16462 all-stageb3g2-gmp: configure-stageb3g2-gmp
16463 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16464 @r=`${PWD_COMMAND}`; export r; \
16465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466 $(HOST_EXPORTS) \
16467 $(POSTSTAGE1_HOST_EXPORTS) \
16468 cd $(HOST_SUBDIR)/gmp && \
16469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16470 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16471 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16472 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16473 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16474 $(TARGET-stageb3g2-gmp)
16476 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16477 clean-stageb3g2: clean-stageb3g2-gmp
16478 clean-stageb3g2-gmp:
16479 @if [ $(current_stage) = stageb3g2 ]; then \
16480 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16481 else \
16482 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16483 $(MAKE) stageb3g2-start; \
16484 fi; \
16485 cd $(HOST_SUBDIR)/gmp && \
16486 $(MAKE) $(EXTRA_HOST_FLAGS) \
16487 $(POSTSTAGE1_FLAGS_TO_PASS) \
16488 clean
16489 @endif gmp-bootstrap
16492 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16493 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16494 maybe-all-stage4-gmp:
16495 maybe-clean-stage4-gmp:
16496 @if gmp-bootstrap
16497 maybe-all-stage4-gmp: all-stage4-gmp
16498 all-stage4: all-stage4-gmp
16499 TARGET-stage4-gmp = $(TARGET-gmp)
16500 all-stage4-gmp: configure-stage4-gmp
16501 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16502 @r=`${PWD_COMMAND}`; export r; \
16503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16504 $(HOST_EXPORTS) \
16505 $(POSTSTAGE1_HOST_EXPORTS) \
16506 cd $(HOST_SUBDIR)/gmp && \
16507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16508 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16509 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16510 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16511 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16512 $(TARGET-stage4-gmp)
16514 maybe-clean-stage4-gmp: clean-stage4-gmp
16515 clean-stage4: clean-stage4-gmp
16516 clean-stage4-gmp:
16517 @if [ $(current_stage) = stage4 ]; then \
16518 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16519 else \
16520 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16521 $(MAKE) stage4-start; \
16522 fi; \
16523 cd $(HOST_SUBDIR)/gmp && \
16524 $(MAKE) $(EXTRA_HOST_FLAGS) \
16525 $(POSTSTAGE1_FLAGS_TO_PASS) \
16526 clean
16527 @endif gmp-bootstrap
16530 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16531 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16532 maybe-all-stageprofile-gmp:
16533 maybe-clean-stageprofile-gmp:
16534 @if gmp-bootstrap
16535 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16536 all-stageprofile: all-stageprofile-gmp
16537 TARGET-stageprofile-gmp = $(TARGET-gmp)
16538 all-stageprofile-gmp: configure-stageprofile-gmp
16539 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16540 @r=`${PWD_COMMAND}`; export r; \
16541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542 $(HOST_EXPORTS) \
16543 $(POSTSTAGE1_HOST_EXPORTS) \
16544 cd $(HOST_SUBDIR)/gmp && \
16545 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16546 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16547 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16548 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16549 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16550 $(TARGET-stageprofile-gmp)
16552 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16553 clean-stageprofile: clean-stageprofile-gmp
16554 clean-stageprofile-gmp:
16555 @if [ $(current_stage) = stageprofile ]; then \
16556 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16557 else \
16558 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16559 $(MAKE) stageprofile-start; \
16560 fi; \
16561 cd $(HOST_SUBDIR)/gmp && \
16562 $(MAKE) $(EXTRA_HOST_FLAGS) \
16563 $(POSTSTAGE1_FLAGS_TO_PASS) \
16564 clean
16565 @endif gmp-bootstrap
16568 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16569 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16570 maybe-all-stagefeedback-gmp:
16571 maybe-clean-stagefeedback-gmp:
16572 @if gmp-bootstrap
16573 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16574 all-stagefeedback: all-stagefeedback-gmp
16575 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16576 all-stagefeedback-gmp: configure-stagefeedback-gmp
16577 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16578 @r=`${PWD_COMMAND}`; export r; \
16579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580 $(HOST_EXPORTS) \
16581 $(POSTSTAGE1_HOST_EXPORTS) \
16582 cd $(HOST_SUBDIR)/gmp && \
16583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16584 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16585 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16586 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16587 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16588 $(TARGET-stagefeedback-gmp)
16590 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16591 clean-stagefeedback: clean-stagefeedback-gmp
16592 clean-stagefeedback-gmp:
16593 @if [ $(current_stage) = stagefeedback ]; then \
16594 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16595 else \
16596 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16597 $(MAKE) stagefeedback-start; \
16598 fi; \
16599 cd $(HOST_SUBDIR)/gmp && \
16600 $(MAKE) $(EXTRA_HOST_FLAGS) \
16601 $(POSTSTAGE1_FLAGS_TO_PASS) \
16602 clean
16603 @endif gmp-bootstrap
16609 .PHONY: check-gmp maybe-check-gmp
16610 maybe-check-gmp:
16611 @if gmp
16612 maybe-check-gmp: check-gmp
16614 check-gmp:
16615 @: $(MAKE); $(unstage)
16616 @r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 $(HOST_EXPORTS) \
16619 (cd $(HOST_SUBDIR)/gmp && \
16620 $(MAKE) $(FLAGS_TO_PASS) check)
16622 @endif gmp
16624 .PHONY: install-gmp maybe-install-gmp
16625 maybe-install-gmp:
16626 @if gmp
16627 maybe-install-gmp: install-gmp
16629 install-gmp:
16631 @endif gmp
16633 # Other targets (info, dvi, pdf, etc.)
16635 .PHONY: maybe-info-gmp info-gmp
16636 maybe-info-gmp:
16637 @if gmp
16638 maybe-info-gmp: info-gmp
16640 info-gmp: \
16641 configure-gmp
16642 @[ -f ./gmp/Makefile ] || exit 0; \
16643 r=`${PWD_COMMAND}`; export r; \
16644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16645 $(HOST_EXPORTS) \
16646 for flag in $(EXTRA_HOST_FLAGS) ; do \
16647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16648 done; \
16649 echo "Doing info in gmp" ; \
16650 (cd $(HOST_SUBDIR)/gmp && \
16651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16653 "RANLIB=$${RANLIB}" \
16654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16655 info) \
16656 || exit 1
16658 @endif gmp
16660 .PHONY: maybe-dvi-gmp dvi-gmp
16661 maybe-dvi-gmp:
16662 @if gmp
16663 maybe-dvi-gmp: dvi-gmp
16665 dvi-gmp: \
16666 configure-gmp
16667 @[ -f ./gmp/Makefile ] || exit 0; \
16668 r=`${PWD_COMMAND}`; export r; \
16669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670 $(HOST_EXPORTS) \
16671 for flag in $(EXTRA_HOST_FLAGS) ; do \
16672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16673 done; \
16674 echo "Doing dvi in gmp" ; \
16675 (cd $(HOST_SUBDIR)/gmp && \
16676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16678 "RANLIB=$${RANLIB}" \
16679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16680 dvi) \
16681 || exit 1
16683 @endif gmp
16685 .PHONY: maybe-pdf-gmp pdf-gmp
16686 maybe-pdf-gmp:
16687 @if gmp
16688 maybe-pdf-gmp: pdf-gmp
16690 pdf-gmp: \
16691 configure-gmp
16692 @[ -f ./gmp/Makefile ] || exit 0; \
16693 r=`${PWD_COMMAND}`; export r; \
16694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16695 $(HOST_EXPORTS) \
16696 for flag in $(EXTRA_HOST_FLAGS) ; do \
16697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16698 done; \
16699 echo "Doing pdf in gmp" ; \
16700 (cd $(HOST_SUBDIR)/gmp && \
16701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16703 "RANLIB=$${RANLIB}" \
16704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16705 pdf) \
16706 || exit 1
16708 @endif gmp
16710 .PHONY: maybe-html-gmp html-gmp
16711 maybe-html-gmp:
16712 @if gmp
16713 maybe-html-gmp: html-gmp
16715 html-gmp: \
16716 configure-gmp
16717 @[ -f ./gmp/Makefile ] || exit 0; \
16718 r=`${PWD_COMMAND}`; export r; \
16719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720 $(HOST_EXPORTS) \
16721 for flag in $(EXTRA_HOST_FLAGS) ; do \
16722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16723 done; \
16724 echo "Doing html in gmp" ; \
16725 (cd $(HOST_SUBDIR)/gmp && \
16726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16728 "RANLIB=$${RANLIB}" \
16729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16730 html) \
16731 || exit 1
16733 @endif gmp
16735 .PHONY: maybe-TAGS-gmp TAGS-gmp
16736 maybe-TAGS-gmp:
16737 @if gmp
16738 maybe-TAGS-gmp: TAGS-gmp
16740 TAGS-gmp: \
16741 configure-gmp
16742 @[ -f ./gmp/Makefile ] || exit 0; \
16743 r=`${PWD_COMMAND}`; export r; \
16744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16745 $(HOST_EXPORTS) \
16746 for flag in $(EXTRA_HOST_FLAGS) ; do \
16747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16748 done; \
16749 echo "Doing TAGS in gmp" ; \
16750 (cd $(HOST_SUBDIR)/gmp && \
16751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16753 "RANLIB=$${RANLIB}" \
16754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16755 TAGS) \
16756 || exit 1
16758 @endif gmp
16760 .PHONY: maybe-install-info-gmp install-info-gmp
16761 maybe-install-info-gmp:
16762 @if gmp
16763 maybe-install-info-gmp: install-info-gmp
16765 install-info-gmp: \
16766 configure-gmp \
16767 info-gmp
16768 @[ -f ./gmp/Makefile ] || exit 0; \
16769 r=`${PWD_COMMAND}`; export r; \
16770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771 $(HOST_EXPORTS) \
16772 for flag in $(EXTRA_HOST_FLAGS) ; do \
16773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16774 done; \
16775 echo "Doing install-info in gmp" ; \
16776 (cd $(HOST_SUBDIR)/gmp && \
16777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16779 "RANLIB=$${RANLIB}" \
16780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16781 install-info) \
16782 || exit 1
16784 @endif gmp
16786 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16787 maybe-install-pdf-gmp:
16788 @if gmp
16789 maybe-install-pdf-gmp: install-pdf-gmp
16791 install-pdf-gmp: \
16792 configure-gmp \
16793 pdf-gmp
16794 @[ -f ./gmp/Makefile ] || exit 0; \
16795 r=`${PWD_COMMAND}`; export r; \
16796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16797 $(HOST_EXPORTS) \
16798 for flag in $(EXTRA_HOST_FLAGS) ; do \
16799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16800 done; \
16801 echo "Doing install-pdf in gmp" ; \
16802 (cd $(HOST_SUBDIR)/gmp && \
16803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16805 "RANLIB=$${RANLIB}" \
16806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16807 install-pdf) \
16808 || exit 1
16810 @endif gmp
16812 .PHONY: maybe-install-html-gmp install-html-gmp
16813 maybe-install-html-gmp:
16814 @if gmp
16815 maybe-install-html-gmp: install-html-gmp
16817 install-html-gmp: \
16818 configure-gmp \
16819 html-gmp
16820 @[ -f ./gmp/Makefile ] || exit 0; \
16821 r=`${PWD_COMMAND}`; export r; \
16822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16823 $(HOST_EXPORTS) \
16824 for flag in $(EXTRA_HOST_FLAGS) ; do \
16825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16826 done; \
16827 echo "Doing install-html in gmp" ; \
16828 (cd $(HOST_SUBDIR)/gmp && \
16829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16831 "RANLIB=$${RANLIB}" \
16832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16833 install-html) \
16834 || exit 1
16836 @endif gmp
16838 .PHONY: maybe-installcheck-gmp installcheck-gmp
16839 maybe-installcheck-gmp:
16840 @if gmp
16841 maybe-installcheck-gmp: installcheck-gmp
16843 installcheck-gmp: \
16844 configure-gmp
16845 @[ -f ./gmp/Makefile ] || exit 0; \
16846 r=`${PWD_COMMAND}`; export r; \
16847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16848 $(HOST_EXPORTS) \
16849 for flag in $(EXTRA_HOST_FLAGS) ; do \
16850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16851 done; \
16852 echo "Doing installcheck in gmp" ; \
16853 (cd $(HOST_SUBDIR)/gmp && \
16854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16856 "RANLIB=$${RANLIB}" \
16857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16858 installcheck) \
16859 || exit 1
16861 @endif gmp
16863 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16864 maybe-mostlyclean-gmp:
16865 @if gmp
16866 maybe-mostlyclean-gmp: mostlyclean-gmp
16868 mostlyclean-gmp:
16869 @[ -f ./gmp/Makefile ] || exit 0; \
16870 r=`${PWD_COMMAND}`; export r; \
16871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16872 $(HOST_EXPORTS) \
16873 for flag in $(EXTRA_HOST_FLAGS) ; do \
16874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16875 done; \
16876 echo "Doing mostlyclean in gmp" ; \
16877 (cd $(HOST_SUBDIR)/gmp && \
16878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16880 "RANLIB=$${RANLIB}" \
16881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16882 mostlyclean) \
16883 || exit 1
16885 @endif gmp
16887 .PHONY: maybe-clean-gmp clean-gmp
16888 maybe-clean-gmp:
16889 @if gmp
16890 maybe-clean-gmp: clean-gmp
16892 clean-gmp:
16893 @[ -f ./gmp/Makefile ] || exit 0; \
16894 r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896 $(HOST_EXPORTS) \
16897 for flag in $(EXTRA_HOST_FLAGS) ; do \
16898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16899 done; \
16900 echo "Doing clean in gmp" ; \
16901 (cd $(HOST_SUBDIR)/gmp && \
16902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16904 "RANLIB=$${RANLIB}" \
16905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16906 clean) \
16907 || exit 1
16909 @endif gmp
16911 .PHONY: maybe-distclean-gmp distclean-gmp
16912 maybe-distclean-gmp:
16913 @if gmp
16914 maybe-distclean-gmp: distclean-gmp
16916 distclean-gmp:
16917 @[ -f ./gmp/Makefile ] || exit 0; \
16918 r=`${PWD_COMMAND}`; export r; \
16919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920 $(HOST_EXPORTS) \
16921 for flag in $(EXTRA_HOST_FLAGS) ; do \
16922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923 done; \
16924 echo "Doing distclean in gmp" ; \
16925 (cd $(HOST_SUBDIR)/gmp && \
16926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928 "RANLIB=$${RANLIB}" \
16929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16930 distclean) \
16931 || exit 1
16933 @endif gmp
16935 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16936 maybe-maintainer-clean-gmp:
16937 @if gmp
16938 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16940 maintainer-clean-gmp:
16941 @[ -f ./gmp/Makefile ] || exit 0; \
16942 r=`${PWD_COMMAND}`; export r; \
16943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16944 $(HOST_EXPORTS) \
16945 for flag in $(EXTRA_HOST_FLAGS) ; do \
16946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16947 done; \
16948 echo "Doing maintainer-clean in gmp" ; \
16949 (cd $(HOST_SUBDIR)/gmp && \
16950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16952 "RANLIB=$${RANLIB}" \
16953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16954 maintainer-clean) \
16955 || exit 1
16957 @endif gmp
16961 .PHONY: configure-mpfr maybe-configure-mpfr
16962 maybe-configure-mpfr:
16963 @if gcc-bootstrap
16964 configure-mpfr: stage_current
16965 @endif gcc-bootstrap
16966 @if mpfr
16967 maybe-configure-mpfr: configure-mpfr
16968 configure-mpfr:
16969 @r=`${PWD_COMMAND}`; export r; \
16970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16971 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16973 $(HOST_EXPORTS) \
16974 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16975 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16976 case $(srcdir) in \
16977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16978 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16980 esac; \
16981 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16982 libsrcdir="$$s/mpfr"; \
16983 $(SHELL) $${libsrcdir}/configure \
16984 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16985 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16986 || exit 1
16987 @endif mpfr
16991 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16992 maybe-configure-stage1-mpfr:
16993 @if mpfr-bootstrap
16994 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16995 configure-stage1-mpfr:
16996 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16998 @r=`${PWD_COMMAND}`; export r; \
16999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17000 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17001 $(HOST_EXPORTS) \
17002 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17003 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17004 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17006 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17007 case $(srcdir) in \
17008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17009 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17011 esac; \
17012 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17013 libsrcdir="$$s/mpfr"; \
17014 $(SHELL) $${libsrcdir}/configure \
17015 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17016 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17018 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17019 @endif mpfr-bootstrap
17021 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17022 maybe-configure-stage2-mpfr:
17023 @if mpfr-bootstrap
17024 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17025 configure-stage2-mpfr:
17026 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17028 @r=`${PWD_COMMAND}`; export r; \
17029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17030 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17031 $(HOST_EXPORTS) \
17032 $(POSTSTAGE1_HOST_EXPORTS) \
17033 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17034 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17035 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17037 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17038 case $(srcdir) in \
17039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17040 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17042 esac; \
17043 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17044 libsrcdir="$$s/mpfr"; \
17045 $(SHELL) $${libsrcdir}/configure \
17046 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17047 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17048 --with-build-libsubdir=$(HOST_SUBDIR) \
17049 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17050 @endif mpfr-bootstrap
17052 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17053 maybe-configure-stageb2g0-mpfr:
17054 @if mpfr-bootstrap
17055 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17056 configure-stageb2g0-mpfr:
17057 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17059 @r=`${PWD_COMMAND}`; export r; \
17060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17061 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17062 $(HOST_EXPORTS) \
17063 $(POSTSTAGE1_HOST_EXPORTS) \
17064 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17065 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
17066 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17068 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17069 case $(srcdir) in \
17070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17071 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17073 esac; \
17074 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17075 libsrcdir="$$s/mpfr"; \
17076 $(SHELL) $${libsrcdir}/configure \
17077 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17078 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17079 --with-build-libsubdir=$(HOST_SUBDIR) \
17080 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17081 @endif mpfr-bootstrap
17083 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17084 maybe-configure-stage3-mpfr:
17085 @if mpfr-bootstrap
17086 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17087 configure-stage3-mpfr:
17088 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17090 @r=`${PWD_COMMAND}`; export r; \
17091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17092 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17093 $(HOST_EXPORTS) \
17094 $(POSTSTAGE1_HOST_EXPORTS) \
17095 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17096 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17097 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17099 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17100 case $(srcdir) in \
17101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17102 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17104 esac; \
17105 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17106 libsrcdir="$$s/mpfr"; \
17107 $(SHELL) $${libsrcdir}/configure \
17108 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17109 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17110 --with-build-libsubdir=$(HOST_SUBDIR) \
17111 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17112 @endif mpfr-bootstrap
17114 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17115 maybe-configure-stageb3g2-mpfr:
17116 @if mpfr-bootstrap
17117 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17118 configure-stageb3g2-mpfr:
17119 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17120 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17121 @r=`${PWD_COMMAND}`; export r; \
17122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17123 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17124 $(HOST_EXPORTS) \
17125 $(POSTSTAGE1_HOST_EXPORTS) \
17126 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17127 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
17128 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17130 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17131 case $(srcdir) in \
17132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17133 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17135 esac; \
17136 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17137 libsrcdir="$$s/mpfr"; \
17138 $(SHELL) $${libsrcdir}/configure \
17139 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17140 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17141 --with-build-libsubdir=$(HOST_SUBDIR) \
17142 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17143 @endif mpfr-bootstrap
17145 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17146 maybe-configure-stage4-mpfr:
17147 @if mpfr-bootstrap
17148 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17149 configure-stage4-mpfr:
17150 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17152 @r=`${PWD_COMMAND}`; export r; \
17153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17154 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17155 $(HOST_EXPORTS) \
17156 $(POSTSTAGE1_HOST_EXPORTS) \
17157 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17158 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17159 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17161 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17162 case $(srcdir) in \
17163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17164 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17166 esac; \
17167 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17168 libsrcdir="$$s/mpfr"; \
17169 $(SHELL) $${libsrcdir}/configure \
17170 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17171 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17172 --with-build-libsubdir=$(HOST_SUBDIR) \
17173 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17174 @endif mpfr-bootstrap
17176 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17177 maybe-configure-stageprofile-mpfr:
17178 @if mpfr-bootstrap
17179 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17180 configure-stageprofile-mpfr:
17181 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17183 @r=`${PWD_COMMAND}`; export r; \
17184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17185 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17186 $(HOST_EXPORTS) \
17187 $(POSTSTAGE1_HOST_EXPORTS) \
17188 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17189 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
17190 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17192 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17193 case $(srcdir) in \
17194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17195 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17197 esac; \
17198 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17199 libsrcdir="$$s/mpfr"; \
17200 $(SHELL) $${libsrcdir}/configure \
17201 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17202 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17203 --with-build-libsubdir=$(HOST_SUBDIR) \
17204 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17205 @endif mpfr-bootstrap
17207 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17208 maybe-configure-stagefeedback-mpfr:
17209 @if mpfr-bootstrap
17210 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17211 configure-stagefeedback-mpfr:
17212 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17214 @r=`${PWD_COMMAND}`; export r; \
17215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17217 $(HOST_EXPORTS) \
17218 $(POSTSTAGE1_HOST_EXPORTS) \
17219 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17220 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
17221 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17223 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17224 case $(srcdir) in \
17225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17226 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17228 esac; \
17229 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17230 libsrcdir="$$s/mpfr"; \
17231 $(SHELL) $${libsrcdir}/configure \
17232 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17233 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17234 --with-build-libsubdir=$(HOST_SUBDIR) \
17235 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17236 @endif mpfr-bootstrap
17242 .PHONY: all-mpfr maybe-all-mpfr
17243 maybe-all-mpfr:
17244 @if gcc-bootstrap
17245 all-mpfr: stage_current
17246 @endif gcc-bootstrap
17247 @if mpfr
17248 TARGET-mpfr=all
17249 maybe-all-mpfr: all-mpfr
17250 all-mpfr: configure-mpfr
17251 @r=`${PWD_COMMAND}`; export r; \
17252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17253 $(HOST_EXPORTS) \
17254 (cd $(HOST_SUBDIR)/mpfr && \
17255 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17256 $(TARGET-mpfr))
17257 @endif mpfr
17261 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17262 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17263 maybe-all-stage1-mpfr:
17264 maybe-clean-stage1-mpfr:
17265 @if mpfr-bootstrap
17266 maybe-all-stage1-mpfr: all-stage1-mpfr
17267 all-stage1: all-stage1-mpfr
17268 TARGET-stage1-mpfr = $(TARGET-mpfr)
17269 all-stage1-mpfr: configure-stage1-mpfr
17270 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17271 @r=`${PWD_COMMAND}`; export r; \
17272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17273 $(HOST_EXPORTS) \
17274 cd $(HOST_SUBDIR)/mpfr && \
17275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17276 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17277 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17278 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17279 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
17280 $(TARGET-stage1-mpfr)
17282 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17283 clean-stage1: clean-stage1-mpfr
17284 clean-stage1-mpfr:
17285 @if [ $(current_stage) = stage1 ]; then \
17286 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17287 else \
17288 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17289 $(MAKE) stage1-start; \
17290 fi; \
17291 cd $(HOST_SUBDIR)/mpfr && \
17292 $(MAKE) $(EXTRA_HOST_FLAGS) \
17293 clean
17294 @endif mpfr-bootstrap
17297 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17298 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17299 maybe-all-stage2-mpfr:
17300 maybe-clean-stage2-mpfr:
17301 @if mpfr-bootstrap
17302 maybe-all-stage2-mpfr: all-stage2-mpfr
17303 all-stage2: all-stage2-mpfr
17304 TARGET-stage2-mpfr = $(TARGET-mpfr)
17305 all-stage2-mpfr: configure-stage2-mpfr
17306 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17307 @r=`${PWD_COMMAND}`; export r; \
17308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309 $(HOST_EXPORTS) \
17310 $(POSTSTAGE1_HOST_EXPORTS) \
17311 cd $(HOST_SUBDIR)/mpfr && \
17312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17313 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17314 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17315 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17316 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17317 $(TARGET-stage2-mpfr)
17319 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17320 clean-stage2: clean-stage2-mpfr
17321 clean-stage2-mpfr:
17322 @if [ $(current_stage) = stage2 ]; then \
17323 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17324 else \
17325 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17326 $(MAKE) stage2-start; \
17327 fi; \
17328 cd $(HOST_SUBDIR)/mpfr && \
17329 $(MAKE) $(EXTRA_HOST_FLAGS) \
17330 $(POSTSTAGE1_FLAGS_TO_PASS) \
17331 clean
17332 @endif mpfr-bootstrap
17335 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17336 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17337 maybe-all-stageb2g0-mpfr:
17338 maybe-clean-stageb2g0-mpfr:
17339 @if mpfr-bootstrap
17340 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17341 all-stageb2g0: all-stageb2g0-mpfr
17342 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17343 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17344 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17345 @r=`${PWD_COMMAND}`; export r; \
17346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17347 $(HOST_EXPORTS) \
17348 $(POSTSTAGE1_HOST_EXPORTS) \
17349 cd $(HOST_SUBDIR)/mpfr && \
17350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17351 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17352 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17353 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17354 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17355 $(TARGET-stageb2g0-mpfr)
17357 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17358 clean-stageb2g0: clean-stageb2g0-mpfr
17359 clean-stageb2g0-mpfr:
17360 @if [ $(current_stage) = stageb2g0 ]; then \
17361 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17362 else \
17363 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17364 $(MAKE) stageb2g0-start; \
17365 fi; \
17366 cd $(HOST_SUBDIR)/mpfr && \
17367 $(MAKE) $(EXTRA_HOST_FLAGS) \
17368 $(POSTSTAGE1_FLAGS_TO_PASS) \
17369 clean
17370 @endif mpfr-bootstrap
17373 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17374 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17375 maybe-all-stage3-mpfr:
17376 maybe-clean-stage3-mpfr:
17377 @if mpfr-bootstrap
17378 maybe-all-stage3-mpfr: all-stage3-mpfr
17379 all-stage3: all-stage3-mpfr
17380 TARGET-stage3-mpfr = $(TARGET-mpfr)
17381 all-stage3-mpfr: configure-stage3-mpfr
17382 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17383 @r=`${PWD_COMMAND}`; export r; \
17384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17385 $(HOST_EXPORTS) \
17386 $(POSTSTAGE1_HOST_EXPORTS) \
17387 cd $(HOST_SUBDIR)/mpfr && \
17388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17389 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17390 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17391 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17392 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17393 $(TARGET-stage3-mpfr)
17395 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17396 clean-stage3: clean-stage3-mpfr
17397 clean-stage3-mpfr:
17398 @if [ $(current_stage) = stage3 ]; then \
17399 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17400 else \
17401 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17402 $(MAKE) stage3-start; \
17403 fi; \
17404 cd $(HOST_SUBDIR)/mpfr && \
17405 $(MAKE) $(EXTRA_HOST_FLAGS) \
17406 $(POSTSTAGE1_FLAGS_TO_PASS) \
17407 clean
17408 @endif mpfr-bootstrap
17411 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17412 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17413 maybe-all-stageb3g2-mpfr:
17414 maybe-clean-stageb3g2-mpfr:
17415 @if mpfr-bootstrap
17416 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17417 all-stageb3g2: all-stageb3g2-mpfr
17418 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17419 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17420 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17421 @r=`${PWD_COMMAND}`; export r; \
17422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17423 $(HOST_EXPORTS) \
17424 $(POSTSTAGE1_HOST_EXPORTS) \
17425 cd $(HOST_SUBDIR)/mpfr && \
17426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17427 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17428 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17429 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17430 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17431 $(TARGET-stageb3g2-mpfr)
17433 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17434 clean-stageb3g2: clean-stageb3g2-mpfr
17435 clean-stageb3g2-mpfr:
17436 @if [ $(current_stage) = stageb3g2 ]; then \
17437 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17438 else \
17439 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17440 $(MAKE) stageb3g2-start; \
17441 fi; \
17442 cd $(HOST_SUBDIR)/mpfr && \
17443 $(MAKE) $(EXTRA_HOST_FLAGS) \
17444 $(POSTSTAGE1_FLAGS_TO_PASS) \
17445 clean
17446 @endif mpfr-bootstrap
17449 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17450 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17451 maybe-all-stage4-mpfr:
17452 maybe-clean-stage4-mpfr:
17453 @if mpfr-bootstrap
17454 maybe-all-stage4-mpfr: all-stage4-mpfr
17455 all-stage4: all-stage4-mpfr
17456 TARGET-stage4-mpfr = $(TARGET-mpfr)
17457 all-stage4-mpfr: configure-stage4-mpfr
17458 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17459 @r=`${PWD_COMMAND}`; export r; \
17460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461 $(HOST_EXPORTS) \
17462 $(POSTSTAGE1_HOST_EXPORTS) \
17463 cd $(HOST_SUBDIR)/mpfr && \
17464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17465 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17466 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17467 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17468 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17469 $(TARGET-stage4-mpfr)
17471 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17472 clean-stage4: clean-stage4-mpfr
17473 clean-stage4-mpfr:
17474 @if [ $(current_stage) = stage4 ]; then \
17475 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17476 else \
17477 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17478 $(MAKE) stage4-start; \
17479 fi; \
17480 cd $(HOST_SUBDIR)/mpfr && \
17481 $(MAKE) $(EXTRA_HOST_FLAGS) \
17482 $(POSTSTAGE1_FLAGS_TO_PASS) \
17483 clean
17484 @endif mpfr-bootstrap
17487 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17488 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17489 maybe-all-stageprofile-mpfr:
17490 maybe-clean-stageprofile-mpfr:
17491 @if mpfr-bootstrap
17492 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17493 all-stageprofile: all-stageprofile-mpfr
17494 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17495 all-stageprofile-mpfr: configure-stageprofile-mpfr
17496 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17497 @r=`${PWD_COMMAND}`; export r; \
17498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17499 $(HOST_EXPORTS) \
17500 $(POSTSTAGE1_HOST_EXPORTS) \
17501 cd $(HOST_SUBDIR)/mpfr && \
17502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17503 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17504 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17505 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17506 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17507 $(TARGET-stageprofile-mpfr)
17509 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17510 clean-stageprofile: clean-stageprofile-mpfr
17511 clean-stageprofile-mpfr:
17512 @if [ $(current_stage) = stageprofile ]; then \
17513 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17514 else \
17515 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17516 $(MAKE) stageprofile-start; \
17517 fi; \
17518 cd $(HOST_SUBDIR)/mpfr && \
17519 $(MAKE) $(EXTRA_HOST_FLAGS) \
17520 $(POSTSTAGE1_FLAGS_TO_PASS) \
17521 clean
17522 @endif mpfr-bootstrap
17525 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17526 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17527 maybe-all-stagefeedback-mpfr:
17528 maybe-clean-stagefeedback-mpfr:
17529 @if mpfr-bootstrap
17530 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17531 all-stagefeedback: all-stagefeedback-mpfr
17532 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17533 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17534 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17535 @r=`${PWD_COMMAND}`; export r; \
17536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537 $(HOST_EXPORTS) \
17538 $(POSTSTAGE1_HOST_EXPORTS) \
17539 cd $(HOST_SUBDIR)/mpfr && \
17540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17541 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17542 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17543 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17544 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17545 $(TARGET-stagefeedback-mpfr)
17547 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17548 clean-stagefeedback: clean-stagefeedback-mpfr
17549 clean-stagefeedback-mpfr:
17550 @if [ $(current_stage) = stagefeedback ]; then \
17551 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17552 else \
17553 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17554 $(MAKE) stagefeedback-start; \
17555 fi; \
17556 cd $(HOST_SUBDIR)/mpfr && \
17557 $(MAKE) $(EXTRA_HOST_FLAGS) \
17558 $(POSTSTAGE1_FLAGS_TO_PASS) \
17559 clean
17560 @endif mpfr-bootstrap
17566 .PHONY: check-mpfr maybe-check-mpfr
17567 maybe-check-mpfr:
17568 @if mpfr
17569 maybe-check-mpfr: check-mpfr
17571 check-mpfr:
17572 @: $(MAKE); $(unstage)
17573 @r=`${PWD_COMMAND}`; export r; \
17574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17575 $(HOST_EXPORTS) \
17576 (cd $(HOST_SUBDIR)/mpfr && \
17577 $(MAKE) $(FLAGS_TO_PASS) check)
17579 @endif mpfr
17581 .PHONY: install-mpfr maybe-install-mpfr
17582 maybe-install-mpfr:
17583 @if mpfr
17584 maybe-install-mpfr: install-mpfr
17586 install-mpfr:
17588 @endif mpfr
17590 # Other targets (info, dvi, pdf, etc.)
17592 .PHONY: maybe-info-mpfr info-mpfr
17593 maybe-info-mpfr:
17594 @if mpfr
17595 maybe-info-mpfr: info-mpfr
17597 info-mpfr: \
17598 configure-mpfr
17599 @[ -f ./mpfr/Makefile ] || exit 0; \
17600 r=`${PWD_COMMAND}`; export r; \
17601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17602 $(HOST_EXPORTS) \
17603 for flag in $(EXTRA_HOST_FLAGS) ; do \
17604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17605 done; \
17606 echo "Doing info in mpfr" ; \
17607 (cd $(HOST_SUBDIR)/mpfr && \
17608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17610 "RANLIB=$${RANLIB}" \
17611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17612 info) \
17613 || exit 1
17615 @endif mpfr
17617 .PHONY: maybe-dvi-mpfr dvi-mpfr
17618 maybe-dvi-mpfr:
17619 @if mpfr
17620 maybe-dvi-mpfr: dvi-mpfr
17622 dvi-mpfr: \
17623 configure-mpfr
17624 @[ -f ./mpfr/Makefile ] || exit 0; \
17625 r=`${PWD_COMMAND}`; export r; \
17626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17627 $(HOST_EXPORTS) \
17628 for flag in $(EXTRA_HOST_FLAGS) ; do \
17629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17630 done; \
17631 echo "Doing dvi in mpfr" ; \
17632 (cd $(HOST_SUBDIR)/mpfr && \
17633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17635 "RANLIB=$${RANLIB}" \
17636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17637 dvi) \
17638 || exit 1
17640 @endif mpfr
17642 .PHONY: maybe-pdf-mpfr pdf-mpfr
17643 maybe-pdf-mpfr:
17644 @if mpfr
17645 maybe-pdf-mpfr: pdf-mpfr
17647 pdf-mpfr: \
17648 configure-mpfr
17649 @[ -f ./mpfr/Makefile ] || exit 0; \
17650 r=`${PWD_COMMAND}`; export r; \
17651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17652 $(HOST_EXPORTS) \
17653 for flag in $(EXTRA_HOST_FLAGS) ; do \
17654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17655 done; \
17656 echo "Doing pdf in mpfr" ; \
17657 (cd $(HOST_SUBDIR)/mpfr && \
17658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17660 "RANLIB=$${RANLIB}" \
17661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17662 pdf) \
17663 || exit 1
17665 @endif mpfr
17667 .PHONY: maybe-html-mpfr html-mpfr
17668 maybe-html-mpfr:
17669 @if mpfr
17670 maybe-html-mpfr: html-mpfr
17672 html-mpfr: \
17673 configure-mpfr
17674 @[ -f ./mpfr/Makefile ] || exit 0; \
17675 r=`${PWD_COMMAND}`; export r; \
17676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17677 $(HOST_EXPORTS) \
17678 for flag in $(EXTRA_HOST_FLAGS) ; do \
17679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17680 done; \
17681 echo "Doing html in mpfr" ; \
17682 (cd $(HOST_SUBDIR)/mpfr && \
17683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17685 "RANLIB=$${RANLIB}" \
17686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17687 html) \
17688 || exit 1
17690 @endif mpfr
17692 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17693 maybe-TAGS-mpfr:
17694 @if mpfr
17695 maybe-TAGS-mpfr: TAGS-mpfr
17697 TAGS-mpfr: \
17698 configure-mpfr
17699 @[ -f ./mpfr/Makefile ] || exit 0; \
17700 r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) ; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing TAGS in mpfr" ; \
17707 (cd $(HOST_SUBDIR)/mpfr && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712 TAGS) \
17713 || exit 1
17715 @endif mpfr
17717 .PHONY: maybe-install-info-mpfr install-info-mpfr
17718 maybe-install-info-mpfr:
17719 @if mpfr
17720 maybe-install-info-mpfr: install-info-mpfr
17722 install-info-mpfr: \
17723 configure-mpfr \
17724 info-mpfr
17725 @[ -f ./mpfr/Makefile ] || exit 0; \
17726 r=`${PWD_COMMAND}`; export r; \
17727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17728 $(HOST_EXPORTS) \
17729 for flag in $(EXTRA_HOST_FLAGS) ; do \
17730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17731 done; \
17732 echo "Doing install-info in mpfr" ; \
17733 (cd $(HOST_SUBDIR)/mpfr && \
17734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17736 "RANLIB=$${RANLIB}" \
17737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17738 install-info) \
17739 || exit 1
17741 @endif mpfr
17743 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17744 maybe-install-pdf-mpfr:
17745 @if mpfr
17746 maybe-install-pdf-mpfr: install-pdf-mpfr
17748 install-pdf-mpfr: \
17749 configure-mpfr \
17750 pdf-mpfr
17751 @[ -f ./mpfr/Makefile ] || exit 0; \
17752 r=`${PWD_COMMAND}`; export r; \
17753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754 $(HOST_EXPORTS) \
17755 for flag in $(EXTRA_HOST_FLAGS) ; do \
17756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757 done; \
17758 echo "Doing install-pdf in mpfr" ; \
17759 (cd $(HOST_SUBDIR)/mpfr && \
17760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762 "RANLIB=$${RANLIB}" \
17763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17764 install-pdf) \
17765 || exit 1
17767 @endif mpfr
17769 .PHONY: maybe-install-html-mpfr install-html-mpfr
17770 maybe-install-html-mpfr:
17771 @if mpfr
17772 maybe-install-html-mpfr: install-html-mpfr
17774 install-html-mpfr: \
17775 configure-mpfr \
17776 html-mpfr
17777 @[ -f ./mpfr/Makefile ] || exit 0; \
17778 r=`${PWD_COMMAND}`; export r; \
17779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780 $(HOST_EXPORTS) \
17781 for flag in $(EXTRA_HOST_FLAGS) ; do \
17782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17783 done; \
17784 echo "Doing install-html in mpfr" ; \
17785 (cd $(HOST_SUBDIR)/mpfr && \
17786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17788 "RANLIB=$${RANLIB}" \
17789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17790 install-html) \
17791 || exit 1
17793 @endif mpfr
17795 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17796 maybe-installcheck-mpfr:
17797 @if mpfr
17798 maybe-installcheck-mpfr: installcheck-mpfr
17800 installcheck-mpfr: \
17801 configure-mpfr
17802 @[ -f ./mpfr/Makefile ] || exit 0; \
17803 r=`${PWD_COMMAND}`; export r; \
17804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805 $(HOST_EXPORTS) \
17806 for flag in $(EXTRA_HOST_FLAGS) ; do \
17807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17808 done; \
17809 echo "Doing installcheck in mpfr" ; \
17810 (cd $(HOST_SUBDIR)/mpfr && \
17811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17813 "RANLIB=$${RANLIB}" \
17814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17815 installcheck) \
17816 || exit 1
17818 @endif mpfr
17820 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17821 maybe-mostlyclean-mpfr:
17822 @if mpfr
17823 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17825 mostlyclean-mpfr:
17826 @[ -f ./mpfr/Makefile ] || exit 0; \
17827 r=`${PWD_COMMAND}`; export r; \
17828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17829 $(HOST_EXPORTS) \
17830 for flag in $(EXTRA_HOST_FLAGS) ; do \
17831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17832 done; \
17833 echo "Doing mostlyclean in mpfr" ; \
17834 (cd $(HOST_SUBDIR)/mpfr && \
17835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17837 "RANLIB=$${RANLIB}" \
17838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17839 mostlyclean) \
17840 || exit 1
17842 @endif mpfr
17844 .PHONY: maybe-clean-mpfr clean-mpfr
17845 maybe-clean-mpfr:
17846 @if mpfr
17847 maybe-clean-mpfr: clean-mpfr
17849 clean-mpfr:
17850 @[ -f ./mpfr/Makefile ] || exit 0; \
17851 r=`${PWD_COMMAND}`; export r; \
17852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853 $(HOST_EXPORTS) \
17854 for flag in $(EXTRA_HOST_FLAGS) ; do \
17855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17856 done; \
17857 echo "Doing clean in mpfr" ; \
17858 (cd $(HOST_SUBDIR)/mpfr && \
17859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17861 "RANLIB=$${RANLIB}" \
17862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17863 clean) \
17864 || exit 1
17866 @endif mpfr
17868 .PHONY: maybe-distclean-mpfr distclean-mpfr
17869 maybe-distclean-mpfr:
17870 @if mpfr
17871 maybe-distclean-mpfr: distclean-mpfr
17873 distclean-mpfr:
17874 @[ -f ./mpfr/Makefile ] || exit 0; \
17875 r=`${PWD_COMMAND}`; export r; \
17876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17877 $(HOST_EXPORTS) \
17878 for flag in $(EXTRA_HOST_FLAGS) ; do \
17879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17880 done; \
17881 echo "Doing distclean in mpfr" ; \
17882 (cd $(HOST_SUBDIR)/mpfr && \
17883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17885 "RANLIB=$${RANLIB}" \
17886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17887 distclean) \
17888 || exit 1
17890 @endif mpfr
17892 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17893 maybe-maintainer-clean-mpfr:
17894 @if mpfr
17895 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17897 maintainer-clean-mpfr:
17898 @[ -f ./mpfr/Makefile ] || exit 0; \
17899 r=`${PWD_COMMAND}`; export r; \
17900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17901 $(HOST_EXPORTS) \
17902 for flag in $(EXTRA_HOST_FLAGS) ; do \
17903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17904 done; \
17905 echo "Doing maintainer-clean in mpfr" ; \
17906 (cd $(HOST_SUBDIR)/mpfr && \
17907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909 "RANLIB=$${RANLIB}" \
17910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17911 maintainer-clean) \
17912 || exit 1
17914 @endif mpfr
17918 .PHONY: configure-gnuserv maybe-configure-gnuserv
17919 maybe-configure-gnuserv:
17920 @if gcc-bootstrap
17921 configure-gnuserv: stage_current
17922 @endif gcc-bootstrap
17923 @if gnuserv
17924 maybe-configure-gnuserv: configure-gnuserv
17925 configure-gnuserv:
17926 @: $(MAKE); $(unstage)
17927 @r=`${PWD_COMMAND}`; export r; \
17928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17929 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17931 $(HOST_EXPORTS) \
17932 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17933 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17934 case $(srcdir) in \
17935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17936 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17938 esac; \
17939 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17940 libsrcdir="$$s/gnuserv"; \
17941 $(SHELL) $${libsrcdir}/configure \
17942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17943 --target=${target_alias} $${srcdiroption} \
17944 || exit 1
17945 @endif gnuserv
17951 .PHONY: all-gnuserv maybe-all-gnuserv
17952 maybe-all-gnuserv:
17953 @if gcc-bootstrap
17954 all-gnuserv: stage_current
17955 @endif gcc-bootstrap
17956 @if gnuserv
17957 TARGET-gnuserv=all
17958 maybe-all-gnuserv: all-gnuserv
17959 all-gnuserv: configure-gnuserv
17960 @: $(MAKE); $(unstage)
17961 @r=`${PWD_COMMAND}`; export r; \
17962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17963 $(HOST_EXPORTS) \
17964 (cd $(HOST_SUBDIR)/gnuserv && \
17965 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17966 $(TARGET-gnuserv))
17967 @endif gnuserv
17972 .PHONY: check-gnuserv maybe-check-gnuserv
17973 maybe-check-gnuserv:
17974 @if gnuserv
17975 maybe-check-gnuserv: check-gnuserv
17977 check-gnuserv:
17978 @: $(MAKE); $(unstage)
17979 @r=`${PWD_COMMAND}`; export r; \
17980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17981 $(HOST_EXPORTS) \
17982 (cd $(HOST_SUBDIR)/gnuserv && \
17983 $(MAKE) $(FLAGS_TO_PASS) check)
17985 @endif gnuserv
17987 .PHONY: install-gnuserv maybe-install-gnuserv
17988 maybe-install-gnuserv:
17989 @if gnuserv
17990 maybe-install-gnuserv: install-gnuserv
17992 install-gnuserv: installdirs
17993 @: $(MAKE); $(unstage)
17994 @r=`${PWD_COMMAND}`; export r; \
17995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17996 $(HOST_EXPORTS) \
17997 (cd $(HOST_SUBDIR)/gnuserv && \
17998 $(MAKE) $(FLAGS_TO_PASS) install)
18000 @endif gnuserv
18002 # Other targets (info, dvi, pdf, etc.)
18004 .PHONY: maybe-info-gnuserv info-gnuserv
18005 maybe-info-gnuserv:
18006 @if gnuserv
18007 maybe-info-gnuserv: info-gnuserv
18009 info-gnuserv: \
18010 configure-gnuserv
18011 @: $(MAKE); $(unstage)
18012 @[ -f ./gnuserv/Makefile ] || exit 0; \
18013 r=`${PWD_COMMAND}`; export r; \
18014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18015 $(HOST_EXPORTS) \
18016 for flag in $(EXTRA_HOST_FLAGS) ; do \
18017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18018 done; \
18019 echo "Doing info in gnuserv" ; \
18020 (cd $(HOST_SUBDIR)/gnuserv && \
18021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18023 "RANLIB=$${RANLIB}" \
18024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18025 info) \
18026 || exit 1
18028 @endif gnuserv
18030 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
18031 maybe-dvi-gnuserv:
18032 @if gnuserv
18033 maybe-dvi-gnuserv: dvi-gnuserv
18035 dvi-gnuserv: \
18036 configure-gnuserv
18037 @: $(MAKE); $(unstage)
18038 @[ -f ./gnuserv/Makefile ] || exit 0; \
18039 r=`${PWD_COMMAND}`; export r; \
18040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18041 $(HOST_EXPORTS) \
18042 for flag in $(EXTRA_HOST_FLAGS) ; do \
18043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18044 done; \
18045 echo "Doing dvi in gnuserv" ; \
18046 (cd $(HOST_SUBDIR)/gnuserv && \
18047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18049 "RANLIB=$${RANLIB}" \
18050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18051 dvi) \
18052 || exit 1
18054 @endif gnuserv
18056 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
18057 maybe-pdf-gnuserv:
18058 @if gnuserv
18059 maybe-pdf-gnuserv: pdf-gnuserv
18061 pdf-gnuserv: \
18062 configure-gnuserv
18063 @: $(MAKE); $(unstage)
18064 @[ -f ./gnuserv/Makefile ] || exit 0; \
18065 r=`${PWD_COMMAND}`; export r; \
18066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18067 $(HOST_EXPORTS) \
18068 for flag in $(EXTRA_HOST_FLAGS) ; do \
18069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18070 done; \
18071 echo "Doing pdf in gnuserv" ; \
18072 (cd $(HOST_SUBDIR)/gnuserv && \
18073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18075 "RANLIB=$${RANLIB}" \
18076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18077 pdf) \
18078 || exit 1
18080 @endif gnuserv
18082 .PHONY: maybe-html-gnuserv html-gnuserv
18083 maybe-html-gnuserv:
18084 @if gnuserv
18085 maybe-html-gnuserv: html-gnuserv
18087 html-gnuserv: \
18088 configure-gnuserv
18089 @: $(MAKE); $(unstage)
18090 @[ -f ./gnuserv/Makefile ] || exit 0; \
18091 r=`${PWD_COMMAND}`; export r; \
18092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18093 $(HOST_EXPORTS) \
18094 for flag in $(EXTRA_HOST_FLAGS) ; do \
18095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18096 done; \
18097 echo "Doing html in gnuserv" ; \
18098 (cd $(HOST_SUBDIR)/gnuserv && \
18099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18101 "RANLIB=$${RANLIB}" \
18102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18103 html) \
18104 || exit 1
18106 @endif gnuserv
18108 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18109 maybe-TAGS-gnuserv:
18110 @if gnuserv
18111 maybe-TAGS-gnuserv: TAGS-gnuserv
18113 TAGS-gnuserv: \
18114 configure-gnuserv
18115 @: $(MAKE); $(unstage)
18116 @[ -f ./gnuserv/Makefile ] || exit 0; \
18117 r=`${PWD_COMMAND}`; export r; \
18118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18119 $(HOST_EXPORTS) \
18120 for flag in $(EXTRA_HOST_FLAGS) ; do \
18121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18122 done; \
18123 echo "Doing TAGS in gnuserv" ; \
18124 (cd $(HOST_SUBDIR)/gnuserv && \
18125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18127 "RANLIB=$${RANLIB}" \
18128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18129 TAGS) \
18130 || exit 1
18132 @endif gnuserv
18134 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
18135 maybe-install-info-gnuserv:
18136 @if gnuserv
18137 maybe-install-info-gnuserv: install-info-gnuserv
18139 install-info-gnuserv: \
18140 configure-gnuserv \
18141 info-gnuserv
18142 @: $(MAKE); $(unstage)
18143 @[ -f ./gnuserv/Makefile ] || exit 0; \
18144 r=`${PWD_COMMAND}`; export r; \
18145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146 $(HOST_EXPORTS) \
18147 for flag in $(EXTRA_HOST_FLAGS) ; do \
18148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18149 done; \
18150 echo "Doing install-info in gnuserv" ; \
18151 (cd $(HOST_SUBDIR)/gnuserv && \
18152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18154 "RANLIB=$${RANLIB}" \
18155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18156 install-info) \
18157 || exit 1
18159 @endif gnuserv
18161 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18162 maybe-install-pdf-gnuserv:
18163 @if gnuserv
18164 maybe-install-pdf-gnuserv: install-pdf-gnuserv
18166 install-pdf-gnuserv: \
18167 configure-gnuserv \
18168 pdf-gnuserv
18169 @: $(MAKE); $(unstage)
18170 @[ -f ./gnuserv/Makefile ] || exit 0; \
18171 r=`${PWD_COMMAND}`; export r; \
18172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173 $(HOST_EXPORTS) \
18174 for flag in $(EXTRA_HOST_FLAGS) ; do \
18175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18176 done; \
18177 echo "Doing install-pdf in gnuserv" ; \
18178 (cd $(HOST_SUBDIR)/gnuserv && \
18179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18181 "RANLIB=$${RANLIB}" \
18182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18183 install-pdf) \
18184 || exit 1
18186 @endif gnuserv
18188 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
18189 maybe-install-html-gnuserv:
18190 @if gnuserv
18191 maybe-install-html-gnuserv: install-html-gnuserv
18193 install-html-gnuserv: \
18194 configure-gnuserv \
18195 html-gnuserv
18196 @: $(MAKE); $(unstage)
18197 @[ -f ./gnuserv/Makefile ] || exit 0; \
18198 r=`${PWD_COMMAND}`; export r; \
18199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18200 $(HOST_EXPORTS) \
18201 for flag in $(EXTRA_HOST_FLAGS) ; do \
18202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18203 done; \
18204 echo "Doing install-html in gnuserv" ; \
18205 (cd $(HOST_SUBDIR)/gnuserv && \
18206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18208 "RANLIB=$${RANLIB}" \
18209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18210 install-html) \
18211 || exit 1
18213 @endif gnuserv
18215 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18216 maybe-installcheck-gnuserv:
18217 @if gnuserv
18218 maybe-installcheck-gnuserv: installcheck-gnuserv
18220 installcheck-gnuserv: \
18221 configure-gnuserv
18222 @: $(MAKE); $(unstage)
18223 @[ -f ./gnuserv/Makefile ] || exit 0; \
18224 r=`${PWD_COMMAND}`; export r; \
18225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18226 $(HOST_EXPORTS) \
18227 for flag in $(EXTRA_HOST_FLAGS) ; do \
18228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18229 done; \
18230 echo "Doing installcheck in gnuserv" ; \
18231 (cd $(HOST_SUBDIR)/gnuserv && \
18232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18234 "RANLIB=$${RANLIB}" \
18235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18236 installcheck) \
18237 || exit 1
18239 @endif gnuserv
18241 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18242 maybe-mostlyclean-gnuserv:
18243 @if gnuserv
18244 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18246 mostlyclean-gnuserv:
18247 @: $(MAKE); $(unstage)
18248 @[ -f ./gnuserv/Makefile ] || exit 0; \
18249 r=`${PWD_COMMAND}`; export r; \
18250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251 $(HOST_EXPORTS) \
18252 for flag in $(EXTRA_HOST_FLAGS) ; do \
18253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18254 done; \
18255 echo "Doing mostlyclean in gnuserv" ; \
18256 (cd $(HOST_SUBDIR)/gnuserv && \
18257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18259 "RANLIB=$${RANLIB}" \
18260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18261 mostlyclean) \
18262 || exit 1
18264 @endif gnuserv
18266 .PHONY: maybe-clean-gnuserv clean-gnuserv
18267 maybe-clean-gnuserv:
18268 @if gnuserv
18269 maybe-clean-gnuserv: clean-gnuserv
18271 clean-gnuserv:
18272 @: $(MAKE); $(unstage)
18273 @[ -f ./gnuserv/Makefile ] || exit 0; \
18274 r=`${PWD_COMMAND}`; export r; \
18275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18276 $(HOST_EXPORTS) \
18277 for flag in $(EXTRA_HOST_FLAGS) ; do \
18278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18279 done; \
18280 echo "Doing clean in gnuserv" ; \
18281 (cd $(HOST_SUBDIR)/gnuserv && \
18282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18284 "RANLIB=$${RANLIB}" \
18285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18286 clean) \
18287 || exit 1
18289 @endif gnuserv
18291 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18292 maybe-distclean-gnuserv:
18293 @if gnuserv
18294 maybe-distclean-gnuserv: distclean-gnuserv
18296 distclean-gnuserv:
18297 @: $(MAKE); $(unstage)
18298 @[ -f ./gnuserv/Makefile ] || exit 0; \
18299 r=`${PWD_COMMAND}`; export r; \
18300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301 $(HOST_EXPORTS) \
18302 for flag in $(EXTRA_HOST_FLAGS) ; do \
18303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18304 done; \
18305 echo "Doing distclean in gnuserv" ; \
18306 (cd $(HOST_SUBDIR)/gnuserv && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18309 "RANLIB=$${RANLIB}" \
18310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18311 distclean) \
18312 || exit 1
18314 @endif gnuserv
18316 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18317 maybe-maintainer-clean-gnuserv:
18318 @if gnuserv
18319 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18321 maintainer-clean-gnuserv:
18322 @: $(MAKE); $(unstage)
18323 @[ -f ./gnuserv/Makefile ] || exit 0; \
18324 r=`${PWD_COMMAND}`; export r; \
18325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326 $(HOST_EXPORTS) \
18327 for flag in $(EXTRA_HOST_FLAGS) ; do \
18328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18329 done; \
18330 echo "Doing maintainer-clean in gnuserv" ; \
18331 (cd $(HOST_SUBDIR)/gnuserv && \
18332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18334 "RANLIB=$${RANLIB}" \
18335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18336 maintainer-clean) \
18337 || exit 1
18339 @endif gnuserv
18343 .PHONY: configure-gold maybe-configure-gold
18344 maybe-configure-gold:
18345 @if gcc-bootstrap
18346 configure-gold: stage_current
18347 @endif gcc-bootstrap
18348 @if gold
18349 maybe-configure-gold: configure-gold
18350 configure-gold:
18351 @r=`${PWD_COMMAND}`; export r; \
18352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18355 $(HOST_EXPORTS) \
18356 echo Configuring in $(HOST_SUBDIR)/gold; \
18357 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18358 case $(srcdir) in \
18359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18360 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18362 esac; \
18363 srcdiroption="--srcdir=$${topdir}/gold"; \
18364 libsrcdir="$$s/gold"; \
18365 $(SHELL) $${libsrcdir}/configure \
18366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18367 --target=${target_alias} $${srcdiroption} \
18368 || exit 1
18369 @endif gold
18373 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18374 maybe-configure-stage1-gold:
18375 @if gold-bootstrap
18376 maybe-configure-stage1-gold: configure-stage1-gold
18377 configure-stage1-gold:
18378 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18380 @r=`${PWD_COMMAND}`; export r; \
18381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18383 $(HOST_EXPORTS) \
18384 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18385 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18386 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
18387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18388 cd $(HOST_SUBDIR)/gold || exit 1; \
18389 case $(srcdir) in \
18390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18391 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18393 esac; \
18394 srcdiroption="--srcdir=$${topdir}/gold"; \
18395 libsrcdir="$$s/gold"; \
18396 $(SHELL) $${libsrcdir}/configure \
18397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18398 --target=${target_alias} $${srcdiroption} \
18400 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
18401 @endif gold-bootstrap
18403 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18404 maybe-configure-stage2-gold:
18405 @if gold-bootstrap
18406 maybe-configure-stage2-gold: configure-stage2-gold
18407 configure-stage2-gold:
18408 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18410 @r=`${PWD_COMMAND}`; export r; \
18411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18412 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18413 $(HOST_EXPORTS) \
18414 $(POSTSTAGE1_HOST_EXPORTS) \
18415 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18416 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18417 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
18418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18419 cd $(HOST_SUBDIR)/gold || exit 1; \
18420 case $(srcdir) in \
18421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18422 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18424 esac; \
18425 srcdiroption="--srcdir=$${topdir}/gold"; \
18426 libsrcdir="$$s/gold"; \
18427 $(SHELL) $${libsrcdir}/configure \
18428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18429 --target=${target_alias} $${srcdiroption} \
18430 --with-build-libsubdir=$(HOST_SUBDIR) \
18431 @stage2_werror_flag@
18432 @endif gold-bootstrap
18434 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
18435 maybe-configure-stageb2g0-gold:
18436 @if gold-bootstrap
18437 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
18438 configure-stageb2g0-gold:
18439 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18441 @r=`${PWD_COMMAND}`; export r; \
18442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18444 $(HOST_EXPORTS) \
18445 $(POSTSTAGE1_HOST_EXPORTS) \
18446 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18447 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
18448 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
18449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18450 cd $(HOST_SUBDIR)/gold || exit 1; \
18451 case $(srcdir) in \
18452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18453 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18455 esac; \
18456 srcdiroption="--srcdir=$${topdir}/gold"; \
18457 libsrcdir="$$s/gold"; \
18458 $(SHELL) $${libsrcdir}/configure \
18459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18460 --target=${target_alias} $${srcdiroption} \
18461 --with-build-libsubdir=$(HOST_SUBDIR) \
18462 @stage2_werror_flag@
18463 @endif gold-bootstrap
18465 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18466 maybe-configure-stage3-gold:
18467 @if gold-bootstrap
18468 maybe-configure-stage3-gold: configure-stage3-gold
18469 configure-stage3-gold:
18470 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18472 @r=`${PWD_COMMAND}`; export r; \
18473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18475 $(HOST_EXPORTS) \
18476 $(POSTSTAGE1_HOST_EXPORTS) \
18477 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18478 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18479 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
18480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18481 cd $(HOST_SUBDIR)/gold || exit 1; \
18482 case $(srcdir) in \
18483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18484 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18486 esac; \
18487 srcdiroption="--srcdir=$${topdir}/gold"; \
18488 libsrcdir="$$s/gold"; \
18489 $(SHELL) $${libsrcdir}/configure \
18490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18491 --target=${target_alias} $${srcdiroption} \
18492 --with-build-libsubdir=$(HOST_SUBDIR) \
18493 @stage2_werror_flag@
18494 @endif gold-bootstrap
18496 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
18497 maybe-configure-stageb3g2-gold:
18498 @if gold-bootstrap
18499 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
18500 configure-stageb3g2-gold:
18501 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18503 @r=`${PWD_COMMAND}`; export r; \
18504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18506 $(HOST_EXPORTS) \
18507 $(POSTSTAGE1_HOST_EXPORTS) \
18508 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18509 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
18510 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
18511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18512 cd $(HOST_SUBDIR)/gold || exit 1; \
18513 case $(srcdir) in \
18514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18515 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18517 esac; \
18518 srcdiroption="--srcdir=$${topdir}/gold"; \
18519 libsrcdir="$$s/gold"; \
18520 $(SHELL) $${libsrcdir}/configure \
18521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18522 --target=${target_alias} $${srcdiroption} \
18523 --with-build-libsubdir=$(HOST_SUBDIR) \
18524 @stage2_werror_flag@
18525 @endif gold-bootstrap
18527 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18528 maybe-configure-stage4-gold:
18529 @if gold-bootstrap
18530 maybe-configure-stage4-gold: configure-stage4-gold
18531 configure-stage4-gold:
18532 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18534 @r=`${PWD_COMMAND}`; export r; \
18535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18536 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18537 $(HOST_EXPORTS) \
18538 $(POSTSTAGE1_HOST_EXPORTS) \
18539 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18540 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18541 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
18542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18543 cd $(HOST_SUBDIR)/gold || exit 1; \
18544 case $(srcdir) in \
18545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18546 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18548 esac; \
18549 srcdiroption="--srcdir=$${topdir}/gold"; \
18550 libsrcdir="$$s/gold"; \
18551 $(SHELL) $${libsrcdir}/configure \
18552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18553 --target=${target_alias} $${srcdiroption} \
18554 --with-build-libsubdir=$(HOST_SUBDIR) \
18555 @stage2_werror_flag@
18556 @endif gold-bootstrap
18558 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18559 maybe-configure-stageprofile-gold:
18560 @if gold-bootstrap
18561 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18562 configure-stageprofile-gold:
18563 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18565 @r=`${PWD_COMMAND}`; export r; \
18566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18567 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18568 $(HOST_EXPORTS) \
18569 $(POSTSTAGE1_HOST_EXPORTS) \
18570 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18571 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
18572 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
18573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18574 cd $(HOST_SUBDIR)/gold || exit 1; \
18575 case $(srcdir) in \
18576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18577 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18579 esac; \
18580 srcdiroption="--srcdir=$${topdir}/gold"; \
18581 libsrcdir="$$s/gold"; \
18582 $(SHELL) $${libsrcdir}/configure \
18583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18584 --target=${target_alias} $${srcdiroption} \
18585 --with-build-libsubdir=$(HOST_SUBDIR) \
18586 @stage2_werror_flag@
18587 @endif gold-bootstrap
18589 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18590 maybe-configure-stagefeedback-gold:
18591 @if gold-bootstrap
18592 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18593 configure-stagefeedback-gold:
18594 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18596 @r=`${PWD_COMMAND}`; export r; \
18597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18598 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18599 $(HOST_EXPORTS) \
18600 $(POSTSTAGE1_HOST_EXPORTS) \
18601 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18602 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
18603 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
18604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18605 cd $(HOST_SUBDIR)/gold || exit 1; \
18606 case $(srcdir) in \
18607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18608 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18610 esac; \
18611 srcdiroption="--srcdir=$${topdir}/gold"; \
18612 libsrcdir="$$s/gold"; \
18613 $(SHELL) $${libsrcdir}/configure \
18614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18615 --target=${target_alias} $${srcdiroption} \
18616 --with-build-libsubdir=$(HOST_SUBDIR) \
18617 @stage2_werror_flag@
18618 @endif gold-bootstrap
18624 .PHONY: all-gold maybe-all-gold
18625 maybe-all-gold:
18626 @if gcc-bootstrap
18627 all-gold: stage_current
18628 @endif gcc-bootstrap
18629 @if gold
18630 TARGET-gold=all
18631 maybe-all-gold: all-gold
18632 all-gold: configure-gold
18633 @r=`${PWD_COMMAND}`; export r; \
18634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18635 $(HOST_EXPORTS) \
18636 (cd $(HOST_SUBDIR)/gold && \
18637 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18638 $(TARGET-gold))
18639 @endif gold
18643 .PHONY: all-stage1-gold maybe-all-stage1-gold
18644 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18645 maybe-all-stage1-gold:
18646 maybe-clean-stage1-gold:
18647 @if gold-bootstrap
18648 maybe-all-stage1-gold: all-stage1-gold
18649 all-stage1: all-stage1-gold
18650 TARGET-stage1-gold = $(TARGET-gold)
18651 all-stage1-gold: configure-stage1-gold
18652 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18653 @r=`${PWD_COMMAND}`; export r; \
18654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18655 $(HOST_EXPORTS) \
18656 cd $(HOST_SUBDIR)/gold && \
18657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18658 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18659 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18660 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18661 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
18662 $(TARGET-stage1-gold)
18664 maybe-clean-stage1-gold: clean-stage1-gold
18665 clean-stage1: clean-stage1-gold
18666 clean-stage1-gold:
18667 @if [ $(current_stage) = stage1 ]; then \
18668 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18669 else \
18670 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18671 $(MAKE) stage1-start; \
18672 fi; \
18673 cd $(HOST_SUBDIR)/gold && \
18674 $(MAKE) $(EXTRA_HOST_FLAGS) \
18675 clean
18676 @endif gold-bootstrap
18679 .PHONY: all-stage2-gold maybe-all-stage2-gold
18680 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18681 maybe-all-stage2-gold:
18682 maybe-clean-stage2-gold:
18683 @if gold-bootstrap
18684 maybe-all-stage2-gold: all-stage2-gold
18685 all-stage2: all-stage2-gold
18686 TARGET-stage2-gold = $(TARGET-gold)
18687 all-stage2-gold: configure-stage2-gold
18688 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18689 @r=`${PWD_COMMAND}`; export r; \
18690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691 $(HOST_EXPORTS) \
18692 $(POSTSTAGE1_HOST_EXPORTS) \
18693 cd $(HOST_SUBDIR)/gold && \
18694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18695 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18696 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18697 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18698 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18699 $(TARGET-stage2-gold)
18701 maybe-clean-stage2-gold: clean-stage2-gold
18702 clean-stage2: clean-stage2-gold
18703 clean-stage2-gold:
18704 @if [ $(current_stage) = stage2 ]; then \
18705 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18706 else \
18707 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18708 $(MAKE) stage2-start; \
18709 fi; \
18710 cd $(HOST_SUBDIR)/gold && \
18711 $(MAKE) $(EXTRA_HOST_FLAGS) \
18712 $(POSTSTAGE1_FLAGS_TO_PASS) \
18713 clean
18714 @endif gold-bootstrap
18717 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
18718 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
18719 maybe-all-stageb2g0-gold:
18720 maybe-clean-stageb2g0-gold:
18721 @if gold-bootstrap
18722 maybe-all-stageb2g0-gold: all-stageb2g0-gold
18723 all-stageb2g0: all-stageb2g0-gold
18724 TARGET-stageb2g0-gold = $(TARGET-gold)
18725 all-stageb2g0-gold: configure-stageb2g0-gold
18726 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18727 @r=`${PWD_COMMAND}`; export r; \
18728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729 $(HOST_EXPORTS) \
18730 $(POSTSTAGE1_HOST_EXPORTS) \
18731 cd $(HOST_SUBDIR)/gold && \
18732 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18733 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18734 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18735 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18736 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18737 $(TARGET-stageb2g0-gold)
18739 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
18740 clean-stageb2g0: clean-stageb2g0-gold
18741 clean-stageb2g0-gold:
18742 @if [ $(current_stage) = stageb2g0 ]; then \
18743 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18744 else \
18745 [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
18746 $(MAKE) stageb2g0-start; \
18747 fi; \
18748 cd $(HOST_SUBDIR)/gold && \
18749 $(MAKE) $(EXTRA_HOST_FLAGS) \
18750 $(POSTSTAGE1_FLAGS_TO_PASS) \
18751 clean
18752 @endif gold-bootstrap
18755 .PHONY: all-stage3-gold maybe-all-stage3-gold
18756 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18757 maybe-all-stage3-gold:
18758 maybe-clean-stage3-gold:
18759 @if gold-bootstrap
18760 maybe-all-stage3-gold: all-stage3-gold
18761 all-stage3: all-stage3-gold
18762 TARGET-stage3-gold = $(TARGET-gold)
18763 all-stage3-gold: configure-stage3-gold
18764 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18765 @r=`${PWD_COMMAND}`; export r; \
18766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18767 $(HOST_EXPORTS) \
18768 $(POSTSTAGE1_HOST_EXPORTS) \
18769 cd $(HOST_SUBDIR)/gold && \
18770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18771 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18772 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18773 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18774 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18775 $(TARGET-stage3-gold)
18777 maybe-clean-stage3-gold: clean-stage3-gold
18778 clean-stage3: clean-stage3-gold
18779 clean-stage3-gold:
18780 @if [ $(current_stage) = stage3 ]; then \
18781 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18782 else \
18783 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18784 $(MAKE) stage3-start; \
18785 fi; \
18786 cd $(HOST_SUBDIR)/gold && \
18787 $(MAKE) $(EXTRA_HOST_FLAGS) \
18788 $(POSTSTAGE1_FLAGS_TO_PASS) \
18789 clean
18790 @endif gold-bootstrap
18793 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
18794 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
18795 maybe-all-stageb3g2-gold:
18796 maybe-clean-stageb3g2-gold:
18797 @if gold-bootstrap
18798 maybe-all-stageb3g2-gold: all-stageb3g2-gold
18799 all-stageb3g2: all-stageb3g2-gold
18800 TARGET-stageb3g2-gold = $(TARGET-gold)
18801 all-stageb3g2-gold: configure-stageb3g2-gold
18802 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18803 @r=`${PWD_COMMAND}`; export r; \
18804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18805 $(HOST_EXPORTS) \
18806 $(POSTSTAGE1_HOST_EXPORTS) \
18807 cd $(HOST_SUBDIR)/gold && \
18808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18809 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18810 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18811 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18812 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18813 $(TARGET-stageb3g2-gold)
18815 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
18816 clean-stageb3g2: clean-stageb3g2-gold
18817 clean-stageb3g2-gold:
18818 @if [ $(current_stage) = stageb3g2 ]; then \
18819 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18820 else \
18821 [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
18822 $(MAKE) stageb3g2-start; \
18823 fi; \
18824 cd $(HOST_SUBDIR)/gold && \
18825 $(MAKE) $(EXTRA_HOST_FLAGS) \
18826 $(POSTSTAGE1_FLAGS_TO_PASS) \
18827 clean
18828 @endif gold-bootstrap
18831 .PHONY: all-stage4-gold maybe-all-stage4-gold
18832 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18833 maybe-all-stage4-gold:
18834 maybe-clean-stage4-gold:
18835 @if gold-bootstrap
18836 maybe-all-stage4-gold: all-stage4-gold
18837 all-stage4: all-stage4-gold
18838 TARGET-stage4-gold = $(TARGET-gold)
18839 all-stage4-gold: configure-stage4-gold
18840 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18841 @r=`${PWD_COMMAND}`; export r; \
18842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843 $(HOST_EXPORTS) \
18844 $(POSTSTAGE1_HOST_EXPORTS) \
18845 cd $(HOST_SUBDIR)/gold && \
18846 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18847 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18848 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18849 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18850 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18851 $(TARGET-stage4-gold)
18853 maybe-clean-stage4-gold: clean-stage4-gold
18854 clean-stage4: clean-stage4-gold
18855 clean-stage4-gold:
18856 @if [ $(current_stage) = stage4 ]; then \
18857 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18858 else \
18859 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18860 $(MAKE) stage4-start; \
18861 fi; \
18862 cd $(HOST_SUBDIR)/gold && \
18863 $(MAKE) $(EXTRA_HOST_FLAGS) \
18864 $(POSTSTAGE1_FLAGS_TO_PASS) \
18865 clean
18866 @endif gold-bootstrap
18869 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18870 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18871 maybe-all-stageprofile-gold:
18872 maybe-clean-stageprofile-gold:
18873 @if gold-bootstrap
18874 maybe-all-stageprofile-gold: all-stageprofile-gold
18875 all-stageprofile: all-stageprofile-gold
18876 TARGET-stageprofile-gold = $(TARGET-gold)
18877 all-stageprofile-gold: configure-stageprofile-gold
18878 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18879 @r=`${PWD_COMMAND}`; export r; \
18880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18881 $(HOST_EXPORTS) \
18882 $(POSTSTAGE1_HOST_EXPORTS) \
18883 cd $(HOST_SUBDIR)/gold && \
18884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18885 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18886 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18887 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18888 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18889 $(TARGET-stageprofile-gold)
18891 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18892 clean-stageprofile: clean-stageprofile-gold
18893 clean-stageprofile-gold:
18894 @if [ $(current_stage) = stageprofile ]; then \
18895 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18896 else \
18897 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18898 $(MAKE) stageprofile-start; \
18899 fi; \
18900 cd $(HOST_SUBDIR)/gold && \
18901 $(MAKE) $(EXTRA_HOST_FLAGS) \
18902 $(POSTSTAGE1_FLAGS_TO_PASS) \
18903 clean
18904 @endif gold-bootstrap
18907 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18908 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18909 maybe-all-stagefeedback-gold:
18910 maybe-clean-stagefeedback-gold:
18911 @if gold-bootstrap
18912 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18913 all-stagefeedback: all-stagefeedback-gold
18914 TARGET-stagefeedback-gold = $(TARGET-gold)
18915 all-stagefeedback-gold: configure-stagefeedback-gold
18916 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18917 @r=`${PWD_COMMAND}`; export r; \
18918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18919 $(HOST_EXPORTS) \
18920 $(POSTSTAGE1_HOST_EXPORTS) \
18921 cd $(HOST_SUBDIR)/gold && \
18922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18924 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18925 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18926 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18927 $(TARGET-stagefeedback-gold)
18929 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18930 clean-stagefeedback: clean-stagefeedback-gold
18931 clean-stagefeedback-gold:
18932 @if [ $(current_stage) = stagefeedback ]; then \
18933 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18934 else \
18935 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18936 $(MAKE) stagefeedback-start; \
18937 fi; \
18938 cd $(HOST_SUBDIR)/gold && \
18939 $(MAKE) $(EXTRA_HOST_FLAGS) \
18940 $(POSTSTAGE1_FLAGS_TO_PASS) \
18941 clean
18942 @endif gold-bootstrap
18948 .PHONY: check-gold maybe-check-gold
18949 maybe-check-gold:
18950 @if gold
18951 maybe-check-gold: check-gold
18953 check-gold:
18954 @: $(MAKE); $(unstage)
18955 @r=`${PWD_COMMAND}`; export r; \
18956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957 $(HOST_EXPORTS) \
18958 (cd $(HOST_SUBDIR)/gold && \
18959 $(MAKE) $(FLAGS_TO_PASS) check)
18961 @endif gold
18963 .PHONY: install-gold maybe-install-gold
18964 maybe-install-gold:
18965 @if gold
18966 maybe-install-gold: install-gold
18968 install-gold: installdirs
18969 @: $(MAKE); $(unstage)
18970 @r=`${PWD_COMMAND}`; export r; \
18971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972 $(HOST_EXPORTS) \
18973 (cd $(HOST_SUBDIR)/gold && \
18974 $(MAKE) $(FLAGS_TO_PASS) install)
18976 @endif gold
18978 # Other targets (info, dvi, pdf, etc.)
18980 .PHONY: maybe-info-gold info-gold
18981 maybe-info-gold:
18982 @if gold
18983 maybe-info-gold: info-gold
18985 info-gold: \
18986 configure-gold
18987 @[ -f ./gold/Makefile ] || exit 0; \
18988 r=`${PWD_COMMAND}`; export r; \
18989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990 $(HOST_EXPORTS) \
18991 for flag in $(EXTRA_HOST_FLAGS) ; do \
18992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18993 done; \
18994 echo "Doing info in gold" ; \
18995 (cd $(HOST_SUBDIR)/gold && \
18996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18998 "RANLIB=$${RANLIB}" \
18999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19000 info) \
19001 || exit 1
19003 @endif gold
19005 .PHONY: maybe-dvi-gold dvi-gold
19006 maybe-dvi-gold:
19007 @if gold
19008 maybe-dvi-gold: dvi-gold
19010 dvi-gold: \
19011 configure-gold
19012 @[ -f ./gold/Makefile ] || exit 0; \
19013 r=`${PWD_COMMAND}`; export r; \
19014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19015 $(HOST_EXPORTS) \
19016 for flag in $(EXTRA_HOST_FLAGS) ; do \
19017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19018 done; \
19019 echo "Doing dvi in gold" ; \
19020 (cd $(HOST_SUBDIR)/gold && \
19021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19023 "RANLIB=$${RANLIB}" \
19024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19025 dvi) \
19026 || exit 1
19028 @endif gold
19030 .PHONY: maybe-pdf-gold pdf-gold
19031 maybe-pdf-gold:
19032 @if gold
19033 maybe-pdf-gold: pdf-gold
19035 pdf-gold: \
19036 configure-gold
19037 @[ -f ./gold/Makefile ] || exit 0; \
19038 r=`${PWD_COMMAND}`; export r; \
19039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19040 $(HOST_EXPORTS) \
19041 for flag in $(EXTRA_HOST_FLAGS) ; do \
19042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19043 done; \
19044 echo "Doing pdf in gold" ; \
19045 (cd $(HOST_SUBDIR)/gold && \
19046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19048 "RANLIB=$${RANLIB}" \
19049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19050 pdf) \
19051 || exit 1
19053 @endif gold
19055 .PHONY: maybe-html-gold html-gold
19056 maybe-html-gold:
19057 @if gold
19058 maybe-html-gold: html-gold
19060 html-gold: \
19061 configure-gold
19062 @[ -f ./gold/Makefile ] || exit 0; \
19063 r=`${PWD_COMMAND}`; export r; \
19064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19065 $(HOST_EXPORTS) \
19066 for flag in $(EXTRA_HOST_FLAGS) ; do \
19067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19068 done; \
19069 echo "Doing html in gold" ; \
19070 (cd $(HOST_SUBDIR)/gold && \
19071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19073 "RANLIB=$${RANLIB}" \
19074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19075 html) \
19076 || exit 1
19078 @endif gold
19080 .PHONY: maybe-TAGS-gold TAGS-gold
19081 maybe-TAGS-gold:
19082 @if gold
19083 maybe-TAGS-gold: TAGS-gold
19085 TAGS-gold: \
19086 configure-gold
19087 @[ -f ./gold/Makefile ] || exit 0; \
19088 r=`${PWD_COMMAND}`; export r; \
19089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090 $(HOST_EXPORTS) \
19091 for flag in $(EXTRA_HOST_FLAGS) ; do \
19092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19093 done; \
19094 echo "Doing TAGS in gold" ; \
19095 (cd $(HOST_SUBDIR)/gold && \
19096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19098 "RANLIB=$${RANLIB}" \
19099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19100 TAGS) \
19101 || exit 1
19103 @endif gold
19105 .PHONY: maybe-install-info-gold install-info-gold
19106 maybe-install-info-gold:
19107 @if gold
19108 maybe-install-info-gold: install-info-gold
19110 install-info-gold: \
19111 configure-gold \
19112 info-gold
19113 @[ -f ./gold/Makefile ] || exit 0; \
19114 r=`${PWD_COMMAND}`; export r; \
19115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19116 $(HOST_EXPORTS) \
19117 for flag in $(EXTRA_HOST_FLAGS) ; do \
19118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19119 done; \
19120 echo "Doing install-info in gold" ; \
19121 (cd $(HOST_SUBDIR)/gold && \
19122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19124 "RANLIB=$${RANLIB}" \
19125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19126 install-info) \
19127 || exit 1
19129 @endif gold
19131 .PHONY: maybe-install-pdf-gold install-pdf-gold
19132 maybe-install-pdf-gold:
19133 @if gold
19134 maybe-install-pdf-gold: install-pdf-gold
19136 install-pdf-gold: \
19137 configure-gold \
19138 pdf-gold
19139 @[ -f ./gold/Makefile ] || exit 0; \
19140 r=`${PWD_COMMAND}`; export r; \
19141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19142 $(HOST_EXPORTS) \
19143 for flag in $(EXTRA_HOST_FLAGS) ; do \
19144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19145 done; \
19146 echo "Doing install-pdf in gold" ; \
19147 (cd $(HOST_SUBDIR)/gold && \
19148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19150 "RANLIB=$${RANLIB}" \
19151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19152 install-pdf) \
19153 || exit 1
19155 @endif gold
19157 .PHONY: maybe-install-html-gold install-html-gold
19158 maybe-install-html-gold:
19159 @if gold
19160 maybe-install-html-gold: install-html-gold
19162 install-html-gold: \
19163 configure-gold \
19164 html-gold
19165 @[ -f ./gold/Makefile ] || exit 0; \
19166 r=`${PWD_COMMAND}`; export r; \
19167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168 $(HOST_EXPORTS) \
19169 for flag in $(EXTRA_HOST_FLAGS) ; do \
19170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19171 done; \
19172 echo "Doing install-html in gold" ; \
19173 (cd $(HOST_SUBDIR)/gold && \
19174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19176 "RANLIB=$${RANLIB}" \
19177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19178 install-html) \
19179 || exit 1
19181 @endif gold
19183 .PHONY: maybe-installcheck-gold installcheck-gold
19184 maybe-installcheck-gold:
19185 @if gold
19186 maybe-installcheck-gold: installcheck-gold
19188 installcheck-gold: \
19189 configure-gold
19190 @[ -f ./gold/Makefile ] || exit 0; \
19191 r=`${PWD_COMMAND}`; export r; \
19192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193 $(HOST_EXPORTS) \
19194 for flag in $(EXTRA_HOST_FLAGS) ; do \
19195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196 done; \
19197 echo "Doing installcheck in gold" ; \
19198 (cd $(HOST_SUBDIR)/gold && \
19199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201 "RANLIB=$${RANLIB}" \
19202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203 installcheck) \
19204 || exit 1
19206 @endif gold
19208 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19209 maybe-mostlyclean-gold:
19210 @if gold
19211 maybe-mostlyclean-gold: mostlyclean-gold
19213 mostlyclean-gold:
19214 @[ -f ./gold/Makefile ] || exit 0; \
19215 r=`${PWD_COMMAND}`; export r; \
19216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217 $(HOST_EXPORTS) \
19218 for flag in $(EXTRA_HOST_FLAGS) ; do \
19219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220 done; \
19221 echo "Doing mostlyclean in gold" ; \
19222 (cd $(HOST_SUBDIR)/gold && \
19223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225 "RANLIB=$${RANLIB}" \
19226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19227 mostlyclean) \
19228 || exit 1
19230 @endif gold
19232 .PHONY: maybe-clean-gold clean-gold
19233 maybe-clean-gold:
19234 @if gold
19235 maybe-clean-gold: clean-gold
19237 clean-gold:
19238 @[ -f ./gold/Makefile ] || exit 0; \
19239 r=`${PWD_COMMAND}`; export r; \
19240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241 $(HOST_EXPORTS) \
19242 for flag in $(EXTRA_HOST_FLAGS) ; do \
19243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19244 done; \
19245 echo "Doing clean in gold" ; \
19246 (cd $(HOST_SUBDIR)/gold && \
19247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19249 "RANLIB=$${RANLIB}" \
19250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19251 clean) \
19252 || exit 1
19254 @endif gold
19256 .PHONY: maybe-distclean-gold distclean-gold
19257 maybe-distclean-gold:
19258 @if gold
19259 maybe-distclean-gold: distclean-gold
19261 distclean-gold:
19262 @[ -f ./gold/Makefile ] || exit 0; \
19263 r=`${PWD_COMMAND}`; export r; \
19264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19265 $(HOST_EXPORTS) \
19266 for flag in $(EXTRA_HOST_FLAGS) ; do \
19267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19268 done; \
19269 echo "Doing distclean in gold" ; \
19270 (cd $(HOST_SUBDIR)/gold && \
19271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19273 "RANLIB=$${RANLIB}" \
19274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19275 distclean) \
19276 || exit 1
19278 @endif gold
19280 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19281 maybe-maintainer-clean-gold:
19282 @if gold
19283 maybe-maintainer-clean-gold: maintainer-clean-gold
19285 maintainer-clean-gold:
19286 @[ -f ./gold/Makefile ] || exit 0; \
19287 r=`${PWD_COMMAND}`; export r; \
19288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19289 $(HOST_EXPORTS) \
19290 for flag in $(EXTRA_HOST_FLAGS) ; do \
19291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19292 done; \
19293 echo "Doing maintainer-clean in gold" ; \
19294 (cd $(HOST_SUBDIR)/gold && \
19295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19297 "RANLIB=$${RANLIB}" \
19298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19299 maintainer-clean) \
19300 || exit 1
19302 @endif gold
19306 .PHONY: configure-gprof maybe-configure-gprof
19307 maybe-configure-gprof:
19308 @if gcc-bootstrap
19309 configure-gprof: stage_current
19310 @endif gcc-bootstrap
19311 @if gprof
19312 maybe-configure-gprof: configure-gprof
19313 configure-gprof:
19314 @: $(MAKE); $(unstage)
19315 @r=`${PWD_COMMAND}`; export r; \
19316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19317 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
19319 $(HOST_EXPORTS) \
19320 echo Configuring in $(HOST_SUBDIR)/gprof; \
19321 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19322 case $(srcdir) in \
19323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19324 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19326 esac; \
19327 srcdiroption="--srcdir=$${topdir}/gprof"; \
19328 libsrcdir="$$s/gprof"; \
19329 $(SHELL) $${libsrcdir}/configure \
19330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19331 --target=${target_alias} $${srcdiroption} \
19332 || exit 1
19333 @endif gprof
19339 .PHONY: all-gprof maybe-all-gprof
19340 maybe-all-gprof:
19341 @if gcc-bootstrap
19342 all-gprof: stage_current
19343 @endif gcc-bootstrap
19344 @if gprof
19345 TARGET-gprof=all
19346 maybe-all-gprof: all-gprof
19347 all-gprof: configure-gprof
19348 @: $(MAKE); $(unstage)
19349 @r=`${PWD_COMMAND}`; export r; \
19350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19351 $(HOST_EXPORTS) \
19352 (cd $(HOST_SUBDIR)/gprof && \
19353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19354 $(TARGET-gprof))
19355 @endif gprof
19360 .PHONY: check-gprof maybe-check-gprof
19361 maybe-check-gprof:
19362 @if gprof
19363 maybe-check-gprof: check-gprof
19365 check-gprof:
19366 @: $(MAKE); $(unstage)
19367 @r=`${PWD_COMMAND}`; export r; \
19368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19369 $(HOST_EXPORTS) \
19370 (cd $(HOST_SUBDIR)/gprof && \
19371 $(MAKE) $(FLAGS_TO_PASS) check)
19373 @endif gprof
19375 .PHONY: install-gprof maybe-install-gprof
19376 maybe-install-gprof:
19377 @if gprof
19378 maybe-install-gprof: install-gprof
19380 install-gprof: installdirs
19381 @: $(MAKE); $(unstage)
19382 @r=`${PWD_COMMAND}`; export r; \
19383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19384 $(HOST_EXPORTS) \
19385 (cd $(HOST_SUBDIR)/gprof && \
19386 $(MAKE) $(FLAGS_TO_PASS) install)
19388 @endif gprof
19390 # Other targets (info, dvi, pdf, etc.)
19392 .PHONY: maybe-info-gprof info-gprof
19393 maybe-info-gprof:
19394 @if gprof
19395 maybe-info-gprof: info-gprof
19397 info-gprof: \
19398 configure-gprof
19399 @: $(MAKE); $(unstage)
19400 @[ -f ./gprof/Makefile ] || exit 0; \
19401 r=`${PWD_COMMAND}`; export r; \
19402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403 $(HOST_EXPORTS) \
19404 for flag in $(EXTRA_HOST_FLAGS) ; do \
19405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19406 done; \
19407 echo "Doing info in gprof" ; \
19408 (cd $(HOST_SUBDIR)/gprof && \
19409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19411 "RANLIB=$${RANLIB}" \
19412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19413 info) \
19414 || exit 1
19416 @endif gprof
19418 .PHONY: maybe-dvi-gprof dvi-gprof
19419 maybe-dvi-gprof:
19420 @if gprof
19421 maybe-dvi-gprof: dvi-gprof
19423 dvi-gprof: \
19424 configure-gprof
19425 @: $(MAKE); $(unstage)
19426 @[ -f ./gprof/Makefile ] || exit 0; \
19427 r=`${PWD_COMMAND}`; export r; \
19428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19429 $(HOST_EXPORTS) \
19430 for flag in $(EXTRA_HOST_FLAGS) ; do \
19431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19432 done; \
19433 echo "Doing dvi in gprof" ; \
19434 (cd $(HOST_SUBDIR)/gprof && \
19435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19437 "RANLIB=$${RANLIB}" \
19438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19439 dvi) \
19440 || exit 1
19442 @endif gprof
19444 .PHONY: maybe-pdf-gprof pdf-gprof
19445 maybe-pdf-gprof:
19446 @if gprof
19447 maybe-pdf-gprof: pdf-gprof
19449 pdf-gprof: \
19450 configure-gprof
19451 @: $(MAKE); $(unstage)
19452 @[ -f ./gprof/Makefile ] || exit 0; \
19453 r=`${PWD_COMMAND}`; export r; \
19454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455 $(HOST_EXPORTS) \
19456 for flag in $(EXTRA_HOST_FLAGS) ; do \
19457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19458 done; \
19459 echo "Doing pdf in gprof" ; \
19460 (cd $(HOST_SUBDIR)/gprof && \
19461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19463 "RANLIB=$${RANLIB}" \
19464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19465 pdf) \
19466 || exit 1
19468 @endif gprof
19470 .PHONY: maybe-html-gprof html-gprof
19471 maybe-html-gprof:
19472 @if gprof
19473 maybe-html-gprof: html-gprof
19475 html-gprof: \
19476 configure-gprof
19477 @: $(MAKE); $(unstage)
19478 @[ -f ./gprof/Makefile ] || exit 0; \
19479 r=`${PWD_COMMAND}`; export r; \
19480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19481 $(HOST_EXPORTS) \
19482 for flag in $(EXTRA_HOST_FLAGS) ; do \
19483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19484 done; \
19485 echo "Doing html in gprof" ; \
19486 (cd $(HOST_SUBDIR)/gprof && \
19487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19489 "RANLIB=$${RANLIB}" \
19490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19491 html) \
19492 || exit 1
19494 @endif gprof
19496 .PHONY: maybe-TAGS-gprof TAGS-gprof
19497 maybe-TAGS-gprof:
19498 @if gprof
19499 maybe-TAGS-gprof: TAGS-gprof
19501 TAGS-gprof: \
19502 configure-gprof
19503 @: $(MAKE); $(unstage)
19504 @[ -f ./gprof/Makefile ] || exit 0; \
19505 r=`${PWD_COMMAND}`; export r; \
19506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19507 $(HOST_EXPORTS) \
19508 for flag in $(EXTRA_HOST_FLAGS) ; do \
19509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19510 done; \
19511 echo "Doing TAGS in gprof" ; \
19512 (cd $(HOST_SUBDIR)/gprof && \
19513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19515 "RANLIB=$${RANLIB}" \
19516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19517 TAGS) \
19518 || exit 1
19520 @endif gprof
19522 .PHONY: maybe-install-info-gprof install-info-gprof
19523 maybe-install-info-gprof:
19524 @if gprof
19525 maybe-install-info-gprof: install-info-gprof
19527 install-info-gprof: \
19528 configure-gprof \
19529 info-gprof
19530 @: $(MAKE); $(unstage)
19531 @[ -f ./gprof/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing install-info in gprof" ; \
19539 (cd $(HOST_SUBDIR)/gprof && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544 install-info) \
19545 || exit 1
19547 @endif gprof
19549 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19550 maybe-install-pdf-gprof:
19551 @if gprof
19552 maybe-install-pdf-gprof: install-pdf-gprof
19554 install-pdf-gprof: \
19555 configure-gprof \
19556 pdf-gprof
19557 @: $(MAKE); $(unstage)
19558 @[ -f ./gprof/Makefile ] || exit 0; \
19559 r=`${PWD_COMMAND}`; export r; \
19560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561 $(HOST_EXPORTS) \
19562 for flag in $(EXTRA_HOST_FLAGS) ; do \
19563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19564 done; \
19565 echo "Doing install-pdf in gprof" ; \
19566 (cd $(HOST_SUBDIR)/gprof && \
19567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19569 "RANLIB=$${RANLIB}" \
19570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19571 install-pdf) \
19572 || exit 1
19574 @endif gprof
19576 .PHONY: maybe-install-html-gprof install-html-gprof
19577 maybe-install-html-gprof:
19578 @if gprof
19579 maybe-install-html-gprof: install-html-gprof
19581 install-html-gprof: \
19582 configure-gprof \
19583 html-gprof
19584 @: $(MAKE); $(unstage)
19585 @[ -f ./gprof/Makefile ] || exit 0; \
19586 r=`${PWD_COMMAND}`; export r; \
19587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588 $(HOST_EXPORTS) \
19589 for flag in $(EXTRA_HOST_FLAGS) ; do \
19590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591 done; \
19592 echo "Doing install-html in gprof" ; \
19593 (cd $(HOST_SUBDIR)/gprof && \
19594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596 "RANLIB=$${RANLIB}" \
19597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19598 install-html) \
19599 || exit 1
19601 @endif gprof
19603 .PHONY: maybe-installcheck-gprof installcheck-gprof
19604 maybe-installcheck-gprof:
19605 @if gprof
19606 maybe-installcheck-gprof: installcheck-gprof
19608 installcheck-gprof: \
19609 configure-gprof
19610 @: $(MAKE); $(unstage)
19611 @[ -f ./gprof/Makefile ] || exit 0; \
19612 r=`${PWD_COMMAND}`; export r; \
19613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614 $(HOST_EXPORTS) \
19615 for flag in $(EXTRA_HOST_FLAGS) ; do \
19616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19617 done; \
19618 echo "Doing installcheck in gprof" ; \
19619 (cd $(HOST_SUBDIR)/gprof && \
19620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19622 "RANLIB=$${RANLIB}" \
19623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19624 installcheck) \
19625 || exit 1
19627 @endif gprof
19629 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19630 maybe-mostlyclean-gprof:
19631 @if gprof
19632 maybe-mostlyclean-gprof: mostlyclean-gprof
19634 mostlyclean-gprof:
19635 @: $(MAKE); $(unstage)
19636 @[ -f ./gprof/Makefile ] || exit 0; \
19637 r=`${PWD_COMMAND}`; export r; \
19638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639 $(HOST_EXPORTS) \
19640 for flag in $(EXTRA_HOST_FLAGS) ; do \
19641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642 done; \
19643 echo "Doing mostlyclean in gprof" ; \
19644 (cd $(HOST_SUBDIR)/gprof && \
19645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647 "RANLIB=$${RANLIB}" \
19648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19649 mostlyclean) \
19650 || exit 1
19652 @endif gprof
19654 .PHONY: maybe-clean-gprof clean-gprof
19655 maybe-clean-gprof:
19656 @if gprof
19657 maybe-clean-gprof: clean-gprof
19659 clean-gprof:
19660 @: $(MAKE); $(unstage)
19661 @[ -f ./gprof/Makefile ] || exit 0; \
19662 r=`${PWD_COMMAND}`; export r; \
19663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664 $(HOST_EXPORTS) \
19665 for flag in $(EXTRA_HOST_FLAGS) ; do \
19666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19667 done; \
19668 echo "Doing clean in gprof" ; \
19669 (cd $(HOST_SUBDIR)/gprof && \
19670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19672 "RANLIB=$${RANLIB}" \
19673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19674 clean) \
19675 || exit 1
19677 @endif gprof
19679 .PHONY: maybe-distclean-gprof distclean-gprof
19680 maybe-distclean-gprof:
19681 @if gprof
19682 maybe-distclean-gprof: distclean-gprof
19684 distclean-gprof:
19685 @: $(MAKE); $(unstage)
19686 @[ -f ./gprof/Makefile ] || exit 0; \
19687 r=`${PWD_COMMAND}`; export r; \
19688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19689 $(HOST_EXPORTS) \
19690 for flag in $(EXTRA_HOST_FLAGS) ; do \
19691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19692 done; \
19693 echo "Doing distclean in gprof" ; \
19694 (cd $(HOST_SUBDIR)/gprof && \
19695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19697 "RANLIB=$${RANLIB}" \
19698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19699 distclean) \
19700 || exit 1
19702 @endif gprof
19704 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19705 maybe-maintainer-clean-gprof:
19706 @if gprof
19707 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19709 maintainer-clean-gprof:
19710 @: $(MAKE); $(unstage)
19711 @[ -f ./gprof/Makefile ] || exit 0; \
19712 r=`${PWD_COMMAND}`; export r; \
19713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19714 $(HOST_EXPORTS) \
19715 for flag in $(EXTRA_HOST_FLAGS) ; do \
19716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19717 done; \
19718 echo "Doing maintainer-clean in gprof" ; \
19719 (cd $(HOST_SUBDIR)/gprof && \
19720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19722 "RANLIB=$${RANLIB}" \
19723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19724 maintainer-clean) \
19725 || exit 1
19727 @endif gprof
19731 .PHONY: configure-gzip maybe-configure-gzip
19732 maybe-configure-gzip:
19733 @if gcc-bootstrap
19734 configure-gzip: stage_current
19735 @endif gcc-bootstrap
19736 @if gzip
19737 maybe-configure-gzip: configure-gzip
19738 configure-gzip:
19739 @: $(MAKE); $(unstage)
19740 @r=`${PWD_COMMAND}`; export r; \
19741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
19743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
19744 $(HOST_EXPORTS) \
19745 echo Configuring in $(HOST_SUBDIR)/gzip; \
19746 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
19747 case $(srcdir) in \
19748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19749 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
19750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19751 esac; \
19752 srcdiroption="--srcdir=$${topdir}/gzip"; \
19753 libsrcdir="$$s/gzip"; \
19754 $(SHELL) $${libsrcdir}/configure \
19755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19756 --target=${target_alias} $${srcdiroption} \
19757 || exit 1
19758 @endif gzip
19764 .PHONY: all-gzip maybe-all-gzip
19765 maybe-all-gzip:
19766 @if gcc-bootstrap
19767 all-gzip: stage_current
19768 @endif gcc-bootstrap
19769 @if gzip
19770 TARGET-gzip=all
19771 maybe-all-gzip: all-gzip
19772 all-gzip: configure-gzip
19773 @: $(MAKE); $(unstage)
19774 @r=`${PWD_COMMAND}`; export r; \
19775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19776 $(HOST_EXPORTS) \
19777 (cd $(HOST_SUBDIR)/gzip && \
19778 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19779 $(TARGET-gzip))
19780 @endif gzip
19785 .PHONY: check-gzip maybe-check-gzip
19786 maybe-check-gzip:
19787 @if gzip
19788 maybe-check-gzip: check-gzip
19790 check-gzip:
19791 @: $(MAKE); $(unstage)
19792 @r=`${PWD_COMMAND}`; export r; \
19793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794 $(HOST_EXPORTS) \
19795 (cd $(HOST_SUBDIR)/gzip && \
19796 $(MAKE) $(FLAGS_TO_PASS) check)
19798 @endif gzip
19800 .PHONY: install-gzip maybe-install-gzip
19801 maybe-install-gzip:
19802 @if gzip
19803 maybe-install-gzip: install-gzip
19805 install-gzip: installdirs
19806 @: $(MAKE); $(unstage)
19807 @r=`${PWD_COMMAND}`; export r; \
19808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19809 $(HOST_EXPORTS) \
19810 (cd $(HOST_SUBDIR)/gzip && \
19811 $(MAKE) $(FLAGS_TO_PASS) install)
19813 @endif gzip
19815 # Other targets (info, dvi, pdf, etc.)
19817 .PHONY: maybe-info-gzip info-gzip
19818 maybe-info-gzip:
19819 @if gzip
19820 maybe-info-gzip: info-gzip
19822 info-gzip: \
19823 configure-gzip
19824 @: $(MAKE); $(unstage)
19825 @[ -f ./gzip/Makefile ] || exit 0; \
19826 r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 $(HOST_EXPORTS) \
19829 for flag in $(EXTRA_HOST_FLAGS) ; do \
19830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19831 done; \
19832 echo "Doing info in gzip" ; \
19833 (cd $(HOST_SUBDIR)/gzip && \
19834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19836 "RANLIB=$${RANLIB}" \
19837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19838 info) \
19839 || exit 1
19841 @endif gzip
19843 .PHONY: maybe-dvi-gzip dvi-gzip
19844 maybe-dvi-gzip:
19845 @if gzip
19846 maybe-dvi-gzip: dvi-gzip
19848 dvi-gzip: \
19849 configure-gzip
19850 @: $(MAKE); $(unstage)
19851 @[ -f ./gzip/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 dvi in gzip" ; \
19859 (cd $(HOST_SUBDIR)/gzip && \
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 dvi) \
19865 || exit 1
19867 @endif gzip
19869 .PHONY: maybe-pdf-gzip pdf-gzip
19870 maybe-pdf-gzip:
19871 @if gzip
19872 maybe-pdf-gzip: pdf-gzip
19874 pdf-gzip: \
19875 configure-gzip
19876 @: $(MAKE); $(unstage)
19877 @[ -f ./gzip/Makefile ] || exit 0; \
19878 r=`${PWD_COMMAND}`; export r; \
19879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19880 $(HOST_EXPORTS) \
19881 for flag in $(EXTRA_HOST_FLAGS) ; do \
19882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19883 done; \
19884 echo "Doing pdf in gzip" ; \
19885 (cd $(HOST_SUBDIR)/gzip && \
19886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19888 "RANLIB=$${RANLIB}" \
19889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19890 pdf) \
19891 || exit 1
19893 @endif gzip
19895 .PHONY: maybe-html-gzip html-gzip
19896 maybe-html-gzip:
19897 @if gzip
19898 maybe-html-gzip: html-gzip
19900 html-gzip: \
19901 configure-gzip
19902 @: $(MAKE); $(unstage)
19903 @[ -f ./gzip/Makefile ] || exit 0; \
19904 r=`${PWD_COMMAND}`; export r; \
19905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906 $(HOST_EXPORTS) \
19907 for flag in $(EXTRA_HOST_FLAGS) ; do \
19908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909 done; \
19910 echo "Doing html in gzip" ; \
19911 (cd $(HOST_SUBDIR)/gzip && \
19912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914 "RANLIB=$${RANLIB}" \
19915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19916 html) \
19917 || exit 1
19919 @endif gzip
19921 .PHONY: maybe-TAGS-gzip TAGS-gzip
19922 maybe-TAGS-gzip:
19923 @if gzip
19924 maybe-TAGS-gzip: TAGS-gzip
19926 TAGS-gzip: \
19927 configure-gzip
19928 @: $(MAKE); $(unstage)
19929 @[ -f ./gzip/Makefile ] || exit 0; \
19930 r=`${PWD_COMMAND}`; export r; \
19931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19932 $(HOST_EXPORTS) \
19933 for flag in $(EXTRA_HOST_FLAGS) ; do \
19934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19935 done; \
19936 echo "Doing TAGS in gzip" ; \
19937 (cd $(HOST_SUBDIR)/gzip && \
19938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19940 "RANLIB=$${RANLIB}" \
19941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19942 TAGS) \
19943 || exit 1
19945 @endif gzip
19947 .PHONY: maybe-install-info-gzip install-info-gzip
19948 maybe-install-info-gzip:
19949 @if gzip
19950 maybe-install-info-gzip: install-info-gzip
19952 install-info-gzip: \
19953 configure-gzip \
19954 info-gzip
19955 @: $(MAKE); $(unstage)
19956 @[ -f ./gzip/Makefile ] || exit 0; \
19957 r=`${PWD_COMMAND}`; export r; \
19958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959 $(HOST_EXPORTS) \
19960 for flag in $(EXTRA_HOST_FLAGS) ; do \
19961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19962 done; \
19963 echo "Doing install-info in gzip" ; \
19964 (cd $(HOST_SUBDIR)/gzip && \
19965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19967 "RANLIB=$${RANLIB}" \
19968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19969 install-info) \
19970 || exit 1
19972 @endif gzip
19974 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
19975 maybe-install-pdf-gzip:
19976 @if gzip
19977 maybe-install-pdf-gzip: install-pdf-gzip
19979 install-pdf-gzip: \
19980 configure-gzip \
19981 pdf-gzip
19982 @: $(MAKE); $(unstage)
19983 @[ -f ./gzip/Makefile ] || exit 0; \
19984 r=`${PWD_COMMAND}`; export r; \
19985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986 $(HOST_EXPORTS) \
19987 for flag in $(EXTRA_HOST_FLAGS) ; do \
19988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19989 done; \
19990 echo "Doing install-pdf in gzip" ; \
19991 (cd $(HOST_SUBDIR)/gzip && \
19992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19994 "RANLIB=$${RANLIB}" \
19995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19996 install-pdf) \
19997 || exit 1
19999 @endif gzip
20001 .PHONY: maybe-install-html-gzip install-html-gzip
20002 maybe-install-html-gzip:
20003 @if gzip
20004 maybe-install-html-gzip: install-html-gzip
20006 install-html-gzip: \
20007 configure-gzip \
20008 html-gzip
20009 @: $(MAKE); $(unstage)
20010 @[ -f ./gzip/Makefile ] || exit 0; \
20011 r=`${PWD_COMMAND}`; export r; \
20012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013 $(HOST_EXPORTS) \
20014 for flag in $(EXTRA_HOST_FLAGS) ; do \
20015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20016 done; \
20017 echo "Doing install-html in gzip" ; \
20018 (cd $(HOST_SUBDIR)/gzip && \
20019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20021 "RANLIB=$${RANLIB}" \
20022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20023 install-html) \
20024 || exit 1
20026 @endif gzip
20028 .PHONY: maybe-installcheck-gzip installcheck-gzip
20029 maybe-installcheck-gzip:
20030 @if gzip
20031 maybe-installcheck-gzip: installcheck-gzip
20033 installcheck-gzip: \
20034 configure-gzip
20035 @: $(MAKE); $(unstage)
20036 @[ -f ./gzip/Makefile ] || exit 0; \
20037 r=`${PWD_COMMAND}`; export r; \
20038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20039 $(HOST_EXPORTS) \
20040 for flag in $(EXTRA_HOST_FLAGS) ; do \
20041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20042 done; \
20043 echo "Doing installcheck in gzip" ; \
20044 (cd $(HOST_SUBDIR)/gzip && \
20045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20047 "RANLIB=$${RANLIB}" \
20048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20049 installcheck) \
20050 || exit 1
20052 @endif gzip
20054 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
20055 maybe-mostlyclean-gzip:
20056 @if gzip
20057 maybe-mostlyclean-gzip: mostlyclean-gzip
20059 mostlyclean-gzip:
20060 @: $(MAKE); $(unstage)
20061 @[ -f ./gzip/Makefile ] || exit 0; \
20062 r=`${PWD_COMMAND}`; export r; \
20063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20064 $(HOST_EXPORTS) \
20065 for flag in $(EXTRA_HOST_FLAGS) ; do \
20066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20067 done; \
20068 echo "Doing mostlyclean in gzip" ; \
20069 (cd $(HOST_SUBDIR)/gzip && \
20070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20072 "RANLIB=$${RANLIB}" \
20073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20074 mostlyclean) \
20075 || exit 1
20077 @endif gzip
20079 .PHONY: maybe-clean-gzip clean-gzip
20080 maybe-clean-gzip:
20081 @if gzip
20082 maybe-clean-gzip: clean-gzip
20084 clean-gzip:
20085 @: $(MAKE); $(unstage)
20086 @[ -f ./gzip/Makefile ] || exit 0; \
20087 r=`${PWD_COMMAND}`; export r; \
20088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20089 $(HOST_EXPORTS) \
20090 for flag in $(EXTRA_HOST_FLAGS) ; do \
20091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20092 done; \
20093 echo "Doing clean in gzip" ; \
20094 (cd $(HOST_SUBDIR)/gzip && \
20095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20097 "RANLIB=$${RANLIB}" \
20098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20099 clean) \
20100 || exit 1
20102 @endif gzip
20104 .PHONY: maybe-distclean-gzip distclean-gzip
20105 maybe-distclean-gzip:
20106 @if gzip
20107 maybe-distclean-gzip: distclean-gzip
20109 distclean-gzip:
20110 @: $(MAKE); $(unstage)
20111 @[ -f ./gzip/Makefile ] || exit 0; \
20112 r=`${PWD_COMMAND}`; export r; \
20113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114 $(HOST_EXPORTS) \
20115 for flag in $(EXTRA_HOST_FLAGS) ; do \
20116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20117 done; \
20118 echo "Doing distclean in gzip" ; \
20119 (cd $(HOST_SUBDIR)/gzip && \
20120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20122 "RANLIB=$${RANLIB}" \
20123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20124 distclean) \
20125 || exit 1
20127 @endif gzip
20129 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
20130 maybe-maintainer-clean-gzip:
20131 @if gzip
20132 maybe-maintainer-clean-gzip: maintainer-clean-gzip
20134 maintainer-clean-gzip:
20135 @: $(MAKE); $(unstage)
20136 @[ -f ./gzip/Makefile ] || exit 0; \
20137 r=`${PWD_COMMAND}`; export r; \
20138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20139 $(HOST_EXPORTS) \
20140 for flag in $(EXTRA_HOST_FLAGS) ; do \
20141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20142 done; \
20143 echo "Doing maintainer-clean in gzip" ; \
20144 (cd $(HOST_SUBDIR)/gzip && \
20145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20147 "RANLIB=$${RANLIB}" \
20148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20149 maintainer-clean) \
20150 || exit 1
20152 @endif gzip
20156 .PHONY: configure-hello maybe-configure-hello
20157 maybe-configure-hello:
20158 @if gcc-bootstrap
20159 configure-hello: stage_current
20160 @endif gcc-bootstrap
20161 @if hello
20162 maybe-configure-hello: configure-hello
20163 configure-hello:
20164 @: $(MAKE); $(unstage)
20165 @r=`${PWD_COMMAND}`; export r; \
20166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20167 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
20168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
20169 $(HOST_EXPORTS) \
20170 echo Configuring in $(HOST_SUBDIR)/hello; \
20171 cd "$(HOST_SUBDIR)/hello" || exit 1; \
20172 case $(srcdir) in \
20173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20174 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
20175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20176 esac; \
20177 srcdiroption="--srcdir=$${topdir}/hello"; \
20178 libsrcdir="$$s/hello"; \
20179 $(SHELL) $${libsrcdir}/configure \
20180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20181 --target=${target_alias} $${srcdiroption} \
20182 || exit 1
20183 @endif hello
20189 .PHONY: all-hello maybe-all-hello
20190 maybe-all-hello:
20191 @if gcc-bootstrap
20192 all-hello: stage_current
20193 @endif gcc-bootstrap
20194 @if hello
20195 TARGET-hello=all
20196 maybe-all-hello: all-hello
20197 all-hello: configure-hello
20198 @: $(MAKE); $(unstage)
20199 @r=`${PWD_COMMAND}`; export r; \
20200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201 $(HOST_EXPORTS) \
20202 (cd $(HOST_SUBDIR)/hello && \
20203 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20204 $(TARGET-hello))
20205 @endif hello
20210 .PHONY: check-hello maybe-check-hello
20211 maybe-check-hello:
20212 @if hello
20213 maybe-check-hello: check-hello
20215 check-hello:
20216 @: $(MAKE); $(unstage)
20217 @r=`${PWD_COMMAND}`; export r; \
20218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20219 $(HOST_EXPORTS) \
20220 (cd $(HOST_SUBDIR)/hello && \
20221 $(MAKE) $(FLAGS_TO_PASS) check)
20223 @endif hello
20225 .PHONY: install-hello maybe-install-hello
20226 maybe-install-hello:
20227 @if hello
20228 maybe-install-hello: install-hello
20230 install-hello: installdirs
20231 @: $(MAKE); $(unstage)
20232 @r=`${PWD_COMMAND}`; export r; \
20233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20234 $(HOST_EXPORTS) \
20235 (cd $(HOST_SUBDIR)/hello && \
20236 $(MAKE) $(FLAGS_TO_PASS) install)
20238 @endif hello
20240 # Other targets (info, dvi, pdf, etc.)
20242 .PHONY: maybe-info-hello info-hello
20243 maybe-info-hello:
20244 @if hello
20245 maybe-info-hello: info-hello
20247 info-hello: \
20248 configure-hello
20249 @: $(MAKE); $(unstage)
20250 @[ -f ./hello/Makefile ] || exit 0; \
20251 r=`${PWD_COMMAND}`; export r; \
20252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20253 $(HOST_EXPORTS) \
20254 for flag in $(EXTRA_HOST_FLAGS) ; do \
20255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20256 done; \
20257 echo "Doing info in hello" ; \
20258 (cd $(HOST_SUBDIR)/hello && \
20259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20261 "RANLIB=$${RANLIB}" \
20262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20263 info) \
20264 || exit 1
20266 @endif hello
20268 .PHONY: maybe-dvi-hello dvi-hello
20269 maybe-dvi-hello:
20270 @if hello
20271 maybe-dvi-hello: dvi-hello
20273 dvi-hello: \
20274 configure-hello
20275 @: $(MAKE); $(unstage)
20276 @[ -f ./hello/Makefile ] || exit 0; \
20277 r=`${PWD_COMMAND}`; export r; \
20278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20279 $(HOST_EXPORTS) \
20280 for flag in $(EXTRA_HOST_FLAGS) ; do \
20281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20282 done; \
20283 echo "Doing dvi in hello" ; \
20284 (cd $(HOST_SUBDIR)/hello && \
20285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20287 "RANLIB=$${RANLIB}" \
20288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20289 dvi) \
20290 || exit 1
20292 @endif hello
20294 .PHONY: maybe-pdf-hello pdf-hello
20295 maybe-pdf-hello:
20296 @if hello
20297 maybe-pdf-hello: pdf-hello
20299 pdf-hello: \
20300 configure-hello
20301 @: $(MAKE); $(unstage)
20302 @[ -f ./hello/Makefile ] || exit 0; \
20303 r=`${PWD_COMMAND}`; export r; \
20304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20305 $(HOST_EXPORTS) \
20306 for flag in $(EXTRA_HOST_FLAGS) ; do \
20307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20308 done; \
20309 echo "Doing pdf in hello" ; \
20310 (cd $(HOST_SUBDIR)/hello && \
20311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20313 "RANLIB=$${RANLIB}" \
20314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20315 pdf) \
20316 || exit 1
20318 @endif hello
20320 .PHONY: maybe-html-hello html-hello
20321 maybe-html-hello:
20322 @if hello
20323 maybe-html-hello: html-hello
20325 html-hello: \
20326 configure-hello
20327 @: $(MAKE); $(unstage)
20328 @[ -f ./hello/Makefile ] || exit 0; \
20329 r=`${PWD_COMMAND}`; export r; \
20330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331 $(HOST_EXPORTS) \
20332 for flag in $(EXTRA_HOST_FLAGS) ; do \
20333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334 done; \
20335 echo "Doing html in hello" ; \
20336 (cd $(HOST_SUBDIR)/hello && \
20337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339 "RANLIB=$${RANLIB}" \
20340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20341 html) \
20342 || exit 1
20344 @endif hello
20346 .PHONY: maybe-TAGS-hello TAGS-hello
20347 maybe-TAGS-hello:
20348 @if hello
20349 maybe-TAGS-hello: TAGS-hello
20351 TAGS-hello: \
20352 configure-hello
20353 @: $(MAKE); $(unstage)
20354 @[ -f ./hello/Makefile ] || exit 0; \
20355 r=`${PWD_COMMAND}`; export r; \
20356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357 $(HOST_EXPORTS) \
20358 for flag in $(EXTRA_HOST_FLAGS) ; do \
20359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20360 done; \
20361 echo "Doing TAGS in hello" ; \
20362 (cd $(HOST_SUBDIR)/hello && \
20363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20365 "RANLIB=$${RANLIB}" \
20366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20367 TAGS) \
20368 || exit 1
20370 @endif hello
20372 .PHONY: maybe-install-info-hello install-info-hello
20373 maybe-install-info-hello:
20374 @if hello
20375 maybe-install-info-hello: install-info-hello
20377 install-info-hello: \
20378 configure-hello \
20379 info-hello
20380 @: $(MAKE); $(unstage)
20381 @[ -f ./hello/Makefile ] || exit 0; \
20382 r=`${PWD_COMMAND}`; export r; \
20383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20384 $(HOST_EXPORTS) \
20385 for flag in $(EXTRA_HOST_FLAGS) ; do \
20386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20387 done; \
20388 echo "Doing install-info in hello" ; \
20389 (cd $(HOST_SUBDIR)/hello && \
20390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20392 "RANLIB=$${RANLIB}" \
20393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20394 install-info) \
20395 || exit 1
20397 @endif hello
20399 .PHONY: maybe-install-pdf-hello install-pdf-hello
20400 maybe-install-pdf-hello:
20401 @if hello
20402 maybe-install-pdf-hello: install-pdf-hello
20404 install-pdf-hello: \
20405 configure-hello \
20406 pdf-hello
20407 @: $(MAKE); $(unstage)
20408 @[ -f ./hello/Makefile ] || exit 0; \
20409 r=`${PWD_COMMAND}`; export r; \
20410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20411 $(HOST_EXPORTS) \
20412 for flag in $(EXTRA_HOST_FLAGS) ; do \
20413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20414 done; \
20415 echo "Doing install-pdf in hello" ; \
20416 (cd $(HOST_SUBDIR)/hello && \
20417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20419 "RANLIB=$${RANLIB}" \
20420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20421 install-pdf) \
20422 || exit 1
20424 @endif hello
20426 .PHONY: maybe-install-html-hello install-html-hello
20427 maybe-install-html-hello:
20428 @if hello
20429 maybe-install-html-hello: install-html-hello
20431 install-html-hello: \
20432 configure-hello \
20433 html-hello
20434 @: $(MAKE); $(unstage)
20435 @[ -f ./hello/Makefile ] || exit 0; \
20436 r=`${PWD_COMMAND}`; export r; \
20437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438 $(HOST_EXPORTS) \
20439 for flag in $(EXTRA_HOST_FLAGS) ; do \
20440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20441 done; \
20442 echo "Doing install-html in hello" ; \
20443 (cd $(HOST_SUBDIR)/hello && \
20444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20446 "RANLIB=$${RANLIB}" \
20447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20448 install-html) \
20449 || exit 1
20451 @endif hello
20453 .PHONY: maybe-installcheck-hello installcheck-hello
20454 maybe-installcheck-hello:
20455 @if hello
20456 maybe-installcheck-hello: installcheck-hello
20458 installcheck-hello: \
20459 configure-hello
20460 @: $(MAKE); $(unstage)
20461 @[ -f ./hello/Makefile ] || exit 0; \
20462 r=`${PWD_COMMAND}`; export r; \
20463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464 $(HOST_EXPORTS) \
20465 for flag in $(EXTRA_HOST_FLAGS) ; do \
20466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20467 done; \
20468 echo "Doing installcheck in hello" ; \
20469 (cd $(HOST_SUBDIR)/hello && \
20470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20472 "RANLIB=$${RANLIB}" \
20473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20474 installcheck) \
20475 || exit 1
20477 @endif hello
20479 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
20480 maybe-mostlyclean-hello:
20481 @if hello
20482 maybe-mostlyclean-hello: mostlyclean-hello
20484 mostlyclean-hello:
20485 @: $(MAKE); $(unstage)
20486 @[ -f ./hello/Makefile ] || exit 0; \
20487 r=`${PWD_COMMAND}`; export r; \
20488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20489 $(HOST_EXPORTS) \
20490 for flag in $(EXTRA_HOST_FLAGS) ; do \
20491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20492 done; \
20493 echo "Doing mostlyclean in hello" ; \
20494 (cd $(HOST_SUBDIR)/hello && \
20495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20497 "RANLIB=$${RANLIB}" \
20498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20499 mostlyclean) \
20500 || exit 1
20502 @endif hello
20504 .PHONY: maybe-clean-hello clean-hello
20505 maybe-clean-hello:
20506 @if hello
20507 maybe-clean-hello: clean-hello
20509 clean-hello:
20510 @: $(MAKE); $(unstage)
20511 @[ -f ./hello/Makefile ] || exit 0; \
20512 r=`${PWD_COMMAND}`; export r; \
20513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20514 $(HOST_EXPORTS) \
20515 for flag in $(EXTRA_HOST_FLAGS) ; do \
20516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20517 done; \
20518 echo "Doing clean in hello" ; \
20519 (cd $(HOST_SUBDIR)/hello && \
20520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20522 "RANLIB=$${RANLIB}" \
20523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20524 clean) \
20525 || exit 1
20527 @endif hello
20529 .PHONY: maybe-distclean-hello distclean-hello
20530 maybe-distclean-hello:
20531 @if hello
20532 maybe-distclean-hello: distclean-hello
20534 distclean-hello:
20535 @: $(MAKE); $(unstage)
20536 @[ -f ./hello/Makefile ] || exit 0; \
20537 r=`${PWD_COMMAND}`; export r; \
20538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20539 $(HOST_EXPORTS) \
20540 for flag in $(EXTRA_HOST_FLAGS) ; do \
20541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20542 done; \
20543 echo "Doing distclean in hello" ; \
20544 (cd $(HOST_SUBDIR)/hello && \
20545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20547 "RANLIB=$${RANLIB}" \
20548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20549 distclean) \
20550 || exit 1
20552 @endif hello
20554 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
20555 maybe-maintainer-clean-hello:
20556 @if hello
20557 maybe-maintainer-clean-hello: maintainer-clean-hello
20559 maintainer-clean-hello:
20560 @: $(MAKE); $(unstage)
20561 @[ -f ./hello/Makefile ] || exit 0; \
20562 r=`${PWD_COMMAND}`; export r; \
20563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564 $(HOST_EXPORTS) \
20565 for flag in $(EXTRA_HOST_FLAGS) ; do \
20566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20567 done; \
20568 echo "Doing maintainer-clean in hello" ; \
20569 (cd $(HOST_SUBDIR)/hello && \
20570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20572 "RANLIB=$${RANLIB}" \
20573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20574 maintainer-clean) \
20575 || exit 1
20577 @endif hello
20581 .PHONY: configure-indent maybe-configure-indent
20582 maybe-configure-indent:
20583 @if gcc-bootstrap
20584 configure-indent: stage_current
20585 @endif gcc-bootstrap
20586 @if indent
20587 maybe-configure-indent: configure-indent
20588 configure-indent:
20589 @: $(MAKE); $(unstage)
20590 @r=`${PWD_COMMAND}`; export r; \
20591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20592 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
20593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
20594 $(HOST_EXPORTS) \
20595 echo Configuring in $(HOST_SUBDIR)/indent; \
20596 cd "$(HOST_SUBDIR)/indent" || exit 1; \
20597 case $(srcdir) in \
20598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20599 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
20600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20601 esac; \
20602 srcdiroption="--srcdir=$${topdir}/indent"; \
20603 libsrcdir="$$s/indent"; \
20604 $(SHELL) $${libsrcdir}/configure \
20605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20606 --target=${target_alias} $${srcdiroption} \
20607 || exit 1
20608 @endif indent
20614 .PHONY: all-indent maybe-all-indent
20615 maybe-all-indent:
20616 @if gcc-bootstrap
20617 all-indent: stage_current
20618 @endif gcc-bootstrap
20619 @if indent
20620 TARGET-indent=all
20621 maybe-all-indent: all-indent
20622 all-indent: configure-indent
20623 @: $(MAKE); $(unstage)
20624 @r=`${PWD_COMMAND}`; export r; \
20625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626 $(HOST_EXPORTS) \
20627 (cd $(HOST_SUBDIR)/indent && \
20628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20629 $(TARGET-indent))
20630 @endif indent
20635 .PHONY: check-indent maybe-check-indent
20636 maybe-check-indent:
20637 @if indent
20638 maybe-check-indent: check-indent
20640 check-indent:
20641 @: $(MAKE); $(unstage)
20642 @r=`${PWD_COMMAND}`; export r; \
20643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644 $(HOST_EXPORTS) \
20645 (cd $(HOST_SUBDIR)/indent && \
20646 $(MAKE) $(FLAGS_TO_PASS) check)
20648 @endif indent
20650 .PHONY: install-indent maybe-install-indent
20651 maybe-install-indent:
20652 @if indent
20653 maybe-install-indent: install-indent
20655 install-indent: installdirs
20656 @: $(MAKE); $(unstage)
20657 @r=`${PWD_COMMAND}`; export r; \
20658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20659 $(HOST_EXPORTS) \
20660 (cd $(HOST_SUBDIR)/indent && \
20661 $(MAKE) $(FLAGS_TO_PASS) install)
20663 @endif indent
20665 # Other targets (info, dvi, pdf, etc.)
20667 .PHONY: maybe-info-indent info-indent
20668 maybe-info-indent:
20669 @if indent
20670 maybe-info-indent: info-indent
20672 info-indent: \
20673 configure-indent
20674 @: $(MAKE); $(unstage)
20675 @[ -f ./indent/Makefile ] || exit 0; \
20676 r=`${PWD_COMMAND}`; export r; \
20677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678 $(HOST_EXPORTS) \
20679 for flag in $(EXTRA_HOST_FLAGS) ; do \
20680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20681 done; \
20682 echo "Doing info in indent" ; \
20683 (cd $(HOST_SUBDIR)/indent && \
20684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20686 "RANLIB=$${RANLIB}" \
20687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20688 info) \
20689 || exit 1
20691 @endif indent
20693 .PHONY: maybe-dvi-indent dvi-indent
20694 maybe-dvi-indent:
20695 @if indent
20696 maybe-dvi-indent: dvi-indent
20698 dvi-indent: \
20699 configure-indent
20700 @: $(MAKE); $(unstage)
20701 @[ -f ./indent/Makefile ] || exit 0; \
20702 r=`${PWD_COMMAND}`; export r; \
20703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20704 $(HOST_EXPORTS) \
20705 for flag in $(EXTRA_HOST_FLAGS) ; do \
20706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20707 done; \
20708 echo "Doing dvi in indent" ; \
20709 (cd $(HOST_SUBDIR)/indent && \
20710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20712 "RANLIB=$${RANLIB}" \
20713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20714 dvi) \
20715 || exit 1
20717 @endif indent
20719 .PHONY: maybe-pdf-indent pdf-indent
20720 maybe-pdf-indent:
20721 @if indent
20722 maybe-pdf-indent: pdf-indent
20724 pdf-indent: \
20725 configure-indent
20726 @: $(MAKE); $(unstage)
20727 @[ -f ./indent/Makefile ] || exit 0; \
20728 r=`${PWD_COMMAND}`; export r; \
20729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730 $(HOST_EXPORTS) \
20731 for flag in $(EXTRA_HOST_FLAGS) ; do \
20732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733 done; \
20734 echo "Doing pdf in indent" ; \
20735 (cd $(HOST_SUBDIR)/indent && \
20736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738 "RANLIB=$${RANLIB}" \
20739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20740 pdf) \
20741 || exit 1
20743 @endif indent
20745 .PHONY: maybe-html-indent html-indent
20746 maybe-html-indent:
20747 @if indent
20748 maybe-html-indent: html-indent
20750 html-indent: \
20751 configure-indent
20752 @: $(MAKE); $(unstage)
20753 @[ -f ./indent/Makefile ] || exit 0; \
20754 r=`${PWD_COMMAND}`; export r; \
20755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756 $(HOST_EXPORTS) \
20757 for flag in $(EXTRA_HOST_FLAGS) ; do \
20758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20759 done; \
20760 echo "Doing html in indent" ; \
20761 (cd $(HOST_SUBDIR)/indent && \
20762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20764 "RANLIB=$${RANLIB}" \
20765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20766 html) \
20767 || exit 1
20769 @endif indent
20771 .PHONY: maybe-TAGS-indent TAGS-indent
20772 maybe-TAGS-indent:
20773 @if indent
20774 maybe-TAGS-indent: TAGS-indent
20776 TAGS-indent: \
20777 configure-indent
20778 @: $(MAKE); $(unstage)
20779 @[ -f ./indent/Makefile ] || exit 0; \
20780 r=`${PWD_COMMAND}`; export r; \
20781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20782 $(HOST_EXPORTS) \
20783 for flag in $(EXTRA_HOST_FLAGS) ; do \
20784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20785 done; \
20786 echo "Doing TAGS in indent" ; \
20787 (cd $(HOST_SUBDIR)/indent && \
20788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20790 "RANLIB=$${RANLIB}" \
20791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20792 TAGS) \
20793 || exit 1
20795 @endif indent
20797 .PHONY: maybe-install-info-indent install-info-indent
20798 maybe-install-info-indent:
20799 @if indent
20800 maybe-install-info-indent: install-info-indent
20802 install-info-indent: \
20803 configure-indent \
20804 info-indent
20805 @: $(MAKE); $(unstage)
20806 @[ -f ./indent/Makefile ] || exit 0; \
20807 r=`${PWD_COMMAND}`; export r; \
20808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20809 $(HOST_EXPORTS) \
20810 for flag in $(EXTRA_HOST_FLAGS) ; do \
20811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20812 done; \
20813 echo "Doing install-info in indent" ; \
20814 (cd $(HOST_SUBDIR)/indent && \
20815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20817 "RANLIB=$${RANLIB}" \
20818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20819 install-info) \
20820 || exit 1
20822 @endif indent
20824 .PHONY: maybe-install-pdf-indent install-pdf-indent
20825 maybe-install-pdf-indent:
20826 @if indent
20827 maybe-install-pdf-indent: install-pdf-indent
20829 install-pdf-indent: \
20830 configure-indent \
20831 pdf-indent
20832 @: $(MAKE); $(unstage)
20833 @[ -f ./indent/Makefile ] || exit 0; \
20834 r=`${PWD_COMMAND}`; export r; \
20835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20836 $(HOST_EXPORTS) \
20837 for flag in $(EXTRA_HOST_FLAGS) ; do \
20838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20839 done; \
20840 echo "Doing install-pdf in indent" ; \
20841 (cd $(HOST_SUBDIR)/indent && \
20842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20844 "RANLIB=$${RANLIB}" \
20845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20846 install-pdf) \
20847 || exit 1
20849 @endif indent
20851 .PHONY: maybe-install-html-indent install-html-indent
20852 maybe-install-html-indent:
20853 @if indent
20854 maybe-install-html-indent: install-html-indent
20856 install-html-indent: \
20857 configure-indent \
20858 html-indent
20859 @: $(MAKE); $(unstage)
20860 @[ -f ./indent/Makefile ] || exit 0; \
20861 r=`${PWD_COMMAND}`; export r; \
20862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863 $(HOST_EXPORTS) \
20864 for flag in $(EXTRA_HOST_FLAGS) ; do \
20865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20866 done; \
20867 echo "Doing install-html in indent" ; \
20868 (cd $(HOST_SUBDIR)/indent && \
20869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20871 "RANLIB=$${RANLIB}" \
20872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20873 install-html) \
20874 || exit 1
20876 @endif indent
20878 .PHONY: maybe-installcheck-indent installcheck-indent
20879 maybe-installcheck-indent:
20880 @if indent
20881 maybe-installcheck-indent: installcheck-indent
20883 installcheck-indent: \
20884 configure-indent
20885 @: $(MAKE); $(unstage)
20886 @[ -f ./indent/Makefile ] || exit 0; \
20887 r=`${PWD_COMMAND}`; export r; \
20888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20889 $(HOST_EXPORTS) \
20890 for flag in $(EXTRA_HOST_FLAGS) ; do \
20891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20892 done; \
20893 echo "Doing installcheck in indent" ; \
20894 (cd $(HOST_SUBDIR)/indent && \
20895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20897 "RANLIB=$${RANLIB}" \
20898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20899 installcheck) \
20900 || exit 1
20902 @endif indent
20904 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
20905 maybe-mostlyclean-indent:
20906 @if indent
20907 maybe-mostlyclean-indent: mostlyclean-indent
20909 mostlyclean-indent:
20910 @: $(MAKE); $(unstage)
20911 @[ -f ./indent/Makefile ] || exit 0; \
20912 r=`${PWD_COMMAND}`; export r; \
20913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20914 $(HOST_EXPORTS) \
20915 for flag in $(EXTRA_HOST_FLAGS) ; do \
20916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20917 done; \
20918 echo "Doing mostlyclean in indent" ; \
20919 (cd $(HOST_SUBDIR)/indent && \
20920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20922 "RANLIB=$${RANLIB}" \
20923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20924 mostlyclean) \
20925 || exit 1
20927 @endif indent
20929 .PHONY: maybe-clean-indent clean-indent
20930 maybe-clean-indent:
20931 @if indent
20932 maybe-clean-indent: clean-indent
20934 clean-indent:
20935 @: $(MAKE); $(unstage)
20936 @[ -f ./indent/Makefile ] || exit 0; \
20937 r=`${PWD_COMMAND}`; export r; \
20938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20939 $(HOST_EXPORTS) \
20940 for flag in $(EXTRA_HOST_FLAGS) ; do \
20941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20942 done; \
20943 echo "Doing clean in indent" ; \
20944 (cd $(HOST_SUBDIR)/indent && \
20945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20947 "RANLIB=$${RANLIB}" \
20948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20949 clean) \
20950 || exit 1
20952 @endif indent
20954 .PHONY: maybe-distclean-indent distclean-indent
20955 maybe-distclean-indent:
20956 @if indent
20957 maybe-distclean-indent: distclean-indent
20959 distclean-indent:
20960 @: $(MAKE); $(unstage)
20961 @[ -f ./indent/Makefile ] || exit 0; \
20962 r=`${PWD_COMMAND}`; export r; \
20963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20964 $(HOST_EXPORTS) \
20965 for flag in $(EXTRA_HOST_FLAGS) ; do \
20966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20967 done; \
20968 echo "Doing distclean in indent" ; \
20969 (cd $(HOST_SUBDIR)/indent && \
20970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20972 "RANLIB=$${RANLIB}" \
20973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20974 distclean) \
20975 || exit 1
20977 @endif indent
20979 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
20980 maybe-maintainer-clean-indent:
20981 @if indent
20982 maybe-maintainer-clean-indent: maintainer-clean-indent
20984 maintainer-clean-indent:
20985 @: $(MAKE); $(unstage)
20986 @[ -f ./indent/Makefile ] || exit 0; \
20987 r=`${PWD_COMMAND}`; export r; \
20988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989 $(HOST_EXPORTS) \
20990 for flag in $(EXTRA_HOST_FLAGS) ; do \
20991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992 done; \
20993 echo "Doing maintainer-clean in indent" ; \
20994 (cd $(HOST_SUBDIR)/indent && \
20995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997 "RANLIB=$${RANLIB}" \
20998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999 maintainer-clean) \
21000 || exit 1
21002 @endif indent
21006 .PHONY: configure-intl maybe-configure-intl
21007 maybe-configure-intl:
21008 @if gcc-bootstrap
21009 configure-intl: stage_current
21010 @endif gcc-bootstrap
21011 @if intl
21012 maybe-configure-intl: configure-intl
21013 configure-intl:
21014 @r=`${PWD_COMMAND}`; export r; \
21015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21016 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21018 $(HOST_EXPORTS) \
21019 echo Configuring in $(HOST_SUBDIR)/intl; \
21020 cd "$(HOST_SUBDIR)/intl" || exit 1; \
21021 case $(srcdir) in \
21022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21023 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21025 esac; \
21026 srcdiroption="--srcdir=$${topdir}/intl"; \
21027 libsrcdir="$$s/intl"; \
21028 $(SHELL) $${libsrcdir}/configure \
21029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21030 --target=${target_alias} $${srcdiroption} \
21031 || exit 1
21032 @endif intl
21036 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
21037 maybe-configure-stage1-intl:
21038 @if intl-bootstrap
21039 maybe-configure-stage1-intl: configure-stage1-intl
21040 configure-stage1-intl:
21041 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21042 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21043 @r=`${PWD_COMMAND}`; export r; \
21044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21045 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21046 $(HOST_EXPORTS) \
21047 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21048 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
21049 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
21050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21051 cd $(HOST_SUBDIR)/intl || exit 1; \
21052 case $(srcdir) in \
21053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21054 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21056 esac; \
21057 srcdiroption="--srcdir=$${topdir}/intl"; \
21058 libsrcdir="$$s/intl"; \
21059 $(SHELL) $${libsrcdir}/configure \
21060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21061 --target=${target_alias} $${srcdiroption} \
21063 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21064 @endif intl-bootstrap
21066 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
21067 maybe-configure-stage2-intl:
21068 @if intl-bootstrap
21069 maybe-configure-stage2-intl: configure-stage2-intl
21070 configure-stage2-intl:
21071 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21073 @r=`${PWD_COMMAND}`; export r; \
21074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21075 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21076 $(HOST_EXPORTS) \
21077 $(POSTSTAGE1_HOST_EXPORTS) \
21078 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21079 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21080 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
21081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21082 cd $(HOST_SUBDIR)/intl || exit 1; \
21083 case $(srcdir) in \
21084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21085 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21087 esac; \
21088 srcdiroption="--srcdir=$${topdir}/intl"; \
21089 libsrcdir="$$s/intl"; \
21090 $(SHELL) $${libsrcdir}/configure \
21091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21092 --target=${target_alias} $${srcdiroption} \
21093 --with-build-libsubdir=$(HOST_SUBDIR) \
21094 @stage2_werror_flag@
21095 @endif intl-bootstrap
21097 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
21098 maybe-configure-stageb2g0-intl:
21099 @if intl-bootstrap
21100 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
21101 configure-stageb2g0-intl:
21102 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21104 @r=`${PWD_COMMAND}`; export r; \
21105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21107 $(HOST_EXPORTS) \
21108 $(POSTSTAGE1_HOST_EXPORTS) \
21109 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21110 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
21111 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
21112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21113 cd $(HOST_SUBDIR)/intl || exit 1; \
21114 case $(srcdir) in \
21115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21116 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21118 esac; \
21119 srcdiroption="--srcdir=$${topdir}/intl"; \
21120 libsrcdir="$$s/intl"; \
21121 $(SHELL) $${libsrcdir}/configure \
21122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21123 --target=${target_alias} $${srcdiroption} \
21124 --with-build-libsubdir=$(HOST_SUBDIR) \
21125 @stage2_werror_flag@
21126 @endif intl-bootstrap
21128 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21129 maybe-configure-stage3-intl:
21130 @if intl-bootstrap
21131 maybe-configure-stage3-intl: configure-stage3-intl
21132 configure-stage3-intl:
21133 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21135 @r=`${PWD_COMMAND}`; export r; \
21136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21138 $(HOST_EXPORTS) \
21139 $(POSTSTAGE1_HOST_EXPORTS) \
21140 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21141 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21142 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
21143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21144 cd $(HOST_SUBDIR)/intl || exit 1; \
21145 case $(srcdir) in \
21146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21147 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21149 esac; \
21150 srcdiroption="--srcdir=$${topdir}/intl"; \
21151 libsrcdir="$$s/intl"; \
21152 $(SHELL) $${libsrcdir}/configure \
21153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21154 --target=${target_alias} $${srcdiroption} \
21155 --with-build-libsubdir=$(HOST_SUBDIR) \
21156 @stage2_werror_flag@
21157 @endif intl-bootstrap
21159 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
21160 maybe-configure-stageb3g2-intl:
21161 @if intl-bootstrap
21162 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
21163 configure-stageb3g2-intl:
21164 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21166 @r=`${PWD_COMMAND}`; export r; \
21167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21169 $(HOST_EXPORTS) \
21170 $(POSTSTAGE1_HOST_EXPORTS) \
21171 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21172 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
21173 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
21174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21175 cd $(HOST_SUBDIR)/intl || exit 1; \
21176 case $(srcdir) in \
21177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21178 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21180 esac; \
21181 srcdiroption="--srcdir=$${topdir}/intl"; \
21182 libsrcdir="$$s/intl"; \
21183 $(SHELL) $${libsrcdir}/configure \
21184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21185 --target=${target_alias} $${srcdiroption} \
21186 --with-build-libsubdir=$(HOST_SUBDIR) \
21187 @stage2_werror_flag@
21188 @endif intl-bootstrap
21190 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21191 maybe-configure-stage4-intl:
21192 @if intl-bootstrap
21193 maybe-configure-stage4-intl: configure-stage4-intl
21194 configure-stage4-intl:
21195 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21197 @r=`${PWD_COMMAND}`; export r; \
21198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21200 $(HOST_EXPORTS) \
21201 $(POSTSTAGE1_HOST_EXPORTS) \
21202 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21203 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21204 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
21205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21206 cd $(HOST_SUBDIR)/intl || exit 1; \
21207 case $(srcdir) in \
21208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21209 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21211 esac; \
21212 srcdiroption="--srcdir=$${topdir}/intl"; \
21213 libsrcdir="$$s/intl"; \
21214 $(SHELL) $${libsrcdir}/configure \
21215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21216 --target=${target_alias} $${srcdiroption} \
21217 --with-build-libsubdir=$(HOST_SUBDIR) \
21218 @stage2_werror_flag@
21219 @endif intl-bootstrap
21221 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21222 maybe-configure-stageprofile-intl:
21223 @if intl-bootstrap
21224 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21225 configure-stageprofile-intl:
21226 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21228 @r=`${PWD_COMMAND}`; export r; \
21229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21230 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21231 $(HOST_EXPORTS) \
21232 $(POSTSTAGE1_HOST_EXPORTS) \
21233 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21234 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
21235 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
21236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21237 cd $(HOST_SUBDIR)/intl || exit 1; \
21238 case $(srcdir) in \
21239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21240 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21242 esac; \
21243 srcdiroption="--srcdir=$${topdir}/intl"; \
21244 libsrcdir="$$s/intl"; \
21245 $(SHELL) $${libsrcdir}/configure \
21246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21247 --target=${target_alias} $${srcdiroption} \
21248 --with-build-libsubdir=$(HOST_SUBDIR) \
21249 @stage2_werror_flag@
21250 @endif intl-bootstrap
21252 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21253 maybe-configure-stagefeedback-intl:
21254 @if intl-bootstrap
21255 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21256 configure-stagefeedback-intl:
21257 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21258 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21259 @r=`${PWD_COMMAND}`; export r; \
21260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21261 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21262 $(HOST_EXPORTS) \
21263 $(POSTSTAGE1_HOST_EXPORTS) \
21264 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21265 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
21266 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
21267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21268 cd $(HOST_SUBDIR)/intl || exit 1; \
21269 case $(srcdir) in \
21270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21271 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21273 esac; \
21274 srcdiroption="--srcdir=$${topdir}/intl"; \
21275 libsrcdir="$$s/intl"; \
21276 $(SHELL) $${libsrcdir}/configure \
21277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21278 --target=${target_alias} $${srcdiroption} \
21279 --with-build-libsubdir=$(HOST_SUBDIR) \
21280 @stage2_werror_flag@
21281 @endif intl-bootstrap
21287 .PHONY: all-intl maybe-all-intl
21288 maybe-all-intl:
21289 @if gcc-bootstrap
21290 all-intl: stage_current
21291 @endif gcc-bootstrap
21292 @if intl
21293 TARGET-intl=all
21294 maybe-all-intl: all-intl
21295 all-intl: configure-intl
21296 @r=`${PWD_COMMAND}`; export r; \
21297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21298 $(HOST_EXPORTS) \
21299 (cd $(HOST_SUBDIR)/intl && \
21300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21301 $(TARGET-intl))
21302 @endif intl
21306 .PHONY: all-stage1-intl maybe-all-stage1-intl
21307 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21308 maybe-all-stage1-intl:
21309 maybe-clean-stage1-intl:
21310 @if intl-bootstrap
21311 maybe-all-stage1-intl: all-stage1-intl
21312 all-stage1: all-stage1-intl
21313 TARGET-stage1-intl = $(TARGET-intl)
21314 all-stage1-intl: configure-stage1-intl
21315 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21316 @r=`${PWD_COMMAND}`; export r; \
21317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318 $(HOST_EXPORTS) \
21319 cd $(HOST_SUBDIR)/intl && \
21320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21321 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
21322 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
21323 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
21324 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
21325 $(TARGET-stage1-intl)
21327 maybe-clean-stage1-intl: clean-stage1-intl
21328 clean-stage1: clean-stage1-intl
21329 clean-stage1-intl:
21330 @if [ $(current_stage) = stage1 ]; then \
21331 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21332 else \
21333 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21334 $(MAKE) stage1-start; \
21335 fi; \
21336 cd $(HOST_SUBDIR)/intl && \
21337 $(MAKE) $(EXTRA_HOST_FLAGS) \
21338 clean
21339 @endif intl-bootstrap
21342 .PHONY: all-stage2-intl maybe-all-stage2-intl
21343 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21344 maybe-all-stage2-intl:
21345 maybe-clean-stage2-intl:
21346 @if intl-bootstrap
21347 maybe-all-stage2-intl: all-stage2-intl
21348 all-stage2: all-stage2-intl
21349 TARGET-stage2-intl = $(TARGET-intl)
21350 all-stage2-intl: configure-stage2-intl
21351 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21352 @r=`${PWD_COMMAND}`; export r; \
21353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21354 $(HOST_EXPORTS) \
21355 $(POSTSTAGE1_HOST_EXPORTS) \
21356 cd $(HOST_SUBDIR)/intl && \
21357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21358 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
21359 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21360 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21361 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21362 $(TARGET-stage2-intl)
21364 maybe-clean-stage2-intl: clean-stage2-intl
21365 clean-stage2: clean-stage2-intl
21366 clean-stage2-intl:
21367 @if [ $(current_stage) = stage2 ]; then \
21368 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21369 else \
21370 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21371 $(MAKE) stage2-start; \
21372 fi; \
21373 cd $(HOST_SUBDIR)/intl && \
21374 $(MAKE) $(EXTRA_HOST_FLAGS) \
21375 $(POSTSTAGE1_FLAGS_TO_PASS) \
21376 clean
21377 @endif intl-bootstrap
21380 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
21381 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
21382 maybe-all-stageb2g0-intl:
21383 maybe-clean-stageb2g0-intl:
21384 @if intl-bootstrap
21385 maybe-all-stageb2g0-intl: all-stageb2g0-intl
21386 all-stageb2g0: all-stageb2g0-intl
21387 TARGET-stageb2g0-intl = $(TARGET-intl)
21388 all-stageb2g0-intl: configure-stageb2g0-intl
21389 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21390 @r=`${PWD_COMMAND}`; export r; \
21391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21392 $(HOST_EXPORTS) \
21393 $(POSTSTAGE1_HOST_EXPORTS) \
21394 cd $(HOST_SUBDIR)/intl && \
21395 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21396 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
21397 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
21398 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
21399 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21400 $(TARGET-stageb2g0-intl)
21402 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
21403 clean-stageb2g0: clean-stageb2g0-intl
21404 clean-stageb2g0-intl:
21405 @if [ $(current_stage) = stageb2g0 ]; then \
21406 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21407 else \
21408 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
21409 $(MAKE) stageb2g0-start; \
21410 fi; \
21411 cd $(HOST_SUBDIR)/intl && \
21412 $(MAKE) $(EXTRA_HOST_FLAGS) \
21413 $(POSTSTAGE1_FLAGS_TO_PASS) \
21414 clean
21415 @endif intl-bootstrap
21418 .PHONY: all-stage3-intl maybe-all-stage3-intl
21419 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21420 maybe-all-stage3-intl:
21421 maybe-clean-stage3-intl:
21422 @if intl-bootstrap
21423 maybe-all-stage3-intl: all-stage3-intl
21424 all-stage3: all-stage3-intl
21425 TARGET-stage3-intl = $(TARGET-intl)
21426 all-stage3-intl: configure-stage3-intl
21427 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21428 @r=`${PWD_COMMAND}`; export r; \
21429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430 $(HOST_EXPORTS) \
21431 $(POSTSTAGE1_HOST_EXPORTS) \
21432 cd $(HOST_SUBDIR)/intl && \
21433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21434 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
21435 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
21436 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
21437 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21438 $(TARGET-stage3-intl)
21440 maybe-clean-stage3-intl: clean-stage3-intl
21441 clean-stage3: clean-stage3-intl
21442 clean-stage3-intl:
21443 @if [ $(current_stage) = stage3 ]; then \
21444 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21445 else \
21446 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21447 $(MAKE) stage3-start; \
21448 fi; \
21449 cd $(HOST_SUBDIR)/intl && \
21450 $(MAKE) $(EXTRA_HOST_FLAGS) \
21451 $(POSTSTAGE1_FLAGS_TO_PASS) \
21452 clean
21453 @endif intl-bootstrap
21456 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
21457 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
21458 maybe-all-stageb3g2-intl:
21459 maybe-clean-stageb3g2-intl:
21460 @if intl-bootstrap
21461 maybe-all-stageb3g2-intl: all-stageb3g2-intl
21462 all-stageb3g2: all-stageb3g2-intl
21463 TARGET-stageb3g2-intl = $(TARGET-intl)
21464 all-stageb3g2-intl: configure-stageb3g2-intl
21465 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21466 @r=`${PWD_COMMAND}`; export r; \
21467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21468 $(HOST_EXPORTS) \
21469 $(POSTSTAGE1_HOST_EXPORTS) \
21470 cd $(HOST_SUBDIR)/intl && \
21471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21472 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
21473 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
21474 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
21475 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21476 $(TARGET-stageb3g2-intl)
21478 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
21479 clean-stageb3g2: clean-stageb3g2-intl
21480 clean-stageb3g2-intl:
21481 @if [ $(current_stage) = stageb3g2 ]; then \
21482 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21483 else \
21484 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
21485 $(MAKE) stageb3g2-start; \
21486 fi; \
21487 cd $(HOST_SUBDIR)/intl && \
21488 $(MAKE) $(EXTRA_HOST_FLAGS) \
21489 $(POSTSTAGE1_FLAGS_TO_PASS) \
21490 clean
21491 @endif intl-bootstrap
21494 .PHONY: all-stage4-intl maybe-all-stage4-intl
21495 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21496 maybe-all-stage4-intl:
21497 maybe-clean-stage4-intl:
21498 @if intl-bootstrap
21499 maybe-all-stage4-intl: all-stage4-intl
21500 all-stage4: all-stage4-intl
21501 TARGET-stage4-intl = $(TARGET-intl)
21502 all-stage4-intl: configure-stage4-intl
21503 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21504 @r=`${PWD_COMMAND}`; export r; \
21505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506 $(HOST_EXPORTS) \
21507 $(POSTSTAGE1_HOST_EXPORTS) \
21508 cd $(HOST_SUBDIR)/intl && \
21509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21510 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
21511 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21512 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
21513 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21514 $(TARGET-stage4-intl)
21516 maybe-clean-stage4-intl: clean-stage4-intl
21517 clean-stage4: clean-stage4-intl
21518 clean-stage4-intl:
21519 @if [ $(current_stage) = stage4 ]; then \
21520 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21521 else \
21522 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21523 $(MAKE) stage4-start; \
21524 fi; \
21525 cd $(HOST_SUBDIR)/intl && \
21526 $(MAKE) $(EXTRA_HOST_FLAGS) \
21527 $(POSTSTAGE1_FLAGS_TO_PASS) \
21528 clean
21529 @endif intl-bootstrap
21532 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21533 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21534 maybe-all-stageprofile-intl:
21535 maybe-clean-stageprofile-intl:
21536 @if intl-bootstrap
21537 maybe-all-stageprofile-intl: all-stageprofile-intl
21538 all-stageprofile: all-stageprofile-intl
21539 TARGET-stageprofile-intl = $(TARGET-intl)
21540 all-stageprofile-intl: configure-stageprofile-intl
21541 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21542 @r=`${PWD_COMMAND}`; export r; \
21543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21544 $(HOST_EXPORTS) \
21545 $(POSTSTAGE1_HOST_EXPORTS) \
21546 cd $(HOST_SUBDIR)/intl && \
21547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21548 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
21549 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21550 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21551 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21552 $(TARGET-stageprofile-intl)
21554 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21555 clean-stageprofile: clean-stageprofile-intl
21556 clean-stageprofile-intl:
21557 @if [ $(current_stage) = stageprofile ]; then \
21558 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21559 else \
21560 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21561 $(MAKE) stageprofile-start; \
21562 fi; \
21563 cd $(HOST_SUBDIR)/intl && \
21564 $(MAKE) $(EXTRA_HOST_FLAGS) \
21565 $(POSTSTAGE1_FLAGS_TO_PASS) \
21566 clean
21567 @endif intl-bootstrap
21570 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21571 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21572 maybe-all-stagefeedback-intl:
21573 maybe-clean-stagefeedback-intl:
21574 @if intl-bootstrap
21575 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21576 all-stagefeedback: all-stagefeedback-intl
21577 TARGET-stagefeedback-intl = $(TARGET-intl)
21578 all-stagefeedback-intl: configure-stagefeedback-intl
21579 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21580 @r=`${PWD_COMMAND}`; export r; \
21581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582 $(HOST_EXPORTS) \
21583 $(POSTSTAGE1_HOST_EXPORTS) \
21584 cd $(HOST_SUBDIR)/intl && \
21585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21586 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
21587 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21588 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21589 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21590 $(TARGET-stagefeedback-intl)
21592 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21593 clean-stagefeedback: clean-stagefeedback-intl
21594 clean-stagefeedback-intl:
21595 @if [ $(current_stage) = stagefeedback ]; then \
21596 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21597 else \
21598 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21599 $(MAKE) stagefeedback-start; \
21600 fi; \
21601 cd $(HOST_SUBDIR)/intl && \
21602 $(MAKE) $(EXTRA_HOST_FLAGS) \
21603 $(POSTSTAGE1_FLAGS_TO_PASS) \
21604 clean
21605 @endif intl-bootstrap
21611 .PHONY: check-intl maybe-check-intl
21612 maybe-check-intl:
21613 @if intl
21614 maybe-check-intl: check-intl
21616 check-intl:
21617 @: $(MAKE); $(unstage)
21618 @r=`${PWD_COMMAND}`; export r; \
21619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21620 $(HOST_EXPORTS) \
21621 (cd $(HOST_SUBDIR)/intl && \
21622 $(MAKE) $(FLAGS_TO_PASS) check)
21624 @endif intl
21626 .PHONY: install-intl maybe-install-intl
21627 maybe-install-intl:
21628 @if intl
21629 maybe-install-intl: install-intl
21631 install-intl: installdirs
21632 @: $(MAKE); $(unstage)
21633 @r=`${PWD_COMMAND}`; export r; \
21634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635 $(HOST_EXPORTS) \
21636 (cd $(HOST_SUBDIR)/intl && \
21637 $(MAKE) $(FLAGS_TO_PASS) install)
21639 @endif intl
21641 # Other targets (info, dvi, pdf, etc.)
21643 .PHONY: maybe-info-intl info-intl
21644 maybe-info-intl:
21645 @if intl
21646 maybe-info-intl: info-intl
21648 info-intl: \
21649 configure-intl
21650 @[ -f ./intl/Makefile ] || exit 0; \
21651 r=`${PWD_COMMAND}`; export r; \
21652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653 $(HOST_EXPORTS) \
21654 for flag in $(EXTRA_HOST_FLAGS) ; do \
21655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21656 done; \
21657 echo "Doing info in intl" ; \
21658 (cd $(HOST_SUBDIR)/intl && \
21659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21661 "RANLIB=$${RANLIB}" \
21662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21663 info) \
21664 || exit 1
21666 @endif intl
21668 .PHONY: maybe-dvi-intl dvi-intl
21669 maybe-dvi-intl:
21670 @if intl
21671 maybe-dvi-intl: dvi-intl
21673 dvi-intl: \
21674 configure-intl
21675 @[ -f ./intl/Makefile ] || exit 0; \
21676 r=`${PWD_COMMAND}`; export r; \
21677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21678 $(HOST_EXPORTS) \
21679 for flag in $(EXTRA_HOST_FLAGS) ; do \
21680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21681 done; \
21682 echo "Doing dvi in intl" ; \
21683 (cd $(HOST_SUBDIR)/intl && \
21684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21686 "RANLIB=$${RANLIB}" \
21687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21688 dvi) \
21689 || exit 1
21691 @endif intl
21693 .PHONY: maybe-pdf-intl pdf-intl
21694 maybe-pdf-intl:
21695 @if intl
21696 maybe-pdf-intl: pdf-intl
21698 pdf-intl: \
21699 configure-intl
21700 @[ -f ./intl/Makefile ] || exit 0; \
21701 r=`${PWD_COMMAND}`; export r; \
21702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703 $(HOST_EXPORTS) \
21704 for flag in $(EXTRA_HOST_FLAGS) ; do \
21705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21706 done; \
21707 echo "Doing pdf in intl" ; \
21708 (cd $(HOST_SUBDIR)/intl && \
21709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21711 "RANLIB=$${RANLIB}" \
21712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21713 pdf) \
21714 || exit 1
21716 @endif intl
21718 .PHONY: maybe-html-intl html-intl
21719 maybe-html-intl:
21720 @if intl
21721 maybe-html-intl: html-intl
21723 html-intl: \
21724 configure-intl
21725 @[ -f ./intl/Makefile ] || exit 0; \
21726 r=`${PWD_COMMAND}`; export r; \
21727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21728 $(HOST_EXPORTS) \
21729 for flag in $(EXTRA_HOST_FLAGS) ; do \
21730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21731 done; \
21732 echo "Doing html in intl" ; \
21733 (cd $(HOST_SUBDIR)/intl && \
21734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21736 "RANLIB=$${RANLIB}" \
21737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21738 html) \
21739 || exit 1
21741 @endif intl
21743 .PHONY: maybe-TAGS-intl TAGS-intl
21744 maybe-TAGS-intl:
21745 @if intl
21746 maybe-TAGS-intl: TAGS-intl
21748 TAGS-intl: \
21749 configure-intl
21750 @[ -f ./intl/Makefile ] || exit 0; \
21751 r=`${PWD_COMMAND}`; export r; \
21752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753 $(HOST_EXPORTS) \
21754 for flag in $(EXTRA_HOST_FLAGS) ; do \
21755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21756 done; \
21757 echo "Doing TAGS in intl" ; \
21758 (cd $(HOST_SUBDIR)/intl && \
21759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21761 "RANLIB=$${RANLIB}" \
21762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21763 TAGS) \
21764 || exit 1
21766 @endif intl
21768 .PHONY: maybe-install-info-intl install-info-intl
21769 maybe-install-info-intl:
21770 @if intl
21771 maybe-install-info-intl: install-info-intl
21773 install-info-intl: \
21774 configure-intl \
21775 info-intl
21776 @[ -f ./intl/Makefile ] || exit 0; \
21777 r=`${PWD_COMMAND}`; export r; \
21778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21779 $(HOST_EXPORTS) \
21780 for flag in $(EXTRA_HOST_FLAGS) ; do \
21781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21782 done; \
21783 echo "Doing install-info in intl" ; \
21784 (cd $(HOST_SUBDIR)/intl && \
21785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21787 "RANLIB=$${RANLIB}" \
21788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21789 install-info) \
21790 || exit 1
21792 @endif intl
21794 .PHONY: maybe-install-pdf-intl install-pdf-intl
21795 maybe-install-pdf-intl:
21796 @if intl
21797 maybe-install-pdf-intl: install-pdf-intl
21799 install-pdf-intl: \
21800 configure-intl \
21801 pdf-intl
21802 @[ -f ./intl/Makefile ] || exit 0; \
21803 r=`${PWD_COMMAND}`; export r; \
21804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21805 $(HOST_EXPORTS) \
21806 for flag in $(EXTRA_HOST_FLAGS) ; do \
21807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21808 done; \
21809 echo "Doing install-pdf in intl" ; \
21810 (cd $(HOST_SUBDIR)/intl && \
21811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21813 "RANLIB=$${RANLIB}" \
21814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21815 install-pdf) \
21816 || exit 1
21818 @endif intl
21820 .PHONY: maybe-install-html-intl install-html-intl
21821 maybe-install-html-intl:
21822 @if intl
21823 maybe-install-html-intl: install-html-intl
21825 install-html-intl: \
21826 configure-intl \
21827 html-intl
21828 @[ -f ./intl/Makefile ] || exit 0; \
21829 r=`${PWD_COMMAND}`; export r; \
21830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831 $(HOST_EXPORTS) \
21832 for flag in $(EXTRA_HOST_FLAGS) ; do \
21833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834 done; \
21835 echo "Doing install-html in intl" ; \
21836 (cd $(HOST_SUBDIR)/intl && \
21837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839 "RANLIB=$${RANLIB}" \
21840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21841 install-html) \
21842 || exit 1
21844 @endif intl
21846 .PHONY: maybe-installcheck-intl installcheck-intl
21847 maybe-installcheck-intl:
21848 @if intl
21849 maybe-installcheck-intl: installcheck-intl
21851 installcheck-intl: \
21852 configure-intl
21853 @[ -f ./intl/Makefile ] || exit 0; \
21854 r=`${PWD_COMMAND}`; export r; \
21855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856 $(HOST_EXPORTS) \
21857 for flag in $(EXTRA_HOST_FLAGS) ; do \
21858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859 done; \
21860 echo "Doing installcheck in intl" ; \
21861 (cd $(HOST_SUBDIR)/intl && \
21862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21864 "RANLIB=$${RANLIB}" \
21865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21866 installcheck) \
21867 || exit 1
21869 @endif intl
21871 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21872 maybe-mostlyclean-intl:
21873 @if intl
21874 maybe-mostlyclean-intl: mostlyclean-intl
21876 mostlyclean-intl:
21877 @[ -f ./intl/Makefile ] || exit 0; \
21878 r=`${PWD_COMMAND}`; export r; \
21879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880 $(HOST_EXPORTS) \
21881 for flag in $(EXTRA_HOST_FLAGS) ; do \
21882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21883 done; \
21884 echo "Doing mostlyclean in intl" ; \
21885 (cd $(HOST_SUBDIR)/intl && \
21886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21888 "RANLIB=$${RANLIB}" \
21889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21890 mostlyclean) \
21891 || exit 1
21893 @endif intl
21895 .PHONY: maybe-clean-intl clean-intl
21896 maybe-clean-intl:
21897 @if intl
21898 maybe-clean-intl: clean-intl
21900 clean-intl:
21901 @[ -f ./intl/Makefile ] || exit 0; \
21902 r=`${PWD_COMMAND}`; export r; \
21903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904 $(HOST_EXPORTS) \
21905 for flag in $(EXTRA_HOST_FLAGS) ; do \
21906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21907 done; \
21908 echo "Doing clean in intl" ; \
21909 (cd $(HOST_SUBDIR)/intl && \
21910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21912 "RANLIB=$${RANLIB}" \
21913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21914 clean) \
21915 || exit 1
21917 @endif intl
21919 .PHONY: maybe-distclean-intl distclean-intl
21920 maybe-distclean-intl:
21921 @if intl
21922 maybe-distclean-intl: distclean-intl
21924 distclean-intl:
21925 @[ -f ./intl/Makefile ] || exit 0; \
21926 r=`${PWD_COMMAND}`; export r; \
21927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928 $(HOST_EXPORTS) \
21929 for flag in $(EXTRA_HOST_FLAGS) ; do \
21930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21931 done; \
21932 echo "Doing distclean in intl" ; \
21933 (cd $(HOST_SUBDIR)/intl && \
21934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21936 "RANLIB=$${RANLIB}" \
21937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21938 distclean) \
21939 || exit 1
21941 @endif intl
21943 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21944 maybe-maintainer-clean-intl:
21945 @if intl
21946 maybe-maintainer-clean-intl: maintainer-clean-intl
21948 maintainer-clean-intl:
21949 @[ -f ./intl/Makefile ] || exit 0; \
21950 r=`${PWD_COMMAND}`; export r; \
21951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21952 $(HOST_EXPORTS) \
21953 for flag in $(EXTRA_HOST_FLAGS) ; do \
21954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21955 done; \
21956 echo "Doing maintainer-clean in intl" ; \
21957 (cd $(HOST_SUBDIR)/intl && \
21958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21960 "RANLIB=$${RANLIB}" \
21961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21962 maintainer-clean) \
21963 || exit 1
21965 @endif intl
21969 .PHONY: configure-tcl maybe-configure-tcl
21970 maybe-configure-tcl:
21971 @if gcc-bootstrap
21972 configure-tcl: stage_current
21973 @endif gcc-bootstrap
21974 @if tcl
21975 maybe-configure-tcl: configure-tcl
21976 configure-tcl:
21977 @: $(MAKE); $(unstage)
21978 @r=`${PWD_COMMAND}`; export r; \
21979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21980 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
21982 $(HOST_EXPORTS) \
21983 echo Configuring in $(HOST_SUBDIR)/tcl; \
21984 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21985 case $(srcdir) in \
21986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21987 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21989 esac; \
21990 srcdiroption="--srcdir=$${topdir}/tcl"; \
21991 libsrcdir="$$s/tcl"; \
21992 $(SHELL) $${libsrcdir}/configure \
21993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21994 --target=${target_alias} $${srcdiroption} \
21995 || exit 1
21996 @endif tcl
22002 .PHONY: all-tcl maybe-all-tcl
22003 maybe-all-tcl:
22004 @if gcc-bootstrap
22005 all-tcl: stage_current
22006 @endif gcc-bootstrap
22007 @if tcl
22008 TARGET-tcl=all
22009 maybe-all-tcl: all-tcl
22010 all-tcl: configure-tcl
22011 @: $(MAKE); $(unstage)
22012 @r=`${PWD_COMMAND}`; export r; \
22013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014 $(HOST_EXPORTS) \
22015 (cd $(HOST_SUBDIR)/tcl && \
22016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22017 $(TARGET-tcl))
22018 @endif tcl
22023 .PHONY: check-tcl maybe-check-tcl
22024 maybe-check-tcl:
22025 @if tcl
22026 maybe-check-tcl: check-tcl
22028 check-tcl:
22029 @: $(MAKE); $(unstage)
22030 @r=`${PWD_COMMAND}`; export r; \
22031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032 $(HOST_EXPORTS) \
22033 (cd $(HOST_SUBDIR)/tcl && \
22034 $(MAKE) $(FLAGS_TO_PASS) check)
22036 @endif tcl
22038 .PHONY: install-tcl maybe-install-tcl
22039 maybe-install-tcl:
22040 @if tcl
22041 maybe-install-tcl: install-tcl
22043 install-tcl: installdirs
22044 @: $(MAKE); $(unstage)
22045 @r=`${PWD_COMMAND}`; export r; \
22046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22047 $(HOST_EXPORTS) \
22048 (cd $(HOST_SUBDIR)/tcl && \
22049 $(MAKE) $(FLAGS_TO_PASS) install)
22051 @endif tcl
22053 # Other targets (info, dvi, pdf, etc.)
22055 .PHONY: maybe-info-tcl info-tcl
22056 maybe-info-tcl:
22057 @if tcl
22058 maybe-info-tcl: info-tcl
22060 info-tcl: \
22061 configure-tcl
22062 @: $(MAKE); $(unstage)
22063 @[ -f ./tcl/Makefile ] || exit 0; \
22064 r=`${PWD_COMMAND}`; export r; \
22065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22066 $(HOST_EXPORTS) \
22067 for flag in $(EXTRA_HOST_FLAGS) ; do \
22068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22069 done; \
22070 echo "Doing info in tcl" ; \
22071 (cd $(HOST_SUBDIR)/tcl && \
22072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22074 "RANLIB=$${RANLIB}" \
22075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22076 info) \
22077 || exit 1
22079 @endif tcl
22081 .PHONY: maybe-dvi-tcl dvi-tcl
22082 maybe-dvi-tcl:
22083 @if tcl
22084 maybe-dvi-tcl: dvi-tcl
22086 dvi-tcl: \
22087 configure-tcl
22088 @: $(MAKE); $(unstage)
22089 @[ -f ./tcl/Makefile ] || exit 0; \
22090 r=`${PWD_COMMAND}`; export r; \
22091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22092 $(HOST_EXPORTS) \
22093 for flag in $(EXTRA_HOST_FLAGS) ; do \
22094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22095 done; \
22096 echo "Doing dvi in tcl" ; \
22097 (cd $(HOST_SUBDIR)/tcl && \
22098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22100 "RANLIB=$${RANLIB}" \
22101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22102 dvi) \
22103 || exit 1
22105 @endif tcl
22107 .PHONY: maybe-pdf-tcl pdf-tcl
22108 maybe-pdf-tcl:
22109 @if tcl
22110 maybe-pdf-tcl: pdf-tcl
22112 pdf-tcl: \
22113 configure-tcl
22114 @: $(MAKE); $(unstage)
22115 @[ -f ./tcl/Makefile ] || exit 0; \
22116 r=`${PWD_COMMAND}`; export r; \
22117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22118 $(HOST_EXPORTS) \
22119 for flag in $(EXTRA_HOST_FLAGS) ; do \
22120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22121 done; \
22122 echo "Doing pdf in tcl" ; \
22123 (cd $(HOST_SUBDIR)/tcl && \
22124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22126 "RANLIB=$${RANLIB}" \
22127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22128 pdf) \
22129 || exit 1
22131 @endif tcl
22133 .PHONY: maybe-html-tcl html-tcl
22134 maybe-html-tcl:
22135 @if tcl
22136 maybe-html-tcl: html-tcl
22138 html-tcl: \
22139 configure-tcl
22140 @: $(MAKE); $(unstage)
22141 @[ -f ./tcl/Makefile ] || exit 0; \
22142 r=`${PWD_COMMAND}`; export r; \
22143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22144 $(HOST_EXPORTS) \
22145 for flag in $(EXTRA_HOST_FLAGS) ; do \
22146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22147 done; \
22148 echo "Doing html in tcl" ; \
22149 (cd $(HOST_SUBDIR)/tcl && \
22150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22152 "RANLIB=$${RANLIB}" \
22153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22154 html) \
22155 || exit 1
22157 @endif tcl
22159 .PHONY: maybe-TAGS-tcl TAGS-tcl
22160 maybe-TAGS-tcl:
22161 @if tcl
22162 maybe-TAGS-tcl: TAGS-tcl
22164 TAGS-tcl: \
22165 configure-tcl
22166 @: $(MAKE); $(unstage)
22167 @[ -f ./tcl/Makefile ] || exit 0; \
22168 r=`${PWD_COMMAND}`; export r; \
22169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170 $(HOST_EXPORTS) \
22171 for flag in $(EXTRA_HOST_FLAGS) ; do \
22172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22173 done; \
22174 echo "Doing TAGS in tcl" ; \
22175 (cd $(HOST_SUBDIR)/tcl && \
22176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22178 "RANLIB=$${RANLIB}" \
22179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22180 TAGS) \
22181 || exit 1
22183 @endif tcl
22185 .PHONY: maybe-install-info-tcl install-info-tcl
22186 maybe-install-info-tcl:
22187 @if tcl
22188 maybe-install-info-tcl: install-info-tcl
22190 install-info-tcl: \
22191 configure-tcl \
22192 info-tcl
22193 @: $(MAKE); $(unstage)
22194 @[ -f ./tcl/Makefile ] || exit 0; \
22195 r=`${PWD_COMMAND}`; export r; \
22196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22197 $(HOST_EXPORTS) \
22198 for flag in $(EXTRA_HOST_FLAGS) ; do \
22199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22200 done; \
22201 echo "Doing install-info in tcl" ; \
22202 (cd $(HOST_SUBDIR)/tcl && \
22203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22205 "RANLIB=$${RANLIB}" \
22206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22207 install-info) \
22208 || exit 1
22210 @endif tcl
22212 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22213 maybe-install-pdf-tcl:
22214 @if tcl
22215 maybe-install-pdf-tcl: install-pdf-tcl
22217 install-pdf-tcl: \
22218 configure-tcl \
22219 pdf-tcl
22220 @: $(MAKE); $(unstage)
22221 @[ -f ./tcl/Makefile ] || exit 0; \
22222 r=`${PWD_COMMAND}`; export r; \
22223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224 $(HOST_EXPORTS) \
22225 for flag in $(EXTRA_HOST_FLAGS) ; do \
22226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22227 done; \
22228 echo "Doing install-pdf in tcl" ; \
22229 (cd $(HOST_SUBDIR)/tcl && \
22230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22232 "RANLIB=$${RANLIB}" \
22233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22234 install-pdf) \
22235 || exit 1
22237 @endif tcl
22239 .PHONY: maybe-install-html-tcl install-html-tcl
22240 maybe-install-html-tcl:
22241 @if tcl
22242 maybe-install-html-tcl: install-html-tcl
22244 install-html-tcl: \
22245 configure-tcl \
22246 html-tcl
22247 @: $(MAKE); $(unstage)
22248 @[ -f ./tcl/Makefile ] || exit 0; \
22249 r=`${PWD_COMMAND}`; export r; \
22250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22251 $(HOST_EXPORTS) \
22252 for flag in $(EXTRA_HOST_FLAGS) ; do \
22253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22254 done; \
22255 echo "Doing install-html in tcl" ; \
22256 (cd $(HOST_SUBDIR)/tcl && \
22257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22259 "RANLIB=$${RANLIB}" \
22260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22261 install-html) \
22262 || exit 1
22264 @endif tcl
22266 .PHONY: maybe-installcheck-tcl installcheck-tcl
22267 maybe-installcheck-tcl:
22268 @if tcl
22269 maybe-installcheck-tcl: installcheck-tcl
22271 installcheck-tcl: \
22272 configure-tcl
22273 @: $(MAKE); $(unstage)
22274 @[ -f ./tcl/Makefile ] || exit 0; \
22275 r=`${PWD_COMMAND}`; export r; \
22276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277 $(HOST_EXPORTS) \
22278 for flag in $(EXTRA_HOST_FLAGS) ; do \
22279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280 done; \
22281 echo "Doing installcheck in tcl" ; \
22282 (cd $(HOST_SUBDIR)/tcl && \
22283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285 "RANLIB=$${RANLIB}" \
22286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287 installcheck) \
22288 || exit 1
22290 @endif tcl
22292 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22293 maybe-mostlyclean-tcl:
22294 @if tcl
22295 maybe-mostlyclean-tcl: mostlyclean-tcl
22297 # tcl doesn't support mostlyclean.
22298 mostlyclean-tcl:
22300 @endif tcl
22302 .PHONY: maybe-clean-tcl clean-tcl
22303 maybe-clean-tcl:
22304 @if tcl
22305 maybe-clean-tcl: clean-tcl
22307 clean-tcl:
22308 @: $(MAKE); $(unstage)
22309 @[ -f ./tcl/Makefile ] || exit 0; \
22310 r=`${PWD_COMMAND}`; export r; \
22311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22312 $(HOST_EXPORTS) \
22313 for flag in $(EXTRA_HOST_FLAGS) ; do \
22314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22315 done; \
22316 echo "Doing clean in tcl" ; \
22317 (cd $(HOST_SUBDIR)/tcl && \
22318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22320 "RANLIB=$${RANLIB}" \
22321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22322 clean) \
22323 || exit 1
22325 @endif tcl
22327 .PHONY: maybe-distclean-tcl distclean-tcl
22328 maybe-distclean-tcl:
22329 @if tcl
22330 maybe-distclean-tcl: distclean-tcl
22332 distclean-tcl:
22333 @: $(MAKE); $(unstage)
22334 @[ -f ./tcl/Makefile ] || exit 0; \
22335 r=`${PWD_COMMAND}`; export r; \
22336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22337 $(HOST_EXPORTS) \
22338 for flag in $(EXTRA_HOST_FLAGS) ; do \
22339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22340 done; \
22341 echo "Doing distclean in tcl" ; \
22342 (cd $(HOST_SUBDIR)/tcl && \
22343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22345 "RANLIB=$${RANLIB}" \
22346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22347 distclean) \
22348 || exit 1
22350 @endif tcl
22352 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22353 maybe-maintainer-clean-tcl:
22354 @if tcl
22355 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22357 maintainer-clean-tcl:
22358 @: $(MAKE); $(unstage)
22359 @[ -f ./tcl/Makefile ] || exit 0; \
22360 r=`${PWD_COMMAND}`; export r; \
22361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22362 $(HOST_EXPORTS) \
22363 for flag in $(EXTRA_HOST_FLAGS) ; do \
22364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22365 done; \
22366 echo "Doing maintainer-clean in tcl" ; \
22367 (cd $(HOST_SUBDIR)/tcl && \
22368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22370 "RANLIB=$${RANLIB}" \
22371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22372 maintainer-clean) \
22373 || exit 1
22375 @endif tcl
22379 .PHONY: configure-itcl maybe-configure-itcl
22380 maybe-configure-itcl:
22381 @if gcc-bootstrap
22382 configure-itcl: stage_current
22383 @endif gcc-bootstrap
22384 @if itcl
22385 maybe-configure-itcl: configure-itcl
22386 configure-itcl:
22387 @: $(MAKE); $(unstage)
22388 @r=`${PWD_COMMAND}`; export r; \
22389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22390 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
22392 $(HOST_EXPORTS) \
22393 echo Configuring in $(HOST_SUBDIR)/itcl; \
22394 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22395 case $(srcdir) in \
22396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22397 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22399 esac; \
22400 srcdiroption="--srcdir=$${topdir}/itcl"; \
22401 libsrcdir="$$s/itcl"; \
22402 $(SHELL) $${libsrcdir}/configure \
22403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22404 --target=${target_alias} $${srcdiroption} \
22405 || exit 1
22406 @endif itcl
22412 .PHONY: all-itcl maybe-all-itcl
22413 maybe-all-itcl:
22414 @if gcc-bootstrap
22415 all-itcl: stage_current
22416 @endif gcc-bootstrap
22417 @if itcl
22418 TARGET-itcl=all
22419 maybe-all-itcl: all-itcl
22420 all-itcl: configure-itcl
22421 @: $(MAKE); $(unstage)
22422 @r=`${PWD_COMMAND}`; export r; \
22423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424 $(HOST_EXPORTS) \
22425 (cd $(HOST_SUBDIR)/itcl && \
22426 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22427 $(TARGET-itcl))
22428 @endif itcl
22433 .PHONY: check-itcl maybe-check-itcl
22434 maybe-check-itcl:
22435 @if itcl
22436 maybe-check-itcl: check-itcl
22438 check-itcl:
22439 @: $(MAKE); $(unstage)
22440 @r=`${PWD_COMMAND}`; export r; \
22441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22442 $(HOST_EXPORTS) \
22443 (cd $(HOST_SUBDIR)/itcl && \
22444 $(MAKE) $(FLAGS_TO_PASS) check)
22446 @endif itcl
22448 .PHONY: install-itcl maybe-install-itcl
22449 maybe-install-itcl:
22450 @if itcl
22451 maybe-install-itcl: install-itcl
22453 install-itcl: installdirs
22454 @: $(MAKE); $(unstage)
22455 @r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 (cd $(HOST_SUBDIR)/itcl && \
22459 $(MAKE) $(FLAGS_TO_PASS) install)
22461 @endif itcl
22463 # Other targets (info, dvi, pdf, etc.)
22465 .PHONY: maybe-info-itcl info-itcl
22466 maybe-info-itcl:
22467 @if itcl
22468 maybe-info-itcl: info-itcl
22470 info-itcl: \
22471 configure-itcl
22472 @: $(MAKE); $(unstage)
22473 @[ -f ./itcl/Makefile ] || exit 0; \
22474 r=`${PWD_COMMAND}`; export r; \
22475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22476 $(HOST_EXPORTS) \
22477 for flag in $(EXTRA_HOST_FLAGS) ; do \
22478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22479 done; \
22480 echo "Doing info in itcl" ; \
22481 (cd $(HOST_SUBDIR)/itcl && \
22482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22484 "RANLIB=$${RANLIB}" \
22485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22486 info) \
22487 || exit 1
22489 @endif itcl
22491 .PHONY: maybe-dvi-itcl dvi-itcl
22492 maybe-dvi-itcl:
22493 @if itcl
22494 maybe-dvi-itcl: dvi-itcl
22496 dvi-itcl: \
22497 configure-itcl
22498 @: $(MAKE); $(unstage)
22499 @[ -f ./itcl/Makefile ] || exit 0; \
22500 r=`${PWD_COMMAND}`; export r; \
22501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22502 $(HOST_EXPORTS) \
22503 for flag in $(EXTRA_HOST_FLAGS) ; do \
22504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22505 done; \
22506 echo "Doing dvi in itcl" ; \
22507 (cd $(HOST_SUBDIR)/itcl && \
22508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22510 "RANLIB=$${RANLIB}" \
22511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22512 dvi) \
22513 || exit 1
22515 @endif itcl
22517 .PHONY: maybe-pdf-itcl pdf-itcl
22518 maybe-pdf-itcl:
22519 @if itcl
22520 maybe-pdf-itcl: pdf-itcl
22522 pdf-itcl: \
22523 configure-itcl
22524 @: $(MAKE); $(unstage)
22525 @[ -f ./itcl/Makefile ] || exit 0; \
22526 r=`${PWD_COMMAND}`; export r; \
22527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22528 $(HOST_EXPORTS) \
22529 for flag in $(EXTRA_HOST_FLAGS) ; do \
22530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22531 done; \
22532 echo "Doing pdf in itcl" ; \
22533 (cd $(HOST_SUBDIR)/itcl && \
22534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22536 "RANLIB=$${RANLIB}" \
22537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22538 pdf) \
22539 || exit 1
22541 @endif itcl
22543 .PHONY: maybe-html-itcl html-itcl
22544 maybe-html-itcl:
22545 @if itcl
22546 maybe-html-itcl: html-itcl
22548 html-itcl: \
22549 configure-itcl
22550 @: $(MAKE); $(unstage)
22551 @[ -f ./itcl/Makefile ] || exit 0; \
22552 r=`${PWD_COMMAND}`; export r; \
22553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22554 $(HOST_EXPORTS) \
22555 for flag in $(EXTRA_HOST_FLAGS) ; do \
22556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22557 done; \
22558 echo "Doing html in itcl" ; \
22559 (cd $(HOST_SUBDIR)/itcl && \
22560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22562 "RANLIB=$${RANLIB}" \
22563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22564 html) \
22565 || exit 1
22567 @endif itcl
22569 .PHONY: maybe-TAGS-itcl TAGS-itcl
22570 maybe-TAGS-itcl:
22571 @if itcl
22572 maybe-TAGS-itcl: TAGS-itcl
22574 TAGS-itcl: \
22575 configure-itcl
22576 @: $(MAKE); $(unstage)
22577 @[ -f ./itcl/Makefile ] || exit 0; \
22578 r=`${PWD_COMMAND}`; export r; \
22579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22580 $(HOST_EXPORTS) \
22581 for flag in $(EXTRA_HOST_FLAGS) ; do \
22582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22583 done; \
22584 echo "Doing TAGS in itcl" ; \
22585 (cd $(HOST_SUBDIR)/itcl && \
22586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22588 "RANLIB=$${RANLIB}" \
22589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22590 TAGS) \
22591 || exit 1
22593 @endif itcl
22595 .PHONY: maybe-install-info-itcl install-info-itcl
22596 maybe-install-info-itcl:
22597 @if itcl
22598 maybe-install-info-itcl: install-info-itcl
22600 install-info-itcl: \
22601 configure-itcl \
22602 info-itcl
22603 @: $(MAKE); $(unstage)
22604 @[ -f ./itcl/Makefile ] || exit 0; \
22605 r=`${PWD_COMMAND}`; export r; \
22606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607 $(HOST_EXPORTS) \
22608 for flag in $(EXTRA_HOST_FLAGS) ; do \
22609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22610 done; \
22611 echo "Doing install-info in itcl" ; \
22612 (cd $(HOST_SUBDIR)/itcl && \
22613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22615 "RANLIB=$${RANLIB}" \
22616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22617 install-info) \
22618 || exit 1
22620 @endif itcl
22622 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22623 maybe-install-pdf-itcl:
22624 @if itcl
22625 maybe-install-pdf-itcl: install-pdf-itcl
22627 install-pdf-itcl: \
22628 configure-itcl \
22629 pdf-itcl
22630 @: $(MAKE); $(unstage)
22631 @[ -f ./itcl/Makefile ] || exit 0; \
22632 r=`${PWD_COMMAND}`; export r; \
22633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22634 $(HOST_EXPORTS) \
22635 for flag in $(EXTRA_HOST_FLAGS) ; do \
22636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22637 done; \
22638 echo "Doing install-pdf in itcl" ; \
22639 (cd $(HOST_SUBDIR)/itcl && \
22640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22642 "RANLIB=$${RANLIB}" \
22643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22644 install-pdf) \
22645 || exit 1
22647 @endif itcl
22649 .PHONY: maybe-install-html-itcl install-html-itcl
22650 maybe-install-html-itcl:
22651 @if itcl
22652 maybe-install-html-itcl: install-html-itcl
22654 install-html-itcl: \
22655 configure-itcl \
22656 html-itcl
22657 @: $(MAKE); $(unstage)
22658 @[ -f ./itcl/Makefile ] || exit 0; \
22659 r=`${PWD_COMMAND}`; export r; \
22660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22661 $(HOST_EXPORTS) \
22662 for flag in $(EXTRA_HOST_FLAGS) ; do \
22663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22664 done; \
22665 echo "Doing install-html in itcl" ; \
22666 (cd $(HOST_SUBDIR)/itcl && \
22667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22669 "RANLIB=$${RANLIB}" \
22670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22671 install-html) \
22672 || exit 1
22674 @endif itcl
22676 .PHONY: maybe-installcheck-itcl installcheck-itcl
22677 maybe-installcheck-itcl:
22678 @if itcl
22679 maybe-installcheck-itcl: installcheck-itcl
22681 installcheck-itcl: \
22682 configure-itcl
22683 @: $(MAKE); $(unstage)
22684 @[ -f ./itcl/Makefile ] || exit 0; \
22685 r=`${PWD_COMMAND}`; export r; \
22686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22687 $(HOST_EXPORTS) \
22688 for flag in $(EXTRA_HOST_FLAGS) ; do \
22689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22690 done; \
22691 echo "Doing installcheck in itcl" ; \
22692 (cd $(HOST_SUBDIR)/itcl && \
22693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22695 "RANLIB=$${RANLIB}" \
22696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22697 installcheck) \
22698 || exit 1
22700 @endif itcl
22702 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22703 maybe-mostlyclean-itcl:
22704 @if itcl
22705 maybe-mostlyclean-itcl: mostlyclean-itcl
22707 mostlyclean-itcl:
22708 @: $(MAKE); $(unstage)
22709 @[ -f ./itcl/Makefile ] || exit 0; \
22710 r=`${PWD_COMMAND}`; export r; \
22711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22712 $(HOST_EXPORTS) \
22713 for flag in $(EXTRA_HOST_FLAGS) ; do \
22714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22715 done; \
22716 echo "Doing mostlyclean in itcl" ; \
22717 (cd $(HOST_SUBDIR)/itcl && \
22718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22720 "RANLIB=$${RANLIB}" \
22721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22722 mostlyclean) \
22723 || exit 1
22725 @endif itcl
22727 .PHONY: maybe-clean-itcl clean-itcl
22728 maybe-clean-itcl:
22729 @if itcl
22730 maybe-clean-itcl: clean-itcl
22732 clean-itcl:
22733 @: $(MAKE); $(unstage)
22734 @[ -f ./itcl/Makefile ] || exit 0; \
22735 r=`${PWD_COMMAND}`; export r; \
22736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22737 $(HOST_EXPORTS) \
22738 for flag in $(EXTRA_HOST_FLAGS) ; do \
22739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22740 done; \
22741 echo "Doing clean in itcl" ; \
22742 (cd $(HOST_SUBDIR)/itcl && \
22743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22745 "RANLIB=$${RANLIB}" \
22746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22747 clean) \
22748 || exit 1
22750 @endif itcl
22752 .PHONY: maybe-distclean-itcl distclean-itcl
22753 maybe-distclean-itcl:
22754 @if itcl
22755 maybe-distclean-itcl: distclean-itcl
22757 distclean-itcl:
22758 @: $(MAKE); $(unstage)
22759 @[ -f ./itcl/Makefile ] || exit 0; \
22760 r=`${PWD_COMMAND}`; export r; \
22761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22762 $(HOST_EXPORTS) \
22763 for flag in $(EXTRA_HOST_FLAGS) ; do \
22764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22765 done; \
22766 echo "Doing distclean in itcl" ; \
22767 (cd $(HOST_SUBDIR)/itcl && \
22768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22770 "RANLIB=$${RANLIB}" \
22771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22772 distclean) \
22773 || exit 1
22775 @endif itcl
22777 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22778 maybe-maintainer-clean-itcl:
22779 @if itcl
22780 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22782 maintainer-clean-itcl:
22783 @: $(MAKE); $(unstage)
22784 @[ -f ./itcl/Makefile ] || exit 0; \
22785 r=`${PWD_COMMAND}`; export r; \
22786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22787 $(HOST_EXPORTS) \
22788 for flag in $(EXTRA_HOST_FLAGS) ; do \
22789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22790 done; \
22791 echo "Doing maintainer-clean in itcl" ; \
22792 (cd $(HOST_SUBDIR)/itcl && \
22793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22795 "RANLIB=$${RANLIB}" \
22796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22797 maintainer-clean) \
22798 || exit 1
22800 @endif itcl
22804 .PHONY: configure-ld maybe-configure-ld
22805 maybe-configure-ld:
22806 @if gcc-bootstrap
22807 configure-ld: stage_current
22808 @endif gcc-bootstrap
22809 @if ld
22810 maybe-configure-ld: configure-ld
22811 configure-ld:
22812 @r=`${PWD_COMMAND}`; export r; \
22813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22814 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22816 $(HOST_EXPORTS) \
22817 echo Configuring in $(HOST_SUBDIR)/ld; \
22818 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22819 case $(srcdir) in \
22820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22821 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22823 esac; \
22824 srcdiroption="--srcdir=$${topdir}/ld"; \
22825 libsrcdir="$$s/ld"; \
22826 $(SHELL) $${libsrcdir}/configure \
22827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22828 --target=${target_alias} $${srcdiroption} \
22829 || exit 1
22830 @endif ld
22834 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22835 maybe-configure-stage1-ld:
22836 @if ld-bootstrap
22837 maybe-configure-stage1-ld: configure-stage1-ld
22838 configure-stage1-ld:
22839 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22840 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22841 @r=`${PWD_COMMAND}`; export r; \
22842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22844 $(HOST_EXPORTS) \
22845 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22846 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
22847 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
22848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22849 cd $(HOST_SUBDIR)/ld || exit 1; \
22850 case $(srcdir) in \
22851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22852 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22854 esac; \
22855 srcdiroption="--srcdir=$${topdir}/ld"; \
22856 libsrcdir="$$s/ld"; \
22857 $(SHELL) $${libsrcdir}/configure \
22858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22859 --target=${target_alias} $${srcdiroption} \
22861 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22862 @endif ld-bootstrap
22864 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22865 maybe-configure-stage2-ld:
22866 @if ld-bootstrap
22867 maybe-configure-stage2-ld: configure-stage2-ld
22868 configure-stage2-ld:
22869 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22871 @r=`${PWD_COMMAND}`; export r; \
22872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22873 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22874 $(HOST_EXPORTS) \
22875 $(POSTSTAGE1_HOST_EXPORTS) \
22876 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22877 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
22878 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
22879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22880 cd $(HOST_SUBDIR)/ld || exit 1; \
22881 case $(srcdir) in \
22882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22883 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22885 esac; \
22886 srcdiroption="--srcdir=$${topdir}/ld"; \
22887 libsrcdir="$$s/ld"; \
22888 $(SHELL) $${libsrcdir}/configure \
22889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22890 --target=${target_alias} $${srcdiroption} \
22891 --with-build-libsubdir=$(HOST_SUBDIR) \
22892 @stage2_werror_flag@
22893 @endif ld-bootstrap
22895 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
22896 maybe-configure-stageb2g0-ld:
22897 @if ld-bootstrap
22898 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
22899 configure-stageb2g0-ld:
22900 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22902 @r=`${PWD_COMMAND}`; export r; \
22903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22904 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22905 $(HOST_EXPORTS) \
22906 $(POSTSTAGE1_HOST_EXPORTS) \
22907 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22908 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
22909 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
22910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22911 cd $(HOST_SUBDIR)/ld || exit 1; \
22912 case $(srcdir) in \
22913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22914 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22916 esac; \
22917 srcdiroption="--srcdir=$${topdir}/ld"; \
22918 libsrcdir="$$s/ld"; \
22919 $(SHELL) $${libsrcdir}/configure \
22920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22921 --target=${target_alias} $${srcdiroption} \
22922 --with-build-libsubdir=$(HOST_SUBDIR) \
22923 @stage2_werror_flag@
22924 @endif ld-bootstrap
22926 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22927 maybe-configure-stage3-ld:
22928 @if ld-bootstrap
22929 maybe-configure-stage3-ld: configure-stage3-ld
22930 configure-stage3-ld:
22931 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22933 @r=`${PWD_COMMAND}`; export r; \
22934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22935 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22936 $(HOST_EXPORTS) \
22937 $(POSTSTAGE1_HOST_EXPORTS) \
22938 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22939 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
22940 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
22941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22942 cd $(HOST_SUBDIR)/ld || exit 1; \
22943 case $(srcdir) in \
22944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22945 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22947 esac; \
22948 srcdiroption="--srcdir=$${topdir}/ld"; \
22949 libsrcdir="$$s/ld"; \
22950 $(SHELL) $${libsrcdir}/configure \
22951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22952 --target=${target_alias} $${srcdiroption} \
22953 --with-build-libsubdir=$(HOST_SUBDIR) \
22954 @stage2_werror_flag@
22955 @endif ld-bootstrap
22957 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
22958 maybe-configure-stageb3g2-ld:
22959 @if ld-bootstrap
22960 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
22961 configure-stageb3g2-ld:
22962 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22964 @r=`${PWD_COMMAND}`; export r; \
22965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22966 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22967 $(HOST_EXPORTS) \
22968 $(POSTSTAGE1_HOST_EXPORTS) \
22969 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22970 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
22971 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
22972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22973 cd $(HOST_SUBDIR)/ld || exit 1; \
22974 case $(srcdir) in \
22975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22976 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22978 esac; \
22979 srcdiroption="--srcdir=$${topdir}/ld"; \
22980 libsrcdir="$$s/ld"; \
22981 $(SHELL) $${libsrcdir}/configure \
22982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22983 --target=${target_alias} $${srcdiroption} \
22984 --with-build-libsubdir=$(HOST_SUBDIR) \
22985 @stage2_werror_flag@
22986 @endif ld-bootstrap
22988 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22989 maybe-configure-stage4-ld:
22990 @if ld-bootstrap
22991 maybe-configure-stage4-ld: configure-stage4-ld
22992 configure-stage4-ld:
22993 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22995 @r=`${PWD_COMMAND}`; export r; \
22996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22997 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22998 $(HOST_EXPORTS) \
22999 $(POSTSTAGE1_HOST_EXPORTS) \
23000 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23001 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23002 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
23003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23004 cd $(HOST_SUBDIR)/ld || exit 1; \
23005 case $(srcdir) in \
23006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23007 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23009 esac; \
23010 srcdiroption="--srcdir=$${topdir}/ld"; \
23011 libsrcdir="$$s/ld"; \
23012 $(SHELL) $${libsrcdir}/configure \
23013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23014 --target=${target_alias} $${srcdiroption} \
23015 --with-build-libsubdir=$(HOST_SUBDIR) \
23016 @stage2_werror_flag@
23017 @endif ld-bootstrap
23019 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23020 maybe-configure-stageprofile-ld:
23021 @if ld-bootstrap
23022 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23023 configure-stageprofile-ld:
23024 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23026 @r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23029 $(HOST_EXPORTS) \
23030 $(POSTSTAGE1_HOST_EXPORTS) \
23031 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23032 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
23033 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
23034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23035 cd $(HOST_SUBDIR)/ld || exit 1; \
23036 case $(srcdir) in \
23037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23038 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23040 esac; \
23041 srcdiroption="--srcdir=$${topdir}/ld"; \
23042 libsrcdir="$$s/ld"; \
23043 $(SHELL) $${libsrcdir}/configure \
23044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23045 --target=${target_alias} $${srcdiroption} \
23046 --with-build-libsubdir=$(HOST_SUBDIR) \
23047 @stage2_werror_flag@
23048 @endif ld-bootstrap
23050 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23051 maybe-configure-stagefeedback-ld:
23052 @if ld-bootstrap
23053 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23054 configure-stagefeedback-ld:
23055 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23057 @r=`${PWD_COMMAND}`; export r; \
23058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23059 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23060 $(HOST_EXPORTS) \
23061 $(POSTSTAGE1_HOST_EXPORTS) \
23062 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23063 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
23064 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
23065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23066 cd $(HOST_SUBDIR)/ld || exit 1; \
23067 case $(srcdir) in \
23068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23069 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23071 esac; \
23072 srcdiroption="--srcdir=$${topdir}/ld"; \
23073 libsrcdir="$$s/ld"; \
23074 $(SHELL) $${libsrcdir}/configure \
23075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23076 --target=${target_alias} $${srcdiroption} \
23077 --with-build-libsubdir=$(HOST_SUBDIR) \
23078 @stage2_werror_flag@
23079 @endif ld-bootstrap
23085 .PHONY: all-ld maybe-all-ld
23086 maybe-all-ld:
23087 @if gcc-bootstrap
23088 all-ld: stage_current
23089 @endif gcc-bootstrap
23090 @if ld
23091 TARGET-ld=all
23092 maybe-all-ld: all-ld
23093 all-ld: configure-ld
23094 @r=`${PWD_COMMAND}`; export r; \
23095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23096 $(HOST_EXPORTS) \
23097 (cd $(HOST_SUBDIR)/ld && \
23098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23099 $(TARGET-ld))
23100 @endif ld
23104 .PHONY: all-stage1-ld maybe-all-stage1-ld
23105 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23106 maybe-all-stage1-ld:
23107 maybe-clean-stage1-ld:
23108 @if ld-bootstrap
23109 maybe-all-stage1-ld: all-stage1-ld
23110 all-stage1: all-stage1-ld
23111 TARGET-stage1-ld = $(TARGET-ld)
23112 all-stage1-ld: configure-stage1-ld
23113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23114 @r=`${PWD_COMMAND}`; export r; \
23115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116 $(HOST_EXPORTS) \
23117 cd $(HOST_SUBDIR)/ld && \
23118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23119 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23120 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23121 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23122 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
23123 $(TARGET-stage1-ld)
23125 maybe-clean-stage1-ld: clean-stage1-ld
23126 clean-stage1: clean-stage1-ld
23127 clean-stage1-ld:
23128 @if [ $(current_stage) = stage1 ]; then \
23129 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23130 else \
23131 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23132 $(MAKE) stage1-start; \
23133 fi; \
23134 cd $(HOST_SUBDIR)/ld && \
23135 $(MAKE) $(EXTRA_HOST_FLAGS) \
23136 clean
23137 @endif ld-bootstrap
23140 .PHONY: all-stage2-ld maybe-all-stage2-ld
23141 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23142 maybe-all-stage2-ld:
23143 maybe-clean-stage2-ld:
23144 @if ld-bootstrap
23145 maybe-all-stage2-ld: all-stage2-ld
23146 all-stage2: all-stage2-ld
23147 TARGET-stage2-ld = $(TARGET-ld)
23148 all-stage2-ld: configure-stage2-ld
23149 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23150 @r=`${PWD_COMMAND}`; export r; \
23151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 $(HOST_EXPORTS) \
23153 $(POSTSTAGE1_HOST_EXPORTS) \
23154 cd $(HOST_SUBDIR)/ld && \
23155 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23156 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23157 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23158 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23159 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23160 $(TARGET-stage2-ld)
23162 maybe-clean-stage2-ld: clean-stage2-ld
23163 clean-stage2: clean-stage2-ld
23164 clean-stage2-ld:
23165 @if [ $(current_stage) = stage2 ]; then \
23166 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23167 else \
23168 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23169 $(MAKE) stage2-start; \
23170 fi; \
23171 cd $(HOST_SUBDIR)/ld && \
23172 $(MAKE) $(EXTRA_HOST_FLAGS) \
23173 $(POSTSTAGE1_FLAGS_TO_PASS) \
23174 clean
23175 @endif ld-bootstrap
23178 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
23179 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
23180 maybe-all-stageb2g0-ld:
23181 maybe-clean-stageb2g0-ld:
23182 @if ld-bootstrap
23183 maybe-all-stageb2g0-ld: all-stageb2g0-ld
23184 all-stageb2g0: all-stageb2g0-ld
23185 TARGET-stageb2g0-ld = $(TARGET-ld)
23186 all-stageb2g0-ld: configure-stageb2g0-ld
23187 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23188 @r=`${PWD_COMMAND}`; export r; \
23189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23190 $(HOST_EXPORTS) \
23191 $(POSTSTAGE1_HOST_EXPORTS) \
23192 cd $(HOST_SUBDIR)/ld && \
23193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23194 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23195 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23196 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23197 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23198 $(TARGET-stageb2g0-ld)
23200 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
23201 clean-stageb2g0: clean-stageb2g0-ld
23202 clean-stageb2g0-ld:
23203 @if [ $(current_stage) = stageb2g0 ]; then \
23204 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23205 else \
23206 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
23207 $(MAKE) stageb2g0-start; \
23208 fi; \
23209 cd $(HOST_SUBDIR)/ld && \
23210 $(MAKE) $(EXTRA_HOST_FLAGS) \
23211 $(POSTSTAGE1_FLAGS_TO_PASS) \
23212 clean
23213 @endif ld-bootstrap
23216 .PHONY: all-stage3-ld maybe-all-stage3-ld
23217 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23218 maybe-all-stage3-ld:
23219 maybe-clean-stage3-ld:
23220 @if ld-bootstrap
23221 maybe-all-stage3-ld: all-stage3-ld
23222 all-stage3: all-stage3-ld
23223 TARGET-stage3-ld = $(TARGET-ld)
23224 all-stage3-ld: configure-stage3-ld
23225 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23226 @r=`${PWD_COMMAND}`; export r; \
23227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23228 $(HOST_EXPORTS) \
23229 $(POSTSTAGE1_HOST_EXPORTS) \
23230 cd $(HOST_SUBDIR)/ld && \
23231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23232 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23233 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23234 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23235 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23236 $(TARGET-stage3-ld)
23238 maybe-clean-stage3-ld: clean-stage3-ld
23239 clean-stage3: clean-stage3-ld
23240 clean-stage3-ld:
23241 @if [ $(current_stage) = stage3 ]; then \
23242 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23243 else \
23244 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23245 $(MAKE) stage3-start; \
23246 fi; \
23247 cd $(HOST_SUBDIR)/ld && \
23248 $(MAKE) $(EXTRA_HOST_FLAGS) \
23249 $(POSTSTAGE1_FLAGS_TO_PASS) \
23250 clean
23251 @endif ld-bootstrap
23254 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
23255 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
23256 maybe-all-stageb3g2-ld:
23257 maybe-clean-stageb3g2-ld:
23258 @if ld-bootstrap
23259 maybe-all-stageb3g2-ld: all-stageb3g2-ld
23260 all-stageb3g2: all-stageb3g2-ld
23261 TARGET-stageb3g2-ld = $(TARGET-ld)
23262 all-stageb3g2-ld: configure-stageb3g2-ld
23263 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23264 @r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 $(HOST_EXPORTS) \
23267 $(POSTSTAGE1_HOST_EXPORTS) \
23268 cd $(HOST_SUBDIR)/ld && \
23269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23270 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23271 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23272 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23273 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23274 $(TARGET-stageb3g2-ld)
23276 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
23277 clean-stageb3g2: clean-stageb3g2-ld
23278 clean-stageb3g2-ld:
23279 @if [ $(current_stage) = stageb3g2 ]; then \
23280 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23281 else \
23282 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
23283 $(MAKE) stageb3g2-start; \
23284 fi; \
23285 cd $(HOST_SUBDIR)/ld && \
23286 $(MAKE) $(EXTRA_HOST_FLAGS) \
23287 $(POSTSTAGE1_FLAGS_TO_PASS) \
23288 clean
23289 @endif ld-bootstrap
23292 .PHONY: all-stage4-ld maybe-all-stage4-ld
23293 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23294 maybe-all-stage4-ld:
23295 maybe-clean-stage4-ld:
23296 @if ld-bootstrap
23297 maybe-all-stage4-ld: all-stage4-ld
23298 all-stage4: all-stage4-ld
23299 TARGET-stage4-ld = $(TARGET-ld)
23300 all-stage4-ld: configure-stage4-ld
23301 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23302 @r=`${PWD_COMMAND}`; export r; \
23303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304 $(HOST_EXPORTS) \
23305 $(POSTSTAGE1_HOST_EXPORTS) \
23306 cd $(HOST_SUBDIR)/ld && \
23307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23308 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23309 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23310 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23311 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23312 $(TARGET-stage4-ld)
23314 maybe-clean-stage4-ld: clean-stage4-ld
23315 clean-stage4: clean-stage4-ld
23316 clean-stage4-ld:
23317 @if [ $(current_stage) = stage4 ]; then \
23318 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23319 else \
23320 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23321 $(MAKE) stage4-start; \
23322 fi; \
23323 cd $(HOST_SUBDIR)/ld && \
23324 $(MAKE) $(EXTRA_HOST_FLAGS) \
23325 $(POSTSTAGE1_FLAGS_TO_PASS) \
23326 clean
23327 @endif ld-bootstrap
23330 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23331 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23332 maybe-all-stageprofile-ld:
23333 maybe-clean-stageprofile-ld:
23334 @if ld-bootstrap
23335 maybe-all-stageprofile-ld: all-stageprofile-ld
23336 all-stageprofile: all-stageprofile-ld
23337 TARGET-stageprofile-ld = $(TARGET-ld)
23338 all-stageprofile-ld: configure-stageprofile-ld
23339 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23340 @r=`${PWD_COMMAND}`; export r; \
23341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342 $(HOST_EXPORTS) \
23343 $(POSTSTAGE1_HOST_EXPORTS) \
23344 cd $(HOST_SUBDIR)/ld && \
23345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23346 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23347 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23348 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23349 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23350 $(TARGET-stageprofile-ld)
23352 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23353 clean-stageprofile: clean-stageprofile-ld
23354 clean-stageprofile-ld:
23355 @if [ $(current_stage) = stageprofile ]; then \
23356 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23357 else \
23358 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23359 $(MAKE) stageprofile-start; \
23360 fi; \
23361 cd $(HOST_SUBDIR)/ld && \
23362 $(MAKE) $(EXTRA_HOST_FLAGS) \
23363 $(POSTSTAGE1_FLAGS_TO_PASS) \
23364 clean
23365 @endif ld-bootstrap
23368 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23369 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23370 maybe-all-stagefeedback-ld:
23371 maybe-clean-stagefeedback-ld:
23372 @if ld-bootstrap
23373 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23374 all-stagefeedback: all-stagefeedback-ld
23375 TARGET-stagefeedback-ld = $(TARGET-ld)
23376 all-stagefeedback-ld: configure-stagefeedback-ld
23377 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23378 @r=`${PWD_COMMAND}`; export r; \
23379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23380 $(HOST_EXPORTS) \
23381 $(POSTSTAGE1_HOST_EXPORTS) \
23382 cd $(HOST_SUBDIR)/ld && \
23383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23384 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23385 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23386 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23387 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23388 $(TARGET-stagefeedback-ld)
23390 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23391 clean-stagefeedback: clean-stagefeedback-ld
23392 clean-stagefeedback-ld:
23393 @if [ $(current_stage) = stagefeedback ]; then \
23394 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23395 else \
23396 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23397 $(MAKE) stagefeedback-start; \
23398 fi; \
23399 cd $(HOST_SUBDIR)/ld && \
23400 $(MAKE) $(EXTRA_HOST_FLAGS) \
23401 $(POSTSTAGE1_FLAGS_TO_PASS) \
23402 clean
23403 @endif ld-bootstrap
23409 .PHONY: check-ld maybe-check-ld
23410 maybe-check-ld:
23411 @if ld
23412 maybe-check-ld: check-ld
23414 check-ld:
23415 @: $(MAKE); $(unstage)
23416 @r=`${PWD_COMMAND}`; export r; \
23417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23418 $(HOST_EXPORTS) \
23419 (cd $(HOST_SUBDIR)/ld && \
23420 $(MAKE) $(FLAGS_TO_PASS) check)
23422 @endif ld
23424 .PHONY: install-ld maybe-install-ld
23425 maybe-install-ld:
23426 @if ld
23427 maybe-install-ld: install-ld
23429 install-ld: installdirs
23430 @: $(MAKE); $(unstage)
23431 @r=`${PWD_COMMAND}`; export r; \
23432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433 $(HOST_EXPORTS) \
23434 (cd $(HOST_SUBDIR)/ld && \
23435 $(MAKE) $(FLAGS_TO_PASS) install)
23437 @endif ld
23439 # Other targets (info, dvi, pdf, etc.)
23441 .PHONY: maybe-info-ld info-ld
23442 maybe-info-ld:
23443 @if ld
23444 maybe-info-ld: info-ld
23446 info-ld: \
23447 configure-ld
23448 @[ -f ./ld/Makefile ] || exit 0; \
23449 r=`${PWD_COMMAND}`; export r; \
23450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23451 $(HOST_EXPORTS) \
23452 for flag in $(EXTRA_HOST_FLAGS) ; do \
23453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23454 done; \
23455 echo "Doing info in ld" ; \
23456 (cd $(HOST_SUBDIR)/ld && \
23457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23459 "RANLIB=$${RANLIB}" \
23460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23461 info) \
23462 || exit 1
23464 @endif ld
23466 .PHONY: maybe-dvi-ld dvi-ld
23467 maybe-dvi-ld:
23468 @if ld
23469 maybe-dvi-ld: dvi-ld
23471 dvi-ld: \
23472 configure-ld
23473 @[ -f ./ld/Makefile ] || exit 0; \
23474 r=`${PWD_COMMAND}`; export r; \
23475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23476 $(HOST_EXPORTS) \
23477 for flag in $(EXTRA_HOST_FLAGS) ; do \
23478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23479 done; \
23480 echo "Doing dvi in ld" ; \
23481 (cd $(HOST_SUBDIR)/ld && \
23482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23484 "RANLIB=$${RANLIB}" \
23485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23486 dvi) \
23487 || exit 1
23489 @endif ld
23491 .PHONY: maybe-pdf-ld pdf-ld
23492 maybe-pdf-ld:
23493 @if ld
23494 maybe-pdf-ld: pdf-ld
23496 pdf-ld: \
23497 configure-ld
23498 @[ -f ./ld/Makefile ] || exit 0; \
23499 r=`${PWD_COMMAND}`; export r; \
23500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23501 $(HOST_EXPORTS) \
23502 for flag in $(EXTRA_HOST_FLAGS) ; do \
23503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23504 done; \
23505 echo "Doing pdf in ld" ; \
23506 (cd $(HOST_SUBDIR)/ld && \
23507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23509 "RANLIB=$${RANLIB}" \
23510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23511 pdf) \
23512 || exit 1
23514 @endif ld
23516 .PHONY: maybe-html-ld html-ld
23517 maybe-html-ld:
23518 @if ld
23519 maybe-html-ld: html-ld
23521 html-ld: \
23522 configure-ld
23523 @[ -f ./ld/Makefile ] || exit 0; \
23524 r=`${PWD_COMMAND}`; export r; \
23525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526 $(HOST_EXPORTS) \
23527 for flag in $(EXTRA_HOST_FLAGS) ; do \
23528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529 done; \
23530 echo "Doing html in ld" ; \
23531 (cd $(HOST_SUBDIR)/ld && \
23532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534 "RANLIB=$${RANLIB}" \
23535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23536 html) \
23537 || exit 1
23539 @endif ld
23541 .PHONY: maybe-TAGS-ld TAGS-ld
23542 maybe-TAGS-ld:
23543 @if ld
23544 maybe-TAGS-ld: TAGS-ld
23546 TAGS-ld: \
23547 configure-ld
23548 @[ -f ./ld/Makefile ] || exit 0; \
23549 r=`${PWD_COMMAND}`; export r; \
23550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23551 $(HOST_EXPORTS) \
23552 for flag in $(EXTRA_HOST_FLAGS) ; do \
23553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23554 done; \
23555 echo "Doing TAGS in ld" ; \
23556 (cd $(HOST_SUBDIR)/ld && \
23557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23559 "RANLIB=$${RANLIB}" \
23560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23561 TAGS) \
23562 || exit 1
23564 @endif ld
23566 .PHONY: maybe-install-info-ld install-info-ld
23567 maybe-install-info-ld:
23568 @if ld
23569 maybe-install-info-ld: install-info-ld
23571 install-info-ld: \
23572 configure-ld \
23573 info-ld
23574 @[ -f ./ld/Makefile ] || exit 0; \
23575 r=`${PWD_COMMAND}`; export r; \
23576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577 $(HOST_EXPORTS) \
23578 for flag in $(EXTRA_HOST_FLAGS) ; do \
23579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580 done; \
23581 echo "Doing install-info in ld" ; \
23582 (cd $(HOST_SUBDIR)/ld && \
23583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23585 "RANLIB=$${RANLIB}" \
23586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23587 install-info) \
23588 || exit 1
23590 @endif ld
23592 .PHONY: maybe-install-pdf-ld install-pdf-ld
23593 maybe-install-pdf-ld:
23594 @if ld
23595 maybe-install-pdf-ld: install-pdf-ld
23597 install-pdf-ld: \
23598 configure-ld \
23599 pdf-ld
23600 @[ -f ./ld/Makefile ] || exit 0; \
23601 r=`${PWD_COMMAND}`; export r; \
23602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23603 $(HOST_EXPORTS) \
23604 for flag in $(EXTRA_HOST_FLAGS) ; do \
23605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23606 done; \
23607 echo "Doing install-pdf in ld" ; \
23608 (cd $(HOST_SUBDIR)/ld && \
23609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23611 "RANLIB=$${RANLIB}" \
23612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23613 install-pdf) \
23614 || exit 1
23616 @endif ld
23618 .PHONY: maybe-install-html-ld install-html-ld
23619 maybe-install-html-ld:
23620 @if ld
23621 maybe-install-html-ld: install-html-ld
23623 install-html-ld: \
23624 configure-ld \
23625 html-ld
23626 @[ -f ./ld/Makefile ] || exit 0; \
23627 r=`${PWD_COMMAND}`; export r; \
23628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23629 $(HOST_EXPORTS) \
23630 for flag in $(EXTRA_HOST_FLAGS) ; do \
23631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23632 done; \
23633 echo "Doing install-html in ld" ; \
23634 (cd $(HOST_SUBDIR)/ld && \
23635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23637 "RANLIB=$${RANLIB}" \
23638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23639 install-html) \
23640 || exit 1
23642 @endif ld
23644 .PHONY: maybe-installcheck-ld installcheck-ld
23645 maybe-installcheck-ld:
23646 @if ld
23647 maybe-installcheck-ld: installcheck-ld
23649 installcheck-ld: \
23650 configure-ld
23651 @[ -f ./ld/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 installcheck in ld" ; \
23659 (cd $(HOST_SUBDIR)/ld && \
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 installcheck) \
23665 || exit 1
23667 @endif ld
23669 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23670 maybe-mostlyclean-ld:
23671 @if ld
23672 maybe-mostlyclean-ld: mostlyclean-ld
23674 mostlyclean-ld:
23675 @[ -f ./ld/Makefile ] || exit 0; \
23676 r=`${PWD_COMMAND}`; export r; \
23677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23678 $(HOST_EXPORTS) \
23679 for flag in $(EXTRA_HOST_FLAGS) ; do \
23680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23681 done; \
23682 echo "Doing mostlyclean in ld" ; \
23683 (cd $(HOST_SUBDIR)/ld && \
23684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23686 "RANLIB=$${RANLIB}" \
23687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23688 mostlyclean) \
23689 || exit 1
23691 @endif ld
23693 .PHONY: maybe-clean-ld clean-ld
23694 maybe-clean-ld:
23695 @if ld
23696 maybe-clean-ld: clean-ld
23698 clean-ld:
23699 @[ -f ./ld/Makefile ] || exit 0; \
23700 r=`${PWD_COMMAND}`; export r; \
23701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23702 $(HOST_EXPORTS) \
23703 for flag in $(EXTRA_HOST_FLAGS) ; do \
23704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23705 done; \
23706 echo "Doing clean in ld" ; \
23707 (cd $(HOST_SUBDIR)/ld && \
23708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23710 "RANLIB=$${RANLIB}" \
23711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23712 clean) \
23713 || exit 1
23715 @endif ld
23717 .PHONY: maybe-distclean-ld distclean-ld
23718 maybe-distclean-ld:
23719 @if ld
23720 maybe-distclean-ld: distclean-ld
23722 distclean-ld:
23723 @[ -f ./ld/Makefile ] || exit 0; \
23724 r=`${PWD_COMMAND}`; export r; \
23725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23726 $(HOST_EXPORTS) \
23727 for flag in $(EXTRA_HOST_FLAGS) ; do \
23728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23729 done; \
23730 echo "Doing distclean in ld" ; \
23731 (cd $(HOST_SUBDIR)/ld && \
23732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23734 "RANLIB=$${RANLIB}" \
23735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23736 distclean) \
23737 || exit 1
23739 @endif ld
23741 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23742 maybe-maintainer-clean-ld:
23743 @if ld
23744 maybe-maintainer-clean-ld: maintainer-clean-ld
23746 maintainer-clean-ld:
23747 @[ -f ./ld/Makefile ] || exit 0; \
23748 r=`${PWD_COMMAND}`; export r; \
23749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23750 $(HOST_EXPORTS) \
23751 for flag in $(EXTRA_HOST_FLAGS) ; do \
23752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23753 done; \
23754 echo "Doing maintainer-clean in ld" ; \
23755 (cd $(HOST_SUBDIR)/ld && \
23756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23758 "RANLIB=$${RANLIB}" \
23759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23760 maintainer-clean) \
23761 || exit 1
23763 @endif ld
23767 .PHONY: configure-libcpp maybe-configure-libcpp
23768 maybe-configure-libcpp:
23769 @if gcc-bootstrap
23770 configure-libcpp: stage_current
23771 @endif gcc-bootstrap
23772 @if libcpp
23773 maybe-configure-libcpp: configure-libcpp
23774 configure-libcpp:
23775 @r=`${PWD_COMMAND}`; export r; \
23776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23779 $(HOST_EXPORTS) \
23780 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23781 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23782 case $(srcdir) in \
23783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23784 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23786 esac; \
23787 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23788 libsrcdir="$$s/libcpp"; \
23789 $(SHELL) $${libsrcdir}/configure \
23790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23791 --target=${target_alias} $${srcdiroption} \
23792 || exit 1
23793 @endif libcpp
23797 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23798 maybe-configure-stage1-libcpp:
23799 @if libcpp-bootstrap
23800 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23801 configure-stage1-libcpp:
23802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23804 @r=`${PWD_COMMAND}`; export r; \
23805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23807 $(HOST_EXPORTS) \
23808 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23809 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23810 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
23811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23812 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23813 case $(srcdir) in \
23814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23815 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23817 esac; \
23818 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23819 libsrcdir="$$s/libcpp"; \
23820 $(SHELL) $${libsrcdir}/configure \
23821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23822 --target=${target_alias} $${srcdiroption} \
23824 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23825 @endif libcpp-bootstrap
23827 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23828 maybe-configure-stage2-libcpp:
23829 @if libcpp-bootstrap
23830 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23831 configure-stage2-libcpp:
23832 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23834 @r=`${PWD_COMMAND}`; export r; \
23835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23837 $(HOST_EXPORTS) \
23838 $(POSTSTAGE1_HOST_EXPORTS) \
23839 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23840 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23841 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
23842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23843 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23844 case $(srcdir) in \
23845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23846 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23848 esac; \
23849 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23850 libsrcdir="$$s/libcpp"; \
23851 $(SHELL) $${libsrcdir}/configure \
23852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23853 --target=${target_alias} $${srcdiroption} \
23854 --with-build-libsubdir=$(HOST_SUBDIR) \
23855 @stage2_werror_flag@
23856 @endif libcpp-bootstrap
23858 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
23859 maybe-configure-stageb2g0-libcpp:
23860 @if libcpp-bootstrap
23861 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
23862 configure-stageb2g0-libcpp:
23863 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23865 @r=`${PWD_COMMAND}`; export r; \
23866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23867 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23868 $(HOST_EXPORTS) \
23869 $(POSTSTAGE1_HOST_EXPORTS) \
23870 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23871 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
23872 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
23873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23874 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23875 case $(srcdir) in \
23876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23877 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23879 esac; \
23880 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23881 libsrcdir="$$s/libcpp"; \
23882 $(SHELL) $${libsrcdir}/configure \
23883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23884 --target=${target_alias} $${srcdiroption} \
23885 --with-build-libsubdir=$(HOST_SUBDIR) \
23886 @stage2_werror_flag@
23887 @endif libcpp-bootstrap
23889 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23890 maybe-configure-stage3-libcpp:
23891 @if libcpp-bootstrap
23892 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23893 configure-stage3-libcpp:
23894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23896 @r=`${PWD_COMMAND}`; export r; \
23897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23898 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23899 $(HOST_EXPORTS) \
23900 $(POSTSTAGE1_HOST_EXPORTS) \
23901 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23902 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23903 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
23904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23905 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23906 case $(srcdir) in \
23907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23908 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23910 esac; \
23911 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23912 libsrcdir="$$s/libcpp"; \
23913 $(SHELL) $${libsrcdir}/configure \
23914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23915 --target=${target_alias} $${srcdiroption} \
23916 --with-build-libsubdir=$(HOST_SUBDIR) \
23917 @stage2_werror_flag@
23918 @endif libcpp-bootstrap
23920 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
23921 maybe-configure-stageb3g2-libcpp:
23922 @if libcpp-bootstrap
23923 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
23924 configure-stageb3g2-libcpp:
23925 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23927 @r=`${PWD_COMMAND}`; export r; \
23928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23930 $(HOST_EXPORTS) \
23931 $(POSTSTAGE1_HOST_EXPORTS) \
23932 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23933 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
23934 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
23935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23936 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23937 case $(srcdir) in \
23938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23939 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23941 esac; \
23942 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23943 libsrcdir="$$s/libcpp"; \
23944 $(SHELL) $${libsrcdir}/configure \
23945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23946 --target=${target_alias} $${srcdiroption} \
23947 --with-build-libsubdir=$(HOST_SUBDIR) \
23948 @stage2_werror_flag@
23949 @endif libcpp-bootstrap
23951 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23952 maybe-configure-stage4-libcpp:
23953 @if libcpp-bootstrap
23954 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23955 configure-stage4-libcpp:
23956 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23958 @r=`${PWD_COMMAND}`; export r; \
23959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23960 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23961 $(HOST_EXPORTS) \
23962 $(POSTSTAGE1_HOST_EXPORTS) \
23963 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23964 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23965 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
23966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23967 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23968 case $(srcdir) in \
23969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23970 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23972 esac; \
23973 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23974 libsrcdir="$$s/libcpp"; \
23975 $(SHELL) $${libsrcdir}/configure \
23976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23977 --target=${target_alias} $${srcdiroption} \
23978 --with-build-libsubdir=$(HOST_SUBDIR) \
23979 @stage2_werror_flag@
23980 @endif libcpp-bootstrap
23982 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23983 maybe-configure-stageprofile-libcpp:
23984 @if libcpp-bootstrap
23985 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23986 configure-stageprofile-libcpp:
23987 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23989 @r=`${PWD_COMMAND}`; export r; \
23990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23991 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23992 $(HOST_EXPORTS) \
23993 $(POSTSTAGE1_HOST_EXPORTS) \
23994 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23995 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
23996 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
23997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23998 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23999 case $(srcdir) in \
24000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24001 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24003 esac; \
24004 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24005 libsrcdir="$$s/libcpp"; \
24006 $(SHELL) $${libsrcdir}/configure \
24007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24008 --target=${target_alias} $${srcdiroption} \
24009 --with-build-libsubdir=$(HOST_SUBDIR) \
24010 @stage2_werror_flag@
24011 @endif libcpp-bootstrap
24013 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24014 maybe-configure-stagefeedback-libcpp:
24015 @if libcpp-bootstrap
24016 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24017 configure-stagefeedback-libcpp:
24018 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24020 @r=`${PWD_COMMAND}`; export r; \
24021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24022 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24023 $(HOST_EXPORTS) \
24024 $(POSTSTAGE1_HOST_EXPORTS) \
24025 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24026 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
24027 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24029 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24030 case $(srcdir) in \
24031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24032 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24034 esac; \
24035 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24036 libsrcdir="$$s/libcpp"; \
24037 $(SHELL) $${libsrcdir}/configure \
24038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24039 --target=${target_alias} $${srcdiroption} \
24040 --with-build-libsubdir=$(HOST_SUBDIR) \
24041 @stage2_werror_flag@
24042 @endif libcpp-bootstrap
24048 .PHONY: all-libcpp maybe-all-libcpp
24049 maybe-all-libcpp:
24050 @if gcc-bootstrap
24051 all-libcpp: stage_current
24052 @endif gcc-bootstrap
24053 @if libcpp
24054 TARGET-libcpp=all
24055 maybe-all-libcpp: all-libcpp
24056 all-libcpp: configure-libcpp
24057 @r=`${PWD_COMMAND}`; export r; \
24058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24059 $(HOST_EXPORTS) \
24060 (cd $(HOST_SUBDIR)/libcpp && \
24061 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24062 $(TARGET-libcpp))
24063 @endif libcpp
24067 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24068 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24069 maybe-all-stage1-libcpp:
24070 maybe-clean-stage1-libcpp:
24071 @if libcpp-bootstrap
24072 maybe-all-stage1-libcpp: all-stage1-libcpp
24073 all-stage1: all-stage1-libcpp
24074 TARGET-stage1-libcpp = $(TARGET-libcpp)
24075 all-stage1-libcpp: configure-stage1-libcpp
24076 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24077 @r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 $(HOST_EXPORTS) \
24080 cd $(HOST_SUBDIR)/libcpp && \
24081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24082 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24083 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24084 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24085 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
24086 $(TARGET-stage1-libcpp)
24088 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24089 clean-stage1: clean-stage1-libcpp
24090 clean-stage1-libcpp:
24091 @if [ $(current_stage) = stage1 ]; then \
24092 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24093 else \
24094 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24095 $(MAKE) stage1-start; \
24096 fi; \
24097 cd $(HOST_SUBDIR)/libcpp && \
24098 $(MAKE) $(EXTRA_HOST_FLAGS) \
24099 clean
24100 @endif libcpp-bootstrap
24103 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24104 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24105 maybe-all-stage2-libcpp:
24106 maybe-clean-stage2-libcpp:
24107 @if libcpp-bootstrap
24108 maybe-all-stage2-libcpp: all-stage2-libcpp
24109 all-stage2: all-stage2-libcpp
24110 TARGET-stage2-libcpp = $(TARGET-libcpp)
24111 all-stage2-libcpp: configure-stage2-libcpp
24112 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24113 @r=`${PWD_COMMAND}`; export r; \
24114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24115 $(HOST_EXPORTS) \
24116 $(POSTSTAGE1_HOST_EXPORTS) \
24117 cd $(HOST_SUBDIR)/libcpp && \
24118 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24119 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24120 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24121 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24122 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24123 $(TARGET-stage2-libcpp)
24125 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24126 clean-stage2: clean-stage2-libcpp
24127 clean-stage2-libcpp:
24128 @if [ $(current_stage) = stage2 ]; then \
24129 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24130 else \
24131 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24132 $(MAKE) stage2-start; \
24133 fi; \
24134 cd $(HOST_SUBDIR)/libcpp && \
24135 $(MAKE) $(EXTRA_HOST_FLAGS) \
24136 $(POSTSTAGE1_FLAGS_TO_PASS) \
24137 clean
24138 @endif libcpp-bootstrap
24141 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
24142 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
24143 maybe-all-stageb2g0-libcpp:
24144 maybe-clean-stageb2g0-libcpp:
24145 @if libcpp-bootstrap
24146 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
24147 all-stageb2g0: all-stageb2g0-libcpp
24148 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
24149 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
24150 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24151 @r=`${PWD_COMMAND}`; export r; \
24152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24153 $(HOST_EXPORTS) \
24154 $(POSTSTAGE1_HOST_EXPORTS) \
24155 cd $(HOST_SUBDIR)/libcpp && \
24156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24157 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24158 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24159 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24160 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24161 $(TARGET-stageb2g0-libcpp)
24163 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
24164 clean-stageb2g0: clean-stageb2g0-libcpp
24165 clean-stageb2g0-libcpp:
24166 @if [ $(current_stage) = stageb2g0 ]; then \
24167 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24168 else \
24169 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
24170 $(MAKE) stageb2g0-start; \
24171 fi; \
24172 cd $(HOST_SUBDIR)/libcpp && \
24173 $(MAKE) $(EXTRA_HOST_FLAGS) \
24174 $(POSTSTAGE1_FLAGS_TO_PASS) \
24175 clean
24176 @endif libcpp-bootstrap
24179 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24180 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24181 maybe-all-stage3-libcpp:
24182 maybe-clean-stage3-libcpp:
24183 @if libcpp-bootstrap
24184 maybe-all-stage3-libcpp: all-stage3-libcpp
24185 all-stage3: all-stage3-libcpp
24186 TARGET-stage3-libcpp = $(TARGET-libcpp)
24187 all-stage3-libcpp: configure-stage3-libcpp
24188 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24189 @r=`${PWD_COMMAND}`; export r; \
24190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191 $(HOST_EXPORTS) \
24192 $(POSTSTAGE1_HOST_EXPORTS) \
24193 cd $(HOST_SUBDIR)/libcpp && \
24194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24195 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24196 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24197 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24198 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24199 $(TARGET-stage3-libcpp)
24201 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24202 clean-stage3: clean-stage3-libcpp
24203 clean-stage3-libcpp:
24204 @if [ $(current_stage) = stage3 ]; then \
24205 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24206 else \
24207 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24208 $(MAKE) stage3-start; \
24209 fi; \
24210 cd $(HOST_SUBDIR)/libcpp && \
24211 $(MAKE) $(EXTRA_HOST_FLAGS) \
24212 $(POSTSTAGE1_FLAGS_TO_PASS) \
24213 clean
24214 @endif libcpp-bootstrap
24217 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
24218 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
24219 maybe-all-stageb3g2-libcpp:
24220 maybe-clean-stageb3g2-libcpp:
24221 @if libcpp-bootstrap
24222 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
24223 all-stageb3g2: all-stageb3g2-libcpp
24224 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
24225 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
24226 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24227 @r=`${PWD_COMMAND}`; export r; \
24228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24229 $(HOST_EXPORTS) \
24230 $(POSTSTAGE1_HOST_EXPORTS) \
24231 cd $(HOST_SUBDIR)/libcpp && \
24232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24233 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24234 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24235 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24236 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24237 $(TARGET-stageb3g2-libcpp)
24239 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
24240 clean-stageb3g2: clean-stageb3g2-libcpp
24241 clean-stageb3g2-libcpp:
24242 @if [ $(current_stage) = stageb3g2 ]; then \
24243 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24244 else \
24245 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
24246 $(MAKE) stageb3g2-start; \
24247 fi; \
24248 cd $(HOST_SUBDIR)/libcpp && \
24249 $(MAKE) $(EXTRA_HOST_FLAGS) \
24250 $(POSTSTAGE1_FLAGS_TO_PASS) \
24251 clean
24252 @endif libcpp-bootstrap
24255 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24256 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24257 maybe-all-stage4-libcpp:
24258 maybe-clean-stage4-libcpp:
24259 @if libcpp-bootstrap
24260 maybe-all-stage4-libcpp: all-stage4-libcpp
24261 all-stage4: all-stage4-libcpp
24262 TARGET-stage4-libcpp = $(TARGET-libcpp)
24263 all-stage4-libcpp: configure-stage4-libcpp
24264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24265 @r=`${PWD_COMMAND}`; export r; \
24266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24267 $(HOST_EXPORTS) \
24268 $(POSTSTAGE1_HOST_EXPORTS) \
24269 cd $(HOST_SUBDIR)/libcpp && \
24270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24271 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24272 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24273 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24274 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24275 $(TARGET-stage4-libcpp)
24277 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24278 clean-stage4: clean-stage4-libcpp
24279 clean-stage4-libcpp:
24280 @if [ $(current_stage) = stage4 ]; then \
24281 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24282 else \
24283 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24284 $(MAKE) stage4-start; \
24285 fi; \
24286 cd $(HOST_SUBDIR)/libcpp && \
24287 $(MAKE) $(EXTRA_HOST_FLAGS) \
24288 $(POSTSTAGE1_FLAGS_TO_PASS) \
24289 clean
24290 @endif libcpp-bootstrap
24293 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24294 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24295 maybe-all-stageprofile-libcpp:
24296 maybe-clean-stageprofile-libcpp:
24297 @if libcpp-bootstrap
24298 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24299 all-stageprofile: all-stageprofile-libcpp
24300 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24301 all-stageprofile-libcpp: configure-stageprofile-libcpp
24302 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24303 @r=`${PWD_COMMAND}`; export r; \
24304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305 $(HOST_EXPORTS) \
24306 $(POSTSTAGE1_HOST_EXPORTS) \
24307 cd $(HOST_SUBDIR)/libcpp && \
24308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24309 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24310 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24311 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24312 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24313 $(TARGET-stageprofile-libcpp)
24315 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24316 clean-stageprofile: clean-stageprofile-libcpp
24317 clean-stageprofile-libcpp:
24318 @if [ $(current_stage) = stageprofile ]; then \
24319 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24320 else \
24321 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24322 $(MAKE) stageprofile-start; \
24323 fi; \
24324 cd $(HOST_SUBDIR)/libcpp && \
24325 $(MAKE) $(EXTRA_HOST_FLAGS) \
24326 $(POSTSTAGE1_FLAGS_TO_PASS) \
24327 clean
24328 @endif libcpp-bootstrap
24331 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24332 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24333 maybe-all-stagefeedback-libcpp:
24334 maybe-clean-stagefeedback-libcpp:
24335 @if libcpp-bootstrap
24336 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24337 all-stagefeedback: all-stagefeedback-libcpp
24338 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24339 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24340 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24341 @r=`${PWD_COMMAND}`; export r; \
24342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343 $(HOST_EXPORTS) \
24344 $(POSTSTAGE1_HOST_EXPORTS) \
24345 cd $(HOST_SUBDIR)/libcpp && \
24346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24347 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24348 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24349 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24350 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24351 $(TARGET-stagefeedback-libcpp)
24353 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24354 clean-stagefeedback: clean-stagefeedback-libcpp
24355 clean-stagefeedback-libcpp:
24356 @if [ $(current_stage) = stagefeedback ]; then \
24357 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24358 else \
24359 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24360 $(MAKE) stagefeedback-start; \
24361 fi; \
24362 cd $(HOST_SUBDIR)/libcpp && \
24363 $(MAKE) $(EXTRA_HOST_FLAGS) \
24364 $(POSTSTAGE1_FLAGS_TO_PASS) \
24365 clean
24366 @endif libcpp-bootstrap
24372 .PHONY: check-libcpp maybe-check-libcpp
24373 maybe-check-libcpp:
24374 @if libcpp
24375 maybe-check-libcpp: check-libcpp
24377 check-libcpp:
24378 @: $(MAKE); $(unstage)
24379 @r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 $(HOST_EXPORTS) \
24382 (cd $(HOST_SUBDIR)/libcpp && \
24383 $(MAKE) $(FLAGS_TO_PASS) check)
24385 @endif libcpp
24387 .PHONY: install-libcpp maybe-install-libcpp
24388 maybe-install-libcpp:
24389 @if libcpp
24390 maybe-install-libcpp: install-libcpp
24392 install-libcpp: installdirs
24393 @: $(MAKE); $(unstage)
24394 @r=`${PWD_COMMAND}`; export r; \
24395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24396 $(HOST_EXPORTS) \
24397 (cd $(HOST_SUBDIR)/libcpp && \
24398 $(MAKE) $(FLAGS_TO_PASS) install)
24400 @endif libcpp
24402 # Other targets (info, dvi, pdf, etc.)
24404 .PHONY: maybe-info-libcpp info-libcpp
24405 maybe-info-libcpp:
24406 @if libcpp
24407 maybe-info-libcpp: info-libcpp
24409 info-libcpp: \
24410 configure-libcpp
24411 @[ -f ./libcpp/Makefile ] || exit 0; \
24412 r=`${PWD_COMMAND}`; export r; \
24413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24414 $(HOST_EXPORTS) \
24415 for flag in $(EXTRA_HOST_FLAGS) ; do \
24416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24417 done; \
24418 echo "Doing info in libcpp" ; \
24419 (cd $(HOST_SUBDIR)/libcpp && \
24420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24422 "RANLIB=$${RANLIB}" \
24423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24424 info) \
24425 || exit 1
24427 @endif libcpp
24429 .PHONY: maybe-dvi-libcpp dvi-libcpp
24430 maybe-dvi-libcpp:
24431 @if libcpp
24432 maybe-dvi-libcpp: dvi-libcpp
24434 dvi-libcpp: \
24435 configure-libcpp
24436 @[ -f ./libcpp/Makefile ] || exit 0; \
24437 r=`${PWD_COMMAND}`; export r; \
24438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24439 $(HOST_EXPORTS) \
24440 for flag in $(EXTRA_HOST_FLAGS) ; do \
24441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24442 done; \
24443 echo "Doing dvi in libcpp" ; \
24444 (cd $(HOST_SUBDIR)/libcpp && \
24445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24447 "RANLIB=$${RANLIB}" \
24448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24449 dvi) \
24450 || exit 1
24452 @endif libcpp
24454 .PHONY: maybe-pdf-libcpp pdf-libcpp
24455 maybe-pdf-libcpp:
24456 @if libcpp
24457 maybe-pdf-libcpp: pdf-libcpp
24459 pdf-libcpp: \
24460 configure-libcpp
24461 @[ -f ./libcpp/Makefile ] || exit 0; \
24462 r=`${PWD_COMMAND}`; export r; \
24463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24464 $(HOST_EXPORTS) \
24465 for flag in $(EXTRA_HOST_FLAGS) ; do \
24466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24467 done; \
24468 echo "Doing pdf in libcpp" ; \
24469 (cd $(HOST_SUBDIR)/libcpp && \
24470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24472 "RANLIB=$${RANLIB}" \
24473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24474 pdf) \
24475 || exit 1
24477 @endif libcpp
24479 .PHONY: maybe-html-libcpp html-libcpp
24480 maybe-html-libcpp:
24481 @if libcpp
24482 maybe-html-libcpp: html-libcpp
24484 html-libcpp: \
24485 configure-libcpp
24486 @[ -f ./libcpp/Makefile ] || exit 0; \
24487 r=`${PWD_COMMAND}`; export r; \
24488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24489 $(HOST_EXPORTS) \
24490 for flag in $(EXTRA_HOST_FLAGS) ; do \
24491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24492 done; \
24493 echo "Doing html in libcpp" ; \
24494 (cd $(HOST_SUBDIR)/libcpp && \
24495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24497 "RANLIB=$${RANLIB}" \
24498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24499 html) \
24500 || exit 1
24502 @endif libcpp
24504 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24505 maybe-TAGS-libcpp:
24506 @if libcpp
24507 maybe-TAGS-libcpp: TAGS-libcpp
24509 TAGS-libcpp: \
24510 configure-libcpp
24511 @[ -f ./libcpp/Makefile ] || exit 0; \
24512 r=`${PWD_COMMAND}`; export r; \
24513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514 $(HOST_EXPORTS) \
24515 for flag in $(EXTRA_HOST_FLAGS) ; do \
24516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24517 done; \
24518 echo "Doing TAGS in libcpp" ; \
24519 (cd $(HOST_SUBDIR)/libcpp && \
24520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24522 "RANLIB=$${RANLIB}" \
24523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24524 TAGS) \
24525 || exit 1
24527 @endif libcpp
24529 .PHONY: maybe-install-info-libcpp install-info-libcpp
24530 maybe-install-info-libcpp:
24531 @if libcpp
24532 maybe-install-info-libcpp: install-info-libcpp
24534 install-info-libcpp: \
24535 configure-libcpp \
24536 info-libcpp
24537 @[ -f ./libcpp/Makefile ] || exit 0; \
24538 r=`${PWD_COMMAND}`; export r; \
24539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24540 $(HOST_EXPORTS) \
24541 for flag in $(EXTRA_HOST_FLAGS) ; do \
24542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24543 done; \
24544 echo "Doing install-info in libcpp" ; \
24545 (cd $(HOST_SUBDIR)/libcpp && \
24546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24548 "RANLIB=$${RANLIB}" \
24549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24550 install-info) \
24551 || exit 1
24553 @endif libcpp
24555 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24556 maybe-install-pdf-libcpp:
24557 @if libcpp
24558 maybe-install-pdf-libcpp: install-pdf-libcpp
24560 install-pdf-libcpp: \
24561 configure-libcpp \
24562 pdf-libcpp
24563 @[ -f ./libcpp/Makefile ] || exit 0; \
24564 r=`${PWD_COMMAND}`; export r; \
24565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24566 $(HOST_EXPORTS) \
24567 for flag in $(EXTRA_HOST_FLAGS) ; do \
24568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24569 done; \
24570 echo "Doing install-pdf in libcpp" ; \
24571 (cd $(HOST_SUBDIR)/libcpp && \
24572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24574 "RANLIB=$${RANLIB}" \
24575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24576 install-pdf) \
24577 || exit 1
24579 @endif libcpp
24581 .PHONY: maybe-install-html-libcpp install-html-libcpp
24582 maybe-install-html-libcpp:
24583 @if libcpp
24584 maybe-install-html-libcpp: install-html-libcpp
24586 install-html-libcpp: \
24587 configure-libcpp \
24588 html-libcpp
24589 @[ -f ./libcpp/Makefile ] || exit 0; \
24590 r=`${PWD_COMMAND}`; export r; \
24591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592 $(HOST_EXPORTS) \
24593 for flag in $(EXTRA_HOST_FLAGS) ; do \
24594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24595 done; \
24596 echo "Doing install-html in libcpp" ; \
24597 (cd $(HOST_SUBDIR)/libcpp && \
24598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24600 "RANLIB=$${RANLIB}" \
24601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24602 install-html) \
24603 || exit 1
24605 @endif libcpp
24607 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24608 maybe-installcheck-libcpp:
24609 @if libcpp
24610 maybe-installcheck-libcpp: installcheck-libcpp
24612 installcheck-libcpp: \
24613 configure-libcpp
24614 @[ -f ./libcpp/Makefile ] || exit 0; \
24615 r=`${PWD_COMMAND}`; export r; \
24616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24617 $(HOST_EXPORTS) \
24618 for flag in $(EXTRA_HOST_FLAGS) ; do \
24619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24620 done; \
24621 echo "Doing installcheck in libcpp" ; \
24622 (cd $(HOST_SUBDIR)/libcpp && \
24623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24625 "RANLIB=$${RANLIB}" \
24626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24627 installcheck) \
24628 || exit 1
24630 @endif libcpp
24632 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24633 maybe-mostlyclean-libcpp:
24634 @if libcpp
24635 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24637 mostlyclean-libcpp:
24638 @[ -f ./libcpp/Makefile ] || exit 0; \
24639 r=`${PWD_COMMAND}`; export r; \
24640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24641 $(HOST_EXPORTS) \
24642 for flag in $(EXTRA_HOST_FLAGS) ; do \
24643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24644 done; \
24645 echo "Doing mostlyclean in libcpp" ; \
24646 (cd $(HOST_SUBDIR)/libcpp && \
24647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24649 "RANLIB=$${RANLIB}" \
24650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24651 mostlyclean) \
24652 || exit 1
24654 @endif libcpp
24656 .PHONY: maybe-clean-libcpp clean-libcpp
24657 maybe-clean-libcpp:
24658 @if libcpp
24659 maybe-clean-libcpp: clean-libcpp
24661 clean-libcpp:
24662 @[ -f ./libcpp/Makefile ] || exit 0; \
24663 r=`${PWD_COMMAND}`; export r; \
24664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24665 $(HOST_EXPORTS) \
24666 for flag in $(EXTRA_HOST_FLAGS) ; do \
24667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24668 done; \
24669 echo "Doing clean in libcpp" ; \
24670 (cd $(HOST_SUBDIR)/libcpp && \
24671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24673 "RANLIB=$${RANLIB}" \
24674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24675 clean) \
24676 || exit 1
24678 @endif libcpp
24680 .PHONY: maybe-distclean-libcpp distclean-libcpp
24681 maybe-distclean-libcpp:
24682 @if libcpp
24683 maybe-distclean-libcpp: distclean-libcpp
24685 distclean-libcpp:
24686 @[ -f ./libcpp/Makefile ] || exit 0; \
24687 r=`${PWD_COMMAND}`; export r; \
24688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24689 $(HOST_EXPORTS) \
24690 for flag in $(EXTRA_HOST_FLAGS) ; do \
24691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24692 done; \
24693 echo "Doing distclean in libcpp" ; \
24694 (cd $(HOST_SUBDIR)/libcpp && \
24695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24697 "RANLIB=$${RANLIB}" \
24698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24699 distclean) \
24700 || exit 1
24702 @endif libcpp
24704 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24705 maybe-maintainer-clean-libcpp:
24706 @if libcpp
24707 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24709 maintainer-clean-libcpp:
24710 @[ -f ./libcpp/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 maintainer-clean in libcpp" ; \
24718 (cd $(HOST_SUBDIR)/libcpp && \
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 maintainer-clean) \
24724 || exit 1
24726 @endif libcpp
24730 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24731 maybe-configure-libdecnumber:
24732 @if gcc-bootstrap
24733 configure-libdecnumber: stage_current
24734 @endif gcc-bootstrap
24735 @if libdecnumber
24736 maybe-configure-libdecnumber: configure-libdecnumber
24737 configure-libdecnumber:
24738 @r=`${PWD_COMMAND}`; export r; \
24739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24740 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24742 $(HOST_EXPORTS) \
24743 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24744 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24745 case $(srcdir) in \
24746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24747 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24749 esac; \
24750 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24751 libsrcdir="$$s/libdecnumber"; \
24752 $(SHELL) $${libsrcdir}/configure \
24753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24754 --target=${target_alias} $${srcdiroption} \
24755 || exit 1
24756 @endif libdecnumber
24760 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24761 maybe-configure-stage1-libdecnumber:
24762 @if libdecnumber-bootstrap
24763 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24764 configure-stage1-libdecnumber:
24765 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24767 @r=`${PWD_COMMAND}`; export r; \
24768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24769 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24770 $(HOST_EXPORTS) \
24771 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24772 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24773 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
24774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24775 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24776 case $(srcdir) in \
24777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24778 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24780 esac; \
24781 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24782 libsrcdir="$$s/libdecnumber"; \
24783 $(SHELL) $${libsrcdir}/configure \
24784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24785 --target=${target_alias} $${srcdiroption} \
24787 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24788 @endif libdecnumber-bootstrap
24790 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24791 maybe-configure-stage2-libdecnumber:
24792 @if libdecnumber-bootstrap
24793 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24794 configure-stage2-libdecnumber:
24795 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24796 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24797 @r=`${PWD_COMMAND}`; export r; \
24798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24799 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24800 $(HOST_EXPORTS) \
24801 $(POSTSTAGE1_HOST_EXPORTS) \
24802 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24803 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24804 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
24805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24806 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24807 case $(srcdir) in \
24808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24809 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24811 esac; \
24812 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24813 libsrcdir="$$s/libdecnumber"; \
24814 $(SHELL) $${libsrcdir}/configure \
24815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24816 --target=${target_alias} $${srcdiroption} \
24817 --with-build-libsubdir=$(HOST_SUBDIR) \
24818 @stage2_werror_flag@
24819 @endif libdecnumber-bootstrap
24821 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
24822 maybe-configure-stageb2g0-libdecnumber:
24823 @if libdecnumber-bootstrap
24824 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24825 configure-stageb2g0-libdecnumber:
24826 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24828 @r=`${PWD_COMMAND}`; export r; \
24829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24830 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24831 $(HOST_EXPORTS) \
24832 $(POSTSTAGE1_HOST_EXPORTS) \
24833 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24834 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
24835 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
24836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24837 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24838 case $(srcdir) in \
24839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24840 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24842 esac; \
24843 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24844 libsrcdir="$$s/libdecnumber"; \
24845 $(SHELL) $${libsrcdir}/configure \
24846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24847 --target=${target_alias} $${srcdiroption} \
24848 --with-build-libsubdir=$(HOST_SUBDIR) \
24849 @stage2_werror_flag@
24850 @endif libdecnumber-bootstrap
24852 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24853 maybe-configure-stage3-libdecnumber:
24854 @if libdecnumber-bootstrap
24855 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24856 configure-stage3-libdecnumber:
24857 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24859 @r=`${PWD_COMMAND}`; export r; \
24860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24862 $(HOST_EXPORTS) \
24863 $(POSTSTAGE1_HOST_EXPORTS) \
24864 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24865 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24866 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
24867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24868 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24869 case $(srcdir) in \
24870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24871 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24873 esac; \
24874 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24875 libsrcdir="$$s/libdecnumber"; \
24876 $(SHELL) $${libsrcdir}/configure \
24877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24878 --target=${target_alias} $${srcdiroption} \
24879 --with-build-libsubdir=$(HOST_SUBDIR) \
24880 @stage2_werror_flag@
24881 @endif libdecnumber-bootstrap
24883 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
24884 maybe-configure-stageb3g2-libdecnumber:
24885 @if libdecnumber-bootstrap
24886 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24887 configure-stageb3g2-libdecnumber:
24888 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24890 @r=`${PWD_COMMAND}`; export r; \
24891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24892 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24893 $(HOST_EXPORTS) \
24894 $(POSTSTAGE1_HOST_EXPORTS) \
24895 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24896 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
24897 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
24898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24899 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24900 case $(srcdir) in \
24901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24902 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24904 esac; \
24905 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24906 libsrcdir="$$s/libdecnumber"; \
24907 $(SHELL) $${libsrcdir}/configure \
24908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24909 --target=${target_alias} $${srcdiroption} \
24910 --with-build-libsubdir=$(HOST_SUBDIR) \
24911 @stage2_werror_flag@
24912 @endif libdecnumber-bootstrap
24914 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24915 maybe-configure-stage4-libdecnumber:
24916 @if libdecnumber-bootstrap
24917 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24918 configure-stage4-libdecnumber:
24919 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24921 @r=`${PWD_COMMAND}`; export r; \
24922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24924 $(HOST_EXPORTS) \
24925 $(POSTSTAGE1_HOST_EXPORTS) \
24926 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24927 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24928 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
24929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24930 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24931 case $(srcdir) in \
24932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24933 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24935 esac; \
24936 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24937 libsrcdir="$$s/libdecnumber"; \
24938 $(SHELL) $${libsrcdir}/configure \
24939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24940 --target=${target_alias} $${srcdiroption} \
24941 --with-build-libsubdir=$(HOST_SUBDIR) \
24942 @stage2_werror_flag@
24943 @endif libdecnumber-bootstrap
24945 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24946 maybe-configure-stageprofile-libdecnumber:
24947 @if libdecnumber-bootstrap
24948 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24949 configure-stageprofile-libdecnumber:
24950 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24952 @r=`${PWD_COMMAND}`; export r; \
24953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24954 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24955 $(HOST_EXPORTS) \
24956 $(POSTSTAGE1_HOST_EXPORTS) \
24957 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24958 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
24959 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
24960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24961 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24962 case $(srcdir) in \
24963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24964 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24966 esac; \
24967 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24968 libsrcdir="$$s/libdecnumber"; \
24969 $(SHELL) $${libsrcdir}/configure \
24970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24971 --target=${target_alias} $${srcdiroption} \
24972 --with-build-libsubdir=$(HOST_SUBDIR) \
24973 @stage2_werror_flag@
24974 @endif libdecnumber-bootstrap
24976 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
24977 maybe-configure-stagefeedback-libdecnumber:
24978 @if libdecnumber-bootstrap
24979 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24980 configure-stagefeedback-libdecnumber:
24981 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24983 @r=`${PWD_COMMAND}`; export r; \
24984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24986 $(HOST_EXPORTS) \
24987 $(POSTSTAGE1_HOST_EXPORTS) \
24988 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24989 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
24990 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
24991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24992 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24993 case $(srcdir) in \
24994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24995 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24997 esac; \
24998 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24999 libsrcdir="$$s/libdecnumber"; \
25000 $(SHELL) $${libsrcdir}/configure \
25001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25002 --target=${target_alias} $${srcdiroption} \
25003 --with-build-libsubdir=$(HOST_SUBDIR) \
25004 @stage2_werror_flag@
25005 @endif libdecnumber-bootstrap
25011 .PHONY: all-libdecnumber maybe-all-libdecnumber
25012 maybe-all-libdecnumber:
25013 @if gcc-bootstrap
25014 all-libdecnumber: stage_current
25015 @endif gcc-bootstrap
25016 @if libdecnumber
25017 TARGET-libdecnumber=all
25018 maybe-all-libdecnumber: all-libdecnumber
25019 all-libdecnumber: configure-libdecnumber
25020 @r=`${PWD_COMMAND}`; export r; \
25021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022 $(HOST_EXPORTS) \
25023 (cd $(HOST_SUBDIR)/libdecnumber && \
25024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25025 $(TARGET-libdecnumber))
25026 @endif libdecnumber
25030 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25031 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25032 maybe-all-stage1-libdecnumber:
25033 maybe-clean-stage1-libdecnumber:
25034 @if libdecnumber-bootstrap
25035 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25036 all-stage1: all-stage1-libdecnumber
25037 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25038 all-stage1-libdecnumber: configure-stage1-libdecnumber
25039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25040 @r=`${PWD_COMMAND}`; export r; \
25041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25042 $(HOST_EXPORTS) \
25043 cd $(HOST_SUBDIR)/libdecnumber && \
25044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25045 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25046 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25047 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25048 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
25049 $(TARGET-stage1-libdecnumber)
25051 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25052 clean-stage1: clean-stage1-libdecnumber
25053 clean-stage1-libdecnumber:
25054 @if [ $(current_stage) = stage1 ]; then \
25055 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25056 else \
25057 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25058 $(MAKE) stage1-start; \
25059 fi; \
25060 cd $(HOST_SUBDIR)/libdecnumber && \
25061 $(MAKE) $(EXTRA_HOST_FLAGS) \
25062 clean
25063 @endif libdecnumber-bootstrap
25066 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25067 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25068 maybe-all-stage2-libdecnumber:
25069 maybe-clean-stage2-libdecnumber:
25070 @if libdecnumber-bootstrap
25071 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25072 all-stage2: all-stage2-libdecnumber
25073 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25074 all-stage2-libdecnumber: configure-stage2-libdecnumber
25075 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25076 @r=`${PWD_COMMAND}`; export r; \
25077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25078 $(HOST_EXPORTS) \
25079 $(POSTSTAGE1_HOST_EXPORTS) \
25080 cd $(HOST_SUBDIR)/libdecnumber && \
25081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25082 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25083 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25084 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25085 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25086 $(TARGET-stage2-libdecnumber)
25088 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25089 clean-stage2: clean-stage2-libdecnumber
25090 clean-stage2-libdecnumber:
25091 @if [ $(current_stage) = stage2 ]; then \
25092 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25093 else \
25094 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25095 $(MAKE) stage2-start; \
25096 fi; \
25097 cd $(HOST_SUBDIR)/libdecnumber && \
25098 $(MAKE) $(EXTRA_HOST_FLAGS) \
25099 $(POSTSTAGE1_FLAGS_TO_PASS) \
25100 clean
25101 @endif libdecnumber-bootstrap
25104 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
25105 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
25106 maybe-all-stageb2g0-libdecnumber:
25107 maybe-clean-stageb2g0-libdecnumber:
25108 @if libdecnumber-bootstrap
25109 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
25110 all-stageb2g0: all-stageb2g0-libdecnumber
25111 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
25112 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
25113 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25114 @r=`${PWD_COMMAND}`; export r; \
25115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116 $(HOST_EXPORTS) \
25117 $(POSTSTAGE1_HOST_EXPORTS) \
25118 cd $(HOST_SUBDIR)/libdecnumber && \
25119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25120 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25121 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25122 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25123 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25124 $(TARGET-stageb2g0-libdecnumber)
25126 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
25127 clean-stageb2g0: clean-stageb2g0-libdecnumber
25128 clean-stageb2g0-libdecnumber:
25129 @if [ $(current_stage) = stageb2g0 ]; then \
25130 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25131 else \
25132 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
25133 $(MAKE) stageb2g0-start; \
25134 fi; \
25135 cd $(HOST_SUBDIR)/libdecnumber && \
25136 $(MAKE) $(EXTRA_HOST_FLAGS) \
25137 $(POSTSTAGE1_FLAGS_TO_PASS) \
25138 clean
25139 @endif libdecnumber-bootstrap
25142 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25143 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25144 maybe-all-stage3-libdecnumber:
25145 maybe-clean-stage3-libdecnumber:
25146 @if libdecnumber-bootstrap
25147 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25148 all-stage3: all-stage3-libdecnumber
25149 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25150 all-stage3-libdecnumber: configure-stage3-libdecnumber
25151 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25152 @r=`${PWD_COMMAND}`; export r; \
25153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25154 $(HOST_EXPORTS) \
25155 $(POSTSTAGE1_HOST_EXPORTS) \
25156 cd $(HOST_SUBDIR)/libdecnumber && \
25157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25158 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25159 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25160 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25161 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25162 $(TARGET-stage3-libdecnumber)
25164 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25165 clean-stage3: clean-stage3-libdecnumber
25166 clean-stage3-libdecnumber:
25167 @if [ $(current_stage) = stage3 ]; then \
25168 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25169 else \
25170 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25171 $(MAKE) stage3-start; \
25172 fi; \
25173 cd $(HOST_SUBDIR)/libdecnumber && \
25174 $(MAKE) $(EXTRA_HOST_FLAGS) \
25175 $(POSTSTAGE1_FLAGS_TO_PASS) \
25176 clean
25177 @endif libdecnumber-bootstrap
25180 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
25181 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
25182 maybe-all-stageb3g2-libdecnumber:
25183 maybe-clean-stageb3g2-libdecnumber:
25184 @if libdecnumber-bootstrap
25185 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
25186 all-stageb3g2: all-stageb3g2-libdecnumber
25187 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
25188 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
25189 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25190 @r=`${PWD_COMMAND}`; export r; \
25191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192 $(HOST_EXPORTS) \
25193 $(POSTSTAGE1_HOST_EXPORTS) \
25194 cd $(HOST_SUBDIR)/libdecnumber && \
25195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25196 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25197 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25198 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25199 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25200 $(TARGET-stageb3g2-libdecnumber)
25202 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
25203 clean-stageb3g2: clean-stageb3g2-libdecnumber
25204 clean-stageb3g2-libdecnumber:
25205 @if [ $(current_stage) = stageb3g2 ]; then \
25206 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25207 else \
25208 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
25209 $(MAKE) stageb3g2-start; \
25210 fi; \
25211 cd $(HOST_SUBDIR)/libdecnumber && \
25212 $(MAKE) $(EXTRA_HOST_FLAGS) \
25213 $(POSTSTAGE1_FLAGS_TO_PASS) \
25214 clean
25215 @endif libdecnumber-bootstrap
25218 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25219 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25220 maybe-all-stage4-libdecnumber:
25221 maybe-clean-stage4-libdecnumber:
25222 @if libdecnumber-bootstrap
25223 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25224 all-stage4: all-stage4-libdecnumber
25225 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25226 all-stage4-libdecnumber: configure-stage4-libdecnumber
25227 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25228 @r=`${PWD_COMMAND}`; export r; \
25229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25230 $(HOST_EXPORTS) \
25231 $(POSTSTAGE1_HOST_EXPORTS) \
25232 cd $(HOST_SUBDIR)/libdecnumber && \
25233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25234 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25235 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25236 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25237 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25238 $(TARGET-stage4-libdecnumber)
25240 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25241 clean-stage4: clean-stage4-libdecnumber
25242 clean-stage4-libdecnumber:
25243 @if [ $(current_stage) = stage4 ]; then \
25244 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25245 else \
25246 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25247 $(MAKE) stage4-start; \
25248 fi; \
25249 cd $(HOST_SUBDIR)/libdecnumber && \
25250 $(MAKE) $(EXTRA_HOST_FLAGS) \
25251 $(POSTSTAGE1_FLAGS_TO_PASS) \
25252 clean
25253 @endif libdecnumber-bootstrap
25256 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25257 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25258 maybe-all-stageprofile-libdecnumber:
25259 maybe-clean-stageprofile-libdecnumber:
25260 @if libdecnumber-bootstrap
25261 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25262 all-stageprofile: all-stageprofile-libdecnumber
25263 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25264 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25265 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25266 @r=`${PWD_COMMAND}`; export r; \
25267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25268 $(HOST_EXPORTS) \
25269 $(POSTSTAGE1_HOST_EXPORTS) \
25270 cd $(HOST_SUBDIR)/libdecnumber && \
25271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25272 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25273 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25274 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25275 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25276 $(TARGET-stageprofile-libdecnumber)
25278 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25279 clean-stageprofile: clean-stageprofile-libdecnumber
25280 clean-stageprofile-libdecnumber:
25281 @if [ $(current_stage) = stageprofile ]; then \
25282 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25283 else \
25284 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25285 $(MAKE) stageprofile-start; \
25286 fi; \
25287 cd $(HOST_SUBDIR)/libdecnumber && \
25288 $(MAKE) $(EXTRA_HOST_FLAGS) \
25289 $(POSTSTAGE1_FLAGS_TO_PASS) \
25290 clean
25291 @endif libdecnumber-bootstrap
25294 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25295 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25296 maybe-all-stagefeedback-libdecnumber:
25297 maybe-clean-stagefeedback-libdecnumber:
25298 @if libdecnumber-bootstrap
25299 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25300 all-stagefeedback: all-stagefeedback-libdecnumber
25301 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25302 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25303 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25304 @r=`${PWD_COMMAND}`; export r; \
25305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25306 $(HOST_EXPORTS) \
25307 $(POSTSTAGE1_HOST_EXPORTS) \
25308 cd $(HOST_SUBDIR)/libdecnumber && \
25309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25310 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25311 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25312 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25313 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25314 $(TARGET-stagefeedback-libdecnumber)
25316 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25317 clean-stagefeedback: clean-stagefeedback-libdecnumber
25318 clean-stagefeedback-libdecnumber:
25319 @if [ $(current_stage) = stagefeedback ]; then \
25320 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25321 else \
25322 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25323 $(MAKE) stagefeedback-start; \
25324 fi; \
25325 cd $(HOST_SUBDIR)/libdecnumber && \
25326 $(MAKE) $(EXTRA_HOST_FLAGS) \
25327 $(POSTSTAGE1_FLAGS_TO_PASS) \
25328 clean
25329 @endif libdecnumber-bootstrap
25335 .PHONY: check-libdecnumber maybe-check-libdecnumber
25336 maybe-check-libdecnumber:
25337 @if libdecnumber
25338 maybe-check-libdecnumber: check-libdecnumber
25340 check-libdecnumber:
25341 @: $(MAKE); $(unstage)
25342 @r=`${PWD_COMMAND}`; export r; \
25343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344 $(HOST_EXPORTS) \
25345 (cd $(HOST_SUBDIR)/libdecnumber && \
25346 $(MAKE) $(FLAGS_TO_PASS) check)
25348 @endif libdecnumber
25350 .PHONY: install-libdecnumber maybe-install-libdecnumber
25351 maybe-install-libdecnumber:
25352 @if libdecnumber
25353 maybe-install-libdecnumber: install-libdecnumber
25355 install-libdecnumber: installdirs
25356 @: $(MAKE); $(unstage)
25357 @r=`${PWD_COMMAND}`; export r; \
25358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25359 $(HOST_EXPORTS) \
25360 (cd $(HOST_SUBDIR)/libdecnumber && \
25361 $(MAKE) $(FLAGS_TO_PASS) install)
25363 @endif libdecnumber
25365 # Other targets (info, dvi, pdf, etc.)
25367 .PHONY: maybe-info-libdecnumber info-libdecnumber
25368 maybe-info-libdecnumber:
25369 @if libdecnumber
25370 maybe-info-libdecnumber: info-libdecnumber
25372 info-libdecnumber: \
25373 configure-libdecnumber
25374 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25375 r=`${PWD_COMMAND}`; export r; \
25376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25377 $(HOST_EXPORTS) \
25378 for flag in $(EXTRA_HOST_FLAGS) ; do \
25379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25380 done; \
25381 echo "Doing info in libdecnumber" ; \
25382 (cd $(HOST_SUBDIR)/libdecnumber && \
25383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25385 "RANLIB=$${RANLIB}" \
25386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25387 info) \
25388 || exit 1
25390 @endif libdecnumber
25392 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25393 maybe-dvi-libdecnumber:
25394 @if libdecnumber
25395 maybe-dvi-libdecnumber: dvi-libdecnumber
25397 dvi-libdecnumber: \
25398 configure-libdecnumber
25399 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25400 r=`${PWD_COMMAND}`; export r; \
25401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402 $(HOST_EXPORTS) \
25403 for flag in $(EXTRA_HOST_FLAGS) ; do \
25404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25405 done; \
25406 echo "Doing dvi in libdecnumber" ; \
25407 (cd $(HOST_SUBDIR)/libdecnumber && \
25408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25410 "RANLIB=$${RANLIB}" \
25411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25412 dvi) \
25413 || exit 1
25415 @endif libdecnumber
25417 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25418 maybe-pdf-libdecnumber:
25419 @if libdecnumber
25420 maybe-pdf-libdecnumber: pdf-libdecnumber
25422 pdf-libdecnumber: \
25423 configure-libdecnumber
25424 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25425 r=`${PWD_COMMAND}`; export r; \
25426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25427 $(HOST_EXPORTS) \
25428 for flag in $(EXTRA_HOST_FLAGS) ; do \
25429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25430 done; \
25431 echo "Doing pdf in libdecnumber" ; \
25432 (cd $(HOST_SUBDIR)/libdecnumber && \
25433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25435 "RANLIB=$${RANLIB}" \
25436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25437 pdf) \
25438 || exit 1
25440 @endif libdecnumber
25442 .PHONY: maybe-html-libdecnumber html-libdecnumber
25443 maybe-html-libdecnumber:
25444 @if libdecnumber
25445 maybe-html-libdecnumber: html-libdecnumber
25447 html-libdecnumber: \
25448 configure-libdecnumber
25449 @[ -f ./libdecnumber/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 html in libdecnumber" ; \
25457 (cd $(HOST_SUBDIR)/libdecnumber && \
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 html) \
25463 || exit 1
25465 @endif libdecnumber
25467 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25468 maybe-TAGS-libdecnumber:
25469 @if libdecnumber
25470 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25472 TAGS-libdecnumber: \
25473 configure-libdecnumber
25474 @[ -f ./libdecnumber/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 TAGS in libdecnumber" ; \
25482 (cd $(HOST_SUBDIR)/libdecnumber && \
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 TAGS) \
25488 || exit 1
25490 @endif libdecnumber
25492 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25493 maybe-install-info-libdecnumber:
25494 @if libdecnumber
25495 maybe-install-info-libdecnumber: install-info-libdecnumber
25497 install-info-libdecnumber: \
25498 configure-libdecnumber \
25499 info-libdecnumber
25500 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25501 r=`${PWD_COMMAND}`; export r; \
25502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25503 $(HOST_EXPORTS) \
25504 for flag in $(EXTRA_HOST_FLAGS) ; do \
25505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25506 done; \
25507 echo "Doing install-info in libdecnumber" ; \
25508 (cd $(HOST_SUBDIR)/libdecnumber && \
25509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25511 "RANLIB=$${RANLIB}" \
25512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25513 install-info) \
25514 || exit 1
25516 @endif libdecnumber
25518 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25519 maybe-install-pdf-libdecnumber:
25520 @if libdecnumber
25521 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25523 install-pdf-libdecnumber: \
25524 configure-libdecnumber \
25525 pdf-libdecnumber
25526 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25527 r=`${PWD_COMMAND}`; export r; \
25528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25529 $(HOST_EXPORTS) \
25530 for flag in $(EXTRA_HOST_FLAGS) ; do \
25531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25532 done; \
25533 echo "Doing install-pdf in libdecnumber" ; \
25534 (cd $(HOST_SUBDIR)/libdecnumber && \
25535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25537 "RANLIB=$${RANLIB}" \
25538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25539 install-pdf) \
25540 || exit 1
25542 @endif libdecnumber
25544 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25545 maybe-install-html-libdecnumber:
25546 @if libdecnumber
25547 maybe-install-html-libdecnumber: install-html-libdecnumber
25549 install-html-libdecnumber: \
25550 configure-libdecnumber \
25551 html-libdecnumber
25552 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25553 r=`${PWD_COMMAND}`; export r; \
25554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25555 $(HOST_EXPORTS) \
25556 for flag in $(EXTRA_HOST_FLAGS) ; do \
25557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25558 done; \
25559 echo "Doing install-html in libdecnumber" ; \
25560 (cd $(HOST_SUBDIR)/libdecnumber && \
25561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25563 "RANLIB=$${RANLIB}" \
25564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25565 install-html) \
25566 || exit 1
25568 @endif libdecnumber
25570 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25571 maybe-installcheck-libdecnumber:
25572 @if libdecnumber
25573 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25575 installcheck-libdecnumber: \
25576 configure-libdecnumber
25577 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25578 r=`${PWD_COMMAND}`; export r; \
25579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580 $(HOST_EXPORTS) \
25581 for flag in $(EXTRA_HOST_FLAGS) ; do \
25582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25583 done; \
25584 echo "Doing installcheck in libdecnumber" ; \
25585 (cd $(HOST_SUBDIR)/libdecnumber && \
25586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25588 "RANLIB=$${RANLIB}" \
25589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25590 installcheck) \
25591 || exit 1
25593 @endif libdecnumber
25595 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25596 maybe-mostlyclean-libdecnumber:
25597 @if libdecnumber
25598 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25600 mostlyclean-libdecnumber:
25601 @[ -f ./libdecnumber/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 mostlyclean in libdecnumber" ; \
25609 (cd $(HOST_SUBDIR)/libdecnumber && \
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 mostlyclean) \
25615 || exit 1
25617 @endif libdecnumber
25619 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
25620 maybe-clean-libdecnumber:
25621 @if libdecnumber
25622 maybe-clean-libdecnumber: clean-libdecnumber
25624 clean-libdecnumber:
25625 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25626 r=`${PWD_COMMAND}`; export r; \
25627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25628 $(HOST_EXPORTS) \
25629 for flag in $(EXTRA_HOST_FLAGS) ; do \
25630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25631 done; \
25632 echo "Doing clean in libdecnumber" ; \
25633 (cd $(HOST_SUBDIR)/libdecnumber && \
25634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25636 "RANLIB=$${RANLIB}" \
25637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25638 clean) \
25639 || exit 1
25641 @endif libdecnumber
25643 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25644 maybe-distclean-libdecnumber:
25645 @if libdecnumber
25646 maybe-distclean-libdecnumber: distclean-libdecnumber
25648 distclean-libdecnumber:
25649 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25650 r=`${PWD_COMMAND}`; export r; \
25651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652 $(HOST_EXPORTS) \
25653 for flag in $(EXTRA_HOST_FLAGS) ; do \
25654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25655 done; \
25656 echo "Doing distclean in libdecnumber" ; \
25657 (cd $(HOST_SUBDIR)/libdecnumber && \
25658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25660 "RANLIB=$${RANLIB}" \
25661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25662 distclean) \
25663 || exit 1
25665 @endif libdecnumber
25667 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25668 maybe-maintainer-clean-libdecnumber:
25669 @if libdecnumber
25670 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25672 maintainer-clean-libdecnumber:
25673 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25674 r=`${PWD_COMMAND}`; export r; \
25675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25676 $(HOST_EXPORTS) \
25677 for flag in $(EXTRA_HOST_FLAGS) ; do \
25678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25679 done; \
25680 echo "Doing maintainer-clean in libdecnumber" ; \
25681 (cd $(HOST_SUBDIR)/libdecnumber && \
25682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25684 "RANLIB=$${RANLIB}" \
25685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25686 maintainer-clean) \
25687 || exit 1
25689 @endif libdecnumber
25693 .PHONY: configure-libgui maybe-configure-libgui
25694 maybe-configure-libgui:
25695 @if gcc-bootstrap
25696 configure-libgui: stage_current
25697 @endif gcc-bootstrap
25698 @if libgui
25699 maybe-configure-libgui: configure-libgui
25700 configure-libgui:
25701 @: $(MAKE); $(unstage)
25702 @r=`${PWD_COMMAND}`; export r; \
25703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25704 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
25706 $(HOST_EXPORTS) \
25707 echo Configuring in $(HOST_SUBDIR)/libgui; \
25708 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25709 case $(srcdir) in \
25710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25711 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25713 esac; \
25714 srcdiroption="--srcdir=$${topdir}/libgui"; \
25715 libsrcdir="$$s/libgui"; \
25716 $(SHELL) $${libsrcdir}/configure \
25717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25718 --target=${target_alias} $${srcdiroption} \
25719 || exit 1
25720 @endif libgui
25726 .PHONY: all-libgui maybe-all-libgui
25727 maybe-all-libgui:
25728 @if gcc-bootstrap
25729 all-libgui: stage_current
25730 @endif gcc-bootstrap
25731 @if libgui
25732 TARGET-libgui=all
25733 maybe-all-libgui: all-libgui
25734 all-libgui: configure-libgui
25735 @: $(MAKE); $(unstage)
25736 @r=`${PWD_COMMAND}`; export r; \
25737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25738 $(HOST_EXPORTS) \
25739 (cd $(HOST_SUBDIR)/libgui && \
25740 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25741 $(TARGET-libgui))
25742 @endif libgui
25747 .PHONY: check-libgui maybe-check-libgui
25748 maybe-check-libgui:
25749 @if libgui
25750 maybe-check-libgui: check-libgui
25752 check-libgui:
25753 @: $(MAKE); $(unstage)
25754 @r=`${PWD_COMMAND}`; export r; \
25755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25756 $(HOST_EXPORTS) \
25757 (cd $(HOST_SUBDIR)/libgui && \
25758 $(MAKE) $(FLAGS_TO_PASS) check)
25760 @endif libgui
25762 .PHONY: install-libgui maybe-install-libgui
25763 maybe-install-libgui:
25764 @if libgui
25765 maybe-install-libgui: install-libgui
25767 install-libgui: installdirs
25768 @: $(MAKE); $(unstage)
25769 @r=`${PWD_COMMAND}`; export r; \
25770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771 $(HOST_EXPORTS) \
25772 (cd $(HOST_SUBDIR)/libgui && \
25773 $(MAKE) $(FLAGS_TO_PASS) install)
25775 @endif libgui
25777 # Other targets (info, dvi, pdf, etc.)
25779 .PHONY: maybe-info-libgui info-libgui
25780 maybe-info-libgui:
25781 @if libgui
25782 maybe-info-libgui: info-libgui
25784 info-libgui: \
25785 configure-libgui
25786 @: $(MAKE); $(unstage)
25787 @[ -f ./libgui/Makefile ] || exit 0; \
25788 r=`${PWD_COMMAND}`; export r; \
25789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25790 $(HOST_EXPORTS) \
25791 for flag in $(EXTRA_HOST_FLAGS) ; do \
25792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25793 done; \
25794 echo "Doing info in libgui" ; \
25795 (cd $(HOST_SUBDIR)/libgui && \
25796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25798 "RANLIB=$${RANLIB}" \
25799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25800 info) \
25801 || exit 1
25803 @endif libgui
25805 .PHONY: maybe-dvi-libgui dvi-libgui
25806 maybe-dvi-libgui:
25807 @if libgui
25808 maybe-dvi-libgui: dvi-libgui
25810 dvi-libgui: \
25811 configure-libgui
25812 @: $(MAKE); $(unstage)
25813 @[ -f ./libgui/Makefile ] || exit 0; \
25814 r=`${PWD_COMMAND}`; export r; \
25815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25816 $(HOST_EXPORTS) \
25817 for flag in $(EXTRA_HOST_FLAGS) ; do \
25818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25819 done; \
25820 echo "Doing dvi in libgui" ; \
25821 (cd $(HOST_SUBDIR)/libgui && \
25822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25824 "RANLIB=$${RANLIB}" \
25825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25826 dvi) \
25827 || exit 1
25829 @endif libgui
25831 .PHONY: maybe-pdf-libgui pdf-libgui
25832 maybe-pdf-libgui:
25833 @if libgui
25834 maybe-pdf-libgui: pdf-libgui
25836 pdf-libgui: \
25837 configure-libgui
25838 @: $(MAKE); $(unstage)
25839 @[ -f ./libgui/Makefile ] || exit 0; \
25840 r=`${PWD_COMMAND}`; export r; \
25841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842 $(HOST_EXPORTS) \
25843 for flag in $(EXTRA_HOST_FLAGS) ; do \
25844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25845 done; \
25846 echo "Doing pdf in libgui" ; \
25847 (cd $(HOST_SUBDIR)/libgui && \
25848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25850 "RANLIB=$${RANLIB}" \
25851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25852 pdf) \
25853 || exit 1
25855 @endif libgui
25857 .PHONY: maybe-html-libgui html-libgui
25858 maybe-html-libgui:
25859 @if libgui
25860 maybe-html-libgui: html-libgui
25862 html-libgui: \
25863 configure-libgui
25864 @: $(MAKE); $(unstage)
25865 @[ -f ./libgui/Makefile ] || exit 0; \
25866 r=`${PWD_COMMAND}`; export r; \
25867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868 $(HOST_EXPORTS) \
25869 for flag in $(EXTRA_HOST_FLAGS) ; do \
25870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25871 done; \
25872 echo "Doing html in libgui" ; \
25873 (cd $(HOST_SUBDIR)/libgui && \
25874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25876 "RANLIB=$${RANLIB}" \
25877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25878 html) \
25879 || exit 1
25881 @endif libgui
25883 .PHONY: maybe-TAGS-libgui TAGS-libgui
25884 maybe-TAGS-libgui:
25885 @if libgui
25886 maybe-TAGS-libgui: TAGS-libgui
25888 TAGS-libgui: \
25889 configure-libgui
25890 @: $(MAKE); $(unstage)
25891 @[ -f ./libgui/Makefile ] || exit 0; \
25892 r=`${PWD_COMMAND}`; export r; \
25893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25894 $(HOST_EXPORTS) \
25895 for flag in $(EXTRA_HOST_FLAGS) ; do \
25896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25897 done; \
25898 echo "Doing TAGS in libgui" ; \
25899 (cd $(HOST_SUBDIR)/libgui && \
25900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25902 "RANLIB=$${RANLIB}" \
25903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25904 TAGS) \
25905 || exit 1
25907 @endif libgui
25909 .PHONY: maybe-install-info-libgui install-info-libgui
25910 maybe-install-info-libgui:
25911 @if libgui
25912 maybe-install-info-libgui: install-info-libgui
25914 install-info-libgui: \
25915 configure-libgui \
25916 info-libgui
25917 @: $(MAKE); $(unstage)
25918 @[ -f ./libgui/Makefile ] || exit 0; \
25919 r=`${PWD_COMMAND}`; export r; \
25920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25921 $(HOST_EXPORTS) \
25922 for flag in $(EXTRA_HOST_FLAGS) ; do \
25923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25924 done; \
25925 echo "Doing install-info in libgui" ; \
25926 (cd $(HOST_SUBDIR)/libgui && \
25927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25929 "RANLIB=$${RANLIB}" \
25930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25931 install-info) \
25932 || exit 1
25934 @endif libgui
25936 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
25937 maybe-install-pdf-libgui:
25938 @if libgui
25939 maybe-install-pdf-libgui: install-pdf-libgui
25941 install-pdf-libgui: \
25942 configure-libgui \
25943 pdf-libgui
25944 @: $(MAKE); $(unstage)
25945 @[ -f ./libgui/Makefile ] || exit 0; \
25946 r=`${PWD_COMMAND}`; export r; \
25947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25948 $(HOST_EXPORTS) \
25949 for flag in $(EXTRA_HOST_FLAGS) ; do \
25950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25951 done; \
25952 echo "Doing install-pdf in libgui" ; \
25953 (cd $(HOST_SUBDIR)/libgui && \
25954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25956 "RANLIB=$${RANLIB}" \
25957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25958 install-pdf) \
25959 || exit 1
25961 @endif libgui
25963 .PHONY: maybe-install-html-libgui install-html-libgui
25964 maybe-install-html-libgui:
25965 @if libgui
25966 maybe-install-html-libgui: install-html-libgui
25968 install-html-libgui: \
25969 configure-libgui \
25970 html-libgui
25971 @: $(MAKE); $(unstage)
25972 @[ -f ./libgui/Makefile ] || exit 0; \
25973 r=`${PWD_COMMAND}`; export r; \
25974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25975 $(HOST_EXPORTS) \
25976 for flag in $(EXTRA_HOST_FLAGS) ; do \
25977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25978 done; \
25979 echo "Doing install-html in libgui" ; \
25980 (cd $(HOST_SUBDIR)/libgui && \
25981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25983 "RANLIB=$${RANLIB}" \
25984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25985 install-html) \
25986 || exit 1
25988 @endif libgui
25990 .PHONY: maybe-installcheck-libgui installcheck-libgui
25991 maybe-installcheck-libgui:
25992 @if libgui
25993 maybe-installcheck-libgui: installcheck-libgui
25995 installcheck-libgui: \
25996 configure-libgui
25997 @: $(MAKE); $(unstage)
25998 @[ -f ./libgui/Makefile ] || exit 0; \
25999 r=`${PWD_COMMAND}`; export r; \
26000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26001 $(HOST_EXPORTS) \
26002 for flag in $(EXTRA_HOST_FLAGS) ; do \
26003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26004 done; \
26005 echo "Doing installcheck in libgui" ; \
26006 (cd $(HOST_SUBDIR)/libgui && \
26007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26009 "RANLIB=$${RANLIB}" \
26010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26011 installcheck) \
26012 || exit 1
26014 @endif libgui
26016 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26017 maybe-mostlyclean-libgui:
26018 @if libgui
26019 maybe-mostlyclean-libgui: mostlyclean-libgui
26021 mostlyclean-libgui:
26022 @: $(MAKE); $(unstage)
26023 @[ -f ./libgui/Makefile ] || exit 0; \
26024 r=`${PWD_COMMAND}`; export r; \
26025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 $(HOST_EXPORTS) \
26027 for flag in $(EXTRA_HOST_FLAGS) ; do \
26028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26029 done; \
26030 echo "Doing mostlyclean in libgui" ; \
26031 (cd $(HOST_SUBDIR)/libgui && \
26032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26034 "RANLIB=$${RANLIB}" \
26035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26036 mostlyclean) \
26037 || exit 1
26039 @endif libgui
26041 .PHONY: maybe-clean-libgui clean-libgui
26042 maybe-clean-libgui:
26043 @if libgui
26044 maybe-clean-libgui: clean-libgui
26046 clean-libgui:
26047 @: $(MAKE); $(unstage)
26048 @[ -f ./libgui/Makefile ] || exit 0; \
26049 r=`${PWD_COMMAND}`; export r; \
26050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26051 $(HOST_EXPORTS) \
26052 for flag in $(EXTRA_HOST_FLAGS) ; do \
26053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26054 done; \
26055 echo "Doing clean in libgui" ; \
26056 (cd $(HOST_SUBDIR)/libgui && \
26057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26059 "RANLIB=$${RANLIB}" \
26060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26061 clean) \
26062 || exit 1
26064 @endif libgui
26066 .PHONY: maybe-distclean-libgui distclean-libgui
26067 maybe-distclean-libgui:
26068 @if libgui
26069 maybe-distclean-libgui: distclean-libgui
26071 distclean-libgui:
26072 @: $(MAKE); $(unstage)
26073 @[ -f ./libgui/Makefile ] || exit 0; \
26074 r=`${PWD_COMMAND}`; export r; \
26075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26076 $(HOST_EXPORTS) \
26077 for flag in $(EXTRA_HOST_FLAGS) ; do \
26078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26079 done; \
26080 echo "Doing distclean in libgui" ; \
26081 (cd $(HOST_SUBDIR)/libgui && \
26082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26084 "RANLIB=$${RANLIB}" \
26085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26086 distclean) \
26087 || exit 1
26089 @endif libgui
26091 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26092 maybe-maintainer-clean-libgui:
26093 @if libgui
26094 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26096 maintainer-clean-libgui:
26097 @: $(MAKE); $(unstage)
26098 @[ -f ./libgui/Makefile ] || exit 0; \
26099 r=`${PWD_COMMAND}`; export r; \
26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101 $(HOST_EXPORTS) \
26102 for flag in $(EXTRA_HOST_FLAGS) ; do \
26103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104 done; \
26105 echo "Doing maintainer-clean in libgui" ; \
26106 (cd $(HOST_SUBDIR)/libgui && \
26107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109 "RANLIB=$${RANLIB}" \
26110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26111 maintainer-clean) \
26112 || exit 1
26114 @endif libgui
26118 .PHONY: configure-libiberty maybe-configure-libiberty
26119 maybe-configure-libiberty:
26120 @if gcc-bootstrap
26121 configure-libiberty: stage_current
26122 @endif gcc-bootstrap
26123 @if libiberty
26124 maybe-configure-libiberty: configure-libiberty
26125 configure-libiberty:
26126 @r=`${PWD_COMMAND}`; export r; \
26127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26130 $(HOST_EXPORTS) \
26131 echo Configuring in $(HOST_SUBDIR)/libiberty; \
26132 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26133 case $(srcdir) in \
26134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26135 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26137 esac; \
26138 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26139 libsrcdir="$$s/libiberty"; \
26140 $(SHELL) $${libsrcdir}/configure \
26141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26142 --target=${target_alias} $${srcdiroption} \
26143 || exit 1
26144 @endif libiberty
26148 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26149 maybe-configure-stage1-libiberty:
26150 @if libiberty-bootstrap
26151 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26152 configure-stage1-libiberty:
26153 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26155 @r=`${PWD_COMMAND}`; export r; \
26156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26158 $(HOST_EXPORTS) \
26159 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26160 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26161 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26163 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26164 case $(srcdir) in \
26165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26166 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26168 esac; \
26169 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26170 libsrcdir="$$s/libiberty"; \
26171 $(SHELL) $${libsrcdir}/configure \
26172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26173 --target=${target_alias} $${srcdiroption} \
26175 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
26176 @endif libiberty-bootstrap
26178 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26179 maybe-configure-stage2-libiberty:
26180 @if libiberty-bootstrap
26181 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26182 configure-stage2-libiberty:
26183 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26185 @r=`${PWD_COMMAND}`; export r; \
26186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26187 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26188 $(HOST_EXPORTS) \
26189 $(POSTSTAGE1_HOST_EXPORTS) \
26190 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26191 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26192 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26194 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26195 case $(srcdir) in \
26196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26197 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26199 esac; \
26200 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26201 libsrcdir="$$s/libiberty"; \
26202 $(SHELL) $${libsrcdir}/configure \
26203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26204 --target=${target_alias} $${srcdiroption} \
26205 --with-build-libsubdir=$(HOST_SUBDIR) \
26206 @stage2_werror_flag@
26207 @endif libiberty-bootstrap
26209 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
26210 maybe-configure-stageb2g0-libiberty:
26211 @if libiberty-bootstrap
26212 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
26213 configure-stageb2g0-libiberty:
26214 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26216 @r=`${PWD_COMMAND}`; export r; \
26217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26218 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26219 $(HOST_EXPORTS) \
26220 $(POSTSTAGE1_HOST_EXPORTS) \
26221 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26222 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
26223 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
26224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26225 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26226 case $(srcdir) in \
26227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26228 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26230 esac; \
26231 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26232 libsrcdir="$$s/libiberty"; \
26233 $(SHELL) $${libsrcdir}/configure \
26234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26235 --target=${target_alias} $${srcdiroption} \
26236 --with-build-libsubdir=$(HOST_SUBDIR) \
26237 @stage2_werror_flag@
26238 @endif libiberty-bootstrap
26240 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26241 maybe-configure-stage3-libiberty:
26242 @if libiberty-bootstrap
26243 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26244 configure-stage3-libiberty:
26245 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26247 @r=`${PWD_COMMAND}`; export r; \
26248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26249 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26250 $(HOST_EXPORTS) \
26251 $(POSTSTAGE1_HOST_EXPORTS) \
26252 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26253 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26254 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26256 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26257 case $(srcdir) in \
26258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26259 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26261 esac; \
26262 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26263 libsrcdir="$$s/libiberty"; \
26264 $(SHELL) $${libsrcdir}/configure \
26265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26266 --target=${target_alias} $${srcdiroption} \
26267 --with-build-libsubdir=$(HOST_SUBDIR) \
26268 @stage2_werror_flag@
26269 @endif libiberty-bootstrap
26271 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
26272 maybe-configure-stageb3g2-libiberty:
26273 @if libiberty-bootstrap
26274 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
26275 configure-stageb3g2-libiberty:
26276 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26278 @r=`${PWD_COMMAND}`; export r; \
26279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26280 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26281 $(HOST_EXPORTS) \
26282 $(POSTSTAGE1_HOST_EXPORTS) \
26283 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26284 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
26285 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
26286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26287 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26288 case $(srcdir) in \
26289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26290 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26292 esac; \
26293 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26294 libsrcdir="$$s/libiberty"; \
26295 $(SHELL) $${libsrcdir}/configure \
26296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26297 --target=${target_alias} $${srcdiroption} \
26298 --with-build-libsubdir=$(HOST_SUBDIR) \
26299 @stage2_werror_flag@
26300 @endif libiberty-bootstrap
26302 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26303 maybe-configure-stage4-libiberty:
26304 @if libiberty-bootstrap
26305 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26306 configure-stage4-libiberty:
26307 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26309 @r=`${PWD_COMMAND}`; export r; \
26310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26311 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26312 $(HOST_EXPORTS) \
26313 $(POSTSTAGE1_HOST_EXPORTS) \
26314 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26315 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26316 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
26317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26318 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26319 case $(srcdir) in \
26320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26321 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26323 esac; \
26324 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26325 libsrcdir="$$s/libiberty"; \
26326 $(SHELL) $${libsrcdir}/configure \
26327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26328 --target=${target_alias} $${srcdiroption} \
26329 --with-build-libsubdir=$(HOST_SUBDIR) \
26330 @stage2_werror_flag@
26331 @endif libiberty-bootstrap
26333 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26334 maybe-configure-stageprofile-libiberty:
26335 @if libiberty-bootstrap
26336 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26337 configure-stageprofile-libiberty:
26338 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26340 @r=`${PWD_COMMAND}`; export r; \
26341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26343 $(HOST_EXPORTS) \
26344 $(POSTSTAGE1_HOST_EXPORTS) \
26345 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26346 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
26347 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
26348 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26349 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26350 case $(srcdir) in \
26351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26352 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26354 esac; \
26355 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26356 libsrcdir="$$s/libiberty"; \
26357 $(SHELL) $${libsrcdir}/configure \
26358 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26359 --target=${target_alias} $${srcdiroption} \
26360 --with-build-libsubdir=$(HOST_SUBDIR) \
26361 @stage2_werror_flag@
26362 @endif libiberty-bootstrap
26364 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26365 maybe-configure-stagefeedback-libiberty:
26366 @if libiberty-bootstrap
26367 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26368 configure-stagefeedback-libiberty:
26369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26371 @r=`${PWD_COMMAND}`; export r; \
26372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26374 $(HOST_EXPORTS) \
26375 $(POSTSTAGE1_HOST_EXPORTS) \
26376 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26377 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
26378 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
26379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26380 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26381 case $(srcdir) in \
26382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26383 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26385 esac; \
26386 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26387 libsrcdir="$$s/libiberty"; \
26388 $(SHELL) $${libsrcdir}/configure \
26389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26390 --target=${target_alias} $${srcdiroption} \
26391 --with-build-libsubdir=$(HOST_SUBDIR) \
26392 @stage2_werror_flag@
26393 @endif libiberty-bootstrap
26399 .PHONY: all-libiberty maybe-all-libiberty
26400 maybe-all-libiberty:
26401 @if gcc-bootstrap
26402 all-libiberty: stage_current
26403 @endif gcc-bootstrap
26404 @if libiberty
26405 TARGET-libiberty=all
26406 maybe-all-libiberty: all-libiberty
26407 all-libiberty: configure-libiberty
26408 @r=`${PWD_COMMAND}`; export r; \
26409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410 $(HOST_EXPORTS) \
26411 (cd $(HOST_SUBDIR)/libiberty && \
26412 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26413 $(TARGET-libiberty))
26414 @endif libiberty
26418 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26419 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26420 maybe-all-stage1-libiberty:
26421 maybe-clean-stage1-libiberty:
26422 @if libiberty-bootstrap
26423 maybe-all-stage1-libiberty: all-stage1-libiberty
26424 all-stage1: all-stage1-libiberty
26425 TARGET-stage1-libiberty = $(TARGET-libiberty)
26426 all-stage1-libiberty: configure-stage1-libiberty
26427 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26428 @r=`${PWD_COMMAND}`; export r; \
26429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26430 $(HOST_EXPORTS) \
26431 cd $(HOST_SUBDIR)/libiberty && \
26432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26433 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26434 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26435 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26436 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
26437 $(TARGET-stage1-libiberty)
26439 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26440 clean-stage1: clean-stage1-libiberty
26441 clean-stage1-libiberty:
26442 @if [ $(current_stage) = stage1 ]; then \
26443 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26444 else \
26445 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26446 $(MAKE) stage1-start; \
26447 fi; \
26448 cd $(HOST_SUBDIR)/libiberty && \
26449 $(MAKE) $(EXTRA_HOST_FLAGS) \
26450 clean
26451 @endif libiberty-bootstrap
26454 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26455 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26456 maybe-all-stage2-libiberty:
26457 maybe-clean-stage2-libiberty:
26458 @if libiberty-bootstrap
26459 maybe-all-stage2-libiberty: all-stage2-libiberty
26460 all-stage2: all-stage2-libiberty
26461 TARGET-stage2-libiberty = $(TARGET-libiberty)
26462 all-stage2-libiberty: configure-stage2-libiberty
26463 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26464 @r=`${PWD_COMMAND}`; export r; \
26465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26466 $(HOST_EXPORTS) \
26467 $(POSTSTAGE1_HOST_EXPORTS) \
26468 cd $(HOST_SUBDIR)/libiberty && \
26469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26470 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26471 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26472 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26473 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26474 $(TARGET-stage2-libiberty)
26476 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26477 clean-stage2: clean-stage2-libiberty
26478 clean-stage2-libiberty:
26479 @if [ $(current_stage) = stage2 ]; then \
26480 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26481 else \
26482 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26483 $(MAKE) stage2-start; \
26484 fi; \
26485 cd $(HOST_SUBDIR)/libiberty && \
26486 $(MAKE) $(EXTRA_HOST_FLAGS) \
26487 $(POSTSTAGE1_FLAGS_TO_PASS) \
26488 clean
26489 @endif libiberty-bootstrap
26492 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
26493 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
26494 maybe-all-stageb2g0-libiberty:
26495 maybe-clean-stageb2g0-libiberty:
26496 @if libiberty-bootstrap
26497 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
26498 all-stageb2g0: all-stageb2g0-libiberty
26499 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
26500 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
26501 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26502 @r=`${PWD_COMMAND}`; export r; \
26503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26504 $(HOST_EXPORTS) \
26505 $(POSTSTAGE1_HOST_EXPORTS) \
26506 cd $(HOST_SUBDIR)/libiberty && \
26507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26508 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26509 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26510 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26511 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26512 $(TARGET-stageb2g0-libiberty)
26514 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
26515 clean-stageb2g0: clean-stageb2g0-libiberty
26516 clean-stageb2g0-libiberty:
26517 @if [ $(current_stage) = stageb2g0 ]; then \
26518 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26519 else \
26520 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
26521 $(MAKE) stageb2g0-start; \
26522 fi; \
26523 cd $(HOST_SUBDIR)/libiberty && \
26524 $(MAKE) $(EXTRA_HOST_FLAGS) \
26525 $(POSTSTAGE1_FLAGS_TO_PASS) \
26526 clean
26527 @endif libiberty-bootstrap
26530 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26531 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26532 maybe-all-stage3-libiberty:
26533 maybe-clean-stage3-libiberty:
26534 @if libiberty-bootstrap
26535 maybe-all-stage3-libiberty: all-stage3-libiberty
26536 all-stage3: all-stage3-libiberty
26537 TARGET-stage3-libiberty = $(TARGET-libiberty)
26538 all-stage3-libiberty: configure-stage3-libiberty
26539 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26540 @r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542 $(HOST_EXPORTS) \
26543 $(POSTSTAGE1_HOST_EXPORTS) \
26544 cd $(HOST_SUBDIR)/libiberty && \
26545 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26546 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26547 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26548 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26549 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26550 $(TARGET-stage3-libiberty)
26552 maybe-clean-stage3-libiberty: clean-stage3-libiberty
26553 clean-stage3: clean-stage3-libiberty
26554 clean-stage3-libiberty:
26555 @if [ $(current_stage) = stage3 ]; then \
26556 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26557 else \
26558 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26559 $(MAKE) stage3-start; \
26560 fi; \
26561 cd $(HOST_SUBDIR)/libiberty && \
26562 $(MAKE) $(EXTRA_HOST_FLAGS) \
26563 $(POSTSTAGE1_FLAGS_TO_PASS) \
26564 clean
26565 @endif libiberty-bootstrap
26568 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
26569 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
26570 maybe-all-stageb3g2-libiberty:
26571 maybe-clean-stageb3g2-libiberty:
26572 @if libiberty-bootstrap
26573 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
26574 all-stageb3g2: all-stageb3g2-libiberty
26575 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
26576 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
26577 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26578 @r=`${PWD_COMMAND}`; export r; \
26579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26580 $(HOST_EXPORTS) \
26581 $(POSTSTAGE1_HOST_EXPORTS) \
26582 cd $(HOST_SUBDIR)/libiberty && \
26583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26584 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26585 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26586 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26587 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26588 $(TARGET-stageb3g2-libiberty)
26590 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
26591 clean-stageb3g2: clean-stageb3g2-libiberty
26592 clean-stageb3g2-libiberty:
26593 @if [ $(current_stage) = stageb3g2 ]; then \
26594 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26595 else \
26596 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
26597 $(MAKE) stageb3g2-start; \
26598 fi; \
26599 cd $(HOST_SUBDIR)/libiberty && \
26600 $(MAKE) $(EXTRA_HOST_FLAGS) \
26601 $(POSTSTAGE1_FLAGS_TO_PASS) \
26602 clean
26603 @endif libiberty-bootstrap
26606 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26607 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26608 maybe-all-stage4-libiberty:
26609 maybe-clean-stage4-libiberty:
26610 @if libiberty-bootstrap
26611 maybe-all-stage4-libiberty: all-stage4-libiberty
26612 all-stage4: all-stage4-libiberty
26613 TARGET-stage4-libiberty = $(TARGET-libiberty)
26614 all-stage4-libiberty: configure-stage4-libiberty
26615 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26616 @r=`${PWD_COMMAND}`; export r; \
26617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618 $(HOST_EXPORTS) \
26619 $(POSTSTAGE1_HOST_EXPORTS) \
26620 cd $(HOST_SUBDIR)/libiberty && \
26621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26622 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26623 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26624 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26625 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26626 $(TARGET-stage4-libiberty)
26628 maybe-clean-stage4-libiberty: clean-stage4-libiberty
26629 clean-stage4: clean-stage4-libiberty
26630 clean-stage4-libiberty:
26631 @if [ $(current_stage) = stage4 ]; then \
26632 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26633 else \
26634 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26635 $(MAKE) stage4-start; \
26636 fi; \
26637 cd $(HOST_SUBDIR)/libiberty && \
26638 $(MAKE) $(EXTRA_HOST_FLAGS) \
26639 $(POSTSTAGE1_FLAGS_TO_PASS) \
26640 clean
26641 @endif libiberty-bootstrap
26644 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26645 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26646 maybe-all-stageprofile-libiberty:
26647 maybe-clean-stageprofile-libiberty:
26648 @if libiberty-bootstrap
26649 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26650 all-stageprofile: all-stageprofile-libiberty
26651 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26652 all-stageprofile-libiberty: configure-stageprofile-libiberty
26653 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26654 @r=`${PWD_COMMAND}`; export r; \
26655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26656 $(HOST_EXPORTS) \
26657 $(POSTSTAGE1_HOST_EXPORTS) \
26658 cd $(HOST_SUBDIR)/libiberty && \
26659 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26660 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26661 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26662 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26663 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26664 $(TARGET-stageprofile-libiberty)
26666 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26667 clean-stageprofile: clean-stageprofile-libiberty
26668 clean-stageprofile-libiberty:
26669 @if [ $(current_stage) = stageprofile ]; then \
26670 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26671 else \
26672 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26673 $(MAKE) stageprofile-start; \
26674 fi; \
26675 cd $(HOST_SUBDIR)/libiberty && \
26676 $(MAKE) $(EXTRA_HOST_FLAGS) \
26677 $(POSTSTAGE1_FLAGS_TO_PASS) \
26678 clean
26679 @endif libiberty-bootstrap
26682 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26683 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26684 maybe-all-stagefeedback-libiberty:
26685 maybe-clean-stagefeedback-libiberty:
26686 @if libiberty-bootstrap
26687 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26688 all-stagefeedback: all-stagefeedback-libiberty
26689 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26690 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26691 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26692 @r=`${PWD_COMMAND}`; export r; \
26693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694 $(HOST_EXPORTS) \
26695 $(POSTSTAGE1_HOST_EXPORTS) \
26696 cd $(HOST_SUBDIR)/libiberty && \
26697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26698 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26699 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26700 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26701 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26702 $(TARGET-stagefeedback-libiberty)
26704 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26705 clean-stagefeedback: clean-stagefeedback-libiberty
26706 clean-stagefeedback-libiberty:
26707 @if [ $(current_stage) = stagefeedback ]; then \
26708 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26709 else \
26710 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26711 $(MAKE) stagefeedback-start; \
26712 fi; \
26713 cd $(HOST_SUBDIR)/libiberty && \
26714 $(MAKE) $(EXTRA_HOST_FLAGS) \
26715 $(POSTSTAGE1_FLAGS_TO_PASS) \
26716 clean
26717 @endif libiberty-bootstrap
26723 .PHONY: check-libiberty maybe-check-libiberty
26724 maybe-check-libiberty:
26725 @if libiberty
26726 maybe-check-libiberty: check-libiberty
26728 check-libiberty:
26729 @: $(MAKE); $(unstage)
26730 @r=`${PWD_COMMAND}`; export r; \
26731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732 $(HOST_EXPORTS) \
26733 (cd $(HOST_SUBDIR)/libiberty && \
26734 $(MAKE) $(FLAGS_TO_PASS) check)
26736 @endif libiberty
26738 .PHONY: install-libiberty maybe-install-libiberty
26739 maybe-install-libiberty:
26740 @if libiberty
26741 maybe-install-libiberty: install-libiberty
26743 install-libiberty: installdirs
26744 @: $(MAKE); $(unstage)
26745 @r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 $(HOST_EXPORTS) \
26748 (cd $(HOST_SUBDIR)/libiberty && \
26749 $(MAKE) $(FLAGS_TO_PASS) install)
26751 @endif libiberty
26753 # Other targets (info, dvi, pdf, etc.)
26755 .PHONY: maybe-info-libiberty info-libiberty
26756 maybe-info-libiberty:
26757 @if libiberty
26758 maybe-info-libiberty: info-libiberty
26760 info-libiberty: \
26761 configure-libiberty
26762 @[ -f ./libiberty/Makefile ] || exit 0; \
26763 r=`${PWD_COMMAND}`; export r; \
26764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26765 $(HOST_EXPORTS) \
26766 for flag in $(EXTRA_HOST_FLAGS) ; do \
26767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26768 done; \
26769 echo "Doing info in libiberty" ; \
26770 (cd $(HOST_SUBDIR)/libiberty && \
26771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26773 "RANLIB=$${RANLIB}" \
26774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26775 info) \
26776 || exit 1
26778 @endif libiberty
26780 .PHONY: maybe-dvi-libiberty dvi-libiberty
26781 maybe-dvi-libiberty:
26782 @if libiberty
26783 maybe-dvi-libiberty: dvi-libiberty
26785 dvi-libiberty: \
26786 configure-libiberty
26787 @[ -f ./libiberty/Makefile ] || exit 0; \
26788 r=`${PWD_COMMAND}`; export r; \
26789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26790 $(HOST_EXPORTS) \
26791 for flag in $(EXTRA_HOST_FLAGS) ; do \
26792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26793 done; \
26794 echo "Doing dvi in libiberty" ; \
26795 (cd $(HOST_SUBDIR)/libiberty && \
26796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26798 "RANLIB=$${RANLIB}" \
26799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26800 dvi) \
26801 || exit 1
26803 @endif libiberty
26805 .PHONY: maybe-pdf-libiberty pdf-libiberty
26806 maybe-pdf-libiberty:
26807 @if libiberty
26808 maybe-pdf-libiberty: pdf-libiberty
26810 pdf-libiberty: \
26811 configure-libiberty
26812 @[ -f ./libiberty/Makefile ] || exit 0; \
26813 r=`${PWD_COMMAND}`; export r; \
26814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26815 $(HOST_EXPORTS) \
26816 for flag in $(EXTRA_HOST_FLAGS) ; do \
26817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26818 done; \
26819 echo "Doing pdf in libiberty" ; \
26820 (cd $(HOST_SUBDIR)/libiberty && \
26821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26823 "RANLIB=$${RANLIB}" \
26824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825 pdf) \
26826 || exit 1
26828 @endif libiberty
26830 .PHONY: maybe-html-libiberty html-libiberty
26831 maybe-html-libiberty:
26832 @if libiberty
26833 maybe-html-libiberty: html-libiberty
26835 html-libiberty: \
26836 configure-libiberty
26837 @[ -f ./libiberty/Makefile ] || exit 0; \
26838 r=`${PWD_COMMAND}`; export r; \
26839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840 $(HOST_EXPORTS) \
26841 for flag in $(EXTRA_HOST_FLAGS) ; do \
26842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26843 done; \
26844 echo "Doing html in libiberty" ; \
26845 (cd $(HOST_SUBDIR)/libiberty && \
26846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26848 "RANLIB=$${RANLIB}" \
26849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26850 html) \
26851 || exit 1
26853 @endif libiberty
26855 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
26856 maybe-TAGS-libiberty:
26857 @if libiberty
26858 maybe-TAGS-libiberty: TAGS-libiberty
26860 TAGS-libiberty: \
26861 configure-libiberty
26862 @[ -f ./libiberty/Makefile ] || exit 0; \
26863 r=`${PWD_COMMAND}`; export r; \
26864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865 $(HOST_EXPORTS) \
26866 for flag in $(EXTRA_HOST_FLAGS) ; do \
26867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868 done; \
26869 echo "Doing TAGS in libiberty" ; \
26870 (cd $(HOST_SUBDIR)/libiberty && \
26871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873 "RANLIB=$${RANLIB}" \
26874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875 TAGS) \
26876 || exit 1
26878 @endif libiberty
26880 .PHONY: maybe-install-info-libiberty install-info-libiberty
26881 maybe-install-info-libiberty:
26882 @if libiberty
26883 maybe-install-info-libiberty: install-info-libiberty
26885 install-info-libiberty: \
26886 configure-libiberty \
26887 info-libiberty
26888 @[ -f ./libiberty/Makefile ] || exit 0; \
26889 r=`${PWD_COMMAND}`; export r; \
26890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891 $(HOST_EXPORTS) \
26892 for flag in $(EXTRA_HOST_FLAGS) ; do \
26893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26894 done; \
26895 echo "Doing install-info in libiberty" ; \
26896 (cd $(HOST_SUBDIR)/libiberty && \
26897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26899 "RANLIB=$${RANLIB}" \
26900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26901 install-info) \
26902 || exit 1
26904 @endif libiberty
26906 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
26907 maybe-install-pdf-libiberty:
26908 @if libiberty
26909 maybe-install-pdf-libiberty: install-pdf-libiberty
26911 install-pdf-libiberty: \
26912 configure-libiberty \
26913 pdf-libiberty
26914 @[ -f ./libiberty/Makefile ] || exit 0; \
26915 r=`${PWD_COMMAND}`; export r; \
26916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917 $(HOST_EXPORTS) \
26918 for flag in $(EXTRA_HOST_FLAGS) ; do \
26919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26920 done; \
26921 echo "Doing install-pdf in libiberty" ; \
26922 (cd $(HOST_SUBDIR)/libiberty && \
26923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26925 "RANLIB=$${RANLIB}" \
26926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26927 install-pdf) \
26928 || exit 1
26930 @endif libiberty
26932 .PHONY: maybe-install-html-libiberty install-html-libiberty
26933 maybe-install-html-libiberty:
26934 @if libiberty
26935 maybe-install-html-libiberty: install-html-libiberty
26937 install-html-libiberty: \
26938 configure-libiberty \
26939 html-libiberty
26940 @[ -f ./libiberty/Makefile ] || exit 0; \
26941 r=`${PWD_COMMAND}`; export r; \
26942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943 $(HOST_EXPORTS) \
26944 for flag in $(EXTRA_HOST_FLAGS) ; do \
26945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26946 done; \
26947 echo "Doing install-html in libiberty" ; \
26948 (cd $(HOST_SUBDIR)/libiberty && \
26949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26951 "RANLIB=$${RANLIB}" \
26952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26953 install-html) \
26954 || exit 1
26956 @endif libiberty
26958 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
26959 maybe-installcheck-libiberty:
26960 @if libiberty
26961 maybe-installcheck-libiberty: installcheck-libiberty
26963 installcheck-libiberty: \
26964 configure-libiberty
26965 @[ -f ./libiberty/Makefile ] || exit 0; \
26966 r=`${PWD_COMMAND}`; export r; \
26967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26968 $(HOST_EXPORTS) \
26969 for flag in $(EXTRA_HOST_FLAGS) ; do \
26970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26971 done; \
26972 echo "Doing installcheck in libiberty" ; \
26973 (cd $(HOST_SUBDIR)/libiberty && \
26974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26976 "RANLIB=$${RANLIB}" \
26977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26978 installcheck) \
26979 || exit 1
26981 @endif libiberty
26983 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26984 maybe-mostlyclean-libiberty:
26985 @if libiberty
26986 maybe-mostlyclean-libiberty: mostlyclean-libiberty
26988 mostlyclean-libiberty:
26989 @[ -f ./libiberty/Makefile ] || exit 0; \
26990 r=`${PWD_COMMAND}`; export r; \
26991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992 $(HOST_EXPORTS) \
26993 for flag in $(EXTRA_HOST_FLAGS) ; do \
26994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26995 done; \
26996 echo "Doing mostlyclean in libiberty" ; \
26997 (cd $(HOST_SUBDIR)/libiberty && \
26998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27000 "RANLIB=$${RANLIB}" \
27001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27002 mostlyclean) \
27003 || exit 1
27005 @endif libiberty
27007 .PHONY: maybe-clean-libiberty clean-libiberty
27008 maybe-clean-libiberty:
27009 @if libiberty
27010 maybe-clean-libiberty: clean-libiberty
27012 clean-libiberty:
27013 @[ -f ./libiberty/Makefile ] || exit 0; \
27014 r=`${PWD_COMMAND}`; export r; \
27015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016 $(HOST_EXPORTS) \
27017 for flag in $(EXTRA_HOST_FLAGS) ; do \
27018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27019 done; \
27020 echo "Doing clean in libiberty" ; \
27021 (cd $(HOST_SUBDIR)/libiberty && \
27022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27024 "RANLIB=$${RANLIB}" \
27025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27026 clean) \
27027 || exit 1
27029 @endif libiberty
27031 .PHONY: maybe-distclean-libiberty distclean-libiberty
27032 maybe-distclean-libiberty:
27033 @if libiberty
27034 maybe-distclean-libiberty: distclean-libiberty
27036 distclean-libiberty:
27037 @[ -f ./libiberty/Makefile ] || exit 0; \
27038 r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 $(HOST_EXPORTS) \
27041 for flag in $(EXTRA_HOST_FLAGS) ; do \
27042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27043 done; \
27044 echo "Doing distclean in libiberty" ; \
27045 (cd $(HOST_SUBDIR)/libiberty && \
27046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27048 "RANLIB=$${RANLIB}" \
27049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27050 distclean) \
27051 || exit 1
27053 @endif libiberty
27055 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27056 maybe-maintainer-clean-libiberty:
27057 @if libiberty
27058 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27060 maintainer-clean-libiberty:
27061 @[ -f ./libiberty/Makefile ] || exit 0; \
27062 r=`${PWD_COMMAND}`; export r; \
27063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27064 $(HOST_EXPORTS) \
27065 for flag in $(EXTRA_HOST_FLAGS) ; do \
27066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27067 done; \
27068 echo "Doing maintainer-clean in libiberty" ; \
27069 (cd $(HOST_SUBDIR)/libiberty && \
27070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27072 "RANLIB=$${RANLIB}" \
27073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27074 maintainer-clean) \
27075 || exit 1
27077 @endif libiberty
27081 .PHONY: configure-libtool maybe-configure-libtool
27082 maybe-configure-libtool:
27083 @if gcc-bootstrap
27084 configure-libtool: stage_current
27085 @endif gcc-bootstrap
27086 @if libtool
27087 maybe-configure-libtool: configure-libtool
27088 configure-libtool:
27089 @: $(MAKE); $(unstage)
27090 @r=`${PWD_COMMAND}`; export r; \
27091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27092 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
27093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
27094 $(HOST_EXPORTS) \
27095 echo Configuring in $(HOST_SUBDIR)/libtool; \
27096 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
27097 case $(srcdir) in \
27098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27099 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
27100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27101 esac; \
27102 srcdiroption="--srcdir=$${topdir}/libtool"; \
27103 libsrcdir="$$s/libtool"; \
27104 $(SHELL) $${libsrcdir}/configure \
27105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27106 --target=${target_alias} $${srcdiroption} \
27107 || exit 1
27108 @endif libtool
27114 .PHONY: all-libtool maybe-all-libtool
27115 maybe-all-libtool:
27116 @if gcc-bootstrap
27117 all-libtool: stage_current
27118 @endif gcc-bootstrap
27119 @if libtool
27120 TARGET-libtool=all
27121 maybe-all-libtool: all-libtool
27122 all-libtool: configure-libtool
27123 @: $(MAKE); $(unstage)
27124 @r=`${PWD_COMMAND}`; export r; \
27125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126 $(HOST_EXPORTS) \
27127 (cd $(HOST_SUBDIR)/libtool && \
27128 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27129 $(TARGET-libtool))
27130 @endif libtool
27135 .PHONY: check-libtool maybe-check-libtool
27136 maybe-check-libtool:
27137 @if libtool
27138 maybe-check-libtool: check-libtool
27140 check-libtool:
27141 @: $(MAKE); $(unstage)
27142 @r=`${PWD_COMMAND}`; export r; \
27143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27144 $(HOST_EXPORTS) \
27145 (cd $(HOST_SUBDIR)/libtool && \
27146 $(MAKE) $(FLAGS_TO_PASS) check)
27148 @endif libtool
27150 .PHONY: install-libtool maybe-install-libtool
27151 maybe-install-libtool:
27152 @if libtool
27153 maybe-install-libtool: install-libtool
27155 install-libtool: installdirs
27156 @: $(MAKE); $(unstage)
27157 @r=`${PWD_COMMAND}`; export r; \
27158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27159 $(HOST_EXPORTS) \
27160 (cd $(HOST_SUBDIR)/libtool && \
27161 $(MAKE) $(FLAGS_TO_PASS) install)
27163 @endif libtool
27165 # Other targets (info, dvi, pdf, etc.)
27167 .PHONY: maybe-info-libtool info-libtool
27168 maybe-info-libtool:
27169 @if libtool
27170 maybe-info-libtool: info-libtool
27172 info-libtool: \
27173 configure-libtool
27174 @: $(MAKE); $(unstage)
27175 @[ -f ./libtool/Makefile ] || exit 0; \
27176 r=`${PWD_COMMAND}`; export r; \
27177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178 $(HOST_EXPORTS) \
27179 for flag in $(EXTRA_HOST_FLAGS) ; do \
27180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27181 done; \
27182 echo "Doing info in libtool" ; \
27183 (cd $(HOST_SUBDIR)/libtool && \
27184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27186 "RANLIB=$${RANLIB}" \
27187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27188 info) \
27189 || exit 1
27191 @endif libtool
27193 .PHONY: maybe-dvi-libtool dvi-libtool
27194 maybe-dvi-libtool:
27195 @if libtool
27196 maybe-dvi-libtool: dvi-libtool
27198 dvi-libtool: \
27199 configure-libtool
27200 @: $(MAKE); $(unstage)
27201 @[ -f ./libtool/Makefile ] || exit 0; \
27202 r=`${PWD_COMMAND}`; export r; \
27203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27204 $(HOST_EXPORTS) \
27205 for flag in $(EXTRA_HOST_FLAGS) ; do \
27206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27207 done; \
27208 echo "Doing dvi in libtool" ; \
27209 (cd $(HOST_SUBDIR)/libtool && \
27210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27212 "RANLIB=$${RANLIB}" \
27213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27214 dvi) \
27215 || exit 1
27217 @endif libtool
27219 .PHONY: maybe-pdf-libtool pdf-libtool
27220 maybe-pdf-libtool:
27221 @if libtool
27222 maybe-pdf-libtool: pdf-libtool
27224 pdf-libtool: \
27225 configure-libtool
27226 @: $(MAKE); $(unstage)
27227 @[ -f ./libtool/Makefile ] || exit 0; \
27228 r=`${PWD_COMMAND}`; export r; \
27229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27230 $(HOST_EXPORTS) \
27231 for flag in $(EXTRA_HOST_FLAGS) ; do \
27232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27233 done; \
27234 echo "Doing pdf in libtool" ; \
27235 (cd $(HOST_SUBDIR)/libtool && \
27236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27238 "RANLIB=$${RANLIB}" \
27239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27240 pdf) \
27241 || exit 1
27243 @endif libtool
27245 .PHONY: maybe-html-libtool html-libtool
27246 maybe-html-libtool:
27247 @if libtool
27248 maybe-html-libtool: html-libtool
27250 html-libtool: \
27251 configure-libtool
27252 @: $(MAKE); $(unstage)
27253 @[ -f ./libtool/Makefile ] || exit 0; \
27254 r=`${PWD_COMMAND}`; export r; \
27255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27256 $(HOST_EXPORTS) \
27257 for flag in $(EXTRA_HOST_FLAGS) ; do \
27258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27259 done; \
27260 echo "Doing html in libtool" ; \
27261 (cd $(HOST_SUBDIR)/libtool && \
27262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27264 "RANLIB=$${RANLIB}" \
27265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27266 html) \
27267 || exit 1
27269 @endif libtool
27271 .PHONY: maybe-TAGS-libtool TAGS-libtool
27272 maybe-TAGS-libtool:
27273 @if libtool
27274 maybe-TAGS-libtool: TAGS-libtool
27276 TAGS-libtool: \
27277 configure-libtool
27278 @: $(MAKE); $(unstage)
27279 @[ -f ./libtool/Makefile ] || exit 0; \
27280 r=`${PWD_COMMAND}`; export r; \
27281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282 $(HOST_EXPORTS) \
27283 for flag in $(EXTRA_HOST_FLAGS) ; do \
27284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27285 done; \
27286 echo "Doing TAGS in libtool" ; \
27287 (cd $(HOST_SUBDIR)/libtool && \
27288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27290 "RANLIB=$${RANLIB}" \
27291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27292 TAGS) \
27293 || exit 1
27295 @endif libtool
27297 .PHONY: maybe-install-info-libtool install-info-libtool
27298 maybe-install-info-libtool:
27299 @if libtool
27300 maybe-install-info-libtool: install-info-libtool
27302 install-info-libtool: \
27303 configure-libtool \
27304 info-libtool
27305 @: $(MAKE); $(unstage)
27306 @[ -f ./libtool/Makefile ] || exit 0; \
27307 r=`${PWD_COMMAND}`; export r; \
27308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309 $(HOST_EXPORTS) \
27310 for flag in $(EXTRA_HOST_FLAGS) ; do \
27311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27312 done; \
27313 echo "Doing install-info in libtool" ; \
27314 (cd $(HOST_SUBDIR)/libtool && \
27315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27317 "RANLIB=$${RANLIB}" \
27318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27319 install-info) \
27320 || exit 1
27322 @endif libtool
27324 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
27325 maybe-install-pdf-libtool:
27326 @if libtool
27327 maybe-install-pdf-libtool: install-pdf-libtool
27329 install-pdf-libtool: \
27330 configure-libtool \
27331 pdf-libtool
27332 @: $(MAKE); $(unstage)
27333 @[ -f ./libtool/Makefile ] || exit 0; \
27334 r=`${PWD_COMMAND}`; export r; \
27335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336 $(HOST_EXPORTS) \
27337 for flag in $(EXTRA_HOST_FLAGS) ; do \
27338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339 done; \
27340 echo "Doing install-pdf in libtool" ; \
27341 (cd $(HOST_SUBDIR)/libtool && \
27342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344 "RANLIB=$${RANLIB}" \
27345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27346 install-pdf) \
27347 || exit 1
27349 @endif libtool
27351 .PHONY: maybe-install-html-libtool install-html-libtool
27352 maybe-install-html-libtool:
27353 @if libtool
27354 maybe-install-html-libtool: install-html-libtool
27356 install-html-libtool: \
27357 configure-libtool \
27358 html-libtool
27359 @: $(MAKE); $(unstage)
27360 @[ -f ./libtool/Makefile ] || exit 0; \
27361 r=`${PWD_COMMAND}`; export r; \
27362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363 $(HOST_EXPORTS) \
27364 for flag in $(EXTRA_HOST_FLAGS) ; do \
27365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27366 done; \
27367 echo "Doing install-html in libtool" ; \
27368 (cd $(HOST_SUBDIR)/libtool && \
27369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27371 "RANLIB=$${RANLIB}" \
27372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27373 install-html) \
27374 || exit 1
27376 @endif libtool
27378 .PHONY: maybe-installcheck-libtool installcheck-libtool
27379 maybe-installcheck-libtool:
27380 @if libtool
27381 maybe-installcheck-libtool: installcheck-libtool
27383 installcheck-libtool: \
27384 configure-libtool
27385 @: $(MAKE); $(unstage)
27386 @[ -f ./libtool/Makefile ] || exit 0; \
27387 r=`${PWD_COMMAND}`; export r; \
27388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389 $(HOST_EXPORTS) \
27390 for flag in $(EXTRA_HOST_FLAGS) ; do \
27391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27392 done; \
27393 echo "Doing installcheck in libtool" ; \
27394 (cd $(HOST_SUBDIR)/libtool && \
27395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27397 "RANLIB=$${RANLIB}" \
27398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27399 installcheck) \
27400 || exit 1
27402 @endif libtool
27404 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
27405 maybe-mostlyclean-libtool:
27406 @if libtool
27407 maybe-mostlyclean-libtool: mostlyclean-libtool
27409 mostlyclean-libtool:
27410 @: $(MAKE); $(unstage)
27411 @[ -f ./libtool/Makefile ] || exit 0; \
27412 r=`${PWD_COMMAND}`; export r; \
27413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27414 $(HOST_EXPORTS) \
27415 for flag in $(EXTRA_HOST_FLAGS) ; do \
27416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27417 done; \
27418 echo "Doing mostlyclean in libtool" ; \
27419 (cd $(HOST_SUBDIR)/libtool && \
27420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27422 "RANLIB=$${RANLIB}" \
27423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27424 mostlyclean) \
27425 || exit 1
27427 @endif libtool
27429 .PHONY: maybe-clean-libtool clean-libtool
27430 maybe-clean-libtool:
27431 @if libtool
27432 maybe-clean-libtool: clean-libtool
27434 clean-libtool:
27435 @: $(MAKE); $(unstage)
27436 @[ -f ./libtool/Makefile ] || exit 0; \
27437 r=`${PWD_COMMAND}`; export r; \
27438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27439 $(HOST_EXPORTS) \
27440 for flag in $(EXTRA_HOST_FLAGS) ; do \
27441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27442 done; \
27443 echo "Doing clean in libtool" ; \
27444 (cd $(HOST_SUBDIR)/libtool && \
27445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27447 "RANLIB=$${RANLIB}" \
27448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27449 clean) \
27450 || exit 1
27452 @endif libtool
27454 .PHONY: maybe-distclean-libtool distclean-libtool
27455 maybe-distclean-libtool:
27456 @if libtool
27457 maybe-distclean-libtool: distclean-libtool
27459 distclean-libtool:
27460 @: $(MAKE); $(unstage)
27461 @[ -f ./libtool/Makefile ] || exit 0; \
27462 r=`${PWD_COMMAND}`; export r; \
27463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27464 $(HOST_EXPORTS) \
27465 for flag in $(EXTRA_HOST_FLAGS) ; do \
27466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27467 done; \
27468 echo "Doing distclean in libtool" ; \
27469 (cd $(HOST_SUBDIR)/libtool && \
27470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27472 "RANLIB=$${RANLIB}" \
27473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27474 distclean) \
27475 || exit 1
27477 @endif libtool
27479 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
27480 maybe-maintainer-clean-libtool:
27481 @if libtool
27482 maybe-maintainer-clean-libtool: maintainer-clean-libtool
27484 maintainer-clean-libtool:
27485 @: $(MAKE); $(unstage)
27486 @[ -f ./libtool/Makefile ] || exit 0; \
27487 r=`${PWD_COMMAND}`; export r; \
27488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489 $(HOST_EXPORTS) \
27490 for flag in $(EXTRA_HOST_FLAGS) ; do \
27491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27492 done; \
27493 echo "Doing maintainer-clean in libtool" ; \
27494 (cd $(HOST_SUBDIR)/libtool && \
27495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27497 "RANLIB=$${RANLIB}" \
27498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27499 maintainer-clean) \
27500 || exit 1
27502 @endif libtool
27506 .PHONY: configure-m4 maybe-configure-m4
27507 maybe-configure-m4:
27508 @if gcc-bootstrap
27509 configure-m4: stage_current
27510 @endif gcc-bootstrap
27511 @if m4
27512 maybe-configure-m4: configure-m4
27513 configure-m4:
27514 @: $(MAKE); $(unstage)
27515 @r=`${PWD_COMMAND}`; export r; \
27516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
27518 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
27519 $(HOST_EXPORTS) \
27520 echo Configuring in $(HOST_SUBDIR)/m4; \
27521 cd "$(HOST_SUBDIR)/m4" || exit 1; \
27522 case $(srcdir) in \
27523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27524 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
27525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27526 esac; \
27527 srcdiroption="--srcdir=$${topdir}/m4"; \
27528 libsrcdir="$$s/m4"; \
27529 $(SHELL) $${libsrcdir}/configure \
27530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27531 --target=${target_alias} $${srcdiroption} \
27532 || exit 1
27533 @endif m4
27539 .PHONY: all-m4 maybe-all-m4
27540 maybe-all-m4:
27541 @if gcc-bootstrap
27542 all-m4: stage_current
27543 @endif gcc-bootstrap
27544 @if m4
27545 TARGET-m4=all
27546 maybe-all-m4: all-m4
27547 all-m4: configure-m4
27548 @: $(MAKE); $(unstage)
27549 @r=`${PWD_COMMAND}`; export r; \
27550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27551 $(HOST_EXPORTS) \
27552 (cd $(HOST_SUBDIR)/m4 && \
27553 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27554 $(TARGET-m4))
27555 @endif m4
27560 .PHONY: check-m4 maybe-check-m4
27561 maybe-check-m4:
27562 @if m4
27563 maybe-check-m4: check-m4
27565 check-m4:
27566 @: $(MAKE); $(unstage)
27567 @r=`${PWD_COMMAND}`; export r; \
27568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569 $(HOST_EXPORTS) \
27570 (cd $(HOST_SUBDIR)/m4 && \
27571 $(MAKE) $(FLAGS_TO_PASS) check)
27573 @endif m4
27575 .PHONY: install-m4 maybe-install-m4
27576 maybe-install-m4:
27577 @if m4
27578 maybe-install-m4: install-m4
27580 install-m4: installdirs
27581 @: $(MAKE); $(unstage)
27582 @r=`${PWD_COMMAND}`; export r; \
27583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27584 $(HOST_EXPORTS) \
27585 (cd $(HOST_SUBDIR)/m4 && \
27586 $(MAKE) $(FLAGS_TO_PASS) install)
27588 @endif m4
27590 # Other targets (info, dvi, pdf, etc.)
27592 .PHONY: maybe-info-m4 info-m4
27593 maybe-info-m4:
27594 @if m4
27595 maybe-info-m4: info-m4
27597 info-m4: \
27598 configure-m4
27599 @: $(MAKE); $(unstage)
27600 @[ -f ./m4/Makefile ] || exit 0; \
27601 r=`${PWD_COMMAND}`; export r; \
27602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27603 $(HOST_EXPORTS) \
27604 for flag in $(EXTRA_HOST_FLAGS) ; do \
27605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27606 done; \
27607 echo "Doing info in m4" ; \
27608 (cd $(HOST_SUBDIR)/m4 && \
27609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27611 "RANLIB=$${RANLIB}" \
27612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27613 info) \
27614 || exit 1
27616 @endif m4
27618 .PHONY: maybe-dvi-m4 dvi-m4
27619 maybe-dvi-m4:
27620 @if m4
27621 maybe-dvi-m4: dvi-m4
27623 dvi-m4: \
27624 configure-m4
27625 @: $(MAKE); $(unstage)
27626 @[ -f ./m4/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 dvi in m4" ; \
27634 (cd $(HOST_SUBDIR)/m4 && \
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 dvi) \
27640 || exit 1
27642 @endif m4
27644 .PHONY: maybe-pdf-m4 pdf-m4
27645 maybe-pdf-m4:
27646 @if m4
27647 maybe-pdf-m4: pdf-m4
27649 pdf-m4: \
27650 configure-m4
27651 @: $(MAKE); $(unstage)
27652 @[ -f ./m4/Makefile ] || exit 0; \
27653 r=`${PWD_COMMAND}`; export r; \
27654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27655 $(HOST_EXPORTS) \
27656 for flag in $(EXTRA_HOST_FLAGS) ; do \
27657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27658 done; \
27659 echo "Doing pdf in m4" ; \
27660 (cd $(HOST_SUBDIR)/m4 && \
27661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27663 "RANLIB=$${RANLIB}" \
27664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27665 pdf) \
27666 || exit 1
27668 @endif m4
27670 .PHONY: maybe-html-m4 html-m4
27671 maybe-html-m4:
27672 @if m4
27673 maybe-html-m4: html-m4
27675 html-m4: \
27676 configure-m4
27677 @: $(MAKE); $(unstage)
27678 @[ -f ./m4/Makefile ] || exit 0; \
27679 r=`${PWD_COMMAND}`; export r; \
27680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27681 $(HOST_EXPORTS) \
27682 for flag in $(EXTRA_HOST_FLAGS) ; do \
27683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27684 done; \
27685 echo "Doing html in m4" ; \
27686 (cd $(HOST_SUBDIR)/m4 && \
27687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27689 "RANLIB=$${RANLIB}" \
27690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27691 html) \
27692 || exit 1
27694 @endif m4
27696 .PHONY: maybe-TAGS-m4 TAGS-m4
27697 maybe-TAGS-m4:
27698 @if m4
27699 maybe-TAGS-m4: TAGS-m4
27701 TAGS-m4: \
27702 configure-m4
27703 @: $(MAKE); $(unstage)
27704 @[ -f ./m4/Makefile ] || exit 0; \
27705 r=`${PWD_COMMAND}`; export r; \
27706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27707 $(HOST_EXPORTS) \
27708 for flag in $(EXTRA_HOST_FLAGS) ; do \
27709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27710 done; \
27711 echo "Doing TAGS in m4" ; \
27712 (cd $(HOST_SUBDIR)/m4 && \
27713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27715 "RANLIB=$${RANLIB}" \
27716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27717 TAGS) \
27718 || exit 1
27720 @endif m4
27722 .PHONY: maybe-install-info-m4 install-info-m4
27723 maybe-install-info-m4:
27724 @if m4
27725 maybe-install-info-m4: install-info-m4
27727 install-info-m4: \
27728 configure-m4 \
27729 info-m4
27730 @: $(MAKE); $(unstage)
27731 @[ -f ./m4/Makefile ] || exit 0; \
27732 r=`${PWD_COMMAND}`; export r; \
27733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734 $(HOST_EXPORTS) \
27735 for flag in $(EXTRA_HOST_FLAGS) ; do \
27736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737 done; \
27738 echo "Doing install-info in m4" ; \
27739 (cd $(HOST_SUBDIR)/m4 && \
27740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742 "RANLIB=$${RANLIB}" \
27743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744 install-info) \
27745 || exit 1
27747 @endif m4
27749 .PHONY: maybe-install-pdf-m4 install-pdf-m4
27750 maybe-install-pdf-m4:
27751 @if m4
27752 maybe-install-pdf-m4: install-pdf-m4
27754 install-pdf-m4: \
27755 configure-m4 \
27756 pdf-m4
27757 @: $(MAKE); $(unstage)
27758 @[ -f ./m4/Makefile ] || exit 0; \
27759 r=`${PWD_COMMAND}`; export r; \
27760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27761 $(HOST_EXPORTS) \
27762 for flag in $(EXTRA_HOST_FLAGS) ; do \
27763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27764 done; \
27765 echo "Doing install-pdf in m4" ; \
27766 (cd $(HOST_SUBDIR)/m4 && \
27767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27769 "RANLIB=$${RANLIB}" \
27770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27771 install-pdf) \
27772 || exit 1
27774 @endif m4
27776 .PHONY: maybe-install-html-m4 install-html-m4
27777 maybe-install-html-m4:
27778 @if m4
27779 maybe-install-html-m4: install-html-m4
27781 install-html-m4: \
27782 configure-m4 \
27783 html-m4
27784 @: $(MAKE); $(unstage)
27785 @[ -f ./m4/Makefile ] || exit 0; \
27786 r=`${PWD_COMMAND}`; export r; \
27787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788 $(HOST_EXPORTS) \
27789 for flag in $(EXTRA_HOST_FLAGS) ; do \
27790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27791 done; \
27792 echo "Doing install-html in m4" ; \
27793 (cd $(HOST_SUBDIR)/m4 && \
27794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27796 "RANLIB=$${RANLIB}" \
27797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27798 install-html) \
27799 || exit 1
27801 @endif m4
27803 .PHONY: maybe-installcheck-m4 installcheck-m4
27804 maybe-installcheck-m4:
27805 @if m4
27806 maybe-installcheck-m4: installcheck-m4
27808 installcheck-m4: \
27809 configure-m4
27810 @: $(MAKE); $(unstage)
27811 @[ -f ./m4/Makefile ] || exit 0; \
27812 r=`${PWD_COMMAND}`; export r; \
27813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814 $(HOST_EXPORTS) \
27815 for flag in $(EXTRA_HOST_FLAGS) ; do \
27816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27817 done; \
27818 echo "Doing installcheck in m4" ; \
27819 (cd $(HOST_SUBDIR)/m4 && \
27820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27822 "RANLIB=$${RANLIB}" \
27823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27824 installcheck) \
27825 || exit 1
27827 @endif m4
27829 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
27830 maybe-mostlyclean-m4:
27831 @if m4
27832 maybe-mostlyclean-m4: mostlyclean-m4
27834 mostlyclean-m4:
27835 @: $(MAKE); $(unstage)
27836 @[ -f ./m4/Makefile ] || exit 0; \
27837 r=`${PWD_COMMAND}`; export r; \
27838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839 $(HOST_EXPORTS) \
27840 for flag in $(EXTRA_HOST_FLAGS) ; do \
27841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27842 done; \
27843 echo "Doing mostlyclean in m4" ; \
27844 (cd $(HOST_SUBDIR)/m4 && \
27845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27847 "RANLIB=$${RANLIB}" \
27848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27849 mostlyclean) \
27850 || exit 1
27852 @endif m4
27854 .PHONY: maybe-clean-m4 clean-m4
27855 maybe-clean-m4:
27856 @if m4
27857 maybe-clean-m4: clean-m4
27859 clean-m4:
27860 @: $(MAKE); $(unstage)
27861 @[ -f ./m4/Makefile ] || exit 0; \
27862 r=`${PWD_COMMAND}`; export r; \
27863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27864 $(HOST_EXPORTS) \
27865 for flag in $(EXTRA_HOST_FLAGS) ; do \
27866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27867 done; \
27868 echo "Doing clean in m4" ; \
27869 (cd $(HOST_SUBDIR)/m4 && \
27870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27872 "RANLIB=$${RANLIB}" \
27873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27874 clean) \
27875 || exit 1
27877 @endif m4
27879 .PHONY: maybe-distclean-m4 distclean-m4
27880 maybe-distclean-m4:
27881 @if m4
27882 maybe-distclean-m4: distclean-m4
27884 distclean-m4:
27885 @: $(MAKE); $(unstage)
27886 @[ -f ./m4/Makefile ] || exit 0; \
27887 r=`${PWD_COMMAND}`; export r; \
27888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889 $(HOST_EXPORTS) \
27890 for flag in $(EXTRA_HOST_FLAGS) ; do \
27891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892 done; \
27893 echo "Doing distclean in m4" ; \
27894 (cd $(HOST_SUBDIR)/m4 && \
27895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897 "RANLIB=$${RANLIB}" \
27898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899 distclean) \
27900 || exit 1
27902 @endif m4
27904 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
27905 maybe-maintainer-clean-m4:
27906 @if m4
27907 maybe-maintainer-clean-m4: maintainer-clean-m4
27909 maintainer-clean-m4:
27910 @: $(MAKE); $(unstage)
27911 @[ -f ./m4/Makefile ] || exit 0; \
27912 r=`${PWD_COMMAND}`; export r; \
27913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27914 $(HOST_EXPORTS) \
27915 for flag in $(EXTRA_HOST_FLAGS) ; do \
27916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27917 done; \
27918 echo "Doing maintainer-clean in m4" ; \
27919 (cd $(HOST_SUBDIR)/m4 && \
27920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27922 "RANLIB=$${RANLIB}" \
27923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27924 maintainer-clean) \
27925 || exit 1
27927 @endif m4
27931 .PHONY: configure-make maybe-configure-make
27932 maybe-configure-make:
27933 @if gcc-bootstrap
27934 configure-make: stage_current
27935 @endif gcc-bootstrap
27936 @if make
27937 maybe-configure-make: configure-make
27938 configure-make:
27939 @: $(MAKE); $(unstage)
27940 @r=`${PWD_COMMAND}`; export r; \
27941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27942 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
27943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
27944 $(HOST_EXPORTS) \
27945 echo Configuring in $(HOST_SUBDIR)/make; \
27946 cd "$(HOST_SUBDIR)/make" || exit 1; \
27947 case $(srcdir) in \
27948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27949 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
27950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27951 esac; \
27952 srcdiroption="--srcdir=$${topdir}/make"; \
27953 libsrcdir="$$s/make"; \
27954 $(SHELL) $${libsrcdir}/configure \
27955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27956 --target=${target_alias} $${srcdiroption} \
27957 || exit 1
27958 @endif make
27964 .PHONY: all-make maybe-all-make
27965 maybe-all-make:
27966 @if gcc-bootstrap
27967 all-make: stage_current
27968 @endif gcc-bootstrap
27969 @if make
27970 TARGET-make=all
27971 maybe-all-make: all-make
27972 all-make: configure-make
27973 @: $(MAKE); $(unstage)
27974 @r=`${PWD_COMMAND}`; export r; \
27975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976 $(HOST_EXPORTS) \
27977 (cd $(HOST_SUBDIR)/make && \
27978 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27979 $(TARGET-make))
27980 @endif make
27985 .PHONY: check-make maybe-check-make
27986 maybe-check-make:
27987 @if make
27988 maybe-check-make: check-make
27990 check-make:
27991 @: $(MAKE); $(unstage)
27992 @r=`${PWD_COMMAND}`; export r; \
27993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27994 $(HOST_EXPORTS) \
27995 (cd $(HOST_SUBDIR)/make && \
27996 $(MAKE) $(FLAGS_TO_PASS) check)
27998 @endif make
28000 .PHONY: install-make maybe-install-make
28001 maybe-install-make:
28002 @if make
28003 maybe-install-make: install-make
28005 install-make: installdirs
28006 @: $(MAKE); $(unstage)
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 $(HOST_EXPORTS) \
28010 (cd $(HOST_SUBDIR)/make && \
28011 $(MAKE) $(FLAGS_TO_PASS) install)
28013 @endif make
28015 # Other targets (info, dvi, pdf, etc.)
28017 .PHONY: maybe-info-make info-make
28018 maybe-info-make:
28019 @if make
28020 maybe-info-make: info-make
28022 info-make: \
28023 configure-make
28024 @: $(MAKE); $(unstage)
28025 @[ -f ./make/Makefile ] || exit 0; \
28026 r=`${PWD_COMMAND}`; export r; \
28027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028 $(HOST_EXPORTS) \
28029 for flag in $(EXTRA_HOST_FLAGS) ; do \
28030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28031 done; \
28032 echo "Doing info in make" ; \
28033 (cd $(HOST_SUBDIR)/make && \
28034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28036 "RANLIB=$${RANLIB}" \
28037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28038 info) \
28039 || exit 1
28041 @endif make
28043 .PHONY: maybe-dvi-make dvi-make
28044 maybe-dvi-make:
28045 @if make
28046 maybe-dvi-make: dvi-make
28048 dvi-make: \
28049 configure-make
28050 @: $(MAKE); $(unstage)
28051 @[ -f ./make/Makefile ] || exit 0; \
28052 r=`${PWD_COMMAND}`; export r; \
28053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054 $(HOST_EXPORTS) \
28055 for flag in $(EXTRA_HOST_FLAGS) ; do \
28056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28057 done; \
28058 echo "Doing dvi in make" ; \
28059 (cd $(HOST_SUBDIR)/make && \
28060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28062 "RANLIB=$${RANLIB}" \
28063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28064 dvi) \
28065 || exit 1
28067 @endif make
28069 .PHONY: maybe-pdf-make pdf-make
28070 maybe-pdf-make:
28071 @if make
28072 maybe-pdf-make: pdf-make
28074 pdf-make: \
28075 configure-make
28076 @: $(MAKE); $(unstage)
28077 @[ -f ./make/Makefile ] || exit 0; \
28078 r=`${PWD_COMMAND}`; export r; \
28079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28080 $(HOST_EXPORTS) \
28081 for flag in $(EXTRA_HOST_FLAGS) ; do \
28082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28083 done; \
28084 echo "Doing pdf in make" ; \
28085 (cd $(HOST_SUBDIR)/make && \
28086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28088 "RANLIB=$${RANLIB}" \
28089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28090 pdf) \
28091 || exit 1
28093 @endif make
28095 .PHONY: maybe-html-make html-make
28096 maybe-html-make:
28097 @if make
28098 maybe-html-make: html-make
28100 html-make: \
28101 configure-make
28102 @: $(MAKE); $(unstage)
28103 @[ -f ./make/Makefile ] || exit 0; \
28104 r=`${PWD_COMMAND}`; export r; \
28105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28106 $(HOST_EXPORTS) \
28107 for flag in $(EXTRA_HOST_FLAGS) ; do \
28108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28109 done; \
28110 echo "Doing html in make" ; \
28111 (cd $(HOST_SUBDIR)/make && \
28112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28114 "RANLIB=$${RANLIB}" \
28115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28116 html) \
28117 || exit 1
28119 @endif make
28121 .PHONY: maybe-TAGS-make TAGS-make
28122 maybe-TAGS-make:
28123 @if make
28124 maybe-TAGS-make: TAGS-make
28126 TAGS-make: \
28127 configure-make
28128 @: $(MAKE); $(unstage)
28129 @[ -f ./make/Makefile ] || exit 0; \
28130 r=`${PWD_COMMAND}`; export r; \
28131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28132 $(HOST_EXPORTS) \
28133 for flag in $(EXTRA_HOST_FLAGS) ; do \
28134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28135 done; \
28136 echo "Doing TAGS in make" ; \
28137 (cd $(HOST_SUBDIR)/make && \
28138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28140 "RANLIB=$${RANLIB}" \
28141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28142 TAGS) \
28143 || exit 1
28145 @endif make
28147 .PHONY: maybe-install-info-make install-info-make
28148 maybe-install-info-make:
28149 @if make
28150 maybe-install-info-make: install-info-make
28152 install-info-make: \
28153 configure-make \
28154 info-make
28155 @: $(MAKE); $(unstage)
28156 @[ -f ./make/Makefile ] || exit 0; \
28157 r=`${PWD_COMMAND}`; export r; \
28158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28159 $(HOST_EXPORTS) \
28160 for flag in $(EXTRA_HOST_FLAGS) ; do \
28161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28162 done; \
28163 echo "Doing install-info in make" ; \
28164 (cd $(HOST_SUBDIR)/make && \
28165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28167 "RANLIB=$${RANLIB}" \
28168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28169 install-info) \
28170 || exit 1
28172 @endif make
28174 .PHONY: maybe-install-pdf-make install-pdf-make
28175 maybe-install-pdf-make:
28176 @if make
28177 maybe-install-pdf-make: install-pdf-make
28179 install-pdf-make: \
28180 configure-make \
28181 pdf-make
28182 @: $(MAKE); $(unstage)
28183 @[ -f ./make/Makefile ] || exit 0; \
28184 r=`${PWD_COMMAND}`; export r; \
28185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186 $(HOST_EXPORTS) \
28187 for flag in $(EXTRA_HOST_FLAGS) ; do \
28188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189 done; \
28190 echo "Doing install-pdf in make" ; \
28191 (cd $(HOST_SUBDIR)/make && \
28192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194 "RANLIB=$${RANLIB}" \
28195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196 install-pdf) \
28197 || exit 1
28199 @endif make
28201 .PHONY: maybe-install-html-make install-html-make
28202 maybe-install-html-make:
28203 @if make
28204 maybe-install-html-make: install-html-make
28206 install-html-make: \
28207 configure-make \
28208 html-make
28209 @: $(MAKE); $(unstage)
28210 @[ -f ./make/Makefile ] || exit 0; \
28211 r=`${PWD_COMMAND}`; export r; \
28212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213 $(HOST_EXPORTS) \
28214 for flag in $(EXTRA_HOST_FLAGS) ; do \
28215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28216 done; \
28217 echo "Doing install-html in make" ; \
28218 (cd $(HOST_SUBDIR)/make && \
28219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28221 "RANLIB=$${RANLIB}" \
28222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28223 install-html) \
28224 || exit 1
28226 @endif make
28228 .PHONY: maybe-installcheck-make installcheck-make
28229 maybe-installcheck-make:
28230 @if make
28231 maybe-installcheck-make: installcheck-make
28233 installcheck-make: \
28234 configure-make
28235 @: $(MAKE); $(unstage)
28236 @[ -f ./make/Makefile ] || exit 0; \
28237 r=`${PWD_COMMAND}`; export r; \
28238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239 $(HOST_EXPORTS) \
28240 for flag in $(EXTRA_HOST_FLAGS) ; do \
28241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28242 done; \
28243 echo "Doing installcheck in make" ; \
28244 (cd $(HOST_SUBDIR)/make && \
28245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28247 "RANLIB=$${RANLIB}" \
28248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28249 installcheck) \
28250 || exit 1
28252 @endif make
28254 .PHONY: maybe-mostlyclean-make mostlyclean-make
28255 maybe-mostlyclean-make:
28256 @if make
28257 maybe-mostlyclean-make: mostlyclean-make
28259 mostlyclean-make:
28260 @: $(MAKE); $(unstage)
28261 @[ -f ./make/Makefile ] || exit 0; \
28262 r=`${PWD_COMMAND}`; export r; \
28263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28264 $(HOST_EXPORTS) \
28265 for flag in $(EXTRA_HOST_FLAGS) ; do \
28266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28267 done; \
28268 echo "Doing mostlyclean in make" ; \
28269 (cd $(HOST_SUBDIR)/make && \
28270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28272 "RANLIB=$${RANLIB}" \
28273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28274 mostlyclean) \
28275 || exit 1
28277 @endif make
28279 .PHONY: maybe-clean-make clean-make
28280 maybe-clean-make:
28281 @if make
28282 maybe-clean-make: clean-make
28284 clean-make:
28285 @: $(MAKE); $(unstage)
28286 @[ -f ./make/Makefile ] || exit 0; \
28287 r=`${PWD_COMMAND}`; export r; \
28288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28289 $(HOST_EXPORTS) \
28290 for flag in $(EXTRA_HOST_FLAGS) ; do \
28291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28292 done; \
28293 echo "Doing clean in make" ; \
28294 (cd $(HOST_SUBDIR)/make && \
28295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28297 "RANLIB=$${RANLIB}" \
28298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28299 clean) \
28300 || exit 1
28302 @endif make
28304 .PHONY: maybe-distclean-make distclean-make
28305 maybe-distclean-make:
28306 @if make
28307 maybe-distclean-make: distclean-make
28309 distclean-make:
28310 @: $(MAKE); $(unstage)
28311 @[ -f ./make/Makefile ] || exit 0; \
28312 r=`${PWD_COMMAND}`; export r; \
28313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28314 $(HOST_EXPORTS) \
28315 for flag in $(EXTRA_HOST_FLAGS) ; do \
28316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28317 done; \
28318 echo "Doing distclean in make" ; \
28319 (cd $(HOST_SUBDIR)/make && \
28320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28322 "RANLIB=$${RANLIB}" \
28323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28324 distclean) \
28325 || exit 1
28327 @endif make
28329 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
28330 maybe-maintainer-clean-make:
28331 @if make
28332 maybe-maintainer-clean-make: maintainer-clean-make
28334 maintainer-clean-make:
28335 @: $(MAKE); $(unstage)
28336 @[ -f ./make/Makefile ] || exit 0; \
28337 r=`${PWD_COMMAND}`; export r; \
28338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339 $(HOST_EXPORTS) \
28340 for flag in $(EXTRA_HOST_FLAGS) ; do \
28341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28342 done; \
28343 echo "Doing maintainer-clean in make" ; \
28344 (cd $(HOST_SUBDIR)/make && \
28345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28347 "RANLIB=$${RANLIB}" \
28348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28349 maintainer-clean) \
28350 || exit 1
28352 @endif make
28356 .PHONY: configure-mmalloc maybe-configure-mmalloc
28357 maybe-configure-mmalloc:
28358 @if gcc-bootstrap
28359 configure-mmalloc: stage_current
28360 @endif gcc-bootstrap
28361 @if mmalloc
28362 maybe-configure-mmalloc: configure-mmalloc
28363 configure-mmalloc:
28364 @: $(MAKE); $(unstage)
28365 @r=`${PWD_COMMAND}`; export r; \
28366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28367 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
28368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
28369 $(HOST_EXPORTS) \
28370 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
28371 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
28372 case $(srcdir) in \
28373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28374 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
28375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28376 esac; \
28377 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
28378 libsrcdir="$$s/mmalloc"; \
28379 $(SHELL) $${libsrcdir}/configure \
28380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28381 --target=${target_alias} $${srcdiroption} \
28382 || exit 1
28383 @endif mmalloc
28389 .PHONY: all-mmalloc maybe-all-mmalloc
28390 maybe-all-mmalloc:
28391 @if gcc-bootstrap
28392 all-mmalloc: stage_current
28393 @endif gcc-bootstrap
28394 @if mmalloc
28395 TARGET-mmalloc=all
28396 maybe-all-mmalloc: all-mmalloc
28397 all-mmalloc: configure-mmalloc
28398 @: $(MAKE); $(unstage)
28399 @r=`${PWD_COMMAND}`; export r; \
28400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401 $(HOST_EXPORTS) \
28402 (cd $(HOST_SUBDIR)/mmalloc && \
28403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28404 $(TARGET-mmalloc))
28405 @endif mmalloc
28410 .PHONY: check-mmalloc maybe-check-mmalloc
28411 maybe-check-mmalloc:
28412 @if mmalloc
28413 maybe-check-mmalloc: check-mmalloc
28415 check-mmalloc:
28417 @endif mmalloc
28419 .PHONY: install-mmalloc maybe-install-mmalloc
28420 maybe-install-mmalloc:
28421 @if mmalloc
28422 maybe-install-mmalloc: install-mmalloc
28424 install-mmalloc: installdirs
28425 @: $(MAKE); $(unstage)
28426 @r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428 $(HOST_EXPORTS) \
28429 (cd $(HOST_SUBDIR)/mmalloc && \
28430 $(MAKE) $(FLAGS_TO_PASS) install)
28432 @endif mmalloc
28434 # Other targets (info, dvi, pdf, etc.)
28436 .PHONY: maybe-info-mmalloc info-mmalloc
28437 maybe-info-mmalloc:
28438 @if mmalloc
28439 maybe-info-mmalloc: info-mmalloc
28441 info-mmalloc: \
28442 configure-mmalloc
28443 @: $(MAKE); $(unstage)
28444 @[ -f ./mmalloc/Makefile ] || exit 0; \
28445 r=`${PWD_COMMAND}`; export r; \
28446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447 $(HOST_EXPORTS) \
28448 for flag in $(EXTRA_HOST_FLAGS) ; do \
28449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28450 done; \
28451 echo "Doing info in mmalloc" ; \
28452 (cd $(HOST_SUBDIR)/mmalloc && \
28453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28455 "RANLIB=$${RANLIB}" \
28456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28457 info) \
28458 || exit 1
28460 @endif mmalloc
28462 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
28463 maybe-dvi-mmalloc:
28464 @if mmalloc
28465 maybe-dvi-mmalloc: dvi-mmalloc
28467 dvi-mmalloc: \
28468 configure-mmalloc
28469 @: $(MAKE); $(unstage)
28470 @[ -f ./mmalloc/Makefile ] || exit 0; \
28471 r=`${PWD_COMMAND}`; export r; \
28472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28473 $(HOST_EXPORTS) \
28474 for flag in $(EXTRA_HOST_FLAGS) ; do \
28475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28476 done; \
28477 echo "Doing dvi in mmalloc" ; \
28478 (cd $(HOST_SUBDIR)/mmalloc && \
28479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28481 "RANLIB=$${RANLIB}" \
28482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28483 dvi) \
28484 || exit 1
28486 @endif mmalloc
28488 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
28489 maybe-pdf-mmalloc:
28490 @if mmalloc
28491 maybe-pdf-mmalloc: pdf-mmalloc
28493 pdf-mmalloc: \
28494 configure-mmalloc
28495 @: $(MAKE); $(unstage)
28496 @[ -f ./mmalloc/Makefile ] || exit 0; \
28497 r=`${PWD_COMMAND}`; export r; \
28498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28499 $(HOST_EXPORTS) \
28500 for flag in $(EXTRA_HOST_FLAGS) ; do \
28501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28502 done; \
28503 echo "Doing pdf in mmalloc" ; \
28504 (cd $(HOST_SUBDIR)/mmalloc && \
28505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28507 "RANLIB=$${RANLIB}" \
28508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28509 pdf) \
28510 || exit 1
28512 @endif mmalloc
28514 .PHONY: maybe-html-mmalloc html-mmalloc
28515 maybe-html-mmalloc:
28516 @if mmalloc
28517 maybe-html-mmalloc: html-mmalloc
28519 html-mmalloc: \
28520 configure-mmalloc
28521 @: $(MAKE); $(unstage)
28522 @[ -f ./mmalloc/Makefile ] || exit 0; \
28523 r=`${PWD_COMMAND}`; export r; \
28524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28525 $(HOST_EXPORTS) \
28526 for flag in $(EXTRA_HOST_FLAGS) ; do \
28527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28528 done; \
28529 echo "Doing html in mmalloc" ; \
28530 (cd $(HOST_SUBDIR)/mmalloc && \
28531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28533 "RANLIB=$${RANLIB}" \
28534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28535 html) \
28536 || exit 1
28538 @endif mmalloc
28540 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
28541 maybe-TAGS-mmalloc:
28542 @if mmalloc
28543 maybe-TAGS-mmalloc: TAGS-mmalloc
28545 TAGS-mmalloc: \
28546 configure-mmalloc
28547 @: $(MAKE); $(unstage)
28548 @[ -f ./mmalloc/Makefile ] || exit 0; \
28549 r=`${PWD_COMMAND}`; export r; \
28550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28551 $(HOST_EXPORTS) \
28552 for flag in $(EXTRA_HOST_FLAGS) ; do \
28553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28554 done; \
28555 echo "Doing TAGS in mmalloc" ; \
28556 (cd $(HOST_SUBDIR)/mmalloc && \
28557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28559 "RANLIB=$${RANLIB}" \
28560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28561 TAGS) \
28562 || exit 1
28564 @endif mmalloc
28566 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
28567 maybe-install-info-mmalloc:
28568 @if mmalloc
28569 maybe-install-info-mmalloc: install-info-mmalloc
28571 install-info-mmalloc: \
28572 configure-mmalloc \
28573 info-mmalloc
28574 @: $(MAKE); $(unstage)
28575 @[ -f ./mmalloc/Makefile ] || exit 0; \
28576 r=`${PWD_COMMAND}`; export r; \
28577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578 $(HOST_EXPORTS) \
28579 for flag in $(EXTRA_HOST_FLAGS) ; do \
28580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28581 done; \
28582 echo "Doing install-info in mmalloc" ; \
28583 (cd $(HOST_SUBDIR)/mmalloc && \
28584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28586 "RANLIB=$${RANLIB}" \
28587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28588 install-info) \
28589 || exit 1
28591 @endif mmalloc
28593 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
28594 maybe-install-pdf-mmalloc:
28595 @if mmalloc
28596 maybe-install-pdf-mmalloc: install-pdf-mmalloc
28598 install-pdf-mmalloc: \
28599 configure-mmalloc \
28600 pdf-mmalloc
28601 @: $(MAKE); $(unstage)
28602 @[ -f ./mmalloc/Makefile ] || exit 0; \
28603 r=`${PWD_COMMAND}`; export r; \
28604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28605 $(HOST_EXPORTS) \
28606 for flag in $(EXTRA_HOST_FLAGS) ; do \
28607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28608 done; \
28609 echo "Doing install-pdf in mmalloc" ; \
28610 (cd $(HOST_SUBDIR)/mmalloc && \
28611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28613 "RANLIB=$${RANLIB}" \
28614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28615 install-pdf) \
28616 || exit 1
28618 @endif mmalloc
28620 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
28621 maybe-install-html-mmalloc:
28622 @if mmalloc
28623 maybe-install-html-mmalloc: install-html-mmalloc
28625 install-html-mmalloc: \
28626 configure-mmalloc \
28627 html-mmalloc
28628 @: $(MAKE); $(unstage)
28629 @[ -f ./mmalloc/Makefile ] || exit 0; \
28630 r=`${PWD_COMMAND}`; export r; \
28631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28632 $(HOST_EXPORTS) \
28633 for flag in $(EXTRA_HOST_FLAGS) ; do \
28634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28635 done; \
28636 echo "Doing install-html in mmalloc" ; \
28637 (cd $(HOST_SUBDIR)/mmalloc && \
28638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28640 "RANLIB=$${RANLIB}" \
28641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28642 install-html) \
28643 || exit 1
28645 @endif mmalloc
28647 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
28648 maybe-installcheck-mmalloc:
28649 @if mmalloc
28650 maybe-installcheck-mmalloc: installcheck-mmalloc
28652 installcheck-mmalloc: \
28653 configure-mmalloc
28654 @: $(MAKE); $(unstage)
28655 @[ -f ./mmalloc/Makefile ] || exit 0; \
28656 r=`${PWD_COMMAND}`; export r; \
28657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28658 $(HOST_EXPORTS) \
28659 for flag in $(EXTRA_HOST_FLAGS) ; do \
28660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28661 done; \
28662 echo "Doing installcheck in mmalloc" ; \
28663 (cd $(HOST_SUBDIR)/mmalloc && \
28664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28666 "RANLIB=$${RANLIB}" \
28667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28668 installcheck) \
28669 || exit 1
28671 @endif mmalloc
28673 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
28674 maybe-mostlyclean-mmalloc:
28675 @if mmalloc
28676 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
28678 mostlyclean-mmalloc:
28679 @: $(MAKE); $(unstage)
28680 @[ -f ./mmalloc/Makefile ] || exit 0; \
28681 r=`${PWD_COMMAND}`; export r; \
28682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683 $(HOST_EXPORTS) \
28684 for flag in $(EXTRA_HOST_FLAGS) ; do \
28685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686 done; \
28687 echo "Doing mostlyclean in mmalloc" ; \
28688 (cd $(HOST_SUBDIR)/mmalloc && \
28689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691 "RANLIB=$${RANLIB}" \
28692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693 mostlyclean) \
28694 || exit 1
28696 @endif mmalloc
28698 .PHONY: maybe-clean-mmalloc clean-mmalloc
28699 maybe-clean-mmalloc:
28700 @if mmalloc
28701 maybe-clean-mmalloc: clean-mmalloc
28703 clean-mmalloc:
28704 @: $(MAKE); $(unstage)
28705 @[ -f ./mmalloc/Makefile ] || exit 0; \
28706 r=`${PWD_COMMAND}`; export r; \
28707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28708 $(HOST_EXPORTS) \
28709 for flag in $(EXTRA_HOST_FLAGS) ; do \
28710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28711 done; \
28712 echo "Doing clean in mmalloc" ; \
28713 (cd $(HOST_SUBDIR)/mmalloc && \
28714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28716 "RANLIB=$${RANLIB}" \
28717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28718 clean) \
28719 || exit 1
28721 @endif mmalloc
28723 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
28724 maybe-distclean-mmalloc:
28725 @if mmalloc
28726 maybe-distclean-mmalloc: distclean-mmalloc
28728 distclean-mmalloc:
28729 @: $(MAKE); $(unstage)
28730 @[ -f ./mmalloc/Makefile ] || exit 0; \
28731 r=`${PWD_COMMAND}`; export r; \
28732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28733 $(HOST_EXPORTS) \
28734 for flag in $(EXTRA_HOST_FLAGS) ; do \
28735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28736 done; \
28737 echo "Doing distclean in mmalloc" ; \
28738 (cd $(HOST_SUBDIR)/mmalloc && \
28739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28741 "RANLIB=$${RANLIB}" \
28742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28743 distclean) \
28744 || exit 1
28746 @endif mmalloc
28748 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
28749 maybe-maintainer-clean-mmalloc:
28750 @if mmalloc
28751 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
28753 maintainer-clean-mmalloc:
28754 @: $(MAKE); $(unstage)
28755 @[ -f ./mmalloc/Makefile ] || exit 0; \
28756 r=`${PWD_COMMAND}`; export r; \
28757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758 $(HOST_EXPORTS) \
28759 for flag in $(EXTRA_HOST_FLAGS) ; do \
28760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761 done; \
28762 echo "Doing maintainer-clean in mmalloc" ; \
28763 (cd $(HOST_SUBDIR)/mmalloc && \
28764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766 "RANLIB=$${RANLIB}" \
28767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768 maintainer-clean) \
28769 || exit 1
28771 @endif mmalloc
28775 .PHONY: configure-patch maybe-configure-patch
28776 maybe-configure-patch:
28777 @if gcc-bootstrap
28778 configure-patch: stage_current
28779 @endif gcc-bootstrap
28780 @if patch
28781 maybe-configure-patch: configure-patch
28782 configure-patch:
28783 @: $(MAKE); $(unstage)
28784 @r=`${PWD_COMMAND}`; export r; \
28785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
28787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
28788 $(HOST_EXPORTS) \
28789 echo Configuring in $(HOST_SUBDIR)/patch; \
28790 cd "$(HOST_SUBDIR)/patch" || exit 1; \
28791 case $(srcdir) in \
28792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28793 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
28794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28795 esac; \
28796 srcdiroption="--srcdir=$${topdir}/patch"; \
28797 libsrcdir="$$s/patch"; \
28798 $(SHELL) $${libsrcdir}/configure \
28799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800 --target=${target_alias} $${srcdiroption} \
28801 || exit 1
28802 @endif patch
28808 .PHONY: all-patch maybe-all-patch
28809 maybe-all-patch:
28810 @if gcc-bootstrap
28811 all-patch: stage_current
28812 @endif gcc-bootstrap
28813 @if patch
28814 TARGET-patch=all
28815 maybe-all-patch: all-patch
28816 all-patch: configure-patch
28817 @: $(MAKE); $(unstage)
28818 @r=`${PWD_COMMAND}`; export r; \
28819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820 $(HOST_EXPORTS) \
28821 (cd $(HOST_SUBDIR)/patch && \
28822 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28823 $(TARGET-patch))
28824 @endif patch
28829 .PHONY: check-patch maybe-check-patch
28830 maybe-check-patch:
28831 @if patch
28832 maybe-check-patch: check-patch
28834 check-patch:
28835 @: $(MAKE); $(unstage)
28836 @r=`${PWD_COMMAND}`; export r; \
28837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28838 $(HOST_EXPORTS) \
28839 (cd $(HOST_SUBDIR)/patch && \
28840 $(MAKE) $(FLAGS_TO_PASS) check)
28842 @endif patch
28844 .PHONY: install-patch maybe-install-patch
28845 maybe-install-patch:
28846 @if patch
28847 maybe-install-patch: install-patch
28849 install-patch: installdirs
28850 @: $(MAKE); $(unstage)
28851 @r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 $(HOST_EXPORTS) \
28854 (cd $(HOST_SUBDIR)/patch && \
28855 $(MAKE) $(FLAGS_TO_PASS) install)
28857 @endif patch
28859 # Other targets (info, dvi, pdf, etc.)
28861 .PHONY: maybe-info-patch info-patch
28862 maybe-info-patch:
28863 @if patch
28864 maybe-info-patch: info-patch
28866 info-patch: \
28867 configure-patch
28868 @: $(MAKE); $(unstage)
28869 @[ -f ./patch/Makefile ] || exit 0; \
28870 r=`${PWD_COMMAND}`; export r; \
28871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872 $(HOST_EXPORTS) \
28873 for flag in $(EXTRA_HOST_FLAGS) ; do \
28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875 done; \
28876 echo "Doing info in patch" ; \
28877 (cd $(HOST_SUBDIR)/patch && \
28878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880 "RANLIB=$${RANLIB}" \
28881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882 info) \
28883 || exit 1
28885 @endif patch
28887 .PHONY: maybe-dvi-patch dvi-patch
28888 maybe-dvi-patch:
28889 @if patch
28890 maybe-dvi-patch: dvi-patch
28892 dvi-patch: \
28893 configure-patch
28894 @: $(MAKE); $(unstage)
28895 @[ -f ./patch/Makefile ] || exit 0; \
28896 r=`${PWD_COMMAND}`; export r; \
28897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898 $(HOST_EXPORTS) \
28899 for flag in $(EXTRA_HOST_FLAGS) ; do \
28900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901 done; \
28902 echo "Doing dvi in patch" ; \
28903 (cd $(HOST_SUBDIR)/patch && \
28904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906 "RANLIB=$${RANLIB}" \
28907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908 dvi) \
28909 || exit 1
28911 @endif patch
28913 .PHONY: maybe-pdf-patch pdf-patch
28914 maybe-pdf-patch:
28915 @if patch
28916 maybe-pdf-patch: pdf-patch
28918 pdf-patch: \
28919 configure-patch
28920 @: $(MAKE); $(unstage)
28921 @[ -f ./patch/Makefile ] || exit 0; \
28922 r=`${PWD_COMMAND}`; export r; \
28923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28924 $(HOST_EXPORTS) \
28925 for flag in $(EXTRA_HOST_FLAGS) ; do \
28926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28927 done; \
28928 echo "Doing pdf in patch" ; \
28929 (cd $(HOST_SUBDIR)/patch && \
28930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28932 "RANLIB=$${RANLIB}" \
28933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28934 pdf) \
28935 || exit 1
28937 @endif patch
28939 .PHONY: maybe-html-patch html-patch
28940 maybe-html-patch:
28941 @if patch
28942 maybe-html-patch: html-patch
28944 html-patch: \
28945 configure-patch
28946 @: $(MAKE); $(unstage)
28947 @[ -f ./patch/Makefile ] || exit 0; \
28948 r=`${PWD_COMMAND}`; export r; \
28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950 $(HOST_EXPORTS) \
28951 for flag in $(EXTRA_HOST_FLAGS) ; do \
28952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28953 done; \
28954 echo "Doing html in patch" ; \
28955 (cd $(HOST_SUBDIR)/patch && \
28956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28958 "RANLIB=$${RANLIB}" \
28959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28960 html) \
28961 || exit 1
28963 @endif patch
28965 .PHONY: maybe-TAGS-patch TAGS-patch
28966 maybe-TAGS-patch:
28967 @if patch
28968 maybe-TAGS-patch: TAGS-patch
28970 TAGS-patch: \
28971 configure-patch
28972 @: $(MAKE); $(unstage)
28973 @[ -f ./patch/Makefile ] || exit 0; \
28974 r=`${PWD_COMMAND}`; export r; \
28975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28976 $(HOST_EXPORTS) \
28977 for flag in $(EXTRA_HOST_FLAGS) ; do \
28978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28979 done; \
28980 echo "Doing TAGS in patch" ; \
28981 (cd $(HOST_SUBDIR)/patch && \
28982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28984 "RANLIB=$${RANLIB}" \
28985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28986 TAGS) \
28987 || exit 1
28989 @endif patch
28991 .PHONY: maybe-install-info-patch install-info-patch
28992 maybe-install-info-patch:
28993 @if patch
28994 maybe-install-info-patch: install-info-patch
28996 install-info-patch: \
28997 configure-patch \
28998 info-patch
28999 @: $(MAKE); $(unstage)
29000 @[ -f ./patch/Makefile ] || exit 0; \
29001 r=`${PWD_COMMAND}`; export r; \
29002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29003 $(HOST_EXPORTS) \
29004 for flag in $(EXTRA_HOST_FLAGS) ; do \
29005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29006 done; \
29007 echo "Doing install-info in patch" ; \
29008 (cd $(HOST_SUBDIR)/patch && \
29009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29011 "RANLIB=$${RANLIB}" \
29012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29013 install-info) \
29014 || exit 1
29016 @endif patch
29018 .PHONY: maybe-install-pdf-patch install-pdf-patch
29019 maybe-install-pdf-patch:
29020 @if patch
29021 maybe-install-pdf-patch: install-pdf-patch
29023 install-pdf-patch: \
29024 configure-patch \
29025 pdf-patch
29026 @: $(MAKE); $(unstage)
29027 @[ -f ./patch/Makefile ] || exit 0; \
29028 r=`${PWD_COMMAND}`; export r; \
29029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030 $(HOST_EXPORTS) \
29031 for flag in $(EXTRA_HOST_FLAGS) ; do \
29032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29033 done; \
29034 echo "Doing install-pdf in patch" ; \
29035 (cd $(HOST_SUBDIR)/patch && \
29036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29038 "RANLIB=$${RANLIB}" \
29039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29040 install-pdf) \
29041 || exit 1
29043 @endif patch
29045 .PHONY: maybe-install-html-patch install-html-patch
29046 maybe-install-html-patch:
29047 @if patch
29048 maybe-install-html-patch: install-html-patch
29050 install-html-patch: \
29051 configure-patch \
29052 html-patch
29053 @: $(MAKE); $(unstage)
29054 @[ -f ./patch/Makefile ] || exit 0; \
29055 r=`${PWD_COMMAND}`; export r; \
29056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29057 $(HOST_EXPORTS) \
29058 for flag in $(EXTRA_HOST_FLAGS) ; do \
29059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29060 done; \
29061 echo "Doing install-html in patch" ; \
29062 (cd $(HOST_SUBDIR)/patch && \
29063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29065 "RANLIB=$${RANLIB}" \
29066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29067 install-html) \
29068 || exit 1
29070 @endif patch
29072 .PHONY: maybe-installcheck-patch installcheck-patch
29073 maybe-installcheck-patch:
29074 @if patch
29075 maybe-installcheck-patch: installcheck-patch
29077 installcheck-patch: \
29078 configure-patch
29079 @: $(MAKE); $(unstage)
29080 @[ -f ./patch/Makefile ] || exit 0; \
29081 r=`${PWD_COMMAND}`; export r; \
29082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083 $(HOST_EXPORTS) \
29084 for flag in $(EXTRA_HOST_FLAGS) ; do \
29085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29086 done; \
29087 echo "Doing installcheck in patch" ; \
29088 (cd $(HOST_SUBDIR)/patch && \
29089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091 "RANLIB=$${RANLIB}" \
29092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29093 installcheck) \
29094 || exit 1
29096 @endif patch
29098 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
29099 maybe-mostlyclean-patch:
29100 @if patch
29101 maybe-mostlyclean-patch: mostlyclean-patch
29103 mostlyclean-patch:
29104 @: $(MAKE); $(unstage)
29105 @[ -f ./patch/Makefile ] || exit 0; \
29106 r=`${PWD_COMMAND}`; export r; \
29107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29108 $(HOST_EXPORTS) \
29109 for flag in $(EXTRA_HOST_FLAGS) ; do \
29110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29111 done; \
29112 echo "Doing mostlyclean in patch" ; \
29113 (cd $(HOST_SUBDIR)/patch && \
29114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29116 "RANLIB=$${RANLIB}" \
29117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29118 mostlyclean) \
29119 || exit 1
29121 @endif patch
29123 .PHONY: maybe-clean-patch clean-patch
29124 maybe-clean-patch:
29125 @if patch
29126 maybe-clean-patch: clean-patch
29128 clean-patch:
29129 @: $(MAKE); $(unstage)
29130 @[ -f ./patch/Makefile ] || exit 0; \
29131 r=`${PWD_COMMAND}`; export r; \
29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133 $(HOST_EXPORTS) \
29134 for flag in $(EXTRA_HOST_FLAGS) ; do \
29135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29136 done; \
29137 echo "Doing clean in patch" ; \
29138 (cd $(HOST_SUBDIR)/patch && \
29139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29141 "RANLIB=$${RANLIB}" \
29142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29143 clean) \
29144 || exit 1
29146 @endif patch
29148 .PHONY: maybe-distclean-patch distclean-patch
29149 maybe-distclean-patch:
29150 @if patch
29151 maybe-distclean-patch: distclean-patch
29153 distclean-patch:
29154 @: $(MAKE); $(unstage)
29155 @[ -f ./patch/Makefile ] || exit 0; \
29156 r=`${PWD_COMMAND}`; export r; \
29157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158 $(HOST_EXPORTS) \
29159 for flag in $(EXTRA_HOST_FLAGS) ; do \
29160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29161 done; \
29162 echo "Doing distclean in patch" ; \
29163 (cd $(HOST_SUBDIR)/patch && \
29164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29166 "RANLIB=$${RANLIB}" \
29167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29168 distclean) \
29169 || exit 1
29171 @endif patch
29173 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
29174 maybe-maintainer-clean-patch:
29175 @if patch
29176 maybe-maintainer-clean-patch: maintainer-clean-patch
29178 maintainer-clean-patch:
29179 @: $(MAKE); $(unstage)
29180 @[ -f ./patch/Makefile ] || exit 0; \
29181 r=`${PWD_COMMAND}`; export r; \
29182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183 $(HOST_EXPORTS) \
29184 for flag in $(EXTRA_HOST_FLAGS) ; do \
29185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29186 done; \
29187 echo "Doing maintainer-clean in patch" ; \
29188 (cd $(HOST_SUBDIR)/patch && \
29189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29191 "RANLIB=$${RANLIB}" \
29192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29193 maintainer-clean) \
29194 || exit 1
29196 @endif patch
29200 .PHONY: configure-perl maybe-configure-perl
29201 maybe-configure-perl:
29202 @if gcc-bootstrap
29203 configure-perl: stage_current
29204 @endif gcc-bootstrap
29205 @if perl
29206 maybe-configure-perl: configure-perl
29207 configure-perl:
29208 @: $(MAKE); $(unstage)
29209 @r=`${PWD_COMMAND}`; export r; \
29210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29211 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
29212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
29213 $(HOST_EXPORTS) \
29214 echo Configuring in $(HOST_SUBDIR)/perl; \
29215 cd "$(HOST_SUBDIR)/perl" || exit 1; \
29216 case $(srcdir) in \
29217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29218 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
29219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29220 esac; \
29221 srcdiroption="--srcdir=$${topdir}/perl"; \
29222 libsrcdir="$$s/perl"; \
29223 $(SHELL) $${libsrcdir}/configure \
29224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29225 --target=${target_alias} $${srcdiroption} \
29226 || exit 1
29227 @endif perl
29233 .PHONY: all-perl maybe-all-perl
29234 maybe-all-perl:
29235 @if gcc-bootstrap
29236 all-perl: stage_current
29237 @endif gcc-bootstrap
29238 @if perl
29239 TARGET-perl=all
29240 maybe-all-perl: all-perl
29241 all-perl: configure-perl
29242 @: $(MAKE); $(unstage)
29243 @r=`${PWD_COMMAND}`; export r; \
29244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29245 $(HOST_EXPORTS) \
29246 (cd $(HOST_SUBDIR)/perl && \
29247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29248 $(TARGET-perl))
29249 @endif perl
29254 .PHONY: check-perl maybe-check-perl
29255 maybe-check-perl:
29256 @if perl
29257 maybe-check-perl: check-perl
29259 check-perl:
29260 @: $(MAKE); $(unstage)
29261 @r=`${PWD_COMMAND}`; export r; \
29262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263 $(HOST_EXPORTS) \
29264 (cd $(HOST_SUBDIR)/perl && \
29265 $(MAKE) $(FLAGS_TO_PASS) check)
29267 @endif perl
29269 .PHONY: install-perl maybe-install-perl
29270 maybe-install-perl:
29271 @if perl
29272 maybe-install-perl: install-perl
29274 install-perl: installdirs
29275 @: $(MAKE); $(unstage)
29276 @r=`${PWD_COMMAND}`; export r; \
29277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278 $(HOST_EXPORTS) \
29279 (cd $(HOST_SUBDIR)/perl && \
29280 $(MAKE) $(FLAGS_TO_PASS) install)
29282 @endif perl
29284 # Other targets (info, dvi, pdf, etc.)
29286 .PHONY: maybe-info-perl info-perl
29287 maybe-info-perl:
29288 @if perl
29289 maybe-info-perl: info-perl
29291 info-perl: \
29292 configure-perl
29293 @: $(MAKE); $(unstage)
29294 @[ -f ./perl/Makefile ] || exit 0; \
29295 r=`${PWD_COMMAND}`; export r; \
29296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29297 $(HOST_EXPORTS) \
29298 for flag in $(EXTRA_HOST_FLAGS) ; do \
29299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29300 done; \
29301 echo "Doing info in perl" ; \
29302 (cd $(HOST_SUBDIR)/perl && \
29303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29305 "RANLIB=$${RANLIB}" \
29306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29307 info) \
29308 || exit 1
29310 @endif perl
29312 .PHONY: maybe-dvi-perl dvi-perl
29313 maybe-dvi-perl:
29314 @if perl
29315 maybe-dvi-perl: dvi-perl
29317 dvi-perl: \
29318 configure-perl
29319 @: $(MAKE); $(unstage)
29320 @[ -f ./perl/Makefile ] || exit 0; \
29321 r=`${PWD_COMMAND}`; export r; \
29322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323 $(HOST_EXPORTS) \
29324 for flag in $(EXTRA_HOST_FLAGS) ; do \
29325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326 done; \
29327 echo "Doing dvi in perl" ; \
29328 (cd $(HOST_SUBDIR)/perl && \
29329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29331 "RANLIB=$${RANLIB}" \
29332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29333 dvi) \
29334 || exit 1
29336 @endif perl
29338 .PHONY: maybe-pdf-perl pdf-perl
29339 maybe-pdf-perl:
29340 @if perl
29341 maybe-pdf-perl: pdf-perl
29343 pdf-perl: \
29344 configure-perl
29345 @: $(MAKE); $(unstage)
29346 @[ -f ./perl/Makefile ] || exit 0; \
29347 r=`${PWD_COMMAND}`; export r; \
29348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349 $(HOST_EXPORTS) \
29350 for flag in $(EXTRA_HOST_FLAGS) ; do \
29351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352 done; \
29353 echo "Doing pdf in perl" ; \
29354 (cd $(HOST_SUBDIR)/perl && \
29355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357 "RANLIB=$${RANLIB}" \
29358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359 pdf) \
29360 || exit 1
29362 @endif perl
29364 .PHONY: maybe-html-perl html-perl
29365 maybe-html-perl:
29366 @if perl
29367 maybe-html-perl: html-perl
29369 html-perl: \
29370 configure-perl
29371 @: $(MAKE); $(unstage)
29372 @[ -f ./perl/Makefile ] || exit 0; \
29373 r=`${PWD_COMMAND}`; export r; \
29374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29375 $(HOST_EXPORTS) \
29376 for flag in $(EXTRA_HOST_FLAGS) ; do \
29377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29378 done; \
29379 echo "Doing html in perl" ; \
29380 (cd $(HOST_SUBDIR)/perl && \
29381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29383 "RANLIB=$${RANLIB}" \
29384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29385 html) \
29386 || exit 1
29388 @endif perl
29390 .PHONY: maybe-TAGS-perl TAGS-perl
29391 maybe-TAGS-perl:
29392 @if perl
29393 maybe-TAGS-perl: TAGS-perl
29395 TAGS-perl: \
29396 configure-perl
29397 @: $(MAKE); $(unstage)
29398 @[ -f ./perl/Makefile ] || exit 0; \
29399 r=`${PWD_COMMAND}`; export r; \
29400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401 $(HOST_EXPORTS) \
29402 for flag in $(EXTRA_HOST_FLAGS) ; do \
29403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404 done; \
29405 echo "Doing TAGS in perl" ; \
29406 (cd $(HOST_SUBDIR)/perl && \
29407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29409 "RANLIB=$${RANLIB}" \
29410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29411 TAGS) \
29412 || exit 1
29414 @endif perl
29416 .PHONY: maybe-install-info-perl install-info-perl
29417 maybe-install-info-perl:
29418 @if perl
29419 maybe-install-info-perl: install-info-perl
29421 install-info-perl: \
29422 configure-perl \
29423 info-perl
29424 @: $(MAKE); $(unstage)
29425 @[ -f ./perl/Makefile ] || exit 0; \
29426 r=`${PWD_COMMAND}`; export r; \
29427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29428 $(HOST_EXPORTS) \
29429 for flag in $(EXTRA_HOST_FLAGS) ; do \
29430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29431 done; \
29432 echo "Doing install-info in perl" ; \
29433 (cd $(HOST_SUBDIR)/perl && \
29434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29436 "RANLIB=$${RANLIB}" \
29437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29438 install-info) \
29439 || exit 1
29441 @endif perl
29443 .PHONY: maybe-install-pdf-perl install-pdf-perl
29444 maybe-install-pdf-perl:
29445 @if perl
29446 maybe-install-pdf-perl: install-pdf-perl
29448 install-pdf-perl: \
29449 configure-perl \
29450 pdf-perl
29451 @: $(MAKE); $(unstage)
29452 @[ -f ./perl/Makefile ] || exit 0; \
29453 r=`${PWD_COMMAND}`; export r; \
29454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455 $(HOST_EXPORTS) \
29456 for flag in $(EXTRA_HOST_FLAGS) ; do \
29457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29458 done; \
29459 echo "Doing install-pdf in perl" ; \
29460 (cd $(HOST_SUBDIR)/perl && \
29461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29463 "RANLIB=$${RANLIB}" \
29464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29465 install-pdf) \
29466 || exit 1
29468 @endif perl
29470 .PHONY: maybe-install-html-perl install-html-perl
29471 maybe-install-html-perl:
29472 @if perl
29473 maybe-install-html-perl: install-html-perl
29475 install-html-perl: \
29476 configure-perl \
29477 html-perl
29478 @: $(MAKE); $(unstage)
29479 @[ -f ./perl/Makefile ] || exit 0; \
29480 r=`${PWD_COMMAND}`; export r; \
29481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29482 $(HOST_EXPORTS) \
29483 for flag in $(EXTRA_HOST_FLAGS) ; do \
29484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29485 done; \
29486 echo "Doing install-html in perl" ; \
29487 (cd $(HOST_SUBDIR)/perl && \
29488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29490 "RANLIB=$${RANLIB}" \
29491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29492 install-html) \
29493 || exit 1
29495 @endif perl
29497 .PHONY: maybe-installcheck-perl installcheck-perl
29498 maybe-installcheck-perl:
29499 @if perl
29500 maybe-installcheck-perl: installcheck-perl
29502 installcheck-perl: \
29503 configure-perl
29504 @: $(MAKE); $(unstage)
29505 @[ -f ./perl/Makefile ] || exit 0; \
29506 r=`${PWD_COMMAND}`; export r; \
29507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29508 $(HOST_EXPORTS) \
29509 for flag in $(EXTRA_HOST_FLAGS) ; do \
29510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29511 done; \
29512 echo "Doing installcheck in perl" ; \
29513 (cd $(HOST_SUBDIR)/perl && \
29514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29516 "RANLIB=$${RANLIB}" \
29517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29518 installcheck) \
29519 || exit 1
29521 @endif perl
29523 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
29524 maybe-mostlyclean-perl:
29525 @if perl
29526 maybe-mostlyclean-perl: mostlyclean-perl
29528 mostlyclean-perl:
29529 @: $(MAKE); $(unstage)
29530 @[ -f ./perl/Makefile ] || exit 0; \
29531 r=`${PWD_COMMAND}`; export r; \
29532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29533 $(HOST_EXPORTS) \
29534 for flag in $(EXTRA_HOST_FLAGS) ; do \
29535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29536 done; \
29537 echo "Doing mostlyclean in perl" ; \
29538 (cd $(HOST_SUBDIR)/perl && \
29539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29541 "RANLIB=$${RANLIB}" \
29542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29543 mostlyclean) \
29544 || exit 1
29546 @endif perl
29548 .PHONY: maybe-clean-perl clean-perl
29549 maybe-clean-perl:
29550 @if perl
29551 maybe-clean-perl: clean-perl
29553 clean-perl:
29554 @: $(MAKE); $(unstage)
29555 @[ -f ./perl/Makefile ] || exit 0; \
29556 r=`${PWD_COMMAND}`; export r; \
29557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29558 $(HOST_EXPORTS) \
29559 for flag in $(EXTRA_HOST_FLAGS) ; do \
29560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29561 done; \
29562 echo "Doing clean in perl" ; \
29563 (cd $(HOST_SUBDIR)/perl && \
29564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29566 "RANLIB=$${RANLIB}" \
29567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29568 clean) \
29569 || exit 1
29571 @endif perl
29573 .PHONY: maybe-distclean-perl distclean-perl
29574 maybe-distclean-perl:
29575 @if perl
29576 maybe-distclean-perl: distclean-perl
29578 distclean-perl:
29579 @: $(MAKE); $(unstage)
29580 @[ -f ./perl/Makefile ] || exit 0; \
29581 r=`${PWD_COMMAND}`; export r; \
29582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29583 $(HOST_EXPORTS) \
29584 for flag in $(EXTRA_HOST_FLAGS) ; do \
29585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29586 done; \
29587 echo "Doing distclean in perl" ; \
29588 (cd $(HOST_SUBDIR)/perl && \
29589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29591 "RANLIB=$${RANLIB}" \
29592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29593 distclean) \
29594 || exit 1
29596 @endif perl
29598 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
29599 maybe-maintainer-clean-perl:
29600 @if perl
29601 maybe-maintainer-clean-perl: maintainer-clean-perl
29603 maintainer-clean-perl:
29604 @: $(MAKE); $(unstage)
29605 @[ -f ./perl/Makefile ] || exit 0; \
29606 r=`${PWD_COMMAND}`; export r; \
29607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29608 $(HOST_EXPORTS) \
29609 for flag in $(EXTRA_HOST_FLAGS) ; do \
29610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29611 done; \
29612 echo "Doing maintainer-clean in perl" ; \
29613 (cd $(HOST_SUBDIR)/perl && \
29614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29616 "RANLIB=$${RANLIB}" \
29617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29618 maintainer-clean) \
29619 || exit 1
29621 @endif perl
29625 .PHONY: configure-prms maybe-configure-prms
29626 maybe-configure-prms:
29627 @if gcc-bootstrap
29628 configure-prms: stage_current
29629 @endif gcc-bootstrap
29630 @if prms
29631 maybe-configure-prms: configure-prms
29632 configure-prms:
29633 @: $(MAKE); $(unstage)
29634 @r=`${PWD_COMMAND}`; export r; \
29635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
29637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
29638 $(HOST_EXPORTS) \
29639 echo Configuring in $(HOST_SUBDIR)/prms; \
29640 cd "$(HOST_SUBDIR)/prms" || exit 1; \
29641 case $(srcdir) in \
29642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29643 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
29644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29645 esac; \
29646 srcdiroption="--srcdir=$${topdir}/prms"; \
29647 libsrcdir="$$s/prms"; \
29648 $(SHELL) $${libsrcdir}/configure \
29649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29650 --target=${target_alias} $${srcdiroption} \
29651 || exit 1
29652 @endif prms
29658 .PHONY: all-prms maybe-all-prms
29659 maybe-all-prms:
29660 @if gcc-bootstrap
29661 all-prms: stage_current
29662 @endif gcc-bootstrap
29663 @if prms
29664 TARGET-prms=all
29665 maybe-all-prms: all-prms
29666 all-prms: configure-prms
29667 @: $(MAKE); $(unstage)
29668 @r=`${PWD_COMMAND}`; export r; \
29669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29670 $(HOST_EXPORTS) \
29671 (cd $(HOST_SUBDIR)/prms && \
29672 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29673 $(TARGET-prms))
29674 @endif prms
29679 .PHONY: check-prms maybe-check-prms
29680 maybe-check-prms:
29681 @if prms
29682 maybe-check-prms: check-prms
29684 check-prms:
29685 @: $(MAKE); $(unstage)
29686 @r=`${PWD_COMMAND}`; export r; \
29687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29688 $(HOST_EXPORTS) \
29689 (cd $(HOST_SUBDIR)/prms && \
29690 $(MAKE) $(FLAGS_TO_PASS) check)
29692 @endif prms
29694 .PHONY: install-prms maybe-install-prms
29695 maybe-install-prms:
29696 @if prms
29697 maybe-install-prms: install-prms
29699 install-prms: installdirs
29700 @: $(MAKE); $(unstage)
29701 @r=`${PWD_COMMAND}`; export r; \
29702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29703 $(HOST_EXPORTS) \
29704 (cd $(HOST_SUBDIR)/prms && \
29705 $(MAKE) $(FLAGS_TO_PASS) install)
29707 @endif prms
29709 # Other targets (info, dvi, pdf, etc.)
29711 .PHONY: maybe-info-prms info-prms
29712 maybe-info-prms:
29713 @if prms
29714 maybe-info-prms: info-prms
29716 info-prms: \
29717 configure-prms
29718 @: $(MAKE); $(unstage)
29719 @[ -f ./prms/Makefile ] || exit 0; \
29720 r=`${PWD_COMMAND}`; export r; \
29721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722 $(HOST_EXPORTS) \
29723 for flag in $(EXTRA_HOST_FLAGS) ; do \
29724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29725 done; \
29726 echo "Doing info in prms" ; \
29727 (cd $(HOST_SUBDIR)/prms && \
29728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29730 "RANLIB=$${RANLIB}" \
29731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29732 info) \
29733 || exit 1
29735 @endif prms
29737 .PHONY: maybe-dvi-prms dvi-prms
29738 maybe-dvi-prms:
29739 @if prms
29740 maybe-dvi-prms: dvi-prms
29742 dvi-prms: \
29743 configure-prms
29744 @: $(MAKE); $(unstage)
29745 @[ -f ./prms/Makefile ] || exit 0; \
29746 r=`${PWD_COMMAND}`; export r; \
29747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29748 $(HOST_EXPORTS) \
29749 for flag in $(EXTRA_HOST_FLAGS) ; do \
29750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29751 done; \
29752 echo "Doing dvi in prms" ; \
29753 (cd $(HOST_SUBDIR)/prms && \
29754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29756 "RANLIB=$${RANLIB}" \
29757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29758 dvi) \
29759 || exit 1
29761 @endif prms
29763 .PHONY: maybe-pdf-prms pdf-prms
29764 maybe-pdf-prms:
29765 @if prms
29766 maybe-pdf-prms: pdf-prms
29768 pdf-prms: \
29769 configure-prms
29770 @: $(MAKE); $(unstage)
29771 @[ -f ./prms/Makefile ] || exit 0; \
29772 r=`${PWD_COMMAND}`; export r; \
29773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29774 $(HOST_EXPORTS) \
29775 for flag in $(EXTRA_HOST_FLAGS) ; do \
29776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29777 done; \
29778 echo "Doing pdf in prms" ; \
29779 (cd $(HOST_SUBDIR)/prms && \
29780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29782 "RANLIB=$${RANLIB}" \
29783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29784 pdf) \
29785 || exit 1
29787 @endif prms
29789 .PHONY: maybe-html-prms html-prms
29790 maybe-html-prms:
29791 @if prms
29792 maybe-html-prms: html-prms
29794 html-prms: \
29795 configure-prms
29796 @: $(MAKE); $(unstage)
29797 @[ -f ./prms/Makefile ] || exit 0; \
29798 r=`${PWD_COMMAND}`; export r; \
29799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800 $(HOST_EXPORTS) \
29801 for flag in $(EXTRA_HOST_FLAGS) ; do \
29802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29803 done; \
29804 echo "Doing html in prms" ; \
29805 (cd $(HOST_SUBDIR)/prms && \
29806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29808 "RANLIB=$${RANLIB}" \
29809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29810 html) \
29811 || exit 1
29813 @endif prms
29815 .PHONY: maybe-TAGS-prms TAGS-prms
29816 maybe-TAGS-prms:
29817 @if prms
29818 maybe-TAGS-prms: TAGS-prms
29820 TAGS-prms: \
29821 configure-prms
29822 @: $(MAKE); $(unstage)
29823 @[ -f ./prms/Makefile ] || exit 0; \
29824 r=`${PWD_COMMAND}`; export r; \
29825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826 $(HOST_EXPORTS) \
29827 for flag in $(EXTRA_HOST_FLAGS) ; do \
29828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29829 done; \
29830 echo "Doing TAGS in prms" ; \
29831 (cd $(HOST_SUBDIR)/prms && \
29832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29834 "RANLIB=$${RANLIB}" \
29835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29836 TAGS) \
29837 || exit 1
29839 @endif prms
29841 .PHONY: maybe-install-info-prms install-info-prms
29842 maybe-install-info-prms:
29843 @if prms
29844 maybe-install-info-prms: install-info-prms
29846 install-info-prms: \
29847 configure-prms \
29848 info-prms
29849 @: $(MAKE); $(unstage)
29850 @[ -f ./prms/Makefile ] || exit 0; \
29851 r=`${PWD_COMMAND}`; export r; \
29852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29853 $(HOST_EXPORTS) \
29854 for flag in $(EXTRA_HOST_FLAGS) ; do \
29855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29856 done; \
29857 echo "Doing install-info in prms" ; \
29858 (cd $(HOST_SUBDIR)/prms && \
29859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29861 "RANLIB=$${RANLIB}" \
29862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29863 install-info) \
29864 || exit 1
29866 @endif prms
29868 .PHONY: maybe-install-pdf-prms install-pdf-prms
29869 maybe-install-pdf-prms:
29870 @if prms
29871 maybe-install-pdf-prms: install-pdf-prms
29873 install-pdf-prms: \
29874 configure-prms \
29875 pdf-prms
29876 @: $(MAKE); $(unstage)
29877 @[ -f ./prms/Makefile ] || exit 0; \
29878 r=`${PWD_COMMAND}`; export r; \
29879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29880 $(HOST_EXPORTS) \
29881 for flag in $(EXTRA_HOST_FLAGS) ; do \
29882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29883 done; \
29884 echo "Doing install-pdf in prms" ; \
29885 (cd $(HOST_SUBDIR)/prms && \
29886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29888 "RANLIB=$${RANLIB}" \
29889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29890 install-pdf) \
29891 || exit 1
29893 @endif prms
29895 .PHONY: maybe-install-html-prms install-html-prms
29896 maybe-install-html-prms:
29897 @if prms
29898 maybe-install-html-prms: install-html-prms
29900 install-html-prms: \
29901 configure-prms \
29902 html-prms
29903 @: $(MAKE); $(unstage)
29904 @[ -f ./prms/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 prms" ; \
29912 (cd $(HOST_SUBDIR)/prms && \
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 prms
29922 .PHONY: maybe-installcheck-prms installcheck-prms
29923 maybe-installcheck-prms:
29924 @if prms
29925 maybe-installcheck-prms: installcheck-prms
29927 installcheck-prms: \
29928 configure-prms
29929 @: $(MAKE); $(unstage)
29930 @[ -f ./prms/Makefile ] || exit 0; \
29931 r=`${PWD_COMMAND}`; export r; \
29932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933 $(HOST_EXPORTS) \
29934 for flag in $(EXTRA_HOST_FLAGS) ; do \
29935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29936 done; \
29937 echo "Doing installcheck in prms" ; \
29938 (cd $(HOST_SUBDIR)/prms && \
29939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29941 "RANLIB=$${RANLIB}" \
29942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29943 installcheck) \
29944 || exit 1
29946 @endif prms
29948 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
29949 maybe-mostlyclean-prms:
29950 @if prms
29951 maybe-mostlyclean-prms: mostlyclean-prms
29953 mostlyclean-prms:
29954 @: $(MAKE); $(unstage)
29955 @[ -f ./prms/Makefile ] || exit 0; \
29956 r=`${PWD_COMMAND}`; export r; \
29957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958 $(HOST_EXPORTS) \
29959 for flag in $(EXTRA_HOST_FLAGS) ; do \
29960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961 done; \
29962 echo "Doing mostlyclean in prms" ; \
29963 (cd $(HOST_SUBDIR)/prms && \
29964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966 "RANLIB=$${RANLIB}" \
29967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968 mostlyclean) \
29969 || exit 1
29971 @endif prms
29973 .PHONY: maybe-clean-prms clean-prms
29974 maybe-clean-prms:
29975 @if prms
29976 maybe-clean-prms: clean-prms
29978 clean-prms:
29979 @: $(MAKE); $(unstage)
29980 @[ -f ./prms/Makefile ] || exit 0; \
29981 r=`${PWD_COMMAND}`; export r; \
29982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29983 $(HOST_EXPORTS) \
29984 for flag in $(EXTRA_HOST_FLAGS) ; do \
29985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29986 done; \
29987 echo "Doing clean in prms" ; \
29988 (cd $(HOST_SUBDIR)/prms && \
29989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29991 "RANLIB=$${RANLIB}" \
29992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29993 clean) \
29994 || exit 1
29996 @endif prms
29998 .PHONY: maybe-distclean-prms distclean-prms
29999 maybe-distclean-prms:
30000 @if prms
30001 maybe-distclean-prms: distclean-prms
30003 distclean-prms:
30004 @: $(MAKE); $(unstage)
30005 @[ -f ./prms/Makefile ] || exit 0; \
30006 r=`${PWD_COMMAND}`; export r; \
30007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30008 $(HOST_EXPORTS) \
30009 for flag in $(EXTRA_HOST_FLAGS) ; do \
30010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30011 done; \
30012 echo "Doing distclean in prms" ; \
30013 (cd $(HOST_SUBDIR)/prms && \
30014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30016 "RANLIB=$${RANLIB}" \
30017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30018 distclean) \
30019 || exit 1
30021 @endif prms
30023 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
30024 maybe-maintainer-clean-prms:
30025 @if prms
30026 maybe-maintainer-clean-prms: maintainer-clean-prms
30028 maintainer-clean-prms:
30029 @: $(MAKE); $(unstage)
30030 @[ -f ./prms/Makefile ] || exit 0; \
30031 r=`${PWD_COMMAND}`; export r; \
30032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30033 $(HOST_EXPORTS) \
30034 for flag in $(EXTRA_HOST_FLAGS) ; do \
30035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30036 done; \
30037 echo "Doing maintainer-clean in prms" ; \
30038 (cd $(HOST_SUBDIR)/prms && \
30039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30041 "RANLIB=$${RANLIB}" \
30042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30043 maintainer-clean) \
30044 || exit 1
30046 @endif prms
30050 .PHONY: configure-rcs maybe-configure-rcs
30051 maybe-configure-rcs:
30052 @if gcc-bootstrap
30053 configure-rcs: stage_current
30054 @endif gcc-bootstrap
30055 @if rcs
30056 maybe-configure-rcs: configure-rcs
30057 configure-rcs:
30058 @: $(MAKE); $(unstage)
30059 @r=`${PWD_COMMAND}`; export r; \
30060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
30062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
30063 $(HOST_EXPORTS) \
30064 echo Configuring in $(HOST_SUBDIR)/rcs; \
30065 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
30066 case $(srcdir) in \
30067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30068 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
30069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30070 esac; \
30071 srcdiroption="--srcdir=$${topdir}/rcs"; \
30072 libsrcdir="$$s/rcs"; \
30073 $(SHELL) $${libsrcdir}/configure \
30074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30075 --target=${target_alias} $${srcdiroption} \
30076 || exit 1
30077 @endif rcs
30083 .PHONY: all-rcs maybe-all-rcs
30084 maybe-all-rcs:
30085 @if gcc-bootstrap
30086 all-rcs: stage_current
30087 @endif gcc-bootstrap
30088 @if rcs
30089 TARGET-rcs=all
30090 maybe-all-rcs: all-rcs
30091 all-rcs: configure-rcs
30092 @: $(MAKE); $(unstage)
30093 @r=`${PWD_COMMAND}`; export r; \
30094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30095 $(HOST_EXPORTS) \
30096 (cd $(HOST_SUBDIR)/rcs && \
30097 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30098 $(TARGET-rcs))
30099 @endif rcs
30104 .PHONY: check-rcs maybe-check-rcs
30105 maybe-check-rcs:
30106 @if rcs
30107 maybe-check-rcs: check-rcs
30109 check-rcs:
30110 @: $(MAKE); $(unstage)
30111 @r=`${PWD_COMMAND}`; export r; \
30112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30113 $(HOST_EXPORTS) \
30114 (cd $(HOST_SUBDIR)/rcs && \
30115 $(MAKE) $(FLAGS_TO_PASS) check)
30117 @endif rcs
30119 .PHONY: install-rcs maybe-install-rcs
30120 maybe-install-rcs:
30121 @if rcs
30122 maybe-install-rcs: install-rcs
30124 install-rcs: installdirs
30125 @: $(MAKE); $(unstage)
30126 @r=`${PWD_COMMAND}`; export r; \
30127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30128 $(HOST_EXPORTS) \
30129 (cd $(HOST_SUBDIR)/rcs && \
30130 $(MAKE) $(FLAGS_TO_PASS) install)
30132 @endif rcs
30134 # Other targets (info, dvi, pdf, etc.)
30136 .PHONY: maybe-info-rcs info-rcs
30137 maybe-info-rcs:
30138 @if rcs
30139 maybe-info-rcs: info-rcs
30141 info-rcs: \
30142 configure-rcs
30143 @: $(MAKE); $(unstage)
30144 @[ -f ./rcs/Makefile ] || exit 0; \
30145 r=`${PWD_COMMAND}`; export r; \
30146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147 $(HOST_EXPORTS) \
30148 for flag in $(EXTRA_HOST_FLAGS) ; do \
30149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30150 done; \
30151 echo "Doing info in rcs" ; \
30152 (cd $(HOST_SUBDIR)/rcs && \
30153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30155 "RANLIB=$${RANLIB}" \
30156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30157 info) \
30158 || exit 1
30160 @endif rcs
30162 .PHONY: maybe-dvi-rcs dvi-rcs
30163 maybe-dvi-rcs:
30164 @if rcs
30165 maybe-dvi-rcs: dvi-rcs
30167 dvi-rcs: \
30168 configure-rcs
30169 @: $(MAKE); $(unstage)
30170 @[ -f ./rcs/Makefile ] || exit 0; \
30171 r=`${PWD_COMMAND}`; export r; \
30172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173 $(HOST_EXPORTS) \
30174 for flag in $(EXTRA_HOST_FLAGS) ; do \
30175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30176 done; \
30177 echo "Doing dvi in rcs" ; \
30178 (cd $(HOST_SUBDIR)/rcs && \
30179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30181 "RANLIB=$${RANLIB}" \
30182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30183 dvi) \
30184 || exit 1
30186 @endif rcs
30188 .PHONY: maybe-pdf-rcs pdf-rcs
30189 maybe-pdf-rcs:
30190 @if rcs
30191 maybe-pdf-rcs: pdf-rcs
30193 pdf-rcs: \
30194 configure-rcs
30195 @: $(MAKE); $(unstage)
30196 @[ -f ./rcs/Makefile ] || exit 0; \
30197 r=`${PWD_COMMAND}`; export r; \
30198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30199 $(HOST_EXPORTS) \
30200 for flag in $(EXTRA_HOST_FLAGS) ; do \
30201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30202 done; \
30203 echo "Doing pdf in rcs" ; \
30204 (cd $(HOST_SUBDIR)/rcs && \
30205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30207 "RANLIB=$${RANLIB}" \
30208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30209 pdf) \
30210 || exit 1
30212 @endif rcs
30214 .PHONY: maybe-html-rcs html-rcs
30215 maybe-html-rcs:
30216 @if rcs
30217 maybe-html-rcs: html-rcs
30219 html-rcs: \
30220 configure-rcs
30221 @: $(MAKE); $(unstage)
30222 @[ -f ./rcs/Makefile ] || exit 0; \
30223 r=`${PWD_COMMAND}`; export r; \
30224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30225 $(HOST_EXPORTS) \
30226 for flag in $(EXTRA_HOST_FLAGS) ; do \
30227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30228 done; \
30229 echo "Doing html in rcs" ; \
30230 (cd $(HOST_SUBDIR)/rcs && \
30231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30233 "RANLIB=$${RANLIB}" \
30234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30235 html) \
30236 || exit 1
30238 @endif rcs
30240 .PHONY: maybe-TAGS-rcs TAGS-rcs
30241 maybe-TAGS-rcs:
30242 @if rcs
30243 maybe-TAGS-rcs: TAGS-rcs
30245 TAGS-rcs: \
30246 configure-rcs
30247 @: $(MAKE); $(unstage)
30248 @[ -f ./rcs/Makefile ] || exit 0; \
30249 r=`${PWD_COMMAND}`; export r; \
30250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30251 $(HOST_EXPORTS) \
30252 for flag in $(EXTRA_HOST_FLAGS) ; do \
30253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30254 done; \
30255 echo "Doing TAGS in rcs" ; \
30256 (cd $(HOST_SUBDIR)/rcs && \
30257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30259 "RANLIB=$${RANLIB}" \
30260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30261 TAGS) \
30262 || exit 1
30264 @endif rcs
30266 .PHONY: maybe-install-info-rcs install-info-rcs
30267 maybe-install-info-rcs:
30268 @if rcs
30269 maybe-install-info-rcs: install-info-rcs
30271 install-info-rcs: \
30272 configure-rcs \
30273 info-rcs
30274 @: $(MAKE); $(unstage)
30275 @[ -f ./rcs/Makefile ] || exit 0; \
30276 r=`${PWD_COMMAND}`; export r; \
30277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30278 $(HOST_EXPORTS) \
30279 for flag in $(EXTRA_HOST_FLAGS) ; do \
30280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30281 done; \
30282 echo "Doing install-info in rcs" ; \
30283 (cd $(HOST_SUBDIR)/rcs && \
30284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30286 "RANLIB=$${RANLIB}" \
30287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30288 install-info) \
30289 || exit 1
30291 @endif rcs
30293 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
30294 maybe-install-pdf-rcs:
30295 @if rcs
30296 maybe-install-pdf-rcs: install-pdf-rcs
30298 install-pdf-rcs: \
30299 configure-rcs \
30300 pdf-rcs
30301 @: $(MAKE); $(unstage)
30302 @[ -f ./rcs/Makefile ] || exit 0; \
30303 r=`${PWD_COMMAND}`; export r; \
30304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305 $(HOST_EXPORTS) \
30306 for flag in $(EXTRA_HOST_FLAGS) ; do \
30307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30308 done; \
30309 echo "Doing install-pdf in rcs" ; \
30310 (cd $(HOST_SUBDIR)/rcs && \
30311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30313 "RANLIB=$${RANLIB}" \
30314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30315 install-pdf) \
30316 || exit 1
30318 @endif rcs
30320 .PHONY: maybe-install-html-rcs install-html-rcs
30321 maybe-install-html-rcs:
30322 @if rcs
30323 maybe-install-html-rcs: install-html-rcs
30325 install-html-rcs: \
30326 configure-rcs \
30327 html-rcs
30328 @: $(MAKE); $(unstage)
30329 @[ -f ./rcs/Makefile ] || exit 0; \
30330 r=`${PWD_COMMAND}`; export r; \
30331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332 $(HOST_EXPORTS) \
30333 for flag in $(EXTRA_HOST_FLAGS) ; do \
30334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30335 done; \
30336 echo "Doing install-html in rcs" ; \
30337 (cd $(HOST_SUBDIR)/rcs && \
30338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30340 "RANLIB=$${RANLIB}" \
30341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30342 install-html) \
30343 || exit 1
30345 @endif rcs
30347 .PHONY: maybe-installcheck-rcs installcheck-rcs
30348 maybe-installcheck-rcs:
30349 @if rcs
30350 maybe-installcheck-rcs: installcheck-rcs
30352 installcheck-rcs: \
30353 configure-rcs
30354 @: $(MAKE); $(unstage)
30355 @[ -f ./rcs/Makefile ] || exit 0; \
30356 r=`${PWD_COMMAND}`; export r; \
30357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30358 $(HOST_EXPORTS) \
30359 for flag in $(EXTRA_HOST_FLAGS) ; do \
30360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30361 done; \
30362 echo "Doing installcheck in rcs" ; \
30363 (cd $(HOST_SUBDIR)/rcs && \
30364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30366 "RANLIB=$${RANLIB}" \
30367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30368 installcheck) \
30369 || exit 1
30371 @endif rcs
30373 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
30374 maybe-mostlyclean-rcs:
30375 @if rcs
30376 maybe-mostlyclean-rcs: mostlyclean-rcs
30378 mostlyclean-rcs:
30379 @: $(MAKE); $(unstage)
30380 @[ -f ./rcs/Makefile ] || exit 0; \
30381 r=`${PWD_COMMAND}`; export r; \
30382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30383 $(HOST_EXPORTS) \
30384 for flag in $(EXTRA_HOST_FLAGS) ; do \
30385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30386 done; \
30387 echo "Doing mostlyclean in rcs" ; \
30388 (cd $(HOST_SUBDIR)/rcs && \
30389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30391 "RANLIB=$${RANLIB}" \
30392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30393 mostlyclean) \
30394 || exit 1
30396 @endif rcs
30398 .PHONY: maybe-clean-rcs clean-rcs
30399 maybe-clean-rcs:
30400 @if rcs
30401 maybe-clean-rcs: clean-rcs
30403 clean-rcs:
30404 @: $(MAKE); $(unstage)
30405 @[ -f ./rcs/Makefile ] || exit 0; \
30406 r=`${PWD_COMMAND}`; export r; \
30407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30408 $(HOST_EXPORTS) \
30409 for flag in $(EXTRA_HOST_FLAGS) ; do \
30410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30411 done; \
30412 echo "Doing clean in rcs" ; \
30413 (cd $(HOST_SUBDIR)/rcs && \
30414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30416 "RANLIB=$${RANLIB}" \
30417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30418 clean) \
30419 || exit 1
30421 @endif rcs
30423 .PHONY: maybe-distclean-rcs distclean-rcs
30424 maybe-distclean-rcs:
30425 @if rcs
30426 maybe-distclean-rcs: distclean-rcs
30428 distclean-rcs:
30429 @: $(MAKE); $(unstage)
30430 @[ -f ./rcs/Makefile ] || exit 0; \
30431 r=`${PWD_COMMAND}`; export r; \
30432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433 $(HOST_EXPORTS) \
30434 for flag in $(EXTRA_HOST_FLAGS) ; do \
30435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30436 done; \
30437 echo "Doing distclean in rcs" ; \
30438 (cd $(HOST_SUBDIR)/rcs && \
30439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441 "RANLIB=$${RANLIB}" \
30442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30443 distclean) \
30444 || exit 1
30446 @endif rcs
30448 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
30449 maybe-maintainer-clean-rcs:
30450 @if rcs
30451 maybe-maintainer-clean-rcs: maintainer-clean-rcs
30453 maintainer-clean-rcs:
30454 @: $(MAKE); $(unstage)
30455 @[ -f ./rcs/Makefile ] || exit 0; \
30456 r=`${PWD_COMMAND}`; export r; \
30457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458 $(HOST_EXPORTS) \
30459 for flag in $(EXTRA_HOST_FLAGS) ; do \
30460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30461 done; \
30462 echo "Doing maintainer-clean in rcs" ; \
30463 (cd $(HOST_SUBDIR)/rcs && \
30464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466 "RANLIB=$${RANLIB}" \
30467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30468 maintainer-clean) \
30469 || exit 1
30471 @endif rcs
30475 .PHONY: configure-readline maybe-configure-readline
30476 maybe-configure-readline:
30477 @if gcc-bootstrap
30478 configure-readline: stage_current
30479 @endif gcc-bootstrap
30480 @if readline
30481 maybe-configure-readline: configure-readline
30482 configure-readline:
30483 @: $(MAKE); $(unstage)
30484 @r=`${PWD_COMMAND}`; export r; \
30485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30486 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30487 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
30488 $(HOST_EXPORTS) \
30489 echo Configuring in $(HOST_SUBDIR)/readline; \
30490 cd "$(HOST_SUBDIR)/readline" || exit 1; \
30491 case $(srcdir) in \
30492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30493 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30495 esac; \
30496 srcdiroption="--srcdir=$${topdir}/readline"; \
30497 libsrcdir="$$s/readline"; \
30498 $(SHELL) $${libsrcdir}/configure \
30499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30500 --target=${target_alias} $${srcdiroption} \
30501 || exit 1
30502 @endif readline
30508 .PHONY: all-readline maybe-all-readline
30509 maybe-all-readline:
30510 @if gcc-bootstrap
30511 all-readline: stage_current
30512 @endif gcc-bootstrap
30513 @if readline
30514 TARGET-readline=all
30515 maybe-all-readline: all-readline
30516 all-readline: configure-readline
30517 @: $(MAKE); $(unstage)
30518 @r=`${PWD_COMMAND}`; export r; \
30519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30520 $(HOST_EXPORTS) \
30521 (cd $(HOST_SUBDIR)/readline && \
30522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30523 $(TARGET-readline))
30524 @endif readline
30529 .PHONY: check-readline maybe-check-readline
30530 maybe-check-readline:
30531 @if readline
30532 maybe-check-readline: check-readline
30534 check-readline:
30535 @: $(MAKE); $(unstage)
30536 @r=`${PWD_COMMAND}`; export r; \
30537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30538 $(HOST_EXPORTS) \
30539 (cd $(HOST_SUBDIR)/readline && \
30540 $(MAKE) $(FLAGS_TO_PASS) check)
30542 @endif readline
30544 .PHONY: install-readline maybe-install-readline
30545 maybe-install-readline:
30546 @if readline
30547 maybe-install-readline: install-readline
30549 install-readline: installdirs
30550 @: $(MAKE); $(unstage)
30551 @r=`${PWD_COMMAND}`; export r; \
30552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30553 $(HOST_EXPORTS) \
30554 (cd $(HOST_SUBDIR)/readline && \
30555 $(MAKE) $(FLAGS_TO_PASS) install)
30557 @endif readline
30559 # Other targets (info, dvi, pdf, etc.)
30561 .PHONY: maybe-info-readline info-readline
30562 maybe-info-readline:
30563 @if readline
30564 maybe-info-readline: info-readline
30566 info-readline: \
30567 configure-readline
30568 @: $(MAKE); $(unstage)
30569 @[ -f ./readline/Makefile ] || exit 0; \
30570 r=`${PWD_COMMAND}`; export r; \
30571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30572 $(HOST_EXPORTS) \
30573 for flag in $(EXTRA_HOST_FLAGS) ; do \
30574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30575 done; \
30576 echo "Doing info in readline" ; \
30577 (cd $(HOST_SUBDIR)/readline && \
30578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30580 "RANLIB=$${RANLIB}" \
30581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30582 info) \
30583 || exit 1
30585 @endif readline
30587 .PHONY: maybe-dvi-readline dvi-readline
30588 maybe-dvi-readline:
30589 @if readline
30590 maybe-dvi-readline: dvi-readline
30592 dvi-readline: \
30593 configure-readline
30594 @: $(MAKE); $(unstage)
30595 @[ -f ./readline/Makefile ] || exit 0; \
30596 r=`${PWD_COMMAND}`; export r; \
30597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30598 $(HOST_EXPORTS) \
30599 for flag in $(EXTRA_HOST_FLAGS) ; do \
30600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30601 done; \
30602 echo "Doing dvi in readline" ; \
30603 (cd $(HOST_SUBDIR)/readline && \
30604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30606 "RANLIB=$${RANLIB}" \
30607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30608 dvi) \
30609 || exit 1
30611 @endif readline
30613 .PHONY: maybe-pdf-readline pdf-readline
30614 maybe-pdf-readline:
30615 @if readline
30616 maybe-pdf-readline: pdf-readline
30618 pdf-readline: \
30619 configure-readline
30620 @: $(MAKE); $(unstage)
30621 @[ -f ./readline/Makefile ] || exit 0; \
30622 r=`${PWD_COMMAND}`; export r; \
30623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30624 $(HOST_EXPORTS) \
30625 for flag in $(EXTRA_HOST_FLAGS) ; do \
30626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30627 done; \
30628 echo "Doing pdf in readline" ; \
30629 (cd $(HOST_SUBDIR)/readline && \
30630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30632 "RANLIB=$${RANLIB}" \
30633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30634 pdf) \
30635 || exit 1
30637 @endif readline
30639 .PHONY: maybe-html-readline html-readline
30640 maybe-html-readline:
30641 @if readline
30642 maybe-html-readline: html-readline
30644 html-readline: \
30645 configure-readline
30646 @: $(MAKE); $(unstage)
30647 @[ -f ./readline/Makefile ] || exit 0; \
30648 r=`${PWD_COMMAND}`; export r; \
30649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30650 $(HOST_EXPORTS) \
30651 for flag in $(EXTRA_HOST_FLAGS) ; do \
30652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30653 done; \
30654 echo "Doing html in readline" ; \
30655 (cd $(HOST_SUBDIR)/readline && \
30656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30658 "RANLIB=$${RANLIB}" \
30659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30660 html) \
30661 || exit 1
30663 @endif readline
30665 .PHONY: maybe-TAGS-readline TAGS-readline
30666 maybe-TAGS-readline:
30667 @if readline
30668 maybe-TAGS-readline: TAGS-readline
30670 TAGS-readline: \
30671 configure-readline
30672 @: $(MAKE); $(unstage)
30673 @[ -f ./readline/Makefile ] || exit 0; \
30674 r=`${PWD_COMMAND}`; export r; \
30675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676 $(HOST_EXPORTS) \
30677 for flag in $(EXTRA_HOST_FLAGS) ; do \
30678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30679 done; \
30680 echo "Doing TAGS in readline" ; \
30681 (cd $(HOST_SUBDIR)/readline && \
30682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30684 "RANLIB=$${RANLIB}" \
30685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30686 TAGS) \
30687 || exit 1
30689 @endif readline
30691 .PHONY: maybe-install-info-readline install-info-readline
30692 maybe-install-info-readline:
30693 @if readline
30694 maybe-install-info-readline: install-info-readline
30696 install-info-readline: \
30697 configure-readline \
30698 info-readline
30699 @: $(MAKE); $(unstage)
30700 @[ -f ./readline/Makefile ] || exit 0; \
30701 r=`${PWD_COMMAND}`; export r; \
30702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703 $(HOST_EXPORTS) \
30704 for flag in $(EXTRA_HOST_FLAGS) ; do \
30705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706 done; \
30707 echo "Doing install-info in readline" ; \
30708 (cd $(HOST_SUBDIR)/readline && \
30709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30711 "RANLIB=$${RANLIB}" \
30712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30713 install-info) \
30714 || exit 1
30716 @endif readline
30718 .PHONY: maybe-install-pdf-readline install-pdf-readline
30719 maybe-install-pdf-readline:
30720 @if readline
30721 maybe-install-pdf-readline: install-pdf-readline
30723 install-pdf-readline: \
30724 configure-readline \
30725 pdf-readline
30726 @: $(MAKE); $(unstage)
30727 @[ -f ./readline/Makefile ] || exit 0; \
30728 r=`${PWD_COMMAND}`; export r; \
30729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30730 $(HOST_EXPORTS) \
30731 for flag in $(EXTRA_HOST_FLAGS) ; do \
30732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30733 done; \
30734 echo "Doing install-pdf in readline" ; \
30735 (cd $(HOST_SUBDIR)/readline && \
30736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30738 "RANLIB=$${RANLIB}" \
30739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30740 install-pdf) \
30741 || exit 1
30743 @endif readline
30745 .PHONY: maybe-install-html-readline install-html-readline
30746 maybe-install-html-readline:
30747 @if readline
30748 maybe-install-html-readline: install-html-readline
30750 install-html-readline: \
30751 configure-readline \
30752 html-readline
30753 @: $(MAKE); $(unstage)
30754 @[ -f ./readline/Makefile ] || exit 0; \
30755 r=`${PWD_COMMAND}`; export r; \
30756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30757 $(HOST_EXPORTS) \
30758 for flag in $(EXTRA_HOST_FLAGS) ; do \
30759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30760 done; \
30761 echo "Doing install-html in readline" ; \
30762 (cd $(HOST_SUBDIR)/readline && \
30763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30765 "RANLIB=$${RANLIB}" \
30766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30767 install-html) \
30768 || exit 1
30770 @endif readline
30772 .PHONY: maybe-installcheck-readline installcheck-readline
30773 maybe-installcheck-readline:
30774 @if readline
30775 maybe-installcheck-readline: installcheck-readline
30777 installcheck-readline: \
30778 configure-readline
30779 @: $(MAKE); $(unstage)
30780 @[ -f ./readline/Makefile ] || exit 0; \
30781 r=`${PWD_COMMAND}`; export r; \
30782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783 $(HOST_EXPORTS) \
30784 for flag in $(EXTRA_HOST_FLAGS) ; do \
30785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30786 done; \
30787 echo "Doing installcheck in readline" ; \
30788 (cd $(HOST_SUBDIR)/readline && \
30789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30791 "RANLIB=$${RANLIB}" \
30792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30793 installcheck) \
30794 || exit 1
30796 @endif readline
30798 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30799 maybe-mostlyclean-readline:
30800 @if readline
30801 maybe-mostlyclean-readline: mostlyclean-readline
30803 mostlyclean-readline:
30804 @: $(MAKE); $(unstage)
30805 @[ -f ./readline/Makefile ] || exit 0; \
30806 r=`${PWD_COMMAND}`; export r; \
30807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808 $(HOST_EXPORTS) \
30809 for flag in $(EXTRA_HOST_FLAGS) ; do \
30810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811 done; \
30812 echo "Doing mostlyclean in readline" ; \
30813 (cd $(HOST_SUBDIR)/readline && \
30814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816 "RANLIB=$${RANLIB}" \
30817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818 mostlyclean) \
30819 || exit 1
30821 @endif readline
30823 .PHONY: maybe-clean-readline clean-readline
30824 maybe-clean-readline:
30825 @if readline
30826 maybe-clean-readline: clean-readline
30828 clean-readline:
30829 @: $(MAKE); $(unstage)
30830 @[ -f ./readline/Makefile ] || exit 0; \
30831 r=`${PWD_COMMAND}`; export r; \
30832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833 $(HOST_EXPORTS) \
30834 for flag in $(EXTRA_HOST_FLAGS) ; do \
30835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836 done; \
30837 echo "Doing clean in readline" ; \
30838 (cd $(HOST_SUBDIR)/readline && \
30839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841 "RANLIB=$${RANLIB}" \
30842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843 clean) \
30844 || exit 1
30846 @endif readline
30848 .PHONY: maybe-distclean-readline distclean-readline
30849 maybe-distclean-readline:
30850 @if readline
30851 maybe-distclean-readline: distclean-readline
30853 distclean-readline:
30854 @: $(MAKE); $(unstage)
30855 @[ -f ./readline/Makefile ] || exit 0; \
30856 r=`${PWD_COMMAND}`; export r; \
30857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30858 $(HOST_EXPORTS) \
30859 for flag in $(EXTRA_HOST_FLAGS) ; do \
30860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30861 done; \
30862 echo "Doing distclean in readline" ; \
30863 (cd $(HOST_SUBDIR)/readline && \
30864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30866 "RANLIB=$${RANLIB}" \
30867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30868 distclean) \
30869 || exit 1
30871 @endif readline
30873 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30874 maybe-maintainer-clean-readline:
30875 @if readline
30876 maybe-maintainer-clean-readline: maintainer-clean-readline
30878 maintainer-clean-readline:
30879 @: $(MAKE); $(unstage)
30880 @[ -f ./readline/Makefile ] || exit 0; \
30881 r=`${PWD_COMMAND}`; export r; \
30882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30883 $(HOST_EXPORTS) \
30884 for flag in $(EXTRA_HOST_FLAGS) ; do \
30885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30886 done; \
30887 echo "Doing maintainer-clean in readline" ; \
30888 (cd $(HOST_SUBDIR)/readline && \
30889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30891 "RANLIB=$${RANLIB}" \
30892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30893 maintainer-clean) \
30894 || exit 1
30896 @endif readline
30900 .PHONY: configure-release maybe-configure-release
30901 maybe-configure-release:
30902 @if gcc-bootstrap
30903 configure-release: stage_current
30904 @endif gcc-bootstrap
30905 @if release
30906 maybe-configure-release: configure-release
30907 configure-release:
30908 @: $(MAKE); $(unstage)
30909 @r=`${PWD_COMMAND}`; export r; \
30910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30911 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
30912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
30913 $(HOST_EXPORTS) \
30914 echo Configuring in $(HOST_SUBDIR)/release; \
30915 cd "$(HOST_SUBDIR)/release" || exit 1; \
30916 case $(srcdir) in \
30917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30918 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
30919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30920 esac; \
30921 srcdiroption="--srcdir=$${topdir}/release"; \
30922 libsrcdir="$$s/release"; \
30923 $(SHELL) $${libsrcdir}/configure \
30924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30925 --target=${target_alias} $${srcdiroption} \
30926 || exit 1
30927 @endif release
30933 .PHONY: all-release maybe-all-release
30934 maybe-all-release:
30935 @if gcc-bootstrap
30936 all-release: stage_current
30937 @endif gcc-bootstrap
30938 @if release
30939 TARGET-release=all
30940 maybe-all-release: all-release
30941 all-release: configure-release
30942 @: $(MAKE); $(unstage)
30943 @r=`${PWD_COMMAND}`; export r; \
30944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30945 $(HOST_EXPORTS) \
30946 (cd $(HOST_SUBDIR)/release && \
30947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30948 $(TARGET-release))
30949 @endif release
30954 .PHONY: check-release maybe-check-release
30955 maybe-check-release:
30956 @if release
30957 maybe-check-release: check-release
30959 check-release:
30961 @endif release
30963 .PHONY: install-release maybe-install-release
30964 maybe-install-release:
30965 @if release
30966 maybe-install-release: install-release
30968 install-release:
30970 @endif release
30972 # Other targets (info, dvi, pdf, etc.)
30974 .PHONY: maybe-info-release info-release
30975 maybe-info-release:
30976 @if release
30977 maybe-info-release: info-release
30979 info-release: \
30980 configure-release
30981 @: $(MAKE); $(unstage)
30982 @[ -f ./release/Makefile ] || exit 0; \
30983 r=`${PWD_COMMAND}`; export r; \
30984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985 $(HOST_EXPORTS) \
30986 for flag in $(EXTRA_HOST_FLAGS) ; do \
30987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30988 done; \
30989 echo "Doing info in release" ; \
30990 (cd $(HOST_SUBDIR)/release && \
30991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30993 "RANLIB=$${RANLIB}" \
30994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30995 info) \
30996 || exit 1
30998 @endif release
31000 .PHONY: maybe-dvi-release dvi-release
31001 maybe-dvi-release:
31002 @if release
31003 maybe-dvi-release: dvi-release
31005 dvi-release: \
31006 configure-release
31007 @: $(MAKE); $(unstage)
31008 @[ -f ./release/Makefile ] || exit 0; \
31009 r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 $(HOST_EXPORTS) \
31012 for flag in $(EXTRA_HOST_FLAGS) ; do \
31013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014 done; \
31015 echo "Doing dvi in release" ; \
31016 (cd $(HOST_SUBDIR)/release && \
31017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019 "RANLIB=$${RANLIB}" \
31020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021 dvi) \
31022 || exit 1
31024 @endif release
31026 .PHONY: maybe-pdf-release pdf-release
31027 maybe-pdf-release:
31028 @if release
31029 maybe-pdf-release: pdf-release
31031 pdf-release: \
31032 configure-release
31033 @: $(MAKE); $(unstage)
31034 @[ -f ./release/Makefile ] || exit 0; \
31035 r=`${PWD_COMMAND}`; export r; \
31036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037 $(HOST_EXPORTS) \
31038 for flag in $(EXTRA_HOST_FLAGS) ; do \
31039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040 done; \
31041 echo "Doing pdf in release" ; \
31042 (cd $(HOST_SUBDIR)/release && \
31043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045 "RANLIB=$${RANLIB}" \
31046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047 pdf) \
31048 || exit 1
31050 @endif release
31052 .PHONY: maybe-html-release html-release
31053 maybe-html-release:
31054 @if release
31055 maybe-html-release: html-release
31057 html-release: \
31058 configure-release
31059 @: $(MAKE); $(unstage)
31060 @[ -f ./release/Makefile ] || exit 0; \
31061 r=`${PWD_COMMAND}`; export r; \
31062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063 $(HOST_EXPORTS) \
31064 for flag in $(EXTRA_HOST_FLAGS) ; do \
31065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066 done; \
31067 echo "Doing html in release" ; \
31068 (cd $(HOST_SUBDIR)/release && \
31069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071 "RANLIB=$${RANLIB}" \
31072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073 html) \
31074 || exit 1
31076 @endif release
31078 .PHONY: maybe-TAGS-release TAGS-release
31079 maybe-TAGS-release:
31080 @if release
31081 maybe-TAGS-release: TAGS-release
31083 TAGS-release: \
31084 configure-release
31085 @: $(MAKE); $(unstage)
31086 @[ -f ./release/Makefile ] || exit 0; \
31087 r=`${PWD_COMMAND}`; export r; \
31088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089 $(HOST_EXPORTS) \
31090 for flag in $(EXTRA_HOST_FLAGS) ; do \
31091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092 done; \
31093 echo "Doing TAGS in release" ; \
31094 (cd $(HOST_SUBDIR)/release && \
31095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097 "RANLIB=$${RANLIB}" \
31098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099 TAGS) \
31100 || exit 1
31102 @endif release
31104 .PHONY: maybe-install-info-release install-info-release
31105 maybe-install-info-release:
31106 @if release
31107 maybe-install-info-release: install-info-release
31109 install-info-release: \
31110 configure-release \
31111 info-release
31112 @: $(MAKE); $(unstage)
31113 @[ -f ./release/Makefile ] || exit 0; \
31114 r=`${PWD_COMMAND}`; export r; \
31115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31116 $(HOST_EXPORTS) \
31117 for flag in $(EXTRA_HOST_FLAGS) ; do \
31118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31119 done; \
31120 echo "Doing install-info in release" ; \
31121 (cd $(HOST_SUBDIR)/release && \
31122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31124 "RANLIB=$${RANLIB}" \
31125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31126 install-info) \
31127 || exit 1
31129 @endif release
31131 .PHONY: maybe-install-pdf-release install-pdf-release
31132 maybe-install-pdf-release:
31133 @if release
31134 maybe-install-pdf-release: install-pdf-release
31136 install-pdf-release: \
31137 configure-release \
31138 pdf-release
31139 @: $(MAKE); $(unstage)
31140 @[ -f ./release/Makefile ] || exit 0; \
31141 r=`${PWD_COMMAND}`; export r; \
31142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143 $(HOST_EXPORTS) \
31144 for flag in $(EXTRA_HOST_FLAGS) ; do \
31145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31146 done; \
31147 echo "Doing install-pdf in release" ; \
31148 (cd $(HOST_SUBDIR)/release && \
31149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31151 "RANLIB=$${RANLIB}" \
31152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31153 install-pdf) \
31154 || exit 1
31156 @endif release
31158 .PHONY: maybe-install-html-release install-html-release
31159 maybe-install-html-release:
31160 @if release
31161 maybe-install-html-release: install-html-release
31163 install-html-release: \
31164 configure-release \
31165 html-release
31166 @: $(MAKE); $(unstage)
31167 @[ -f ./release/Makefile ] || exit 0; \
31168 r=`${PWD_COMMAND}`; export r; \
31169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170 $(HOST_EXPORTS) \
31171 for flag in $(EXTRA_HOST_FLAGS) ; do \
31172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31173 done; \
31174 echo "Doing install-html in release" ; \
31175 (cd $(HOST_SUBDIR)/release && \
31176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31178 "RANLIB=$${RANLIB}" \
31179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31180 install-html) \
31181 || exit 1
31183 @endif release
31185 .PHONY: maybe-installcheck-release installcheck-release
31186 maybe-installcheck-release:
31187 @if release
31188 maybe-installcheck-release: installcheck-release
31190 installcheck-release: \
31191 configure-release
31192 @: $(MAKE); $(unstage)
31193 @[ -f ./release/Makefile ] || exit 0; \
31194 r=`${PWD_COMMAND}`; export r; \
31195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31196 $(HOST_EXPORTS) \
31197 for flag in $(EXTRA_HOST_FLAGS) ; do \
31198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31199 done; \
31200 echo "Doing installcheck in release" ; \
31201 (cd $(HOST_SUBDIR)/release && \
31202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31204 "RANLIB=$${RANLIB}" \
31205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31206 installcheck) \
31207 || exit 1
31209 @endif release
31211 .PHONY: maybe-mostlyclean-release mostlyclean-release
31212 maybe-mostlyclean-release:
31213 @if release
31214 maybe-mostlyclean-release: mostlyclean-release
31216 mostlyclean-release:
31217 @: $(MAKE); $(unstage)
31218 @[ -f ./release/Makefile ] || exit 0; \
31219 r=`${PWD_COMMAND}`; export r; \
31220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31221 $(HOST_EXPORTS) \
31222 for flag in $(EXTRA_HOST_FLAGS) ; do \
31223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31224 done; \
31225 echo "Doing mostlyclean in release" ; \
31226 (cd $(HOST_SUBDIR)/release && \
31227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31229 "RANLIB=$${RANLIB}" \
31230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31231 mostlyclean) \
31232 || exit 1
31234 @endif release
31236 .PHONY: maybe-clean-release clean-release
31237 maybe-clean-release:
31238 @if release
31239 maybe-clean-release: clean-release
31241 clean-release:
31242 @: $(MAKE); $(unstage)
31243 @[ -f ./release/Makefile ] || exit 0; \
31244 r=`${PWD_COMMAND}`; export r; \
31245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31246 $(HOST_EXPORTS) \
31247 for flag in $(EXTRA_HOST_FLAGS) ; do \
31248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31249 done; \
31250 echo "Doing clean in release" ; \
31251 (cd $(HOST_SUBDIR)/release && \
31252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31254 "RANLIB=$${RANLIB}" \
31255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31256 clean) \
31257 || exit 1
31259 @endif release
31261 .PHONY: maybe-distclean-release distclean-release
31262 maybe-distclean-release:
31263 @if release
31264 maybe-distclean-release: distclean-release
31266 distclean-release:
31267 @: $(MAKE); $(unstage)
31268 @[ -f ./release/Makefile ] || exit 0; \
31269 r=`${PWD_COMMAND}`; export r; \
31270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271 $(HOST_EXPORTS) \
31272 for flag in $(EXTRA_HOST_FLAGS) ; do \
31273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31274 done; \
31275 echo "Doing distclean in release" ; \
31276 (cd $(HOST_SUBDIR)/release && \
31277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31279 "RANLIB=$${RANLIB}" \
31280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31281 distclean) \
31282 || exit 1
31284 @endif release
31286 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
31287 maybe-maintainer-clean-release:
31288 @if release
31289 maybe-maintainer-clean-release: maintainer-clean-release
31291 maintainer-clean-release:
31292 @: $(MAKE); $(unstage)
31293 @[ -f ./release/Makefile ] || exit 0; \
31294 r=`${PWD_COMMAND}`; export r; \
31295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296 $(HOST_EXPORTS) \
31297 for flag in $(EXTRA_HOST_FLAGS) ; do \
31298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31299 done; \
31300 echo "Doing maintainer-clean in release" ; \
31301 (cd $(HOST_SUBDIR)/release && \
31302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31304 "RANLIB=$${RANLIB}" \
31305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31306 maintainer-clean) \
31307 || exit 1
31309 @endif release
31313 .PHONY: configure-recode maybe-configure-recode
31314 maybe-configure-recode:
31315 @if gcc-bootstrap
31316 configure-recode: stage_current
31317 @endif gcc-bootstrap
31318 @if recode
31319 maybe-configure-recode: configure-recode
31320 configure-recode:
31321 @: $(MAKE); $(unstage)
31322 @r=`${PWD_COMMAND}`; export r; \
31323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31324 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
31325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
31326 $(HOST_EXPORTS) \
31327 echo Configuring in $(HOST_SUBDIR)/recode; \
31328 cd "$(HOST_SUBDIR)/recode" || exit 1; \
31329 case $(srcdir) in \
31330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31331 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
31332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31333 esac; \
31334 srcdiroption="--srcdir=$${topdir}/recode"; \
31335 libsrcdir="$$s/recode"; \
31336 $(SHELL) $${libsrcdir}/configure \
31337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31338 --target=${target_alias} $${srcdiroption} \
31339 || exit 1
31340 @endif recode
31346 .PHONY: all-recode maybe-all-recode
31347 maybe-all-recode:
31348 @if gcc-bootstrap
31349 all-recode: stage_current
31350 @endif gcc-bootstrap
31351 @if recode
31352 TARGET-recode=all
31353 maybe-all-recode: all-recode
31354 all-recode: configure-recode
31355 @: $(MAKE); $(unstage)
31356 @r=`${PWD_COMMAND}`; export r; \
31357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31358 $(HOST_EXPORTS) \
31359 (cd $(HOST_SUBDIR)/recode && \
31360 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31361 $(TARGET-recode))
31362 @endif recode
31367 .PHONY: check-recode maybe-check-recode
31368 maybe-check-recode:
31369 @if recode
31370 maybe-check-recode: check-recode
31372 check-recode:
31373 @: $(MAKE); $(unstage)
31374 @r=`${PWD_COMMAND}`; export r; \
31375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31376 $(HOST_EXPORTS) \
31377 (cd $(HOST_SUBDIR)/recode && \
31378 $(MAKE) $(FLAGS_TO_PASS) check)
31380 @endif recode
31382 .PHONY: install-recode maybe-install-recode
31383 maybe-install-recode:
31384 @if recode
31385 maybe-install-recode: install-recode
31387 install-recode: installdirs
31388 @: $(MAKE); $(unstage)
31389 @r=`${PWD_COMMAND}`; export r; \
31390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391 $(HOST_EXPORTS) \
31392 (cd $(HOST_SUBDIR)/recode && \
31393 $(MAKE) $(FLAGS_TO_PASS) install)
31395 @endif recode
31397 # Other targets (info, dvi, pdf, etc.)
31399 .PHONY: maybe-info-recode info-recode
31400 maybe-info-recode:
31401 @if recode
31402 maybe-info-recode: info-recode
31404 info-recode: \
31405 configure-recode
31406 @: $(MAKE); $(unstage)
31407 @[ -f ./recode/Makefile ] || exit 0; \
31408 r=`${PWD_COMMAND}`; export r; \
31409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410 $(HOST_EXPORTS) \
31411 for flag in $(EXTRA_HOST_FLAGS) ; do \
31412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31413 done; \
31414 echo "Doing info in recode" ; \
31415 (cd $(HOST_SUBDIR)/recode && \
31416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31418 "RANLIB=$${RANLIB}" \
31419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31420 info) \
31421 || exit 1
31423 @endif recode
31425 .PHONY: maybe-dvi-recode dvi-recode
31426 maybe-dvi-recode:
31427 @if recode
31428 maybe-dvi-recode: dvi-recode
31430 dvi-recode: \
31431 configure-recode
31432 @: $(MAKE); $(unstage)
31433 @[ -f ./recode/Makefile ] || exit 0; \
31434 r=`${PWD_COMMAND}`; export r; \
31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436 $(HOST_EXPORTS) \
31437 for flag in $(EXTRA_HOST_FLAGS) ; do \
31438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439 done; \
31440 echo "Doing dvi in recode" ; \
31441 (cd $(HOST_SUBDIR)/recode && \
31442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444 "RANLIB=$${RANLIB}" \
31445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446 dvi) \
31447 || exit 1
31449 @endif recode
31451 .PHONY: maybe-pdf-recode pdf-recode
31452 maybe-pdf-recode:
31453 @if recode
31454 maybe-pdf-recode: pdf-recode
31456 pdf-recode: \
31457 configure-recode
31458 @: $(MAKE); $(unstage)
31459 @[ -f ./recode/Makefile ] || exit 0; \
31460 r=`${PWD_COMMAND}`; export r; \
31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462 $(HOST_EXPORTS) \
31463 for flag in $(EXTRA_HOST_FLAGS) ; do \
31464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465 done; \
31466 echo "Doing pdf in recode" ; \
31467 (cd $(HOST_SUBDIR)/recode && \
31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470 "RANLIB=$${RANLIB}" \
31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472 pdf) \
31473 || exit 1
31475 @endif recode
31477 .PHONY: maybe-html-recode html-recode
31478 maybe-html-recode:
31479 @if recode
31480 maybe-html-recode: html-recode
31482 html-recode: \
31483 configure-recode
31484 @: $(MAKE); $(unstage)
31485 @[ -f ./recode/Makefile ] || exit 0; \
31486 r=`${PWD_COMMAND}`; export r; \
31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488 $(HOST_EXPORTS) \
31489 for flag in $(EXTRA_HOST_FLAGS) ; do \
31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491 done; \
31492 echo "Doing html in recode" ; \
31493 (cd $(HOST_SUBDIR)/recode && \
31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496 "RANLIB=$${RANLIB}" \
31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498 html) \
31499 || exit 1
31501 @endif recode
31503 .PHONY: maybe-TAGS-recode TAGS-recode
31504 maybe-TAGS-recode:
31505 @if recode
31506 maybe-TAGS-recode: TAGS-recode
31508 TAGS-recode: \
31509 configure-recode
31510 @: $(MAKE); $(unstage)
31511 @[ -f ./recode/Makefile ] || exit 0; \
31512 r=`${PWD_COMMAND}`; export r; \
31513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514 $(HOST_EXPORTS) \
31515 for flag in $(EXTRA_HOST_FLAGS) ; do \
31516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517 done; \
31518 echo "Doing TAGS in recode" ; \
31519 (cd $(HOST_SUBDIR)/recode && \
31520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522 "RANLIB=$${RANLIB}" \
31523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524 TAGS) \
31525 || exit 1
31527 @endif recode
31529 .PHONY: maybe-install-info-recode install-info-recode
31530 maybe-install-info-recode:
31531 @if recode
31532 maybe-install-info-recode: install-info-recode
31534 install-info-recode: \
31535 configure-recode \
31536 info-recode
31537 @: $(MAKE); $(unstage)
31538 @[ -f ./recode/Makefile ] || exit 0; \
31539 r=`${PWD_COMMAND}`; export r; \
31540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541 $(HOST_EXPORTS) \
31542 for flag in $(EXTRA_HOST_FLAGS) ; do \
31543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31544 done; \
31545 echo "Doing install-info in recode" ; \
31546 (cd $(HOST_SUBDIR)/recode && \
31547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31549 "RANLIB=$${RANLIB}" \
31550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31551 install-info) \
31552 || exit 1
31554 @endif recode
31556 .PHONY: maybe-install-pdf-recode install-pdf-recode
31557 maybe-install-pdf-recode:
31558 @if recode
31559 maybe-install-pdf-recode: install-pdf-recode
31561 install-pdf-recode: \
31562 configure-recode \
31563 pdf-recode
31564 @: $(MAKE); $(unstage)
31565 @[ -f ./recode/Makefile ] || exit 0; \
31566 r=`${PWD_COMMAND}`; export r; \
31567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31568 $(HOST_EXPORTS) \
31569 for flag in $(EXTRA_HOST_FLAGS) ; do \
31570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31571 done; \
31572 echo "Doing install-pdf in recode" ; \
31573 (cd $(HOST_SUBDIR)/recode && \
31574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31576 "RANLIB=$${RANLIB}" \
31577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31578 install-pdf) \
31579 || exit 1
31581 @endif recode
31583 .PHONY: maybe-install-html-recode install-html-recode
31584 maybe-install-html-recode:
31585 @if recode
31586 maybe-install-html-recode: install-html-recode
31588 install-html-recode: \
31589 configure-recode \
31590 html-recode
31591 @: $(MAKE); $(unstage)
31592 @[ -f ./recode/Makefile ] || exit 0; \
31593 r=`${PWD_COMMAND}`; export r; \
31594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595 $(HOST_EXPORTS) \
31596 for flag in $(EXTRA_HOST_FLAGS) ; do \
31597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31598 done; \
31599 echo "Doing install-html in recode" ; \
31600 (cd $(HOST_SUBDIR)/recode && \
31601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603 "RANLIB=$${RANLIB}" \
31604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605 install-html) \
31606 || exit 1
31608 @endif recode
31610 .PHONY: maybe-installcheck-recode installcheck-recode
31611 maybe-installcheck-recode:
31612 @if recode
31613 maybe-installcheck-recode: installcheck-recode
31615 installcheck-recode: \
31616 configure-recode
31617 @: $(MAKE); $(unstage)
31618 @[ -f ./recode/Makefile ] || exit 0; \
31619 r=`${PWD_COMMAND}`; export r; \
31620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621 $(HOST_EXPORTS) \
31622 for flag in $(EXTRA_HOST_FLAGS) ; do \
31623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31624 done; \
31625 echo "Doing installcheck in recode" ; \
31626 (cd $(HOST_SUBDIR)/recode && \
31627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629 "RANLIB=$${RANLIB}" \
31630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31631 installcheck) \
31632 || exit 1
31634 @endif recode
31636 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
31637 maybe-mostlyclean-recode:
31638 @if recode
31639 maybe-mostlyclean-recode: mostlyclean-recode
31641 mostlyclean-recode:
31642 @: $(MAKE); $(unstage)
31643 @[ -f ./recode/Makefile ] || exit 0; \
31644 r=`${PWD_COMMAND}`; export r; \
31645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646 $(HOST_EXPORTS) \
31647 for flag in $(EXTRA_HOST_FLAGS) ; do \
31648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31649 done; \
31650 echo "Doing mostlyclean in recode" ; \
31651 (cd $(HOST_SUBDIR)/recode && \
31652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31654 "RANLIB=$${RANLIB}" \
31655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31656 mostlyclean) \
31657 || exit 1
31659 @endif recode
31661 .PHONY: maybe-clean-recode clean-recode
31662 maybe-clean-recode:
31663 @if recode
31664 maybe-clean-recode: clean-recode
31666 clean-recode:
31667 @: $(MAKE); $(unstage)
31668 @[ -f ./recode/Makefile ] || exit 0; \
31669 r=`${PWD_COMMAND}`; export r; \
31670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31671 $(HOST_EXPORTS) \
31672 for flag in $(EXTRA_HOST_FLAGS) ; do \
31673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31674 done; \
31675 echo "Doing clean in recode" ; \
31676 (cd $(HOST_SUBDIR)/recode && \
31677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31679 "RANLIB=$${RANLIB}" \
31680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31681 clean) \
31682 || exit 1
31684 @endif recode
31686 .PHONY: maybe-distclean-recode distclean-recode
31687 maybe-distclean-recode:
31688 @if recode
31689 maybe-distclean-recode: distclean-recode
31691 distclean-recode:
31692 @: $(MAKE); $(unstage)
31693 @[ -f ./recode/Makefile ] || exit 0; \
31694 r=`${PWD_COMMAND}`; export r; \
31695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696 $(HOST_EXPORTS) \
31697 for flag in $(EXTRA_HOST_FLAGS) ; do \
31698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31699 done; \
31700 echo "Doing distclean in recode" ; \
31701 (cd $(HOST_SUBDIR)/recode && \
31702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31704 "RANLIB=$${RANLIB}" \
31705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31706 distclean) \
31707 || exit 1
31709 @endif recode
31711 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
31712 maybe-maintainer-clean-recode:
31713 @if recode
31714 maybe-maintainer-clean-recode: maintainer-clean-recode
31716 maintainer-clean-recode:
31717 @: $(MAKE); $(unstage)
31718 @[ -f ./recode/Makefile ] || exit 0; \
31719 r=`${PWD_COMMAND}`; export r; \
31720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721 $(HOST_EXPORTS) \
31722 for flag in $(EXTRA_HOST_FLAGS) ; do \
31723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31724 done; \
31725 echo "Doing maintainer-clean in recode" ; \
31726 (cd $(HOST_SUBDIR)/recode && \
31727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31729 "RANLIB=$${RANLIB}" \
31730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31731 maintainer-clean) \
31732 || exit 1
31734 @endif recode
31738 .PHONY: configure-sed maybe-configure-sed
31739 maybe-configure-sed:
31740 @if gcc-bootstrap
31741 configure-sed: stage_current
31742 @endif gcc-bootstrap
31743 @if sed
31744 maybe-configure-sed: configure-sed
31745 configure-sed:
31746 @: $(MAKE); $(unstage)
31747 @r=`${PWD_COMMAND}`; export r; \
31748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31749 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
31750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
31751 $(HOST_EXPORTS) \
31752 echo Configuring in $(HOST_SUBDIR)/sed; \
31753 cd "$(HOST_SUBDIR)/sed" || exit 1; \
31754 case $(srcdir) in \
31755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31756 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
31757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31758 esac; \
31759 srcdiroption="--srcdir=$${topdir}/sed"; \
31760 libsrcdir="$$s/sed"; \
31761 $(SHELL) $${libsrcdir}/configure \
31762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31763 --target=${target_alias} $${srcdiroption} \
31764 || exit 1
31765 @endif sed
31771 .PHONY: all-sed maybe-all-sed
31772 maybe-all-sed:
31773 @if gcc-bootstrap
31774 all-sed: stage_current
31775 @endif gcc-bootstrap
31776 @if sed
31777 TARGET-sed=all
31778 maybe-all-sed: all-sed
31779 all-sed: configure-sed
31780 @: $(MAKE); $(unstage)
31781 @r=`${PWD_COMMAND}`; export r; \
31782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31783 $(HOST_EXPORTS) \
31784 (cd $(HOST_SUBDIR)/sed && \
31785 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31786 $(TARGET-sed))
31787 @endif sed
31792 .PHONY: check-sed maybe-check-sed
31793 maybe-check-sed:
31794 @if sed
31795 maybe-check-sed: check-sed
31797 check-sed:
31798 @: $(MAKE); $(unstage)
31799 @r=`${PWD_COMMAND}`; export r; \
31800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31801 $(HOST_EXPORTS) \
31802 (cd $(HOST_SUBDIR)/sed && \
31803 $(MAKE) $(FLAGS_TO_PASS) check)
31805 @endif sed
31807 .PHONY: install-sed maybe-install-sed
31808 maybe-install-sed:
31809 @if sed
31810 maybe-install-sed: install-sed
31812 install-sed: installdirs
31813 @: $(MAKE); $(unstage)
31814 @r=`${PWD_COMMAND}`; export r; \
31815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31816 $(HOST_EXPORTS) \
31817 (cd $(HOST_SUBDIR)/sed && \
31818 $(MAKE) $(FLAGS_TO_PASS) install)
31820 @endif sed
31822 # Other targets (info, dvi, pdf, etc.)
31824 .PHONY: maybe-info-sed info-sed
31825 maybe-info-sed:
31826 @if sed
31827 maybe-info-sed: info-sed
31829 info-sed: \
31830 configure-sed
31831 @: $(MAKE); $(unstage)
31832 @[ -f ./sed/Makefile ] || exit 0; \
31833 r=`${PWD_COMMAND}`; export r; \
31834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31835 $(HOST_EXPORTS) \
31836 for flag in $(EXTRA_HOST_FLAGS) ; do \
31837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31838 done; \
31839 echo "Doing info in sed" ; \
31840 (cd $(HOST_SUBDIR)/sed && \
31841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31843 "RANLIB=$${RANLIB}" \
31844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31845 info) \
31846 || exit 1
31848 @endif sed
31850 .PHONY: maybe-dvi-sed dvi-sed
31851 maybe-dvi-sed:
31852 @if sed
31853 maybe-dvi-sed: dvi-sed
31855 dvi-sed: \
31856 configure-sed
31857 @: $(MAKE); $(unstage)
31858 @[ -f ./sed/Makefile ] || exit 0; \
31859 r=`${PWD_COMMAND}`; export r; \
31860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31861 $(HOST_EXPORTS) \
31862 for flag in $(EXTRA_HOST_FLAGS) ; do \
31863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31864 done; \
31865 echo "Doing dvi in sed" ; \
31866 (cd $(HOST_SUBDIR)/sed && \
31867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31869 "RANLIB=$${RANLIB}" \
31870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31871 dvi) \
31872 || exit 1
31874 @endif sed
31876 .PHONY: maybe-pdf-sed pdf-sed
31877 maybe-pdf-sed:
31878 @if sed
31879 maybe-pdf-sed: pdf-sed
31881 pdf-sed: \
31882 configure-sed
31883 @: $(MAKE); $(unstage)
31884 @[ -f ./sed/Makefile ] || exit 0; \
31885 r=`${PWD_COMMAND}`; export r; \
31886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887 $(HOST_EXPORTS) \
31888 for flag in $(EXTRA_HOST_FLAGS) ; do \
31889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890 done; \
31891 echo "Doing pdf in sed" ; \
31892 (cd $(HOST_SUBDIR)/sed && \
31893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31895 "RANLIB=$${RANLIB}" \
31896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31897 pdf) \
31898 || exit 1
31900 @endif sed
31902 .PHONY: maybe-html-sed html-sed
31903 maybe-html-sed:
31904 @if sed
31905 maybe-html-sed: html-sed
31907 html-sed: \
31908 configure-sed
31909 @: $(MAKE); $(unstage)
31910 @[ -f ./sed/Makefile ] || exit 0; \
31911 r=`${PWD_COMMAND}`; export r; \
31912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913 $(HOST_EXPORTS) \
31914 for flag in $(EXTRA_HOST_FLAGS) ; do \
31915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31916 done; \
31917 echo "Doing html in sed" ; \
31918 (cd $(HOST_SUBDIR)/sed && \
31919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31921 "RANLIB=$${RANLIB}" \
31922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31923 html) \
31924 || exit 1
31926 @endif sed
31928 .PHONY: maybe-TAGS-sed TAGS-sed
31929 maybe-TAGS-sed:
31930 @if sed
31931 maybe-TAGS-sed: TAGS-sed
31933 TAGS-sed: \
31934 configure-sed
31935 @: $(MAKE); $(unstage)
31936 @[ -f ./sed/Makefile ] || exit 0; \
31937 r=`${PWD_COMMAND}`; export r; \
31938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31939 $(HOST_EXPORTS) \
31940 for flag in $(EXTRA_HOST_FLAGS) ; do \
31941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31942 done; \
31943 echo "Doing TAGS in sed" ; \
31944 (cd $(HOST_SUBDIR)/sed && \
31945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31947 "RANLIB=$${RANLIB}" \
31948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31949 TAGS) \
31950 || exit 1
31952 @endif sed
31954 .PHONY: maybe-install-info-sed install-info-sed
31955 maybe-install-info-sed:
31956 @if sed
31957 maybe-install-info-sed: install-info-sed
31959 install-info-sed: \
31960 configure-sed \
31961 info-sed
31962 @: $(MAKE); $(unstage)
31963 @[ -f ./sed/Makefile ] || exit 0; \
31964 r=`${PWD_COMMAND}`; export r; \
31965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31966 $(HOST_EXPORTS) \
31967 for flag in $(EXTRA_HOST_FLAGS) ; do \
31968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31969 done; \
31970 echo "Doing install-info in sed" ; \
31971 (cd $(HOST_SUBDIR)/sed && \
31972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31974 "RANLIB=$${RANLIB}" \
31975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31976 install-info) \
31977 || exit 1
31979 @endif sed
31981 .PHONY: maybe-install-pdf-sed install-pdf-sed
31982 maybe-install-pdf-sed:
31983 @if sed
31984 maybe-install-pdf-sed: install-pdf-sed
31986 install-pdf-sed: \
31987 configure-sed \
31988 pdf-sed
31989 @: $(MAKE); $(unstage)
31990 @[ -f ./sed/Makefile ] || exit 0; \
31991 r=`${PWD_COMMAND}`; export r; \
31992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31993 $(HOST_EXPORTS) \
31994 for flag in $(EXTRA_HOST_FLAGS) ; do \
31995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31996 done; \
31997 echo "Doing install-pdf in sed" ; \
31998 (cd $(HOST_SUBDIR)/sed && \
31999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32001 "RANLIB=$${RANLIB}" \
32002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32003 install-pdf) \
32004 || exit 1
32006 @endif sed
32008 .PHONY: maybe-install-html-sed install-html-sed
32009 maybe-install-html-sed:
32010 @if sed
32011 maybe-install-html-sed: install-html-sed
32013 install-html-sed: \
32014 configure-sed \
32015 html-sed
32016 @: $(MAKE); $(unstage)
32017 @[ -f ./sed/Makefile ] || exit 0; \
32018 r=`${PWD_COMMAND}`; export r; \
32019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32020 $(HOST_EXPORTS) \
32021 for flag in $(EXTRA_HOST_FLAGS) ; do \
32022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32023 done; \
32024 echo "Doing install-html in sed" ; \
32025 (cd $(HOST_SUBDIR)/sed && \
32026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32028 "RANLIB=$${RANLIB}" \
32029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32030 install-html) \
32031 || exit 1
32033 @endif sed
32035 .PHONY: maybe-installcheck-sed installcheck-sed
32036 maybe-installcheck-sed:
32037 @if sed
32038 maybe-installcheck-sed: installcheck-sed
32040 installcheck-sed: \
32041 configure-sed
32042 @: $(MAKE); $(unstage)
32043 @[ -f ./sed/Makefile ] || exit 0; \
32044 r=`${PWD_COMMAND}`; export r; \
32045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32046 $(HOST_EXPORTS) \
32047 for flag in $(EXTRA_HOST_FLAGS) ; do \
32048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32049 done; \
32050 echo "Doing installcheck in sed" ; \
32051 (cd $(HOST_SUBDIR)/sed && \
32052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32054 "RANLIB=$${RANLIB}" \
32055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32056 installcheck) \
32057 || exit 1
32059 @endif sed
32061 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
32062 maybe-mostlyclean-sed:
32063 @if sed
32064 maybe-mostlyclean-sed: mostlyclean-sed
32066 mostlyclean-sed:
32067 @: $(MAKE); $(unstage)
32068 @[ -f ./sed/Makefile ] || exit 0; \
32069 r=`${PWD_COMMAND}`; export r; \
32070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071 $(HOST_EXPORTS) \
32072 for flag in $(EXTRA_HOST_FLAGS) ; do \
32073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074 done; \
32075 echo "Doing mostlyclean in sed" ; \
32076 (cd $(HOST_SUBDIR)/sed && \
32077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079 "RANLIB=$${RANLIB}" \
32080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081 mostlyclean) \
32082 || exit 1
32084 @endif sed
32086 .PHONY: maybe-clean-sed clean-sed
32087 maybe-clean-sed:
32088 @if sed
32089 maybe-clean-sed: clean-sed
32091 clean-sed:
32092 @: $(MAKE); $(unstage)
32093 @[ -f ./sed/Makefile ] || exit 0; \
32094 r=`${PWD_COMMAND}`; export r; \
32095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096 $(HOST_EXPORTS) \
32097 for flag in $(EXTRA_HOST_FLAGS) ; do \
32098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 done; \
32100 echo "Doing clean in sed" ; \
32101 (cd $(HOST_SUBDIR)/sed && \
32102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104 "RANLIB=$${RANLIB}" \
32105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106 clean) \
32107 || exit 1
32109 @endif sed
32111 .PHONY: maybe-distclean-sed distclean-sed
32112 maybe-distclean-sed:
32113 @if sed
32114 maybe-distclean-sed: distclean-sed
32116 distclean-sed:
32117 @: $(MAKE); $(unstage)
32118 @[ -f ./sed/Makefile ] || exit 0; \
32119 r=`${PWD_COMMAND}`; export r; \
32120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121 $(HOST_EXPORTS) \
32122 for flag in $(EXTRA_HOST_FLAGS) ; do \
32123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32124 done; \
32125 echo "Doing distclean in sed" ; \
32126 (cd $(HOST_SUBDIR)/sed && \
32127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129 "RANLIB=$${RANLIB}" \
32130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32131 distclean) \
32132 || exit 1
32134 @endif sed
32136 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
32137 maybe-maintainer-clean-sed:
32138 @if sed
32139 maybe-maintainer-clean-sed: maintainer-clean-sed
32141 maintainer-clean-sed:
32142 @: $(MAKE); $(unstage)
32143 @[ -f ./sed/Makefile ] || exit 0; \
32144 r=`${PWD_COMMAND}`; export r; \
32145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32146 $(HOST_EXPORTS) \
32147 for flag in $(EXTRA_HOST_FLAGS) ; do \
32148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32149 done; \
32150 echo "Doing maintainer-clean in sed" ; \
32151 (cd $(HOST_SUBDIR)/sed && \
32152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32154 "RANLIB=$${RANLIB}" \
32155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32156 maintainer-clean) \
32157 || exit 1
32159 @endif sed
32163 .PHONY: configure-send-pr maybe-configure-send-pr
32164 maybe-configure-send-pr:
32165 @if gcc-bootstrap
32166 configure-send-pr: stage_current
32167 @endif gcc-bootstrap
32168 @if send-pr
32169 maybe-configure-send-pr: configure-send-pr
32170 configure-send-pr:
32171 @: $(MAKE); $(unstage)
32172 @r=`${PWD_COMMAND}`; export r; \
32173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
32175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
32176 $(HOST_EXPORTS) \
32177 echo Configuring in $(HOST_SUBDIR)/send-pr; \
32178 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
32179 case $(srcdir) in \
32180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32181 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
32182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32183 esac; \
32184 srcdiroption="--srcdir=$${topdir}/send-pr"; \
32185 libsrcdir="$$s/send-pr"; \
32186 $(SHELL) $${libsrcdir}/configure \
32187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32188 --target=${target_alias} $${srcdiroption} \
32189 || exit 1
32190 @endif send-pr
32196 .PHONY: all-send-pr maybe-all-send-pr
32197 maybe-all-send-pr:
32198 @if gcc-bootstrap
32199 all-send-pr: stage_current
32200 @endif gcc-bootstrap
32201 @if send-pr
32202 TARGET-send-pr=all
32203 maybe-all-send-pr: all-send-pr
32204 all-send-pr: configure-send-pr
32205 @: $(MAKE); $(unstage)
32206 @r=`${PWD_COMMAND}`; export r; \
32207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32208 $(HOST_EXPORTS) \
32209 (cd $(HOST_SUBDIR)/send-pr && \
32210 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32211 $(TARGET-send-pr))
32212 @endif send-pr
32217 .PHONY: check-send-pr maybe-check-send-pr
32218 maybe-check-send-pr:
32219 @if send-pr
32220 maybe-check-send-pr: check-send-pr
32222 check-send-pr:
32223 @: $(MAKE); $(unstage)
32224 @r=`${PWD_COMMAND}`; export r; \
32225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226 $(HOST_EXPORTS) \
32227 (cd $(HOST_SUBDIR)/send-pr && \
32228 $(MAKE) $(FLAGS_TO_PASS) check)
32230 @endif send-pr
32232 .PHONY: install-send-pr maybe-install-send-pr
32233 maybe-install-send-pr:
32234 @if send-pr
32235 maybe-install-send-pr: install-send-pr
32237 install-send-pr: installdirs
32238 @: $(MAKE); $(unstage)
32239 @r=`${PWD_COMMAND}`; export r; \
32240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32241 $(HOST_EXPORTS) \
32242 (cd $(HOST_SUBDIR)/send-pr && \
32243 $(MAKE) $(FLAGS_TO_PASS) install)
32245 @endif send-pr
32247 # Other targets (info, dvi, pdf, etc.)
32249 .PHONY: maybe-info-send-pr info-send-pr
32250 maybe-info-send-pr:
32251 @if send-pr
32252 maybe-info-send-pr: info-send-pr
32254 info-send-pr: \
32255 configure-send-pr
32256 @: $(MAKE); $(unstage)
32257 @[ -f ./send-pr/Makefile ] || exit 0; \
32258 r=`${PWD_COMMAND}`; export r; \
32259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260 $(HOST_EXPORTS) \
32261 for flag in $(EXTRA_HOST_FLAGS) ; do \
32262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32263 done; \
32264 echo "Doing info in send-pr" ; \
32265 (cd $(HOST_SUBDIR)/send-pr && \
32266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268 "RANLIB=$${RANLIB}" \
32269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32270 info) \
32271 || exit 1
32273 @endif send-pr
32275 .PHONY: maybe-dvi-send-pr dvi-send-pr
32276 maybe-dvi-send-pr:
32277 @if send-pr
32278 maybe-dvi-send-pr: dvi-send-pr
32280 dvi-send-pr: \
32281 configure-send-pr
32282 @: $(MAKE); $(unstage)
32283 @[ -f ./send-pr/Makefile ] || exit 0; \
32284 r=`${PWD_COMMAND}`; export r; \
32285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32286 $(HOST_EXPORTS) \
32287 for flag in $(EXTRA_HOST_FLAGS) ; do \
32288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32289 done; \
32290 echo "Doing dvi in send-pr" ; \
32291 (cd $(HOST_SUBDIR)/send-pr && \
32292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32294 "RANLIB=$${RANLIB}" \
32295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32296 dvi) \
32297 || exit 1
32299 @endif send-pr
32301 .PHONY: maybe-pdf-send-pr pdf-send-pr
32302 maybe-pdf-send-pr:
32303 @if send-pr
32304 maybe-pdf-send-pr: pdf-send-pr
32306 pdf-send-pr: \
32307 configure-send-pr
32308 @: $(MAKE); $(unstage)
32309 @[ -f ./send-pr/Makefile ] || exit 0; \
32310 r=`${PWD_COMMAND}`; export r; \
32311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32312 $(HOST_EXPORTS) \
32313 for flag in $(EXTRA_HOST_FLAGS) ; do \
32314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32315 done; \
32316 echo "Doing pdf in send-pr" ; \
32317 (cd $(HOST_SUBDIR)/send-pr && \
32318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32320 "RANLIB=$${RANLIB}" \
32321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32322 pdf) \
32323 || exit 1
32325 @endif send-pr
32327 .PHONY: maybe-html-send-pr html-send-pr
32328 maybe-html-send-pr:
32329 @if send-pr
32330 maybe-html-send-pr: html-send-pr
32332 html-send-pr: \
32333 configure-send-pr
32334 @: $(MAKE); $(unstage)
32335 @[ -f ./send-pr/Makefile ] || exit 0; \
32336 r=`${PWD_COMMAND}`; export r; \
32337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338 $(HOST_EXPORTS) \
32339 for flag in $(EXTRA_HOST_FLAGS) ; do \
32340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32341 done; \
32342 echo "Doing html in send-pr" ; \
32343 (cd $(HOST_SUBDIR)/send-pr && \
32344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32346 "RANLIB=$${RANLIB}" \
32347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32348 html) \
32349 || exit 1
32351 @endif send-pr
32353 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
32354 maybe-TAGS-send-pr:
32355 @if send-pr
32356 maybe-TAGS-send-pr: TAGS-send-pr
32358 TAGS-send-pr: \
32359 configure-send-pr
32360 @: $(MAKE); $(unstage)
32361 @[ -f ./send-pr/Makefile ] || exit 0; \
32362 r=`${PWD_COMMAND}`; export r; \
32363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364 $(HOST_EXPORTS) \
32365 for flag in $(EXTRA_HOST_FLAGS) ; do \
32366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367 done; \
32368 echo "Doing TAGS in send-pr" ; \
32369 (cd $(HOST_SUBDIR)/send-pr && \
32370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372 "RANLIB=$${RANLIB}" \
32373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374 TAGS) \
32375 || exit 1
32377 @endif send-pr
32379 .PHONY: maybe-install-info-send-pr install-info-send-pr
32380 maybe-install-info-send-pr:
32381 @if send-pr
32382 maybe-install-info-send-pr: install-info-send-pr
32384 install-info-send-pr: \
32385 configure-send-pr \
32386 info-send-pr
32387 @: $(MAKE); $(unstage)
32388 @[ -f ./send-pr/Makefile ] || exit 0; \
32389 r=`${PWD_COMMAND}`; export r; \
32390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391 $(HOST_EXPORTS) \
32392 for flag in $(EXTRA_HOST_FLAGS) ; do \
32393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32394 done; \
32395 echo "Doing install-info in send-pr" ; \
32396 (cd $(HOST_SUBDIR)/send-pr && \
32397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32399 "RANLIB=$${RANLIB}" \
32400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32401 install-info) \
32402 || exit 1
32404 @endif send-pr
32406 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
32407 maybe-install-pdf-send-pr:
32408 @if send-pr
32409 maybe-install-pdf-send-pr: install-pdf-send-pr
32411 install-pdf-send-pr: \
32412 configure-send-pr \
32413 pdf-send-pr
32414 @: $(MAKE); $(unstage)
32415 @[ -f ./send-pr/Makefile ] || exit 0; \
32416 r=`${PWD_COMMAND}`; export r; \
32417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32418 $(HOST_EXPORTS) \
32419 for flag in $(EXTRA_HOST_FLAGS) ; do \
32420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32421 done; \
32422 echo "Doing install-pdf in send-pr" ; \
32423 (cd $(HOST_SUBDIR)/send-pr && \
32424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32426 "RANLIB=$${RANLIB}" \
32427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32428 install-pdf) \
32429 || exit 1
32431 @endif send-pr
32433 .PHONY: maybe-install-html-send-pr install-html-send-pr
32434 maybe-install-html-send-pr:
32435 @if send-pr
32436 maybe-install-html-send-pr: install-html-send-pr
32438 install-html-send-pr: \
32439 configure-send-pr \
32440 html-send-pr
32441 @: $(MAKE); $(unstage)
32442 @[ -f ./send-pr/Makefile ] || exit 0; \
32443 r=`${PWD_COMMAND}`; export r; \
32444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32445 $(HOST_EXPORTS) \
32446 for flag in $(EXTRA_HOST_FLAGS) ; do \
32447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32448 done; \
32449 echo "Doing install-html in send-pr" ; \
32450 (cd $(HOST_SUBDIR)/send-pr && \
32451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32453 "RANLIB=$${RANLIB}" \
32454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32455 install-html) \
32456 || exit 1
32458 @endif send-pr
32460 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
32461 maybe-installcheck-send-pr:
32462 @if send-pr
32463 maybe-installcheck-send-pr: installcheck-send-pr
32465 installcheck-send-pr: \
32466 configure-send-pr
32467 @: $(MAKE); $(unstage)
32468 @[ -f ./send-pr/Makefile ] || exit 0; \
32469 r=`${PWD_COMMAND}`; export r; \
32470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32471 $(HOST_EXPORTS) \
32472 for flag in $(EXTRA_HOST_FLAGS) ; do \
32473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32474 done; \
32475 echo "Doing installcheck in send-pr" ; \
32476 (cd $(HOST_SUBDIR)/send-pr && \
32477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32479 "RANLIB=$${RANLIB}" \
32480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32481 installcheck) \
32482 || exit 1
32484 @endif send-pr
32486 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
32487 maybe-mostlyclean-send-pr:
32488 @if send-pr
32489 maybe-mostlyclean-send-pr: mostlyclean-send-pr
32491 mostlyclean-send-pr:
32492 @: $(MAKE); $(unstage)
32493 @[ -f ./send-pr/Makefile ] || exit 0; \
32494 r=`${PWD_COMMAND}`; export r; \
32495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32496 $(HOST_EXPORTS) \
32497 for flag in $(EXTRA_HOST_FLAGS) ; do \
32498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32499 done; \
32500 echo "Doing mostlyclean in send-pr" ; \
32501 (cd $(HOST_SUBDIR)/send-pr && \
32502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32504 "RANLIB=$${RANLIB}" \
32505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32506 mostlyclean) \
32507 || exit 1
32509 @endif send-pr
32511 .PHONY: maybe-clean-send-pr clean-send-pr
32512 maybe-clean-send-pr:
32513 @if send-pr
32514 maybe-clean-send-pr: clean-send-pr
32516 clean-send-pr:
32517 @: $(MAKE); $(unstage)
32518 @[ -f ./send-pr/Makefile ] || exit 0; \
32519 r=`${PWD_COMMAND}`; export r; \
32520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32521 $(HOST_EXPORTS) \
32522 for flag in $(EXTRA_HOST_FLAGS) ; do \
32523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32524 done; \
32525 echo "Doing clean in send-pr" ; \
32526 (cd $(HOST_SUBDIR)/send-pr && \
32527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32529 "RANLIB=$${RANLIB}" \
32530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32531 clean) \
32532 || exit 1
32534 @endif send-pr
32536 .PHONY: maybe-distclean-send-pr distclean-send-pr
32537 maybe-distclean-send-pr:
32538 @if send-pr
32539 maybe-distclean-send-pr: distclean-send-pr
32541 distclean-send-pr:
32542 @: $(MAKE); $(unstage)
32543 @[ -f ./send-pr/Makefile ] || exit 0; \
32544 r=`${PWD_COMMAND}`; export r; \
32545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32546 $(HOST_EXPORTS) \
32547 for flag in $(EXTRA_HOST_FLAGS) ; do \
32548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32549 done; \
32550 echo "Doing distclean in send-pr" ; \
32551 (cd $(HOST_SUBDIR)/send-pr && \
32552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32554 "RANLIB=$${RANLIB}" \
32555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32556 distclean) \
32557 || exit 1
32559 @endif send-pr
32561 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
32562 maybe-maintainer-clean-send-pr:
32563 @if send-pr
32564 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
32566 maintainer-clean-send-pr:
32567 @: $(MAKE); $(unstage)
32568 @[ -f ./send-pr/Makefile ] || exit 0; \
32569 r=`${PWD_COMMAND}`; export r; \
32570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571 $(HOST_EXPORTS) \
32572 for flag in $(EXTRA_HOST_FLAGS) ; do \
32573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32574 done; \
32575 echo "Doing maintainer-clean in send-pr" ; \
32576 (cd $(HOST_SUBDIR)/send-pr && \
32577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32579 "RANLIB=$${RANLIB}" \
32580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32581 maintainer-clean) \
32582 || exit 1
32584 @endif send-pr
32588 .PHONY: configure-shellutils maybe-configure-shellutils
32589 maybe-configure-shellutils:
32590 @if gcc-bootstrap
32591 configure-shellutils: stage_current
32592 @endif gcc-bootstrap
32593 @if shellutils
32594 maybe-configure-shellutils: configure-shellutils
32595 configure-shellutils:
32596 @: $(MAKE); $(unstage)
32597 @r=`${PWD_COMMAND}`; export r; \
32598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32599 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
32600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
32601 $(HOST_EXPORTS) \
32602 echo Configuring in $(HOST_SUBDIR)/shellutils; \
32603 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
32604 case $(srcdir) in \
32605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32606 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
32607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32608 esac; \
32609 srcdiroption="--srcdir=$${topdir}/shellutils"; \
32610 libsrcdir="$$s/shellutils"; \
32611 $(SHELL) $${libsrcdir}/configure \
32612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32613 --target=${target_alias} $${srcdiroption} \
32614 || exit 1
32615 @endif shellutils
32621 .PHONY: all-shellutils maybe-all-shellutils
32622 maybe-all-shellutils:
32623 @if gcc-bootstrap
32624 all-shellutils: stage_current
32625 @endif gcc-bootstrap
32626 @if shellutils
32627 TARGET-shellutils=all
32628 maybe-all-shellutils: all-shellutils
32629 all-shellutils: configure-shellutils
32630 @: $(MAKE); $(unstage)
32631 @r=`${PWD_COMMAND}`; export r; \
32632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32633 $(HOST_EXPORTS) \
32634 (cd $(HOST_SUBDIR)/shellutils && \
32635 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32636 $(TARGET-shellutils))
32637 @endif shellutils
32642 .PHONY: check-shellutils maybe-check-shellutils
32643 maybe-check-shellutils:
32644 @if shellutils
32645 maybe-check-shellutils: check-shellutils
32647 check-shellutils:
32648 @: $(MAKE); $(unstage)
32649 @r=`${PWD_COMMAND}`; export r; \
32650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651 $(HOST_EXPORTS) \
32652 (cd $(HOST_SUBDIR)/shellutils && \
32653 $(MAKE) $(FLAGS_TO_PASS) check)
32655 @endif shellutils
32657 .PHONY: install-shellutils maybe-install-shellutils
32658 maybe-install-shellutils:
32659 @if shellutils
32660 maybe-install-shellutils: install-shellutils
32662 install-shellutils: installdirs
32663 @: $(MAKE); $(unstage)
32664 @r=`${PWD_COMMAND}`; export r; \
32665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32666 $(HOST_EXPORTS) \
32667 (cd $(HOST_SUBDIR)/shellutils && \
32668 $(MAKE) $(FLAGS_TO_PASS) install)
32670 @endif shellutils
32672 # Other targets (info, dvi, pdf, etc.)
32674 .PHONY: maybe-info-shellutils info-shellutils
32675 maybe-info-shellutils:
32676 @if shellutils
32677 maybe-info-shellutils: info-shellutils
32679 info-shellutils: \
32680 configure-shellutils
32681 @: $(MAKE); $(unstage)
32682 @[ -f ./shellutils/Makefile ] || exit 0; \
32683 r=`${PWD_COMMAND}`; export r; \
32684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32685 $(HOST_EXPORTS) \
32686 for flag in $(EXTRA_HOST_FLAGS) ; do \
32687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32688 done; \
32689 echo "Doing info in shellutils" ; \
32690 (cd $(HOST_SUBDIR)/shellutils && \
32691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32693 "RANLIB=$${RANLIB}" \
32694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32695 info) \
32696 || exit 1
32698 @endif shellutils
32700 .PHONY: maybe-dvi-shellutils dvi-shellutils
32701 maybe-dvi-shellutils:
32702 @if shellutils
32703 maybe-dvi-shellutils: dvi-shellutils
32705 dvi-shellutils: \
32706 configure-shellutils
32707 @: $(MAKE); $(unstage)
32708 @[ -f ./shellutils/Makefile ] || exit 0; \
32709 r=`${PWD_COMMAND}`; export r; \
32710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32711 $(HOST_EXPORTS) \
32712 for flag in $(EXTRA_HOST_FLAGS) ; do \
32713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32714 done; \
32715 echo "Doing dvi in shellutils" ; \
32716 (cd $(HOST_SUBDIR)/shellutils && \
32717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32719 "RANLIB=$${RANLIB}" \
32720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32721 dvi) \
32722 || exit 1
32724 @endif shellutils
32726 .PHONY: maybe-pdf-shellutils pdf-shellutils
32727 maybe-pdf-shellutils:
32728 @if shellutils
32729 maybe-pdf-shellutils: pdf-shellutils
32731 pdf-shellutils: \
32732 configure-shellutils
32733 @: $(MAKE); $(unstage)
32734 @[ -f ./shellutils/Makefile ] || exit 0; \
32735 r=`${PWD_COMMAND}`; export r; \
32736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737 $(HOST_EXPORTS) \
32738 for flag in $(EXTRA_HOST_FLAGS) ; do \
32739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32740 done; \
32741 echo "Doing pdf in shellutils" ; \
32742 (cd $(HOST_SUBDIR)/shellutils && \
32743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32745 "RANLIB=$${RANLIB}" \
32746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32747 pdf) \
32748 || exit 1
32750 @endif shellutils
32752 .PHONY: maybe-html-shellutils html-shellutils
32753 maybe-html-shellutils:
32754 @if shellutils
32755 maybe-html-shellutils: html-shellutils
32757 html-shellutils: \
32758 configure-shellutils
32759 @: $(MAKE); $(unstage)
32760 @[ -f ./shellutils/Makefile ] || exit 0; \
32761 r=`${PWD_COMMAND}`; export r; \
32762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32763 $(HOST_EXPORTS) \
32764 for flag in $(EXTRA_HOST_FLAGS) ; do \
32765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766 done; \
32767 echo "Doing html in shellutils" ; \
32768 (cd $(HOST_SUBDIR)/shellutils && \
32769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32771 "RANLIB=$${RANLIB}" \
32772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32773 html) \
32774 || exit 1
32776 @endif shellutils
32778 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
32779 maybe-TAGS-shellutils:
32780 @if shellutils
32781 maybe-TAGS-shellutils: TAGS-shellutils
32783 TAGS-shellutils: \
32784 configure-shellutils
32785 @: $(MAKE); $(unstage)
32786 @[ -f ./shellutils/Makefile ] || exit 0; \
32787 r=`${PWD_COMMAND}`; export r; \
32788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32789 $(HOST_EXPORTS) \
32790 for flag in $(EXTRA_HOST_FLAGS) ; do \
32791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32792 done; \
32793 echo "Doing TAGS in shellutils" ; \
32794 (cd $(HOST_SUBDIR)/shellutils && \
32795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32797 "RANLIB=$${RANLIB}" \
32798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32799 TAGS) \
32800 || exit 1
32802 @endif shellutils
32804 .PHONY: maybe-install-info-shellutils install-info-shellutils
32805 maybe-install-info-shellutils:
32806 @if shellutils
32807 maybe-install-info-shellutils: install-info-shellutils
32809 install-info-shellutils: \
32810 configure-shellutils \
32811 info-shellutils
32812 @: $(MAKE); $(unstage)
32813 @[ -f ./shellutils/Makefile ] || exit 0; \
32814 r=`${PWD_COMMAND}`; export r; \
32815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32816 $(HOST_EXPORTS) \
32817 for flag in $(EXTRA_HOST_FLAGS) ; do \
32818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32819 done; \
32820 echo "Doing install-info in shellutils" ; \
32821 (cd $(HOST_SUBDIR)/shellutils && \
32822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32824 "RANLIB=$${RANLIB}" \
32825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32826 install-info) \
32827 || exit 1
32829 @endif shellutils
32831 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
32832 maybe-install-pdf-shellutils:
32833 @if shellutils
32834 maybe-install-pdf-shellutils: install-pdf-shellutils
32836 install-pdf-shellutils: \
32837 configure-shellutils \
32838 pdf-shellutils
32839 @: $(MAKE); $(unstage)
32840 @[ -f ./shellutils/Makefile ] || exit 0; \
32841 r=`${PWD_COMMAND}`; export r; \
32842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843 $(HOST_EXPORTS) \
32844 for flag in $(EXTRA_HOST_FLAGS) ; do \
32845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32846 done; \
32847 echo "Doing install-pdf in shellutils" ; \
32848 (cd $(HOST_SUBDIR)/shellutils && \
32849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32851 "RANLIB=$${RANLIB}" \
32852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32853 install-pdf) \
32854 || exit 1
32856 @endif shellutils
32858 .PHONY: maybe-install-html-shellutils install-html-shellutils
32859 maybe-install-html-shellutils:
32860 @if shellutils
32861 maybe-install-html-shellutils: install-html-shellutils
32863 install-html-shellutils: \
32864 configure-shellutils \
32865 html-shellutils
32866 @: $(MAKE); $(unstage)
32867 @[ -f ./shellutils/Makefile ] || exit 0; \
32868 r=`${PWD_COMMAND}`; export r; \
32869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32870 $(HOST_EXPORTS) \
32871 for flag in $(EXTRA_HOST_FLAGS) ; do \
32872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32873 done; \
32874 echo "Doing install-html in shellutils" ; \
32875 (cd $(HOST_SUBDIR)/shellutils && \
32876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32878 "RANLIB=$${RANLIB}" \
32879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32880 install-html) \
32881 || exit 1
32883 @endif shellutils
32885 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
32886 maybe-installcheck-shellutils:
32887 @if shellutils
32888 maybe-installcheck-shellutils: installcheck-shellutils
32890 installcheck-shellutils: \
32891 configure-shellutils
32892 @: $(MAKE); $(unstage)
32893 @[ -f ./shellutils/Makefile ] || exit 0; \
32894 r=`${PWD_COMMAND}`; export r; \
32895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32896 $(HOST_EXPORTS) \
32897 for flag in $(EXTRA_HOST_FLAGS) ; do \
32898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32899 done; \
32900 echo "Doing installcheck in shellutils" ; \
32901 (cd $(HOST_SUBDIR)/shellutils && \
32902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32904 "RANLIB=$${RANLIB}" \
32905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32906 installcheck) \
32907 || exit 1
32909 @endif shellutils
32911 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
32912 maybe-mostlyclean-shellutils:
32913 @if shellutils
32914 maybe-mostlyclean-shellutils: mostlyclean-shellutils
32916 mostlyclean-shellutils:
32917 @: $(MAKE); $(unstage)
32918 @[ -f ./shellutils/Makefile ] || exit 0; \
32919 r=`${PWD_COMMAND}`; export r; \
32920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921 $(HOST_EXPORTS) \
32922 for flag in $(EXTRA_HOST_FLAGS) ; do \
32923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32924 done; \
32925 echo "Doing mostlyclean in shellutils" ; \
32926 (cd $(HOST_SUBDIR)/shellutils && \
32927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32929 "RANLIB=$${RANLIB}" \
32930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32931 mostlyclean) \
32932 || exit 1
32934 @endif shellutils
32936 .PHONY: maybe-clean-shellutils clean-shellutils
32937 maybe-clean-shellutils:
32938 @if shellutils
32939 maybe-clean-shellutils: clean-shellutils
32941 clean-shellutils:
32942 @: $(MAKE); $(unstage)
32943 @[ -f ./shellutils/Makefile ] || exit 0; \
32944 r=`${PWD_COMMAND}`; export r; \
32945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946 $(HOST_EXPORTS) \
32947 for flag in $(EXTRA_HOST_FLAGS) ; do \
32948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32949 done; \
32950 echo "Doing clean in shellutils" ; \
32951 (cd $(HOST_SUBDIR)/shellutils && \
32952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32954 "RANLIB=$${RANLIB}" \
32955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32956 clean) \
32957 || exit 1
32959 @endif shellutils
32961 .PHONY: maybe-distclean-shellutils distclean-shellutils
32962 maybe-distclean-shellutils:
32963 @if shellutils
32964 maybe-distclean-shellutils: distclean-shellutils
32966 distclean-shellutils:
32967 @: $(MAKE); $(unstage)
32968 @[ -f ./shellutils/Makefile ] || exit 0; \
32969 r=`${PWD_COMMAND}`; export r; \
32970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971 $(HOST_EXPORTS) \
32972 for flag in $(EXTRA_HOST_FLAGS) ; do \
32973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32974 done; \
32975 echo "Doing distclean in shellutils" ; \
32976 (cd $(HOST_SUBDIR)/shellutils && \
32977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32979 "RANLIB=$${RANLIB}" \
32980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32981 distclean) \
32982 || exit 1
32984 @endif shellutils
32986 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
32987 maybe-maintainer-clean-shellutils:
32988 @if shellutils
32989 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
32991 maintainer-clean-shellutils:
32992 @: $(MAKE); $(unstage)
32993 @[ -f ./shellutils/Makefile ] || exit 0; \
32994 r=`${PWD_COMMAND}`; export r; \
32995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32996 $(HOST_EXPORTS) \
32997 for flag in $(EXTRA_HOST_FLAGS) ; do \
32998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32999 done; \
33000 echo "Doing maintainer-clean in shellutils" ; \
33001 (cd $(HOST_SUBDIR)/shellutils && \
33002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33004 "RANLIB=$${RANLIB}" \
33005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33006 maintainer-clean) \
33007 || exit 1
33009 @endif shellutils
33013 .PHONY: configure-sid maybe-configure-sid
33014 maybe-configure-sid:
33015 @if gcc-bootstrap
33016 configure-sid: stage_current
33017 @endif gcc-bootstrap
33018 @if sid
33019 maybe-configure-sid: configure-sid
33020 configure-sid:
33021 @: $(MAKE); $(unstage)
33022 @r=`${PWD_COMMAND}`; export r; \
33023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33024 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
33026 $(HOST_EXPORTS) \
33027 echo Configuring in $(HOST_SUBDIR)/sid; \
33028 cd "$(HOST_SUBDIR)/sid" || exit 1; \
33029 case $(srcdir) in \
33030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33031 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33033 esac; \
33034 srcdiroption="--srcdir=$${topdir}/sid"; \
33035 libsrcdir="$$s/sid"; \
33036 $(SHELL) $${libsrcdir}/configure \
33037 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33038 --target=${target_alias} $${srcdiroption} \
33039 || exit 1
33040 @endif sid
33046 .PHONY: all-sid maybe-all-sid
33047 maybe-all-sid:
33048 @if gcc-bootstrap
33049 all-sid: stage_current
33050 @endif gcc-bootstrap
33051 @if sid
33052 TARGET-sid=all
33053 maybe-all-sid: all-sid
33054 all-sid: configure-sid
33055 @: $(MAKE); $(unstage)
33056 @r=`${PWD_COMMAND}`; export r; \
33057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33058 $(HOST_EXPORTS) \
33059 (cd $(HOST_SUBDIR)/sid && \
33060 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33061 $(TARGET-sid))
33062 @endif sid
33067 .PHONY: check-sid maybe-check-sid
33068 maybe-check-sid:
33069 @if sid
33070 maybe-check-sid: check-sid
33072 check-sid:
33073 @: $(MAKE); $(unstage)
33074 @r=`${PWD_COMMAND}`; export r; \
33075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33076 $(HOST_EXPORTS) \
33077 (cd $(HOST_SUBDIR)/sid && \
33078 $(MAKE) $(FLAGS_TO_PASS) check)
33080 @endif sid
33082 .PHONY: install-sid maybe-install-sid
33083 maybe-install-sid:
33084 @if sid
33085 maybe-install-sid: install-sid
33087 install-sid: installdirs
33088 @: $(MAKE); $(unstage)
33089 @r=`${PWD_COMMAND}`; export r; \
33090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33091 $(HOST_EXPORTS) \
33092 (cd $(HOST_SUBDIR)/sid && \
33093 $(MAKE) $(FLAGS_TO_PASS) install)
33095 @endif sid
33097 # Other targets (info, dvi, pdf, etc.)
33099 .PHONY: maybe-info-sid info-sid
33100 maybe-info-sid:
33101 @if sid
33102 maybe-info-sid: info-sid
33104 info-sid: \
33105 configure-sid
33106 @: $(MAKE); $(unstage)
33107 @[ -f ./sid/Makefile ] || exit 0; \
33108 r=`${PWD_COMMAND}`; export r; \
33109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33110 $(HOST_EXPORTS) \
33111 for flag in $(EXTRA_HOST_FLAGS) ; do \
33112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33113 done; \
33114 echo "Doing info in sid" ; \
33115 (cd $(HOST_SUBDIR)/sid && \
33116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33118 "RANLIB=$${RANLIB}" \
33119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33120 info) \
33121 || exit 1
33123 @endif sid
33125 .PHONY: maybe-dvi-sid dvi-sid
33126 maybe-dvi-sid:
33127 @if sid
33128 maybe-dvi-sid: dvi-sid
33130 dvi-sid: \
33131 configure-sid
33132 @: $(MAKE); $(unstage)
33133 @[ -f ./sid/Makefile ] || exit 0; \
33134 r=`${PWD_COMMAND}`; export r; \
33135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136 $(HOST_EXPORTS) \
33137 for flag in $(EXTRA_HOST_FLAGS) ; do \
33138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33139 done; \
33140 echo "Doing dvi in sid" ; \
33141 (cd $(HOST_SUBDIR)/sid && \
33142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33144 "RANLIB=$${RANLIB}" \
33145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33146 dvi) \
33147 || exit 1
33149 @endif sid
33151 .PHONY: maybe-pdf-sid pdf-sid
33152 maybe-pdf-sid:
33153 @if sid
33154 maybe-pdf-sid: pdf-sid
33156 pdf-sid: \
33157 configure-sid
33158 @: $(MAKE); $(unstage)
33159 @[ -f ./sid/Makefile ] || exit 0; \
33160 r=`${PWD_COMMAND}`; export r; \
33161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162 $(HOST_EXPORTS) \
33163 for flag in $(EXTRA_HOST_FLAGS) ; do \
33164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165 done; \
33166 echo "Doing pdf in sid" ; \
33167 (cd $(HOST_SUBDIR)/sid && \
33168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33170 "RANLIB=$${RANLIB}" \
33171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33172 pdf) \
33173 || exit 1
33175 @endif sid
33177 .PHONY: maybe-html-sid html-sid
33178 maybe-html-sid:
33179 @if sid
33180 maybe-html-sid: html-sid
33182 html-sid: \
33183 configure-sid
33184 @: $(MAKE); $(unstage)
33185 @[ -f ./sid/Makefile ] || exit 0; \
33186 r=`${PWD_COMMAND}`; export r; \
33187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33188 $(HOST_EXPORTS) \
33189 for flag in $(EXTRA_HOST_FLAGS) ; do \
33190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33191 done; \
33192 echo "Doing html in sid" ; \
33193 (cd $(HOST_SUBDIR)/sid && \
33194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33196 "RANLIB=$${RANLIB}" \
33197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33198 html) \
33199 || exit 1
33201 @endif sid
33203 .PHONY: maybe-TAGS-sid TAGS-sid
33204 maybe-TAGS-sid:
33205 @if sid
33206 maybe-TAGS-sid: TAGS-sid
33208 TAGS-sid: \
33209 configure-sid
33210 @: $(MAKE); $(unstage)
33211 @[ -f ./sid/Makefile ] || exit 0; \
33212 r=`${PWD_COMMAND}`; export r; \
33213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214 $(HOST_EXPORTS) \
33215 for flag in $(EXTRA_HOST_FLAGS) ; do \
33216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33217 done; \
33218 echo "Doing TAGS in sid" ; \
33219 (cd $(HOST_SUBDIR)/sid && \
33220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222 "RANLIB=$${RANLIB}" \
33223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224 TAGS) \
33225 || exit 1
33227 @endif sid
33229 .PHONY: maybe-install-info-sid install-info-sid
33230 maybe-install-info-sid:
33231 @if sid
33232 maybe-install-info-sid: install-info-sid
33234 install-info-sid: \
33235 configure-sid \
33236 info-sid
33237 @: $(MAKE); $(unstage)
33238 @[ -f ./sid/Makefile ] || exit 0; \
33239 r=`${PWD_COMMAND}`; export r; \
33240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33241 $(HOST_EXPORTS) \
33242 for flag in $(EXTRA_HOST_FLAGS) ; do \
33243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33244 done; \
33245 echo "Doing install-info in sid" ; \
33246 (cd $(HOST_SUBDIR)/sid && \
33247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33249 "RANLIB=$${RANLIB}" \
33250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33251 install-info) \
33252 || exit 1
33254 @endif sid
33256 .PHONY: maybe-install-pdf-sid install-pdf-sid
33257 maybe-install-pdf-sid:
33258 @if sid
33259 maybe-install-pdf-sid: install-pdf-sid
33261 install-pdf-sid: \
33262 configure-sid \
33263 pdf-sid
33264 @: $(MAKE); $(unstage)
33265 @[ -f ./sid/Makefile ] || exit 0; \
33266 r=`${PWD_COMMAND}`; export r; \
33267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33268 $(HOST_EXPORTS) \
33269 for flag in $(EXTRA_HOST_FLAGS) ; do \
33270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33271 done; \
33272 echo "Doing install-pdf in sid" ; \
33273 (cd $(HOST_SUBDIR)/sid && \
33274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33276 "RANLIB=$${RANLIB}" \
33277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33278 install-pdf) \
33279 || exit 1
33281 @endif sid
33283 .PHONY: maybe-install-html-sid install-html-sid
33284 maybe-install-html-sid:
33285 @if sid
33286 maybe-install-html-sid: install-html-sid
33288 install-html-sid: \
33289 configure-sid \
33290 html-sid
33291 @: $(MAKE); $(unstage)
33292 @[ -f ./sid/Makefile ] || exit 0; \
33293 r=`${PWD_COMMAND}`; export r; \
33294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33295 $(HOST_EXPORTS) \
33296 for flag in $(EXTRA_HOST_FLAGS) ; do \
33297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33298 done; \
33299 echo "Doing install-html in sid" ; \
33300 (cd $(HOST_SUBDIR)/sid && \
33301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33303 "RANLIB=$${RANLIB}" \
33304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33305 install-html) \
33306 || exit 1
33308 @endif sid
33310 .PHONY: maybe-installcheck-sid installcheck-sid
33311 maybe-installcheck-sid:
33312 @if sid
33313 maybe-installcheck-sid: installcheck-sid
33315 installcheck-sid: \
33316 configure-sid
33317 @: $(MAKE); $(unstage)
33318 @[ -f ./sid/Makefile ] || exit 0; \
33319 r=`${PWD_COMMAND}`; export r; \
33320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33321 $(HOST_EXPORTS) \
33322 for flag in $(EXTRA_HOST_FLAGS) ; do \
33323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33324 done; \
33325 echo "Doing installcheck in sid" ; \
33326 (cd $(HOST_SUBDIR)/sid && \
33327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33329 "RANLIB=$${RANLIB}" \
33330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33331 installcheck) \
33332 || exit 1
33334 @endif sid
33336 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33337 maybe-mostlyclean-sid:
33338 @if sid
33339 maybe-mostlyclean-sid: mostlyclean-sid
33341 mostlyclean-sid:
33342 @: $(MAKE); $(unstage)
33343 @[ -f ./sid/Makefile ] || exit 0; \
33344 r=`${PWD_COMMAND}`; export r; \
33345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33346 $(HOST_EXPORTS) \
33347 for flag in $(EXTRA_HOST_FLAGS) ; do \
33348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33349 done; \
33350 echo "Doing mostlyclean in sid" ; \
33351 (cd $(HOST_SUBDIR)/sid && \
33352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33354 "RANLIB=$${RANLIB}" \
33355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33356 mostlyclean) \
33357 || exit 1
33359 @endif sid
33361 .PHONY: maybe-clean-sid clean-sid
33362 maybe-clean-sid:
33363 @if sid
33364 maybe-clean-sid: clean-sid
33366 clean-sid:
33367 @: $(MAKE); $(unstage)
33368 @[ -f ./sid/Makefile ] || exit 0; \
33369 r=`${PWD_COMMAND}`; export r; \
33370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33371 $(HOST_EXPORTS) \
33372 for flag in $(EXTRA_HOST_FLAGS) ; do \
33373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33374 done; \
33375 echo "Doing clean in sid" ; \
33376 (cd $(HOST_SUBDIR)/sid && \
33377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33379 "RANLIB=$${RANLIB}" \
33380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33381 clean) \
33382 || exit 1
33384 @endif sid
33386 .PHONY: maybe-distclean-sid distclean-sid
33387 maybe-distclean-sid:
33388 @if sid
33389 maybe-distclean-sid: distclean-sid
33391 distclean-sid:
33392 @: $(MAKE); $(unstage)
33393 @[ -f ./sid/Makefile ] || exit 0; \
33394 r=`${PWD_COMMAND}`; export r; \
33395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396 $(HOST_EXPORTS) \
33397 for flag in $(EXTRA_HOST_FLAGS) ; do \
33398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33399 done; \
33400 echo "Doing distclean in sid" ; \
33401 (cd $(HOST_SUBDIR)/sid && \
33402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33404 "RANLIB=$${RANLIB}" \
33405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33406 distclean) \
33407 || exit 1
33409 @endif sid
33411 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33412 maybe-maintainer-clean-sid:
33413 @if sid
33414 maybe-maintainer-clean-sid: maintainer-clean-sid
33416 maintainer-clean-sid:
33417 @: $(MAKE); $(unstage)
33418 @[ -f ./sid/Makefile ] || exit 0; \
33419 r=`${PWD_COMMAND}`; export r; \
33420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421 $(HOST_EXPORTS) \
33422 for flag in $(EXTRA_HOST_FLAGS) ; do \
33423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33424 done; \
33425 echo "Doing maintainer-clean in sid" ; \
33426 (cd $(HOST_SUBDIR)/sid && \
33427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33429 "RANLIB=$${RANLIB}" \
33430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33431 maintainer-clean) \
33432 || exit 1
33434 @endif sid
33438 .PHONY: configure-sim maybe-configure-sim
33439 maybe-configure-sim:
33440 @if gcc-bootstrap
33441 configure-sim: stage_current
33442 @endif gcc-bootstrap
33443 @if sim
33444 maybe-configure-sim: configure-sim
33445 configure-sim:
33446 @: $(MAKE); $(unstage)
33447 @r=`${PWD_COMMAND}`; export r; \
33448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33449 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33450 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
33451 $(HOST_EXPORTS) \
33452 echo Configuring in $(HOST_SUBDIR)/sim; \
33453 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33454 case $(srcdir) in \
33455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33456 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33458 esac; \
33459 srcdiroption="--srcdir=$${topdir}/sim"; \
33460 libsrcdir="$$s/sim"; \
33461 $(SHELL) $${libsrcdir}/configure \
33462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33463 --target=${target_alias} $${srcdiroption} \
33464 || exit 1
33465 @endif sim
33471 .PHONY: all-sim maybe-all-sim
33472 maybe-all-sim:
33473 @if gcc-bootstrap
33474 all-sim: stage_current
33475 @endif gcc-bootstrap
33476 @if sim
33477 TARGET-sim=all
33478 maybe-all-sim: all-sim
33479 all-sim: configure-sim
33480 @: $(MAKE); $(unstage)
33481 @r=`${PWD_COMMAND}`; export r; \
33482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33483 $(HOST_EXPORTS) \
33484 (cd $(HOST_SUBDIR)/sim && \
33485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33486 $(TARGET-sim))
33487 @endif sim
33492 .PHONY: check-sim maybe-check-sim
33493 maybe-check-sim:
33494 @if sim
33495 maybe-check-sim: check-sim
33497 check-sim:
33498 @: $(MAKE); $(unstage)
33499 @r=`${PWD_COMMAND}`; export r; \
33500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33501 $(HOST_EXPORTS) \
33502 (cd $(HOST_SUBDIR)/sim && \
33503 $(MAKE) $(FLAGS_TO_PASS) check)
33505 @endif sim
33507 .PHONY: install-sim maybe-install-sim
33508 maybe-install-sim:
33509 @if sim
33510 maybe-install-sim: install-sim
33512 install-sim: installdirs
33513 @: $(MAKE); $(unstage)
33514 @r=`${PWD_COMMAND}`; export r; \
33515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33516 $(HOST_EXPORTS) \
33517 (cd $(HOST_SUBDIR)/sim && \
33518 $(MAKE) $(FLAGS_TO_PASS) install)
33520 @endif sim
33522 # Other targets (info, dvi, pdf, etc.)
33524 .PHONY: maybe-info-sim info-sim
33525 maybe-info-sim:
33526 @if sim
33527 maybe-info-sim: info-sim
33529 info-sim: \
33530 configure-sim
33531 @: $(MAKE); $(unstage)
33532 @[ -f ./sim/Makefile ] || exit 0; \
33533 r=`${PWD_COMMAND}`; export r; \
33534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535 $(HOST_EXPORTS) \
33536 for flag in $(EXTRA_HOST_FLAGS) ; do \
33537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33538 done; \
33539 echo "Doing info in sim" ; \
33540 (cd $(HOST_SUBDIR)/sim && \
33541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543 "RANLIB=$${RANLIB}" \
33544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33545 info) \
33546 || exit 1
33548 @endif sim
33550 .PHONY: maybe-dvi-sim dvi-sim
33551 maybe-dvi-sim:
33552 @if sim
33553 maybe-dvi-sim: dvi-sim
33555 dvi-sim: \
33556 configure-sim
33557 @: $(MAKE); $(unstage)
33558 @[ -f ./sim/Makefile ] || exit 0; \
33559 r=`${PWD_COMMAND}`; export r; \
33560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561 $(HOST_EXPORTS) \
33562 for flag in $(EXTRA_HOST_FLAGS) ; do \
33563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33564 done; \
33565 echo "Doing dvi in sim" ; \
33566 (cd $(HOST_SUBDIR)/sim && \
33567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569 "RANLIB=$${RANLIB}" \
33570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33571 dvi) \
33572 || exit 1
33574 @endif sim
33576 .PHONY: maybe-pdf-sim pdf-sim
33577 maybe-pdf-sim:
33578 @if sim
33579 maybe-pdf-sim: pdf-sim
33581 pdf-sim: \
33582 configure-sim
33583 @: $(MAKE); $(unstage)
33584 @[ -f ./sim/Makefile ] || exit 0; \
33585 r=`${PWD_COMMAND}`; export r; \
33586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33587 $(HOST_EXPORTS) \
33588 for flag in $(EXTRA_HOST_FLAGS) ; do \
33589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33590 done; \
33591 echo "Doing pdf in sim" ; \
33592 (cd $(HOST_SUBDIR)/sim && \
33593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33595 "RANLIB=$${RANLIB}" \
33596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33597 pdf) \
33598 || exit 1
33600 @endif sim
33602 .PHONY: maybe-html-sim html-sim
33603 maybe-html-sim:
33604 @if sim
33605 maybe-html-sim: html-sim
33607 html-sim: \
33608 configure-sim
33609 @: $(MAKE); $(unstage)
33610 @[ -f ./sim/Makefile ] || exit 0; \
33611 r=`${PWD_COMMAND}`; export r; \
33612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33613 $(HOST_EXPORTS) \
33614 for flag in $(EXTRA_HOST_FLAGS) ; do \
33615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33616 done; \
33617 echo "Doing html in sim" ; \
33618 (cd $(HOST_SUBDIR)/sim && \
33619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33621 "RANLIB=$${RANLIB}" \
33622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33623 html) \
33624 || exit 1
33626 @endif sim
33628 .PHONY: maybe-TAGS-sim TAGS-sim
33629 maybe-TAGS-sim:
33630 @if sim
33631 maybe-TAGS-sim: TAGS-sim
33633 TAGS-sim: \
33634 configure-sim
33635 @: $(MAKE); $(unstage)
33636 @[ -f ./sim/Makefile ] || exit 0; \
33637 r=`${PWD_COMMAND}`; export r; \
33638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33639 $(HOST_EXPORTS) \
33640 for flag in $(EXTRA_HOST_FLAGS) ; do \
33641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33642 done; \
33643 echo "Doing TAGS in sim" ; \
33644 (cd $(HOST_SUBDIR)/sim && \
33645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33647 "RANLIB=$${RANLIB}" \
33648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33649 TAGS) \
33650 || exit 1
33652 @endif sim
33654 .PHONY: maybe-install-info-sim install-info-sim
33655 maybe-install-info-sim:
33656 @if sim
33657 maybe-install-info-sim: install-info-sim
33659 install-info-sim: \
33660 configure-sim \
33661 info-sim
33662 @: $(MAKE); $(unstage)
33663 @[ -f ./sim/Makefile ] || exit 0; \
33664 r=`${PWD_COMMAND}`; export r; \
33665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33666 $(HOST_EXPORTS) \
33667 for flag in $(EXTRA_HOST_FLAGS) ; do \
33668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33669 done; \
33670 echo "Doing install-info in sim" ; \
33671 (cd $(HOST_SUBDIR)/sim && \
33672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33674 "RANLIB=$${RANLIB}" \
33675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33676 install-info) \
33677 || exit 1
33679 @endif sim
33681 .PHONY: maybe-install-pdf-sim install-pdf-sim
33682 maybe-install-pdf-sim:
33683 @if sim
33684 maybe-install-pdf-sim: install-pdf-sim
33686 install-pdf-sim: \
33687 configure-sim \
33688 pdf-sim
33689 @: $(MAKE); $(unstage)
33690 @[ -f ./sim/Makefile ] || exit 0; \
33691 r=`${PWD_COMMAND}`; export r; \
33692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33693 $(HOST_EXPORTS) \
33694 for flag in $(EXTRA_HOST_FLAGS) ; do \
33695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33696 done; \
33697 echo "Doing install-pdf in sim" ; \
33698 (cd $(HOST_SUBDIR)/sim && \
33699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33701 "RANLIB=$${RANLIB}" \
33702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33703 install-pdf) \
33704 || exit 1
33706 @endif sim
33708 .PHONY: maybe-install-html-sim install-html-sim
33709 maybe-install-html-sim:
33710 @if sim
33711 maybe-install-html-sim: install-html-sim
33713 install-html-sim: \
33714 configure-sim \
33715 html-sim
33716 @: $(MAKE); $(unstage)
33717 @[ -f ./sim/Makefile ] || exit 0; \
33718 r=`${PWD_COMMAND}`; export r; \
33719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720 $(HOST_EXPORTS) \
33721 for flag in $(EXTRA_HOST_FLAGS) ; do \
33722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33723 done; \
33724 echo "Doing install-html in sim" ; \
33725 (cd $(HOST_SUBDIR)/sim && \
33726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33728 "RANLIB=$${RANLIB}" \
33729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33730 install-html) \
33731 || exit 1
33733 @endif sim
33735 .PHONY: maybe-installcheck-sim installcheck-sim
33736 maybe-installcheck-sim:
33737 @if sim
33738 maybe-installcheck-sim: installcheck-sim
33740 installcheck-sim: \
33741 configure-sim
33742 @: $(MAKE); $(unstage)
33743 @[ -f ./sim/Makefile ] || exit 0; \
33744 r=`${PWD_COMMAND}`; export r; \
33745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33746 $(HOST_EXPORTS) \
33747 for flag in $(EXTRA_HOST_FLAGS) ; do \
33748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33749 done; \
33750 echo "Doing installcheck in sim" ; \
33751 (cd $(HOST_SUBDIR)/sim && \
33752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33754 "RANLIB=$${RANLIB}" \
33755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33756 installcheck) \
33757 || exit 1
33759 @endif sim
33761 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33762 maybe-mostlyclean-sim:
33763 @if sim
33764 maybe-mostlyclean-sim: mostlyclean-sim
33766 mostlyclean-sim:
33767 @: $(MAKE); $(unstage)
33768 @[ -f ./sim/Makefile ] || exit 0; \
33769 r=`${PWD_COMMAND}`; export r; \
33770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33771 $(HOST_EXPORTS) \
33772 for flag in $(EXTRA_HOST_FLAGS) ; do \
33773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33774 done; \
33775 echo "Doing mostlyclean in sim" ; \
33776 (cd $(HOST_SUBDIR)/sim && \
33777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33779 "RANLIB=$${RANLIB}" \
33780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33781 mostlyclean) \
33782 || exit 1
33784 @endif sim
33786 .PHONY: maybe-clean-sim clean-sim
33787 maybe-clean-sim:
33788 @if sim
33789 maybe-clean-sim: clean-sim
33791 clean-sim:
33792 @: $(MAKE); $(unstage)
33793 @[ -f ./sim/Makefile ] || exit 0; \
33794 r=`${PWD_COMMAND}`; export r; \
33795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33796 $(HOST_EXPORTS) \
33797 for flag in $(EXTRA_HOST_FLAGS) ; do \
33798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33799 done; \
33800 echo "Doing clean in sim" ; \
33801 (cd $(HOST_SUBDIR)/sim && \
33802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33804 "RANLIB=$${RANLIB}" \
33805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33806 clean) \
33807 || exit 1
33809 @endif sim
33811 .PHONY: maybe-distclean-sim distclean-sim
33812 maybe-distclean-sim:
33813 @if sim
33814 maybe-distclean-sim: distclean-sim
33816 distclean-sim:
33817 @: $(MAKE); $(unstage)
33818 @[ -f ./sim/Makefile ] || exit 0; \
33819 r=`${PWD_COMMAND}`; export r; \
33820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33821 $(HOST_EXPORTS) \
33822 for flag in $(EXTRA_HOST_FLAGS) ; do \
33823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33824 done; \
33825 echo "Doing distclean in sim" ; \
33826 (cd $(HOST_SUBDIR)/sim && \
33827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33829 "RANLIB=$${RANLIB}" \
33830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33831 distclean) \
33832 || exit 1
33834 @endif sim
33836 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33837 maybe-maintainer-clean-sim:
33838 @if sim
33839 maybe-maintainer-clean-sim: maintainer-clean-sim
33841 maintainer-clean-sim:
33842 @: $(MAKE); $(unstage)
33843 @[ -f ./sim/Makefile ] || exit 0; \
33844 r=`${PWD_COMMAND}`; export r; \
33845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33846 $(HOST_EXPORTS) \
33847 for flag in $(EXTRA_HOST_FLAGS) ; do \
33848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33849 done; \
33850 echo "Doing maintainer-clean in sim" ; \
33851 (cd $(HOST_SUBDIR)/sim && \
33852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33854 "RANLIB=$${RANLIB}" \
33855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33856 maintainer-clean) \
33857 || exit 1
33859 @endif sim
33863 .PHONY: configure-tar maybe-configure-tar
33864 maybe-configure-tar:
33865 @if gcc-bootstrap
33866 configure-tar: stage_current
33867 @endif gcc-bootstrap
33868 @if tar
33869 maybe-configure-tar: configure-tar
33870 configure-tar:
33871 @: $(MAKE); $(unstage)
33872 @r=`${PWD_COMMAND}`; export r; \
33873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
33875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
33876 $(HOST_EXPORTS) \
33877 echo Configuring in $(HOST_SUBDIR)/tar; \
33878 cd "$(HOST_SUBDIR)/tar" || exit 1; \
33879 case $(srcdir) in \
33880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33881 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
33882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33883 esac; \
33884 srcdiroption="--srcdir=$${topdir}/tar"; \
33885 libsrcdir="$$s/tar"; \
33886 $(SHELL) $${libsrcdir}/configure \
33887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33888 --target=${target_alias} $${srcdiroption} \
33889 || exit 1
33890 @endif tar
33896 .PHONY: all-tar maybe-all-tar
33897 maybe-all-tar:
33898 @if gcc-bootstrap
33899 all-tar: stage_current
33900 @endif gcc-bootstrap
33901 @if tar
33902 TARGET-tar=all
33903 maybe-all-tar: all-tar
33904 all-tar: configure-tar
33905 @: $(MAKE); $(unstage)
33906 @r=`${PWD_COMMAND}`; export r; \
33907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908 $(HOST_EXPORTS) \
33909 (cd $(HOST_SUBDIR)/tar && \
33910 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33911 $(TARGET-tar))
33912 @endif tar
33917 .PHONY: check-tar maybe-check-tar
33918 maybe-check-tar:
33919 @if tar
33920 maybe-check-tar: check-tar
33922 check-tar:
33923 @: $(MAKE); $(unstage)
33924 @r=`${PWD_COMMAND}`; export r; \
33925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33926 $(HOST_EXPORTS) \
33927 (cd $(HOST_SUBDIR)/tar && \
33928 $(MAKE) $(FLAGS_TO_PASS) check)
33930 @endif tar
33932 .PHONY: install-tar maybe-install-tar
33933 maybe-install-tar:
33934 @if tar
33935 maybe-install-tar: install-tar
33937 install-tar: installdirs
33938 @: $(MAKE); $(unstage)
33939 @r=`${PWD_COMMAND}`; export r; \
33940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33941 $(HOST_EXPORTS) \
33942 (cd $(HOST_SUBDIR)/tar && \
33943 $(MAKE) $(FLAGS_TO_PASS) install)
33945 @endif tar
33947 # Other targets (info, dvi, pdf, etc.)
33949 .PHONY: maybe-info-tar info-tar
33950 maybe-info-tar:
33951 @if tar
33952 maybe-info-tar: info-tar
33954 info-tar: \
33955 configure-tar
33956 @: $(MAKE); $(unstage)
33957 @[ -f ./tar/Makefile ] || exit 0; \
33958 r=`${PWD_COMMAND}`; export r; \
33959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33960 $(HOST_EXPORTS) \
33961 for flag in $(EXTRA_HOST_FLAGS) ; do \
33962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33963 done; \
33964 echo "Doing info in tar" ; \
33965 (cd $(HOST_SUBDIR)/tar && \
33966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33968 "RANLIB=$${RANLIB}" \
33969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33970 info) \
33971 || exit 1
33973 @endif tar
33975 .PHONY: maybe-dvi-tar dvi-tar
33976 maybe-dvi-tar:
33977 @if tar
33978 maybe-dvi-tar: dvi-tar
33980 dvi-tar: \
33981 configure-tar
33982 @: $(MAKE); $(unstage)
33983 @[ -f ./tar/Makefile ] || exit 0; \
33984 r=`${PWD_COMMAND}`; export r; \
33985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33986 $(HOST_EXPORTS) \
33987 for flag in $(EXTRA_HOST_FLAGS) ; do \
33988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33989 done; \
33990 echo "Doing dvi in tar" ; \
33991 (cd $(HOST_SUBDIR)/tar && \
33992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33994 "RANLIB=$${RANLIB}" \
33995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33996 dvi) \
33997 || exit 1
33999 @endif tar
34001 .PHONY: maybe-pdf-tar pdf-tar
34002 maybe-pdf-tar:
34003 @if tar
34004 maybe-pdf-tar: pdf-tar
34006 pdf-tar: \
34007 configure-tar
34008 @: $(MAKE); $(unstage)
34009 @[ -f ./tar/Makefile ] || exit 0; \
34010 r=`${PWD_COMMAND}`; export r; \
34011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012 $(HOST_EXPORTS) \
34013 for flag in $(EXTRA_HOST_FLAGS) ; do \
34014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34015 done; \
34016 echo "Doing pdf in tar" ; \
34017 (cd $(HOST_SUBDIR)/tar && \
34018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34020 "RANLIB=$${RANLIB}" \
34021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34022 pdf) \
34023 || exit 1
34025 @endif tar
34027 .PHONY: maybe-html-tar html-tar
34028 maybe-html-tar:
34029 @if tar
34030 maybe-html-tar: html-tar
34032 html-tar: \
34033 configure-tar
34034 @: $(MAKE); $(unstage)
34035 @[ -f ./tar/Makefile ] || exit 0; \
34036 r=`${PWD_COMMAND}`; export r; \
34037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34038 $(HOST_EXPORTS) \
34039 for flag in $(EXTRA_HOST_FLAGS) ; do \
34040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34041 done; \
34042 echo "Doing html in tar" ; \
34043 (cd $(HOST_SUBDIR)/tar && \
34044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34046 "RANLIB=$${RANLIB}" \
34047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34048 html) \
34049 || exit 1
34051 @endif tar
34053 .PHONY: maybe-TAGS-tar TAGS-tar
34054 maybe-TAGS-tar:
34055 @if tar
34056 maybe-TAGS-tar: TAGS-tar
34058 TAGS-tar: \
34059 configure-tar
34060 @: $(MAKE); $(unstage)
34061 @[ -f ./tar/Makefile ] || exit 0; \
34062 r=`${PWD_COMMAND}`; export r; \
34063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064 $(HOST_EXPORTS) \
34065 for flag in $(EXTRA_HOST_FLAGS) ; do \
34066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34067 done; \
34068 echo "Doing TAGS in tar" ; \
34069 (cd $(HOST_SUBDIR)/tar && \
34070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34072 "RANLIB=$${RANLIB}" \
34073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34074 TAGS) \
34075 || exit 1
34077 @endif tar
34079 .PHONY: maybe-install-info-tar install-info-tar
34080 maybe-install-info-tar:
34081 @if tar
34082 maybe-install-info-tar: install-info-tar
34084 install-info-tar: \
34085 configure-tar \
34086 info-tar
34087 @: $(MAKE); $(unstage)
34088 @[ -f ./tar/Makefile ] || exit 0; \
34089 r=`${PWD_COMMAND}`; export r; \
34090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091 $(HOST_EXPORTS) \
34092 for flag in $(EXTRA_HOST_FLAGS) ; do \
34093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34094 done; \
34095 echo "Doing install-info in tar" ; \
34096 (cd $(HOST_SUBDIR)/tar && \
34097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099 "RANLIB=$${RANLIB}" \
34100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34101 install-info) \
34102 || exit 1
34104 @endif tar
34106 .PHONY: maybe-install-pdf-tar install-pdf-tar
34107 maybe-install-pdf-tar:
34108 @if tar
34109 maybe-install-pdf-tar: install-pdf-tar
34111 install-pdf-tar: \
34112 configure-tar \
34113 pdf-tar
34114 @: $(MAKE); $(unstage)
34115 @[ -f ./tar/Makefile ] || exit 0; \
34116 r=`${PWD_COMMAND}`; export r; \
34117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34118 $(HOST_EXPORTS) \
34119 for flag in $(EXTRA_HOST_FLAGS) ; do \
34120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34121 done; \
34122 echo "Doing install-pdf in tar" ; \
34123 (cd $(HOST_SUBDIR)/tar && \
34124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34126 "RANLIB=$${RANLIB}" \
34127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34128 install-pdf) \
34129 || exit 1
34131 @endif tar
34133 .PHONY: maybe-install-html-tar install-html-tar
34134 maybe-install-html-tar:
34135 @if tar
34136 maybe-install-html-tar: install-html-tar
34138 install-html-tar: \
34139 configure-tar \
34140 html-tar
34141 @: $(MAKE); $(unstage)
34142 @[ -f ./tar/Makefile ] || exit 0; \
34143 r=`${PWD_COMMAND}`; export r; \
34144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34145 $(HOST_EXPORTS) \
34146 for flag in $(EXTRA_HOST_FLAGS) ; do \
34147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34148 done; \
34149 echo "Doing install-html in tar" ; \
34150 (cd $(HOST_SUBDIR)/tar && \
34151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34153 "RANLIB=$${RANLIB}" \
34154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34155 install-html) \
34156 || exit 1
34158 @endif tar
34160 .PHONY: maybe-installcheck-tar installcheck-tar
34161 maybe-installcheck-tar:
34162 @if tar
34163 maybe-installcheck-tar: installcheck-tar
34165 installcheck-tar: \
34166 configure-tar
34167 @: $(MAKE); $(unstage)
34168 @[ -f ./tar/Makefile ] || exit 0; \
34169 r=`${PWD_COMMAND}`; export r; \
34170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34171 $(HOST_EXPORTS) \
34172 for flag in $(EXTRA_HOST_FLAGS) ; do \
34173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34174 done; \
34175 echo "Doing installcheck in tar" ; \
34176 (cd $(HOST_SUBDIR)/tar && \
34177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34179 "RANLIB=$${RANLIB}" \
34180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34181 installcheck) \
34182 || exit 1
34184 @endif tar
34186 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
34187 maybe-mostlyclean-tar:
34188 @if tar
34189 maybe-mostlyclean-tar: mostlyclean-tar
34191 mostlyclean-tar:
34192 @: $(MAKE); $(unstage)
34193 @[ -f ./tar/Makefile ] || exit 0; \
34194 r=`${PWD_COMMAND}`; export r; \
34195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34196 $(HOST_EXPORTS) \
34197 for flag in $(EXTRA_HOST_FLAGS) ; do \
34198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34199 done; \
34200 echo "Doing mostlyclean in tar" ; \
34201 (cd $(HOST_SUBDIR)/tar && \
34202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34204 "RANLIB=$${RANLIB}" \
34205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34206 mostlyclean) \
34207 || exit 1
34209 @endif tar
34211 .PHONY: maybe-clean-tar clean-tar
34212 maybe-clean-tar:
34213 @if tar
34214 maybe-clean-tar: clean-tar
34216 clean-tar:
34217 @: $(MAKE); $(unstage)
34218 @[ -f ./tar/Makefile ] || exit 0; \
34219 r=`${PWD_COMMAND}`; export r; \
34220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221 $(HOST_EXPORTS) \
34222 for flag in $(EXTRA_HOST_FLAGS) ; do \
34223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34224 done; \
34225 echo "Doing clean in tar" ; \
34226 (cd $(HOST_SUBDIR)/tar && \
34227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34229 "RANLIB=$${RANLIB}" \
34230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34231 clean) \
34232 || exit 1
34234 @endif tar
34236 .PHONY: maybe-distclean-tar distclean-tar
34237 maybe-distclean-tar:
34238 @if tar
34239 maybe-distclean-tar: distclean-tar
34241 distclean-tar:
34242 @: $(MAKE); $(unstage)
34243 @[ -f ./tar/Makefile ] || exit 0; \
34244 r=`${PWD_COMMAND}`; export r; \
34245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34246 $(HOST_EXPORTS) \
34247 for flag in $(EXTRA_HOST_FLAGS) ; do \
34248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34249 done; \
34250 echo "Doing distclean in tar" ; \
34251 (cd $(HOST_SUBDIR)/tar && \
34252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34254 "RANLIB=$${RANLIB}" \
34255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34256 distclean) \
34257 || exit 1
34259 @endif tar
34261 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
34262 maybe-maintainer-clean-tar:
34263 @if tar
34264 maybe-maintainer-clean-tar: maintainer-clean-tar
34266 maintainer-clean-tar:
34267 @: $(MAKE); $(unstage)
34268 @[ -f ./tar/Makefile ] || exit 0; \
34269 r=`${PWD_COMMAND}`; export r; \
34270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34271 $(HOST_EXPORTS) \
34272 for flag in $(EXTRA_HOST_FLAGS) ; do \
34273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34274 done; \
34275 echo "Doing maintainer-clean in tar" ; \
34276 (cd $(HOST_SUBDIR)/tar && \
34277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34279 "RANLIB=$${RANLIB}" \
34280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34281 maintainer-clean) \
34282 || exit 1
34284 @endif tar
34288 .PHONY: configure-texinfo maybe-configure-texinfo
34289 maybe-configure-texinfo:
34290 @if gcc-bootstrap
34291 configure-texinfo: stage_current
34292 @endif gcc-bootstrap
34293 @if texinfo
34294 maybe-configure-texinfo: configure-texinfo
34295 configure-texinfo:
34296 @: $(MAKE); $(unstage)
34297 @r=`${PWD_COMMAND}`; export r; \
34298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34299 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
34301 $(HOST_EXPORTS) \
34302 echo Configuring in $(HOST_SUBDIR)/texinfo; \
34303 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34304 case $(srcdir) in \
34305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34306 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34308 esac; \
34309 srcdiroption="--srcdir=$${topdir}/texinfo"; \
34310 libsrcdir="$$s/texinfo"; \
34311 $(SHELL) $${libsrcdir}/configure \
34312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34313 --target=${target_alias} $${srcdiroption} \
34314 || exit 1
34315 @endif texinfo
34321 .PHONY: all-texinfo maybe-all-texinfo
34322 maybe-all-texinfo:
34323 @if gcc-bootstrap
34324 all-texinfo: stage_current
34325 @endif gcc-bootstrap
34326 @if texinfo
34327 TARGET-texinfo=all
34328 maybe-all-texinfo: all-texinfo
34329 all-texinfo: configure-texinfo
34330 @: $(MAKE); $(unstage)
34331 @r=`${PWD_COMMAND}`; export r; \
34332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333 $(HOST_EXPORTS) \
34334 (cd $(HOST_SUBDIR)/texinfo && \
34335 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34336 $(TARGET-texinfo))
34337 @endif texinfo
34342 .PHONY: check-texinfo maybe-check-texinfo
34343 maybe-check-texinfo:
34344 @if texinfo
34345 maybe-check-texinfo: check-texinfo
34347 check-texinfo:
34348 @: $(MAKE); $(unstage)
34349 @r=`${PWD_COMMAND}`; export r; \
34350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351 $(HOST_EXPORTS) \
34352 (cd $(HOST_SUBDIR)/texinfo && \
34353 $(MAKE) $(FLAGS_TO_PASS) check)
34355 @endif texinfo
34357 .PHONY: install-texinfo maybe-install-texinfo
34358 maybe-install-texinfo:
34359 @if texinfo
34360 maybe-install-texinfo: install-texinfo
34362 install-texinfo:
34364 @endif texinfo
34366 # Other targets (info, dvi, pdf, etc.)
34368 .PHONY: maybe-info-texinfo info-texinfo
34369 maybe-info-texinfo:
34370 @if texinfo
34371 maybe-info-texinfo: info-texinfo
34373 info-texinfo: \
34374 configure-texinfo
34375 @: $(MAKE); $(unstage)
34376 @[ -f ./texinfo/Makefile ] || exit 0; \
34377 r=`${PWD_COMMAND}`; export r; \
34378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34379 $(HOST_EXPORTS) \
34380 for flag in $(EXTRA_HOST_FLAGS) ; do \
34381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34382 done; \
34383 echo "Doing info in texinfo" ; \
34384 (cd $(HOST_SUBDIR)/texinfo && \
34385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34387 "RANLIB=$${RANLIB}" \
34388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34389 info) \
34390 || exit 1
34392 @endif texinfo
34394 .PHONY: maybe-dvi-texinfo dvi-texinfo
34395 maybe-dvi-texinfo:
34396 @if texinfo
34397 maybe-dvi-texinfo: dvi-texinfo
34399 dvi-texinfo: \
34400 configure-texinfo
34401 @: $(MAKE); $(unstage)
34402 @[ -f ./texinfo/Makefile ] || exit 0; \
34403 r=`${PWD_COMMAND}`; export r; \
34404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34405 $(HOST_EXPORTS) \
34406 for flag in $(EXTRA_HOST_FLAGS) ; do \
34407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34408 done; \
34409 echo "Doing dvi in texinfo" ; \
34410 (cd $(HOST_SUBDIR)/texinfo && \
34411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34413 "RANLIB=$${RANLIB}" \
34414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34415 dvi) \
34416 || exit 1
34418 @endif texinfo
34420 .PHONY: maybe-pdf-texinfo pdf-texinfo
34421 maybe-pdf-texinfo:
34422 @if texinfo
34423 maybe-pdf-texinfo: pdf-texinfo
34425 pdf-texinfo: \
34426 configure-texinfo
34427 @: $(MAKE); $(unstage)
34428 @[ -f ./texinfo/Makefile ] || exit 0; \
34429 r=`${PWD_COMMAND}`; export r; \
34430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34431 $(HOST_EXPORTS) \
34432 for flag in $(EXTRA_HOST_FLAGS) ; do \
34433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434 done; \
34435 echo "Doing pdf in texinfo" ; \
34436 (cd $(HOST_SUBDIR)/texinfo && \
34437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34439 "RANLIB=$${RANLIB}" \
34440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34441 pdf) \
34442 || exit 1
34444 @endif texinfo
34446 .PHONY: maybe-html-texinfo html-texinfo
34447 maybe-html-texinfo:
34448 @if texinfo
34449 maybe-html-texinfo: html-texinfo
34451 html-texinfo: \
34452 configure-texinfo
34453 @: $(MAKE); $(unstage)
34454 @[ -f ./texinfo/Makefile ] || exit 0; \
34455 r=`${PWD_COMMAND}`; export r; \
34456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457 $(HOST_EXPORTS) \
34458 for flag in $(EXTRA_HOST_FLAGS) ; do \
34459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34460 done; \
34461 echo "Doing html in texinfo" ; \
34462 (cd $(HOST_SUBDIR)/texinfo && \
34463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34465 "RANLIB=$${RANLIB}" \
34466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34467 html) \
34468 || exit 1
34470 @endif texinfo
34472 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34473 maybe-TAGS-texinfo:
34474 @if texinfo
34475 maybe-TAGS-texinfo: TAGS-texinfo
34477 TAGS-texinfo: \
34478 configure-texinfo
34479 @: $(MAKE); $(unstage)
34480 @[ -f ./texinfo/Makefile ] || exit 0; \
34481 r=`${PWD_COMMAND}`; export r; \
34482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34483 $(HOST_EXPORTS) \
34484 for flag in $(EXTRA_HOST_FLAGS) ; do \
34485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486 done; \
34487 echo "Doing TAGS in texinfo" ; \
34488 (cd $(HOST_SUBDIR)/texinfo && \
34489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34491 "RANLIB=$${RANLIB}" \
34492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34493 TAGS) \
34494 || exit 1
34496 @endif texinfo
34498 .PHONY: maybe-install-info-texinfo install-info-texinfo
34499 maybe-install-info-texinfo:
34500 @if texinfo
34501 maybe-install-info-texinfo: install-info-texinfo
34503 install-info-texinfo: \
34504 configure-texinfo \
34505 info-texinfo
34506 @: $(MAKE); $(unstage)
34507 @[ -f ./texinfo/Makefile ] || exit 0; \
34508 r=`${PWD_COMMAND}`; export r; \
34509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34510 $(HOST_EXPORTS) \
34511 for flag in $(EXTRA_HOST_FLAGS) ; do \
34512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513 done; \
34514 echo "Doing install-info in texinfo" ; \
34515 (cd $(HOST_SUBDIR)/texinfo && \
34516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34518 "RANLIB=$${RANLIB}" \
34519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34520 install-info) \
34521 || exit 1
34523 @endif texinfo
34525 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34526 maybe-install-pdf-texinfo:
34527 @if texinfo
34528 maybe-install-pdf-texinfo: install-pdf-texinfo
34530 install-pdf-texinfo: \
34531 configure-texinfo \
34532 pdf-texinfo
34533 @: $(MAKE); $(unstage)
34534 @[ -f ./texinfo/Makefile ] || exit 0; \
34535 r=`${PWD_COMMAND}`; export r; \
34536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34537 $(HOST_EXPORTS) \
34538 for flag in $(EXTRA_HOST_FLAGS) ; do \
34539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34540 done; \
34541 echo "Doing install-pdf in texinfo" ; \
34542 (cd $(HOST_SUBDIR)/texinfo && \
34543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34545 "RANLIB=$${RANLIB}" \
34546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34547 install-pdf) \
34548 || exit 1
34550 @endif texinfo
34552 .PHONY: maybe-install-html-texinfo install-html-texinfo
34553 maybe-install-html-texinfo:
34554 @if texinfo
34555 maybe-install-html-texinfo: install-html-texinfo
34557 install-html-texinfo: \
34558 configure-texinfo \
34559 html-texinfo
34560 @: $(MAKE); $(unstage)
34561 @[ -f ./texinfo/Makefile ] || exit 0; \
34562 r=`${PWD_COMMAND}`; export r; \
34563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34564 $(HOST_EXPORTS) \
34565 for flag in $(EXTRA_HOST_FLAGS) ; do \
34566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34567 done; \
34568 echo "Doing install-html in texinfo" ; \
34569 (cd $(HOST_SUBDIR)/texinfo && \
34570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34572 "RANLIB=$${RANLIB}" \
34573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34574 install-html) \
34575 || exit 1
34577 @endif texinfo
34579 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34580 maybe-installcheck-texinfo:
34581 @if texinfo
34582 maybe-installcheck-texinfo: installcheck-texinfo
34584 installcheck-texinfo: \
34585 configure-texinfo
34586 @: $(MAKE); $(unstage)
34587 @[ -f ./texinfo/Makefile ] || exit 0; \
34588 r=`${PWD_COMMAND}`; export r; \
34589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34590 $(HOST_EXPORTS) \
34591 for flag in $(EXTRA_HOST_FLAGS) ; do \
34592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34593 done; \
34594 echo "Doing installcheck in texinfo" ; \
34595 (cd $(HOST_SUBDIR)/texinfo && \
34596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34598 "RANLIB=$${RANLIB}" \
34599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34600 installcheck) \
34601 || exit 1
34603 @endif texinfo
34605 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34606 maybe-mostlyclean-texinfo:
34607 @if texinfo
34608 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34610 mostlyclean-texinfo:
34611 @: $(MAKE); $(unstage)
34612 @[ -f ./texinfo/Makefile ] || exit 0; \
34613 r=`${PWD_COMMAND}`; export r; \
34614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34615 $(HOST_EXPORTS) \
34616 for flag in $(EXTRA_HOST_FLAGS) ; do \
34617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34618 done; \
34619 echo "Doing mostlyclean in texinfo" ; \
34620 (cd $(HOST_SUBDIR)/texinfo && \
34621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34623 "RANLIB=$${RANLIB}" \
34624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34625 mostlyclean) \
34626 || exit 1
34628 @endif texinfo
34630 .PHONY: maybe-clean-texinfo clean-texinfo
34631 maybe-clean-texinfo:
34632 @if texinfo
34633 maybe-clean-texinfo: clean-texinfo
34635 clean-texinfo:
34636 @: $(MAKE); $(unstage)
34637 @[ -f ./texinfo/Makefile ] || exit 0; \
34638 r=`${PWD_COMMAND}`; export r; \
34639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34640 $(HOST_EXPORTS) \
34641 for flag in $(EXTRA_HOST_FLAGS) ; do \
34642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34643 done; \
34644 echo "Doing clean in texinfo" ; \
34645 (cd $(HOST_SUBDIR)/texinfo && \
34646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34648 "RANLIB=$${RANLIB}" \
34649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34650 clean) \
34651 || exit 1
34653 @endif texinfo
34655 .PHONY: maybe-distclean-texinfo distclean-texinfo
34656 maybe-distclean-texinfo:
34657 @if texinfo
34658 maybe-distclean-texinfo: distclean-texinfo
34660 distclean-texinfo:
34661 @: $(MAKE); $(unstage)
34662 @[ -f ./texinfo/Makefile ] || exit 0; \
34663 r=`${PWD_COMMAND}`; export r; \
34664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34665 $(HOST_EXPORTS) \
34666 for flag in $(EXTRA_HOST_FLAGS) ; do \
34667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34668 done; \
34669 echo "Doing distclean in texinfo" ; \
34670 (cd $(HOST_SUBDIR)/texinfo && \
34671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34673 "RANLIB=$${RANLIB}" \
34674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34675 distclean) \
34676 || exit 1
34678 @endif texinfo
34680 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34681 maybe-maintainer-clean-texinfo:
34682 @if texinfo
34683 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34685 maintainer-clean-texinfo:
34686 @: $(MAKE); $(unstage)
34687 @[ -f ./texinfo/Makefile ] || exit 0; \
34688 r=`${PWD_COMMAND}`; export r; \
34689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34690 $(HOST_EXPORTS) \
34691 for flag in $(EXTRA_HOST_FLAGS) ; do \
34692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34693 done; \
34694 echo "Doing maintainer-clean in texinfo" ; \
34695 (cd $(HOST_SUBDIR)/texinfo && \
34696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34698 "RANLIB=$${RANLIB}" \
34699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34700 maintainer-clean) \
34701 || exit 1
34703 @endif texinfo
34707 .PHONY: configure-textutils maybe-configure-textutils
34708 maybe-configure-textutils:
34709 @if gcc-bootstrap
34710 configure-textutils: stage_current
34711 @endif gcc-bootstrap
34712 @if textutils
34713 maybe-configure-textutils: configure-textutils
34714 configure-textutils:
34715 @: $(MAKE); $(unstage)
34716 @r=`${PWD_COMMAND}`; export r; \
34717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34718 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
34719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
34720 $(HOST_EXPORTS) \
34721 echo Configuring in $(HOST_SUBDIR)/textutils; \
34722 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
34723 case $(srcdir) in \
34724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34725 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
34726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34727 esac; \
34728 srcdiroption="--srcdir=$${topdir}/textutils"; \
34729 libsrcdir="$$s/textutils"; \
34730 $(SHELL) $${libsrcdir}/configure \
34731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34732 --target=${target_alias} $${srcdiroption} \
34733 || exit 1
34734 @endif textutils
34740 .PHONY: all-textutils maybe-all-textutils
34741 maybe-all-textutils:
34742 @if gcc-bootstrap
34743 all-textutils: stage_current
34744 @endif gcc-bootstrap
34745 @if textutils
34746 TARGET-textutils=all
34747 maybe-all-textutils: all-textutils
34748 all-textutils: configure-textutils
34749 @: $(MAKE); $(unstage)
34750 @r=`${PWD_COMMAND}`; export r; \
34751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752 $(HOST_EXPORTS) \
34753 (cd $(HOST_SUBDIR)/textutils && \
34754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34755 $(TARGET-textutils))
34756 @endif textutils
34761 .PHONY: check-textutils maybe-check-textutils
34762 maybe-check-textutils:
34763 @if textutils
34764 maybe-check-textutils: check-textutils
34766 check-textutils:
34767 @: $(MAKE); $(unstage)
34768 @r=`${PWD_COMMAND}`; export r; \
34769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770 $(HOST_EXPORTS) \
34771 (cd $(HOST_SUBDIR)/textutils && \
34772 $(MAKE) $(FLAGS_TO_PASS) check)
34774 @endif textutils
34776 .PHONY: install-textutils maybe-install-textutils
34777 maybe-install-textutils:
34778 @if textutils
34779 maybe-install-textutils: install-textutils
34781 install-textutils: installdirs
34782 @: $(MAKE); $(unstage)
34783 @r=`${PWD_COMMAND}`; export r; \
34784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34785 $(HOST_EXPORTS) \
34786 (cd $(HOST_SUBDIR)/textutils && \
34787 $(MAKE) $(FLAGS_TO_PASS) install)
34789 @endif textutils
34791 # Other targets (info, dvi, pdf, etc.)
34793 .PHONY: maybe-info-textutils info-textutils
34794 maybe-info-textutils:
34795 @if textutils
34796 maybe-info-textutils: info-textutils
34798 info-textutils: \
34799 configure-textutils
34800 @: $(MAKE); $(unstage)
34801 @[ -f ./textutils/Makefile ] || exit 0; \
34802 r=`${PWD_COMMAND}`; export r; \
34803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34804 $(HOST_EXPORTS) \
34805 for flag in $(EXTRA_HOST_FLAGS) ; do \
34806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34807 done; \
34808 echo "Doing info in textutils" ; \
34809 (cd $(HOST_SUBDIR)/textutils && \
34810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34812 "RANLIB=$${RANLIB}" \
34813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34814 info) \
34815 || exit 1
34817 @endif textutils
34819 .PHONY: maybe-dvi-textutils dvi-textutils
34820 maybe-dvi-textutils:
34821 @if textutils
34822 maybe-dvi-textutils: dvi-textutils
34824 dvi-textutils: \
34825 configure-textutils
34826 @: $(MAKE); $(unstage)
34827 @[ -f ./textutils/Makefile ] || exit 0; \
34828 r=`${PWD_COMMAND}`; export r; \
34829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34830 $(HOST_EXPORTS) \
34831 for flag in $(EXTRA_HOST_FLAGS) ; do \
34832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34833 done; \
34834 echo "Doing dvi in textutils" ; \
34835 (cd $(HOST_SUBDIR)/textutils && \
34836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34838 "RANLIB=$${RANLIB}" \
34839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34840 dvi) \
34841 || exit 1
34843 @endif textutils
34845 .PHONY: maybe-pdf-textutils pdf-textutils
34846 maybe-pdf-textutils:
34847 @if textutils
34848 maybe-pdf-textutils: pdf-textutils
34850 pdf-textutils: \
34851 configure-textutils
34852 @: $(MAKE); $(unstage)
34853 @[ -f ./textutils/Makefile ] || exit 0; \
34854 r=`${PWD_COMMAND}`; export r; \
34855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856 $(HOST_EXPORTS) \
34857 for flag in $(EXTRA_HOST_FLAGS) ; do \
34858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34859 done; \
34860 echo "Doing pdf in textutils" ; \
34861 (cd $(HOST_SUBDIR)/textutils && \
34862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34864 "RANLIB=$${RANLIB}" \
34865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34866 pdf) \
34867 || exit 1
34869 @endif textutils
34871 .PHONY: maybe-html-textutils html-textutils
34872 maybe-html-textutils:
34873 @if textutils
34874 maybe-html-textutils: html-textutils
34876 html-textutils: \
34877 configure-textutils
34878 @: $(MAKE); $(unstage)
34879 @[ -f ./textutils/Makefile ] || exit 0; \
34880 r=`${PWD_COMMAND}`; export r; \
34881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34882 $(HOST_EXPORTS) \
34883 for flag in $(EXTRA_HOST_FLAGS) ; do \
34884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34885 done; \
34886 echo "Doing html in textutils" ; \
34887 (cd $(HOST_SUBDIR)/textutils && \
34888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34890 "RANLIB=$${RANLIB}" \
34891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34892 html) \
34893 || exit 1
34895 @endif textutils
34897 .PHONY: maybe-TAGS-textutils TAGS-textutils
34898 maybe-TAGS-textutils:
34899 @if textutils
34900 maybe-TAGS-textutils: TAGS-textutils
34902 TAGS-textutils: \
34903 configure-textutils
34904 @: $(MAKE); $(unstage)
34905 @[ -f ./textutils/Makefile ] || exit 0; \
34906 r=`${PWD_COMMAND}`; export r; \
34907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34908 $(HOST_EXPORTS) \
34909 for flag in $(EXTRA_HOST_FLAGS) ; do \
34910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34911 done; \
34912 echo "Doing TAGS in textutils" ; \
34913 (cd $(HOST_SUBDIR)/textutils && \
34914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34916 "RANLIB=$${RANLIB}" \
34917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34918 TAGS) \
34919 || exit 1
34921 @endif textutils
34923 .PHONY: maybe-install-info-textutils install-info-textutils
34924 maybe-install-info-textutils:
34925 @if textutils
34926 maybe-install-info-textutils: install-info-textutils
34928 install-info-textutils: \
34929 configure-textutils \
34930 info-textutils
34931 @: $(MAKE); $(unstage)
34932 @[ -f ./textutils/Makefile ] || exit 0; \
34933 r=`${PWD_COMMAND}`; export r; \
34934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935 $(HOST_EXPORTS) \
34936 for flag in $(EXTRA_HOST_FLAGS) ; do \
34937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938 done; \
34939 echo "Doing install-info in textutils" ; \
34940 (cd $(HOST_SUBDIR)/textutils && \
34941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943 "RANLIB=$${RANLIB}" \
34944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945 install-info) \
34946 || exit 1
34948 @endif textutils
34950 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
34951 maybe-install-pdf-textutils:
34952 @if textutils
34953 maybe-install-pdf-textutils: install-pdf-textutils
34955 install-pdf-textutils: \
34956 configure-textutils \
34957 pdf-textutils
34958 @: $(MAKE); $(unstage)
34959 @[ -f ./textutils/Makefile ] || exit 0; \
34960 r=`${PWD_COMMAND}`; export r; \
34961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962 $(HOST_EXPORTS) \
34963 for flag in $(EXTRA_HOST_FLAGS) ; do \
34964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34965 done; \
34966 echo "Doing install-pdf in textutils" ; \
34967 (cd $(HOST_SUBDIR)/textutils && \
34968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34970 "RANLIB=$${RANLIB}" \
34971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34972 install-pdf) \
34973 || exit 1
34975 @endif textutils
34977 .PHONY: maybe-install-html-textutils install-html-textutils
34978 maybe-install-html-textutils:
34979 @if textutils
34980 maybe-install-html-textutils: install-html-textutils
34982 install-html-textutils: \
34983 configure-textutils \
34984 html-textutils
34985 @: $(MAKE); $(unstage)
34986 @[ -f ./textutils/Makefile ] || exit 0; \
34987 r=`${PWD_COMMAND}`; export r; \
34988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34989 $(HOST_EXPORTS) \
34990 for flag in $(EXTRA_HOST_FLAGS) ; do \
34991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34992 done; \
34993 echo "Doing install-html in textutils" ; \
34994 (cd $(HOST_SUBDIR)/textutils && \
34995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34997 "RANLIB=$${RANLIB}" \
34998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34999 install-html) \
35000 || exit 1
35002 @endif textutils
35004 .PHONY: maybe-installcheck-textutils installcheck-textutils
35005 maybe-installcheck-textutils:
35006 @if textutils
35007 maybe-installcheck-textutils: installcheck-textutils
35009 installcheck-textutils: \
35010 configure-textutils
35011 @: $(MAKE); $(unstage)
35012 @[ -f ./textutils/Makefile ] || exit 0; \
35013 r=`${PWD_COMMAND}`; export r; \
35014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35015 $(HOST_EXPORTS) \
35016 for flag in $(EXTRA_HOST_FLAGS) ; do \
35017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018 done; \
35019 echo "Doing installcheck in textutils" ; \
35020 (cd $(HOST_SUBDIR)/textutils && \
35021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35023 "RANLIB=$${RANLIB}" \
35024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35025 installcheck) \
35026 || exit 1
35028 @endif textutils
35030 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
35031 maybe-mostlyclean-textutils:
35032 @if textutils
35033 maybe-mostlyclean-textutils: mostlyclean-textutils
35035 mostlyclean-textutils:
35036 @: $(MAKE); $(unstage)
35037 @[ -f ./textutils/Makefile ] || exit 0; \
35038 r=`${PWD_COMMAND}`; export r; \
35039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040 $(HOST_EXPORTS) \
35041 for flag in $(EXTRA_HOST_FLAGS) ; do \
35042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043 done; \
35044 echo "Doing mostlyclean in textutils" ; \
35045 (cd $(HOST_SUBDIR)/textutils && \
35046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048 "RANLIB=$${RANLIB}" \
35049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050 mostlyclean) \
35051 || exit 1
35053 @endif textutils
35055 .PHONY: maybe-clean-textutils clean-textutils
35056 maybe-clean-textutils:
35057 @if textutils
35058 maybe-clean-textutils: clean-textutils
35060 clean-textutils:
35061 @: $(MAKE); $(unstage)
35062 @[ -f ./textutils/Makefile ] || exit 0; \
35063 r=`${PWD_COMMAND}`; export r; \
35064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35065 $(HOST_EXPORTS) \
35066 for flag in $(EXTRA_HOST_FLAGS) ; do \
35067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35068 done; \
35069 echo "Doing clean in textutils" ; \
35070 (cd $(HOST_SUBDIR)/textutils && \
35071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35073 "RANLIB=$${RANLIB}" \
35074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35075 clean) \
35076 || exit 1
35078 @endif textutils
35080 .PHONY: maybe-distclean-textutils distclean-textutils
35081 maybe-distclean-textutils:
35082 @if textutils
35083 maybe-distclean-textutils: distclean-textutils
35085 distclean-textutils:
35086 @: $(MAKE); $(unstage)
35087 @[ -f ./textutils/Makefile ] || exit 0; \
35088 r=`${PWD_COMMAND}`; export r; \
35089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35090 $(HOST_EXPORTS) \
35091 for flag in $(EXTRA_HOST_FLAGS) ; do \
35092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35093 done; \
35094 echo "Doing distclean in textutils" ; \
35095 (cd $(HOST_SUBDIR)/textutils && \
35096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35098 "RANLIB=$${RANLIB}" \
35099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35100 distclean) \
35101 || exit 1
35103 @endif textutils
35105 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
35106 maybe-maintainer-clean-textutils:
35107 @if textutils
35108 maybe-maintainer-clean-textutils: maintainer-clean-textutils
35110 maintainer-clean-textutils:
35111 @: $(MAKE); $(unstage)
35112 @[ -f ./textutils/Makefile ] || exit 0; \
35113 r=`${PWD_COMMAND}`; export r; \
35114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35115 $(HOST_EXPORTS) \
35116 for flag in $(EXTRA_HOST_FLAGS) ; do \
35117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35118 done; \
35119 echo "Doing maintainer-clean in textutils" ; \
35120 (cd $(HOST_SUBDIR)/textutils && \
35121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35123 "RANLIB=$${RANLIB}" \
35124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35125 maintainer-clean) \
35126 || exit 1
35128 @endif textutils
35132 .PHONY: configure-time maybe-configure-time
35133 maybe-configure-time:
35134 @if gcc-bootstrap
35135 configure-time: stage_current
35136 @endif gcc-bootstrap
35137 @if time
35138 maybe-configure-time: configure-time
35139 configure-time:
35140 @: $(MAKE); $(unstage)
35141 @r=`${PWD_COMMAND}`; export r; \
35142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
35144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
35145 $(HOST_EXPORTS) \
35146 echo Configuring in $(HOST_SUBDIR)/time; \
35147 cd "$(HOST_SUBDIR)/time" || exit 1; \
35148 case $(srcdir) in \
35149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35150 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
35151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35152 esac; \
35153 srcdiroption="--srcdir=$${topdir}/time"; \
35154 libsrcdir="$$s/time"; \
35155 $(SHELL) $${libsrcdir}/configure \
35156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35157 --target=${target_alias} $${srcdiroption} \
35158 || exit 1
35159 @endif time
35165 .PHONY: all-time maybe-all-time
35166 maybe-all-time:
35167 @if gcc-bootstrap
35168 all-time: stage_current
35169 @endif gcc-bootstrap
35170 @if time
35171 TARGET-time=all
35172 maybe-all-time: all-time
35173 all-time: configure-time
35174 @: $(MAKE); $(unstage)
35175 @r=`${PWD_COMMAND}`; export r; \
35176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177 $(HOST_EXPORTS) \
35178 (cd $(HOST_SUBDIR)/time && \
35179 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35180 $(TARGET-time))
35181 @endif time
35186 .PHONY: check-time maybe-check-time
35187 maybe-check-time:
35188 @if time
35189 maybe-check-time: check-time
35191 check-time:
35192 @: $(MAKE); $(unstage)
35193 @r=`${PWD_COMMAND}`; export r; \
35194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195 $(HOST_EXPORTS) \
35196 (cd $(HOST_SUBDIR)/time && \
35197 $(MAKE) $(FLAGS_TO_PASS) check)
35199 @endif time
35201 .PHONY: install-time maybe-install-time
35202 maybe-install-time:
35203 @if time
35204 maybe-install-time: install-time
35206 install-time: installdirs
35207 @: $(MAKE); $(unstage)
35208 @r=`${PWD_COMMAND}`; export r; \
35209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35210 $(HOST_EXPORTS) \
35211 (cd $(HOST_SUBDIR)/time && \
35212 $(MAKE) $(FLAGS_TO_PASS) install)
35214 @endif time
35216 # Other targets (info, dvi, pdf, etc.)
35218 .PHONY: maybe-info-time info-time
35219 maybe-info-time:
35220 @if time
35221 maybe-info-time: info-time
35223 info-time: \
35224 configure-time
35225 @: $(MAKE); $(unstage)
35226 @[ -f ./time/Makefile ] || exit 0; \
35227 r=`${PWD_COMMAND}`; export r; \
35228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35229 $(HOST_EXPORTS) \
35230 for flag in $(EXTRA_HOST_FLAGS) ; do \
35231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35232 done; \
35233 echo "Doing info in time" ; \
35234 (cd $(HOST_SUBDIR)/time && \
35235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35237 "RANLIB=$${RANLIB}" \
35238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35239 info) \
35240 || exit 1
35242 @endif time
35244 .PHONY: maybe-dvi-time dvi-time
35245 maybe-dvi-time:
35246 @if time
35247 maybe-dvi-time: dvi-time
35249 dvi-time: \
35250 configure-time
35251 @: $(MAKE); $(unstage)
35252 @[ -f ./time/Makefile ] || exit 0; \
35253 r=`${PWD_COMMAND}`; export r; \
35254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255 $(HOST_EXPORTS) \
35256 for flag in $(EXTRA_HOST_FLAGS) ; do \
35257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258 done; \
35259 echo "Doing dvi in time" ; \
35260 (cd $(HOST_SUBDIR)/time && \
35261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263 "RANLIB=$${RANLIB}" \
35264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35265 dvi) \
35266 || exit 1
35268 @endif time
35270 .PHONY: maybe-pdf-time pdf-time
35271 maybe-pdf-time:
35272 @if time
35273 maybe-pdf-time: pdf-time
35275 pdf-time: \
35276 configure-time
35277 @: $(MAKE); $(unstage)
35278 @[ -f ./time/Makefile ] || exit 0; \
35279 r=`${PWD_COMMAND}`; export r; \
35280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35281 $(HOST_EXPORTS) \
35282 for flag in $(EXTRA_HOST_FLAGS) ; do \
35283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35284 done; \
35285 echo "Doing pdf in time" ; \
35286 (cd $(HOST_SUBDIR)/time && \
35287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35289 "RANLIB=$${RANLIB}" \
35290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35291 pdf) \
35292 || exit 1
35294 @endif time
35296 .PHONY: maybe-html-time html-time
35297 maybe-html-time:
35298 @if time
35299 maybe-html-time: html-time
35301 html-time: \
35302 configure-time
35303 @: $(MAKE); $(unstage)
35304 @[ -f ./time/Makefile ] || exit 0; \
35305 r=`${PWD_COMMAND}`; export r; \
35306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307 $(HOST_EXPORTS) \
35308 for flag in $(EXTRA_HOST_FLAGS) ; do \
35309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35310 done; \
35311 echo "Doing html in time" ; \
35312 (cd $(HOST_SUBDIR)/time && \
35313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35315 "RANLIB=$${RANLIB}" \
35316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35317 html) \
35318 || exit 1
35320 @endif time
35322 .PHONY: maybe-TAGS-time TAGS-time
35323 maybe-TAGS-time:
35324 @if time
35325 maybe-TAGS-time: TAGS-time
35327 TAGS-time: \
35328 configure-time
35329 @: $(MAKE); $(unstage)
35330 @[ -f ./time/Makefile ] || exit 0; \
35331 r=`${PWD_COMMAND}`; export r; \
35332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35333 $(HOST_EXPORTS) \
35334 for flag in $(EXTRA_HOST_FLAGS) ; do \
35335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35336 done; \
35337 echo "Doing TAGS in time" ; \
35338 (cd $(HOST_SUBDIR)/time && \
35339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35341 "RANLIB=$${RANLIB}" \
35342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35343 TAGS) \
35344 || exit 1
35346 @endif time
35348 .PHONY: maybe-install-info-time install-info-time
35349 maybe-install-info-time:
35350 @if time
35351 maybe-install-info-time: install-info-time
35353 install-info-time: \
35354 configure-time \
35355 info-time
35356 @: $(MAKE); $(unstage)
35357 @[ -f ./time/Makefile ] || exit 0; \
35358 r=`${PWD_COMMAND}`; export r; \
35359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35360 $(HOST_EXPORTS) \
35361 for flag in $(EXTRA_HOST_FLAGS) ; do \
35362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35363 done; \
35364 echo "Doing install-info in time" ; \
35365 (cd $(HOST_SUBDIR)/time && \
35366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35368 "RANLIB=$${RANLIB}" \
35369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35370 install-info) \
35371 || exit 1
35373 @endif time
35375 .PHONY: maybe-install-pdf-time install-pdf-time
35376 maybe-install-pdf-time:
35377 @if time
35378 maybe-install-pdf-time: install-pdf-time
35380 install-pdf-time: \
35381 configure-time \
35382 pdf-time
35383 @: $(MAKE); $(unstage)
35384 @[ -f ./time/Makefile ] || exit 0; \
35385 r=`${PWD_COMMAND}`; export r; \
35386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35387 $(HOST_EXPORTS) \
35388 for flag in $(EXTRA_HOST_FLAGS) ; do \
35389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35390 done; \
35391 echo "Doing install-pdf in time" ; \
35392 (cd $(HOST_SUBDIR)/time && \
35393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35395 "RANLIB=$${RANLIB}" \
35396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35397 install-pdf) \
35398 || exit 1
35400 @endif time
35402 .PHONY: maybe-install-html-time install-html-time
35403 maybe-install-html-time:
35404 @if time
35405 maybe-install-html-time: install-html-time
35407 install-html-time: \
35408 configure-time \
35409 html-time
35410 @: $(MAKE); $(unstage)
35411 @[ -f ./time/Makefile ] || exit 0; \
35412 r=`${PWD_COMMAND}`; export r; \
35413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35414 $(HOST_EXPORTS) \
35415 for flag in $(EXTRA_HOST_FLAGS) ; do \
35416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35417 done; \
35418 echo "Doing install-html in time" ; \
35419 (cd $(HOST_SUBDIR)/time && \
35420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35422 "RANLIB=$${RANLIB}" \
35423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35424 install-html) \
35425 || exit 1
35427 @endif time
35429 .PHONY: maybe-installcheck-time installcheck-time
35430 maybe-installcheck-time:
35431 @if time
35432 maybe-installcheck-time: installcheck-time
35434 installcheck-time: \
35435 configure-time
35436 @: $(MAKE); $(unstage)
35437 @[ -f ./time/Makefile ] || exit 0; \
35438 r=`${PWD_COMMAND}`; export r; \
35439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35440 $(HOST_EXPORTS) \
35441 for flag in $(EXTRA_HOST_FLAGS) ; do \
35442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35443 done; \
35444 echo "Doing installcheck in time" ; \
35445 (cd $(HOST_SUBDIR)/time && \
35446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35448 "RANLIB=$${RANLIB}" \
35449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35450 installcheck) \
35451 || exit 1
35453 @endif time
35455 .PHONY: maybe-mostlyclean-time mostlyclean-time
35456 maybe-mostlyclean-time:
35457 @if time
35458 maybe-mostlyclean-time: mostlyclean-time
35460 mostlyclean-time:
35461 @: $(MAKE); $(unstage)
35462 @[ -f ./time/Makefile ] || exit 0; \
35463 r=`${PWD_COMMAND}`; export r; \
35464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35465 $(HOST_EXPORTS) \
35466 for flag in $(EXTRA_HOST_FLAGS) ; do \
35467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35468 done; \
35469 echo "Doing mostlyclean in time" ; \
35470 (cd $(HOST_SUBDIR)/time && \
35471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35473 "RANLIB=$${RANLIB}" \
35474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35475 mostlyclean) \
35476 || exit 1
35478 @endif time
35480 .PHONY: maybe-clean-time clean-time
35481 maybe-clean-time:
35482 @if time
35483 maybe-clean-time: clean-time
35485 clean-time:
35486 @: $(MAKE); $(unstage)
35487 @[ -f ./time/Makefile ] || exit 0; \
35488 r=`${PWD_COMMAND}`; export r; \
35489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35490 $(HOST_EXPORTS) \
35491 for flag in $(EXTRA_HOST_FLAGS) ; do \
35492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35493 done; \
35494 echo "Doing clean in time" ; \
35495 (cd $(HOST_SUBDIR)/time && \
35496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35498 "RANLIB=$${RANLIB}" \
35499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35500 clean) \
35501 || exit 1
35503 @endif time
35505 .PHONY: maybe-distclean-time distclean-time
35506 maybe-distclean-time:
35507 @if time
35508 maybe-distclean-time: distclean-time
35510 distclean-time:
35511 @: $(MAKE); $(unstage)
35512 @[ -f ./time/Makefile ] || exit 0; \
35513 r=`${PWD_COMMAND}`; export r; \
35514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35515 $(HOST_EXPORTS) \
35516 for flag in $(EXTRA_HOST_FLAGS) ; do \
35517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35518 done; \
35519 echo "Doing distclean in time" ; \
35520 (cd $(HOST_SUBDIR)/time && \
35521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35523 "RANLIB=$${RANLIB}" \
35524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35525 distclean) \
35526 || exit 1
35528 @endif time
35530 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
35531 maybe-maintainer-clean-time:
35532 @if time
35533 maybe-maintainer-clean-time: maintainer-clean-time
35535 maintainer-clean-time:
35536 @: $(MAKE); $(unstage)
35537 @[ -f ./time/Makefile ] || exit 0; \
35538 r=`${PWD_COMMAND}`; export r; \
35539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35540 $(HOST_EXPORTS) \
35541 for flag in $(EXTRA_HOST_FLAGS) ; do \
35542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35543 done; \
35544 echo "Doing maintainer-clean in time" ; \
35545 (cd $(HOST_SUBDIR)/time && \
35546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35548 "RANLIB=$${RANLIB}" \
35549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35550 maintainer-clean) \
35551 || exit 1
35553 @endif time
35557 .PHONY: configure-uudecode maybe-configure-uudecode
35558 maybe-configure-uudecode:
35559 @if gcc-bootstrap
35560 configure-uudecode: stage_current
35561 @endif gcc-bootstrap
35562 @if uudecode
35563 maybe-configure-uudecode: configure-uudecode
35564 configure-uudecode:
35565 @: $(MAKE); $(unstage)
35566 @r=`${PWD_COMMAND}`; export r; \
35567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35568 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
35569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
35570 $(HOST_EXPORTS) \
35571 echo Configuring in $(HOST_SUBDIR)/uudecode; \
35572 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
35573 case $(srcdir) in \
35574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35575 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
35576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35577 esac; \
35578 srcdiroption="--srcdir=$${topdir}/uudecode"; \
35579 libsrcdir="$$s/uudecode"; \
35580 $(SHELL) $${libsrcdir}/configure \
35581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35582 --target=${target_alias} $${srcdiroption} \
35583 || exit 1
35584 @endif uudecode
35590 .PHONY: all-uudecode maybe-all-uudecode
35591 maybe-all-uudecode:
35592 @if gcc-bootstrap
35593 all-uudecode: stage_current
35594 @endif gcc-bootstrap
35595 @if uudecode
35596 TARGET-uudecode=all
35597 maybe-all-uudecode: all-uudecode
35598 all-uudecode: configure-uudecode
35599 @: $(MAKE); $(unstage)
35600 @r=`${PWD_COMMAND}`; export r; \
35601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35602 $(HOST_EXPORTS) \
35603 (cd $(HOST_SUBDIR)/uudecode && \
35604 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35605 $(TARGET-uudecode))
35606 @endif uudecode
35611 .PHONY: check-uudecode maybe-check-uudecode
35612 maybe-check-uudecode:
35613 @if uudecode
35614 maybe-check-uudecode: check-uudecode
35616 check-uudecode:
35617 @: $(MAKE); $(unstage)
35618 @r=`${PWD_COMMAND}`; export r; \
35619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620 $(HOST_EXPORTS) \
35621 (cd $(HOST_SUBDIR)/uudecode && \
35622 $(MAKE) $(FLAGS_TO_PASS) check)
35624 @endif uudecode
35626 .PHONY: install-uudecode maybe-install-uudecode
35627 maybe-install-uudecode:
35628 @if uudecode
35629 maybe-install-uudecode: install-uudecode
35631 install-uudecode: installdirs
35632 @: $(MAKE); $(unstage)
35633 @r=`${PWD_COMMAND}`; export r; \
35634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35635 $(HOST_EXPORTS) \
35636 (cd $(HOST_SUBDIR)/uudecode && \
35637 $(MAKE) $(FLAGS_TO_PASS) install)
35639 @endif uudecode
35641 # Other targets (info, dvi, pdf, etc.)
35643 .PHONY: maybe-info-uudecode info-uudecode
35644 maybe-info-uudecode:
35645 @if uudecode
35646 maybe-info-uudecode: info-uudecode
35648 info-uudecode: \
35649 configure-uudecode
35650 @: $(MAKE); $(unstage)
35651 @[ -f ./uudecode/Makefile ] || exit 0; \
35652 r=`${PWD_COMMAND}`; export r; \
35653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35654 $(HOST_EXPORTS) \
35655 for flag in $(EXTRA_HOST_FLAGS) ; do \
35656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35657 done; \
35658 echo "Doing info in uudecode" ; \
35659 (cd $(HOST_SUBDIR)/uudecode && \
35660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35662 "RANLIB=$${RANLIB}" \
35663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35664 info) \
35665 || exit 1
35667 @endif uudecode
35669 .PHONY: maybe-dvi-uudecode dvi-uudecode
35670 maybe-dvi-uudecode:
35671 @if uudecode
35672 maybe-dvi-uudecode: dvi-uudecode
35674 dvi-uudecode: \
35675 configure-uudecode
35676 @: $(MAKE); $(unstage)
35677 @[ -f ./uudecode/Makefile ] || exit 0; \
35678 r=`${PWD_COMMAND}`; export r; \
35679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35680 $(HOST_EXPORTS) \
35681 for flag in $(EXTRA_HOST_FLAGS) ; do \
35682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35683 done; \
35684 echo "Doing dvi in uudecode" ; \
35685 (cd $(HOST_SUBDIR)/uudecode && \
35686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35688 "RANLIB=$${RANLIB}" \
35689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35690 dvi) \
35691 || exit 1
35693 @endif uudecode
35695 .PHONY: maybe-pdf-uudecode pdf-uudecode
35696 maybe-pdf-uudecode:
35697 @if uudecode
35698 maybe-pdf-uudecode: pdf-uudecode
35700 pdf-uudecode: \
35701 configure-uudecode
35702 @: $(MAKE); $(unstage)
35703 @[ -f ./uudecode/Makefile ] || exit 0; \
35704 r=`${PWD_COMMAND}`; export r; \
35705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35706 $(HOST_EXPORTS) \
35707 for flag in $(EXTRA_HOST_FLAGS) ; do \
35708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35709 done; \
35710 echo "Doing pdf in uudecode" ; \
35711 (cd $(HOST_SUBDIR)/uudecode && \
35712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35714 "RANLIB=$${RANLIB}" \
35715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35716 pdf) \
35717 || exit 1
35719 @endif uudecode
35721 .PHONY: maybe-html-uudecode html-uudecode
35722 maybe-html-uudecode:
35723 @if uudecode
35724 maybe-html-uudecode: html-uudecode
35726 html-uudecode: \
35727 configure-uudecode
35728 @: $(MAKE); $(unstage)
35729 @[ -f ./uudecode/Makefile ] || exit 0; \
35730 r=`${PWD_COMMAND}`; export r; \
35731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35732 $(HOST_EXPORTS) \
35733 for flag in $(EXTRA_HOST_FLAGS) ; do \
35734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35735 done; \
35736 echo "Doing html in uudecode" ; \
35737 (cd $(HOST_SUBDIR)/uudecode && \
35738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35740 "RANLIB=$${RANLIB}" \
35741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35742 html) \
35743 || exit 1
35745 @endif uudecode
35747 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
35748 maybe-TAGS-uudecode:
35749 @if uudecode
35750 maybe-TAGS-uudecode: TAGS-uudecode
35752 TAGS-uudecode: \
35753 configure-uudecode
35754 @: $(MAKE); $(unstage)
35755 @[ -f ./uudecode/Makefile ] || exit 0; \
35756 r=`${PWD_COMMAND}`; export r; \
35757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758 $(HOST_EXPORTS) \
35759 for flag in $(EXTRA_HOST_FLAGS) ; do \
35760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35761 done; \
35762 echo "Doing TAGS in uudecode" ; \
35763 (cd $(HOST_SUBDIR)/uudecode && \
35764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35766 "RANLIB=$${RANLIB}" \
35767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35768 TAGS) \
35769 || exit 1
35771 @endif uudecode
35773 .PHONY: maybe-install-info-uudecode install-info-uudecode
35774 maybe-install-info-uudecode:
35775 @if uudecode
35776 maybe-install-info-uudecode: install-info-uudecode
35778 install-info-uudecode: \
35779 configure-uudecode \
35780 info-uudecode
35781 @: $(MAKE); $(unstage)
35782 @[ -f ./uudecode/Makefile ] || exit 0; \
35783 r=`${PWD_COMMAND}`; export r; \
35784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35785 $(HOST_EXPORTS) \
35786 for flag in $(EXTRA_HOST_FLAGS) ; do \
35787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35788 done; \
35789 echo "Doing install-info in uudecode" ; \
35790 (cd $(HOST_SUBDIR)/uudecode && \
35791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35793 "RANLIB=$${RANLIB}" \
35794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35795 install-info) \
35796 || exit 1
35798 @endif uudecode
35800 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
35801 maybe-install-pdf-uudecode:
35802 @if uudecode
35803 maybe-install-pdf-uudecode: install-pdf-uudecode
35805 install-pdf-uudecode: \
35806 configure-uudecode \
35807 pdf-uudecode
35808 @: $(MAKE); $(unstage)
35809 @[ -f ./uudecode/Makefile ] || exit 0; \
35810 r=`${PWD_COMMAND}`; export r; \
35811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35812 $(HOST_EXPORTS) \
35813 for flag in $(EXTRA_HOST_FLAGS) ; do \
35814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35815 done; \
35816 echo "Doing install-pdf in uudecode" ; \
35817 (cd $(HOST_SUBDIR)/uudecode && \
35818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35820 "RANLIB=$${RANLIB}" \
35821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35822 install-pdf) \
35823 || exit 1
35825 @endif uudecode
35827 .PHONY: maybe-install-html-uudecode install-html-uudecode
35828 maybe-install-html-uudecode:
35829 @if uudecode
35830 maybe-install-html-uudecode: install-html-uudecode
35832 install-html-uudecode: \
35833 configure-uudecode \
35834 html-uudecode
35835 @: $(MAKE); $(unstage)
35836 @[ -f ./uudecode/Makefile ] || exit 0; \
35837 r=`${PWD_COMMAND}`; export r; \
35838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35839 $(HOST_EXPORTS) \
35840 for flag in $(EXTRA_HOST_FLAGS) ; do \
35841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35842 done; \
35843 echo "Doing install-html in uudecode" ; \
35844 (cd $(HOST_SUBDIR)/uudecode && \
35845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35847 "RANLIB=$${RANLIB}" \
35848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35849 install-html) \
35850 || exit 1
35852 @endif uudecode
35854 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
35855 maybe-installcheck-uudecode:
35856 @if uudecode
35857 maybe-installcheck-uudecode: installcheck-uudecode
35859 installcheck-uudecode: \
35860 configure-uudecode
35861 @: $(MAKE); $(unstage)
35862 @[ -f ./uudecode/Makefile ] || exit 0; \
35863 r=`${PWD_COMMAND}`; export r; \
35864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35865 $(HOST_EXPORTS) \
35866 for flag in $(EXTRA_HOST_FLAGS) ; do \
35867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35868 done; \
35869 echo "Doing installcheck in uudecode" ; \
35870 (cd $(HOST_SUBDIR)/uudecode && \
35871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35873 "RANLIB=$${RANLIB}" \
35874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35875 installcheck) \
35876 || exit 1
35878 @endif uudecode
35880 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
35881 maybe-mostlyclean-uudecode:
35882 @if uudecode
35883 maybe-mostlyclean-uudecode: mostlyclean-uudecode
35885 mostlyclean-uudecode:
35886 @: $(MAKE); $(unstage)
35887 @[ -f ./uudecode/Makefile ] || exit 0; \
35888 r=`${PWD_COMMAND}`; export r; \
35889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35890 $(HOST_EXPORTS) \
35891 for flag in $(EXTRA_HOST_FLAGS) ; do \
35892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35893 done; \
35894 echo "Doing mostlyclean in uudecode" ; \
35895 (cd $(HOST_SUBDIR)/uudecode && \
35896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35898 "RANLIB=$${RANLIB}" \
35899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35900 mostlyclean) \
35901 || exit 1
35903 @endif uudecode
35905 .PHONY: maybe-clean-uudecode clean-uudecode
35906 maybe-clean-uudecode:
35907 @if uudecode
35908 maybe-clean-uudecode: clean-uudecode
35910 clean-uudecode:
35911 @: $(MAKE); $(unstage)
35912 @[ -f ./uudecode/Makefile ] || exit 0; \
35913 r=`${PWD_COMMAND}`; export r; \
35914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35915 $(HOST_EXPORTS) \
35916 for flag in $(EXTRA_HOST_FLAGS) ; do \
35917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35918 done; \
35919 echo "Doing clean in uudecode" ; \
35920 (cd $(HOST_SUBDIR)/uudecode && \
35921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35923 "RANLIB=$${RANLIB}" \
35924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35925 clean) \
35926 || exit 1
35928 @endif uudecode
35930 .PHONY: maybe-distclean-uudecode distclean-uudecode
35931 maybe-distclean-uudecode:
35932 @if uudecode
35933 maybe-distclean-uudecode: distclean-uudecode
35935 distclean-uudecode:
35936 @: $(MAKE); $(unstage)
35937 @[ -f ./uudecode/Makefile ] || exit 0; \
35938 r=`${PWD_COMMAND}`; export r; \
35939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35940 $(HOST_EXPORTS) \
35941 for flag in $(EXTRA_HOST_FLAGS) ; do \
35942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35943 done; \
35944 echo "Doing distclean in uudecode" ; \
35945 (cd $(HOST_SUBDIR)/uudecode && \
35946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35948 "RANLIB=$${RANLIB}" \
35949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35950 distclean) \
35951 || exit 1
35953 @endif uudecode
35955 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
35956 maybe-maintainer-clean-uudecode:
35957 @if uudecode
35958 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
35960 maintainer-clean-uudecode:
35961 @: $(MAKE); $(unstage)
35962 @[ -f ./uudecode/Makefile ] || exit 0; \
35963 r=`${PWD_COMMAND}`; export r; \
35964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35965 $(HOST_EXPORTS) \
35966 for flag in $(EXTRA_HOST_FLAGS) ; do \
35967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35968 done; \
35969 echo "Doing maintainer-clean in uudecode" ; \
35970 (cd $(HOST_SUBDIR)/uudecode && \
35971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35973 "RANLIB=$${RANLIB}" \
35974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35975 maintainer-clean) \
35976 || exit 1
35978 @endif uudecode
35982 .PHONY: configure-wdiff maybe-configure-wdiff
35983 maybe-configure-wdiff:
35984 @if gcc-bootstrap
35985 configure-wdiff: stage_current
35986 @endif gcc-bootstrap
35987 @if wdiff
35988 maybe-configure-wdiff: configure-wdiff
35989 configure-wdiff:
35990 @: $(MAKE); $(unstage)
35991 @r=`${PWD_COMMAND}`; export r; \
35992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35993 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
35994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
35995 $(HOST_EXPORTS) \
35996 echo Configuring in $(HOST_SUBDIR)/wdiff; \
35997 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
35998 case $(srcdir) in \
35999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36000 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
36001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36002 esac; \
36003 srcdiroption="--srcdir=$${topdir}/wdiff"; \
36004 libsrcdir="$$s/wdiff"; \
36005 $(SHELL) $${libsrcdir}/configure \
36006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36007 --target=${target_alias} $${srcdiroption} \
36008 || exit 1
36009 @endif wdiff
36015 .PHONY: all-wdiff maybe-all-wdiff
36016 maybe-all-wdiff:
36017 @if gcc-bootstrap
36018 all-wdiff: stage_current
36019 @endif gcc-bootstrap
36020 @if wdiff
36021 TARGET-wdiff=all
36022 maybe-all-wdiff: all-wdiff
36023 all-wdiff: configure-wdiff
36024 @: $(MAKE); $(unstage)
36025 @r=`${PWD_COMMAND}`; export r; \
36026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36027 $(HOST_EXPORTS) \
36028 (cd $(HOST_SUBDIR)/wdiff && \
36029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36030 $(TARGET-wdiff))
36031 @endif wdiff
36036 .PHONY: check-wdiff maybe-check-wdiff
36037 maybe-check-wdiff:
36038 @if wdiff
36039 maybe-check-wdiff: check-wdiff
36041 check-wdiff:
36042 @: $(MAKE); $(unstage)
36043 @r=`${PWD_COMMAND}`; export r; \
36044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045 $(HOST_EXPORTS) \
36046 (cd $(HOST_SUBDIR)/wdiff && \
36047 $(MAKE) $(FLAGS_TO_PASS) check)
36049 @endif wdiff
36051 .PHONY: install-wdiff maybe-install-wdiff
36052 maybe-install-wdiff:
36053 @if wdiff
36054 maybe-install-wdiff: install-wdiff
36056 install-wdiff: installdirs
36057 @: $(MAKE); $(unstage)
36058 @r=`${PWD_COMMAND}`; export r; \
36059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060 $(HOST_EXPORTS) \
36061 (cd $(HOST_SUBDIR)/wdiff && \
36062 $(MAKE) $(FLAGS_TO_PASS) install)
36064 @endif wdiff
36066 # Other targets (info, dvi, pdf, etc.)
36068 .PHONY: maybe-info-wdiff info-wdiff
36069 maybe-info-wdiff:
36070 @if wdiff
36071 maybe-info-wdiff: info-wdiff
36073 info-wdiff: \
36074 configure-wdiff
36075 @: $(MAKE); $(unstage)
36076 @[ -f ./wdiff/Makefile ] || exit 0; \
36077 r=`${PWD_COMMAND}`; export r; \
36078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079 $(HOST_EXPORTS) \
36080 for flag in $(EXTRA_HOST_FLAGS) ; do \
36081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36082 done; \
36083 echo "Doing info in wdiff" ; \
36084 (cd $(HOST_SUBDIR)/wdiff && \
36085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36087 "RANLIB=$${RANLIB}" \
36088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36089 info) \
36090 || exit 1
36092 @endif wdiff
36094 .PHONY: maybe-dvi-wdiff dvi-wdiff
36095 maybe-dvi-wdiff:
36096 @if wdiff
36097 maybe-dvi-wdiff: dvi-wdiff
36099 dvi-wdiff: \
36100 configure-wdiff
36101 @: $(MAKE); $(unstage)
36102 @[ -f ./wdiff/Makefile ] || exit 0; \
36103 r=`${PWD_COMMAND}`; export r; \
36104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105 $(HOST_EXPORTS) \
36106 for flag in $(EXTRA_HOST_FLAGS) ; do \
36107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36108 done; \
36109 echo "Doing dvi in wdiff" ; \
36110 (cd $(HOST_SUBDIR)/wdiff && \
36111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36113 "RANLIB=$${RANLIB}" \
36114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36115 dvi) \
36116 || exit 1
36118 @endif wdiff
36120 .PHONY: maybe-pdf-wdiff pdf-wdiff
36121 maybe-pdf-wdiff:
36122 @if wdiff
36123 maybe-pdf-wdiff: pdf-wdiff
36125 pdf-wdiff: \
36126 configure-wdiff
36127 @: $(MAKE); $(unstage)
36128 @[ -f ./wdiff/Makefile ] || exit 0; \
36129 r=`${PWD_COMMAND}`; export r; \
36130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131 $(HOST_EXPORTS) \
36132 for flag in $(EXTRA_HOST_FLAGS) ; do \
36133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36134 done; \
36135 echo "Doing pdf in wdiff" ; \
36136 (cd $(HOST_SUBDIR)/wdiff && \
36137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36139 "RANLIB=$${RANLIB}" \
36140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36141 pdf) \
36142 || exit 1
36144 @endif wdiff
36146 .PHONY: maybe-html-wdiff html-wdiff
36147 maybe-html-wdiff:
36148 @if wdiff
36149 maybe-html-wdiff: html-wdiff
36151 html-wdiff: \
36152 configure-wdiff
36153 @: $(MAKE); $(unstage)
36154 @[ -f ./wdiff/Makefile ] || exit 0; \
36155 r=`${PWD_COMMAND}`; export r; \
36156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36157 $(HOST_EXPORTS) \
36158 for flag in $(EXTRA_HOST_FLAGS) ; do \
36159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36160 done; \
36161 echo "Doing html in wdiff" ; \
36162 (cd $(HOST_SUBDIR)/wdiff && \
36163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36165 "RANLIB=$${RANLIB}" \
36166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36167 html) \
36168 || exit 1
36170 @endif wdiff
36172 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
36173 maybe-TAGS-wdiff:
36174 @if wdiff
36175 maybe-TAGS-wdiff: TAGS-wdiff
36177 TAGS-wdiff: \
36178 configure-wdiff
36179 @: $(MAKE); $(unstage)
36180 @[ -f ./wdiff/Makefile ] || exit 0; \
36181 r=`${PWD_COMMAND}`; export r; \
36182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183 $(HOST_EXPORTS) \
36184 for flag in $(EXTRA_HOST_FLAGS) ; do \
36185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36186 done; \
36187 echo "Doing TAGS in wdiff" ; \
36188 (cd $(HOST_SUBDIR)/wdiff && \
36189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36191 "RANLIB=$${RANLIB}" \
36192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36193 TAGS) \
36194 || exit 1
36196 @endif wdiff
36198 .PHONY: maybe-install-info-wdiff install-info-wdiff
36199 maybe-install-info-wdiff:
36200 @if wdiff
36201 maybe-install-info-wdiff: install-info-wdiff
36203 install-info-wdiff: \
36204 configure-wdiff \
36205 info-wdiff
36206 @: $(MAKE); $(unstage)
36207 @[ -f ./wdiff/Makefile ] || exit 0; \
36208 r=`${PWD_COMMAND}`; export r; \
36209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210 $(HOST_EXPORTS) \
36211 for flag in $(EXTRA_HOST_FLAGS) ; do \
36212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213 done; \
36214 echo "Doing install-info in wdiff" ; \
36215 (cd $(HOST_SUBDIR)/wdiff && \
36216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218 "RANLIB=$${RANLIB}" \
36219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220 install-info) \
36221 || exit 1
36223 @endif wdiff
36225 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
36226 maybe-install-pdf-wdiff:
36227 @if wdiff
36228 maybe-install-pdf-wdiff: install-pdf-wdiff
36230 install-pdf-wdiff: \
36231 configure-wdiff \
36232 pdf-wdiff
36233 @: $(MAKE); $(unstage)
36234 @[ -f ./wdiff/Makefile ] || exit 0; \
36235 r=`${PWD_COMMAND}`; export r; \
36236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237 $(HOST_EXPORTS) \
36238 for flag in $(EXTRA_HOST_FLAGS) ; do \
36239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36240 done; \
36241 echo "Doing install-pdf in wdiff" ; \
36242 (cd $(HOST_SUBDIR)/wdiff && \
36243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36245 "RANLIB=$${RANLIB}" \
36246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36247 install-pdf) \
36248 || exit 1
36250 @endif wdiff
36252 .PHONY: maybe-install-html-wdiff install-html-wdiff
36253 maybe-install-html-wdiff:
36254 @if wdiff
36255 maybe-install-html-wdiff: install-html-wdiff
36257 install-html-wdiff: \
36258 configure-wdiff \
36259 html-wdiff
36260 @: $(MAKE); $(unstage)
36261 @[ -f ./wdiff/Makefile ] || exit 0; \
36262 r=`${PWD_COMMAND}`; export r; \
36263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36264 $(HOST_EXPORTS) \
36265 for flag in $(EXTRA_HOST_FLAGS) ; do \
36266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36267 done; \
36268 echo "Doing install-html in wdiff" ; \
36269 (cd $(HOST_SUBDIR)/wdiff && \
36270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36272 "RANLIB=$${RANLIB}" \
36273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36274 install-html) \
36275 || exit 1
36277 @endif wdiff
36279 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
36280 maybe-installcheck-wdiff:
36281 @if wdiff
36282 maybe-installcheck-wdiff: installcheck-wdiff
36284 installcheck-wdiff: \
36285 configure-wdiff
36286 @: $(MAKE); $(unstage)
36287 @[ -f ./wdiff/Makefile ] || exit 0; \
36288 r=`${PWD_COMMAND}`; export r; \
36289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36290 $(HOST_EXPORTS) \
36291 for flag in $(EXTRA_HOST_FLAGS) ; do \
36292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36293 done; \
36294 echo "Doing installcheck in wdiff" ; \
36295 (cd $(HOST_SUBDIR)/wdiff && \
36296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36298 "RANLIB=$${RANLIB}" \
36299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36300 installcheck) \
36301 || exit 1
36303 @endif wdiff
36305 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
36306 maybe-mostlyclean-wdiff:
36307 @if wdiff
36308 maybe-mostlyclean-wdiff: mostlyclean-wdiff
36310 mostlyclean-wdiff:
36311 @: $(MAKE); $(unstage)
36312 @[ -f ./wdiff/Makefile ] || exit 0; \
36313 r=`${PWD_COMMAND}`; export r; \
36314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36315 $(HOST_EXPORTS) \
36316 for flag in $(EXTRA_HOST_FLAGS) ; do \
36317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36318 done; \
36319 echo "Doing mostlyclean in wdiff" ; \
36320 (cd $(HOST_SUBDIR)/wdiff && \
36321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36323 "RANLIB=$${RANLIB}" \
36324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36325 mostlyclean) \
36326 || exit 1
36328 @endif wdiff
36330 .PHONY: maybe-clean-wdiff clean-wdiff
36331 maybe-clean-wdiff:
36332 @if wdiff
36333 maybe-clean-wdiff: clean-wdiff
36335 clean-wdiff:
36336 @: $(MAKE); $(unstage)
36337 @[ -f ./wdiff/Makefile ] || exit 0; \
36338 r=`${PWD_COMMAND}`; export r; \
36339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36340 $(HOST_EXPORTS) \
36341 for flag in $(EXTRA_HOST_FLAGS) ; do \
36342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36343 done; \
36344 echo "Doing clean in wdiff" ; \
36345 (cd $(HOST_SUBDIR)/wdiff && \
36346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36348 "RANLIB=$${RANLIB}" \
36349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36350 clean) \
36351 || exit 1
36353 @endif wdiff
36355 .PHONY: maybe-distclean-wdiff distclean-wdiff
36356 maybe-distclean-wdiff:
36357 @if wdiff
36358 maybe-distclean-wdiff: distclean-wdiff
36360 distclean-wdiff:
36361 @: $(MAKE); $(unstage)
36362 @[ -f ./wdiff/Makefile ] || exit 0; \
36363 r=`${PWD_COMMAND}`; export r; \
36364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365 $(HOST_EXPORTS) \
36366 for flag in $(EXTRA_HOST_FLAGS) ; do \
36367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368 done; \
36369 echo "Doing distclean in wdiff" ; \
36370 (cd $(HOST_SUBDIR)/wdiff && \
36371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373 "RANLIB=$${RANLIB}" \
36374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375 distclean) \
36376 || exit 1
36378 @endif wdiff
36380 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
36381 maybe-maintainer-clean-wdiff:
36382 @if wdiff
36383 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
36385 maintainer-clean-wdiff:
36386 @: $(MAKE); $(unstage)
36387 @[ -f ./wdiff/Makefile ] || exit 0; \
36388 r=`${PWD_COMMAND}`; export r; \
36389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390 $(HOST_EXPORTS) \
36391 for flag in $(EXTRA_HOST_FLAGS) ; do \
36392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36393 done; \
36394 echo "Doing maintainer-clean in wdiff" ; \
36395 (cd $(HOST_SUBDIR)/wdiff && \
36396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36398 "RANLIB=$${RANLIB}" \
36399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36400 maintainer-clean) \
36401 || exit 1
36403 @endif wdiff
36407 .PHONY: configure-zip maybe-configure-zip
36408 maybe-configure-zip:
36409 @if gcc-bootstrap
36410 configure-zip: stage_current
36411 @endif gcc-bootstrap
36412 @if zip
36413 maybe-configure-zip: configure-zip
36414 configure-zip:
36415 @: $(MAKE); $(unstage)
36416 @r=`${PWD_COMMAND}`; export r; \
36417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36418 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
36419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
36420 $(HOST_EXPORTS) \
36421 echo Configuring in $(HOST_SUBDIR)/zip; \
36422 cd "$(HOST_SUBDIR)/zip" || exit 1; \
36423 case $(srcdir) in \
36424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36425 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
36426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36427 esac; \
36428 srcdiroption="--srcdir=$${topdir}/zip"; \
36429 libsrcdir="$$s/zip"; \
36430 $(SHELL) $${libsrcdir}/configure \
36431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36432 --target=${target_alias} $${srcdiroption} \
36433 || exit 1
36434 @endif zip
36440 .PHONY: all-zip maybe-all-zip
36441 maybe-all-zip:
36442 @if gcc-bootstrap
36443 all-zip: stage_current
36444 @endif gcc-bootstrap
36445 @if zip
36446 TARGET-zip=all
36447 maybe-all-zip: all-zip
36448 all-zip: configure-zip
36449 @: $(MAKE); $(unstage)
36450 @r=`${PWD_COMMAND}`; export r; \
36451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36452 $(HOST_EXPORTS) \
36453 (cd $(HOST_SUBDIR)/zip && \
36454 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36455 $(TARGET-zip))
36456 @endif zip
36461 .PHONY: check-zip maybe-check-zip
36462 maybe-check-zip:
36463 @if zip
36464 maybe-check-zip: check-zip
36466 # This module is only tested in a native toolchain.
36467 check-zip:
36468 @: $(MAKE); $(unstage)
36469 @if [ '$(host)' = '$(target)' ] ; then \
36470 r=`${PWD_COMMAND}`; export r; \
36471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36472 $(HOST_EXPORTS) \
36473 (cd $(HOST_SUBDIR)/zip && \
36474 $(MAKE) $(FLAGS_TO_PASS) check); \
36477 @endif zip
36479 .PHONY: install-zip maybe-install-zip
36480 maybe-install-zip:
36481 @if zip
36482 maybe-install-zip: install-zip
36484 install-zip: installdirs
36485 @: $(MAKE); $(unstage)
36486 @r=`${PWD_COMMAND}`; export r; \
36487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36488 $(HOST_EXPORTS) \
36489 (cd $(HOST_SUBDIR)/zip && \
36490 $(MAKE) $(FLAGS_TO_PASS) install)
36492 @endif zip
36494 # Other targets (info, dvi, pdf, etc.)
36496 .PHONY: maybe-info-zip info-zip
36497 maybe-info-zip:
36498 @if zip
36499 maybe-info-zip: info-zip
36501 info-zip: \
36502 configure-zip
36503 @: $(MAKE); $(unstage)
36504 @[ -f ./zip/Makefile ] || exit 0; \
36505 r=`${PWD_COMMAND}`; export r; \
36506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36507 $(HOST_EXPORTS) \
36508 for flag in $(EXTRA_HOST_FLAGS) ; do \
36509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36510 done; \
36511 echo "Doing info in zip" ; \
36512 (cd $(HOST_SUBDIR)/zip && \
36513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36515 "RANLIB=$${RANLIB}" \
36516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36517 info) \
36518 || exit 1
36520 @endif zip
36522 .PHONY: maybe-dvi-zip dvi-zip
36523 maybe-dvi-zip:
36524 @if zip
36525 maybe-dvi-zip: dvi-zip
36527 dvi-zip: \
36528 configure-zip
36529 @: $(MAKE); $(unstage)
36530 @[ -f ./zip/Makefile ] || exit 0; \
36531 r=`${PWD_COMMAND}`; export r; \
36532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36533 $(HOST_EXPORTS) \
36534 for flag in $(EXTRA_HOST_FLAGS) ; do \
36535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36536 done; \
36537 echo "Doing dvi in zip" ; \
36538 (cd $(HOST_SUBDIR)/zip && \
36539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36541 "RANLIB=$${RANLIB}" \
36542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36543 dvi) \
36544 || exit 1
36546 @endif zip
36548 .PHONY: maybe-pdf-zip pdf-zip
36549 maybe-pdf-zip:
36550 @if zip
36551 maybe-pdf-zip: pdf-zip
36553 pdf-zip: \
36554 configure-zip
36555 @: $(MAKE); $(unstage)
36556 @[ -f ./zip/Makefile ] || exit 0; \
36557 r=`${PWD_COMMAND}`; export r; \
36558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36559 $(HOST_EXPORTS) \
36560 for flag in $(EXTRA_HOST_FLAGS) ; do \
36561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36562 done; \
36563 echo "Doing pdf in zip" ; \
36564 (cd $(HOST_SUBDIR)/zip && \
36565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36567 "RANLIB=$${RANLIB}" \
36568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36569 pdf) \
36570 || exit 1
36572 @endif zip
36574 .PHONY: maybe-html-zip html-zip
36575 maybe-html-zip:
36576 @if zip
36577 maybe-html-zip: html-zip
36579 html-zip: \
36580 configure-zip
36581 @: $(MAKE); $(unstage)
36582 @[ -f ./zip/Makefile ] || exit 0; \
36583 r=`${PWD_COMMAND}`; export r; \
36584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36585 $(HOST_EXPORTS) \
36586 for flag in $(EXTRA_HOST_FLAGS) ; do \
36587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36588 done; \
36589 echo "Doing html in zip" ; \
36590 (cd $(HOST_SUBDIR)/zip && \
36591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36593 "RANLIB=$${RANLIB}" \
36594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36595 html) \
36596 || exit 1
36598 @endif zip
36600 .PHONY: maybe-TAGS-zip TAGS-zip
36601 maybe-TAGS-zip:
36602 @if zip
36603 maybe-TAGS-zip: TAGS-zip
36605 TAGS-zip: \
36606 configure-zip
36607 @: $(MAKE); $(unstage)
36608 @[ -f ./zip/Makefile ] || exit 0; \
36609 r=`${PWD_COMMAND}`; export r; \
36610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36611 $(HOST_EXPORTS) \
36612 for flag in $(EXTRA_HOST_FLAGS) ; do \
36613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36614 done; \
36615 echo "Doing TAGS in zip" ; \
36616 (cd $(HOST_SUBDIR)/zip && \
36617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36619 "RANLIB=$${RANLIB}" \
36620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36621 TAGS) \
36622 || exit 1
36624 @endif zip
36626 .PHONY: maybe-install-info-zip install-info-zip
36627 maybe-install-info-zip:
36628 @if zip
36629 maybe-install-info-zip: install-info-zip
36631 install-info-zip: \
36632 configure-zip \
36633 info-zip
36634 @: $(MAKE); $(unstage)
36635 @[ -f ./zip/Makefile ] || exit 0; \
36636 r=`${PWD_COMMAND}`; export r; \
36637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36638 $(HOST_EXPORTS) \
36639 for flag in $(EXTRA_HOST_FLAGS) ; do \
36640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36641 done; \
36642 echo "Doing install-info in zip" ; \
36643 (cd $(HOST_SUBDIR)/zip && \
36644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36646 "RANLIB=$${RANLIB}" \
36647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36648 install-info) \
36649 || exit 1
36651 @endif zip
36653 .PHONY: maybe-install-pdf-zip install-pdf-zip
36654 maybe-install-pdf-zip:
36655 @if zip
36656 maybe-install-pdf-zip: install-pdf-zip
36658 install-pdf-zip: \
36659 configure-zip \
36660 pdf-zip
36661 @: $(MAKE); $(unstage)
36662 @[ -f ./zip/Makefile ] || exit 0; \
36663 r=`${PWD_COMMAND}`; export r; \
36664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36665 $(HOST_EXPORTS) \
36666 for flag in $(EXTRA_HOST_FLAGS) ; do \
36667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36668 done; \
36669 echo "Doing install-pdf in zip" ; \
36670 (cd $(HOST_SUBDIR)/zip && \
36671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36673 "RANLIB=$${RANLIB}" \
36674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36675 install-pdf) \
36676 || exit 1
36678 @endif zip
36680 .PHONY: maybe-install-html-zip install-html-zip
36681 maybe-install-html-zip:
36682 @if zip
36683 maybe-install-html-zip: install-html-zip
36685 install-html-zip: \
36686 configure-zip \
36687 html-zip
36688 @: $(MAKE); $(unstage)
36689 @[ -f ./zip/Makefile ] || exit 0; \
36690 r=`${PWD_COMMAND}`; export r; \
36691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36692 $(HOST_EXPORTS) \
36693 for flag in $(EXTRA_HOST_FLAGS) ; do \
36694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36695 done; \
36696 echo "Doing install-html in zip" ; \
36697 (cd $(HOST_SUBDIR)/zip && \
36698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36700 "RANLIB=$${RANLIB}" \
36701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36702 install-html) \
36703 || exit 1
36705 @endif zip
36707 .PHONY: maybe-installcheck-zip installcheck-zip
36708 maybe-installcheck-zip:
36709 @if zip
36710 maybe-installcheck-zip: installcheck-zip
36712 installcheck-zip: \
36713 configure-zip
36714 @: $(MAKE); $(unstage)
36715 @[ -f ./zip/Makefile ] || exit 0; \
36716 r=`${PWD_COMMAND}`; export r; \
36717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36718 $(HOST_EXPORTS) \
36719 for flag in $(EXTRA_HOST_FLAGS) ; do \
36720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36721 done; \
36722 echo "Doing installcheck in zip" ; \
36723 (cd $(HOST_SUBDIR)/zip && \
36724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36726 "RANLIB=$${RANLIB}" \
36727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36728 installcheck) \
36729 || exit 1
36731 @endif zip
36733 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
36734 maybe-mostlyclean-zip:
36735 @if zip
36736 maybe-mostlyclean-zip: mostlyclean-zip
36738 mostlyclean-zip:
36739 @: $(MAKE); $(unstage)
36740 @[ -f ./zip/Makefile ] || exit 0; \
36741 r=`${PWD_COMMAND}`; export r; \
36742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743 $(HOST_EXPORTS) \
36744 for flag in $(EXTRA_HOST_FLAGS) ; do \
36745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36746 done; \
36747 echo "Doing mostlyclean in zip" ; \
36748 (cd $(HOST_SUBDIR)/zip && \
36749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36751 "RANLIB=$${RANLIB}" \
36752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36753 mostlyclean) \
36754 || exit 1
36756 @endif zip
36758 .PHONY: maybe-clean-zip clean-zip
36759 maybe-clean-zip:
36760 @if zip
36761 maybe-clean-zip: clean-zip
36763 clean-zip:
36764 @: $(MAKE); $(unstage)
36765 @[ -f ./zip/Makefile ] || exit 0; \
36766 r=`${PWD_COMMAND}`; export r; \
36767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768 $(HOST_EXPORTS) \
36769 for flag in $(EXTRA_HOST_FLAGS) ; do \
36770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36771 done; \
36772 echo "Doing clean in zip" ; \
36773 (cd $(HOST_SUBDIR)/zip && \
36774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36776 "RANLIB=$${RANLIB}" \
36777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36778 clean) \
36779 || exit 1
36781 @endif zip
36783 .PHONY: maybe-distclean-zip distclean-zip
36784 maybe-distclean-zip:
36785 @if zip
36786 maybe-distclean-zip: distclean-zip
36788 distclean-zip:
36789 @: $(MAKE); $(unstage)
36790 @[ -f ./zip/Makefile ] || exit 0; \
36791 r=`${PWD_COMMAND}`; export r; \
36792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36793 $(HOST_EXPORTS) \
36794 for flag in $(EXTRA_HOST_FLAGS) ; do \
36795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796 done; \
36797 echo "Doing distclean in zip" ; \
36798 (cd $(HOST_SUBDIR)/zip && \
36799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36801 "RANLIB=$${RANLIB}" \
36802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36803 distclean) \
36804 || exit 1
36806 @endif zip
36808 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
36809 maybe-maintainer-clean-zip:
36810 @if zip
36811 maybe-maintainer-clean-zip: maintainer-clean-zip
36813 maintainer-clean-zip:
36814 @: $(MAKE); $(unstage)
36815 @[ -f ./zip/Makefile ] || exit 0; \
36816 r=`${PWD_COMMAND}`; export r; \
36817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818 $(HOST_EXPORTS) \
36819 for flag in $(EXTRA_HOST_FLAGS) ; do \
36820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36821 done; \
36822 echo "Doing maintainer-clean in zip" ; \
36823 (cd $(HOST_SUBDIR)/zip && \
36824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826 "RANLIB=$${RANLIB}" \
36827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828 maintainer-clean) \
36829 || exit 1
36831 @endif zip
36835 .PHONY: configure-zlib maybe-configure-zlib
36836 maybe-configure-zlib:
36837 @if gcc-bootstrap
36838 configure-zlib: stage_current
36839 @endif gcc-bootstrap
36840 @if zlib
36841 maybe-configure-zlib: configure-zlib
36842 configure-zlib:
36843 @r=`${PWD_COMMAND}`; export r; \
36844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36847 $(HOST_EXPORTS) \
36848 echo Configuring in $(HOST_SUBDIR)/zlib; \
36849 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
36850 case $(srcdir) in \
36851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36852 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36854 esac; \
36855 srcdiroption="--srcdir=$${topdir}/zlib"; \
36856 libsrcdir="$$s/zlib"; \
36857 $(SHELL) $${libsrcdir}/configure \
36858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36859 --target=${target_alias} $${srcdiroption} \
36860 || exit 1
36861 @endif zlib
36865 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
36866 maybe-configure-stage1-zlib:
36867 @if zlib-bootstrap
36868 maybe-configure-stage1-zlib: configure-stage1-zlib
36869 configure-stage1-zlib:
36870 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36872 @r=`${PWD_COMMAND}`; export r; \
36873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36875 $(HOST_EXPORTS) \
36876 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36877 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
36878 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
36879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36880 cd $(HOST_SUBDIR)/zlib || exit 1; \
36881 case $(srcdir) in \
36882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36883 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36885 esac; \
36886 srcdiroption="--srcdir=$${topdir}/zlib"; \
36887 libsrcdir="$$s/zlib"; \
36888 $(SHELL) $${libsrcdir}/configure \
36889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36890 --target=${target_alias} $${srcdiroption} \
36892 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
36893 @endif zlib-bootstrap
36895 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
36896 maybe-configure-stage2-zlib:
36897 @if zlib-bootstrap
36898 maybe-configure-stage2-zlib: configure-stage2-zlib
36899 configure-stage2-zlib:
36900 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36902 @r=`${PWD_COMMAND}`; export r; \
36903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36904 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36905 $(HOST_EXPORTS) \
36906 $(POSTSTAGE1_HOST_EXPORTS) \
36907 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36908 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
36909 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
36910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36911 cd $(HOST_SUBDIR)/zlib || exit 1; \
36912 case $(srcdir) in \
36913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36914 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36916 esac; \
36917 srcdiroption="--srcdir=$${topdir}/zlib"; \
36918 libsrcdir="$$s/zlib"; \
36919 $(SHELL) $${libsrcdir}/configure \
36920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36921 --target=${target_alias} $${srcdiroption} \
36922 --with-build-libsubdir=$(HOST_SUBDIR) \
36923 @stage2_werror_flag@
36924 @endif zlib-bootstrap
36926 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
36927 maybe-configure-stageb2g0-zlib:
36928 @if zlib-bootstrap
36929 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
36930 configure-stageb2g0-zlib:
36931 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36933 @r=`${PWD_COMMAND}`; export r; \
36934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36936 $(HOST_EXPORTS) \
36937 $(POSTSTAGE1_HOST_EXPORTS) \
36938 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
36939 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
36940 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
36941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36942 cd $(HOST_SUBDIR)/zlib || exit 1; \
36943 case $(srcdir) in \
36944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36945 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36947 esac; \
36948 srcdiroption="--srcdir=$${topdir}/zlib"; \
36949 libsrcdir="$$s/zlib"; \
36950 $(SHELL) $${libsrcdir}/configure \
36951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36952 --target=${target_alias} $${srcdiroption} \
36953 --with-build-libsubdir=$(HOST_SUBDIR) \
36954 @stage2_werror_flag@
36955 @endif zlib-bootstrap
36957 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
36958 maybe-configure-stage3-zlib:
36959 @if zlib-bootstrap
36960 maybe-configure-stage3-zlib: configure-stage3-zlib
36961 configure-stage3-zlib:
36962 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36964 @r=`${PWD_COMMAND}`; export r; \
36965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36966 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36967 $(HOST_EXPORTS) \
36968 $(POSTSTAGE1_HOST_EXPORTS) \
36969 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36970 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
36971 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
36972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36973 cd $(HOST_SUBDIR)/zlib || exit 1; \
36974 case $(srcdir) in \
36975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36976 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36978 esac; \
36979 srcdiroption="--srcdir=$${topdir}/zlib"; \
36980 libsrcdir="$$s/zlib"; \
36981 $(SHELL) $${libsrcdir}/configure \
36982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36983 --target=${target_alias} $${srcdiroption} \
36984 --with-build-libsubdir=$(HOST_SUBDIR) \
36985 @stage2_werror_flag@
36986 @endif zlib-bootstrap
36988 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
36989 maybe-configure-stageb3g2-zlib:
36990 @if zlib-bootstrap
36991 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
36992 configure-stageb3g2-zlib:
36993 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36995 @r=`${PWD_COMMAND}`; export r; \
36996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36998 $(HOST_EXPORTS) \
36999 $(POSTSTAGE1_HOST_EXPORTS) \
37000 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
37001 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
37002 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
37003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37004 cd $(HOST_SUBDIR)/zlib || exit 1; \
37005 case $(srcdir) in \
37006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37007 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37009 esac; \
37010 srcdiroption="--srcdir=$${topdir}/zlib"; \
37011 libsrcdir="$$s/zlib"; \
37012 $(SHELL) $${libsrcdir}/configure \
37013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37014 --target=${target_alias} $${srcdiroption} \
37015 --with-build-libsubdir=$(HOST_SUBDIR) \
37016 @stage2_werror_flag@
37017 @endif zlib-bootstrap
37019 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37020 maybe-configure-stage4-zlib:
37021 @if zlib-bootstrap
37022 maybe-configure-stage4-zlib: configure-stage4-zlib
37023 configure-stage4-zlib:
37024 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37026 @r=`${PWD_COMMAND}`; export r; \
37027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37029 $(HOST_EXPORTS) \
37030 $(POSTSTAGE1_HOST_EXPORTS) \
37031 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37032 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
37033 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37035 cd $(HOST_SUBDIR)/zlib || exit 1; \
37036 case $(srcdir) in \
37037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37038 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37040 esac; \
37041 srcdiroption="--srcdir=$${topdir}/zlib"; \
37042 libsrcdir="$$s/zlib"; \
37043 $(SHELL) $${libsrcdir}/configure \
37044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37045 --target=${target_alias} $${srcdiroption} \
37046 --with-build-libsubdir=$(HOST_SUBDIR) \
37047 @stage2_werror_flag@
37048 @endif zlib-bootstrap
37050 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
37051 maybe-configure-stageprofile-zlib:
37052 @if zlib-bootstrap
37053 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
37054 configure-stageprofile-zlib:
37055 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37057 @r=`${PWD_COMMAND}`; export r; \
37058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37059 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37060 $(HOST_EXPORTS) \
37061 $(POSTSTAGE1_HOST_EXPORTS) \
37062 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
37063 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
37064 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
37065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37066 cd $(HOST_SUBDIR)/zlib || exit 1; \
37067 case $(srcdir) in \
37068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37069 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37071 esac; \
37072 srcdiroption="--srcdir=$${topdir}/zlib"; \
37073 libsrcdir="$$s/zlib"; \
37074 $(SHELL) $${libsrcdir}/configure \
37075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37076 --target=${target_alias} $${srcdiroption} \
37077 --with-build-libsubdir=$(HOST_SUBDIR) \
37078 @stage2_werror_flag@
37079 @endif zlib-bootstrap
37081 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
37082 maybe-configure-stagefeedback-zlib:
37083 @if zlib-bootstrap
37084 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
37085 configure-stagefeedback-zlib:
37086 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37087 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37088 @r=`${PWD_COMMAND}`; export r; \
37089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37090 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37091 $(HOST_EXPORTS) \
37092 $(POSTSTAGE1_HOST_EXPORTS) \
37093 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
37094 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
37095 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
37096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37097 cd $(HOST_SUBDIR)/zlib || exit 1; \
37098 case $(srcdir) in \
37099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37100 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37102 esac; \
37103 srcdiroption="--srcdir=$${topdir}/zlib"; \
37104 libsrcdir="$$s/zlib"; \
37105 $(SHELL) $${libsrcdir}/configure \
37106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37107 --target=${target_alias} $${srcdiroption} \
37108 --with-build-libsubdir=$(HOST_SUBDIR) \
37109 @stage2_werror_flag@
37110 @endif zlib-bootstrap
37116 .PHONY: all-zlib maybe-all-zlib
37117 maybe-all-zlib:
37118 @if gcc-bootstrap
37119 all-zlib: stage_current
37120 @endif gcc-bootstrap
37121 @if zlib
37122 TARGET-zlib=all
37123 maybe-all-zlib: all-zlib
37124 all-zlib: configure-zlib
37125 @r=`${PWD_COMMAND}`; export r; \
37126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127 $(HOST_EXPORTS) \
37128 (cd $(HOST_SUBDIR)/zlib && \
37129 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37130 $(TARGET-zlib))
37131 @endif zlib
37135 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
37136 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
37137 maybe-all-stage1-zlib:
37138 maybe-clean-stage1-zlib:
37139 @if zlib-bootstrap
37140 maybe-all-stage1-zlib: all-stage1-zlib
37141 all-stage1: all-stage1-zlib
37142 TARGET-stage1-zlib = $(TARGET-zlib)
37143 all-stage1-zlib: configure-stage1-zlib
37144 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37145 @r=`${PWD_COMMAND}`; export r; \
37146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37147 $(HOST_EXPORTS) \
37148 cd $(HOST_SUBDIR)/zlib && \
37149 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37150 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
37151 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
37152 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
37153 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
37154 $(TARGET-stage1-zlib)
37156 maybe-clean-stage1-zlib: clean-stage1-zlib
37157 clean-stage1: clean-stage1-zlib
37158 clean-stage1-zlib:
37159 @if [ $(current_stage) = stage1 ]; then \
37160 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37161 else \
37162 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
37163 $(MAKE) stage1-start; \
37164 fi; \
37165 cd $(HOST_SUBDIR)/zlib && \
37166 $(MAKE) $(EXTRA_HOST_FLAGS) \
37167 clean
37168 @endif zlib-bootstrap
37171 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
37172 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
37173 maybe-all-stage2-zlib:
37174 maybe-clean-stage2-zlib:
37175 @if zlib-bootstrap
37176 maybe-all-stage2-zlib: all-stage2-zlib
37177 all-stage2: all-stage2-zlib
37178 TARGET-stage2-zlib = $(TARGET-zlib)
37179 all-stage2-zlib: configure-stage2-zlib
37180 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37181 @r=`${PWD_COMMAND}`; export r; \
37182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37183 $(HOST_EXPORTS) \
37184 $(POSTSTAGE1_HOST_EXPORTS) \
37185 cd $(HOST_SUBDIR)/zlib && \
37186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37187 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
37188 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37189 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37190 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37191 $(TARGET-stage2-zlib)
37193 maybe-clean-stage2-zlib: clean-stage2-zlib
37194 clean-stage2: clean-stage2-zlib
37195 clean-stage2-zlib:
37196 @if [ $(current_stage) = stage2 ]; then \
37197 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37198 else \
37199 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
37200 $(MAKE) stage2-start; \
37201 fi; \
37202 cd $(HOST_SUBDIR)/zlib && \
37203 $(MAKE) $(EXTRA_HOST_FLAGS) \
37204 $(POSTSTAGE1_FLAGS_TO_PASS) \
37205 clean
37206 @endif zlib-bootstrap
37209 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
37210 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
37211 maybe-all-stageb2g0-zlib:
37212 maybe-clean-stageb2g0-zlib:
37213 @if zlib-bootstrap
37214 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
37215 all-stageb2g0: all-stageb2g0-zlib
37216 TARGET-stageb2g0-zlib = $(TARGET-zlib)
37217 all-stageb2g0-zlib: configure-stageb2g0-zlib
37218 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
37219 @r=`${PWD_COMMAND}`; export r; \
37220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37221 $(HOST_EXPORTS) \
37222 $(POSTSTAGE1_HOST_EXPORTS) \
37223 cd $(HOST_SUBDIR)/zlib && \
37224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37225 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
37226 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
37227 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
37228 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37229 $(TARGET-stageb2g0-zlib)
37231 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
37232 clean-stageb2g0: clean-stageb2g0-zlib
37233 clean-stageb2g0-zlib:
37234 @if [ $(current_stage) = stageb2g0 ]; then \
37235 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37236 else \
37237 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
37238 $(MAKE) stageb2g0-start; \
37239 fi; \
37240 cd $(HOST_SUBDIR)/zlib && \
37241 $(MAKE) $(EXTRA_HOST_FLAGS) \
37242 $(POSTSTAGE1_FLAGS_TO_PASS) \
37243 clean
37244 @endif zlib-bootstrap
37247 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
37248 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
37249 maybe-all-stage3-zlib:
37250 maybe-clean-stage3-zlib:
37251 @if zlib-bootstrap
37252 maybe-all-stage3-zlib: all-stage3-zlib
37253 all-stage3: all-stage3-zlib
37254 TARGET-stage3-zlib = $(TARGET-zlib)
37255 all-stage3-zlib: configure-stage3-zlib
37256 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37257 @r=`${PWD_COMMAND}`; export r; \
37258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259 $(HOST_EXPORTS) \
37260 $(POSTSTAGE1_HOST_EXPORTS) \
37261 cd $(HOST_SUBDIR)/zlib && \
37262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37263 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
37264 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
37265 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
37266 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37267 $(TARGET-stage3-zlib)
37269 maybe-clean-stage3-zlib: clean-stage3-zlib
37270 clean-stage3: clean-stage3-zlib
37271 clean-stage3-zlib:
37272 @if [ $(current_stage) = stage3 ]; then \
37273 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37274 else \
37275 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
37276 $(MAKE) stage3-start; \
37277 fi; \
37278 cd $(HOST_SUBDIR)/zlib && \
37279 $(MAKE) $(EXTRA_HOST_FLAGS) \
37280 $(POSTSTAGE1_FLAGS_TO_PASS) \
37281 clean
37282 @endif zlib-bootstrap
37285 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
37286 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
37287 maybe-all-stageb3g2-zlib:
37288 maybe-clean-stageb3g2-zlib:
37289 @if zlib-bootstrap
37290 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
37291 all-stageb3g2: all-stageb3g2-zlib
37292 TARGET-stageb3g2-zlib = $(TARGET-zlib)
37293 all-stageb3g2-zlib: configure-stageb3g2-zlib
37294 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
37295 @r=`${PWD_COMMAND}`; export r; \
37296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297 $(HOST_EXPORTS) \
37298 $(POSTSTAGE1_HOST_EXPORTS) \
37299 cd $(HOST_SUBDIR)/zlib && \
37300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37301 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
37302 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
37303 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
37304 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37305 $(TARGET-stageb3g2-zlib)
37307 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
37308 clean-stageb3g2: clean-stageb3g2-zlib
37309 clean-stageb3g2-zlib:
37310 @if [ $(current_stage) = stageb3g2 ]; then \
37311 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37312 else \
37313 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
37314 $(MAKE) stageb3g2-start; \
37315 fi; \
37316 cd $(HOST_SUBDIR)/zlib && \
37317 $(MAKE) $(EXTRA_HOST_FLAGS) \
37318 $(POSTSTAGE1_FLAGS_TO_PASS) \
37319 clean
37320 @endif zlib-bootstrap
37323 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
37324 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
37325 maybe-all-stage4-zlib:
37326 maybe-clean-stage4-zlib:
37327 @if zlib-bootstrap
37328 maybe-all-stage4-zlib: all-stage4-zlib
37329 all-stage4: all-stage4-zlib
37330 TARGET-stage4-zlib = $(TARGET-zlib)
37331 all-stage4-zlib: configure-stage4-zlib
37332 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37333 @r=`${PWD_COMMAND}`; export r; \
37334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335 $(HOST_EXPORTS) \
37336 $(POSTSTAGE1_HOST_EXPORTS) \
37337 cd $(HOST_SUBDIR)/zlib && \
37338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37339 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
37340 LIBCFLAGS="$(STAGE4_CFLAGS)" \
37341 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
37342 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37343 $(TARGET-stage4-zlib)
37345 maybe-clean-stage4-zlib: clean-stage4-zlib
37346 clean-stage4: clean-stage4-zlib
37347 clean-stage4-zlib:
37348 @if [ $(current_stage) = stage4 ]; then \
37349 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37350 else \
37351 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
37352 $(MAKE) stage4-start; \
37353 fi; \
37354 cd $(HOST_SUBDIR)/zlib && \
37355 $(MAKE) $(EXTRA_HOST_FLAGS) \
37356 $(POSTSTAGE1_FLAGS_TO_PASS) \
37357 clean
37358 @endif zlib-bootstrap
37361 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
37362 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
37363 maybe-all-stageprofile-zlib:
37364 maybe-clean-stageprofile-zlib:
37365 @if zlib-bootstrap
37366 maybe-all-stageprofile-zlib: all-stageprofile-zlib
37367 all-stageprofile: all-stageprofile-zlib
37368 TARGET-stageprofile-zlib = $(TARGET-zlib)
37369 all-stageprofile-zlib: configure-stageprofile-zlib
37370 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37371 @r=`${PWD_COMMAND}`; export r; \
37372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37373 $(HOST_EXPORTS) \
37374 $(POSTSTAGE1_HOST_EXPORTS) \
37375 cd $(HOST_SUBDIR)/zlib && \
37376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37377 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
37378 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37379 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37380 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37381 $(TARGET-stageprofile-zlib)
37383 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
37384 clean-stageprofile: clean-stageprofile-zlib
37385 clean-stageprofile-zlib:
37386 @if [ $(current_stage) = stageprofile ]; then \
37387 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37388 else \
37389 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
37390 $(MAKE) stageprofile-start; \
37391 fi; \
37392 cd $(HOST_SUBDIR)/zlib && \
37393 $(MAKE) $(EXTRA_HOST_FLAGS) \
37394 $(POSTSTAGE1_FLAGS_TO_PASS) \
37395 clean
37396 @endif zlib-bootstrap
37399 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
37400 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
37401 maybe-all-stagefeedback-zlib:
37402 maybe-clean-stagefeedback-zlib:
37403 @if zlib-bootstrap
37404 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
37405 all-stagefeedback: all-stagefeedback-zlib
37406 TARGET-stagefeedback-zlib = $(TARGET-zlib)
37407 all-stagefeedback-zlib: configure-stagefeedback-zlib
37408 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37409 @r=`${PWD_COMMAND}`; export r; \
37410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37411 $(HOST_EXPORTS) \
37412 $(POSTSTAGE1_HOST_EXPORTS) \
37413 cd $(HOST_SUBDIR)/zlib && \
37414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37415 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
37416 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37417 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37418 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37419 $(TARGET-stagefeedback-zlib)
37421 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
37422 clean-stagefeedback: clean-stagefeedback-zlib
37423 clean-stagefeedback-zlib:
37424 @if [ $(current_stage) = stagefeedback ]; then \
37425 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37426 else \
37427 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
37428 $(MAKE) stagefeedback-start; \
37429 fi; \
37430 cd $(HOST_SUBDIR)/zlib && \
37431 $(MAKE) $(EXTRA_HOST_FLAGS) \
37432 $(POSTSTAGE1_FLAGS_TO_PASS) \
37433 clean
37434 @endif zlib-bootstrap
37440 .PHONY: check-zlib maybe-check-zlib
37441 maybe-check-zlib:
37442 @if zlib
37443 maybe-check-zlib: check-zlib
37445 check-zlib:
37447 @endif zlib
37449 .PHONY: install-zlib maybe-install-zlib
37450 maybe-install-zlib:
37451 @if zlib
37452 maybe-install-zlib: install-zlib
37454 install-zlib:
37456 @endif zlib
37458 # Other targets (info, dvi, pdf, etc.)
37460 .PHONY: maybe-info-zlib info-zlib
37461 maybe-info-zlib:
37462 @if zlib
37463 maybe-info-zlib: info-zlib
37465 info-zlib: \
37466 configure-zlib
37467 @[ -f ./zlib/Makefile ] || exit 0; \
37468 r=`${PWD_COMMAND}`; export r; \
37469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37470 $(HOST_EXPORTS) \
37471 for flag in $(EXTRA_HOST_FLAGS) ; do \
37472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37473 done; \
37474 echo "Doing info in zlib" ; \
37475 (cd $(HOST_SUBDIR)/zlib && \
37476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37478 "RANLIB=$${RANLIB}" \
37479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37480 info) \
37481 || exit 1
37483 @endif zlib
37485 .PHONY: maybe-dvi-zlib dvi-zlib
37486 maybe-dvi-zlib:
37487 @if zlib
37488 maybe-dvi-zlib: dvi-zlib
37490 dvi-zlib: \
37491 configure-zlib
37492 @[ -f ./zlib/Makefile ] || exit 0; \
37493 r=`${PWD_COMMAND}`; export r; \
37494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37495 $(HOST_EXPORTS) \
37496 for flag in $(EXTRA_HOST_FLAGS) ; do \
37497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37498 done; \
37499 echo "Doing dvi in zlib" ; \
37500 (cd $(HOST_SUBDIR)/zlib && \
37501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37503 "RANLIB=$${RANLIB}" \
37504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37505 dvi) \
37506 || exit 1
37508 @endif zlib
37510 .PHONY: maybe-pdf-zlib pdf-zlib
37511 maybe-pdf-zlib:
37512 @if zlib
37513 maybe-pdf-zlib: pdf-zlib
37515 pdf-zlib: \
37516 configure-zlib
37517 @[ -f ./zlib/Makefile ] || exit 0; \
37518 r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 for flag in $(EXTRA_HOST_FLAGS) ; do \
37522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523 done; \
37524 echo "Doing pdf in zlib" ; \
37525 (cd $(HOST_SUBDIR)/zlib && \
37526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528 "RANLIB=$${RANLIB}" \
37529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530 pdf) \
37531 || exit 1
37533 @endif zlib
37535 .PHONY: maybe-html-zlib html-zlib
37536 maybe-html-zlib:
37537 @if zlib
37538 maybe-html-zlib: html-zlib
37540 html-zlib: \
37541 configure-zlib
37542 @[ -f ./zlib/Makefile ] || exit 0; \
37543 r=`${PWD_COMMAND}`; export r; \
37544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37545 $(HOST_EXPORTS) \
37546 for flag in $(EXTRA_HOST_FLAGS) ; do \
37547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37548 done; \
37549 echo "Doing html in zlib" ; \
37550 (cd $(HOST_SUBDIR)/zlib && \
37551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37553 "RANLIB=$${RANLIB}" \
37554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37555 html) \
37556 || exit 1
37558 @endif zlib
37560 .PHONY: maybe-TAGS-zlib TAGS-zlib
37561 maybe-TAGS-zlib:
37562 @if zlib
37563 maybe-TAGS-zlib: TAGS-zlib
37565 TAGS-zlib: \
37566 configure-zlib
37567 @[ -f ./zlib/Makefile ] || exit 0; \
37568 r=`${PWD_COMMAND}`; export r; \
37569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37570 $(HOST_EXPORTS) \
37571 for flag in $(EXTRA_HOST_FLAGS) ; do \
37572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37573 done; \
37574 echo "Doing TAGS in zlib" ; \
37575 (cd $(HOST_SUBDIR)/zlib && \
37576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37578 "RANLIB=$${RANLIB}" \
37579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37580 TAGS) \
37581 || exit 1
37583 @endif zlib
37585 .PHONY: maybe-install-info-zlib install-info-zlib
37586 maybe-install-info-zlib:
37587 @if zlib
37588 maybe-install-info-zlib: install-info-zlib
37590 install-info-zlib: \
37591 configure-zlib \
37592 info-zlib
37593 @[ -f ./zlib/Makefile ] || exit 0; \
37594 r=`${PWD_COMMAND}`; export r; \
37595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37596 $(HOST_EXPORTS) \
37597 for flag in $(EXTRA_HOST_FLAGS) ; do \
37598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37599 done; \
37600 echo "Doing install-info in zlib" ; \
37601 (cd $(HOST_SUBDIR)/zlib && \
37602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37604 "RANLIB=$${RANLIB}" \
37605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37606 install-info) \
37607 || exit 1
37609 @endif zlib
37611 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
37612 maybe-install-pdf-zlib:
37613 @if zlib
37614 maybe-install-pdf-zlib: install-pdf-zlib
37616 install-pdf-zlib: \
37617 configure-zlib \
37618 pdf-zlib
37619 @[ -f ./zlib/Makefile ] || exit 0; \
37620 r=`${PWD_COMMAND}`; export r; \
37621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37622 $(HOST_EXPORTS) \
37623 for flag in $(EXTRA_HOST_FLAGS) ; do \
37624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37625 done; \
37626 echo "Doing install-pdf in zlib" ; \
37627 (cd $(HOST_SUBDIR)/zlib && \
37628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37630 "RANLIB=$${RANLIB}" \
37631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37632 install-pdf) \
37633 || exit 1
37635 @endif zlib
37637 .PHONY: maybe-install-html-zlib install-html-zlib
37638 maybe-install-html-zlib:
37639 @if zlib
37640 maybe-install-html-zlib: install-html-zlib
37642 install-html-zlib: \
37643 configure-zlib \
37644 html-zlib
37645 @[ -f ./zlib/Makefile ] || exit 0; \
37646 r=`${PWD_COMMAND}`; export r; \
37647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648 $(HOST_EXPORTS) \
37649 for flag in $(EXTRA_HOST_FLAGS) ; do \
37650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651 done; \
37652 echo "Doing install-html in zlib" ; \
37653 (cd $(HOST_SUBDIR)/zlib && \
37654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37656 "RANLIB=$${RANLIB}" \
37657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37658 install-html) \
37659 || exit 1
37661 @endif zlib
37663 .PHONY: maybe-installcheck-zlib installcheck-zlib
37664 maybe-installcheck-zlib:
37665 @if zlib
37666 maybe-installcheck-zlib: installcheck-zlib
37668 installcheck-zlib: \
37669 configure-zlib
37670 @[ -f ./zlib/Makefile ] || exit 0; \
37671 r=`${PWD_COMMAND}`; export r; \
37672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673 $(HOST_EXPORTS) \
37674 for flag in $(EXTRA_HOST_FLAGS) ; do \
37675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37676 done; \
37677 echo "Doing installcheck in zlib" ; \
37678 (cd $(HOST_SUBDIR)/zlib && \
37679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37681 "RANLIB=$${RANLIB}" \
37682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37683 installcheck) \
37684 || exit 1
37686 @endif zlib
37688 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
37689 maybe-mostlyclean-zlib:
37690 @if zlib
37691 maybe-mostlyclean-zlib: mostlyclean-zlib
37693 mostlyclean-zlib:
37694 @[ -f ./zlib/Makefile ] || exit 0; \
37695 r=`${PWD_COMMAND}`; export r; \
37696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37697 $(HOST_EXPORTS) \
37698 for flag in $(EXTRA_HOST_FLAGS) ; do \
37699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37700 done; \
37701 echo "Doing mostlyclean in zlib" ; \
37702 (cd $(HOST_SUBDIR)/zlib && \
37703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37705 "RANLIB=$${RANLIB}" \
37706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37707 mostlyclean) \
37708 || exit 1
37710 @endif zlib
37712 .PHONY: maybe-clean-zlib clean-zlib
37713 maybe-clean-zlib:
37714 @if zlib
37715 maybe-clean-zlib: clean-zlib
37717 clean-zlib:
37718 @[ -f ./zlib/Makefile ] || exit 0; \
37719 r=`${PWD_COMMAND}`; export r; \
37720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37721 $(HOST_EXPORTS) \
37722 for flag in $(EXTRA_HOST_FLAGS) ; do \
37723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37724 done; \
37725 echo "Doing clean in zlib" ; \
37726 (cd $(HOST_SUBDIR)/zlib && \
37727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37729 "RANLIB=$${RANLIB}" \
37730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37731 clean) \
37732 || exit 1
37734 @endif zlib
37736 .PHONY: maybe-distclean-zlib distclean-zlib
37737 maybe-distclean-zlib:
37738 @if zlib
37739 maybe-distclean-zlib: distclean-zlib
37741 distclean-zlib:
37742 @[ -f ./zlib/Makefile ] || exit 0; \
37743 r=`${PWD_COMMAND}`; export r; \
37744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37745 $(HOST_EXPORTS) \
37746 for flag in $(EXTRA_HOST_FLAGS) ; do \
37747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37748 done; \
37749 echo "Doing distclean in zlib" ; \
37750 (cd $(HOST_SUBDIR)/zlib && \
37751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37753 "RANLIB=$${RANLIB}" \
37754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37755 distclean) \
37756 || exit 1
37758 @endif zlib
37760 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
37761 maybe-maintainer-clean-zlib:
37762 @if zlib
37763 maybe-maintainer-clean-zlib: maintainer-clean-zlib
37765 maintainer-clean-zlib:
37766 @[ -f ./zlib/Makefile ] || exit 0; \
37767 r=`${PWD_COMMAND}`; export r; \
37768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769 $(HOST_EXPORTS) \
37770 for flag in $(EXTRA_HOST_FLAGS) ; do \
37771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772 done; \
37773 echo "Doing maintainer-clean in zlib" ; \
37774 (cd $(HOST_SUBDIR)/zlib && \
37775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777 "RANLIB=$${RANLIB}" \
37778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779 maintainer-clean) \
37780 || exit 1
37782 @endif zlib
37786 .PHONY: configure-gdb maybe-configure-gdb
37787 maybe-configure-gdb:
37788 @if gcc-bootstrap
37789 configure-gdb: stage_current
37790 @endif gcc-bootstrap
37791 @if gdb
37792 maybe-configure-gdb: configure-gdb
37793 configure-gdb:
37794 @: $(MAKE); $(unstage)
37795 @r=`${PWD_COMMAND}`; export r; \
37796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
37799 $(HOST_EXPORTS) \
37800 echo Configuring in $(HOST_SUBDIR)/gdb; \
37801 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37802 case $(srcdir) in \
37803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37804 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37806 esac; \
37807 srcdiroption="--srcdir=$${topdir}/gdb"; \
37808 libsrcdir="$$s/gdb"; \
37809 $(SHELL) $${libsrcdir}/configure \
37810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37811 --target=${target_alias} $${srcdiroption} \
37812 || exit 1
37813 @endif gdb
37819 .PHONY: all-gdb maybe-all-gdb
37820 maybe-all-gdb:
37821 @if gcc-bootstrap
37822 all-gdb: stage_current
37823 @endif gcc-bootstrap
37824 @if gdb
37825 TARGET-gdb=all
37826 maybe-all-gdb: all-gdb
37827 all-gdb: configure-gdb
37828 @: $(MAKE); $(unstage)
37829 @r=`${PWD_COMMAND}`; export r; \
37830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37831 $(HOST_EXPORTS) \
37832 (cd $(HOST_SUBDIR)/gdb && \
37833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37834 $(TARGET-gdb))
37835 @endif gdb
37840 .PHONY: check-gdb maybe-check-gdb
37841 maybe-check-gdb:
37842 @if gdb
37843 maybe-check-gdb: check-gdb
37845 check-gdb:
37846 @: $(MAKE); $(unstage)
37847 @r=`${PWD_COMMAND}`; export r; \
37848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37849 $(HOST_EXPORTS) \
37850 (cd $(HOST_SUBDIR)/gdb && \
37851 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37853 @endif gdb
37855 .PHONY: install-gdb maybe-install-gdb
37856 maybe-install-gdb:
37857 @if gdb
37858 maybe-install-gdb: install-gdb
37860 install-gdb: installdirs
37861 @: $(MAKE); $(unstage)
37862 @r=`${PWD_COMMAND}`; export r; \
37863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37864 $(HOST_EXPORTS) \
37865 (cd $(HOST_SUBDIR)/gdb && \
37866 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37868 @endif gdb
37870 # Other targets (info, dvi, pdf, etc.)
37872 .PHONY: maybe-info-gdb info-gdb
37873 maybe-info-gdb:
37874 @if gdb
37875 maybe-info-gdb: info-gdb
37877 info-gdb: \
37878 configure-gdb
37879 @: $(MAKE); $(unstage)
37880 @[ -f ./gdb/Makefile ] || exit 0; \
37881 r=`${PWD_COMMAND}`; export r; \
37882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37883 $(HOST_EXPORTS) \
37884 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37886 done; \
37887 echo "Doing info in gdb" ; \
37888 (cd $(HOST_SUBDIR)/gdb && \
37889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37891 "RANLIB=$${RANLIB}" \
37892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37893 info) \
37894 || exit 1
37896 @endif gdb
37898 .PHONY: maybe-dvi-gdb dvi-gdb
37899 maybe-dvi-gdb:
37900 @if gdb
37901 maybe-dvi-gdb: dvi-gdb
37903 dvi-gdb: \
37904 configure-gdb
37905 @: $(MAKE); $(unstage)
37906 @[ -f ./gdb/Makefile ] || exit 0; \
37907 r=`${PWD_COMMAND}`; export r; \
37908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37909 $(HOST_EXPORTS) \
37910 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37912 done; \
37913 echo "Doing dvi in gdb" ; \
37914 (cd $(HOST_SUBDIR)/gdb && \
37915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37917 "RANLIB=$${RANLIB}" \
37918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37919 dvi) \
37920 || exit 1
37922 @endif gdb
37924 .PHONY: maybe-pdf-gdb pdf-gdb
37925 maybe-pdf-gdb:
37926 @if gdb
37927 maybe-pdf-gdb: pdf-gdb
37929 pdf-gdb: \
37930 configure-gdb
37931 @: $(MAKE); $(unstage)
37932 @[ -f ./gdb/Makefile ] || exit 0; \
37933 r=`${PWD_COMMAND}`; export r; \
37934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37935 $(HOST_EXPORTS) \
37936 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37938 done; \
37939 echo "Doing pdf in gdb" ; \
37940 (cd $(HOST_SUBDIR)/gdb && \
37941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37943 "RANLIB=$${RANLIB}" \
37944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37945 pdf) \
37946 || exit 1
37948 @endif gdb
37950 .PHONY: maybe-html-gdb html-gdb
37951 maybe-html-gdb:
37952 @if gdb
37953 maybe-html-gdb: html-gdb
37955 html-gdb: \
37956 configure-gdb
37957 @: $(MAKE); $(unstage)
37958 @[ -f ./gdb/Makefile ] || exit 0; \
37959 r=`${PWD_COMMAND}`; export r; \
37960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37961 $(HOST_EXPORTS) \
37962 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37964 done; \
37965 echo "Doing html in gdb" ; \
37966 (cd $(HOST_SUBDIR)/gdb && \
37967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37969 "RANLIB=$${RANLIB}" \
37970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37971 html) \
37972 || exit 1
37974 @endif gdb
37976 .PHONY: maybe-TAGS-gdb TAGS-gdb
37977 maybe-TAGS-gdb:
37978 @if gdb
37979 maybe-TAGS-gdb: TAGS-gdb
37981 TAGS-gdb: \
37982 configure-gdb
37983 @: $(MAKE); $(unstage)
37984 @[ -f ./gdb/Makefile ] || exit 0; \
37985 r=`${PWD_COMMAND}`; export r; \
37986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37987 $(HOST_EXPORTS) \
37988 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37990 done; \
37991 echo "Doing TAGS in gdb" ; \
37992 (cd $(HOST_SUBDIR)/gdb && \
37993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37995 "RANLIB=$${RANLIB}" \
37996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37997 TAGS) \
37998 || exit 1
38000 @endif gdb
38002 .PHONY: maybe-install-info-gdb install-info-gdb
38003 maybe-install-info-gdb:
38004 @if gdb
38005 maybe-install-info-gdb: install-info-gdb
38007 install-info-gdb: \
38008 configure-gdb \
38009 info-gdb
38010 @: $(MAKE); $(unstage)
38011 @[ -f ./gdb/Makefile ] || exit 0; \
38012 r=`${PWD_COMMAND}`; export r; \
38013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38014 $(HOST_EXPORTS) \
38015 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38017 done; \
38018 echo "Doing install-info in gdb" ; \
38019 (cd $(HOST_SUBDIR)/gdb && \
38020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38022 "RANLIB=$${RANLIB}" \
38023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38024 install-info) \
38025 || exit 1
38027 @endif gdb
38029 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
38030 maybe-install-pdf-gdb:
38031 @if gdb
38032 maybe-install-pdf-gdb: install-pdf-gdb
38034 install-pdf-gdb: \
38035 configure-gdb \
38036 pdf-gdb
38037 @: $(MAKE); $(unstage)
38038 @[ -f ./gdb/Makefile ] || exit 0; \
38039 r=`${PWD_COMMAND}`; export r; \
38040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38041 $(HOST_EXPORTS) \
38042 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38044 done; \
38045 echo "Doing install-pdf in gdb" ; \
38046 (cd $(HOST_SUBDIR)/gdb && \
38047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38049 "RANLIB=$${RANLIB}" \
38050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38051 install-pdf) \
38052 || exit 1
38054 @endif gdb
38056 .PHONY: maybe-install-html-gdb install-html-gdb
38057 maybe-install-html-gdb:
38058 @if gdb
38059 maybe-install-html-gdb: install-html-gdb
38061 install-html-gdb: \
38062 configure-gdb \
38063 html-gdb
38064 @: $(MAKE); $(unstage)
38065 @[ -f ./gdb/Makefile ] || exit 0; \
38066 r=`${PWD_COMMAND}`; export r; \
38067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38068 $(HOST_EXPORTS) \
38069 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38071 done; \
38072 echo "Doing install-html in gdb" ; \
38073 (cd $(HOST_SUBDIR)/gdb && \
38074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38076 "RANLIB=$${RANLIB}" \
38077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38078 install-html) \
38079 || exit 1
38081 @endif gdb
38083 .PHONY: maybe-installcheck-gdb installcheck-gdb
38084 maybe-installcheck-gdb:
38085 @if gdb
38086 maybe-installcheck-gdb: installcheck-gdb
38088 installcheck-gdb: \
38089 configure-gdb
38090 @: $(MAKE); $(unstage)
38091 @[ -f ./gdb/Makefile ] || exit 0; \
38092 r=`${PWD_COMMAND}`; export r; \
38093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094 $(HOST_EXPORTS) \
38095 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38097 done; \
38098 echo "Doing installcheck in gdb" ; \
38099 (cd $(HOST_SUBDIR)/gdb && \
38100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38102 "RANLIB=$${RANLIB}" \
38103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38104 installcheck) \
38105 || exit 1
38107 @endif gdb
38109 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
38110 maybe-mostlyclean-gdb:
38111 @if gdb
38112 maybe-mostlyclean-gdb: mostlyclean-gdb
38114 mostlyclean-gdb:
38115 @: $(MAKE); $(unstage)
38116 @[ -f ./gdb/Makefile ] || exit 0; \
38117 r=`${PWD_COMMAND}`; export r; \
38118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38119 $(HOST_EXPORTS) \
38120 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38122 done; \
38123 echo "Doing mostlyclean in gdb" ; \
38124 (cd $(HOST_SUBDIR)/gdb && \
38125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38127 "RANLIB=$${RANLIB}" \
38128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38129 mostlyclean) \
38130 || exit 1
38132 @endif gdb
38134 .PHONY: maybe-clean-gdb clean-gdb
38135 maybe-clean-gdb:
38136 @if gdb
38137 maybe-clean-gdb: clean-gdb
38139 clean-gdb:
38140 @: $(MAKE); $(unstage)
38141 @[ -f ./gdb/Makefile ] || exit 0; \
38142 r=`${PWD_COMMAND}`; export r; \
38143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144 $(HOST_EXPORTS) \
38145 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38147 done; \
38148 echo "Doing clean in gdb" ; \
38149 (cd $(HOST_SUBDIR)/gdb && \
38150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38152 "RANLIB=$${RANLIB}" \
38153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38154 clean) \
38155 || exit 1
38157 @endif gdb
38159 .PHONY: maybe-distclean-gdb distclean-gdb
38160 maybe-distclean-gdb:
38161 @if gdb
38162 maybe-distclean-gdb: distclean-gdb
38164 distclean-gdb:
38165 @: $(MAKE); $(unstage)
38166 @[ -f ./gdb/Makefile ] || exit 0; \
38167 r=`${PWD_COMMAND}`; export r; \
38168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38169 $(HOST_EXPORTS) \
38170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38172 done; \
38173 echo "Doing distclean in gdb" ; \
38174 (cd $(HOST_SUBDIR)/gdb && \
38175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38177 "RANLIB=$${RANLIB}" \
38178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38179 distclean) \
38180 || exit 1
38182 @endif gdb
38184 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
38185 maybe-maintainer-clean-gdb:
38186 @if gdb
38187 maybe-maintainer-clean-gdb: maintainer-clean-gdb
38189 maintainer-clean-gdb:
38190 @: $(MAKE); $(unstage)
38191 @[ -f ./gdb/Makefile ] || exit 0; \
38192 r=`${PWD_COMMAND}`; export r; \
38193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38194 $(HOST_EXPORTS) \
38195 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38197 done; \
38198 echo "Doing maintainer-clean in gdb" ; \
38199 (cd $(HOST_SUBDIR)/gdb && \
38200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38202 "RANLIB=$${RANLIB}" \
38203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38204 maintainer-clean) \
38205 || exit 1
38207 @endif gdb
38211 .PHONY: configure-expect maybe-configure-expect
38212 maybe-configure-expect:
38213 @if gcc-bootstrap
38214 configure-expect: stage_current
38215 @endif gcc-bootstrap
38216 @if expect
38217 maybe-configure-expect: configure-expect
38218 configure-expect:
38219 @: $(MAKE); $(unstage)
38220 @r=`${PWD_COMMAND}`; export r; \
38221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
38223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
38224 $(HOST_EXPORTS) \
38225 echo Configuring in $(HOST_SUBDIR)/expect; \
38226 cd "$(HOST_SUBDIR)/expect" || exit 1; \
38227 case $(srcdir) in \
38228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38229 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
38230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38231 esac; \
38232 srcdiroption="--srcdir=$${topdir}/expect"; \
38233 libsrcdir="$$s/expect"; \
38234 $(SHELL) $${libsrcdir}/configure \
38235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38236 --target=${target_alias} $${srcdiroption} \
38237 || exit 1
38238 @endif expect
38244 .PHONY: all-expect maybe-all-expect
38245 maybe-all-expect:
38246 @if gcc-bootstrap
38247 all-expect: stage_current
38248 @endif gcc-bootstrap
38249 @if expect
38250 TARGET-expect=all
38251 maybe-all-expect: all-expect
38252 all-expect: configure-expect
38253 @: $(MAKE); $(unstage)
38254 @r=`${PWD_COMMAND}`; export r; \
38255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256 $(HOST_EXPORTS) \
38257 (cd $(HOST_SUBDIR)/expect && \
38258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38259 $(TARGET-expect))
38260 @endif expect
38265 .PHONY: check-expect maybe-check-expect
38266 maybe-check-expect:
38267 @if expect
38268 maybe-check-expect: check-expect
38270 check-expect:
38271 @: $(MAKE); $(unstage)
38272 @r=`${PWD_COMMAND}`; export r; \
38273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38274 $(HOST_EXPORTS) \
38275 (cd $(HOST_SUBDIR)/expect && \
38276 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38278 @endif expect
38280 .PHONY: install-expect maybe-install-expect
38281 maybe-install-expect:
38282 @if expect
38283 maybe-install-expect: install-expect
38285 install-expect: installdirs
38286 @: $(MAKE); $(unstage)
38287 @r=`${PWD_COMMAND}`; export r; \
38288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289 $(HOST_EXPORTS) \
38290 (cd $(HOST_SUBDIR)/expect && \
38291 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38293 @endif expect
38295 # Other targets (info, dvi, pdf, etc.)
38297 .PHONY: maybe-info-expect info-expect
38298 maybe-info-expect:
38299 @if expect
38300 maybe-info-expect: info-expect
38302 info-expect: \
38303 configure-expect
38304 @: $(MAKE); $(unstage)
38305 @[ -f ./expect/Makefile ] || exit 0; \
38306 r=`${PWD_COMMAND}`; export r; \
38307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38308 $(HOST_EXPORTS) \
38309 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38311 done; \
38312 echo "Doing info in expect" ; \
38313 (cd $(HOST_SUBDIR)/expect && \
38314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38316 "RANLIB=$${RANLIB}" \
38317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38318 info) \
38319 || exit 1
38321 @endif expect
38323 .PHONY: maybe-dvi-expect dvi-expect
38324 maybe-dvi-expect:
38325 @if expect
38326 maybe-dvi-expect: dvi-expect
38328 dvi-expect: \
38329 configure-expect
38330 @: $(MAKE); $(unstage)
38331 @[ -f ./expect/Makefile ] || exit 0; \
38332 r=`${PWD_COMMAND}`; export r; \
38333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38334 $(HOST_EXPORTS) \
38335 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38337 done; \
38338 echo "Doing dvi in expect" ; \
38339 (cd $(HOST_SUBDIR)/expect && \
38340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38342 "RANLIB=$${RANLIB}" \
38343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38344 dvi) \
38345 || exit 1
38347 @endif expect
38349 .PHONY: maybe-pdf-expect pdf-expect
38350 maybe-pdf-expect:
38351 @if expect
38352 maybe-pdf-expect: pdf-expect
38354 pdf-expect: \
38355 configure-expect
38356 @: $(MAKE); $(unstage)
38357 @[ -f ./expect/Makefile ] || exit 0; \
38358 r=`${PWD_COMMAND}`; export r; \
38359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360 $(HOST_EXPORTS) \
38361 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38363 done; \
38364 echo "Doing pdf in expect" ; \
38365 (cd $(HOST_SUBDIR)/expect && \
38366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38368 "RANLIB=$${RANLIB}" \
38369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38370 pdf) \
38371 || exit 1
38373 @endif expect
38375 .PHONY: maybe-html-expect html-expect
38376 maybe-html-expect:
38377 @if expect
38378 maybe-html-expect: html-expect
38380 html-expect: \
38381 configure-expect
38382 @: $(MAKE); $(unstage)
38383 @[ -f ./expect/Makefile ] || exit 0; \
38384 r=`${PWD_COMMAND}`; export r; \
38385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38386 $(HOST_EXPORTS) \
38387 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38389 done; \
38390 echo "Doing html in expect" ; \
38391 (cd $(HOST_SUBDIR)/expect && \
38392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38394 "RANLIB=$${RANLIB}" \
38395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38396 html) \
38397 || exit 1
38399 @endif expect
38401 .PHONY: maybe-TAGS-expect TAGS-expect
38402 maybe-TAGS-expect:
38403 @if expect
38404 maybe-TAGS-expect: TAGS-expect
38406 TAGS-expect: \
38407 configure-expect
38408 @: $(MAKE); $(unstage)
38409 @[ -f ./expect/Makefile ] || exit 0; \
38410 r=`${PWD_COMMAND}`; export r; \
38411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412 $(HOST_EXPORTS) \
38413 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38415 done; \
38416 echo "Doing TAGS in expect" ; \
38417 (cd $(HOST_SUBDIR)/expect && \
38418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38420 "RANLIB=$${RANLIB}" \
38421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38422 TAGS) \
38423 || exit 1
38425 @endif expect
38427 .PHONY: maybe-install-info-expect install-info-expect
38428 maybe-install-info-expect:
38429 @if expect
38430 maybe-install-info-expect: install-info-expect
38432 install-info-expect: \
38433 configure-expect \
38434 info-expect
38435 @: $(MAKE); $(unstage)
38436 @[ -f ./expect/Makefile ] || exit 0; \
38437 r=`${PWD_COMMAND}`; export r; \
38438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38439 $(HOST_EXPORTS) \
38440 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38442 done; \
38443 echo "Doing install-info in expect" ; \
38444 (cd $(HOST_SUBDIR)/expect && \
38445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38447 "RANLIB=$${RANLIB}" \
38448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38449 install-info) \
38450 || exit 1
38452 @endif expect
38454 .PHONY: maybe-install-pdf-expect install-pdf-expect
38455 maybe-install-pdf-expect:
38456 @if expect
38457 maybe-install-pdf-expect: install-pdf-expect
38459 install-pdf-expect: \
38460 configure-expect \
38461 pdf-expect
38462 @: $(MAKE); $(unstage)
38463 @[ -f ./expect/Makefile ] || exit 0; \
38464 r=`${PWD_COMMAND}`; export r; \
38465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38466 $(HOST_EXPORTS) \
38467 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38469 done; \
38470 echo "Doing install-pdf in expect" ; \
38471 (cd $(HOST_SUBDIR)/expect && \
38472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38474 "RANLIB=$${RANLIB}" \
38475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38476 install-pdf) \
38477 || exit 1
38479 @endif expect
38481 .PHONY: maybe-install-html-expect install-html-expect
38482 maybe-install-html-expect:
38483 @if expect
38484 maybe-install-html-expect: install-html-expect
38486 install-html-expect: \
38487 configure-expect \
38488 html-expect
38489 @: $(MAKE); $(unstage)
38490 @[ -f ./expect/Makefile ] || exit 0; \
38491 r=`${PWD_COMMAND}`; export r; \
38492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38493 $(HOST_EXPORTS) \
38494 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38496 done; \
38497 echo "Doing install-html in expect" ; \
38498 (cd $(HOST_SUBDIR)/expect && \
38499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38501 "RANLIB=$${RANLIB}" \
38502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38503 install-html) \
38504 || exit 1
38506 @endif expect
38508 .PHONY: maybe-installcheck-expect installcheck-expect
38509 maybe-installcheck-expect:
38510 @if expect
38511 maybe-installcheck-expect: installcheck-expect
38513 installcheck-expect: \
38514 configure-expect
38515 @: $(MAKE); $(unstage)
38516 @[ -f ./expect/Makefile ] || exit 0; \
38517 r=`${PWD_COMMAND}`; export r; \
38518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38519 $(HOST_EXPORTS) \
38520 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38522 done; \
38523 echo "Doing installcheck in expect" ; \
38524 (cd $(HOST_SUBDIR)/expect && \
38525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38527 "RANLIB=$${RANLIB}" \
38528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38529 installcheck) \
38530 || exit 1
38532 @endif expect
38534 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38535 maybe-mostlyclean-expect:
38536 @if expect
38537 maybe-mostlyclean-expect: mostlyclean-expect
38539 mostlyclean-expect:
38540 @: $(MAKE); $(unstage)
38541 @[ -f ./expect/Makefile ] || exit 0; \
38542 r=`${PWD_COMMAND}`; export r; \
38543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38544 $(HOST_EXPORTS) \
38545 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38547 done; \
38548 echo "Doing mostlyclean in expect" ; \
38549 (cd $(HOST_SUBDIR)/expect && \
38550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38552 "RANLIB=$${RANLIB}" \
38553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38554 mostlyclean) \
38555 || exit 1
38557 @endif expect
38559 .PHONY: maybe-clean-expect clean-expect
38560 maybe-clean-expect:
38561 @if expect
38562 maybe-clean-expect: clean-expect
38564 clean-expect:
38565 @: $(MAKE); $(unstage)
38566 @[ -f ./expect/Makefile ] || exit 0; \
38567 r=`${PWD_COMMAND}`; export r; \
38568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569 $(HOST_EXPORTS) \
38570 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572 done; \
38573 echo "Doing clean in expect" ; \
38574 (cd $(HOST_SUBDIR)/expect && \
38575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577 "RANLIB=$${RANLIB}" \
38578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579 clean) \
38580 || exit 1
38582 @endif expect
38584 .PHONY: maybe-distclean-expect distclean-expect
38585 maybe-distclean-expect:
38586 @if expect
38587 maybe-distclean-expect: distclean-expect
38589 distclean-expect:
38590 @: $(MAKE); $(unstage)
38591 @[ -f ./expect/Makefile ] || exit 0; \
38592 r=`${PWD_COMMAND}`; export r; \
38593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594 $(HOST_EXPORTS) \
38595 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38597 done; \
38598 echo "Doing distclean in expect" ; \
38599 (cd $(HOST_SUBDIR)/expect && \
38600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38602 "RANLIB=$${RANLIB}" \
38603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38604 distclean) \
38605 || exit 1
38607 @endif expect
38609 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38610 maybe-maintainer-clean-expect:
38611 @if expect
38612 maybe-maintainer-clean-expect: maintainer-clean-expect
38614 maintainer-clean-expect:
38615 @: $(MAKE); $(unstage)
38616 @[ -f ./expect/Makefile ] || exit 0; \
38617 r=`${PWD_COMMAND}`; export r; \
38618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619 $(HOST_EXPORTS) \
38620 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38622 done; \
38623 echo "Doing maintainer-clean in expect" ; \
38624 (cd $(HOST_SUBDIR)/expect && \
38625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38627 "RANLIB=$${RANLIB}" \
38628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38629 maintainer-clean) \
38630 || exit 1
38632 @endif expect
38636 .PHONY: configure-guile maybe-configure-guile
38637 maybe-configure-guile:
38638 @if gcc-bootstrap
38639 configure-guile: stage_current
38640 @endif gcc-bootstrap
38641 @if guile
38642 maybe-configure-guile: configure-guile
38643 configure-guile:
38644 @: $(MAKE); $(unstage)
38645 @r=`${PWD_COMMAND}`; export r; \
38646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38647 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
38649 $(HOST_EXPORTS) \
38650 echo Configuring in $(HOST_SUBDIR)/guile; \
38651 cd "$(HOST_SUBDIR)/guile" || exit 1; \
38652 case $(srcdir) in \
38653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38654 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38656 esac; \
38657 srcdiroption="--srcdir=$${topdir}/guile"; \
38658 libsrcdir="$$s/guile"; \
38659 $(SHELL) $${libsrcdir}/configure \
38660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38661 --target=${target_alias} $${srcdiroption} \
38662 || exit 1
38663 @endif guile
38669 .PHONY: all-guile maybe-all-guile
38670 maybe-all-guile:
38671 @if gcc-bootstrap
38672 all-guile: stage_current
38673 @endif gcc-bootstrap
38674 @if guile
38675 TARGET-guile=all
38676 maybe-all-guile: all-guile
38677 all-guile: configure-guile
38678 @: $(MAKE); $(unstage)
38679 @r=`${PWD_COMMAND}`; export r; \
38680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681 $(HOST_EXPORTS) \
38682 (cd $(HOST_SUBDIR)/guile && \
38683 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38684 $(TARGET-guile))
38685 @endif guile
38690 .PHONY: check-guile maybe-check-guile
38691 maybe-check-guile:
38692 @if guile
38693 maybe-check-guile: check-guile
38695 check-guile:
38696 @: $(MAKE); $(unstage)
38697 @r=`${PWD_COMMAND}`; export r; \
38698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38699 $(HOST_EXPORTS) \
38700 (cd $(HOST_SUBDIR)/guile && \
38701 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38703 @endif guile
38705 .PHONY: install-guile maybe-install-guile
38706 maybe-install-guile:
38707 @if guile
38708 maybe-install-guile: install-guile
38710 install-guile: installdirs
38711 @: $(MAKE); $(unstage)
38712 @r=`${PWD_COMMAND}`; export r; \
38713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714 $(HOST_EXPORTS) \
38715 (cd $(HOST_SUBDIR)/guile && \
38716 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38718 @endif guile
38720 # Other targets (info, dvi, pdf, etc.)
38722 .PHONY: maybe-info-guile info-guile
38723 maybe-info-guile:
38724 @if guile
38725 maybe-info-guile: info-guile
38727 info-guile: \
38728 configure-guile
38729 @: $(MAKE); $(unstage)
38730 @[ -f ./guile/Makefile ] || exit 0; \
38731 r=`${PWD_COMMAND}`; export r; \
38732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38733 $(HOST_EXPORTS) \
38734 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38736 done; \
38737 echo "Doing info in guile" ; \
38738 (cd $(HOST_SUBDIR)/guile && \
38739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38741 "RANLIB=$${RANLIB}" \
38742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38743 info) \
38744 || exit 1
38746 @endif guile
38748 .PHONY: maybe-dvi-guile dvi-guile
38749 maybe-dvi-guile:
38750 @if guile
38751 maybe-dvi-guile: dvi-guile
38753 dvi-guile: \
38754 configure-guile
38755 @: $(MAKE); $(unstage)
38756 @[ -f ./guile/Makefile ] || exit 0; \
38757 r=`${PWD_COMMAND}`; export r; \
38758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38759 $(HOST_EXPORTS) \
38760 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38762 done; \
38763 echo "Doing dvi in guile" ; \
38764 (cd $(HOST_SUBDIR)/guile && \
38765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38767 "RANLIB=$${RANLIB}" \
38768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38769 dvi) \
38770 || exit 1
38772 @endif guile
38774 .PHONY: maybe-pdf-guile pdf-guile
38775 maybe-pdf-guile:
38776 @if guile
38777 maybe-pdf-guile: pdf-guile
38779 pdf-guile: \
38780 configure-guile
38781 @: $(MAKE); $(unstage)
38782 @[ -f ./guile/Makefile ] || exit 0; \
38783 r=`${PWD_COMMAND}`; export r; \
38784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38785 $(HOST_EXPORTS) \
38786 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38788 done; \
38789 echo "Doing pdf in guile" ; \
38790 (cd $(HOST_SUBDIR)/guile && \
38791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38793 "RANLIB=$${RANLIB}" \
38794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38795 pdf) \
38796 || exit 1
38798 @endif guile
38800 .PHONY: maybe-html-guile html-guile
38801 maybe-html-guile:
38802 @if guile
38803 maybe-html-guile: html-guile
38805 html-guile: \
38806 configure-guile
38807 @: $(MAKE); $(unstage)
38808 @[ -f ./guile/Makefile ] || exit 0; \
38809 r=`${PWD_COMMAND}`; export r; \
38810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38811 $(HOST_EXPORTS) \
38812 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38814 done; \
38815 echo "Doing html in guile" ; \
38816 (cd $(HOST_SUBDIR)/guile && \
38817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38819 "RANLIB=$${RANLIB}" \
38820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38821 html) \
38822 || exit 1
38824 @endif guile
38826 .PHONY: maybe-TAGS-guile TAGS-guile
38827 maybe-TAGS-guile:
38828 @if guile
38829 maybe-TAGS-guile: TAGS-guile
38831 TAGS-guile: \
38832 configure-guile
38833 @: $(MAKE); $(unstage)
38834 @[ -f ./guile/Makefile ] || exit 0; \
38835 r=`${PWD_COMMAND}`; export r; \
38836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38837 $(HOST_EXPORTS) \
38838 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38840 done; \
38841 echo "Doing TAGS in guile" ; \
38842 (cd $(HOST_SUBDIR)/guile && \
38843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38845 "RANLIB=$${RANLIB}" \
38846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38847 TAGS) \
38848 || exit 1
38850 @endif guile
38852 .PHONY: maybe-install-info-guile install-info-guile
38853 maybe-install-info-guile:
38854 @if guile
38855 maybe-install-info-guile: install-info-guile
38857 install-info-guile: \
38858 configure-guile \
38859 info-guile
38860 @: $(MAKE); $(unstage)
38861 @[ -f ./guile/Makefile ] || exit 0; \
38862 r=`${PWD_COMMAND}`; export r; \
38863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38864 $(HOST_EXPORTS) \
38865 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38867 done; \
38868 echo "Doing install-info in guile" ; \
38869 (cd $(HOST_SUBDIR)/guile && \
38870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38872 "RANLIB=$${RANLIB}" \
38873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38874 install-info) \
38875 || exit 1
38877 @endif guile
38879 .PHONY: maybe-install-pdf-guile install-pdf-guile
38880 maybe-install-pdf-guile:
38881 @if guile
38882 maybe-install-pdf-guile: install-pdf-guile
38884 install-pdf-guile: \
38885 configure-guile \
38886 pdf-guile
38887 @: $(MAKE); $(unstage)
38888 @[ -f ./guile/Makefile ] || exit 0; \
38889 r=`${PWD_COMMAND}`; export r; \
38890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891 $(HOST_EXPORTS) \
38892 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38894 done; \
38895 echo "Doing install-pdf in guile" ; \
38896 (cd $(HOST_SUBDIR)/guile && \
38897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38899 "RANLIB=$${RANLIB}" \
38900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38901 install-pdf) \
38902 || exit 1
38904 @endif guile
38906 .PHONY: maybe-install-html-guile install-html-guile
38907 maybe-install-html-guile:
38908 @if guile
38909 maybe-install-html-guile: install-html-guile
38911 install-html-guile: \
38912 configure-guile \
38913 html-guile
38914 @: $(MAKE); $(unstage)
38915 @[ -f ./guile/Makefile ] || exit 0; \
38916 r=`${PWD_COMMAND}`; export r; \
38917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38918 $(HOST_EXPORTS) \
38919 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38921 done; \
38922 echo "Doing install-html in guile" ; \
38923 (cd $(HOST_SUBDIR)/guile && \
38924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38926 "RANLIB=$${RANLIB}" \
38927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38928 install-html) \
38929 || exit 1
38931 @endif guile
38933 .PHONY: maybe-installcheck-guile installcheck-guile
38934 maybe-installcheck-guile:
38935 @if guile
38936 maybe-installcheck-guile: installcheck-guile
38938 installcheck-guile: \
38939 configure-guile
38940 @: $(MAKE); $(unstage)
38941 @[ -f ./guile/Makefile ] || exit 0; \
38942 r=`${PWD_COMMAND}`; export r; \
38943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38944 $(HOST_EXPORTS) \
38945 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38947 done; \
38948 echo "Doing installcheck in guile" ; \
38949 (cd $(HOST_SUBDIR)/guile && \
38950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38952 "RANLIB=$${RANLIB}" \
38953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38954 installcheck) \
38955 || exit 1
38957 @endif guile
38959 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38960 maybe-mostlyclean-guile:
38961 @if guile
38962 maybe-mostlyclean-guile: mostlyclean-guile
38964 mostlyclean-guile:
38965 @: $(MAKE); $(unstage)
38966 @[ -f ./guile/Makefile ] || exit 0; \
38967 r=`${PWD_COMMAND}`; export r; \
38968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38969 $(HOST_EXPORTS) \
38970 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38972 done; \
38973 echo "Doing mostlyclean in guile" ; \
38974 (cd $(HOST_SUBDIR)/guile && \
38975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38977 "RANLIB=$${RANLIB}" \
38978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38979 mostlyclean) \
38980 || exit 1
38982 @endif guile
38984 .PHONY: maybe-clean-guile clean-guile
38985 maybe-clean-guile:
38986 @if guile
38987 maybe-clean-guile: clean-guile
38989 clean-guile:
38990 @: $(MAKE); $(unstage)
38991 @[ -f ./guile/Makefile ] || exit 0; \
38992 r=`${PWD_COMMAND}`; export r; \
38993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38994 $(HOST_EXPORTS) \
38995 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38997 done; \
38998 echo "Doing clean in guile" ; \
38999 (cd $(HOST_SUBDIR)/guile && \
39000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39002 "RANLIB=$${RANLIB}" \
39003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39004 clean) \
39005 || exit 1
39007 @endif guile
39009 .PHONY: maybe-distclean-guile distclean-guile
39010 maybe-distclean-guile:
39011 @if guile
39012 maybe-distclean-guile: distclean-guile
39014 distclean-guile:
39015 @: $(MAKE); $(unstage)
39016 @[ -f ./guile/Makefile ] || exit 0; \
39017 r=`${PWD_COMMAND}`; export r; \
39018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019 $(HOST_EXPORTS) \
39020 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022 done; \
39023 echo "Doing distclean in guile" ; \
39024 (cd $(HOST_SUBDIR)/guile && \
39025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027 "RANLIB=$${RANLIB}" \
39028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029 distclean) \
39030 || exit 1
39032 @endif guile
39034 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39035 maybe-maintainer-clean-guile:
39036 @if guile
39037 maybe-maintainer-clean-guile: maintainer-clean-guile
39039 maintainer-clean-guile:
39040 @: $(MAKE); $(unstage)
39041 @[ -f ./guile/Makefile ] || exit 0; \
39042 r=`${PWD_COMMAND}`; export r; \
39043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39044 $(HOST_EXPORTS) \
39045 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39047 done; \
39048 echo "Doing maintainer-clean in guile" ; \
39049 (cd $(HOST_SUBDIR)/guile && \
39050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39052 "RANLIB=$${RANLIB}" \
39053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39054 maintainer-clean) \
39055 || exit 1
39057 @endif guile
39061 .PHONY: configure-tk maybe-configure-tk
39062 maybe-configure-tk:
39063 @if gcc-bootstrap
39064 configure-tk: stage_current
39065 @endif gcc-bootstrap
39066 @if tk
39067 maybe-configure-tk: configure-tk
39068 configure-tk:
39069 @: $(MAKE); $(unstage)
39070 @r=`${PWD_COMMAND}`; export r; \
39071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39072 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39074 $(HOST_EXPORTS) \
39075 echo Configuring in $(HOST_SUBDIR)/tk; \
39076 cd "$(HOST_SUBDIR)/tk" || exit 1; \
39077 case $(srcdir) in \
39078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39079 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39081 esac; \
39082 srcdiroption="--srcdir=$${topdir}/tk"; \
39083 libsrcdir="$$s/tk"; \
39084 $(SHELL) $${libsrcdir}/configure \
39085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39086 --target=${target_alias} $${srcdiroption} \
39087 || exit 1
39088 @endif tk
39094 .PHONY: all-tk maybe-all-tk
39095 maybe-all-tk:
39096 @if gcc-bootstrap
39097 all-tk: stage_current
39098 @endif gcc-bootstrap
39099 @if tk
39100 TARGET-tk=all
39101 maybe-all-tk: all-tk
39102 all-tk: configure-tk
39103 @: $(MAKE); $(unstage)
39104 @r=`${PWD_COMMAND}`; export r; \
39105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106 $(HOST_EXPORTS) \
39107 (cd $(HOST_SUBDIR)/tk && \
39108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39109 $(TARGET-tk))
39110 @endif tk
39115 .PHONY: check-tk maybe-check-tk
39116 maybe-check-tk:
39117 @if tk
39118 maybe-check-tk: check-tk
39120 check-tk:
39121 @: $(MAKE); $(unstage)
39122 @r=`${PWD_COMMAND}`; export r; \
39123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124 $(HOST_EXPORTS) \
39125 (cd $(HOST_SUBDIR)/tk && \
39126 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39128 @endif tk
39130 .PHONY: install-tk maybe-install-tk
39131 maybe-install-tk:
39132 @if tk
39133 maybe-install-tk: install-tk
39135 install-tk: installdirs
39136 @: $(MAKE); $(unstage)
39137 @r=`${PWD_COMMAND}`; export r; \
39138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139 $(HOST_EXPORTS) \
39140 (cd $(HOST_SUBDIR)/tk && \
39141 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39143 @endif tk
39145 # Other targets (info, dvi, pdf, etc.)
39147 .PHONY: maybe-info-tk info-tk
39148 maybe-info-tk:
39149 @if tk
39150 maybe-info-tk: info-tk
39152 info-tk: \
39153 configure-tk
39154 @: $(MAKE); $(unstage)
39155 @[ -f ./tk/Makefile ] || exit 0; \
39156 r=`${PWD_COMMAND}`; export r; \
39157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39158 $(HOST_EXPORTS) \
39159 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39161 done; \
39162 echo "Doing info in tk" ; \
39163 (cd $(HOST_SUBDIR)/tk && \
39164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39166 "RANLIB=$${RANLIB}" \
39167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39168 info) \
39169 || exit 1
39171 @endif tk
39173 .PHONY: maybe-dvi-tk dvi-tk
39174 maybe-dvi-tk:
39175 @if tk
39176 maybe-dvi-tk: dvi-tk
39178 dvi-tk: \
39179 configure-tk
39180 @: $(MAKE); $(unstage)
39181 @[ -f ./tk/Makefile ] || exit 0; \
39182 r=`${PWD_COMMAND}`; export r; \
39183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39184 $(HOST_EXPORTS) \
39185 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39187 done; \
39188 echo "Doing dvi in tk" ; \
39189 (cd $(HOST_SUBDIR)/tk && \
39190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39192 "RANLIB=$${RANLIB}" \
39193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39194 dvi) \
39195 || exit 1
39197 @endif tk
39199 .PHONY: maybe-pdf-tk pdf-tk
39200 maybe-pdf-tk:
39201 @if tk
39202 maybe-pdf-tk: pdf-tk
39204 pdf-tk: \
39205 configure-tk
39206 @: $(MAKE); $(unstage)
39207 @[ -f ./tk/Makefile ] || exit 0; \
39208 r=`${PWD_COMMAND}`; export r; \
39209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210 $(HOST_EXPORTS) \
39211 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39213 done; \
39214 echo "Doing pdf in tk" ; \
39215 (cd $(HOST_SUBDIR)/tk && \
39216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39218 "RANLIB=$${RANLIB}" \
39219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39220 pdf) \
39221 || exit 1
39223 @endif tk
39225 .PHONY: maybe-html-tk html-tk
39226 maybe-html-tk:
39227 @if tk
39228 maybe-html-tk: html-tk
39230 html-tk: \
39231 configure-tk
39232 @: $(MAKE); $(unstage)
39233 @[ -f ./tk/Makefile ] || exit 0; \
39234 r=`${PWD_COMMAND}`; export r; \
39235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236 $(HOST_EXPORTS) \
39237 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39239 done; \
39240 echo "Doing html in tk" ; \
39241 (cd $(HOST_SUBDIR)/tk && \
39242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244 "RANLIB=$${RANLIB}" \
39245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39246 html) \
39247 || exit 1
39249 @endif tk
39251 .PHONY: maybe-TAGS-tk TAGS-tk
39252 maybe-TAGS-tk:
39253 @if tk
39254 maybe-TAGS-tk: TAGS-tk
39256 TAGS-tk: \
39257 configure-tk
39258 @: $(MAKE); $(unstage)
39259 @[ -f ./tk/Makefile ] || exit 0; \
39260 r=`${PWD_COMMAND}`; export r; \
39261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39262 $(HOST_EXPORTS) \
39263 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39265 done; \
39266 echo "Doing TAGS in tk" ; \
39267 (cd $(HOST_SUBDIR)/tk && \
39268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39270 "RANLIB=$${RANLIB}" \
39271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39272 TAGS) \
39273 || exit 1
39275 @endif tk
39277 .PHONY: maybe-install-info-tk install-info-tk
39278 maybe-install-info-tk:
39279 @if tk
39280 maybe-install-info-tk: install-info-tk
39282 install-info-tk: \
39283 configure-tk \
39284 info-tk
39285 @: $(MAKE); $(unstage)
39286 @[ -f ./tk/Makefile ] || exit 0; \
39287 r=`${PWD_COMMAND}`; export r; \
39288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39289 $(HOST_EXPORTS) \
39290 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39292 done; \
39293 echo "Doing install-info in tk" ; \
39294 (cd $(HOST_SUBDIR)/tk && \
39295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39297 "RANLIB=$${RANLIB}" \
39298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39299 install-info) \
39300 || exit 1
39302 @endif tk
39304 .PHONY: maybe-install-pdf-tk install-pdf-tk
39305 maybe-install-pdf-tk:
39306 @if tk
39307 maybe-install-pdf-tk: install-pdf-tk
39309 install-pdf-tk: \
39310 configure-tk \
39311 pdf-tk
39312 @: $(MAKE); $(unstage)
39313 @[ -f ./tk/Makefile ] || exit 0; \
39314 r=`${PWD_COMMAND}`; export r; \
39315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316 $(HOST_EXPORTS) \
39317 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39319 done; \
39320 echo "Doing install-pdf in tk" ; \
39321 (cd $(HOST_SUBDIR)/tk && \
39322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39324 "RANLIB=$${RANLIB}" \
39325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39326 install-pdf) \
39327 || exit 1
39329 @endif tk
39331 .PHONY: maybe-install-html-tk install-html-tk
39332 maybe-install-html-tk:
39333 @if tk
39334 maybe-install-html-tk: install-html-tk
39336 install-html-tk: \
39337 configure-tk \
39338 html-tk
39339 @: $(MAKE); $(unstage)
39340 @[ -f ./tk/Makefile ] || exit 0; \
39341 r=`${PWD_COMMAND}`; export r; \
39342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39343 $(HOST_EXPORTS) \
39344 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39346 done; \
39347 echo "Doing install-html in tk" ; \
39348 (cd $(HOST_SUBDIR)/tk && \
39349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39351 "RANLIB=$${RANLIB}" \
39352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39353 install-html) \
39354 || exit 1
39356 @endif tk
39358 .PHONY: maybe-installcheck-tk installcheck-tk
39359 maybe-installcheck-tk:
39360 @if tk
39361 maybe-installcheck-tk: installcheck-tk
39363 installcheck-tk: \
39364 configure-tk
39365 @: $(MAKE); $(unstage)
39366 @[ -f ./tk/Makefile ] || exit 0; \
39367 r=`${PWD_COMMAND}`; export r; \
39368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369 $(HOST_EXPORTS) \
39370 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39372 done; \
39373 echo "Doing installcheck in tk" ; \
39374 (cd $(HOST_SUBDIR)/tk && \
39375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39377 "RANLIB=$${RANLIB}" \
39378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39379 installcheck) \
39380 || exit 1
39382 @endif tk
39384 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
39385 maybe-mostlyclean-tk:
39386 @if tk
39387 maybe-mostlyclean-tk: mostlyclean-tk
39389 mostlyclean-tk:
39390 @: $(MAKE); $(unstage)
39391 @[ -f ./tk/Makefile ] || exit 0; \
39392 r=`${PWD_COMMAND}`; export r; \
39393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39394 $(HOST_EXPORTS) \
39395 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39397 done; \
39398 echo "Doing mostlyclean in tk" ; \
39399 (cd $(HOST_SUBDIR)/tk && \
39400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39402 "RANLIB=$${RANLIB}" \
39403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39404 mostlyclean) \
39405 || exit 1
39407 @endif tk
39409 .PHONY: maybe-clean-tk clean-tk
39410 maybe-clean-tk:
39411 @if tk
39412 maybe-clean-tk: clean-tk
39414 clean-tk:
39415 @: $(MAKE); $(unstage)
39416 @[ -f ./tk/Makefile ] || exit 0; \
39417 r=`${PWD_COMMAND}`; export r; \
39418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39419 $(HOST_EXPORTS) \
39420 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39422 done; \
39423 echo "Doing clean in tk" ; \
39424 (cd $(HOST_SUBDIR)/tk && \
39425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39427 "RANLIB=$${RANLIB}" \
39428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39429 clean) \
39430 || exit 1
39432 @endif tk
39434 .PHONY: maybe-distclean-tk distclean-tk
39435 maybe-distclean-tk:
39436 @if tk
39437 maybe-distclean-tk: distclean-tk
39439 distclean-tk:
39440 @: $(MAKE); $(unstage)
39441 @[ -f ./tk/Makefile ] || exit 0; \
39442 r=`${PWD_COMMAND}`; export r; \
39443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39444 $(HOST_EXPORTS) \
39445 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39447 done; \
39448 echo "Doing distclean in tk" ; \
39449 (cd $(HOST_SUBDIR)/tk && \
39450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39452 "RANLIB=$${RANLIB}" \
39453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39454 distclean) \
39455 || exit 1
39457 @endif tk
39459 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39460 maybe-maintainer-clean-tk:
39461 @if tk
39462 maybe-maintainer-clean-tk: maintainer-clean-tk
39464 maintainer-clean-tk:
39465 @: $(MAKE); $(unstage)
39466 @[ -f ./tk/Makefile ] || exit 0; \
39467 r=`${PWD_COMMAND}`; export r; \
39468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39469 $(HOST_EXPORTS) \
39470 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39472 done; \
39473 echo "Doing maintainer-clean in tk" ; \
39474 (cd $(HOST_SUBDIR)/tk && \
39475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39477 "RANLIB=$${RANLIB}" \
39478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39479 maintainer-clean) \
39480 || exit 1
39482 @endif tk
39486 .PHONY: configure-libtermcap maybe-configure-libtermcap
39487 maybe-configure-libtermcap:
39488 @if gcc-bootstrap
39489 configure-libtermcap: stage_current
39490 @endif gcc-bootstrap
39491 @if libtermcap
39492 maybe-configure-libtermcap: configure-libtermcap
39493 configure-libtermcap:
39494 @: $(MAKE); $(unstage)
39495 @r=`${PWD_COMMAND}`; export r; \
39496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
39499 $(HOST_EXPORTS) \
39500 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39501 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39502 case $(srcdir) in \
39503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39504 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39506 esac; \
39507 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
39508 libsrcdir="$$s/libtermcap"; \
39509 $(SHELL) $${libsrcdir}/configure \
39510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39511 --target=${target_alias} $${srcdiroption} \
39512 || exit 1
39513 @endif libtermcap
39519 .PHONY: all-libtermcap maybe-all-libtermcap
39520 maybe-all-libtermcap:
39521 @if gcc-bootstrap
39522 all-libtermcap: stage_current
39523 @endif gcc-bootstrap
39524 @if libtermcap
39525 TARGET-libtermcap=all
39526 maybe-all-libtermcap: all-libtermcap
39527 all-libtermcap: configure-libtermcap
39528 @: $(MAKE); $(unstage)
39529 @r=`${PWD_COMMAND}`; export r; \
39530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39531 $(HOST_EXPORTS) \
39532 (cd $(HOST_SUBDIR)/libtermcap && \
39533 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39534 $(TARGET-libtermcap))
39535 @endif libtermcap
39540 .PHONY: check-libtermcap maybe-check-libtermcap
39541 maybe-check-libtermcap:
39542 @if libtermcap
39543 maybe-check-libtermcap: check-libtermcap
39545 check-libtermcap:
39547 @endif libtermcap
39549 .PHONY: install-libtermcap maybe-install-libtermcap
39550 maybe-install-libtermcap:
39551 @if libtermcap
39552 maybe-install-libtermcap: install-libtermcap
39554 install-libtermcap: installdirs
39555 @: $(MAKE); $(unstage)
39556 @r=`${PWD_COMMAND}`; export r; \
39557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558 $(HOST_EXPORTS) \
39559 (cd $(HOST_SUBDIR)/libtermcap && \
39560 $(MAKE) $(FLAGS_TO_PASS) install)
39562 @endif libtermcap
39564 # Other targets (info, dvi, pdf, etc.)
39566 .PHONY: maybe-info-libtermcap info-libtermcap
39567 maybe-info-libtermcap:
39568 @if libtermcap
39569 maybe-info-libtermcap: info-libtermcap
39571 info-libtermcap: \
39572 configure-libtermcap
39573 @: $(MAKE); $(unstage)
39574 @[ -f ./libtermcap/Makefile ] || exit 0; \
39575 r=`${PWD_COMMAND}`; export r; \
39576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577 $(HOST_EXPORTS) \
39578 for flag in $(EXTRA_HOST_FLAGS) ; do \
39579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39580 done; \
39581 echo "Doing info in libtermcap" ; \
39582 (cd $(HOST_SUBDIR)/libtermcap && \
39583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39585 "RANLIB=$${RANLIB}" \
39586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39587 info) \
39588 || exit 1
39590 @endif libtermcap
39592 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39593 maybe-dvi-libtermcap:
39594 @if libtermcap
39595 maybe-dvi-libtermcap: dvi-libtermcap
39597 dvi-libtermcap: \
39598 configure-libtermcap
39599 @: $(MAKE); $(unstage)
39600 @[ -f ./libtermcap/Makefile ] || exit 0; \
39601 r=`${PWD_COMMAND}`; export r; \
39602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39603 $(HOST_EXPORTS) \
39604 for flag in $(EXTRA_HOST_FLAGS) ; do \
39605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39606 done; \
39607 echo "Doing dvi in libtermcap" ; \
39608 (cd $(HOST_SUBDIR)/libtermcap && \
39609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39611 "RANLIB=$${RANLIB}" \
39612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39613 dvi) \
39614 || exit 1
39616 @endif libtermcap
39618 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39619 maybe-pdf-libtermcap:
39620 @if libtermcap
39621 maybe-pdf-libtermcap: pdf-libtermcap
39623 pdf-libtermcap: \
39624 configure-libtermcap
39625 @: $(MAKE); $(unstage)
39626 @[ -f ./libtermcap/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 pdf in libtermcap" ; \
39634 (cd $(HOST_SUBDIR)/libtermcap && \
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 pdf) \
39640 || exit 1
39642 @endif libtermcap
39644 .PHONY: maybe-html-libtermcap html-libtermcap
39645 maybe-html-libtermcap:
39646 @if libtermcap
39647 maybe-html-libtermcap: html-libtermcap
39649 html-libtermcap: \
39650 configure-libtermcap
39651 @: $(MAKE); $(unstage)
39652 @[ -f ./libtermcap/Makefile ] || exit 0; \
39653 r=`${PWD_COMMAND}`; export r; \
39654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39655 $(HOST_EXPORTS) \
39656 for flag in $(EXTRA_HOST_FLAGS) ; do \
39657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39658 done; \
39659 echo "Doing html in libtermcap" ; \
39660 (cd $(HOST_SUBDIR)/libtermcap && \
39661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39663 "RANLIB=$${RANLIB}" \
39664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39665 html) \
39666 || exit 1
39668 @endif libtermcap
39670 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39671 maybe-TAGS-libtermcap:
39672 @if libtermcap
39673 maybe-TAGS-libtermcap: TAGS-libtermcap
39675 TAGS-libtermcap: \
39676 configure-libtermcap
39677 @: $(MAKE); $(unstage)
39678 @[ -f ./libtermcap/Makefile ] || exit 0; \
39679 r=`${PWD_COMMAND}`; export r; \
39680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39681 $(HOST_EXPORTS) \
39682 for flag in $(EXTRA_HOST_FLAGS) ; do \
39683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39684 done; \
39685 echo "Doing TAGS in libtermcap" ; \
39686 (cd $(HOST_SUBDIR)/libtermcap && \
39687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39689 "RANLIB=$${RANLIB}" \
39690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39691 TAGS) \
39692 || exit 1
39694 @endif libtermcap
39696 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39697 maybe-install-info-libtermcap:
39698 @if libtermcap
39699 maybe-install-info-libtermcap: install-info-libtermcap
39701 install-info-libtermcap: \
39702 configure-libtermcap \
39703 info-libtermcap
39704 @: $(MAKE); $(unstage)
39705 @[ -f ./libtermcap/Makefile ] || exit 0; \
39706 r=`${PWD_COMMAND}`; export r; \
39707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39708 $(HOST_EXPORTS) \
39709 for flag in $(EXTRA_HOST_FLAGS) ; do \
39710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39711 done; \
39712 echo "Doing install-info in libtermcap" ; \
39713 (cd $(HOST_SUBDIR)/libtermcap && \
39714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39716 "RANLIB=$${RANLIB}" \
39717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39718 install-info) \
39719 || exit 1
39721 @endif libtermcap
39723 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39724 maybe-install-pdf-libtermcap:
39725 @if libtermcap
39726 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39728 install-pdf-libtermcap: \
39729 configure-libtermcap \
39730 pdf-libtermcap
39731 @: $(MAKE); $(unstage)
39732 @[ -f ./libtermcap/Makefile ] || exit 0; \
39733 r=`${PWD_COMMAND}`; export r; \
39734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39735 $(HOST_EXPORTS) \
39736 for flag in $(EXTRA_HOST_FLAGS) ; do \
39737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39738 done; \
39739 echo "Doing install-pdf in libtermcap" ; \
39740 (cd $(HOST_SUBDIR)/libtermcap && \
39741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39743 "RANLIB=$${RANLIB}" \
39744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39745 install-pdf) \
39746 || exit 1
39748 @endif libtermcap
39750 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39751 maybe-install-html-libtermcap:
39752 @if libtermcap
39753 maybe-install-html-libtermcap: install-html-libtermcap
39755 install-html-libtermcap: \
39756 configure-libtermcap \
39757 html-libtermcap
39758 @: $(MAKE); $(unstage)
39759 @[ -f ./libtermcap/Makefile ] || exit 0; \
39760 r=`${PWD_COMMAND}`; export r; \
39761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39762 $(HOST_EXPORTS) \
39763 for flag in $(EXTRA_HOST_FLAGS) ; do \
39764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39765 done; \
39766 echo "Doing install-html in libtermcap" ; \
39767 (cd $(HOST_SUBDIR)/libtermcap && \
39768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39770 "RANLIB=$${RANLIB}" \
39771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39772 install-html) \
39773 || exit 1
39775 @endif libtermcap
39777 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39778 maybe-installcheck-libtermcap:
39779 @if libtermcap
39780 maybe-installcheck-libtermcap: installcheck-libtermcap
39782 installcheck-libtermcap: \
39783 configure-libtermcap
39784 @: $(MAKE); $(unstage)
39785 @[ -f ./libtermcap/Makefile ] || exit 0; \
39786 r=`${PWD_COMMAND}`; export r; \
39787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39788 $(HOST_EXPORTS) \
39789 for flag in $(EXTRA_HOST_FLAGS) ; do \
39790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39791 done; \
39792 echo "Doing installcheck in libtermcap" ; \
39793 (cd $(HOST_SUBDIR)/libtermcap && \
39794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39796 "RANLIB=$${RANLIB}" \
39797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39798 installcheck) \
39799 || exit 1
39801 @endif libtermcap
39803 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39804 maybe-mostlyclean-libtermcap:
39805 @if libtermcap
39806 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39808 # libtermcap doesn't support mostlyclean.
39809 mostlyclean-libtermcap:
39811 @endif libtermcap
39813 .PHONY: maybe-clean-libtermcap clean-libtermcap
39814 maybe-clean-libtermcap:
39815 @if libtermcap
39816 maybe-clean-libtermcap: clean-libtermcap
39818 # libtermcap doesn't support clean.
39819 clean-libtermcap:
39821 @endif libtermcap
39823 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39824 maybe-distclean-libtermcap:
39825 @if libtermcap
39826 maybe-distclean-libtermcap: distclean-libtermcap
39828 # libtermcap doesn't support distclean.
39829 distclean-libtermcap:
39831 @endif libtermcap
39833 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39834 maybe-maintainer-clean-libtermcap:
39835 @if libtermcap
39836 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39838 # libtermcap doesn't support maintainer-clean.
39839 maintainer-clean-libtermcap:
39841 @endif libtermcap
39845 .PHONY: configure-utils maybe-configure-utils
39846 maybe-configure-utils:
39847 @if gcc-bootstrap
39848 configure-utils: stage_current
39849 @endif gcc-bootstrap
39850 @if utils
39851 maybe-configure-utils: configure-utils
39852 configure-utils:
39853 @: $(MAKE); $(unstage)
39854 @r=`${PWD_COMMAND}`; export r; \
39855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39856 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
39858 $(HOST_EXPORTS) \
39859 echo Configuring in $(HOST_SUBDIR)/utils; \
39860 cd "$(HOST_SUBDIR)/utils" || exit 1; \
39861 case $(srcdir) in \
39862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39863 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39865 esac; \
39866 srcdiroption="--srcdir=$${topdir}/utils"; \
39867 libsrcdir="$$s/utils"; \
39868 $(SHELL) $${libsrcdir}/configure \
39869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39870 --target=${target_alias} $${srcdiroption} \
39871 || exit 1
39872 @endif utils
39878 .PHONY: all-utils maybe-all-utils
39879 maybe-all-utils:
39880 @if gcc-bootstrap
39881 all-utils: stage_current
39882 @endif gcc-bootstrap
39883 @if utils
39884 TARGET-utils=all
39885 maybe-all-utils: all-utils
39886 all-utils: configure-utils
39887 @: $(MAKE); $(unstage)
39888 @r=`${PWD_COMMAND}`; export r; \
39889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39890 $(HOST_EXPORTS) \
39891 (cd $(HOST_SUBDIR)/utils && \
39892 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39893 $(TARGET-utils))
39894 @endif utils
39899 .PHONY: check-utils maybe-check-utils
39900 maybe-check-utils:
39901 @if utils
39902 maybe-check-utils: check-utils
39904 check-utils:
39906 @endif utils
39908 .PHONY: install-utils maybe-install-utils
39909 maybe-install-utils:
39910 @if utils
39911 maybe-install-utils: install-utils
39913 install-utils: installdirs
39914 @: $(MAKE); $(unstage)
39915 @r=`${PWD_COMMAND}`; export r; \
39916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917 $(HOST_EXPORTS) \
39918 (cd $(HOST_SUBDIR)/utils && \
39919 $(MAKE) $(FLAGS_TO_PASS) install)
39921 @endif utils
39923 # Other targets (info, dvi, pdf, etc.)
39925 .PHONY: maybe-info-utils info-utils
39926 maybe-info-utils:
39927 @if utils
39928 maybe-info-utils: info-utils
39930 info-utils: \
39931 configure-utils
39932 @: $(MAKE); $(unstage)
39933 @[ -f ./utils/Makefile ] || exit 0; \
39934 r=`${PWD_COMMAND}`; export r; \
39935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936 $(HOST_EXPORTS) \
39937 for flag in $(EXTRA_HOST_FLAGS) ; do \
39938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39939 done; \
39940 echo "Doing info in utils" ; \
39941 (cd $(HOST_SUBDIR)/utils && \
39942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39944 "RANLIB=$${RANLIB}" \
39945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39946 info) \
39947 || exit 1
39949 @endif utils
39951 .PHONY: maybe-dvi-utils dvi-utils
39952 maybe-dvi-utils:
39953 @if utils
39954 maybe-dvi-utils: dvi-utils
39956 dvi-utils: \
39957 configure-utils
39958 @: $(MAKE); $(unstage)
39959 @[ -f ./utils/Makefile ] || exit 0; \
39960 r=`${PWD_COMMAND}`; export r; \
39961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39962 $(HOST_EXPORTS) \
39963 for flag in $(EXTRA_HOST_FLAGS) ; do \
39964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39965 done; \
39966 echo "Doing dvi in utils" ; \
39967 (cd $(HOST_SUBDIR)/utils && \
39968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39970 "RANLIB=$${RANLIB}" \
39971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39972 dvi) \
39973 || exit 1
39975 @endif utils
39977 .PHONY: maybe-pdf-utils pdf-utils
39978 maybe-pdf-utils:
39979 @if utils
39980 maybe-pdf-utils: pdf-utils
39982 pdf-utils: \
39983 configure-utils
39984 @: $(MAKE); $(unstage)
39985 @[ -f ./utils/Makefile ] || exit 0; \
39986 r=`${PWD_COMMAND}`; export r; \
39987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988 $(HOST_EXPORTS) \
39989 for flag in $(EXTRA_HOST_FLAGS) ; do \
39990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39991 done; \
39992 echo "Doing pdf in utils" ; \
39993 (cd $(HOST_SUBDIR)/utils && \
39994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39996 "RANLIB=$${RANLIB}" \
39997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39998 pdf) \
39999 || exit 1
40001 @endif utils
40003 .PHONY: maybe-html-utils html-utils
40004 maybe-html-utils:
40005 @if utils
40006 maybe-html-utils: html-utils
40008 html-utils: \
40009 configure-utils
40010 @: $(MAKE); $(unstage)
40011 @[ -f ./utils/Makefile ] || exit 0; \
40012 r=`${PWD_COMMAND}`; export r; \
40013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40014 $(HOST_EXPORTS) \
40015 for flag in $(EXTRA_HOST_FLAGS) ; do \
40016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40017 done; \
40018 echo "Doing html in utils" ; \
40019 (cd $(HOST_SUBDIR)/utils && \
40020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40022 "RANLIB=$${RANLIB}" \
40023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40024 html) \
40025 || exit 1
40027 @endif utils
40029 .PHONY: maybe-TAGS-utils TAGS-utils
40030 maybe-TAGS-utils:
40031 @if utils
40032 maybe-TAGS-utils: TAGS-utils
40034 TAGS-utils: \
40035 configure-utils
40036 @: $(MAKE); $(unstage)
40037 @[ -f ./utils/Makefile ] || exit 0; \
40038 r=`${PWD_COMMAND}`; export r; \
40039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040 $(HOST_EXPORTS) \
40041 for flag in $(EXTRA_HOST_FLAGS) ; do \
40042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40043 done; \
40044 echo "Doing TAGS in utils" ; \
40045 (cd $(HOST_SUBDIR)/utils && \
40046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40048 "RANLIB=$${RANLIB}" \
40049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40050 TAGS) \
40051 || exit 1
40053 @endif utils
40055 .PHONY: maybe-install-info-utils install-info-utils
40056 maybe-install-info-utils:
40057 @if utils
40058 maybe-install-info-utils: install-info-utils
40060 install-info-utils: \
40061 configure-utils \
40062 info-utils
40063 @: $(MAKE); $(unstage)
40064 @[ -f ./utils/Makefile ] || exit 0; \
40065 r=`${PWD_COMMAND}`; export r; \
40066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40067 $(HOST_EXPORTS) \
40068 for flag in $(EXTRA_HOST_FLAGS) ; do \
40069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40070 done; \
40071 echo "Doing install-info in utils" ; \
40072 (cd $(HOST_SUBDIR)/utils && \
40073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40075 "RANLIB=$${RANLIB}" \
40076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40077 install-info) \
40078 || exit 1
40080 @endif utils
40082 .PHONY: maybe-install-pdf-utils install-pdf-utils
40083 maybe-install-pdf-utils:
40084 @if utils
40085 maybe-install-pdf-utils: install-pdf-utils
40087 install-pdf-utils: \
40088 configure-utils \
40089 pdf-utils
40090 @: $(MAKE); $(unstage)
40091 @[ -f ./utils/Makefile ] || exit 0; \
40092 r=`${PWD_COMMAND}`; export r; \
40093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40094 $(HOST_EXPORTS) \
40095 for flag in $(EXTRA_HOST_FLAGS) ; do \
40096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40097 done; \
40098 echo "Doing install-pdf in utils" ; \
40099 (cd $(HOST_SUBDIR)/utils && \
40100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40102 "RANLIB=$${RANLIB}" \
40103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40104 install-pdf) \
40105 || exit 1
40107 @endif utils
40109 .PHONY: maybe-install-html-utils install-html-utils
40110 maybe-install-html-utils:
40111 @if utils
40112 maybe-install-html-utils: install-html-utils
40114 install-html-utils: \
40115 configure-utils \
40116 html-utils
40117 @: $(MAKE); $(unstage)
40118 @[ -f ./utils/Makefile ] || exit 0; \
40119 r=`${PWD_COMMAND}`; export r; \
40120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40121 $(HOST_EXPORTS) \
40122 for flag in $(EXTRA_HOST_FLAGS) ; do \
40123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40124 done; \
40125 echo "Doing install-html in utils" ; \
40126 (cd $(HOST_SUBDIR)/utils && \
40127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40129 "RANLIB=$${RANLIB}" \
40130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40131 install-html) \
40132 || exit 1
40134 @endif utils
40136 .PHONY: maybe-installcheck-utils installcheck-utils
40137 maybe-installcheck-utils:
40138 @if utils
40139 maybe-installcheck-utils: installcheck-utils
40141 installcheck-utils: \
40142 configure-utils
40143 @: $(MAKE); $(unstage)
40144 @[ -f ./utils/Makefile ] || exit 0; \
40145 r=`${PWD_COMMAND}`; export r; \
40146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147 $(HOST_EXPORTS) \
40148 for flag in $(EXTRA_HOST_FLAGS) ; do \
40149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40150 done; \
40151 echo "Doing installcheck in utils" ; \
40152 (cd $(HOST_SUBDIR)/utils && \
40153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155 "RANLIB=$${RANLIB}" \
40156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157 installcheck) \
40158 || exit 1
40160 @endif utils
40162 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
40163 maybe-mostlyclean-utils:
40164 @if utils
40165 maybe-mostlyclean-utils: mostlyclean-utils
40167 mostlyclean-utils:
40168 @: $(MAKE); $(unstage)
40169 @[ -f ./utils/Makefile ] || exit 0; \
40170 r=`${PWD_COMMAND}`; export r; \
40171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40172 $(HOST_EXPORTS) \
40173 for flag in $(EXTRA_HOST_FLAGS) ; do \
40174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40175 done; \
40176 echo "Doing mostlyclean in utils" ; \
40177 (cd $(HOST_SUBDIR)/utils && \
40178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40180 "RANLIB=$${RANLIB}" \
40181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40182 mostlyclean) \
40183 || exit 1
40185 @endif utils
40187 .PHONY: maybe-clean-utils clean-utils
40188 maybe-clean-utils:
40189 @if utils
40190 maybe-clean-utils: clean-utils
40192 clean-utils:
40193 @: $(MAKE); $(unstage)
40194 @[ -f ./utils/Makefile ] || exit 0; \
40195 r=`${PWD_COMMAND}`; export r; \
40196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40197 $(HOST_EXPORTS) \
40198 for flag in $(EXTRA_HOST_FLAGS) ; do \
40199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40200 done; \
40201 echo "Doing clean in utils" ; \
40202 (cd $(HOST_SUBDIR)/utils && \
40203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40205 "RANLIB=$${RANLIB}" \
40206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40207 clean) \
40208 || exit 1
40210 @endif utils
40212 .PHONY: maybe-distclean-utils distclean-utils
40213 maybe-distclean-utils:
40214 @if utils
40215 maybe-distclean-utils: distclean-utils
40217 distclean-utils:
40218 @: $(MAKE); $(unstage)
40219 @[ -f ./utils/Makefile ] || exit 0; \
40220 r=`${PWD_COMMAND}`; export r; \
40221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40222 $(HOST_EXPORTS) \
40223 for flag in $(EXTRA_HOST_FLAGS) ; do \
40224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40225 done; \
40226 echo "Doing distclean in utils" ; \
40227 (cd $(HOST_SUBDIR)/utils && \
40228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40230 "RANLIB=$${RANLIB}" \
40231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40232 distclean) \
40233 || exit 1
40235 @endif utils
40237 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
40238 maybe-maintainer-clean-utils:
40239 @if utils
40240 maybe-maintainer-clean-utils: maintainer-clean-utils
40242 maintainer-clean-utils:
40243 @: $(MAKE); $(unstage)
40244 @[ -f ./utils/Makefile ] || exit 0; \
40245 r=`${PWD_COMMAND}`; export r; \
40246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247 $(HOST_EXPORTS) \
40248 for flag in $(EXTRA_HOST_FLAGS) ; do \
40249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40250 done; \
40251 echo "Doing maintainer-clean in utils" ; \
40252 (cd $(HOST_SUBDIR)/utils && \
40253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40255 "RANLIB=$${RANLIB}" \
40256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40257 maintainer-clean) \
40258 || exit 1
40260 @endif utils
40264 .PHONY: configure-gnattools maybe-configure-gnattools
40265 maybe-configure-gnattools:
40266 @if gcc-bootstrap
40267 configure-gnattools: stage_current
40268 @endif gcc-bootstrap
40269 @if gnattools
40270 maybe-configure-gnattools: configure-gnattools
40271 configure-gnattools:
40272 @: $(MAKE); $(unstage)
40273 @r=`${PWD_COMMAND}`; export r; \
40274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40275 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
40277 $(HOST_EXPORTS) \
40278 echo Configuring in $(HOST_SUBDIR)/gnattools; \
40279 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40280 case $(srcdir) in \
40281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40282 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40284 esac; \
40285 srcdiroption="--srcdir=$${topdir}/gnattools"; \
40286 libsrcdir="$$s/gnattools"; \
40287 $(SHELL) $${libsrcdir}/configure \
40288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40289 --target=${target_alias} $${srcdiroption} \
40290 || exit 1
40291 @endif gnattools
40297 .PHONY: all-gnattools maybe-all-gnattools
40298 maybe-all-gnattools:
40299 @if gcc-bootstrap
40300 all-gnattools: stage_current
40301 @endif gcc-bootstrap
40302 @if gnattools
40303 TARGET-gnattools=all
40304 maybe-all-gnattools: all-gnattools
40305 all-gnattools: configure-gnattools
40306 @: $(MAKE); $(unstage)
40307 @r=`${PWD_COMMAND}`; export r; \
40308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309 $(HOST_EXPORTS) \
40310 (cd $(HOST_SUBDIR)/gnattools && \
40311 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40312 $(TARGET-gnattools))
40313 @endif gnattools
40318 .PHONY: check-gnattools maybe-check-gnattools
40319 maybe-check-gnattools:
40320 @if gnattools
40321 maybe-check-gnattools: check-gnattools
40323 check-gnattools:
40324 @: $(MAKE); $(unstage)
40325 @r=`${PWD_COMMAND}`; export r; \
40326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327 $(HOST_EXPORTS) \
40328 (cd $(HOST_SUBDIR)/gnattools && \
40329 $(MAKE) $(FLAGS_TO_PASS) check)
40331 @endif gnattools
40333 .PHONY: install-gnattools maybe-install-gnattools
40334 maybe-install-gnattools:
40335 @if gnattools
40336 maybe-install-gnattools: install-gnattools
40338 install-gnattools: installdirs
40339 @: $(MAKE); $(unstage)
40340 @r=`${PWD_COMMAND}`; export r; \
40341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40342 $(HOST_EXPORTS) \
40343 (cd $(HOST_SUBDIR)/gnattools && \
40344 $(MAKE) $(FLAGS_TO_PASS) install)
40346 @endif gnattools
40348 # Other targets (info, dvi, pdf, etc.)
40350 .PHONY: maybe-info-gnattools info-gnattools
40351 maybe-info-gnattools:
40352 @if gnattools
40353 maybe-info-gnattools: info-gnattools
40355 info-gnattools: \
40356 configure-gnattools
40357 @: $(MAKE); $(unstage)
40358 @[ -f ./gnattools/Makefile ] || exit 0; \
40359 r=`${PWD_COMMAND}`; export r; \
40360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40361 $(HOST_EXPORTS) \
40362 for flag in $(EXTRA_HOST_FLAGS) ; do \
40363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40364 done; \
40365 echo "Doing info in gnattools" ; \
40366 (cd $(HOST_SUBDIR)/gnattools && \
40367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40369 "RANLIB=$${RANLIB}" \
40370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40371 info) \
40372 || exit 1
40374 @endif gnattools
40376 .PHONY: maybe-dvi-gnattools dvi-gnattools
40377 maybe-dvi-gnattools:
40378 @if gnattools
40379 maybe-dvi-gnattools: dvi-gnattools
40381 dvi-gnattools: \
40382 configure-gnattools
40383 @: $(MAKE); $(unstage)
40384 @[ -f ./gnattools/Makefile ] || exit 0; \
40385 r=`${PWD_COMMAND}`; export r; \
40386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40387 $(HOST_EXPORTS) \
40388 for flag in $(EXTRA_HOST_FLAGS) ; do \
40389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40390 done; \
40391 echo "Doing dvi in gnattools" ; \
40392 (cd $(HOST_SUBDIR)/gnattools && \
40393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40395 "RANLIB=$${RANLIB}" \
40396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40397 dvi) \
40398 || exit 1
40400 @endif gnattools
40402 .PHONY: maybe-pdf-gnattools pdf-gnattools
40403 maybe-pdf-gnattools:
40404 @if gnattools
40405 maybe-pdf-gnattools: pdf-gnattools
40407 pdf-gnattools: \
40408 configure-gnattools
40409 @: $(MAKE); $(unstage)
40410 @[ -f ./gnattools/Makefile ] || exit 0; \
40411 r=`${PWD_COMMAND}`; export r; \
40412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413 $(HOST_EXPORTS) \
40414 for flag in $(EXTRA_HOST_FLAGS) ; do \
40415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40416 done; \
40417 echo "Doing pdf in gnattools" ; \
40418 (cd $(HOST_SUBDIR)/gnattools && \
40419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40421 "RANLIB=$${RANLIB}" \
40422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40423 pdf) \
40424 || exit 1
40426 @endif gnattools
40428 .PHONY: maybe-html-gnattools html-gnattools
40429 maybe-html-gnattools:
40430 @if gnattools
40431 maybe-html-gnattools: html-gnattools
40433 html-gnattools: \
40434 configure-gnattools
40435 @: $(MAKE); $(unstage)
40436 @[ -f ./gnattools/Makefile ] || exit 0; \
40437 r=`${PWD_COMMAND}`; export r; \
40438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40439 $(HOST_EXPORTS) \
40440 for flag in $(EXTRA_HOST_FLAGS) ; do \
40441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40442 done; \
40443 echo "Doing html in gnattools" ; \
40444 (cd $(HOST_SUBDIR)/gnattools && \
40445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40447 "RANLIB=$${RANLIB}" \
40448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40449 html) \
40450 || exit 1
40452 @endif gnattools
40454 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40455 maybe-TAGS-gnattools:
40456 @if gnattools
40457 maybe-TAGS-gnattools: TAGS-gnattools
40459 TAGS-gnattools: \
40460 configure-gnattools
40461 @: $(MAKE); $(unstage)
40462 @[ -f ./gnattools/Makefile ] || exit 0; \
40463 r=`${PWD_COMMAND}`; export r; \
40464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40465 $(HOST_EXPORTS) \
40466 for flag in $(EXTRA_HOST_FLAGS) ; do \
40467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40468 done; \
40469 echo "Doing TAGS in gnattools" ; \
40470 (cd $(HOST_SUBDIR)/gnattools && \
40471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40473 "RANLIB=$${RANLIB}" \
40474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40475 TAGS) \
40476 || exit 1
40478 @endif gnattools
40480 .PHONY: maybe-install-info-gnattools install-info-gnattools
40481 maybe-install-info-gnattools:
40482 @if gnattools
40483 maybe-install-info-gnattools: install-info-gnattools
40485 install-info-gnattools: \
40486 configure-gnattools \
40487 info-gnattools
40488 @: $(MAKE); $(unstage)
40489 @[ -f ./gnattools/Makefile ] || exit 0; \
40490 r=`${PWD_COMMAND}`; export r; \
40491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40492 $(HOST_EXPORTS) \
40493 for flag in $(EXTRA_HOST_FLAGS) ; do \
40494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40495 done; \
40496 echo "Doing install-info in gnattools" ; \
40497 (cd $(HOST_SUBDIR)/gnattools && \
40498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40500 "RANLIB=$${RANLIB}" \
40501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40502 install-info) \
40503 || exit 1
40505 @endif gnattools
40507 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40508 maybe-install-pdf-gnattools:
40509 @if gnattools
40510 maybe-install-pdf-gnattools: install-pdf-gnattools
40512 install-pdf-gnattools: \
40513 configure-gnattools \
40514 pdf-gnattools
40515 @: $(MAKE); $(unstage)
40516 @[ -f ./gnattools/Makefile ] || exit 0; \
40517 r=`${PWD_COMMAND}`; export r; \
40518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40519 $(HOST_EXPORTS) \
40520 for flag in $(EXTRA_HOST_FLAGS) ; do \
40521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40522 done; \
40523 echo "Doing install-pdf in gnattools" ; \
40524 (cd $(HOST_SUBDIR)/gnattools && \
40525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40527 "RANLIB=$${RANLIB}" \
40528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40529 install-pdf) \
40530 || exit 1
40532 @endif gnattools
40534 .PHONY: maybe-install-html-gnattools install-html-gnattools
40535 maybe-install-html-gnattools:
40536 @if gnattools
40537 maybe-install-html-gnattools: install-html-gnattools
40539 install-html-gnattools: \
40540 configure-gnattools \
40541 html-gnattools
40542 @: $(MAKE); $(unstage)
40543 @[ -f ./gnattools/Makefile ] || exit 0; \
40544 r=`${PWD_COMMAND}`; export r; \
40545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40546 $(HOST_EXPORTS) \
40547 for flag in $(EXTRA_HOST_FLAGS) ; do \
40548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40549 done; \
40550 echo "Doing install-html in gnattools" ; \
40551 (cd $(HOST_SUBDIR)/gnattools && \
40552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40554 "RANLIB=$${RANLIB}" \
40555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40556 install-html) \
40557 || exit 1
40559 @endif gnattools
40561 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40562 maybe-installcheck-gnattools:
40563 @if gnattools
40564 maybe-installcheck-gnattools: installcheck-gnattools
40566 installcheck-gnattools: \
40567 configure-gnattools
40568 @: $(MAKE); $(unstage)
40569 @[ -f ./gnattools/Makefile ] || exit 0; \
40570 r=`${PWD_COMMAND}`; export r; \
40571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40572 $(HOST_EXPORTS) \
40573 for flag in $(EXTRA_HOST_FLAGS) ; do \
40574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40575 done; \
40576 echo "Doing installcheck in gnattools" ; \
40577 (cd $(HOST_SUBDIR)/gnattools && \
40578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40580 "RANLIB=$${RANLIB}" \
40581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40582 installcheck) \
40583 || exit 1
40585 @endif gnattools
40587 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40588 maybe-mostlyclean-gnattools:
40589 @if gnattools
40590 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40592 mostlyclean-gnattools:
40593 @: $(MAKE); $(unstage)
40594 @[ -f ./gnattools/Makefile ] || exit 0; \
40595 r=`${PWD_COMMAND}`; export r; \
40596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40597 $(HOST_EXPORTS) \
40598 for flag in $(EXTRA_HOST_FLAGS) ; do \
40599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40600 done; \
40601 echo "Doing mostlyclean in gnattools" ; \
40602 (cd $(HOST_SUBDIR)/gnattools && \
40603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40605 "RANLIB=$${RANLIB}" \
40606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40607 mostlyclean) \
40608 || exit 1
40610 @endif gnattools
40612 .PHONY: maybe-clean-gnattools clean-gnattools
40613 maybe-clean-gnattools:
40614 @if gnattools
40615 maybe-clean-gnattools: clean-gnattools
40617 clean-gnattools:
40618 @: $(MAKE); $(unstage)
40619 @[ -f ./gnattools/Makefile ] || exit 0; \
40620 r=`${PWD_COMMAND}`; export r; \
40621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622 $(HOST_EXPORTS) \
40623 for flag in $(EXTRA_HOST_FLAGS) ; do \
40624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40625 done; \
40626 echo "Doing clean in gnattools" ; \
40627 (cd $(HOST_SUBDIR)/gnattools && \
40628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40630 "RANLIB=$${RANLIB}" \
40631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40632 clean) \
40633 || exit 1
40635 @endif gnattools
40637 .PHONY: maybe-distclean-gnattools distclean-gnattools
40638 maybe-distclean-gnattools:
40639 @if gnattools
40640 maybe-distclean-gnattools: distclean-gnattools
40642 distclean-gnattools:
40643 @: $(MAKE); $(unstage)
40644 @[ -f ./gnattools/Makefile ] || exit 0; \
40645 r=`${PWD_COMMAND}`; export r; \
40646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40647 $(HOST_EXPORTS) \
40648 for flag in $(EXTRA_HOST_FLAGS) ; do \
40649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40650 done; \
40651 echo "Doing distclean in gnattools" ; \
40652 (cd $(HOST_SUBDIR)/gnattools && \
40653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40655 "RANLIB=$${RANLIB}" \
40656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40657 distclean) \
40658 || exit 1
40660 @endif gnattools
40662 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40663 maybe-maintainer-clean-gnattools:
40664 @if gnattools
40665 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40667 maintainer-clean-gnattools:
40668 @: $(MAKE); $(unstage)
40669 @[ -f ./gnattools/Makefile ] || exit 0; \
40670 r=`${PWD_COMMAND}`; export r; \
40671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40672 $(HOST_EXPORTS) \
40673 for flag in $(EXTRA_HOST_FLAGS) ; do \
40674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40675 done; \
40676 echo "Doing maintainer-clean in gnattools" ; \
40677 (cd $(HOST_SUBDIR)/gnattools && \
40678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40680 "RANLIB=$${RANLIB}" \
40681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40682 maintainer-clean) \
40683 || exit 1
40685 @endif gnattools
40689 # ---------------------------------------
40690 # Modules which run on the target machine
40691 # ---------------------------------------
40696 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
40697 maybe-configure-target-libstdc++-v3:
40698 @if gcc-bootstrap
40699 configure-target-libstdc++-v3: stage_current
40700 @endif gcc-bootstrap
40701 @if target-libstdc++-v3
40702 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
40703 configure-target-libstdc++-v3:
40704 @: $(MAKE); $(unstage)
40705 @r=`${PWD_COMMAND}`; export r; \
40706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40707 echo "Checking multilib configuration for libstdc++-v3..."; \
40708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40709 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
40710 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40711 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40712 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
40713 else \
40714 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
40715 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40716 fi; \
40717 else \
40718 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40719 fi; \
40720 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
40721 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40722 $(RAW_CXX_TARGET_EXPORTS) \
40723 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
40724 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
40725 case $(srcdir) in \
40726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40727 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
40728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40729 esac; \
40730 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
40731 libsrcdir="$$s/libstdc++-v3"; \
40732 rm -f no-such-file || : ; \
40733 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40734 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40735 --target=${target_alias} $${srcdiroption} \
40736 || exit 1
40737 @endif target-libstdc++-v3
40743 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
40744 maybe-all-target-libstdc++-v3:
40745 @if gcc-bootstrap
40746 all-target-libstdc++-v3: stage_current
40747 @endif gcc-bootstrap
40748 @if target-libstdc++-v3
40749 TARGET-target-libstdc++-v3=all
40750 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
40751 all-target-libstdc++-v3: configure-target-libstdc++-v3
40752 @: $(MAKE); $(unstage)
40753 @r=`${PWD_COMMAND}`; export r; \
40754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40755 $(RAW_CXX_TARGET_EXPORTS) \
40756 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40757 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40758 $(TARGET-target-libstdc++-v3))
40759 @endif target-libstdc++-v3
40765 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
40766 maybe-check-target-libstdc++-v3:
40767 @if target-libstdc++-v3
40768 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
40770 check-target-libstdc++-v3:
40771 @: $(MAKE); $(unstage)
40772 @r=`${PWD_COMMAND}`; export r; \
40773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774 $(RAW_CXX_TARGET_EXPORTS) \
40775 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40776 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
40778 @endif target-libstdc++-v3
40780 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
40781 maybe-install-target-libstdc++-v3:
40782 @if target-libstdc++-v3
40783 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
40785 install-target-libstdc++-v3: installdirs
40786 @: $(MAKE); $(unstage)
40787 @r=`${PWD_COMMAND}`; export r; \
40788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789 $(RAW_CXX_TARGET_EXPORTS) \
40790 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40791 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40793 @endif target-libstdc++-v3
40795 # Other targets (info, dvi, pdf, etc.)
40797 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
40798 maybe-info-target-libstdc++-v3:
40799 @if target-libstdc++-v3
40800 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
40802 info-target-libstdc++-v3: \
40803 configure-target-libstdc++-v3
40804 @: $(MAKE); $(unstage)
40805 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40806 r=`${PWD_COMMAND}`; export r; \
40807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40808 $(RAW_CXX_TARGET_EXPORTS) \
40809 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40810 for flag in $(EXTRA_TARGET_FLAGS); do \
40811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812 done; \
40813 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40816 "RANLIB=$${RANLIB}" \
40817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40818 info) \
40819 || exit 1
40821 @endif target-libstdc++-v3
40823 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
40824 maybe-dvi-target-libstdc++-v3:
40825 @if target-libstdc++-v3
40826 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
40828 dvi-target-libstdc++-v3: \
40829 configure-target-libstdc++-v3
40830 @: $(MAKE); $(unstage)
40831 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40832 r=`${PWD_COMMAND}`; export r; \
40833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40834 $(RAW_CXX_TARGET_EXPORTS) \
40835 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40836 for flag in $(EXTRA_TARGET_FLAGS); do \
40837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40838 done; \
40839 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40842 "RANLIB=$${RANLIB}" \
40843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40844 dvi) \
40845 || exit 1
40847 @endif target-libstdc++-v3
40849 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
40850 maybe-pdf-target-libstdc++-v3:
40851 @if target-libstdc++-v3
40852 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
40854 pdf-target-libstdc++-v3: \
40855 configure-target-libstdc++-v3
40856 @: $(MAKE); $(unstage)
40857 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40858 r=`${PWD_COMMAND}`; export r; \
40859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40860 $(RAW_CXX_TARGET_EXPORTS) \
40861 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40862 for flag in $(EXTRA_TARGET_FLAGS); do \
40863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40864 done; \
40865 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40868 "RANLIB=$${RANLIB}" \
40869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40870 pdf) \
40871 || exit 1
40873 @endif target-libstdc++-v3
40875 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
40876 maybe-html-target-libstdc++-v3:
40877 @if target-libstdc++-v3
40878 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
40880 html-target-libstdc++-v3: \
40881 configure-target-libstdc++-v3
40882 @: $(MAKE); $(unstage)
40883 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40884 r=`${PWD_COMMAND}`; export r; \
40885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886 $(RAW_CXX_TARGET_EXPORTS) \
40887 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40888 for flag in $(EXTRA_TARGET_FLAGS); do \
40889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40890 done; \
40891 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40894 "RANLIB=$${RANLIB}" \
40895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40896 html) \
40897 || exit 1
40899 @endif target-libstdc++-v3
40901 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
40902 maybe-TAGS-target-libstdc++-v3:
40903 @if target-libstdc++-v3
40904 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
40906 TAGS-target-libstdc++-v3: \
40907 configure-target-libstdc++-v3
40908 @: $(MAKE); $(unstage)
40909 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40910 r=`${PWD_COMMAND}`; export r; \
40911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40912 $(RAW_CXX_TARGET_EXPORTS) \
40913 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40914 for flag in $(EXTRA_TARGET_FLAGS); do \
40915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40916 done; \
40917 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40920 "RANLIB=$${RANLIB}" \
40921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40922 TAGS) \
40923 || exit 1
40925 @endif target-libstdc++-v3
40927 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
40928 maybe-install-info-target-libstdc++-v3:
40929 @if target-libstdc++-v3
40930 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
40932 install-info-target-libstdc++-v3: \
40933 configure-target-libstdc++-v3 \
40934 info-target-libstdc++-v3
40935 @: $(MAKE); $(unstage)
40936 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40937 r=`${PWD_COMMAND}`; export r; \
40938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939 $(RAW_CXX_TARGET_EXPORTS) \
40940 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40941 for flag in $(EXTRA_TARGET_FLAGS); do \
40942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40943 done; \
40944 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40947 "RANLIB=$${RANLIB}" \
40948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40949 install-info) \
40950 || exit 1
40952 @endif target-libstdc++-v3
40954 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
40955 maybe-install-pdf-target-libstdc++-v3:
40956 @if target-libstdc++-v3
40957 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
40959 install-pdf-target-libstdc++-v3: \
40960 configure-target-libstdc++-v3 \
40961 pdf-target-libstdc++-v3
40962 @: $(MAKE); $(unstage)
40963 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40964 r=`${PWD_COMMAND}`; export r; \
40965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966 $(RAW_CXX_TARGET_EXPORTS) \
40967 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40968 for flag in $(EXTRA_TARGET_FLAGS); do \
40969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40970 done; \
40971 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40974 "RANLIB=$${RANLIB}" \
40975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40976 install-pdf) \
40977 || exit 1
40979 @endif target-libstdc++-v3
40981 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
40982 maybe-install-html-target-libstdc++-v3:
40983 @if target-libstdc++-v3
40984 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
40986 install-html-target-libstdc++-v3: \
40987 configure-target-libstdc++-v3 \
40988 html-target-libstdc++-v3
40989 @: $(MAKE); $(unstage)
40990 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40991 r=`${PWD_COMMAND}`; export r; \
40992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40993 $(RAW_CXX_TARGET_EXPORTS) \
40994 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40995 for flag in $(EXTRA_TARGET_FLAGS); do \
40996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40997 done; \
40998 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41001 "RANLIB=$${RANLIB}" \
41002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41003 install-html) \
41004 || exit 1
41006 @endif target-libstdc++-v3
41008 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
41009 maybe-installcheck-target-libstdc++-v3:
41010 @if target-libstdc++-v3
41011 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
41013 installcheck-target-libstdc++-v3: \
41014 configure-target-libstdc++-v3
41015 @: $(MAKE); $(unstage)
41016 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41017 r=`${PWD_COMMAND}`; export r; \
41018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41019 $(RAW_CXX_TARGET_EXPORTS) \
41020 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41021 for flag in $(EXTRA_TARGET_FLAGS); do \
41022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41023 done; \
41024 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41027 "RANLIB=$${RANLIB}" \
41028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41029 installcheck) \
41030 || exit 1
41032 @endif target-libstdc++-v3
41034 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41035 maybe-mostlyclean-target-libstdc++-v3:
41036 @if target-libstdc++-v3
41037 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41039 mostlyclean-target-libstdc++-v3:
41040 @: $(MAKE); $(unstage)
41041 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41042 r=`${PWD_COMMAND}`; export r; \
41043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41044 $(RAW_CXX_TARGET_EXPORTS) \
41045 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41046 for flag in $(EXTRA_TARGET_FLAGS); do \
41047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41048 done; \
41049 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41052 "RANLIB=$${RANLIB}" \
41053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41054 mostlyclean) \
41055 || exit 1
41057 @endif target-libstdc++-v3
41059 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41060 maybe-clean-target-libstdc++-v3:
41061 @if target-libstdc++-v3
41062 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41064 clean-target-libstdc++-v3:
41065 @: $(MAKE); $(unstage)
41066 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41067 r=`${PWD_COMMAND}`; export r; \
41068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069 $(RAW_CXX_TARGET_EXPORTS) \
41070 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41071 for flag in $(EXTRA_TARGET_FLAGS); do \
41072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41073 done; \
41074 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077 "RANLIB=$${RANLIB}" \
41078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079 clean) \
41080 || exit 1
41082 @endif target-libstdc++-v3
41084 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
41085 maybe-distclean-target-libstdc++-v3:
41086 @if target-libstdc++-v3
41087 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
41089 distclean-target-libstdc++-v3:
41090 @: $(MAKE); $(unstage)
41091 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41092 r=`${PWD_COMMAND}`; export r; \
41093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41094 $(RAW_CXX_TARGET_EXPORTS) \
41095 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41096 for flag in $(EXTRA_TARGET_FLAGS); do \
41097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098 done; \
41099 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41102 "RANLIB=$${RANLIB}" \
41103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41104 distclean) \
41105 || exit 1
41107 @endif target-libstdc++-v3
41109 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
41110 maybe-maintainer-clean-target-libstdc++-v3:
41111 @if target-libstdc++-v3
41112 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
41114 maintainer-clean-target-libstdc++-v3:
41115 @: $(MAKE); $(unstage)
41116 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41117 r=`${PWD_COMMAND}`; export r; \
41118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41119 $(RAW_CXX_TARGET_EXPORTS) \
41120 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41121 for flag in $(EXTRA_TARGET_FLAGS); do \
41122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41123 done; \
41124 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41127 "RANLIB=$${RANLIB}" \
41128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41129 maintainer-clean) \
41130 || exit 1
41132 @endif target-libstdc++-v3
41138 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
41139 maybe-configure-target-libmudflap:
41140 @if gcc-bootstrap
41141 configure-target-libmudflap: stage_current
41142 @endif gcc-bootstrap
41143 @if target-libmudflap
41144 maybe-configure-target-libmudflap: configure-target-libmudflap
41145 configure-target-libmudflap:
41146 @: $(MAKE); $(unstage)
41147 @r=`${PWD_COMMAND}`; export r; \
41148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41149 echo "Checking multilib configuration for libmudflap..."; \
41150 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41151 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
41152 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41153 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41154 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
41155 else \
41156 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
41157 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41158 fi; \
41159 else \
41160 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41161 fi; \
41162 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
41163 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41164 $(NORMAL_TARGET_EXPORTS) \
41165 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
41166 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
41167 case $(srcdir) in \
41168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41169 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
41170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41171 esac; \
41172 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
41173 libsrcdir="$$s/libmudflap"; \
41174 rm -f no-such-file || : ; \
41175 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41176 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41177 --target=${target_alias} $${srcdiroption} \
41178 || exit 1
41179 @endif target-libmudflap
41185 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
41186 maybe-all-target-libmudflap:
41187 @if gcc-bootstrap
41188 all-target-libmudflap: stage_current
41189 @endif gcc-bootstrap
41190 @if target-libmudflap
41191 TARGET-target-libmudflap=all
41192 maybe-all-target-libmudflap: all-target-libmudflap
41193 all-target-libmudflap: configure-target-libmudflap
41194 @: $(MAKE); $(unstage)
41195 @r=`${PWD_COMMAND}`; export r; \
41196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41197 $(NORMAL_TARGET_EXPORTS) \
41198 (cd $(TARGET_SUBDIR)/libmudflap && \
41199 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41200 $(TARGET-target-libmudflap))
41201 @endif target-libmudflap
41207 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
41208 maybe-check-target-libmudflap:
41209 @if target-libmudflap
41210 maybe-check-target-libmudflap: check-target-libmudflap
41212 check-target-libmudflap:
41213 @: $(MAKE); $(unstage)
41214 @r=`${PWD_COMMAND}`; export r; \
41215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41216 $(NORMAL_TARGET_EXPORTS) \
41217 (cd $(TARGET_SUBDIR)/libmudflap && \
41218 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41220 @endif target-libmudflap
41222 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
41223 maybe-install-target-libmudflap:
41224 @if target-libmudflap
41225 maybe-install-target-libmudflap: install-target-libmudflap
41227 install-target-libmudflap: installdirs
41228 @: $(MAKE); $(unstage)
41229 @r=`${PWD_COMMAND}`; export r; \
41230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41231 $(NORMAL_TARGET_EXPORTS) \
41232 (cd $(TARGET_SUBDIR)/libmudflap && \
41233 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41235 @endif target-libmudflap
41237 # Other targets (info, dvi, pdf, etc.)
41239 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
41240 maybe-info-target-libmudflap:
41241 @if target-libmudflap
41242 maybe-info-target-libmudflap: info-target-libmudflap
41244 info-target-libmudflap: \
41245 configure-target-libmudflap
41246 @: $(MAKE); $(unstage)
41247 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41248 r=`${PWD_COMMAND}`; export r; \
41249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41250 $(NORMAL_TARGET_EXPORTS) \
41251 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
41252 for flag in $(EXTRA_TARGET_FLAGS); do \
41253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254 done; \
41255 (cd $(TARGET_SUBDIR)/libmudflap && \
41256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41258 "RANLIB=$${RANLIB}" \
41259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41260 info) \
41261 || exit 1
41263 @endif target-libmudflap
41265 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
41266 maybe-dvi-target-libmudflap:
41267 @if target-libmudflap
41268 maybe-dvi-target-libmudflap: dvi-target-libmudflap
41270 dvi-target-libmudflap: \
41271 configure-target-libmudflap
41272 @: $(MAKE); $(unstage)
41273 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41274 r=`${PWD_COMMAND}`; export r; \
41275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41276 $(NORMAL_TARGET_EXPORTS) \
41277 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
41278 for flag in $(EXTRA_TARGET_FLAGS); do \
41279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41280 done; \
41281 (cd $(TARGET_SUBDIR)/libmudflap && \
41282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41284 "RANLIB=$${RANLIB}" \
41285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41286 dvi) \
41287 || exit 1
41289 @endif target-libmudflap
41291 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
41292 maybe-pdf-target-libmudflap:
41293 @if target-libmudflap
41294 maybe-pdf-target-libmudflap: pdf-target-libmudflap
41296 pdf-target-libmudflap: \
41297 configure-target-libmudflap
41298 @: $(MAKE); $(unstage)
41299 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41300 r=`${PWD_COMMAND}`; export r; \
41301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302 $(NORMAL_TARGET_EXPORTS) \
41303 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41304 for flag in $(EXTRA_TARGET_FLAGS); do \
41305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41306 done; \
41307 (cd $(TARGET_SUBDIR)/libmudflap && \
41308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310 "RANLIB=$${RANLIB}" \
41311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312 pdf) \
41313 || exit 1
41315 @endif target-libmudflap
41317 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
41318 maybe-html-target-libmudflap:
41319 @if target-libmudflap
41320 maybe-html-target-libmudflap: html-target-libmudflap
41322 html-target-libmudflap: \
41323 configure-target-libmudflap
41324 @: $(MAKE); $(unstage)
41325 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41326 r=`${PWD_COMMAND}`; export r; \
41327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41328 $(NORMAL_TARGET_EXPORTS) \
41329 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
41330 for flag in $(EXTRA_TARGET_FLAGS); do \
41331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41332 done; \
41333 (cd $(TARGET_SUBDIR)/libmudflap && \
41334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41336 "RANLIB=$${RANLIB}" \
41337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41338 html) \
41339 || exit 1
41341 @endif target-libmudflap
41343 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
41344 maybe-TAGS-target-libmudflap:
41345 @if target-libmudflap
41346 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
41348 TAGS-target-libmudflap: \
41349 configure-target-libmudflap
41350 @: $(MAKE); $(unstage)
41351 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41352 r=`${PWD_COMMAND}`; export r; \
41353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354 $(NORMAL_TARGET_EXPORTS) \
41355 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
41356 for flag in $(EXTRA_TARGET_FLAGS); do \
41357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358 done; \
41359 (cd $(TARGET_SUBDIR)/libmudflap && \
41360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41362 "RANLIB=$${RANLIB}" \
41363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41364 TAGS) \
41365 || exit 1
41367 @endif target-libmudflap
41369 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
41370 maybe-install-info-target-libmudflap:
41371 @if target-libmudflap
41372 maybe-install-info-target-libmudflap: install-info-target-libmudflap
41374 install-info-target-libmudflap: \
41375 configure-target-libmudflap \
41376 info-target-libmudflap
41377 @: $(MAKE); $(unstage)
41378 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41379 r=`${PWD_COMMAND}`; export r; \
41380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41381 $(NORMAL_TARGET_EXPORTS) \
41382 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
41383 for flag in $(EXTRA_TARGET_FLAGS); do \
41384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41385 done; \
41386 (cd $(TARGET_SUBDIR)/libmudflap && \
41387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41389 "RANLIB=$${RANLIB}" \
41390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41391 install-info) \
41392 || exit 1
41394 @endif target-libmudflap
41396 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
41397 maybe-install-pdf-target-libmudflap:
41398 @if target-libmudflap
41399 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
41401 install-pdf-target-libmudflap: \
41402 configure-target-libmudflap \
41403 pdf-target-libmudflap
41404 @: $(MAKE); $(unstage)
41405 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41406 r=`${PWD_COMMAND}`; export r; \
41407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408 $(NORMAL_TARGET_EXPORTS) \
41409 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41410 for flag in $(EXTRA_TARGET_FLAGS); do \
41411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41412 done; \
41413 (cd $(TARGET_SUBDIR)/libmudflap && \
41414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41416 "RANLIB=$${RANLIB}" \
41417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41418 install-pdf) \
41419 || exit 1
41421 @endif target-libmudflap
41423 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
41424 maybe-install-html-target-libmudflap:
41425 @if target-libmudflap
41426 maybe-install-html-target-libmudflap: install-html-target-libmudflap
41428 install-html-target-libmudflap: \
41429 configure-target-libmudflap \
41430 html-target-libmudflap
41431 @: $(MAKE); $(unstage)
41432 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41433 r=`${PWD_COMMAND}`; export r; \
41434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41435 $(NORMAL_TARGET_EXPORTS) \
41436 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
41437 for flag in $(EXTRA_TARGET_FLAGS); do \
41438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41439 done; \
41440 (cd $(TARGET_SUBDIR)/libmudflap && \
41441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41443 "RANLIB=$${RANLIB}" \
41444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41445 install-html) \
41446 || exit 1
41448 @endif target-libmudflap
41450 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
41451 maybe-installcheck-target-libmudflap:
41452 @if target-libmudflap
41453 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
41455 installcheck-target-libmudflap: \
41456 configure-target-libmudflap
41457 @: $(MAKE); $(unstage)
41458 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41459 r=`${PWD_COMMAND}`; export r; \
41460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41461 $(NORMAL_TARGET_EXPORTS) \
41462 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
41463 for flag in $(EXTRA_TARGET_FLAGS); do \
41464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41465 done; \
41466 (cd $(TARGET_SUBDIR)/libmudflap && \
41467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41469 "RANLIB=$${RANLIB}" \
41470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41471 installcheck) \
41472 || exit 1
41474 @endif target-libmudflap
41476 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
41477 maybe-mostlyclean-target-libmudflap:
41478 @if target-libmudflap
41479 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
41481 mostlyclean-target-libmudflap:
41482 @: $(MAKE); $(unstage)
41483 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41484 r=`${PWD_COMMAND}`; export r; \
41485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41486 $(NORMAL_TARGET_EXPORTS) \
41487 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
41488 for flag in $(EXTRA_TARGET_FLAGS); do \
41489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41490 done; \
41491 (cd $(TARGET_SUBDIR)/libmudflap && \
41492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41494 "RANLIB=$${RANLIB}" \
41495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41496 mostlyclean) \
41497 || exit 1
41499 @endif target-libmudflap
41501 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
41502 maybe-clean-target-libmudflap:
41503 @if target-libmudflap
41504 maybe-clean-target-libmudflap: clean-target-libmudflap
41506 clean-target-libmudflap:
41507 @: $(MAKE); $(unstage)
41508 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41509 r=`${PWD_COMMAND}`; export r; \
41510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41511 $(NORMAL_TARGET_EXPORTS) \
41512 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
41513 for flag in $(EXTRA_TARGET_FLAGS); do \
41514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41515 done; \
41516 (cd $(TARGET_SUBDIR)/libmudflap && \
41517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41519 "RANLIB=$${RANLIB}" \
41520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41521 clean) \
41522 || exit 1
41524 @endif target-libmudflap
41526 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
41527 maybe-distclean-target-libmudflap:
41528 @if target-libmudflap
41529 maybe-distclean-target-libmudflap: distclean-target-libmudflap
41531 distclean-target-libmudflap:
41532 @: $(MAKE); $(unstage)
41533 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41534 r=`${PWD_COMMAND}`; export r; \
41535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41536 $(NORMAL_TARGET_EXPORTS) \
41537 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
41538 for flag in $(EXTRA_TARGET_FLAGS); do \
41539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41540 done; \
41541 (cd $(TARGET_SUBDIR)/libmudflap && \
41542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41544 "RANLIB=$${RANLIB}" \
41545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41546 distclean) \
41547 || exit 1
41549 @endif target-libmudflap
41551 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
41552 maybe-maintainer-clean-target-libmudflap:
41553 @if target-libmudflap
41554 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
41556 maintainer-clean-target-libmudflap:
41557 @: $(MAKE); $(unstage)
41558 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41559 r=`${PWD_COMMAND}`; export r; \
41560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41561 $(NORMAL_TARGET_EXPORTS) \
41562 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
41563 for flag in $(EXTRA_TARGET_FLAGS); do \
41564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41565 done; \
41566 (cd $(TARGET_SUBDIR)/libmudflap && \
41567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41569 "RANLIB=$${RANLIB}" \
41570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41571 maintainer-clean) \
41572 || exit 1
41574 @endif target-libmudflap
41580 .PHONY: configure-target-libssp maybe-configure-target-libssp
41581 maybe-configure-target-libssp:
41582 @if gcc-bootstrap
41583 configure-target-libssp: stage_current
41584 @endif gcc-bootstrap
41585 @if target-libssp
41586 maybe-configure-target-libssp: configure-target-libssp
41587 configure-target-libssp:
41588 @: $(MAKE); $(unstage)
41589 @r=`${PWD_COMMAND}`; export r; \
41590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41591 echo "Checking multilib configuration for libssp..."; \
41592 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41593 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
41594 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41595 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41596 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41597 else \
41598 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41599 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41600 fi; \
41601 else \
41602 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41603 fi; \
41604 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41605 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41606 $(NORMAL_TARGET_EXPORTS) \
41607 echo Configuring in $(TARGET_SUBDIR)/libssp; \
41608 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41609 case $(srcdir) in \
41610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41611 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41613 esac; \
41614 srcdiroption="--srcdir=$${topdir}/libssp"; \
41615 libsrcdir="$$s/libssp"; \
41616 rm -f no-such-file || : ; \
41617 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41618 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41619 --target=${target_alias} $${srcdiroption} \
41620 || exit 1
41621 @endif target-libssp
41627 .PHONY: all-target-libssp maybe-all-target-libssp
41628 maybe-all-target-libssp:
41629 @if gcc-bootstrap
41630 all-target-libssp: stage_current
41631 @endif gcc-bootstrap
41632 @if target-libssp
41633 TARGET-target-libssp=all
41634 maybe-all-target-libssp: all-target-libssp
41635 all-target-libssp: configure-target-libssp
41636 @: $(MAKE); $(unstage)
41637 @r=`${PWD_COMMAND}`; export r; \
41638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41639 $(NORMAL_TARGET_EXPORTS) \
41640 (cd $(TARGET_SUBDIR)/libssp && \
41641 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41642 $(TARGET-target-libssp))
41643 @endif target-libssp
41649 .PHONY: check-target-libssp maybe-check-target-libssp
41650 maybe-check-target-libssp:
41651 @if target-libssp
41652 maybe-check-target-libssp: check-target-libssp
41654 check-target-libssp:
41655 @: $(MAKE); $(unstage)
41656 @r=`${PWD_COMMAND}`; export r; \
41657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41658 $(NORMAL_TARGET_EXPORTS) \
41659 (cd $(TARGET_SUBDIR)/libssp && \
41660 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41662 @endif target-libssp
41664 .PHONY: install-target-libssp maybe-install-target-libssp
41665 maybe-install-target-libssp:
41666 @if target-libssp
41667 maybe-install-target-libssp: install-target-libssp
41669 install-target-libssp: installdirs
41670 @: $(MAKE); $(unstage)
41671 @r=`${PWD_COMMAND}`; export r; \
41672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673 $(NORMAL_TARGET_EXPORTS) \
41674 (cd $(TARGET_SUBDIR)/libssp && \
41675 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41677 @endif target-libssp
41679 # Other targets (info, dvi, pdf, etc.)
41681 .PHONY: maybe-info-target-libssp info-target-libssp
41682 maybe-info-target-libssp:
41683 @if target-libssp
41684 maybe-info-target-libssp: info-target-libssp
41686 info-target-libssp: \
41687 configure-target-libssp
41688 @: $(MAKE); $(unstage)
41689 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41690 r=`${PWD_COMMAND}`; export r; \
41691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41692 $(NORMAL_TARGET_EXPORTS) \
41693 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
41694 for flag in $(EXTRA_TARGET_FLAGS); do \
41695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41696 done; \
41697 (cd $(TARGET_SUBDIR)/libssp && \
41698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41700 "RANLIB=$${RANLIB}" \
41701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41702 info) \
41703 || exit 1
41705 @endif target-libssp
41707 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41708 maybe-dvi-target-libssp:
41709 @if target-libssp
41710 maybe-dvi-target-libssp: dvi-target-libssp
41712 dvi-target-libssp: \
41713 configure-target-libssp
41714 @: $(MAKE); $(unstage)
41715 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41716 r=`${PWD_COMMAND}`; export r; \
41717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41718 $(NORMAL_TARGET_EXPORTS) \
41719 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
41720 for flag in $(EXTRA_TARGET_FLAGS); do \
41721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41722 done; \
41723 (cd $(TARGET_SUBDIR)/libssp && \
41724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41726 "RANLIB=$${RANLIB}" \
41727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41728 dvi) \
41729 || exit 1
41731 @endif target-libssp
41733 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41734 maybe-pdf-target-libssp:
41735 @if target-libssp
41736 maybe-pdf-target-libssp: pdf-target-libssp
41738 pdf-target-libssp: \
41739 configure-target-libssp
41740 @: $(MAKE); $(unstage)
41741 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41742 r=`${PWD_COMMAND}`; export r; \
41743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744 $(NORMAL_TARGET_EXPORTS) \
41745 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
41746 for flag in $(EXTRA_TARGET_FLAGS); do \
41747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41748 done; \
41749 (cd $(TARGET_SUBDIR)/libssp && \
41750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752 "RANLIB=$${RANLIB}" \
41753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754 pdf) \
41755 || exit 1
41757 @endif target-libssp
41759 .PHONY: maybe-html-target-libssp html-target-libssp
41760 maybe-html-target-libssp:
41761 @if target-libssp
41762 maybe-html-target-libssp: html-target-libssp
41764 html-target-libssp: \
41765 configure-target-libssp
41766 @: $(MAKE); $(unstage)
41767 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41768 r=`${PWD_COMMAND}`; export r; \
41769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41770 $(NORMAL_TARGET_EXPORTS) \
41771 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
41772 for flag in $(EXTRA_TARGET_FLAGS); do \
41773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41774 done; \
41775 (cd $(TARGET_SUBDIR)/libssp && \
41776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41778 "RANLIB=$${RANLIB}" \
41779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41780 html) \
41781 || exit 1
41783 @endif target-libssp
41785 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41786 maybe-TAGS-target-libssp:
41787 @if target-libssp
41788 maybe-TAGS-target-libssp: TAGS-target-libssp
41790 TAGS-target-libssp: \
41791 configure-target-libssp
41792 @: $(MAKE); $(unstage)
41793 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41794 r=`${PWD_COMMAND}`; export r; \
41795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796 $(NORMAL_TARGET_EXPORTS) \
41797 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
41798 for flag in $(EXTRA_TARGET_FLAGS); do \
41799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41800 done; \
41801 (cd $(TARGET_SUBDIR)/libssp && \
41802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41804 "RANLIB=$${RANLIB}" \
41805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41806 TAGS) \
41807 || exit 1
41809 @endif target-libssp
41811 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
41812 maybe-install-info-target-libssp:
41813 @if target-libssp
41814 maybe-install-info-target-libssp: install-info-target-libssp
41816 install-info-target-libssp: \
41817 configure-target-libssp \
41818 info-target-libssp
41819 @: $(MAKE); $(unstage)
41820 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41821 r=`${PWD_COMMAND}`; export r; \
41822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41823 $(NORMAL_TARGET_EXPORTS) \
41824 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
41825 for flag in $(EXTRA_TARGET_FLAGS); do \
41826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41827 done; \
41828 (cd $(TARGET_SUBDIR)/libssp && \
41829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41831 "RANLIB=$${RANLIB}" \
41832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41833 install-info) \
41834 || exit 1
41836 @endif target-libssp
41838 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
41839 maybe-install-pdf-target-libssp:
41840 @if target-libssp
41841 maybe-install-pdf-target-libssp: install-pdf-target-libssp
41843 install-pdf-target-libssp: \
41844 configure-target-libssp \
41845 pdf-target-libssp
41846 @: $(MAKE); $(unstage)
41847 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41848 r=`${PWD_COMMAND}`; export r; \
41849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41850 $(NORMAL_TARGET_EXPORTS) \
41851 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
41852 for flag in $(EXTRA_TARGET_FLAGS); do \
41853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41854 done; \
41855 (cd $(TARGET_SUBDIR)/libssp && \
41856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41858 "RANLIB=$${RANLIB}" \
41859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41860 install-pdf) \
41861 || exit 1
41863 @endif target-libssp
41865 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
41866 maybe-install-html-target-libssp:
41867 @if target-libssp
41868 maybe-install-html-target-libssp: install-html-target-libssp
41870 install-html-target-libssp: \
41871 configure-target-libssp \
41872 html-target-libssp
41873 @: $(MAKE); $(unstage)
41874 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41875 r=`${PWD_COMMAND}`; export r; \
41876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41877 $(NORMAL_TARGET_EXPORTS) \
41878 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
41879 for flag in $(EXTRA_TARGET_FLAGS); do \
41880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41881 done; \
41882 (cd $(TARGET_SUBDIR)/libssp && \
41883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41885 "RANLIB=$${RANLIB}" \
41886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41887 install-html) \
41888 || exit 1
41890 @endif target-libssp
41892 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
41893 maybe-installcheck-target-libssp:
41894 @if target-libssp
41895 maybe-installcheck-target-libssp: installcheck-target-libssp
41897 installcheck-target-libssp: \
41898 configure-target-libssp
41899 @: $(MAKE); $(unstage)
41900 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41901 r=`${PWD_COMMAND}`; export r; \
41902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41903 $(NORMAL_TARGET_EXPORTS) \
41904 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
41905 for flag in $(EXTRA_TARGET_FLAGS); do \
41906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41907 done; \
41908 (cd $(TARGET_SUBDIR)/libssp && \
41909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41911 "RANLIB=$${RANLIB}" \
41912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41913 installcheck) \
41914 || exit 1
41916 @endif target-libssp
41918 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
41919 maybe-mostlyclean-target-libssp:
41920 @if target-libssp
41921 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
41923 mostlyclean-target-libssp:
41924 @: $(MAKE); $(unstage)
41925 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41926 r=`${PWD_COMMAND}`; export r; \
41927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928 $(NORMAL_TARGET_EXPORTS) \
41929 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
41930 for flag in $(EXTRA_TARGET_FLAGS); do \
41931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41932 done; \
41933 (cd $(TARGET_SUBDIR)/libssp && \
41934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936 "RANLIB=$${RANLIB}" \
41937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938 mostlyclean) \
41939 || exit 1
41941 @endif target-libssp
41943 .PHONY: maybe-clean-target-libssp clean-target-libssp
41944 maybe-clean-target-libssp:
41945 @if target-libssp
41946 maybe-clean-target-libssp: clean-target-libssp
41948 clean-target-libssp:
41949 @: $(MAKE); $(unstage)
41950 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41951 r=`${PWD_COMMAND}`; export r; \
41952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953 $(NORMAL_TARGET_EXPORTS) \
41954 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
41955 for flag in $(EXTRA_TARGET_FLAGS); do \
41956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41957 done; \
41958 (cd $(TARGET_SUBDIR)/libssp && \
41959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961 "RANLIB=$${RANLIB}" \
41962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41963 clean) \
41964 || exit 1
41966 @endif target-libssp
41968 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
41969 maybe-distclean-target-libssp:
41970 @if target-libssp
41971 maybe-distclean-target-libssp: distclean-target-libssp
41973 distclean-target-libssp:
41974 @: $(MAKE); $(unstage)
41975 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41976 r=`${PWD_COMMAND}`; export r; \
41977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41978 $(NORMAL_TARGET_EXPORTS) \
41979 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
41980 for flag in $(EXTRA_TARGET_FLAGS); do \
41981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982 done; \
41983 (cd $(TARGET_SUBDIR)/libssp && \
41984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41986 "RANLIB=$${RANLIB}" \
41987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41988 distclean) \
41989 || exit 1
41991 @endif target-libssp
41993 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
41994 maybe-maintainer-clean-target-libssp:
41995 @if target-libssp
41996 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
41998 maintainer-clean-target-libssp:
41999 @: $(MAKE); $(unstage)
42000 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42001 r=`${PWD_COMMAND}`; export r; \
42002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42003 $(NORMAL_TARGET_EXPORTS) \
42004 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
42005 for flag in $(EXTRA_TARGET_FLAGS); do \
42006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42007 done; \
42008 (cd $(TARGET_SUBDIR)/libssp && \
42009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42011 "RANLIB=$${RANLIB}" \
42012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42013 maintainer-clean) \
42014 || exit 1
42016 @endif target-libssp
42022 .PHONY: configure-target-newlib maybe-configure-target-newlib
42023 maybe-configure-target-newlib:
42024 @if gcc-bootstrap
42025 configure-target-newlib: stage_current
42026 @endif gcc-bootstrap
42027 @if target-newlib
42028 maybe-configure-target-newlib: configure-target-newlib
42029 configure-target-newlib:
42030 @: $(MAKE); $(unstage)
42031 @r=`${PWD_COMMAND}`; export r; \
42032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42033 echo "Checking multilib configuration for newlib..."; \
42034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42036 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42037 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42038 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42039 else \
42040 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42041 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42042 fi; \
42043 else \
42044 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42045 fi; \
42046 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42047 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42048 $(NORMAL_TARGET_EXPORTS) \
42049 echo Configuring in $(TARGET_SUBDIR)/newlib; \
42050 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42051 case $(srcdir) in \
42052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42053 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42055 esac; \
42056 srcdiroption="--srcdir=$${topdir}/newlib"; \
42057 libsrcdir="$$s/newlib"; \
42058 rm -f no-such-file || : ; \
42059 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42060 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42061 --target=${target_alias} $${srcdiroption} \
42062 || exit 1
42063 @endif target-newlib
42069 .PHONY: all-target-newlib maybe-all-target-newlib
42070 maybe-all-target-newlib:
42071 @if gcc-bootstrap
42072 all-target-newlib: stage_current
42073 @endif gcc-bootstrap
42074 @if target-newlib
42075 TARGET-target-newlib=all
42076 maybe-all-target-newlib: all-target-newlib
42077 all-target-newlib: configure-target-newlib
42078 @: $(MAKE); $(unstage)
42079 @r=`${PWD_COMMAND}`; export r; \
42080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42081 $(NORMAL_TARGET_EXPORTS) \
42082 (cd $(TARGET_SUBDIR)/newlib && \
42083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42084 $(TARGET-target-newlib))
42085 @endif target-newlib
42091 .PHONY: check-target-newlib maybe-check-target-newlib
42092 maybe-check-target-newlib:
42093 @if target-newlib
42094 maybe-check-target-newlib: check-target-newlib
42096 check-target-newlib:
42097 @: $(MAKE); $(unstage)
42098 @r=`${PWD_COMMAND}`; export r; \
42099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100 $(NORMAL_TARGET_EXPORTS) \
42101 (cd $(TARGET_SUBDIR)/newlib && \
42102 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42104 @endif target-newlib
42106 .PHONY: install-target-newlib maybe-install-target-newlib
42107 maybe-install-target-newlib:
42108 @if target-newlib
42109 maybe-install-target-newlib: install-target-newlib
42111 install-target-newlib: installdirs
42112 @: $(MAKE); $(unstage)
42113 @r=`${PWD_COMMAND}`; export r; \
42114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42115 $(NORMAL_TARGET_EXPORTS) \
42116 (cd $(TARGET_SUBDIR)/newlib && \
42117 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42119 @endif target-newlib
42121 # Other targets (info, dvi, pdf, etc.)
42123 .PHONY: maybe-info-target-newlib info-target-newlib
42124 maybe-info-target-newlib:
42125 @if target-newlib
42126 maybe-info-target-newlib: info-target-newlib
42128 info-target-newlib: \
42129 configure-target-newlib
42130 @: $(MAKE); $(unstage)
42131 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42132 r=`${PWD_COMMAND}`; export r; \
42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134 $(NORMAL_TARGET_EXPORTS) \
42135 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
42136 for flag in $(EXTRA_TARGET_FLAGS); do \
42137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42138 done; \
42139 (cd $(TARGET_SUBDIR)/newlib && \
42140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42142 "RANLIB=$${RANLIB}" \
42143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42144 info) \
42145 || exit 1
42147 @endif target-newlib
42149 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42150 maybe-dvi-target-newlib:
42151 @if target-newlib
42152 maybe-dvi-target-newlib: dvi-target-newlib
42154 dvi-target-newlib: \
42155 configure-target-newlib
42156 @: $(MAKE); $(unstage)
42157 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42158 r=`${PWD_COMMAND}`; export r; \
42159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160 $(NORMAL_TARGET_EXPORTS) \
42161 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
42162 for flag in $(EXTRA_TARGET_FLAGS); do \
42163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42164 done; \
42165 (cd $(TARGET_SUBDIR)/newlib && \
42166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42168 "RANLIB=$${RANLIB}" \
42169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42170 dvi) \
42171 || exit 1
42173 @endif target-newlib
42175 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42176 maybe-pdf-target-newlib:
42177 @if target-newlib
42178 maybe-pdf-target-newlib: pdf-target-newlib
42180 pdf-target-newlib: \
42181 configure-target-newlib
42182 @: $(MAKE); $(unstage)
42183 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42184 r=`${PWD_COMMAND}`; export r; \
42185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42186 $(NORMAL_TARGET_EXPORTS) \
42187 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
42188 for flag in $(EXTRA_TARGET_FLAGS); do \
42189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190 done; \
42191 (cd $(TARGET_SUBDIR)/newlib && \
42192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42194 "RANLIB=$${RANLIB}" \
42195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42196 pdf) \
42197 || exit 1
42199 @endif target-newlib
42201 .PHONY: maybe-html-target-newlib html-target-newlib
42202 maybe-html-target-newlib:
42203 @if target-newlib
42204 maybe-html-target-newlib: html-target-newlib
42206 html-target-newlib: \
42207 configure-target-newlib
42208 @: $(MAKE); $(unstage)
42209 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42210 r=`${PWD_COMMAND}`; export r; \
42211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212 $(NORMAL_TARGET_EXPORTS) \
42213 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
42214 for flag in $(EXTRA_TARGET_FLAGS); do \
42215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42216 done; \
42217 (cd $(TARGET_SUBDIR)/newlib && \
42218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42220 "RANLIB=$${RANLIB}" \
42221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42222 html) \
42223 || exit 1
42225 @endif target-newlib
42227 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42228 maybe-TAGS-target-newlib:
42229 @if target-newlib
42230 maybe-TAGS-target-newlib: TAGS-target-newlib
42232 TAGS-target-newlib: \
42233 configure-target-newlib
42234 @: $(MAKE); $(unstage)
42235 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42236 r=`${PWD_COMMAND}`; export r; \
42237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42238 $(NORMAL_TARGET_EXPORTS) \
42239 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
42240 for flag in $(EXTRA_TARGET_FLAGS); do \
42241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42242 done; \
42243 (cd $(TARGET_SUBDIR)/newlib && \
42244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42246 "RANLIB=$${RANLIB}" \
42247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42248 TAGS) \
42249 || exit 1
42251 @endif target-newlib
42253 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42254 maybe-install-info-target-newlib:
42255 @if target-newlib
42256 maybe-install-info-target-newlib: install-info-target-newlib
42258 install-info-target-newlib: \
42259 configure-target-newlib \
42260 info-target-newlib
42261 @: $(MAKE); $(unstage)
42262 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42263 r=`${PWD_COMMAND}`; export r; \
42264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42265 $(NORMAL_TARGET_EXPORTS) \
42266 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
42267 for flag in $(EXTRA_TARGET_FLAGS); do \
42268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269 done; \
42270 (cd $(TARGET_SUBDIR)/newlib && \
42271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42273 "RANLIB=$${RANLIB}" \
42274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42275 install-info) \
42276 || exit 1
42278 @endif target-newlib
42280 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42281 maybe-install-pdf-target-newlib:
42282 @if target-newlib
42283 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42285 install-pdf-target-newlib: \
42286 configure-target-newlib \
42287 pdf-target-newlib
42288 @: $(MAKE); $(unstage)
42289 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42290 r=`${PWD_COMMAND}`; export r; \
42291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42292 $(NORMAL_TARGET_EXPORTS) \
42293 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
42294 for flag in $(EXTRA_TARGET_FLAGS); do \
42295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42296 done; \
42297 (cd $(TARGET_SUBDIR)/newlib && \
42298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42300 "RANLIB=$${RANLIB}" \
42301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42302 install-pdf) \
42303 || exit 1
42305 @endif target-newlib
42307 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42308 maybe-install-html-target-newlib:
42309 @if target-newlib
42310 maybe-install-html-target-newlib: install-html-target-newlib
42312 install-html-target-newlib: \
42313 configure-target-newlib \
42314 html-target-newlib
42315 @: $(MAKE); $(unstage)
42316 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42317 r=`${PWD_COMMAND}`; export r; \
42318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42319 $(NORMAL_TARGET_EXPORTS) \
42320 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
42321 for flag in $(EXTRA_TARGET_FLAGS); do \
42322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42323 done; \
42324 (cd $(TARGET_SUBDIR)/newlib && \
42325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42327 "RANLIB=$${RANLIB}" \
42328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42329 install-html) \
42330 || exit 1
42332 @endif target-newlib
42334 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42335 maybe-installcheck-target-newlib:
42336 @if target-newlib
42337 maybe-installcheck-target-newlib: installcheck-target-newlib
42339 installcheck-target-newlib: \
42340 configure-target-newlib
42341 @: $(MAKE); $(unstage)
42342 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42343 r=`${PWD_COMMAND}`; export r; \
42344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42345 $(NORMAL_TARGET_EXPORTS) \
42346 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
42347 for flag in $(EXTRA_TARGET_FLAGS); do \
42348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42349 done; \
42350 (cd $(TARGET_SUBDIR)/newlib && \
42351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42353 "RANLIB=$${RANLIB}" \
42354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42355 installcheck) \
42356 || exit 1
42358 @endif target-newlib
42360 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42361 maybe-mostlyclean-target-newlib:
42362 @if target-newlib
42363 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42365 mostlyclean-target-newlib:
42366 @: $(MAKE); $(unstage)
42367 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42368 r=`${PWD_COMMAND}`; export r; \
42369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42370 $(NORMAL_TARGET_EXPORTS) \
42371 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
42372 for flag in $(EXTRA_TARGET_FLAGS); do \
42373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42374 done; \
42375 (cd $(TARGET_SUBDIR)/newlib && \
42376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42378 "RANLIB=$${RANLIB}" \
42379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42380 mostlyclean) \
42381 || exit 1
42383 @endif target-newlib
42385 .PHONY: maybe-clean-target-newlib clean-target-newlib
42386 maybe-clean-target-newlib:
42387 @if target-newlib
42388 maybe-clean-target-newlib: clean-target-newlib
42390 clean-target-newlib:
42391 @: $(MAKE); $(unstage)
42392 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42393 r=`${PWD_COMMAND}`; export r; \
42394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42395 $(NORMAL_TARGET_EXPORTS) \
42396 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
42397 for flag in $(EXTRA_TARGET_FLAGS); do \
42398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42399 done; \
42400 (cd $(TARGET_SUBDIR)/newlib && \
42401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42403 "RANLIB=$${RANLIB}" \
42404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42405 clean) \
42406 || exit 1
42408 @endif target-newlib
42410 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42411 maybe-distclean-target-newlib:
42412 @if target-newlib
42413 maybe-distclean-target-newlib: distclean-target-newlib
42415 distclean-target-newlib:
42416 @: $(MAKE); $(unstage)
42417 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42418 r=`${PWD_COMMAND}`; export r; \
42419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42420 $(NORMAL_TARGET_EXPORTS) \
42421 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
42422 for flag in $(EXTRA_TARGET_FLAGS); do \
42423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42424 done; \
42425 (cd $(TARGET_SUBDIR)/newlib && \
42426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42428 "RANLIB=$${RANLIB}" \
42429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42430 distclean) \
42431 || exit 1
42433 @endif target-newlib
42435 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42436 maybe-maintainer-clean-target-newlib:
42437 @if target-newlib
42438 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42440 maintainer-clean-target-newlib:
42441 @: $(MAKE); $(unstage)
42442 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42443 r=`${PWD_COMMAND}`; export r; \
42444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445 $(NORMAL_TARGET_EXPORTS) \
42446 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
42447 for flag in $(EXTRA_TARGET_FLAGS); do \
42448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42449 done; \
42450 (cd $(TARGET_SUBDIR)/newlib && \
42451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42453 "RANLIB=$${RANLIB}" \
42454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42455 maintainer-clean) \
42456 || exit 1
42458 @endif target-newlib
42464 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42465 maybe-configure-target-libgcc:
42466 @if gcc-bootstrap
42467 configure-target-libgcc: stage_current
42468 @endif gcc-bootstrap
42469 @if target-libgcc
42470 maybe-configure-target-libgcc: configure-target-libgcc
42471 configure-target-libgcc:
42472 @r=`${PWD_COMMAND}`; export r; \
42473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42474 echo "Checking multilib configuration for libgcc..."; \
42475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42477 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42478 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42479 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42480 else \
42481 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42482 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42483 fi; \
42484 else \
42485 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42486 fi; \
42487 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42489 $(NORMAL_TARGET_EXPORTS) \
42490 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42491 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42492 case $(srcdir) in \
42493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42494 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42496 esac; \
42497 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42498 libsrcdir="$$s/libgcc"; \
42499 rm -f no-such-file || : ; \
42500 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42502 --target=${target_alias} $${srcdiroption} \
42503 || exit 1
42504 @endif target-libgcc
42508 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42509 maybe-configure-stage1-target-libgcc:
42510 @if target-libgcc-bootstrap
42511 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42512 configure-stage1-target-libgcc:
42513 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42514 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42515 @r=`${PWD_COMMAND}`; export r; \
42516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42517 echo "Checking multilib configuration for libgcc..."; \
42518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42519 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42520 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42521 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42522 else \
42523 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42524 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42525 fi; \
42526 else \
42527 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42528 fi; \
42529 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42530 $(NORMAL_TARGET_EXPORTS) \
42531 CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42532 CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42533 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
42534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42535 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42536 case $(srcdir) in \
42537 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42538 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42539 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42540 esac; \
42541 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42542 libsrcdir="$$s/libgcc"; \
42543 $(SHELL) $${libsrcdir}/configure \
42544 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42545 --target=${target_alias} $${srcdiroption} \
42547 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
42548 @endif target-libgcc-bootstrap
42550 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42551 maybe-configure-stage2-target-libgcc:
42552 @if target-libgcc-bootstrap
42553 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42554 configure-stage2-target-libgcc:
42555 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42556 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42557 @r=`${PWD_COMMAND}`; export r; \
42558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559 echo "Checking multilib configuration for libgcc..."; \
42560 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42561 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42562 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42563 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42564 else \
42565 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42566 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42567 fi; \
42568 else \
42569 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42570 fi; \
42571 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42572 $(NORMAL_TARGET_EXPORTS) \
42574 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42575 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42576 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
42577 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42578 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42579 case $(srcdir) in \
42580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42581 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42583 esac; \
42584 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42585 libsrcdir="$$s/libgcc"; \
42586 $(SHELL) $${libsrcdir}/configure \
42587 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42588 --target=${target_alias} $${srcdiroption} \
42589 --with-build-libsubdir=$(HOST_SUBDIR) \
42590 @stage2_werror_flag@
42591 @endif target-libgcc-bootstrap
42593 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
42594 maybe-configure-stageb2g0-target-libgcc:
42595 @if target-libgcc-bootstrap
42596 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42597 configure-stageb2g0-target-libgcc:
42598 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42599 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42600 @r=`${PWD_COMMAND}`; export r; \
42601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42602 echo "Checking multilib configuration for libgcc..."; \
42603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42604 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42605 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42606 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42607 else \
42608 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42609 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42610 fi; \
42611 else \
42612 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42613 fi; \
42614 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42615 $(NORMAL_TARGET_EXPORTS) \
42617 CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42618 CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42619 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
42620 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42621 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42622 case $(srcdir) in \
42623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42624 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42626 esac; \
42627 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42628 libsrcdir="$$s/libgcc"; \
42629 $(SHELL) $${libsrcdir}/configure \
42630 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42631 --target=${target_alias} $${srcdiroption} \
42632 --with-build-libsubdir=$(HOST_SUBDIR) \
42633 @stage2_werror_flag@
42634 @endif target-libgcc-bootstrap
42636 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42637 maybe-configure-stage3-target-libgcc:
42638 @if target-libgcc-bootstrap
42639 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42640 configure-stage3-target-libgcc:
42641 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42642 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42643 @r=`${PWD_COMMAND}`; export r; \
42644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645 echo "Checking multilib configuration for libgcc..."; \
42646 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42647 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42648 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42649 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42650 else \
42651 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42652 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42653 fi; \
42654 else \
42655 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42656 fi; \
42657 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42658 $(NORMAL_TARGET_EXPORTS) \
42660 CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42661 CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42662 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
42663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42664 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42665 case $(srcdir) in \
42666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42667 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42669 esac; \
42670 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42671 libsrcdir="$$s/libgcc"; \
42672 $(SHELL) $${libsrcdir}/configure \
42673 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42674 --target=${target_alias} $${srcdiroption} \
42675 --with-build-libsubdir=$(HOST_SUBDIR) \
42676 @stage2_werror_flag@
42677 @endif target-libgcc-bootstrap
42679 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
42680 maybe-configure-stageb3g2-target-libgcc:
42681 @if target-libgcc-bootstrap
42682 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42683 configure-stageb3g2-target-libgcc:
42684 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42685 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42686 @r=`${PWD_COMMAND}`; export r; \
42687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688 echo "Checking multilib configuration for libgcc..."; \
42689 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42690 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42691 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42692 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42693 else \
42694 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42695 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42696 fi; \
42697 else \
42698 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42699 fi; \
42700 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42701 $(NORMAL_TARGET_EXPORTS) \
42703 CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42704 CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42705 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
42706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42707 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42708 case $(srcdir) in \
42709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42710 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42712 esac; \
42713 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42714 libsrcdir="$$s/libgcc"; \
42715 $(SHELL) $${libsrcdir}/configure \
42716 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42717 --target=${target_alias} $${srcdiroption} \
42718 --with-build-libsubdir=$(HOST_SUBDIR) \
42719 @stage2_werror_flag@
42720 @endif target-libgcc-bootstrap
42722 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42723 maybe-configure-stage4-target-libgcc:
42724 @if target-libgcc-bootstrap
42725 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42726 configure-stage4-target-libgcc:
42727 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42728 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42729 @r=`${PWD_COMMAND}`; export r; \
42730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42731 echo "Checking multilib configuration for libgcc..."; \
42732 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42733 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42734 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42735 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42736 else \
42737 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42738 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42739 fi; \
42740 else \
42741 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42742 fi; \
42743 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42744 $(NORMAL_TARGET_EXPORTS) \
42746 CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42747 CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42748 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
42749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42750 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42751 case $(srcdir) in \
42752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42753 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42755 esac; \
42756 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42757 libsrcdir="$$s/libgcc"; \
42758 $(SHELL) $${libsrcdir}/configure \
42759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42760 --target=${target_alias} $${srcdiroption} \
42761 --with-build-libsubdir=$(HOST_SUBDIR) \
42762 @stage2_werror_flag@
42763 @endif target-libgcc-bootstrap
42765 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42766 maybe-configure-stageprofile-target-libgcc:
42767 @if target-libgcc-bootstrap
42768 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42769 configure-stageprofile-target-libgcc:
42770 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42771 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42772 @r=`${PWD_COMMAND}`; export r; \
42773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774 echo "Checking multilib configuration for libgcc..."; \
42775 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42776 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42777 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42778 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42779 else \
42780 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42781 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42782 fi; \
42783 else \
42784 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42785 fi; \
42786 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42787 $(NORMAL_TARGET_EXPORTS) \
42789 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42790 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42791 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
42792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42793 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42794 case $(srcdir) in \
42795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42796 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42798 esac; \
42799 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42800 libsrcdir="$$s/libgcc"; \
42801 $(SHELL) $${libsrcdir}/configure \
42802 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42803 --target=${target_alias} $${srcdiroption} \
42804 --with-build-libsubdir=$(HOST_SUBDIR) \
42805 @stage2_werror_flag@
42806 @endif target-libgcc-bootstrap
42808 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42809 maybe-configure-stagefeedback-target-libgcc:
42810 @if target-libgcc-bootstrap
42811 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42812 configure-stagefeedback-target-libgcc:
42813 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42814 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42815 @r=`${PWD_COMMAND}`; export r; \
42816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42817 echo "Checking multilib configuration for libgcc..."; \
42818 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42819 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42820 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42821 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42822 else \
42823 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42824 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42825 fi; \
42826 else \
42827 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42828 fi; \
42829 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42830 $(NORMAL_TARGET_EXPORTS) \
42832 CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42833 CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42834 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
42835 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42836 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42837 case $(srcdir) in \
42838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42839 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42841 esac; \
42842 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42843 libsrcdir="$$s/libgcc"; \
42844 $(SHELL) $${libsrcdir}/configure \
42845 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42846 --target=${target_alias} $${srcdiroption} \
42847 --with-build-libsubdir=$(HOST_SUBDIR) \
42848 @stage2_werror_flag@
42849 @endif target-libgcc-bootstrap
42855 .PHONY: all-target-libgcc maybe-all-target-libgcc
42856 maybe-all-target-libgcc:
42857 @if gcc-bootstrap
42858 all-target-libgcc: stage_current
42859 @endif gcc-bootstrap
42860 @if target-libgcc
42861 TARGET-target-libgcc=all
42862 maybe-all-target-libgcc: all-target-libgcc
42863 all-target-libgcc: configure-target-libgcc
42864 @r=`${PWD_COMMAND}`; export r; \
42865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42866 $(NORMAL_TARGET_EXPORTS) \
42867 (cd $(TARGET_SUBDIR)/libgcc && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42869 $(TARGET-target-libgcc))
42870 @endif target-libgcc
42874 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
42875 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
42876 maybe-all-stage1-target-libgcc:
42877 maybe-clean-stage1-target-libgcc:
42878 @if target-libgcc-bootstrap
42879 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
42880 all-stage1: all-stage1-target-libgcc
42881 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
42882 all-stage1-target-libgcc: configure-stage1-target-libgcc
42883 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42884 @r=`${PWD_COMMAND}`; export r; \
42885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42886 $(NORMAL_TARGET_EXPORTS) \
42887 cd $(TARGET_SUBDIR)/libgcc && \
42888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42889 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
42890 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
42891 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
42892 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42893 $(TARGET-stage1-target-libgcc)
42895 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
42896 clean-stage1: clean-stage1-target-libgcc
42897 clean-stage1-target-libgcc:
42898 @if [ $(current_stage) = stage1 ]; then \
42899 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42900 else \
42901 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
42902 $(MAKE) stage1-start; \
42903 fi; \
42904 cd $(TARGET_SUBDIR)/libgcc && \
42905 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42906 clean
42907 @endif target-libgcc-bootstrap
42910 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
42911 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
42912 maybe-all-stage2-target-libgcc:
42913 maybe-clean-stage2-target-libgcc:
42914 @if target-libgcc-bootstrap
42915 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
42916 all-stage2: all-stage2-target-libgcc
42917 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
42918 all-stage2-target-libgcc: configure-stage2-target-libgcc
42919 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42920 @r=`${PWD_COMMAND}`; export r; \
42921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42922 $(NORMAL_TARGET_EXPORTS) \
42924 cd $(TARGET_SUBDIR)/libgcc && \
42925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42926 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
42927 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
42928 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
42929 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42930 $(TARGET-stage2-target-libgcc)
42932 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
42933 clean-stage2: clean-stage2-target-libgcc
42934 clean-stage2-target-libgcc:
42935 @if [ $(current_stage) = stage2 ]; then \
42936 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42937 else \
42938 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
42939 $(MAKE) stage2-start; \
42940 fi; \
42941 cd $(TARGET_SUBDIR)/libgcc && \
42942 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42944 clean
42945 @endif target-libgcc-bootstrap
42948 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
42949 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
42950 maybe-all-stageb2g0-target-libgcc:
42951 maybe-clean-stageb2g0-target-libgcc:
42952 @if target-libgcc-bootstrap
42953 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
42954 all-stageb2g0: all-stageb2g0-target-libgcc
42955 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
42956 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42957 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42958 @r=`${PWD_COMMAND}`; export r; \
42959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960 $(NORMAL_TARGET_EXPORTS) \
42962 cd $(TARGET_SUBDIR)/libgcc && \
42963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42964 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
42965 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
42966 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
42967 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS) \
42968 $(TARGET-stageb2g0-target-libgcc)
42970 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
42971 clean-stageb2g0: clean-stageb2g0-target-libgcc
42972 clean-stageb2g0-target-libgcc:
42973 @if [ $(current_stage) = stageb2g0 ]; then \
42974 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42975 else \
42976 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
42977 $(MAKE) stageb2g0-start; \
42978 fi; \
42979 cd $(TARGET_SUBDIR)/libgcc && \
42980 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42982 clean
42983 @endif target-libgcc-bootstrap
42986 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
42987 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
42988 maybe-all-stage3-target-libgcc:
42989 maybe-clean-stage3-target-libgcc:
42990 @if target-libgcc-bootstrap
42991 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
42992 all-stage3: all-stage3-target-libgcc
42993 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
42994 all-stage3-target-libgcc: configure-stage3-target-libgcc
42995 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42996 @r=`${PWD_COMMAND}`; export r; \
42997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998 $(NORMAL_TARGET_EXPORTS) \
43000 cd $(TARGET_SUBDIR)/libgcc && \
43001 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43002 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
43003 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
43004 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
43005 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
43006 $(TARGET-stage3-target-libgcc)
43008 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43009 clean-stage3: clean-stage3-target-libgcc
43010 clean-stage3-target-libgcc:
43011 @if [ $(current_stage) = stage3 ]; then \
43012 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43013 else \
43014 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43015 $(MAKE) stage3-start; \
43016 fi; \
43017 cd $(TARGET_SUBDIR)/libgcc && \
43018 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43020 clean
43021 @endif target-libgcc-bootstrap
43024 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
43025 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
43026 maybe-all-stageb3g2-target-libgcc:
43027 maybe-clean-stageb3g2-target-libgcc:
43028 @if target-libgcc-bootstrap
43029 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
43030 all-stageb3g2: all-stageb3g2-target-libgcc
43031 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
43032 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
43033 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
43034 @r=`${PWD_COMMAND}`; export r; \
43035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43036 $(NORMAL_TARGET_EXPORTS) \
43038 cd $(TARGET_SUBDIR)/libgcc && \
43039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43040 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
43041 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
43042 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
43043 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS) \
43044 $(TARGET-stageb3g2-target-libgcc)
43046 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
43047 clean-stageb3g2: clean-stageb3g2-target-libgcc
43048 clean-stageb3g2-target-libgcc:
43049 @if [ $(current_stage) = stageb3g2 ]; then \
43050 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43051 else \
43052 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
43053 $(MAKE) stageb3g2-start; \
43054 fi; \
43055 cd $(TARGET_SUBDIR)/libgcc && \
43056 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43058 clean
43059 @endif target-libgcc-bootstrap
43062 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43063 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43064 maybe-all-stage4-target-libgcc:
43065 maybe-clean-stage4-target-libgcc:
43066 @if target-libgcc-bootstrap
43067 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43068 all-stage4: all-stage4-target-libgcc
43069 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43070 all-stage4-target-libgcc: configure-stage4-target-libgcc
43071 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43072 @r=`${PWD_COMMAND}`; export r; \
43073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43074 $(NORMAL_TARGET_EXPORTS) \
43076 cd $(TARGET_SUBDIR)/libgcc && \
43077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43078 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
43079 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43080 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
43081 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS) \
43082 $(TARGET-stage4-target-libgcc)
43084 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43085 clean-stage4: clean-stage4-target-libgcc
43086 clean-stage4-target-libgcc:
43087 @if [ $(current_stage) = stage4 ]; then \
43088 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43089 else \
43090 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43091 $(MAKE) stage4-start; \
43092 fi; \
43093 cd $(TARGET_SUBDIR)/libgcc && \
43094 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43096 clean
43097 @endif target-libgcc-bootstrap
43100 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43101 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43102 maybe-all-stageprofile-target-libgcc:
43103 maybe-clean-stageprofile-target-libgcc:
43104 @if target-libgcc-bootstrap
43105 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43106 all-stageprofile: all-stageprofile-target-libgcc
43107 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43108 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43109 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43110 @r=`${PWD_COMMAND}`; export r; \
43111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43112 $(NORMAL_TARGET_EXPORTS) \
43114 cd $(TARGET_SUBDIR)/libgcc && \
43115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43116 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
43117 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
43118 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
43119 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
43120 $(TARGET-stageprofile-target-libgcc)
43122 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43123 clean-stageprofile: clean-stageprofile-target-libgcc
43124 clean-stageprofile-target-libgcc:
43125 @if [ $(current_stage) = stageprofile ]; then \
43126 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43127 else \
43128 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43129 $(MAKE) stageprofile-start; \
43130 fi; \
43131 cd $(TARGET_SUBDIR)/libgcc && \
43132 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43134 clean
43135 @endif target-libgcc-bootstrap
43138 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43139 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43140 maybe-all-stagefeedback-target-libgcc:
43141 maybe-clean-stagefeedback-target-libgcc:
43142 @if target-libgcc-bootstrap
43143 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43144 all-stagefeedback: all-stagefeedback-target-libgcc
43145 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43146 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43147 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43148 @r=`${PWD_COMMAND}`; export r; \
43149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43150 $(NORMAL_TARGET_EXPORTS) \
43152 cd $(TARGET_SUBDIR)/libgcc && \
43153 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43154 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
43155 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43156 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43157 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS) \
43158 $(TARGET-stagefeedback-target-libgcc)
43160 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43161 clean-stagefeedback: clean-stagefeedback-target-libgcc
43162 clean-stagefeedback-target-libgcc:
43163 @if [ $(current_stage) = stagefeedback ]; then \
43164 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43165 else \
43166 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43167 $(MAKE) stagefeedback-start; \
43168 fi; \
43169 cd $(TARGET_SUBDIR)/libgcc && \
43170 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43172 clean
43173 @endif target-libgcc-bootstrap
43180 .PHONY: check-target-libgcc maybe-check-target-libgcc
43181 maybe-check-target-libgcc:
43182 @if target-libgcc
43183 maybe-check-target-libgcc: check-target-libgcc
43185 # Dummy target for uncheckable module.
43186 check-target-libgcc:
43188 @endif target-libgcc
43190 .PHONY: install-target-libgcc maybe-install-target-libgcc
43191 maybe-install-target-libgcc:
43192 @if target-libgcc
43193 maybe-install-target-libgcc: install-target-libgcc
43195 install-target-libgcc: installdirs
43196 @: $(MAKE); $(unstage)
43197 @r=`${PWD_COMMAND}`; export r; \
43198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199 $(NORMAL_TARGET_EXPORTS) \
43200 (cd $(TARGET_SUBDIR)/libgcc && \
43201 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43203 @endif target-libgcc
43205 # Other targets (info, dvi, pdf, etc.)
43207 .PHONY: maybe-info-target-libgcc info-target-libgcc
43208 maybe-info-target-libgcc:
43209 @if target-libgcc
43210 maybe-info-target-libgcc: info-target-libgcc
43212 info-target-libgcc: \
43213 configure-target-libgcc
43214 @: $(MAKE); $(unstage)
43215 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43216 r=`${PWD_COMMAND}`; export r; \
43217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43218 $(NORMAL_TARGET_EXPORTS) \
43219 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
43220 for flag in $(EXTRA_TARGET_FLAGS); do \
43221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43222 done; \
43223 (cd $(TARGET_SUBDIR)/libgcc && \
43224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43226 "RANLIB=$${RANLIB}" \
43227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43228 info) \
43229 || exit 1
43231 @endif target-libgcc
43233 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43234 maybe-dvi-target-libgcc:
43235 @if target-libgcc
43236 maybe-dvi-target-libgcc: dvi-target-libgcc
43238 dvi-target-libgcc: \
43239 configure-target-libgcc
43240 @: $(MAKE); $(unstage)
43241 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43242 r=`${PWD_COMMAND}`; export r; \
43243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43244 $(NORMAL_TARGET_EXPORTS) \
43245 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
43246 for flag in $(EXTRA_TARGET_FLAGS); do \
43247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43248 done; \
43249 (cd $(TARGET_SUBDIR)/libgcc && \
43250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43252 "RANLIB=$${RANLIB}" \
43253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43254 dvi) \
43255 || exit 1
43257 @endif target-libgcc
43259 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43260 maybe-pdf-target-libgcc:
43261 @if target-libgcc
43262 maybe-pdf-target-libgcc: pdf-target-libgcc
43264 pdf-target-libgcc: \
43265 configure-target-libgcc
43266 @: $(MAKE); $(unstage)
43267 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43268 r=`${PWD_COMMAND}`; export r; \
43269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43270 $(NORMAL_TARGET_EXPORTS) \
43271 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
43272 for flag in $(EXTRA_TARGET_FLAGS); do \
43273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43274 done; \
43275 (cd $(TARGET_SUBDIR)/libgcc && \
43276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43278 "RANLIB=$${RANLIB}" \
43279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43280 pdf) \
43281 || exit 1
43283 @endif target-libgcc
43285 .PHONY: maybe-html-target-libgcc html-target-libgcc
43286 maybe-html-target-libgcc:
43287 @if target-libgcc
43288 maybe-html-target-libgcc: html-target-libgcc
43290 html-target-libgcc: \
43291 configure-target-libgcc
43292 @: $(MAKE); $(unstage)
43293 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43294 r=`${PWD_COMMAND}`; export r; \
43295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43296 $(NORMAL_TARGET_EXPORTS) \
43297 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
43298 for flag in $(EXTRA_TARGET_FLAGS); do \
43299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43300 done; \
43301 (cd $(TARGET_SUBDIR)/libgcc && \
43302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43304 "RANLIB=$${RANLIB}" \
43305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43306 html) \
43307 || exit 1
43309 @endif target-libgcc
43311 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43312 maybe-TAGS-target-libgcc:
43313 @if target-libgcc
43314 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43316 TAGS-target-libgcc: \
43317 configure-target-libgcc
43318 @: $(MAKE); $(unstage)
43319 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43320 r=`${PWD_COMMAND}`; export r; \
43321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43322 $(NORMAL_TARGET_EXPORTS) \
43323 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
43324 for flag in $(EXTRA_TARGET_FLAGS); do \
43325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43326 done; \
43327 (cd $(TARGET_SUBDIR)/libgcc && \
43328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43330 "RANLIB=$${RANLIB}" \
43331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43332 TAGS) \
43333 || exit 1
43335 @endif target-libgcc
43337 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43338 maybe-install-info-target-libgcc:
43339 @if target-libgcc
43340 maybe-install-info-target-libgcc: install-info-target-libgcc
43342 install-info-target-libgcc: \
43343 configure-target-libgcc \
43344 info-target-libgcc
43345 @: $(MAKE); $(unstage)
43346 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43347 r=`${PWD_COMMAND}`; export r; \
43348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43349 $(NORMAL_TARGET_EXPORTS) \
43350 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
43351 for flag in $(EXTRA_TARGET_FLAGS); do \
43352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43353 done; \
43354 (cd $(TARGET_SUBDIR)/libgcc && \
43355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43357 "RANLIB=$${RANLIB}" \
43358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43359 install-info) \
43360 || exit 1
43362 @endif target-libgcc
43364 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43365 maybe-install-pdf-target-libgcc:
43366 @if target-libgcc
43367 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43369 install-pdf-target-libgcc: \
43370 configure-target-libgcc \
43371 pdf-target-libgcc
43372 @: $(MAKE); $(unstage)
43373 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43374 r=`${PWD_COMMAND}`; export r; \
43375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43376 $(NORMAL_TARGET_EXPORTS) \
43377 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
43378 for flag in $(EXTRA_TARGET_FLAGS); do \
43379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43380 done; \
43381 (cd $(TARGET_SUBDIR)/libgcc && \
43382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43384 "RANLIB=$${RANLIB}" \
43385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43386 install-pdf) \
43387 || exit 1
43389 @endif target-libgcc
43391 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43392 maybe-install-html-target-libgcc:
43393 @if target-libgcc
43394 maybe-install-html-target-libgcc: install-html-target-libgcc
43396 install-html-target-libgcc: \
43397 configure-target-libgcc \
43398 html-target-libgcc
43399 @: $(MAKE); $(unstage)
43400 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43401 r=`${PWD_COMMAND}`; export r; \
43402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403 $(NORMAL_TARGET_EXPORTS) \
43404 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
43405 for flag in $(EXTRA_TARGET_FLAGS); do \
43406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407 done; \
43408 (cd $(TARGET_SUBDIR)/libgcc && \
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 install-html) \
43414 || exit 1
43416 @endif target-libgcc
43418 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43419 maybe-installcheck-target-libgcc:
43420 @if target-libgcc
43421 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43423 installcheck-target-libgcc: \
43424 configure-target-libgcc
43425 @: $(MAKE); $(unstage)
43426 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43427 r=`${PWD_COMMAND}`; export r; \
43428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429 $(NORMAL_TARGET_EXPORTS) \
43430 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
43431 for flag in $(EXTRA_TARGET_FLAGS); do \
43432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43433 done; \
43434 (cd $(TARGET_SUBDIR)/libgcc && \
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 installcheck) \
43440 || exit 1
43442 @endif target-libgcc
43444 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43445 maybe-mostlyclean-target-libgcc:
43446 @if target-libgcc
43447 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43449 mostlyclean-target-libgcc:
43450 @: $(MAKE); $(unstage)
43451 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43452 r=`${PWD_COMMAND}`; export r; \
43453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454 $(NORMAL_TARGET_EXPORTS) \
43455 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
43456 for flag in $(EXTRA_TARGET_FLAGS); do \
43457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43458 done; \
43459 (cd $(TARGET_SUBDIR)/libgcc && \
43460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43462 "RANLIB=$${RANLIB}" \
43463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43464 mostlyclean) \
43465 || exit 1
43467 @endif target-libgcc
43469 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43470 maybe-clean-target-libgcc:
43471 @if target-libgcc
43472 maybe-clean-target-libgcc: clean-target-libgcc
43474 clean-target-libgcc:
43475 @: $(MAKE); $(unstage)
43476 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43477 r=`${PWD_COMMAND}`; export r; \
43478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43479 $(NORMAL_TARGET_EXPORTS) \
43480 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
43481 for flag in $(EXTRA_TARGET_FLAGS); do \
43482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43483 done; \
43484 (cd $(TARGET_SUBDIR)/libgcc && \
43485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43487 "RANLIB=$${RANLIB}" \
43488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43489 clean) \
43490 || exit 1
43492 @endif target-libgcc
43494 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43495 maybe-distclean-target-libgcc:
43496 @if target-libgcc
43497 maybe-distclean-target-libgcc: distclean-target-libgcc
43499 distclean-target-libgcc:
43500 @: $(MAKE); $(unstage)
43501 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43502 r=`${PWD_COMMAND}`; export r; \
43503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504 $(NORMAL_TARGET_EXPORTS) \
43505 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
43506 for flag in $(EXTRA_TARGET_FLAGS); do \
43507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43508 done; \
43509 (cd $(TARGET_SUBDIR)/libgcc && \
43510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43512 "RANLIB=$${RANLIB}" \
43513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43514 distclean) \
43515 || exit 1
43517 @endif target-libgcc
43519 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43520 maybe-maintainer-clean-target-libgcc:
43521 @if target-libgcc
43522 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43524 maintainer-clean-target-libgcc:
43525 @: $(MAKE); $(unstage)
43526 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43527 r=`${PWD_COMMAND}`; export r; \
43528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43529 $(NORMAL_TARGET_EXPORTS) \
43530 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
43531 for flag in $(EXTRA_TARGET_FLAGS); do \
43532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43533 done; \
43534 (cd $(TARGET_SUBDIR)/libgcc && \
43535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43537 "RANLIB=$${RANLIB}" \
43538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43539 maintainer-clean) \
43540 || exit 1
43542 @endif target-libgcc
43548 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
43549 maybe-configure-target-libgfortran:
43550 @if gcc-bootstrap
43551 configure-target-libgfortran: stage_current
43552 @endif gcc-bootstrap
43553 @if target-libgfortran
43554 maybe-configure-target-libgfortran: configure-target-libgfortran
43555 configure-target-libgfortran:
43556 @: $(MAKE); $(unstage)
43557 @r=`${PWD_COMMAND}`; export r; \
43558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43559 echo "Checking multilib configuration for libgfortran..."; \
43560 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43561 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
43562 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43563 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43564 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
43565 else \
43566 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
43567 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43568 fi; \
43569 else \
43570 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43571 fi; \
43572 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
43573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43574 $(NORMAL_TARGET_EXPORTS) \
43575 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
43576 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
43577 case $(srcdir) in \
43578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43579 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
43580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43581 esac; \
43582 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
43583 libsrcdir="$$s/libgfortran"; \
43584 rm -f no-such-file || : ; \
43585 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43586 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43587 --target=${target_alias} $${srcdiroption} \
43588 || exit 1
43589 @endif target-libgfortran
43595 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
43596 maybe-all-target-libgfortran:
43597 @if gcc-bootstrap
43598 all-target-libgfortran: stage_current
43599 @endif gcc-bootstrap
43600 @if target-libgfortran
43601 TARGET-target-libgfortran=all
43602 maybe-all-target-libgfortran: all-target-libgfortran
43603 all-target-libgfortran: configure-target-libgfortran
43604 @: $(MAKE); $(unstage)
43605 @r=`${PWD_COMMAND}`; export r; \
43606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43607 $(NORMAL_TARGET_EXPORTS) \
43608 (cd $(TARGET_SUBDIR)/libgfortran && \
43609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43610 $(TARGET-target-libgfortran))
43611 @endif target-libgfortran
43617 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
43618 maybe-check-target-libgfortran:
43619 @if target-libgfortran
43620 maybe-check-target-libgfortran: check-target-libgfortran
43622 check-target-libgfortran:
43623 @: $(MAKE); $(unstage)
43624 @r=`${PWD_COMMAND}`; export r; \
43625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43626 $(NORMAL_TARGET_EXPORTS) \
43627 (cd $(TARGET_SUBDIR)/libgfortran && \
43628 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43630 @endif target-libgfortran
43632 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
43633 maybe-install-target-libgfortran:
43634 @if target-libgfortran
43635 maybe-install-target-libgfortran: install-target-libgfortran
43637 install-target-libgfortran: installdirs
43638 @: $(MAKE); $(unstage)
43639 @r=`${PWD_COMMAND}`; export r; \
43640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43641 $(NORMAL_TARGET_EXPORTS) \
43642 (cd $(TARGET_SUBDIR)/libgfortran && \
43643 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43645 @endif target-libgfortran
43647 # Other targets (info, dvi, pdf, etc.)
43649 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
43650 maybe-info-target-libgfortran:
43651 @if target-libgfortran
43652 maybe-info-target-libgfortran: info-target-libgfortran
43654 info-target-libgfortran: \
43655 configure-target-libgfortran
43656 @: $(MAKE); $(unstage)
43657 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43658 r=`${PWD_COMMAND}`; export r; \
43659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43660 $(NORMAL_TARGET_EXPORTS) \
43661 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
43662 for flag in $(EXTRA_TARGET_FLAGS); do \
43663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43664 done; \
43665 (cd $(TARGET_SUBDIR)/libgfortran && \
43666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43668 "RANLIB=$${RANLIB}" \
43669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43670 info) \
43671 || exit 1
43673 @endif target-libgfortran
43675 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
43676 maybe-dvi-target-libgfortran:
43677 @if target-libgfortran
43678 maybe-dvi-target-libgfortran: dvi-target-libgfortran
43680 dvi-target-libgfortran: \
43681 configure-target-libgfortran
43682 @: $(MAKE); $(unstage)
43683 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43684 r=`${PWD_COMMAND}`; export r; \
43685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43686 $(NORMAL_TARGET_EXPORTS) \
43687 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
43688 for flag in $(EXTRA_TARGET_FLAGS); do \
43689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43690 done; \
43691 (cd $(TARGET_SUBDIR)/libgfortran && \
43692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43694 "RANLIB=$${RANLIB}" \
43695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43696 dvi) \
43697 || exit 1
43699 @endif target-libgfortran
43701 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43702 maybe-pdf-target-libgfortran:
43703 @if target-libgfortran
43704 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43706 pdf-target-libgfortran: \
43707 configure-target-libgfortran
43708 @: $(MAKE); $(unstage)
43709 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43710 r=`${PWD_COMMAND}`; export r; \
43711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43712 $(NORMAL_TARGET_EXPORTS) \
43713 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43714 for flag in $(EXTRA_TARGET_FLAGS); do \
43715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43716 done; \
43717 (cd $(TARGET_SUBDIR)/libgfortran && \
43718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43720 "RANLIB=$${RANLIB}" \
43721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43722 pdf) \
43723 || exit 1
43725 @endif target-libgfortran
43727 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43728 maybe-html-target-libgfortran:
43729 @if target-libgfortran
43730 maybe-html-target-libgfortran: html-target-libgfortran
43732 html-target-libgfortran: \
43733 configure-target-libgfortran
43734 @: $(MAKE); $(unstage)
43735 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43736 r=`${PWD_COMMAND}`; export r; \
43737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43738 $(NORMAL_TARGET_EXPORTS) \
43739 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
43740 for flag in $(EXTRA_TARGET_FLAGS); do \
43741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43742 done; \
43743 (cd $(TARGET_SUBDIR)/libgfortran && \
43744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43746 "RANLIB=$${RANLIB}" \
43747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43748 html) \
43749 || exit 1
43751 @endif target-libgfortran
43753 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43754 maybe-TAGS-target-libgfortran:
43755 @if target-libgfortran
43756 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43758 TAGS-target-libgfortran: \
43759 configure-target-libgfortran
43760 @: $(MAKE); $(unstage)
43761 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43762 r=`${PWD_COMMAND}`; export r; \
43763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764 $(NORMAL_TARGET_EXPORTS) \
43765 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
43766 for flag in $(EXTRA_TARGET_FLAGS); do \
43767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43768 done; \
43769 (cd $(TARGET_SUBDIR)/libgfortran && \
43770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43772 "RANLIB=$${RANLIB}" \
43773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43774 TAGS) \
43775 || exit 1
43777 @endif target-libgfortran
43779 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43780 maybe-install-info-target-libgfortran:
43781 @if target-libgfortran
43782 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43784 install-info-target-libgfortran: \
43785 configure-target-libgfortran \
43786 info-target-libgfortran
43787 @: $(MAKE); $(unstage)
43788 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43789 r=`${PWD_COMMAND}`; export r; \
43790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43791 $(NORMAL_TARGET_EXPORTS) \
43792 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
43793 for flag in $(EXTRA_TARGET_FLAGS); do \
43794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43795 done; \
43796 (cd $(TARGET_SUBDIR)/libgfortran && \
43797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43799 "RANLIB=$${RANLIB}" \
43800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43801 install-info) \
43802 || exit 1
43804 @endif target-libgfortran
43806 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43807 maybe-install-pdf-target-libgfortran:
43808 @if target-libgfortran
43809 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43811 install-pdf-target-libgfortran: \
43812 configure-target-libgfortran \
43813 pdf-target-libgfortran
43814 @: $(MAKE); $(unstage)
43815 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43816 r=`${PWD_COMMAND}`; export r; \
43817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818 $(NORMAL_TARGET_EXPORTS) \
43819 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43820 for flag in $(EXTRA_TARGET_FLAGS); do \
43821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43822 done; \
43823 (cd $(TARGET_SUBDIR)/libgfortran && \
43824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826 "RANLIB=$${RANLIB}" \
43827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828 install-pdf) \
43829 || exit 1
43831 @endif target-libgfortran
43833 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43834 maybe-install-html-target-libgfortran:
43835 @if target-libgfortran
43836 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43838 install-html-target-libgfortran: \
43839 configure-target-libgfortran \
43840 html-target-libgfortran
43841 @: $(MAKE); $(unstage)
43842 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43843 r=`${PWD_COMMAND}`; export r; \
43844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43845 $(NORMAL_TARGET_EXPORTS) \
43846 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
43847 for flag in $(EXTRA_TARGET_FLAGS); do \
43848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43849 done; \
43850 (cd $(TARGET_SUBDIR)/libgfortran && \
43851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43853 "RANLIB=$${RANLIB}" \
43854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43855 install-html) \
43856 || exit 1
43858 @endif target-libgfortran
43860 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43861 maybe-installcheck-target-libgfortran:
43862 @if target-libgfortran
43863 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43865 installcheck-target-libgfortran: \
43866 configure-target-libgfortran
43867 @: $(MAKE); $(unstage)
43868 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43869 r=`${PWD_COMMAND}`; export r; \
43870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43871 $(NORMAL_TARGET_EXPORTS) \
43872 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
43873 for flag in $(EXTRA_TARGET_FLAGS); do \
43874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43875 done; \
43876 (cd $(TARGET_SUBDIR)/libgfortran && \
43877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43879 "RANLIB=$${RANLIB}" \
43880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43881 installcheck) \
43882 || exit 1
43884 @endif target-libgfortran
43886 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43887 maybe-mostlyclean-target-libgfortran:
43888 @if target-libgfortran
43889 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43891 mostlyclean-target-libgfortran:
43892 @: $(MAKE); $(unstage)
43893 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43894 r=`${PWD_COMMAND}`; export r; \
43895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896 $(NORMAL_TARGET_EXPORTS) \
43897 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
43898 for flag in $(EXTRA_TARGET_FLAGS); do \
43899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43900 done; \
43901 (cd $(TARGET_SUBDIR)/libgfortran && \
43902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904 "RANLIB=$${RANLIB}" \
43905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906 mostlyclean) \
43907 || exit 1
43909 @endif target-libgfortran
43911 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43912 maybe-clean-target-libgfortran:
43913 @if target-libgfortran
43914 maybe-clean-target-libgfortran: clean-target-libgfortran
43916 clean-target-libgfortran:
43917 @: $(MAKE); $(unstage)
43918 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43919 r=`${PWD_COMMAND}`; export r; \
43920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43921 $(NORMAL_TARGET_EXPORTS) \
43922 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
43923 for flag in $(EXTRA_TARGET_FLAGS); do \
43924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43925 done; \
43926 (cd $(TARGET_SUBDIR)/libgfortran && \
43927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43929 "RANLIB=$${RANLIB}" \
43930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43931 clean) \
43932 || exit 1
43934 @endif target-libgfortran
43936 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43937 maybe-distclean-target-libgfortran:
43938 @if target-libgfortran
43939 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43941 distclean-target-libgfortran:
43942 @: $(MAKE); $(unstage)
43943 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43944 r=`${PWD_COMMAND}`; export r; \
43945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946 $(NORMAL_TARGET_EXPORTS) \
43947 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
43948 for flag in $(EXTRA_TARGET_FLAGS); do \
43949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43950 done; \
43951 (cd $(TARGET_SUBDIR)/libgfortran && \
43952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43954 "RANLIB=$${RANLIB}" \
43955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43956 distclean) \
43957 || exit 1
43959 @endif target-libgfortran
43961 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43962 maybe-maintainer-clean-target-libgfortran:
43963 @if target-libgfortran
43964 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43966 maintainer-clean-target-libgfortran:
43967 @: $(MAKE); $(unstage)
43968 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43969 r=`${PWD_COMMAND}`; export r; \
43970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43971 $(NORMAL_TARGET_EXPORTS) \
43972 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
43973 for flag in $(EXTRA_TARGET_FLAGS); do \
43974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43975 done; \
43976 (cd $(TARGET_SUBDIR)/libgfortran && \
43977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43979 "RANLIB=$${RANLIB}" \
43980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43981 maintainer-clean) \
43982 || exit 1
43984 @endif target-libgfortran
43990 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43991 maybe-configure-target-libobjc:
43992 @if gcc-bootstrap
43993 configure-target-libobjc: stage_current
43994 @endif gcc-bootstrap
43995 @if target-libobjc
43996 maybe-configure-target-libobjc: configure-target-libobjc
43997 configure-target-libobjc:
43998 @: $(MAKE); $(unstage)
43999 @r=`${PWD_COMMAND}`; export r; \
44000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001 echo "Checking multilib configuration for libobjc..."; \
44002 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44003 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
44004 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44005 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44006 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
44007 else \
44008 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
44009 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44010 fi; \
44011 else \
44012 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44013 fi; \
44014 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
44015 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44016 $(NORMAL_TARGET_EXPORTS) \
44017 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44018 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44019 case $(srcdir) in \
44020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44021 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44023 esac; \
44024 srcdiroption="--srcdir=$${topdir}/libobjc"; \
44025 libsrcdir="$$s/libobjc"; \
44026 rm -f no-such-file || : ; \
44027 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44028 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44029 --target=${target_alias} $${srcdiroption} \
44030 || exit 1
44031 @endif target-libobjc
44037 .PHONY: all-target-libobjc maybe-all-target-libobjc
44038 maybe-all-target-libobjc:
44039 @if gcc-bootstrap
44040 all-target-libobjc: stage_current
44041 @endif gcc-bootstrap
44042 @if target-libobjc
44043 TARGET-target-libobjc=all
44044 maybe-all-target-libobjc: all-target-libobjc
44045 all-target-libobjc: configure-target-libobjc
44046 @: $(MAKE); $(unstage)
44047 @r=`${PWD_COMMAND}`; export r; \
44048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44049 $(NORMAL_TARGET_EXPORTS) \
44050 (cd $(TARGET_SUBDIR)/libobjc && \
44051 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44052 $(TARGET-target-libobjc))
44053 @endif target-libobjc
44059 .PHONY: check-target-libobjc maybe-check-target-libobjc
44060 maybe-check-target-libobjc:
44061 @if target-libobjc
44062 maybe-check-target-libobjc: check-target-libobjc
44064 check-target-libobjc:
44065 @: $(MAKE); $(unstage)
44066 @r=`${PWD_COMMAND}`; export r; \
44067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068 $(NORMAL_TARGET_EXPORTS) \
44069 (cd $(TARGET_SUBDIR)/libobjc && \
44070 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44072 @endif target-libobjc
44074 .PHONY: install-target-libobjc maybe-install-target-libobjc
44075 maybe-install-target-libobjc:
44076 @if target-libobjc
44077 maybe-install-target-libobjc: install-target-libobjc
44079 install-target-libobjc: installdirs
44080 @: $(MAKE); $(unstage)
44081 @r=`${PWD_COMMAND}`; export r; \
44082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44083 $(NORMAL_TARGET_EXPORTS) \
44084 (cd $(TARGET_SUBDIR)/libobjc && \
44085 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44087 @endif target-libobjc
44089 # Other targets (info, dvi, pdf, etc.)
44091 .PHONY: maybe-info-target-libobjc info-target-libobjc
44092 maybe-info-target-libobjc:
44093 @if target-libobjc
44094 maybe-info-target-libobjc: info-target-libobjc
44096 info-target-libobjc: \
44097 configure-target-libobjc
44098 @: $(MAKE); $(unstage)
44099 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44100 r=`${PWD_COMMAND}`; export r; \
44101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44102 $(NORMAL_TARGET_EXPORTS) \
44103 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
44104 for flag in $(EXTRA_TARGET_FLAGS); do \
44105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44106 done; \
44107 (cd $(TARGET_SUBDIR)/libobjc && \
44108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44110 "RANLIB=$${RANLIB}" \
44111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44112 info) \
44113 || exit 1
44115 @endif target-libobjc
44117 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44118 maybe-dvi-target-libobjc:
44119 @if target-libobjc
44120 maybe-dvi-target-libobjc: dvi-target-libobjc
44122 dvi-target-libobjc: \
44123 configure-target-libobjc
44124 @: $(MAKE); $(unstage)
44125 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44126 r=`${PWD_COMMAND}`; export r; \
44127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44128 $(NORMAL_TARGET_EXPORTS) \
44129 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
44130 for flag in $(EXTRA_TARGET_FLAGS); do \
44131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44132 done; \
44133 (cd $(TARGET_SUBDIR)/libobjc && \
44134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44136 "RANLIB=$${RANLIB}" \
44137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44138 dvi) \
44139 || exit 1
44141 @endif target-libobjc
44143 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44144 maybe-pdf-target-libobjc:
44145 @if target-libobjc
44146 maybe-pdf-target-libobjc: pdf-target-libobjc
44148 pdf-target-libobjc: \
44149 configure-target-libobjc
44150 @: $(MAKE); $(unstage)
44151 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44152 r=`${PWD_COMMAND}`; export r; \
44153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44154 $(NORMAL_TARGET_EXPORTS) \
44155 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44156 for flag in $(EXTRA_TARGET_FLAGS); do \
44157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44158 done; \
44159 (cd $(TARGET_SUBDIR)/libobjc && \
44160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44162 "RANLIB=$${RANLIB}" \
44163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44164 pdf) \
44165 || exit 1
44167 @endif target-libobjc
44169 .PHONY: maybe-html-target-libobjc html-target-libobjc
44170 maybe-html-target-libobjc:
44171 @if target-libobjc
44172 maybe-html-target-libobjc: html-target-libobjc
44174 html-target-libobjc: \
44175 configure-target-libobjc
44176 @: $(MAKE); $(unstage)
44177 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44178 r=`${PWD_COMMAND}`; export r; \
44179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180 $(NORMAL_TARGET_EXPORTS) \
44181 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44182 for flag in $(EXTRA_TARGET_FLAGS); do \
44183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44184 done; \
44185 (cd $(TARGET_SUBDIR)/libobjc && \
44186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44188 "RANLIB=$${RANLIB}" \
44189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44190 html) \
44191 || exit 1
44193 @endif target-libobjc
44195 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44196 maybe-TAGS-target-libobjc:
44197 @if target-libobjc
44198 maybe-TAGS-target-libobjc: TAGS-target-libobjc
44200 TAGS-target-libobjc: \
44201 configure-target-libobjc
44202 @: $(MAKE); $(unstage)
44203 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44204 r=`${PWD_COMMAND}`; export r; \
44205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44206 $(NORMAL_TARGET_EXPORTS) \
44207 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
44208 for flag in $(EXTRA_TARGET_FLAGS); do \
44209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44210 done; \
44211 (cd $(TARGET_SUBDIR)/libobjc && \
44212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44214 "RANLIB=$${RANLIB}" \
44215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44216 TAGS) \
44217 || exit 1
44219 @endif target-libobjc
44221 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
44222 maybe-install-info-target-libobjc:
44223 @if target-libobjc
44224 maybe-install-info-target-libobjc: install-info-target-libobjc
44226 install-info-target-libobjc: \
44227 configure-target-libobjc \
44228 info-target-libobjc
44229 @: $(MAKE); $(unstage)
44230 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44231 r=`${PWD_COMMAND}`; export r; \
44232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233 $(NORMAL_TARGET_EXPORTS) \
44234 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
44235 for flag in $(EXTRA_TARGET_FLAGS); do \
44236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237 done; \
44238 (cd $(TARGET_SUBDIR)/libobjc && \
44239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241 "RANLIB=$${RANLIB}" \
44242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243 install-info) \
44244 || exit 1
44246 @endif target-libobjc
44248 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
44249 maybe-install-pdf-target-libobjc:
44250 @if target-libobjc
44251 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
44253 install-pdf-target-libobjc: \
44254 configure-target-libobjc \
44255 pdf-target-libobjc
44256 @: $(MAKE); $(unstage)
44257 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44258 r=`${PWD_COMMAND}`; export r; \
44259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44260 $(NORMAL_TARGET_EXPORTS) \
44261 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
44262 for flag in $(EXTRA_TARGET_FLAGS); do \
44263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44264 done; \
44265 (cd $(TARGET_SUBDIR)/libobjc && \
44266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44268 "RANLIB=$${RANLIB}" \
44269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44270 install-pdf) \
44271 || exit 1
44273 @endif target-libobjc
44275 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
44276 maybe-install-html-target-libobjc:
44277 @if target-libobjc
44278 maybe-install-html-target-libobjc: install-html-target-libobjc
44280 install-html-target-libobjc: \
44281 configure-target-libobjc \
44282 html-target-libobjc
44283 @: $(MAKE); $(unstage)
44284 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44285 r=`${PWD_COMMAND}`; export r; \
44286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44287 $(NORMAL_TARGET_EXPORTS) \
44288 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
44289 for flag in $(EXTRA_TARGET_FLAGS); do \
44290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44291 done; \
44292 (cd $(TARGET_SUBDIR)/libobjc && \
44293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44295 "RANLIB=$${RANLIB}" \
44296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44297 install-html) \
44298 || exit 1
44300 @endif target-libobjc
44302 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
44303 maybe-installcheck-target-libobjc:
44304 @if target-libobjc
44305 maybe-installcheck-target-libobjc: installcheck-target-libobjc
44307 installcheck-target-libobjc: \
44308 configure-target-libobjc
44309 @: $(MAKE); $(unstage)
44310 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44311 r=`${PWD_COMMAND}`; export r; \
44312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44313 $(NORMAL_TARGET_EXPORTS) \
44314 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
44315 for flag in $(EXTRA_TARGET_FLAGS); do \
44316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44317 done; \
44318 (cd $(TARGET_SUBDIR)/libobjc && \
44319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44321 "RANLIB=$${RANLIB}" \
44322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44323 installcheck) \
44324 || exit 1
44326 @endif target-libobjc
44328 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
44329 maybe-mostlyclean-target-libobjc:
44330 @if target-libobjc
44331 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
44333 mostlyclean-target-libobjc:
44334 @: $(MAKE); $(unstage)
44335 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44336 r=`${PWD_COMMAND}`; export r; \
44337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44338 $(NORMAL_TARGET_EXPORTS) \
44339 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
44340 for flag in $(EXTRA_TARGET_FLAGS); do \
44341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44342 done; \
44343 (cd $(TARGET_SUBDIR)/libobjc && \
44344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44346 "RANLIB=$${RANLIB}" \
44347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44348 mostlyclean) \
44349 || exit 1
44351 @endif target-libobjc
44353 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
44354 maybe-clean-target-libobjc:
44355 @if target-libobjc
44356 maybe-clean-target-libobjc: clean-target-libobjc
44358 clean-target-libobjc:
44359 @: $(MAKE); $(unstage)
44360 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44361 r=`${PWD_COMMAND}`; export r; \
44362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44363 $(NORMAL_TARGET_EXPORTS) \
44364 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
44365 for flag in $(EXTRA_TARGET_FLAGS); do \
44366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44367 done; \
44368 (cd $(TARGET_SUBDIR)/libobjc && \
44369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44371 "RANLIB=$${RANLIB}" \
44372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44373 clean) \
44374 || exit 1
44376 @endif target-libobjc
44378 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
44379 maybe-distclean-target-libobjc:
44380 @if target-libobjc
44381 maybe-distclean-target-libobjc: distclean-target-libobjc
44383 distclean-target-libobjc:
44384 @: $(MAKE); $(unstage)
44385 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44386 r=`${PWD_COMMAND}`; export r; \
44387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44388 $(NORMAL_TARGET_EXPORTS) \
44389 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
44390 for flag in $(EXTRA_TARGET_FLAGS); do \
44391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44392 done; \
44393 (cd $(TARGET_SUBDIR)/libobjc && \
44394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44396 "RANLIB=$${RANLIB}" \
44397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44398 distclean) \
44399 || exit 1
44401 @endif target-libobjc
44403 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
44404 maybe-maintainer-clean-target-libobjc:
44405 @if target-libobjc
44406 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
44408 maintainer-clean-target-libobjc:
44409 @: $(MAKE); $(unstage)
44410 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44411 r=`${PWD_COMMAND}`; export r; \
44412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44413 $(NORMAL_TARGET_EXPORTS) \
44414 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
44415 for flag in $(EXTRA_TARGET_FLAGS); do \
44416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44417 done; \
44418 (cd $(TARGET_SUBDIR)/libobjc && \
44419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44421 "RANLIB=$${RANLIB}" \
44422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44423 maintainer-clean) \
44424 || exit 1
44426 @endif target-libobjc
44432 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44433 maybe-configure-target-libtermcap:
44434 @if gcc-bootstrap
44435 configure-target-libtermcap: stage_current
44436 @endif gcc-bootstrap
44437 @if target-libtermcap
44438 maybe-configure-target-libtermcap: configure-target-libtermcap
44439 configure-target-libtermcap:
44440 @: $(MAKE); $(unstage)
44441 @r=`${PWD_COMMAND}`; export r; \
44442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443 echo "Checking multilib configuration for libtermcap..."; \
44444 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44445 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
44446 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44447 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44448 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44449 else \
44450 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44451 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44452 fi; \
44453 else \
44454 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44455 fi; \
44456 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44458 $(NORMAL_TARGET_EXPORTS) \
44459 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44460 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44461 case $(srcdir) in \
44462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44463 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44465 esac; \
44466 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44467 libsrcdir="$$s/libtermcap"; \
44468 rm -f no-such-file || : ; \
44469 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44470 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44471 --target=${target_alias} $${srcdiroption} \
44472 || exit 1
44473 @endif target-libtermcap
44479 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44480 maybe-all-target-libtermcap:
44481 @if gcc-bootstrap
44482 all-target-libtermcap: stage_current
44483 @endif gcc-bootstrap
44484 @if target-libtermcap
44485 TARGET-target-libtermcap=all
44486 maybe-all-target-libtermcap: all-target-libtermcap
44487 all-target-libtermcap: configure-target-libtermcap
44488 @: $(MAKE); $(unstage)
44489 @r=`${PWD_COMMAND}`; export r; \
44490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44491 $(NORMAL_TARGET_EXPORTS) \
44492 (cd $(TARGET_SUBDIR)/libtermcap && \
44493 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44494 $(TARGET-target-libtermcap))
44495 @endif target-libtermcap
44501 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44502 maybe-check-target-libtermcap:
44503 @if target-libtermcap
44504 maybe-check-target-libtermcap: check-target-libtermcap
44506 # Dummy target for uncheckable module.
44507 check-target-libtermcap:
44509 @endif target-libtermcap
44511 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44512 maybe-install-target-libtermcap:
44513 @if target-libtermcap
44514 maybe-install-target-libtermcap: install-target-libtermcap
44516 install-target-libtermcap: installdirs
44517 @: $(MAKE); $(unstage)
44518 @r=`${PWD_COMMAND}`; export r; \
44519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44520 $(NORMAL_TARGET_EXPORTS) \
44521 (cd $(TARGET_SUBDIR)/libtermcap && \
44522 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44524 @endif target-libtermcap
44526 # Other targets (info, dvi, pdf, etc.)
44528 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44529 maybe-info-target-libtermcap:
44530 @if target-libtermcap
44531 maybe-info-target-libtermcap: info-target-libtermcap
44533 info-target-libtermcap: \
44534 configure-target-libtermcap
44535 @: $(MAKE); $(unstage)
44536 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44537 r=`${PWD_COMMAND}`; export r; \
44538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44539 $(NORMAL_TARGET_EXPORTS) \
44540 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
44541 for flag in $(EXTRA_TARGET_FLAGS); do \
44542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44543 done; \
44544 (cd $(TARGET_SUBDIR)/libtermcap && \
44545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44547 "RANLIB=$${RANLIB}" \
44548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44549 info) \
44550 || exit 1
44552 @endif target-libtermcap
44554 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44555 maybe-dvi-target-libtermcap:
44556 @if target-libtermcap
44557 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44559 dvi-target-libtermcap: \
44560 configure-target-libtermcap
44561 @: $(MAKE); $(unstage)
44562 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44563 r=`${PWD_COMMAND}`; export r; \
44564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44565 $(NORMAL_TARGET_EXPORTS) \
44566 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
44567 for flag in $(EXTRA_TARGET_FLAGS); do \
44568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44569 done; \
44570 (cd $(TARGET_SUBDIR)/libtermcap && \
44571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44573 "RANLIB=$${RANLIB}" \
44574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44575 dvi) \
44576 || exit 1
44578 @endif target-libtermcap
44580 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44581 maybe-pdf-target-libtermcap:
44582 @if target-libtermcap
44583 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44585 pdf-target-libtermcap: \
44586 configure-target-libtermcap
44587 @: $(MAKE); $(unstage)
44588 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44589 r=`${PWD_COMMAND}`; export r; \
44590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44591 $(NORMAL_TARGET_EXPORTS) \
44592 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44593 for flag in $(EXTRA_TARGET_FLAGS); do \
44594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44595 done; \
44596 (cd $(TARGET_SUBDIR)/libtermcap && \
44597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44599 "RANLIB=$${RANLIB}" \
44600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44601 pdf) \
44602 || exit 1
44604 @endif target-libtermcap
44606 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44607 maybe-html-target-libtermcap:
44608 @if target-libtermcap
44609 maybe-html-target-libtermcap: html-target-libtermcap
44611 html-target-libtermcap: \
44612 configure-target-libtermcap
44613 @: $(MAKE); $(unstage)
44614 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44615 r=`${PWD_COMMAND}`; export r; \
44616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44617 $(NORMAL_TARGET_EXPORTS) \
44618 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
44619 for flag in $(EXTRA_TARGET_FLAGS); do \
44620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44621 done; \
44622 (cd $(TARGET_SUBDIR)/libtermcap && \
44623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44625 "RANLIB=$${RANLIB}" \
44626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44627 html) \
44628 || exit 1
44630 @endif target-libtermcap
44632 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44633 maybe-TAGS-target-libtermcap:
44634 @if target-libtermcap
44635 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44637 TAGS-target-libtermcap: \
44638 configure-target-libtermcap
44639 @: $(MAKE); $(unstage)
44640 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44641 r=`${PWD_COMMAND}`; export r; \
44642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44643 $(NORMAL_TARGET_EXPORTS) \
44644 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
44645 for flag in $(EXTRA_TARGET_FLAGS); do \
44646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44647 done; \
44648 (cd $(TARGET_SUBDIR)/libtermcap && \
44649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44651 "RANLIB=$${RANLIB}" \
44652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44653 TAGS) \
44654 || exit 1
44656 @endif target-libtermcap
44658 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44659 maybe-install-info-target-libtermcap:
44660 @if target-libtermcap
44661 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44663 install-info-target-libtermcap: \
44664 configure-target-libtermcap \
44665 info-target-libtermcap
44666 @: $(MAKE); $(unstage)
44667 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44668 r=`${PWD_COMMAND}`; export r; \
44669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44670 $(NORMAL_TARGET_EXPORTS) \
44671 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
44672 for flag in $(EXTRA_TARGET_FLAGS); do \
44673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44674 done; \
44675 (cd $(TARGET_SUBDIR)/libtermcap && \
44676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44678 "RANLIB=$${RANLIB}" \
44679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44680 install-info) \
44681 || exit 1
44683 @endif target-libtermcap
44685 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44686 maybe-install-pdf-target-libtermcap:
44687 @if target-libtermcap
44688 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44690 install-pdf-target-libtermcap: \
44691 configure-target-libtermcap \
44692 pdf-target-libtermcap
44693 @: $(MAKE); $(unstage)
44694 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44695 r=`${PWD_COMMAND}`; export r; \
44696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44697 $(NORMAL_TARGET_EXPORTS) \
44698 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44699 for flag in $(EXTRA_TARGET_FLAGS); do \
44700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44701 done; \
44702 (cd $(TARGET_SUBDIR)/libtermcap && \
44703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44705 "RANLIB=$${RANLIB}" \
44706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44707 install-pdf) \
44708 || exit 1
44710 @endif target-libtermcap
44712 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44713 maybe-install-html-target-libtermcap:
44714 @if target-libtermcap
44715 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44717 install-html-target-libtermcap: \
44718 configure-target-libtermcap \
44719 html-target-libtermcap
44720 @: $(MAKE); $(unstage)
44721 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44722 r=`${PWD_COMMAND}`; export r; \
44723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44724 $(NORMAL_TARGET_EXPORTS) \
44725 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
44726 for flag in $(EXTRA_TARGET_FLAGS); do \
44727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728 done; \
44729 (cd $(TARGET_SUBDIR)/libtermcap && \
44730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44732 "RANLIB=$${RANLIB}" \
44733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44734 install-html) \
44735 || exit 1
44737 @endif target-libtermcap
44739 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44740 maybe-installcheck-target-libtermcap:
44741 @if target-libtermcap
44742 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44744 installcheck-target-libtermcap: \
44745 configure-target-libtermcap
44746 @: $(MAKE); $(unstage)
44747 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44748 r=`${PWD_COMMAND}`; export r; \
44749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44750 $(NORMAL_TARGET_EXPORTS) \
44751 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
44752 for flag in $(EXTRA_TARGET_FLAGS); do \
44753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44754 done; \
44755 (cd $(TARGET_SUBDIR)/libtermcap && \
44756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44758 "RANLIB=$${RANLIB}" \
44759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44760 installcheck) \
44761 || exit 1
44763 @endif target-libtermcap
44765 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44766 maybe-mostlyclean-target-libtermcap:
44767 @if target-libtermcap
44768 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44770 # libtermcap doesn't support mostlyclean.
44771 mostlyclean-target-libtermcap:
44773 @endif target-libtermcap
44775 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44776 maybe-clean-target-libtermcap:
44777 @if target-libtermcap
44778 maybe-clean-target-libtermcap: clean-target-libtermcap
44780 # libtermcap doesn't support clean.
44781 clean-target-libtermcap:
44783 @endif target-libtermcap
44785 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44786 maybe-distclean-target-libtermcap:
44787 @if target-libtermcap
44788 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44790 # libtermcap doesn't support distclean.
44791 distclean-target-libtermcap:
44793 @endif target-libtermcap
44795 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44796 maybe-maintainer-clean-target-libtermcap:
44797 @if target-libtermcap
44798 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44800 # libtermcap doesn't support maintainer-clean.
44801 maintainer-clean-target-libtermcap:
44803 @endif target-libtermcap
44809 .PHONY: configure-target-winsup maybe-configure-target-winsup
44810 maybe-configure-target-winsup:
44811 @if gcc-bootstrap
44812 configure-target-winsup: stage_current
44813 @endif gcc-bootstrap
44814 @if target-winsup
44815 maybe-configure-target-winsup: configure-target-winsup
44816 configure-target-winsup:
44817 @: $(MAKE); $(unstage)
44818 @r=`${PWD_COMMAND}`; export r; \
44819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44820 echo "Checking multilib configuration for winsup..."; \
44821 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44822 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
44823 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44824 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44825 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44826 else \
44827 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44828 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44829 fi; \
44830 else \
44831 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44832 fi; \
44833 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44834 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44835 $(NORMAL_TARGET_EXPORTS) \
44836 echo Configuring in $(TARGET_SUBDIR)/winsup; \
44837 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44838 case $(srcdir) in \
44839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44840 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44842 esac; \
44843 srcdiroption="--srcdir=$${topdir}/winsup"; \
44844 libsrcdir="$$s/winsup"; \
44845 rm -f no-such-file || : ; \
44846 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44847 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44848 --target=${target_alias} $${srcdiroption} \
44849 || exit 1
44850 @endif target-winsup
44856 .PHONY: all-target-winsup maybe-all-target-winsup
44857 maybe-all-target-winsup:
44858 @if gcc-bootstrap
44859 all-target-winsup: stage_current
44860 @endif gcc-bootstrap
44861 @if target-winsup
44862 TARGET-target-winsup=all
44863 maybe-all-target-winsup: all-target-winsup
44864 all-target-winsup: configure-target-winsup
44865 @: $(MAKE); $(unstage)
44866 @r=`${PWD_COMMAND}`; export r; \
44867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44868 $(NORMAL_TARGET_EXPORTS) \
44869 (cd $(TARGET_SUBDIR)/winsup && \
44870 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44871 $(TARGET-target-winsup))
44872 @endif target-winsup
44878 .PHONY: check-target-winsup maybe-check-target-winsup
44879 maybe-check-target-winsup:
44880 @if target-winsup
44881 maybe-check-target-winsup: check-target-winsup
44883 check-target-winsup:
44884 @: $(MAKE); $(unstage)
44885 @r=`${PWD_COMMAND}`; export r; \
44886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44887 $(NORMAL_TARGET_EXPORTS) \
44888 (cd $(TARGET_SUBDIR)/winsup && \
44889 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44891 @endif target-winsup
44893 .PHONY: install-target-winsup maybe-install-target-winsup
44894 maybe-install-target-winsup:
44895 @if target-winsup
44896 maybe-install-target-winsup: install-target-winsup
44898 install-target-winsup: installdirs
44899 @: $(MAKE); $(unstage)
44900 @r=`${PWD_COMMAND}`; export r; \
44901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44902 $(NORMAL_TARGET_EXPORTS) \
44903 (cd $(TARGET_SUBDIR)/winsup && \
44904 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44906 @endif target-winsup
44908 # Other targets (info, dvi, pdf, etc.)
44910 .PHONY: maybe-info-target-winsup info-target-winsup
44911 maybe-info-target-winsup:
44912 @if target-winsup
44913 maybe-info-target-winsup: info-target-winsup
44915 info-target-winsup: \
44916 configure-target-winsup
44917 @: $(MAKE); $(unstage)
44918 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44919 r=`${PWD_COMMAND}`; export r; \
44920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44921 $(NORMAL_TARGET_EXPORTS) \
44922 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
44923 for flag in $(EXTRA_TARGET_FLAGS); do \
44924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44925 done; \
44926 (cd $(TARGET_SUBDIR)/winsup && \
44927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44929 "RANLIB=$${RANLIB}" \
44930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44931 info) \
44932 || exit 1
44934 @endif target-winsup
44936 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44937 maybe-dvi-target-winsup:
44938 @if target-winsup
44939 maybe-dvi-target-winsup: dvi-target-winsup
44941 dvi-target-winsup: \
44942 configure-target-winsup
44943 @: $(MAKE); $(unstage)
44944 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44945 r=`${PWD_COMMAND}`; export r; \
44946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44947 $(NORMAL_TARGET_EXPORTS) \
44948 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
44949 for flag in $(EXTRA_TARGET_FLAGS); do \
44950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44951 done; \
44952 (cd $(TARGET_SUBDIR)/winsup && \
44953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44955 "RANLIB=$${RANLIB}" \
44956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44957 dvi) \
44958 || exit 1
44960 @endif target-winsup
44962 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44963 maybe-pdf-target-winsup:
44964 @if target-winsup
44965 maybe-pdf-target-winsup: pdf-target-winsup
44967 pdf-target-winsup: \
44968 configure-target-winsup
44969 @: $(MAKE); $(unstage)
44970 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44971 r=`${PWD_COMMAND}`; export r; \
44972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44973 $(NORMAL_TARGET_EXPORTS) \
44974 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
44975 for flag in $(EXTRA_TARGET_FLAGS); do \
44976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44977 done; \
44978 (cd $(TARGET_SUBDIR)/winsup && \
44979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44981 "RANLIB=$${RANLIB}" \
44982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44983 pdf) \
44984 || exit 1
44986 @endif target-winsup
44988 .PHONY: maybe-html-target-winsup html-target-winsup
44989 maybe-html-target-winsup:
44990 @if target-winsup
44991 maybe-html-target-winsup: html-target-winsup
44993 html-target-winsup: \
44994 configure-target-winsup
44995 @: $(MAKE); $(unstage)
44996 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44997 r=`${PWD_COMMAND}`; export r; \
44998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44999 $(NORMAL_TARGET_EXPORTS) \
45000 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
45001 for flag in $(EXTRA_TARGET_FLAGS); do \
45002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45003 done; \
45004 (cd $(TARGET_SUBDIR)/winsup && \
45005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45007 "RANLIB=$${RANLIB}" \
45008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45009 html) \
45010 || exit 1
45012 @endif target-winsup
45014 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
45015 maybe-TAGS-target-winsup:
45016 @if target-winsup
45017 maybe-TAGS-target-winsup: TAGS-target-winsup
45019 TAGS-target-winsup: \
45020 configure-target-winsup
45021 @: $(MAKE); $(unstage)
45022 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45023 r=`${PWD_COMMAND}`; export r; \
45024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45025 $(NORMAL_TARGET_EXPORTS) \
45026 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45027 for flag in $(EXTRA_TARGET_FLAGS); do \
45028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45029 done; \
45030 (cd $(TARGET_SUBDIR)/winsup && \
45031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45033 "RANLIB=$${RANLIB}" \
45034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45035 TAGS) \
45036 || exit 1
45038 @endif target-winsup
45040 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
45041 maybe-install-info-target-winsup:
45042 @if target-winsup
45043 maybe-install-info-target-winsup: install-info-target-winsup
45045 install-info-target-winsup: \
45046 configure-target-winsup \
45047 info-target-winsup
45048 @: $(MAKE); $(unstage)
45049 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45050 r=`${PWD_COMMAND}`; export r; \
45051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45052 $(NORMAL_TARGET_EXPORTS) \
45053 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45054 for flag in $(EXTRA_TARGET_FLAGS); do \
45055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45056 done; \
45057 (cd $(TARGET_SUBDIR)/winsup && \
45058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45060 "RANLIB=$${RANLIB}" \
45061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45062 install-info) \
45063 || exit 1
45065 @endif target-winsup
45067 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45068 maybe-install-pdf-target-winsup:
45069 @if target-winsup
45070 maybe-install-pdf-target-winsup: install-pdf-target-winsup
45072 install-pdf-target-winsup: \
45073 configure-target-winsup \
45074 pdf-target-winsup
45075 @: $(MAKE); $(unstage)
45076 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45077 r=`${PWD_COMMAND}`; export r; \
45078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45079 $(NORMAL_TARGET_EXPORTS) \
45080 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
45081 for flag in $(EXTRA_TARGET_FLAGS); do \
45082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45083 done; \
45084 (cd $(TARGET_SUBDIR)/winsup && \
45085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45087 "RANLIB=$${RANLIB}" \
45088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45089 install-pdf) \
45090 || exit 1
45092 @endif target-winsup
45094 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
45095 maybe-install-html-target-winsup:
45096 @if target-winsup
45097 maybe-install-html-target-winsup: install-html-target-winsup
45099 install-html-target-winsup: \
45100 configure-target-winsup \
45101 html-target-winsup
45102 @: $(MAKE); $(unstage)
45103 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45104 r=`${PWD_COMMAND}`; export r; \
45105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45106 $(NORMAL_TARGET_EXPORTS) \
45107 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45108 for flag in $(EXTRA_TARGET_FLAGS); do \
45109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45110 done; \
45111 (cd $(TARGET_SUBDIR)/winsup && \
45112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45114 "RANLIB=$${RANLIB}" \
45115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45116 install-html) \
45117 || exit 1
45119 @endif target-winsup
45121 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45122 maybe-installcheck-target-winsup:
45123 @if target-winsup
45124 maybe-installcheck-target-winsup: installcheck-target-winsup
45126 installcheck-target-winsup: \
45127 configure-target-winsup
45128 @: $(MAKE); $(unstage)
45129 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45130 r=`${PWD_COMMAND}`; export r; \
45131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45132 $(NORMAL_TARGET_EXPORTS) \
45133 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
45134 for flag in $(EXTRA_TARGET_FLAGS); do \
45135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45136 done; \
45137 (cd $(TARGET_SUBDIR)/winsup && \
45138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45140 "RANLIB=$${RANLIB}" \
45141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45142 installcheck) \
45143 || exit 1
45145 @endif target-winsup
45147 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45148 maybe-mostlyclean-target-winsup:
45149 @if target-winsup
45150 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45152 mostlyclean-target-winsup:
45153 @: $(MAKE); $(unstage)
45154 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45155 r=`${PWD_COMMAND}`; export r; \
45156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45157 $(NORMAL_TARGET_EXPORTS) \
45158 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45159 for flag in $(EXTRA_TARGET_FLAGS); do \
45160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45161 done; \
45162 (cd $(TARGET_SUBDIR)/winsup && \
45163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45165 "RANLIB=$${RANLIB}" \
45166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45167 mostlyclean) \
45168 || exit 1
45170 @endif target-winsup
45172 .PHONY: maybe-clean-target-winsup clean-target-winsup
45173 maybe-clean-target-winsup:
45174 @if target-winsup
45175 maybe-clean-target-winsup: clean-target-winsup
45177 clean-target-winsup:
45178 @: $(MAKE); $(unstage)
45179 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45180 r=`${PWD_COMMAND}`; export r; \
45181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45182 $(NORMAL_TARGET_EXPORTS) \
45183 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45184 for flag in $(EXTRA_TARGET_FLAGS); do \
45185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45186 done; \
45187 (cd $(TARGET_SUBDIR)/winsup && \
45188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45190 "RANLIB=$${RANLIB}" \
45191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45192 clean) \
45193 || exit 1
45195 @endif target-winsup
45197 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45198 maybe-distclean-target-winsup:
45199 @if target-winsup
45200 maybe-distclean-target-winsup: distclean-target-winsup
45202 distclean-target-winsup:
45203 @: $(MAKE); $(unstage)
45204 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45205 r=`${PWD_COMMAND}`; export r; \
45206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45207 $(NORMAL_TARGET_EXPORTS) \
45208 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
45209 for flag in $(EXTRA_TARGET_FLAGS); do \
45210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45211 done; \
45212 (cd $(TARGET_SUBDIR)/winsup && \
45213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45215 "RANLIB=$${RANLIB}" \
45216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45217 distclean) \
45218 || exit 1
45220 @endif target-winsup
45222 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45223 maybe-maintainer-clean-target-winsup:
45224 @if target-winsup
45225 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45227 maintainer-clean-target-winsup:
45228 @: $(MAKE); $(unstage)
45229 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45230 r=`${PWD_COMMAND}`; export r; \
45231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45232 $(NORMAL_TARGET_EXPORTS) \
45233 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
45234 for flag in $(EXTRA_TARGET_FLAGS); do \
45235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45236 done; \
45237 (cd $(TARGET_SUBDIR)/winsup && \
45238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45240 "RANLIB=$${RANLIB}" \
45241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45242 maintainer-clean) \
45243 || exit 1
45245 @endif target-winsup
45251 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45252 maybe-configure-target-libgloss:
45253 @if gcc-bootstrap
45254 configure-target-libgloss: stage_current
45255 @endif gcc-bootstrap
45256 @if target-libgloss
45257 maybe-configure-target-libgloss: configure-target-libgloss
45258 configure-target-libgloss:
45259 @: $(MAKE); $(unstage)
45260 @r=`${PWD_COMMAND}`; export r; \
45261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45262 echo "Checking multilib configuration for libgloss..."; \
45263 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45264 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
45265 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45266 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45267 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45268 else \
45269 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45270 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45271 fi; \
45272 else \
45273 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45274 fi; \
45275 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45277 $(NORMAL_TARGET_EXPORTS) \
45278 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45279 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45280 case $(srcdir) in \
45281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45282 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45284 esac; \
45285 srcdiroption="--srcdir=$${topdir}/libgloss"; \
45286 libsrcdir="$$s/libgloss"; \
45287 rm -f no-such-file || : ; \
45288 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45289 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45290 --target=${target_alias} $${srcdiroption} \
45291 || exit 1
45292 @endif target-libgloss
45298 .PHONY: all-target-libgloss maybe-all-target-libgloss
45299 maybe-all-target-libgloss:
45300 @if gcc-bootstrap
45301 all-target-libgloss: stage_current
45302 @endif gcc-bootstrap
45303 @if target-libgloss
45304 TARGET-target-libgloss=all
45305 maybe-all-target-libgloss: all-target-libgloss
45306 all-target-libgloss: configure-target-libgloss
45307 @: $(MAKE); $(unstage)
45308 @r=`${PWD_COMMAND}`; export r; \
45309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45310 $(NORMAL_TARGET_EXPORTS) \
45311 (cd $(TARGET_SUBDIR)/libgloss && \
45312 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45313 $(TARGET-target-libgloss))
45314 @endif target-libgloss
45320 .PHONY: check-target-libgloss maybe-check-target-libgloss
45321 maybe-check-target-libgloss:
45322 @if target-libgloss
45323 maybe-check-target-libgloss: check-target-libgloss
45325 # Dummy target for uncheckable module.
45326 check-target-libgloss:
45328 @endif target-libgloss
45330 .PHONY: install-target-libgloss maybe-install-target-libgloss
45331 maybe-install-target-libgloss:
45332 @if target-libgloss
45333 maybe-install-target-libgloss: install-target-libgloss
45335 install-target-libgloss: installdirs
45336 @: $(MAKE); $(unstage)
45337 @r=`${PWD_COMMAND}`; export r; \
45338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339 $(NORMAL_TARGET_EXPORTS) \
45340 (cd $(TARGET_SUBDIR)/libgloss && \
45341 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45343 @endif target-libgloss
45345 # Other targets (info, dvi, pdf, etc.)
45347 .PHONY: maybe-info-target-libgloss info-target-libgloss
45348 maybe-info-target-libgloss:
45349 @if target-libgloss
45350 maybe-info-target-libgloss: info-target-libgloss
45352 info-target-libgloss: \
45353 configure-target-libgloss
45354 @: $(MAKE); $(unstage)
45355 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45356 r=`${PWD_COMMAND}`; export r; \
45357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45358 $(NORMAL_TARGET_EXPORTS) \
45359 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
45360 for flag in $(EXTRA_TARGET_FLAGS); do \
45361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45362 done; \
45363 (cd $(TARGET_SUBDIR)/libgloss && \
45364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45366 "RANLIB=$${RANLIB}" \
45367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45368 info) \
45369 || exit 1
45371 @endif target-libgloss
45373 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45374 maybe-dvi-target-libgloss:
45375 @if target-libgloss
45376 maybe-dvi-target-libgloss: dvi-target-libgloss
45378 dvi-target-libgloss: \
45379 configure-target-libgloss
45380 @: $(MAKE); $(unstage)
45381 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45382 r=`${PWD_COMMAND}`; export r; \
45383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384 $(NORMAL_TARGET_EXPORTS) \
45385 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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 dvi) \
45395 || exit 1
45397 @endif target-libgloss
45399 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45400 maybe-pdf-target-libgloss:
45401 @if target-libgloss
45402 maybe-pdf-target-libgloss: pdf-target-libgloss
45404 pdf-target-libgloss: \
45405 configure-target-libgloss
45406 @: $(MAKE); $(unstage)
45407 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45408 r=`${PWD_COMMAND}`; export r; \
45409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45410 $(NORMAL_TARGET_EXPORTS) \
45411 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
45412 for flag in $(EXTRA_TARGET_FLAGS); do \
45413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45414 done; \
45415 (cd $(TARGET_SUBDIR)/libgloss && \
45416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45418 "RANLIB=$${RANLIB}" \
45419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45420 pdf) \
45421 || exit 1
45423 @endif target-libgloss
45425 .PHONY: maybe-html-target-libgloss html-target-libgloss
45426 maybe-html-target-libgloss:
45427 @if target-libgloss
45428 maybe-html-target-libgloss: html-target-libgloss
45430 html-target-libgloss: \
45431 configure-target-libgloss
45432 @: $(MAKE); $(unstage)
45433 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45434 r=`${PWD_COMMAND}`; export r; \
45435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45436 $(NORMAL_TARGET_EXPORTS) \
45437 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
45438 for flag in $(EXTRA_TARGET_FLAGS); do \
45439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45440 done; \
45441 (cd $(TARGET_SUBDIR)/libgloss && \
45442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45444 "RANLIB=$${RANLIB}" \
45445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45446 html) \
45447 || exit 1
45449 @endif target-libgloss
45451 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45452 maybe-TAGS-target-libgloss:
45453 @if target-libgloss
45454 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45456 TAGS-target-libgloss: \
45457 configure-target-libgloss
45458 @: $(MAKE); $(unstage)
45459 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45460 r=`${PWD_COMMAND}`; export r; \
45461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45462 $(NORMAL_TARGET_EXPORTS) \
45463 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
45464 for flag in $(EXTRA_TARGET_FLAGS); do \
45465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45466 done; \
45467 (cd $(TARGET_SUBDIR)/libgloss && \
45468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45470 "RANLIB=$${RANLIB}" \
45471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45472 TAGS) \
45473 || exit 1
45475 @endif target-libgloss
45477 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45478 maybe-install-info-target-libgloss:
45479 @if target-libgloss
45480 maybe-install-info-target-libgloss: install-info-target-libgloss
45482 install-info-target-libgloss: \
45483 configure-target-libgloss \
45484 info-target-libgloss
45485 @: $(MAKE); $(unstage)
45486 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45487 r=`${PWD_COMMAND}`; export r; \
45488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45489 $(NORMAL_TARGET_EXPORTS) \
45490 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
45491 for flag in $(EXTRA_TARGET_FLAGS); do \
45492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45493 done; \
45494 (cd $(TARGET_SUBDIR)/libgloss && \
45495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45497 "RANLIB=$${RANLIB}" \
45498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45499 install-info) \
45500 || exit 1
45502 @endif target-libgloss
45504 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45505 maybe-install-pdf-target-libgloss:
45506 @if target-libgloss
45507 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45509 install-pdf-target-libgloss: \
45510 configure-target-libgloss \
45511 pdf-target-libgloss
45512 @: $(MAKE); $(unstage)
45513 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45514 r=`${PWD_COMMAND}`; export r; \
45515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45516 $(NORMAL_TARGET_EXPORTS) \
45517 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
45518 for flag in $(EXTRA_TARGET_FLAGS); do \
45519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45520 done; \
45521 (cd $(TARGET_SUBDIR)/libgloss && \
45522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45524 "RANLIB=$${RANLIB}" \
45525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45526 install-pdf) \
45527 || exit 1
45529 @endif target-libgloss
45531 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45532 maybe-install-html-target-libgloss:
45533 @if target-libgloss
45534 maybe-install-html-target-libgloss: install-html-target-libgloss
45536 install-html-target-libgloss: \
45537 configure-target-libgloss \
45538 html-target-libgloss
45539 @: $(MAKE); $(unstage)
45540 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45541 r=`${PWD_COMMAND}`; export r; \
45542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45543 $(NORMAL_TARGET_EXPORTS) \
45544 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
45545 for flag in $(EXTRA_TARGET_FLAGS); do \
45546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45547 done; \
45548 (cd $(TARGET_SUBDIR)/libgloss && \
45549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45551 "RANLIB=$${RANLIB}" \
45552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45553 install-html) \
45554 || exit 1
45556 @endif target-libgloss
45558 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45559 maybe-installcheck-target-libgloss:
45560 @if target-libgloss
45561 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45563 installcheck-target-libgloss: \
45564 configure-target-libgloss
45565 @: $(MAKE); $(unstage)
45566 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45567 r=`${PWD_COMMAND}`; export r; \
45568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45569 $(NORMAL_TARGET_EXPORTS) \
45570 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
45571 for flag in $(EXTRA_TARGET_FLAGS); do \
45572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45573 done; \
45574 (cd $(TARGET_SUBDIR)/libgloss && \
45575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45577 "RANLIB=$${RANLIB}" \
45578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45579 installcheck) \
45580 || exit 1
45582 @endif target-libgloss
45584 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45585 maybe-mostlyclean-target-libgloss:
45586 @if target-libgloss
45587 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45589 mostlyclean-target-libgloss:
45590 @: $(MAKE); $(unstage)
45591 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45592 r=`${PWD_COMMAND}`; export r; \
45593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45594 $(NORMAL_TARGET_EXPORTS) \
45595 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
45596 for flag in $(EXTRA_TARGET_FLAGS); do \
45597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45598 done; \
45599 (cd $(TARGET_SUBDIR)/libgloss && \
45600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45602 "RANLIB=$${RANLIB}" \
45603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45604 mostlyclean) \
45605 || exit 1
45607 @endif target-libgloss
45609 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45610 maybe-clean-target-libgloss:
45611 @if target-libgloss
45612 maybe-clean-target-libgloss: clean-target-libgloss
45614 clean-target-libgloss:
45615 @: $(MAKE); $(unstage)
45616 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45617 r=`${PWD_COMMAND}`; export r; \
45618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45619 $(NORMAL_TARGET_EXPORTS) \
45620 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
45621 for flag in $(EXTRA_TARGET_FLAGS); do \
45622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45623 done; \
45624 (cd $(TARGET_SUBDIR)/libgloss && \
45625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45627 "RANLIB=$${RANLIB}" \
45628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45629 clean) \
45630 || exit 1
45632 @endif target-libgloss
45634 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45635 maybe-distclean-target-libgloss:
45636 @if target-libgloss
45637 maybe-distclean-target-libgloss: distclean-target-libgloss
45639 distclean-target-libgloss:
45640 @: $(MAKE); $(unstage)
45641 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45642 r=`${PWD_COMMAND}`; export r; \
45643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644 $(NORMAL_TARGET_EXPORTS) \
45645 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
45646 for flag in $(EXTRA_TARGET_FLAGS); do \
45647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45648 done; \
45649 (cd $(TARGET_SUBDIR)/libgloss && \
45650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45652 "RANLIB=$${RANLIB}" \
45653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45654 distclean) \
45655 || exit 1
45657 @endif target-libgloss
45659 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45660 maybe-maintainer-clean-target-libgloss:
45661 @if target-libgloss
45662 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45664 maintainer-clean-target-libgloss:
45665 @: $(MAKE); $(unstage)
45666 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45667 r=`${PWD_COMMAND}`; export r; \
45668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45669 $(NORMAL_TARGET_EXPORTS) \
45670 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
45671 for flag in $(EXTRA_TARGET_FLAGS); do \
45672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45673 done; \
45674 (cd $(TARGET_SUBDIR)/libgloss && \
45675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45677 "RANLIB=$${RANLIB}" \
45678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45679 maintainer-clean) \
45680 || exit 1
45682 @endif target-libgloss
45688 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
45689 maybe-configure-target-libiberty:
45690 @if gcc-bootstrap
45691 configure-target-libiberty: stage_current
45692 @endif gcc-bootstrap
45693 @if target-libiberty
45694 maybe-configure-target-libiberty: configure-target-libiberty
45695 configure-target-libiberty:
45696 @: $(MAKE); $(unstage)
45697 @r=`${PWD_COMMAND}`; export r; \
45698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45699 echo "Checking multilib configuration for libiberty..."; \
45700 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45701 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
45702 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45703 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45704 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
45705 else \
45706 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
45707 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45708 fi; \
45709 else \
45710 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45711 fi; \
45712 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
45713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45714 $(NORMAL_TARGET_EXPORTS) \
45715 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
45716 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
45717 case $(srcdir) in \
45718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45719 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
45720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45721 esac; \
45722 srcdiroption="--srcdir=$${topdir}/libiberty"; \
45723 libsrcdir="$$s/libiberty"; \
45724 rm -f no-such-file || : ; \
45725 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45726 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45727 --target=${target_alias} $${srcdiroption} \
45728 || exit 1
45729 @endif target-libiberty
45735 .PHONY: all-target-libiberty maybe-all-target-libiberty
45736 maybe-all-target-libiberty:
45737 @if gcc-bootstrap
45738 all-target-libiberty: stage_current
45739 @endif gcc-bootstrap
45740 @if target-libiberty
45741 TARGET-target-libiberty=all
45742 maybe-all-target-libiberty: all-target-libiberty
45743 all-target-libiberty: configure-target-libiberty
45744 @: $(MAKE); $(unstage)
45745 @r=`${PWD_COMMAND}`; export r; \
45746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747 $(NORMAL_TARGET_EXPORTS) \
45748 (cd $(TARGET_SUBDIR)/libiberty && \
45749 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45750 $(TARGET-target-libiberty))
45751 @endif target-libiberty
45757 .PHONY: check-target-libiberty maybe-check-target-libiberty
45758 maybe-check-target-libiberty:
45759 @if target-libiberty
45760 maybe-check-target-libiberty: check-target-libiberty
45762 check-target-libiberty:
45763 @: $(MAKE); $(unstage)
45764 @r=`${PWD_COMMAND}`; export r; \
45765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766 $(NORMAL_TARGET_EXPORTS) \
45767 (cd $(TARGET_SUBDIR)/libiberty && \
45768 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45770 @endif target-libiberty
45772 .PHONY: install-target-libiberty maybe-install-target-libiberty
45773 maybe-install-target-libiberty:
45774 @if target-libiberty
45775 maybe-install-target-libiberty: install-target-libiberty
45777 install-target-libiberty: installdirs
45778 @: $(MAKE); $(unstage)
45779 @r=`${PWD_COMMAND}`; export r; \
45780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45781 $(NORMAL_TARGET_EXPORTS) \
45782 (cd $(TARGET_SUBDIR)/libiberty && \
45783 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45785 @endif target-libiberty
45787 # Other targets (info, dvi, pdf, etc.)
45789 .PHONY: maybe-info-target-libiberty info-target-libiberty
45790 maybe-info-target-libiberty:
45791 @if target-libiberty
45792 maybe-info-target-libiberty: info-target-libiberty
45794 info-target-libiberty: \
45795 configure-target-libiberty
45796 @: $(MAKE); $(unstage)
45797 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45798 r=`${PWD_COMMAND}`; export r; \
45799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45800 $(NORMAL_TARGET_EXPORTS) \
45801 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
45802 for flag in $(EXTRA_TARGET_FLAGS); do \
45803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45804 done; \
45805 (cd $(TARGET_SUBDIR)/libiberty && \
45806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45808 "RANLIB=$${RANLIB}" \
45809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45810 info) \
45811 || exit 1
45813 @endif target-libiberty
45815 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
45816 maybe-dvi-target-libiberty:
45817 @if target-libiberty
45818 maybe-dvi-target-libiberty: dvi-target-libiberty
45820 dvi-target-libiberty: \
45821 configure-target-libiberty
45822 @: $(MAKE); $(unstage)
45823 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45824 r=`${PWD_COMMAND}`; export r; \
45825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826 $(NORMAL_TARGET_EXPORTS) \
45827 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
45828 for flag in $(EXTRA_TARGET_FLAGS); do \
45829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45830 done; \
45831 (cd $(TARGET_SUBDIR)/libiberty && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45834 "RANLIB=$${RANLIB}" \
45835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45836 dvi) \
45837 || exit 1
45839 @endif target-libiberty
45841 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
45842 maybe-pdf-target-libiberty:
45843 @if target-libiberty
45844 maybe-pdf-target-libiberty: pdf-target-libiberty
45846 pdf-target-libiberty: \
45847 configure-target-libiberty
45848 @: $(MAKE); $(unstage)
45849 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45850 r=`${PWD_COMMAND}`; export r; \
45851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45852 $(NORMAL_TARGET_EXPORTS) \
45853 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
45854 for flag in $(EXTRA_TARGET_FLAGS); do \
45855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45856 done; \
45857 (cd $(TARGET_SUBDIR)/libiberty && \
45858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45860 "RANLIB=$${RANLIB}" \
45861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45862 pdf) \
45863 || exit 1
45865 @endif target-libiberty
45867 .PHONY: maybe-html-target-libiberty html-target-libiberty
45868 maybe-html-target-libiberty:
45869 @if target-libiberty
45870 maybe-html-target-libiberty: html-target-libiberty
45872 html-target-libiberty: \
45873 configure-target-libiberty
45874 @: $(MAKE); $(unstage)
45875 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45876 r=`${PWD_COMMAND}`; export r; \
45877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45878 $(NORMAL_TARGET_EXPORTS) \
45879 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
45880 for flag in $(EXTRA_TARGET_FLAGS); do \
45881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45882 done; \
45883 (cd $(TARGET_SUBDIR)/libiberty && \
45884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45886 "RANLIB=$${RANLIB}" \
45887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45888 html) \
45889 || exit 1
45891 @endif target-libiberty
45893 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
45894 maybe-TAGS-target-libiberty:
45895 @if target-libiberty
45896 maybe-TAGS-target-libiberty: TAGS-target-libiberty
45898 TAGS-target-libiberty: \
45899 configure-target-libiberty
45900 @: $(MAKE); $(unstage)
45901 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45902 r=`${PWD_COMMAND}`; export r; \
45903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45904 $(NORMAL_TARGET_EXPORTS) \
45905 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
45906 for flag in $(EXTRA_TARGET_FLAGS); do \
45907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45908 done; \
45909 (cd $(TARGET_SUBDIR)/libiberty && \
45910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45912 "RANLIB=$${RANLIB}" \
45913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45914 TAGS) \
45915 || exit 1
45917 @endif target-libiberty
45919 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
45920 maybe-install-info-target-libiberty:
45921 @if target-libiberty
45922 maybe-install-info-target-libiberty: install-info-target-libiberty
45924 install-info-target-libiberty: \
45925 configure-target-libiberty \
45926 info-target-libiberty
45927 @: $(MAKE); $(unstage)
45928 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45929 r=`${PWD_COMMAND}`; export r; \
45930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45931 $(NORMAL_TARGET_EXPORTS) \
45932 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
45933 for flag in $(EXTRA_TARGET_FLAGS); do \
45934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45935 done; \
45936 (cd $(TARGET_SUBDIR)/libiberty && \
45937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45939 "RANLIB=$${RANLIB}" \
45940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45941 install-info) \
45942 || exit 1
45944 @endif target-libiberty
45946 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
45947 maybe-install-pdf-target-libiberty:
45948 @if target-libiberty
45949 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
45951 install-pdf-target-libiberty: \
45952 configure-target-libiberty \
45953 pdf-target-libiberty
45954 @: $(MAKE); $(unstage)
45955 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45956 r=`${PWD_COMMAND}`; export r; \
45957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45958 $(NORMAL_TARGET_EXPORTS) \
45959 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
45960 for flag in $(EXTRA_TARGET_FLAGS); do \
45961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45962 done; \
45963 (cd $(TARGET_SUBDIR)/libiberty && \
45964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45966 "RANLIB=$${RANLIB}" \
45967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45968 install-pdf) \
45969 || exit 1
45971 @endif target-libiberty
45973 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
45974 maybe-install-html-target-libiberty:
45975 @if target-libiberty
45976 maybe-install-html-target-libiberty: install-html-target-libiberty
45978 install-html-target-libiberty: \
45979 configure-target-libiberty \
45980 html-target-libiberty
45981 @: $(MAKE); $(unstage)
45982 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45983 r=`${PWD_COMMAND}`; export r; \
45984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985 $(NORMAL_TARGET_EXPORTS) \
45986 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
45987 for flag in $(EXTRA_TARGET_FLAGS); do \
45988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45989 done; \
45990 (cd $(TARGET_SUBDIR)/libiberty && \
45991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45993 "RANLIB=$${RANLIB}" \
45994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45995 install-html) \
45996 || exit 1
45998 @endif target-libiberty
46000 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
46001 maybe-installcheck-target-libiberty:
46002 @if target-libiberty
46003 maybe-installcheck-target-libiberty: installcheck-target-libiberty
46005 installcheck-target-libiberty: \
46006 configure-target-libiberty
46007 @: $(MAKE); $(unstage)
46008 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46009 r=`${PWD_COMMAND}`; export r; \
46010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46011 $(NORMAL_TARGET_EXPORTS) \
46012 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
46013 for flag in $(EXTRA_TARGET_FLAGS); do \
46014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46015 done; \
46016 (cd $(TARGET_SUBDIR)/libiberty && \
46017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46019 "RANLIB=$${RANLIB}" \
46020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46021 installcheck) \
46022 || exit 1
46024 @endif target-libiberty
46026 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46027 maybe-mostlyclean-target-libiberty:
46028 @if target-libiberty
46029 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46031 mostlyclean-target-libiberty:
46032 @: $(MAKE); $(unstage)
46033 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46034 r=`${PWD_COMMAND}`; export r; \
46035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036 $(NORMAL_TARGET_EXPORTS) \
46037 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46038 for flag in $(EXTRA_TARGET_FLAGS); do \
46039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46040 done; \
46041 (cd $(TARGET_SUBDIR)/libiberty && \
46042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46044 "RANLIB=$${RANLIB}" \
46045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46046 mostlyclean) \
46047 || exit 1
46049 @endif target-libiberty
46051 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
46052 maybe-clean-target-libiberty:
46053 @if target-libiberty
46054 maybe-clean-target-libiberty: clean-target-libiberty
46056 clean-target-libiberty:
46057 @: $(MAKE); $(unstage)
46058 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46059 r=`${PWD_COMMAND}`; export r; \
46060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061 $(NORMAL_TARGET_EXPORTS) \
46062 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46063 for flag in $(EXTRA_TARGET_FLAGS); do \
46064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46065 done; \
46066 (cd $(TARGET_SUBDIR)/libiberty && \
46067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069 "RANLIB=$${RANLIB}" \
46070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071 clean) \
46072 || exit 1
46074 @endif target-libiberty
46076 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46077 maybe-distclean-target-libiberty:
46078 @if target-libiberty
46079 maybe-distclean-target-libiberty: distclean-target-libiberty
46081 distclean-target-libiberty:
46082 @: $(MAKE); $(unstage)
46083 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46084 r=`${PWD_COMMAND}`; export r; \
46085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086 $(NORMAL_TARGET_EXPORTS) \
46087 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46088 for flag in $(EXTRA_TARGET_FLAGS); do \
46089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46090 done; \
46091 (cd $(TARGET_SUBDIR)/libiberty && \
46092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46094 "RANLIB=$${RANLIB}" \
46095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46096 distclean) \
46097 || exit 1
46099 @endif target-libiberty
46101 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46102 maybe-maintainer-clean-target-libiberty:
46103 @if target-libiberty
46104 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46106 maintainer-clean-target-libiberty:
46107 @: $(MAKE); $(unstage)
46108 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46109 r=`${PWD_COMMAND}`; export r; \
46110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46111 $(NORMAL_TARGET_EXPORTS) \
46112 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46113 for flag in $(EXTRA_TARGET_FLAGS); do \
46114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46115 done; \
46116 (cd $(TARGET_SUBDIR)/libiberty && \
46117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46119 "RANLIB=$${RANLIB}" \
46120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46121 maintainer-clean) \
46122 || exit 1
46124 @endif target-libiberty
46130 .PHONY: configure-target-gperf maybe-configure-target-gperf
46131 maybe-configure-target-gperf:
46132 @if gcc-bootstrap
46133 configure-target-gperf: stage_current
46134 @endif gcc-bootstrap
46135 @if target-gperf
46136 maybe-configure-target-gperf: configure-target-gperf
46137 configure-target-gperf:
46138 @: $(MAKE); $(unstage)
46139 @r=`${PWD_COMMAND}`; export r; \
46140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141 echo "Checking multilib configuration for gperf..."; \
46142 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46143 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46144 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46145 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46146 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46147 else \
46148 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46149 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46150 fi; \
46151 else \
46152 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46153 fi; \
46154 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46155 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46156 $(NORMAL_TARGET_EXPORTS) \
46157 echo Configuring in $(TARGET_SUBDIR)/gperf; \
46158 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46159 case $(srcdir) in \
46160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46161 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46163 esac; \
46164 srcdiroption="--srcdir=$${topdir}/gperf"; \
46165 libsrcdir="$$s/gperf"; \
46166 rm -f no-such-file || : ; \
46167 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46168 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46169 --target=${target_alias} $${srcdiroption} \
46170 || exit 1
46171 @endif target-gperf
46177 .PHONY: all-target-gperf maybe-all-target-gperf
46178 maybe-all-target-gperf:
46179 @if gcc-bootstrap
46180 all-target-gperf: stage_current
46181 @endif gcc-bootstrap
46182 @if target-gperf
46183 TARGET-target-gperf=all
46184 maybe-all-target-gperf: all-target-gperf
46185 all-target-gperf: configure-target-gperf
46186 @: $(MAKE); $(unstage)
46187 @r=`${PWD_COMMAND}`; export r; \
46188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189 $(NORMAL_TARGET_EXPORTS) \
46190 (cd $(TARGET_SUBDIR)/gperf && \
46191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46192 $(TARGET-target-gperf))
46193 @endif target-gperf
46199 .PHONY: check-target-gperf maybe-check-target-gperf
46200 maybe-check-target-gperf:
46201 @if target-gperf
46202 maybe-check-target-gperf: check-target-gperf
46204 check-target-gperf:
46205 @: $(MAKE); $(unstage)
46206 @r=`${PWD_COMMAND}`; export r; \
46207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208 $(NORMAL_TARGET_EXPORTS) \
46209 (cd $(TARGET_SUBDIR)/gperf && \
46210 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46212 @endif target-gperf
46214 .PHONY: install-target-gperf maybe-install-target-gperf
46215 maybe-install-target-gperf:
46216 @if target-gperf
46217 maybe-install-target-gperf: install-target-gperf
46219 install-target-gperf: installdirs
46220 @: $(MAKE); $(unstage)
46221 @r=`${PWD_COMMAND}`; export r; \
46222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46223 $(NORMAL_TARGET_EXPORTS) \
46224 (cd $(TARGET_SUBDIR)/gperf && \
46225 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46227 @endif target-gperf
46229 # Other targets (info, dvi, pdf, etc.)
46231 .PHONY: maybe-info-target-gperf info-target-gperf
46232 maybe-info-target-gperf:
46233 @if target-gperf
46234 maybe-info-target-gperf: info-target-gperf
46236 info-target-gperf: \
46237 configure-target-gperf
46238 @: $(MAKE); $(unstage)
46239 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46240 r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 $(NORMAL_TARGET_EXPORTS) \
46243 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
46244 for flag in $(EXTRA_TARGET_FLAGS); do \
46245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46246 done; \
46247 (cd $(TARGET_SUBDIR)/gperf && \
46248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46250 "RANLIB=$${RANLIB}" \
46251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46252 info) \
46253 || exit 1
46255 @endif target-gperf
46257 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
46258 maybe-dvi-target-gperf:
46259 @if target-gperf
46260 maybe-dvi-target-gperf: dvi-target-gperf
46262 dvi-target-gperf: \
46263 configure-target-gperf
46264 @: $(MAKE); $(unstage)
46265 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46266 r=`${PWD_COMMAND}`; export r; \
46267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46268 $(NORMAL_TARGET_EXPORTS) \
46269 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
46270 for flag in $(EXTRA_TARGET_FLAGS); do \
46271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46272 done; \
46273 (cd $(TARGET_SUBDIR)/gperf && \
46274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46276 "RANLIB=$${RANLIB}" \
46277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46278 dvi) \
46279 || exit 1
46281 @endif target-gperf
46283 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
46284 maybe-pdf-target-gperf:
46285 @if target-gperf
46286 maybe-pdf-target-gperf: pdf-target-gperf
46288 pdf-target-gperf: \
46289 configure-target-gperf
46290 @: $(MAKE); $(unstage)
46291 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46292 r=`${PWD_COMMAND}`; export r; \
46293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46294 $(NORMAL_TARGET_EXPORTS) \
46295 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
46296 for flag in $(EXTRA_TARGET_FLAGS); do \
46297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46298 done; \
46299 (cd $(TARGET_SUBDIR)/gperf && \
46300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46302 "RANLIB=$${RANLIB}" \
46303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46304 pdf) \
46305 || exit 1
46307 @endif target-gperf
46309 .PHONY: maybe-html-target-gperf html-target-gperf
46310 maybe-html-target-gperf:
46311 @if target-gperf
46312 maybe-html-target-gperf: html-target-gperf
46314 html-target-gperf: \
46315 configure-target-gperf
46316 @: $(MAKE); $(unstage)
46317 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46318 r=`${PWD_COMMAND}`; export r; \
46319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46320 $(NORMAL_TARGET_EXPORTS) \
46321 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
46322 for flag in $(EXTRA_TARGET_FLAGS); do \
46323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46324 done; \
46325 (cd $(TARGET_SUBDIR)/gperf && \
46326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46328 "RANLIB=$${RANLIB}" \
46329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46330 html) \
46331 || exit 1
46333 @endif target-gperf
46335 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
46336 maybe-TAGS-target-gperf:
46337 @if target-gperf
46338 maybe-TAGS-target-gperf: TAGS-target-gperf
46340 TAGS-target-gperf: \
46341 configure-target-gperf
46342 @: $(MAKE); $(unstage)
46343 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46344 r=`${PWD_COMMAND}`; export r; \
46345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46346 $(NORMAL_TARGET_EXPORTS) \
46347 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
46348 for flag in $(EXTRA_TARGET_FLAGS); do \
46349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46350 done; \
46351 (cd $(TARGET_SUBDIR)/gperf && \
46352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46354 "RANLIB=$${RANLIB}" \
46355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46356 TAGS) \
46357 || exit 1
46359 @endif target-gperf
46361 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
46362 maybe-install-info-target-gperf:
46363 @if target-gperf
46364 maybe-install-info-target-gperf: install-info-target-gperf
46366 install-info-target-gperf: \
46367 configure-target-gperf \
46368 info-target-gperf
46369 @: $(MAKE); $(unstage)
46370 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46371 r=`${PWD_COMMAND}`; export r; \
46372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46373 $(NORMAL_TARGET_EXPORTS) \
46374 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
46375 for flag in $(EXTRA_TARGET_FLAGS); do \
46376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46377 done; \
46378 (cd $(TARGET_SUBDIR)/gperf && \
46379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46381 "RANLIB=$${RANLIB}" \
46382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46383 install-info) \
46384 || exit 1
46386 @endif target-gperf
46388 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
46389 maybe-install-pdf-target-gperf:
46390 @if target-gperf
46391 maybe-install-pdf-target-gperf: install-pdf-target-gperf
46393 install-pdf-target-gperf: \
46394 configure-target-gperf \
46395 pdf-target-gperf
46396 @: $(MAKE); $(unstage)
46397 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46398 r=`${PWD_COMMAND}`; export r; \
46399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46400 $(NORMAL_TARGET_EXPORTS) \
46401 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
46402 for flag in $(EXTRA_TARGET_FLAGS); do \
46403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46404 done; \
46405 (cd $(TARGET_SUBDIR)/gperf && \
46406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46408 "RANLIB=$${RANLIB}" \
46409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46410 install-pdf) \
46411 || exit 1
46413 @endif target-gperf
46415 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
46416 maybe-install-html-target-gperf:
46417 @if target-gperf
46418 maybe-install-html-target-gperf: install-html-target-gperf
46420 install-html-target-gperf: \
46421 configure-target-gperf \
46422 html-target-gperf
46423 @: $(MAKE); $(unstage)
46424 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46425 r=`${PWD_COMMAND}`; export r; \
46426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46427 $(NORMAL_TARGET_EXPORTS) \
46428 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
46429 for flag in $(EXTRA_TARGET_FLAGS); do \
46430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46431 done; \
46432 (cd $(TARGET_SUBDIR)/gperf && \
46433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46435 "RANLIB=$${RANLIB}" \
46436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46437 install-html) \
46438 || exit 1
46440 @endif target-gperf
46442 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
46443 maybe-installcheck-target-gperf:
46444 @if target-gperf
46445 maybe-installcheck-target-gperf: installcheck-target-gperf
46447 installcheck-target-gperf: \
46448 configure-target-gperf
46449 @: $(MAKE); $(unstage)
46450 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46451 r=`${PWD_COMMAND}`; export r; \
46452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453 $(NORMAL_TARGET_EXPORTS) \
46454 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
46455 for flag in $(EXTRA_TARGET_FLAGS); do \
46456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46457 done; \
46458 (cd $(TARGET_SUBDIR)/gperf && \
46459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46461 "RANLIB=$${RANLIB}" \
46462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46463 installcheck) \
46464 || exit 1
46466 @endif target-gperf
46468 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
46469 maybe-mostlyclean-target-gperf:
46470 @if target-gperf
46471 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
46473 mostlyclean-target-gperf:
46474 @: $(MAKE); $(unstage)
46475 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46476 r=`${PWD_COMMAND}`; export r; \
46477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46478 $(NORMAL_TARGET_EXPORTS) \
46479 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
46480 for flag in $(EXTRA_TARGET_FLAGS); do \
46481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46482 done; \
46483 (cd $(TARGET_SUBDIR)/gperf && \
46484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46486 "RANLIB=$${RANLIB}" \
46487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46488 mostlyclean) \
46489 || exit 1
46491 @endif target-gperf
46493 .PHONY: maybe-clean-target-gperf clean-target-gperf
46494 maybe-clean-target-gperf:
46495 @if target-gperf
46496 maybe-clean-target-gperf: clean-target-gperf
46498 clean-target-gperf:
46499 @: $(MAKE); $(unstage)
46500 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46501 r=`${PWD_COMMAND}`; export r; \
46502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503 $(NORMAL_TARGET_EXPORTS) \
46504 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
46505 for flag in $(EXTRA_TARGET_FLAGS); do \
46506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46507 done; \
46508 (cd $(TARGET_SUBDIR)/gperf && \
46509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46511 "RANLIB=$${RANLIB}" \
46512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46513 clean) \
46514 || exit 1
46516 @endif target-gperf
46518 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
46519 maybe-distclean-target-gperf:
46520 @if target-gperf
46521 maybe-distclean-target-gperf: distclean-target-gperf
46523 distclean-target-gperf:
46524 @: $(MAKE); $(unstage)
46525 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46526 r=`${PWD_COMMAND}`; export r; \
46527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528 $(NORMAL_TARGET_EXPORTS) \
46529 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
46530 for flag in $(EXTRA_TARGET_FLAGS); do \
46531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46532 done; \
46533 (cd $(TARGET_SUBDIR)/gperf && \
46534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46536 "RANLIB=$${RANLIB}" \
46537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46538 distclean) \
46539 || exit 1
46541 @endif target-gperf
46543 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
46544 maybe-maintainer-clean-target-gperf:
46545 @if target-gperf
46546 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
46548 maintainer-clean-target-gperf:
46549 @: $(MAKE); $(unstage)
46550 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46551 r=`${PWD_COMMAND}`; export r; \
46552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46553 $(NORMAL_TARGET_EXPORTS) \
46554 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
46555 for flag in $(EXTRA_TARGET_FLAGS); do \
46556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46557 done; \
46558 (cd $(TARGET_SUBDIR)/gperf && \
46559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46561 "RANLIB=$${RANLIB}" \
46562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46563 maintainer-clean) \
46564 || exit 1
46566 @endif target-gperf
46572 .PHONY: configure-target-examples maybe-configure-target-examples
46573 maybe-configure-target-examples:
46574 @if gcc-bootstrap
46575 configure-target-examples: stage_current
46576 @endif gcc-bootstrap
46577 @if target-examples
46578 maybe-configure-target-examples: configure-target-examples
46579 configure-target-examples:
46580 @: $(MAKE); $(unstage)
46581 @r=`${PWD_COMMAND}`; export r; \
46582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46583 echo "Checking multilib configuration for examples..."; \
46584 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46585 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
46586 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
46587 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
46588 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
46589 else \
46590 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
46591 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46592 fi; \
46593 else \
46594 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46595 fi; \
46596 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
46597 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46598 $(NORMAL_TARGET_EXPORTS) \
46599 echo Configuring in $(TARGET_SUBDIR)/examples; \
46600 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
46601 case $(srcdir) in \
46602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46603 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
46604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46605 esac; \
46606 srcdiroption="--srcdir=$${topdir}/examples"; \
46607 libsrcdir="$$s/examples"; \
46608 rm -f no-such-file || : ; \
46609 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46610 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46611 --target=${target_alias} $${srcdiroption} \
46612 || exit 1
46613 @endif target-examples
46619 .PHONY: all-target-examples maybe-all-target-examples
46620 maybe-all-target-examples:
46621 @if gcc-bootstrap
46622 all-target-examples: stage_current
46623 @endif gcc-bootstrap
46624 @if target-examples
46625 TARGET-target-examples=all
46626 maybe-all-target-examples: all-target-examples
46627 all-target-examples: configure-target-examples
46628 @: $(MAKE); $(unstage)
46629 @r=`${PWD_COMMAND}`; export r; \
46630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46631 $(NORMAL_TARGET_EXPORTS) \
46632 (cd $(TARGET_SUBDIR)/examples && \
46633 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46634 $(TARGET-target-examples))
46635 @endif target-examples
46641 .PHONY: check-target-examples maybe-check-target-examples
46642 maybe-check-target-examples:
46643 @if target-examples
46644 maybe-check-target-examples: check-target-examples
46646 # Dummy target for uncheckable module.
46647 check-target-examples:
46649 @endif target-examples
46651 .PHONY: install-target-examples maybe-install-target-examples
46652 maybe-install-target-examples:
46653 @if target-examples
46654 maybe-install-target-examples: install-target-examples
46656 # Dummy target for uninstallable.
46657 install-target-examples:
46659 @endif target-examples
46661 # Other targets (info, dvi, pdf, etc.)
46663 .PHONY: maybe-info-target-examples info-target-examples
46664 maybe-info-target-examples:
46665 @if target-examples
46666 maybe-info-target-examples: info-target-examples
46668 info-target-examples: \
46669 configure-target-examples
46670 @: $(MAKE); $(unstage)
46671 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46672 r=`${PWD_COMMAND}`; export r; \
46673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674 $(NORMAL_TARGET_EXPORTS) \
46675 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
46676 for flag in $(EXTRA_TARGET_FLAGS); do \
46677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678 done; \
46679 (cd $(TARGET_SUBDIR)/examples && \
46680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682 "RANLIB=$${RANLIB}" \
46683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684 info) \
46685 || exit 1
46687 @endif target-examples
46689 .PHONY: maybe-dvi-target-examples dvi-target-examples
46690 maybe-dvi-target-examples:
46691 @if target-examples
46692 maybe-dvi-target-examples: dvi-target-examples
46694 dvi-target-examples: \
46695 configure-target-examples
46696 @: $(MAKE); $(unstage)
46697 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46698 r=`${PWD_COMMAND}`; export r; \
46699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700 $(NORMAL_TARGET_EXPORTS) \
46701 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
46702 for flag in $(EXTRA_TARGET_FLAGS); do \
46703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704 done; \
46705 (cd $(TARGET_SUBDIR)/examples && \
46706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708 "RANLIB=$${RANLIB}" \
46709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710 dvi) \
46711 || exit 1
46713 @endif target-examples
46715 .PHONY: maybe-pdf-target-examples pdf-target-examples
46716 maybe-pdf-target-examples:
46717 @if target-examples
46718 maybe-pdf-target-examples: pdf-target-examples
46720 pdf-target-examples: \
46721 configure-target-examples
46722 @: $(MAKE); $(unstage)
46723 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46724 r=`${PWD_COMMAND}`; export r; \
46725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726 $(NORMAL_TARGET_EXPORTS) \
46727 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
46728 for flag in $(EXTRA_TARGET_FLAGS); do \
46729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730 done; \
46731 (cd $(TARGET_SUBDIR)/examples && \
46732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734 "RANLIB=$${RANLIB}" \
46735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46736 pdf) \
46737 || exit 1
46739 @endif target-examples
46741 .PHONY: maybe-html-target-examples html-target-examples
46742 maybe-html-target-examples:
46743 @if target-examples
46744 maybe-html-target-examples: html-target-examples
46746 html-target-examples: \
46747 configure-target-examples
46748 @: $(MAKE); $(unstage)
46749 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46750 r=`${PWD_COMMAND}`; export r; \
46751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46752 $(NORMAL_TARGET_EXPORTS) \
46753 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
46754 for flag in $(EXTRA_TARGET_FLAGS); do \
46755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46756 done; \
46757 (cd $(TARGET_SUBDIR)/examples && \
46758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46760 "RANLIB=$${RANLIB}" \
46761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46762 html) \
46763 || exit 1
46765 @endif target-examples
46767 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
46768 maybe-TAGS-target-examples:
46769 @if target-examples
46770 maybe-TAGS-target-examples: TAGS-target-examples
46772 TAGS-target-examples: \
46773 configure-target-examples
46774 @: $(MAKE); $(unstage)
46775 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46776 r=`${PWD_COMMAND}`; export r; \
46777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778 $(NORMAL_TARGET_EXPORTS) \
46779 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
46780 for flag in $(EXTRA_TARGET_FLAGS); do \
46781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46782 done; \
46783 (cd $(TARGET_SUBDIR)/examples && \
46784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46786 "RANLIB=$${RANLIB}" \
46787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46788 TAGS) \
46789 || exit 1
46791 @endif target-examples
46793 .PHONY: maybe-install-info-target-examples install-info-target-examples
46794 maybe-install-info-target-examples:
46795 @if target-examples
46796 maybe-install-info-target-examples: install-info-target-examples
46798 install-info-target-examples: \
46799 configure-target-examples \
46800 info-target-examples
46801 @: $(MAKE); $(unstage)
46802 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46803 r=`${PWD_COMMAND}`; export r; \
46804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46805 $(NORMAL_TARGET_EXPORTS) \
46806 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
46807 for flag in $(EXTRA_TARGET_FLAGS); do \
46808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46809 done; \
46810 (cd $(TARGET_SUBDIR)/examples && \
46811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46813 "RANLIB=$${RANLIB}" \
46814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46815 install-info) \
46816 || exit 1
46818 @endif target-examples
46820 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
46821 maybe-install-pdf-target-examples:
46822 @if target-examples
46823 maybe-install-pdf-target-examples: install-pdf-target-examples
46825 install-pdf-target-examples: \
46826 configure-target-examples \
46827 pdf-target-examples
46828 @: $(MAKE); $(unstage)
46829 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46830 r=`${PWD_COMMAND}`; export r; \
46831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46832 $(NORMAL_TARGET_EXPORTS) \
46833 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
46834 for flag in $(EXTRA_TARGET_FLAGS); do \
46835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46836 done; \
46837 (cd $(TARGET_SUBDIR)/examples && \
46838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46840 "RANLIB=$${RANLIB}" \
46841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46842 install-pdf) \
46843 || exit 1
46845 @endif target-examples
46847 .PHONY: maybe-install-html-target-examples install-html-target-examples
46848 maybe-install-html-target-examples:
46849 @if target-examples
46850 maybe-install-html-target-examples: install-html-target-examples
46852 install-html-target-examples: \
46853 configure-target-examples \
46854 html-target-examples
46855 @: $(MAKE); $(unstage)
46856 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46857 r=`${PWD_COMMAND}`; export r; \
46858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46859 $(NORMAL_TARGET_EXPORTS) \
46860 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
46861 for flag in $(EXTRA_TARGET_FLAGS); do \
46862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46863 done; \
46864 (cd $(TARGET_SUBDIR)/examples && \
46865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46867 "RANLIB=$${RANLIB}" \
46868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46869 install-html) \
46870 || exit 1
46872 @endif target-examples
46874 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
46875 maybe-installcheck-target-examples:
46876 @if target-examples
46877 maybe-installcheck-target-examples: installcheck-target-examples
46879 installcheck-target-examples: \
46880 configure-target-examples
46881 @: $(MAKE); $(unstage)
46882 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46883 r=`${PWD_COMMAND}`; export r; \
46884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46885 $(NORMAL_TARGET_EXPORTS) \
46886 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 installcheck) \
46896 || exit 1
46898 @endif target-examples
46900 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
46901 maybe-mostlyclean-target-examples:
46902 @if target-examples
46903 maybe-mostlyclean-target-examples: mostlyclean-target-examples
46905 mostlyclean-target-examples:
46906 @: $(MAKE); $(unstage)
46907 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46908 r=`${PWD_COMMAND}`; export r; \
46909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46910 $(NORMAL_TARGET_EXPORTS) \
46911 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 mostlyclean) \
46921 || exit 1
46923 @endif target-examples
46925 .PHONY: maybe-clean-target-examples clean-target-examples
46926 maybe-clean-target-examples:
46927 @if target-examples
46928 maybe-clean-target-examples: clean-target-examples
46930 clean-target-examples:
46931 @: $(MAKE); $(unstage)
46932 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46933 r=`${PWD_COMMAND}`; export r; \
46934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935 $(NORMAL_TARGET_EXPORTS) \
46936 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 clean) \
46946 || exit 1
46948 @endif target-examples
46950 .PHONY: maybe-distclean-target-examples distclean-target-examples
46951 maybe-distclean-target-examples:
46952 @if target-examples
46953 maybe-distclean-target-examples: distclean-target-examples
46955 distclean-target-examples:
46956 @: $(MAKE); $(unstage)
46957 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46958 r=`${PWD_COMMAND}`; export r; \
46959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46960 $(NORMAL_TARGET_EXPORTS) \
46961 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
46962 for flag in $(EXTRA_TARGET_FLAGS); do \
46963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46964 done; \
46965 (cd $(TARGET_SUBDIR)/examples && \
46966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46968 "RANLIB=$${RANLIB}" \
46969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46970 distclean) \
46971 || exit 1
46973 @endif target-examples
46975 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
46976 maybe-maintainer-clean-target-examples:
46977 @if target-examples
46978 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
46980 maintainer-clean-target-examples:
46981 @: $(MAKE); $(unstage)
46982 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46983 r=`${PWD_COMMAND}`; export r; \
46984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46985 $(NORMAL_TARGET_EXPORTS) \
46986 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
46987 for flag in $(EXTRA_TARGET_FLAGS); do \
46988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46989 done; \
46990 (cd $(TARGET_SUBDIR)/examples && \
46991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46993 "RANLIB=$${RANLIB}" \
46994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46995 maintainer-clean) \
46996 || exit 1
46998 @endif target-examples
47004 .PHONY: configure-target-libffi maybe-configure-target-libffi
47005 maybe-configure-target-libffi:
47006 @if gcc-bootstrap
47007 configure-target-libffi: stage_current
47008 @endif gcc-bootstrap
47009 @if target-libffi
47010 maybe-configure-target-libffi: configure-target-libffi
47011 configure-target-libffi:
47012 @: $(MAKE); $(unstage)
47013 @r=`${PWD_COMMAND}`; export r; \
47014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47015 echo "Checking multilib configuration for libffi..."; \
47016 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47017 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47018 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47019 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47020 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47021 else \
47022 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47023 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47024 fi; \
47025 else \
47026 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47027 fi; \
47028 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47029 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47030 $(NORMAL_TARGET_EXPORTS) \
47031 echo Configuring in $(TARGET_SUBDIR)/libffi; \
47032 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47033 case $(srcdir) in \
47034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47035 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47037 esac; \
47038 srcdiroption="--srcdir=$${topdir}/libffi"; \
47039 libsrcdir="$$s/libffi"; \
47040 rm -f no-such-file || : ; \
47041 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47042 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47043 --target=${target_alias} $${srcdiroption} \
47044 || exit 1
47045 @endif target-libffi
47051 .PHONY: all-target-libffi maybe-all-target-libffi
47052 maybe-all-target-libffi:
47053 @if gcc-bootstrap
47054 all-target-libffi: stage_current
47055 @endif gcc-bootstrap
47056 @if target-libffi
47057 TARGET-target-libffi=all
47058 maybe-all-target-libffi: all-target-libffi
47059 all-target-libffi: configure-target-libffi
47060 @: $(MAKE); $(unstage)
47061 @r=`${PWD_COMMAND}`; export r; \
47062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47063 $(NORMAL_TARGET_EXPORTS) \
47064 (cd $(TARGET_SUBDIR)/libffi && \
47065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47066 $(TARGET-target-libffi))
47067 @endif target-libffi
47073 .PHONY: check-target-libffi maybe-check-target-libffi
47074 maybe-check-target-libffi:
47075 @if target-libffi
47076 maybe-check-target-libffi: check-target-libffi
47078 check-target-libffi:
47079 @: $(MAKE); $(unstage)
47080 @r=`${PWD_COMMAND}`; export r; \
47081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082 $(NORMAL_TARGET_EXPORTS) \
47083 (cd $(TARGET_SUBDIR)/libffi && \
47084 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47086 @endif target-libffi
47088 .PHONY: install-target-libffi maybe-install-target-libffi
47089 maybe-install-target-libffi:
47090 @if target-libffi
47091 maybe-install-target-libffi: install-target-libffi
47093 install-target-libffi: installdirs
47094 @: $(MAKE); $(unstage)
47095 @r=`${PWD_COMMAND}`; export r; \
47096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097 $(NORMAL_TARGET_EXPORTS) \
47098 (cd $(TARGET_SUBDIR)/libffi && \
47099 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47101 @endif target-libffi
47103 # Other targets (info, dvi, pdf, etc.)
47105 .PHONY: maybe-info-target-libffi info-target-libffi
47106 maybe-info-target-libffi:
47107 @if target-libffi
47108 maybe-info-target-libffi: info-target-libffi
47110 info-target-libffi: \
47111 configure-target-libffi
47112 @: $(MAKE); $(unstage)
47113 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47114 r=`${PWD_COMMAND}`; export r; \
47115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47116 $(NORMAL_TARGET_EXPORTS) \
47117 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47118 for flag in $(EXTRA_TARGET_FLAGS); do \
47119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47120 done; \
47121 (cd $(TARGET_SUBDIR)/libffi && \
47122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47124 "RANLIB=$${RANLIB}" \
47125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47126 info) \
47127 || exit 1
47129 @endif target-libffi
47131 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47132 maybe-dvi-target-libffi:
47133 @if target-libffi
47134 maybe-dvi-target-libffi: dvi-target-libffi
47136 dvi-target-libffi: \
47137 configure-target-libffi
47138 @: $(MAKE); $(unstage)
47139 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47140 r=`${PWD_COMMAND}`; export r; \
47141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47142 $(NORMAL_TARGET_EXPORTS) \
47143 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47144 for flag in $(EXTRA_TARGET_FLAGS); do \
47145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47146 done; \
47147 (cd $(TARGET_SUBDIR)/libffi && \
47148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47150 "RANLIB=$${RANLIB}" \
47151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47152 dvi) \
47153 || exit 1
47155 @endif target-libffi
47157 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47158 maybe-pdf-target-libffi:
47159 @if target-libffi
47160 maybe-pdf-target-libffi: pdf-target-libffi
47162 pdf-target-libffi: \
47163 configure-target-libffi
47164 @: $(MAKE); $(unstage)
47165 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47166 r=`${PWD_COMMAND}`; export r; \
47167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47168 $(NORMAL_TARGET_EXPORTS) \
47169 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47170 for flag in $(EXTRA_TARGET_FLAGS); do \
47171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47172 done; \
47173 (cd $(TARGET_SUBDIR)/libffi && \
47174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47176 "RANLIB=$${RANLIB}" \
47177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47178 pdf) \
47179 || exit 1
47181 @endif target-libffi
47183 .PHONY: maybe-html-target-libffi html-target-libffi
47184 maybe-html-target-libffi:
47185 @if target-libffi
47186 maybe-html-target-libffi: html-target-libffi
47188 html-target-libffi: \
47189 configure-target-libffi
47190 @: $(MAKE); $(unstage)
47191 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47192 r=`${PWD_COMMAND}`; export r; \
47193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47194 $(NORMAL_TARGET_EXPORTS) \
47195 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47196 for flag in $(EXTRA_TARGET_FLAGS); do \
47197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47198 done; \
47199 (cd $(TARGET_SUBDIR)/libffi && \
47200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47202 "RANLIB=$${RANLIB}" \
47203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47204 html) \
47205 || exit 1
47207 @endif target-libffi
47209 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47210 maybe-TAGS-target-libffi:
47211 @if target-libffi
47212 maybe-TAGS-target-libffi: TAGS-target-libffi
47214 TAGS-target-libffi: \
47215 configure-target-libffi
47216 @: $(MAKE); $(unstage)
47217 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47218 r=`${PWD_COMMAND}`; export r; \
47219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47220 $(NORMAL_TARGET_EXPORTS) \
47221 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
47222 for flag in $(EXTRA_TARGET_FLAGS); do \
47223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47224 done; \
47225 (cd $(TARGET_SUBDIR)/libffi && \
47226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47228 "RANLIB=$${RANLIB}" \
47229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47230 TAGS) \
47231 || exit 1
47233 @endif target-libffi
47235 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47236 maybe-install-info-target-libffi:
47237 @if target-libffi
47238 maybe-install-info-target-libffi: install-info-target-libffi
47240 install-info-target-libffi: \
47241 configure-target-libffi \
47242 info-target-libffi
47243 @: $(MAKE); $(unstage)
47244 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47245 r=`${PWD_COMMAND}`; export r; \
47246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47247 $(NORMAL_TARGET_EXPORTS) \
47248 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
47249 for flag in $(EXTRA_TARGET_FLAGS); do \
47250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47251 done; \
47252 (cd $(TARGET_SUBDIR)/libffi && \
47253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47255 "RANLIB=$${RANLIB}" \
47256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47257 install-info) \
47258 || exit 1
47260 @endif target-libffi
47262 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47263 maybe-install-pdf-target-libffi:
47264 @if target-libffi
47265 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47267 install-pdf-target-libffi: \
47268 configure-target-libffi \
47269 pdf-target-libffi
47270 @: $(MAKE); $(unstage)
47271 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47272 r=`${PWD_COMMAND}`; export r; \
47273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47274 $(NORMAL_TARGET_EXPORTS) \
47275 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
47276 for flag in $(EXTRA_TARGET_FLAGS); do \
47277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47278 done; \
47279 (cd $(TARGET_SUBDIR)/libffi && \
47280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47282 "RANLIB=$${RANLIB}" \
47283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47284 install-pdf) \
47285 || exit 1
47287 @endif target-libffi
47289 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47290 maybe-install-html-target-libffi:
47291 @if target-libffi
47292 maybe-install-html-target-libffi: install-html-target-libffi
47294 install-html-target-libffi: \
47295 configure-target-libffi \
47296 html-target-libffi
47297 @: $(MAKE); $(unstage)
47298 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47299 r=`${PWD_COMMAND}`; export r; \
47300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301 $(NORMAL_TARGET_EXPORTS) \
47302 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
47303 for flag in $(EXTRA_TARGET_FLAGS); do \
47304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47305 done; \
47306 (cd $(TARGET_SUBDIR)/libffi && \
47307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47309 "RANLIB=$${RANLIB}" \
47310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47311 install-html) \
47312 || exit 1
47314 @endif target-libffi
47316 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47317 maybe-installcheck-target-libffi:
47318 @if target-libffi
47319 maybe-installcheck-target-libffi: installcheck-target-libffi
47321 installcheck-target-libffi: \
47322 configure-target-libffi
47323 @: $(MAKE); $(unstage)
47324 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47325 r=`${PWD_COMMAND}`; export r; \
47326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327 $(NORMAL_TARGET_EXPORTS) \
47328 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 installcheck) \
47338 || exit 1
47340 @endif target-libffi
47342 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47343 maybe-mostlyclean-target-libffi:
47344 @if target-libffi
47345 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47347 mostlyclean-target-libffi:
47348 @: $(MAKE); $(unstage)
47349 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47350 r=`${PWD_COMMAND}`; export r; \
47351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47352 $(NORMAL_TARGET_EXPORTS) \
47353 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 mostlyclean) \
47363 || exit 1
47365 @endif target-libffi
47367 .PHONY: maybe-clean-target-libffi clean-target-libffi
47368 maybe-clean-target-libffi:
47369 @if target-libffi
47370 maybe-clean-target-libffi: clean-target-libffi
47372 clean-target-libffi:
47373 @: $(MAKE); $(unstage)
47374 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47375 r=`${PWD_COMMAND}`; export r; \
47376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377 $(NORMAL_TARGET_EXPORTS) \
47378 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 clean) \
47388 || exit 1
47390 @endif target-libffi
47392 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47393 maybe-distclean-target-libffi:
47394 @if target-libffi
47395 maybe-distclean-target-libffi: distclean-target-libffi
47397 distclean-target-libffi:
47398 @: $(MAKE); $(unstage)
47399 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47400 r=`${PWD_COMMAND}`; export r; \
47401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47402 $(NORMAL_TARGET_EXPORTS) \
47403 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
47404 for flag in $(EXTRA_TARGET_FLAGS); do \
47405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47406 done; \
47407 (cd $(TARGET_SUBDIR)/libffi && \
47408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47410 "RANLIB=$${RANLIB}" \
47411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47412 distclean) \
47413 || exit 1
47415 @endif target-libffi
47417 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47418 maybe-maintainer-clean-target-libffi:
47419 @if target-libffi
47420 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47422 maintainer-clean-target-libffi:
47423 @: $(MAKE); $(unstage)
47424 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47425 r=`${PWD_COMMAND}`; export r; \
47426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47427 $(NORMAL_TARGET_EXPORTS) \
47428 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
47429 for flag in $(EXTRA_TARGET_FLAGS); do \
47430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47431 done; \
47432 (cd $(TARGET_SUBDIR)/libffi && \
47433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47435 "RANLIB=$${RANLIB}" \
47436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47437 maintainer-clean) \
47438 || exit 1
47440 @endif target-libffi
47446 .PHONY: configure-target-libjava maybe-configure-target-libjava
47447 maybe-configure-target-libjava:
47448 @if gcc-bootstrap
47449 configure-target-libjava: stage_current
47450 @endif gcc-bootstrap
47451 @if target-libjava
47452 maybe-configure-target-libjava: configure-target-libjava
47453 configure-target-libjava:
47454 @: $(MAKE); $(unstage)
47455 @r=`${PWD_COMMAND}`; export r; \
47456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47457 echo "Checking multilib configuration for libjava..."; \
47458 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
47460 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47461 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47462 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47463 else \
47464 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47465 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47466 fi; \
47467 else \
47468 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47469 fi; \
47470 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47472 $(RAW_CXX_TARGET_EXPORTS) \
47473 echo Configuring in $(TARGET_SUBDIR)/libjava; \
47474 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47475 case $(srcdir) in \
47476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47477 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47479 esac; \
47480 srcdiroption="--srcdir=$${topdir}/libjava"; \
47481 libsrcdir="$$s/libjava"; \
47482 rm -f no-such-file || : ; \
47483 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47485 --target=${target_alias} $${srcdiroption} \
47486 || exit 1
47487 @endif target-libjava
47493 .PHONY: all-target-libjava maybe-all-target-libjava
47494 maybe-all-target-libjava:
47495 @if gcc-bootstrap
47496 all-target-libjava: stage_current
47497 @endif gcc-bootstrap
47498 @if target-libjava
47499 TARGET-target-libjava=all
47500 maybe-all-target-libjava: all-target-libjava
47501 all-target-libjava: configure-target-libjava
47502 @: $(MAKE); $(unstage)
47503 @r=`${PWD_COMMAND}`; export r; \
47504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505 $(RAW_CXX_TARGET_EXPORTS) \
47506 (cd $(TARGET_SUBDIR)/libjava && \
47507 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47508 $(TARGET-target-libjava))
47509 @endif target-libjava
47515 .PHONY: check-target-libjava maybe-check-target-libjava
47516 maybe-check-target-libjava:
47517 @if target-libjava
47518 maybe-check-target-libjava: check-target-libjava
47520 check-target-libjava:
47521 @: $(MAKE); $(unstage)
47522 @r=`${PWD_COMMAND}`; export r; \
47523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524 $(RAW_CXX_TARGET_EXPORTS) \
47525 (cd $(TARGET_SUBDIR)/libjava && \
47526 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47528 @endif target-libjava
47530 .PHONY: install-target-libjava maybe-install-target-libjava
47531 maybe-install-target-libjava:
47532 @if target-libjava
47533 maybe-install-target-libjava: install-target-libjava
47535 install-target-libjava: installdirs
47536 @: $(MAKE); $(unstage)
47537 @r=`${PWD_COMMAND}`; export r; \
47538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47539 $(RAW_CXX_TARGET_EXPORTS) \
47540 (cd $(TARGET_SUBDIR)/libjava && \
47541 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47543 @endif target-libjava
47545 # Other targets (info, dvi, pdf, etc.)
47547 .PHONY: maybe-info-target-libjava info-target-libjava
47548 maybe-info-target-libjava:
47549 @if target-libjava
47550 maybe-info-target-libjava: info-target-libjava
47552 info-target-libjava: \
47553 configure-target-libjava
47554 @: $(MAKE); $(unstage)
47555 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47556 r=`${PWD_COMMAND}`; export r; \
47557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47558 $(RAW_CXX_TARGET_EXPORTS) \
47559 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
47560 for flag in $(EXTRA_TARGET_FLAGS); do \
47561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47562 done; \
47563 (cd $(TARGET_SUBDIR)/libjava && \
47564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47566 "RANLIB=$${RANLIB}" \
47567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47568 info) \
47569 || exit 1
47571 @endif target-libjava
47573 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
47574 maybe-dvi-target-libjava:
47575 @if target-libjava
47576 maybe-dvi-target-libjava: dvi-target-libjava
47578 dvi-target-libjava: \
47579 configure-target-libjava
47580 @: $(MAKE); $(unstage)
47581 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47582 r=`${PWD_COMMAND}`; export r; \
47583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47584 $(RAW_CXX_TARGET_EXPORTS) \
47585 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
47586 for flag in $(EXTRA_TARGET_FLAGS); do \
47587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47588 done; \
47589 (cd $(TARGET_SUBDIR)/libjava && \
47590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47592 "RANLIB=$${RANLIB}" \
47593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47594 dvi) \
47595 || exit 1
47597 @endif target-libjava
47599 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
47600 maybe-pdf-target-libjava:
47601 @if target-libjava
47602 maybe-pdf-target-libjava: pdf-target-libjava
47604 pdf-target-libjava: \
47605 configure-target-libjava
47606 @: $(MAKE); $(unstage)
47607 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47608 r=`${PWD_COMMAND}`; export r; \
47609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47610 $(RAW_CXX_TARGET_EXPORTS) \
47611 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
47612 for flag in $(EXTRA_TARGET_FLAGS); do \
47613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47614 done; \
47615 (cd $(TARGET_SUBDIR)/libjava && \
47616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47618 "RANLIB=$${RANLIB}" \
47619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47620 pdf) \
47621 || exit 1
47623 @endif target-libjava
47625 .PHONY: maybe-html-target-libjava html-target-libjava
47626 maybe-html-target-libjava:
47627 @if target-libjava
47628 maybe-html-target-libjava: html-target-libjava
47630 html-target-libjava: \
47631 configure-target-libjava
47632 @: $(MAKE); $(unstage)
47633 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47634 r=`${PWD_COMMAND}`; export r; \
47635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636 $(RAW_CXX_TARGET_EXPORTS) \
47637 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
47638 for flag in $(EXTRA_TARGET_FLAGS); do \
47639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47640 done; \
47641 (cd $(TARGET_SUBDIR)/libjava && \
47642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47644 "RANLIB=$${RANLIB}" \
47645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47646 html) \
47647 || exit 1
47649 @endif target-libjava
47651 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
47652 maybe-TAGS-target-libjava:
47653 @if target-libjava
47654 maybe-TAGS-target-libjava: TAGS-target-libjava
47656 TAGS-target-libjava: \
47657 configure-target-libjava
47658 @: $(MAKE); $(unstage)
47659 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47660 r=`${PWD_COMMAND}`; export r; \
47661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662 $(RAW_CXX_TARGET_EXPORTS) \
47663 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
47664 for flag in $(EXTRA_TARGET_FLAGS); do \
47665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666 done; \
47667 (cd $(TARGET_SUBDIR)/libjava && \
47668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670 "RANLIB=$${RANLIB}" \
47671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672 TAGS) \
47673 || exit 1
47675 @endif target-libjava
47677 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
47678 maybe-install-info-target-libjava:
47679 @if target-libjava
47680 maybe-install-info-target-libjava: install-info-target-libjava
47682 install-info-target-libjava: \
47683 configure-target-libjava \
47684 info-target-libjava
47685 @: $(MAKE); $(unstage)
47686 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47687 r=`${PWD_COMMAND}`; export r; \
47688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47689 $(RAW_CXX_TARGET_EXPORTS) \
47690 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
47691 for flag in $(EXTRA_TARGET_FLAGS); do \
47692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47693 done; \
47694 (cd $(TARGET_SUBDIR)/libjava && \
47695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47697 "RANLIB=$${RANLIB}" \
47698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47699 install-info) \
47700 || exit 1
47702 @endif target-libjava
47704 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
47705 maybe-install-pdf-target-libjava:
47706 @if target-libjava
47707 maybe-install-pdf-target-libjava: install-pdf-target-libjava
47709 install-pdf-target-libjava: \
47710 configure-target-libjava \
47711 pdf-target-libjava
47712 @: $(MAKE); $(unstage)
47713 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47714 r=`${PWD_COMMAND}`; export r; \
47715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47716 $(RAW_CXX_TARGET_EXPORTS) \
47717 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
47718 for flag in $(EXTRA_TARGET_FLAGS); do \
47719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47720 done; \
47721 (cd $(TARGET_SUBDIR)/libjava && \
47722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47724 "RANLIB=$${RANLIB}" \
47725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47726 install-pdf) \
47727 || exit 1
47729 @endif target-libjava
47731 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
47732 maybe-install-html-target-libjava:
47733 @if target-libjava
47734 maybe-install-html-target-libjava: install-html-target-libjava
47736 install-html-target-libjava: \
47737 configure-target-libjava \
47738 html-target-libjava
47739 @: $(MAKE); $(unstage)
47740 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47741 r=`${PWD_COMMAND}`; export r; \
47742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47743 $(RAW_CXX_TARGET_EXPORTS) \
47744 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
47745 for flag in $(EXTRA_TARGET_FLAGS); do \
47746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47747 done; \
47748 (cd $(TARGET_SUBDIR)/libjava && \
47749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47751 "RANLIB=$${RANLIB}" \
47752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47753 install-html) \
47754 || exit 1
47756 @endif target-libjava
47758 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
47759 maybe-installcheck-target-libjava:
47760 @if target-libjava
47761 maybe-installcheck-target-libjava: installcheck-target-libjava
47763 installcheck-target-libjava: \
47764 configure-target-libjava
47765 @: $(MAKE); $(unstage)
47766 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47767 r=`${PWD_COMMAND}`; export r; \
47768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47769 $(RAW_CXX_TARGET_EXPORTS) \
47770 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
47771 for flag in $(EXTRA_TARGET_FLAGS); do \
47772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47773 done; \
47774 (cd $(TARGET_SUBDIR)/libjava && \
47775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47777 "RANLIB=$${RANLIB}" \
47778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47779 installcheck) \
47780 || exit 1
47782 @endif target-libjava
47784 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
47785 maybe-mostlyclean-target-libjava:
47786 @if target-libjava
47787 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
47789 mostlyclean-target-libjava:
47790 @: $(MAKE); $(unstage)
47791 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47792 r=`${PWD_COMMAND}`; export r; \
47793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47794 $(RAW_CXX_TARGET_EXPORTS) \
47795 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
47796 for flag in $(EXTRA_TARGET_FLAGS); do \
47797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47798 done; \
47799 (cd $(TARGET_SUBDIR)/libjava && \
47800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47802 "RANLIB=$${RANLIB}" \
47803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47804 mostlyclean) \
47805 || exit 1
47807 @endif target-libjava
47809 .PHONY: maybe-clean-target-libjava clean-target-libjava
47810 maybe-clean-target-libjava:
47811 @if target-libjava
47812 maybe-clean-target-libjava: clean-target-libjava
47814 clean-target-libjava:
47815 @: $(MAKE); $(unstage)
47816 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47817 r=`${PWD_COMMAND}`; export r; \
47818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47819 $(RAW_CXX_TARGET_EXPORTS) \
47820 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
47821 for flag in $(EXTRA_TARGET_FLAGS); do \
47822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47823 done; \
47824 (cd $(TARGET_SUBDIR)/libjava && \
47825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47827 "RANLIB=$${RANLIB}" \
47828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47829 clean) \
47830 || exit 1
47832 @endif target-libjava
47834 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
47835 maybe-distclean-target-libjava:
47836 @if target-libjava
47837 maybe-distclean-target-libjava: distclean-target-libjava
47839 distclean-target-libjava:
47840 @: $(MAKE); $(unstage)
47841 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47842 r=`${PWD_COMMAND}`; export r; \
47843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47844 $(RAW_CXX_TARGET_EXPORTS) \
47845 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
47846 for flag in $(EXTRA_TARGET_FLAGS); do \
47847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47848 done; \
47849 (cd $(TARGET_SUBDIR)/libjava && \
47850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47852 "RANLIB=$${RANLIB}" \
47853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47854 distclean) \
47855 || exit 1
47857 @endif target-libjava
47859 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
47860 maybe-maintainer-clean-target-libjava:
47861 @if target-libjava
47862 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
47864 maintainer-clean-target-libjava:
47865 @: $(MAKE); $(unstage)
47866 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47867 r=`${PWD_COMMAND}`; export r; \
47868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47869 $(RAW_CXX_TARGET_EXPORTS) \
47870 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
47871 for flag in $(EXTRA_TARGET_FLAGS); do \
47872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47873 done; \
47874 (cd $(TARGET_SUBDIR)/libjava && \
47875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47877 "RANLIB=$${RANLIB}" \
47878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47879 maintainer-clean) \
47880 || exit 1
47882 @endif target-libjava
47888 .PHONY: configure-target-zlib maybe-configure-target-zlib
47889 maybe-configure-target-zlib:
47890 @if gcc-bootstrap
47891 configure-target-zlib: stage_current
47892 @endif gcc-bootstrap
47893 @if target-zlib
47894 maybe-configure-target-zlib: configure-target-zlib
47895 configure-target-zlib:
47896 @: $(MAKE); $(unstage)
47897 @r=`${PWD_COMMAND}`; export r; \
47898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47899 echo "Checking multilib configuration for zlib..."; \
47900 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47901 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
47902 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47903 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47904 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47905 else \
47906 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47907 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47908 fi; \
47909 else \
47910 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47911 fi; \
47912 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47913 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47914 $(NORMAL_TARGET_EXPORTS) \
47915 echo Configuring in $(TARGET_SUBDIR)/zlib; \
47916 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47917 case $(srcdir) in \
47918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47919 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47921 esac; \
47922 srcdiroption="--srcdir=$${topdir}/zlib"; \
47923 libsrcdir="$$s/zlib"; \
47924 rm -f no-such-file || : ; \
47925 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47926 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47927 --target=${target_alias} $${srcdiroption} \
47928 || exit 1
47929 @endif target-zlib
47935 .PHONY: all-target-zlib maybe-all-target-zlib
47936 maybe-all-target-zlib:
47937 @if gcc-bootstrap
47938 all-target-zlib: stage_current
47939 @endif gcc-bootstrap
47940 @if target-zlib
47941 TARGET-target-zlib=all
47942 maybe-all-target-zlib: all-target-zlib
47943 all-target-zlib: configure-target-zlib
47944 @: $(MAKE); $(unstage)
47945 @r=`${PWD_COMMAND}`; export r; \
47946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47947 $(NORMAL_TARGET_EXPORTS) \
47948 (cd $(TARGET_SUBDIR)/zlib && \
47949 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47950 $(TARGET-target-zlib))
47951 @endif target-zlib
47957 .PHONY: check-target-zlib maybe-check-target-zlib
47958 maybe-check-target-zlib:
47959 @if target-zlib
47960 maybe-check-target-zlib: check-target-zlib
47962 check-target-zlib:
47963 @: $(MAKE); $(unstage)
47964 @r=`${PWD_COMMAND}`; export r; \
47965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47966 $(NORMAL_TARGET_EXPORTS) \
47967 (cd $(TARGET_SUBDIR)/zlib && \
47968 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47970 @endif target-zlib
47972 .PHONY: install-target-zlib maybe-install-target-zlib
47973 maybe-install-target-zlib:
47974 @if target-zlib
47975 maybe-install-target-zlib: install-target-zlib
47977 install-target-zlib: installdirs
47978 @: $(MAKE); $(unstage)
47979 @r=`${PWD_COMMAND}`; export r; \
47980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47981 $(NORMAL_TARGET_EXPORTS) \
47982 (cd $(TARGET_SUBDIR)/zlib && \
47983 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47985 @endif target-zlib
47987 # Other targets (info, dvi, pdf, etc.)
47989 .PHONY: maybe-info-target-zlib info-target-zlib
47990 maybe-info-target-zlib:
47991 @if target-zlib
47992 maybe-info-target-zlib: info-target-zlib
47994 info-target-zlib: \
47995 configure-target-zlib
47996 @: $(MAKE); $(unstage)
47997 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47998 r=`${PWD_COMMAND}`; export r; \
47999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48000 $(NORMAL_TARGET_EXPORTS) \
48001 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
48002 for flag in $(EXTRA_TARGET_FLAGS); do \
48003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48004 done; \
48005 (cd $(TARGET_SUBDIR)/zlib && \
48006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48008 "RANLIB=$${RANLIB}" \
48009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48010 info) \
48011 || exit 1
48013 @endif target-zlib
48015 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
48016 maybe-dvi-target-zlib:
48017 @if target-zlib
48018 maybe-dvi-target-zlib: dvi-target-zlib
48020 dvi-target-zlib: \
48021 configure-target-zlib
48022 @: $(MAKE); $(unstage)
48023 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48024 r=`${PWD_COMMAND}`; export r; \
48025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48026 $(NORMAL_TARGET_EXPORTS) \
48027 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48028 for flag in $(EXTRA_TARGET_FLAGS); do \
48029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48030 done; \
48031 (cd $(TARGET_SUBDIR)/zlib && \
48032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48034 "RANLIB=$${RANLIB}" \
48035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48036 dvi) \
48037 || exit 1
48039 @endif target-zlib
48041 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48042 maybe-pdf-target-zlib:
48043 @if target-zlib
48044 maybe-pdf-target-zlib: pdf-target-zlib
48046 pdf-target-zlib: \
48047 configure-target-zlib
48048 @: $(MAKE); $(unstage)
48049 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48050 r=`${PWD_COMMAND}`; export r; \
48051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48052 $(NORMAL_TARGET_EXPORTS) \
48053 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48054 for flag in $(EXTRA_TARGET_FLAGS); do \
48055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48056 done; \
48057 (cd $(TARGET_SUBDIR)/zlib && \
48058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48060 "RANLIB=$${RANLIB}" \
48061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48062 pdf) \
48063 || exit 1
48065 @endif target-zlib
48067 .PHONY: maybe-html-target-zlib html-target-zlib
48068 maybe-html-target-zlib:
48069 @if target-zlib
48070 maybe-html-target-zlib: html-target-zlib
48072 html-target-zlib: \
48073 configure-target-zlib
48074 @: $(MAKE); $(unstage)
48075 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48076 r=`${PWD_COMMAND}`; export r; \
48077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48078 $(NORMAL_TARGET_EXPORTS) \
48079 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48080 for flag in $(EXTRA_TARGET_FLAGS); do \
48081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48082 done; \
48083 (cd $(TARGET_SUBDIR)/zlib && \
48084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48086 "RANLIB=$${RANLIB}" \
48087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48088 html) \
48089 || exit 1
48091 @endif target-zlib
48093 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48094 maybe-TAGS-target-zlib:
48095 @if target-zlib
48096 maybe-TAGS-target-zlib: TAGS-target-zlib
48098 TAGS-target-zlib: \
48099 configure-target-zlib
48100 @: $(MAKE); $(unstage)
48101 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48102 r=`${PWD_COMMAND}`; export r; \
48103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48104 $(NORMAL_TARGET_EXPORTS) \
48105 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48106 for flag in $(EXTRA_TARGET_FLAGS); do \
48107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48108 done; \
48109 (cd $(TARGET_SUBDIR)/zlib && \
48110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48112 "RANLIB=$${RANLIB}" \
48113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48114 TAGS) \
48115 || exit 1
48117 @endif target-zlib
48119 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48120 maybe-install-info-target-zlib:
48121 @if target-zlib
48122 maybe-install-info-target-zlib: install-info-target-zlib
48124 install-info-target-zlib: \
48125 configure-target-zlib \
48126 info-target-zlib
48127 @: $(MAKE); $(unstage)
48128 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48129 r=`${PWD_COMMAND}`; export r; \
48130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48131 $(NORMAL_TARGET_EXPORTS) \
48132 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48133 for flag in $(EXTRA_TARGET_FLAGS); do \
48134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48135 done; \
48136 (cd $(TARGET_SUBDIR)/zlib && \
48137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48139 "RANLIB=$${RANLIB}" \
48140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48141 install-info) \
48142 || exit 1
48144 @endif target-zlib
48146 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48147 maybe-install-pdf-target-zlib:
48148 @if target-zlib
48149 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48151 install-pdf-target-zlib: \
48152 configure-target-zlib \
48153 pdf-target-zlib
48154 @: $(MAKE); $(unstage)
48155 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48156 r=`${PWD_COMMAND}`; export r; \
48157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48158 $(NORMAL_TARGET_EXPORTS) \
48159 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48160 for flag in $(EXTRA_TARGET_FLAGS); do \
48161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48162 done; \
48163 (cd $(TARGET_SUBDIR)/zlib && \
48164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48166 "RANLIB=$${RANLIB}" \
48167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48168 install-pdf) \
48169 || exit 1
48171 @endif target-zlib
48173 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48174 maybe-install-html-target-zlib:
48175 @if target-zlib
48176 maybe-install-html-target-zlib: install-html-target-zlib
48178 install-html-target-zlib: \
48179 configure-target-zlib \
48180 html-target-zlib
48181 @: $(MAKE); $(unstage)
48182 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48183 r=`${PWD_COMMAND}`; export r; \
48184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48185 $(NORMAL_TARGET_EXPORTS) \
48186 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48187 for flag in $(EXTRA_TARGET_FLAGS); do \
48188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48189 done; \
48190 (cd $(TARGET_SUBDIR)/zlib && \
48191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48193 "RANLIB=$${RANLIB}" \
48194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48195 install-html) \
48196 || exit 1
48198 @endif target-zlib
48200 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48201 maybe-installcheck-target-zlib:
48202 @if target-zlib
48203 maybe-installcheck-target-zlib: installcheck-target-zlib
48205 installcheck-target-zlib: \
48206 configure-target-zlib
48207 @: $(MAKE); $(unstage)
48208 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48209 r=`${PWD_COMMAND}`; export r; \
48210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48211 $(NORMAL_TARGET_EXPORTS) \
48212 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
48213 for flag in $(EXTRA_TARGET_FLAGS); do \
48214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48215 done; \
48216 (cd $(TARGET_SUBDIR)/zlib && \
48217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48219 "RANLIB=$${RANLIB}" \
48220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48221 installcheck) \
48222 || exit 1
48224 @endif target-zlib
48226 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48227 maybe-mostlyclean-target-zlib:
48228 @if target-zlib
48229 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48231 mostlyclean-target-zlib:
48232 @: $(MAKE); $(unstage)
48233 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48234 r=`${PWD_COMMAND}`; export r; \
48235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48236 $(NORMAL_TARGET_EXPORTS) \
48237 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
48238 for flag in $(EXTRA_TARGET_FLAGS); do \
48239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48240 done; \
48241 (cd $(TARGET_SUBDIR)/zlib && \
48242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48244 "RANLIB=$${RANLIB}" \
48245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48246 mostlyclean) \
48247 || exit 1
48249 @endif target-zlib
48251 .PHONY: maybe-clean-target-zlib clean-target-zlib
48252 maybe-clean-target-zlib:
48253 @if target-zlib
48254 maybe-clean-target-zlib: clean-target-zlib
48256 clean-target-zlib:
48257 @: $(MAKE); $(unstage)
48258 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48259 r=`${PWD_COMMAND}`; export r; \
48260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48261 $(NORMAL_TARGET_EXPORTS) \
48262 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
48263 for flag in $(EXTRA_TARGET_FLAGS); do \
48264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48265 done; \
48266 (cd $(TARGET_SUBDIR)/zlib && \
48267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48269 "RANLIB=$${RANLIB}" \
48270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48271 clean) \
48272 || exit 1
48274 @endif target-zlib
48276 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48277 maybe-distclean-target-zlib:
48278 @if target-zlib
48279 maybe-distclean-target-zlib: distclean-target-zlib
48281 distclean-target-zlib:
48282 @: $(MAKE); $(unstage)
48283 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48284 r=`${PWD_COMMAND}`; export r; \
48285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286 $(NORMAL_TARGET_EXPORTS) \
48287 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
48288 for flag in $(EXTRA_TARGET_FLAGS); do \
48289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48290 done; \
48291 (cd $(TARGET_SUBDIR)/zlib && \
48292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48294 "RANLIB=$${RANLIB}" \
48295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48296 distclean) \
48297 || exit 1
48299 @endif target-zlib
48301 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48302 maybe-maintainer-clean-target-zlib:
48303 @if target-zlib
48304 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48306 maintainer-clean-target-zlib:
48307 @: $(MAKE); $(unstage)
48308 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48309 r=`${PWD_COMMAND}`; export r; \
48310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48311 $(NORMAL_TARGET_EXPORTS) \
48312 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
48313 for flag in $(EXTRA_TARGET_FLAGS); do \
48314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48315 done; \
48316 (cd $(TARGET_SUBDIR)/zlib && \
48317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48319 "RANLIB=$${RANLIB}" \
48320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48321 maintainer-clean) \
48322 || exit 1
48324 @endif target-zlib
48330 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48331 maybe-configure-target-boehm-gc:
48332 @if gcc-bootstrap
48333 configure-target-boehm-gc: stage_current
48334 @endif gcc-bootstrap
48335 @if target-boehm-gc
48336 maybe-configure-target-boehm-gc: configure-target-boehm-gc
48337 configure-target-boehm-gc:
48338 @: $(MAKE); $(unstage)
48339 @r=`${PWD_COMMAND}`; export r; \
48340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48341 echo "Checking multilib configuration for boehm-gc..."; \
48342 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48343 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
48344 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48345 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48346 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48347 else \
48348 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48349 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48350 fi; \
48351 else \
48352 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48353 fi; \
48354 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48356 $(NORMAL_TARGET_EXPORTS) \
48357 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48358 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48359 case $(srcdir) in \
48360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48361 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48363 esac; \
48364 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
48365 libsrcdir="$$s/boehm-gc"; \
48366 rm -f no-such-file || : ; \
48367 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48368 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48369 --target=${target_alias} $${srcdiroption} \
48370 || exit 1
48371 @endif target-boehm-gc
48377 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48378 maybe-all-target-boehm-gc:
48379 @if gcc-bootstrap
48380 all-target-boehm-gc: stage_current
48381 @endif gcc-bootstrap
48382 @if target-boehm-gc
48383 TARGET-target-boehm-gc=all
48384 maybe-all-target-boehm-gc: all-target-boehm-gc
48385 all-target-boehm-gc: configure-target-boehm-gc
48386 @: $(MAKE); $(unstage)
48387 @r=`${PWD_COMMAND}`; export r; \
48388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48389 $(NORMAL_TARGET_EXPORTS) \
48390 (cd $(TARGET_SUBDIR)/boehm-gc && \
48391 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48392 $(TARGET-target-boehm-gc))
48393 @endif target-boehm-gc
48399 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48400 maybe-check-target-boehm-gc:
48401 @if target-boehm-gc
48402 maybe-check-target-boehm-gc: check-target-boehm-gc
48404 check-target-boehm-gc:
48405 @: $(MAKE); $(unstage)
48406 @r=`${PWD_COMMAND}`; export r; \
48407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48408 $(NORMAL_TARGET_EXPORTS) \
48409 (cd $(TARGET_SUBDIR)/boehm-gc && \
48410 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48412 @endif target-boehm-gc
48414 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48415 maybe-install-target-boehm-gc:
48416 @if target-boehm-gc
48417 maybe-install-target-boehm-gc: install-target-boehm-gc
48419 install-target-boehm-gc: installdirs
48420 @: $(MAKE); $(unstage)
48421 @r=`${PWD_COMMAND}`; export r; \
48422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48423 $(NORMAL_TARGET_EXPORTS) \
48424 (cd $(TARGET_SUBDIR)/boehm-gc && \
48425 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48427 @endif target-boehm-gc
48429 # Other targets (info, dvi, pdf, etc.)
48431 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48432 maybe-info-target-boehm-gc:
48433 @if target-boehm-gc
48434 maybe-info-target-boehm-gc: info-target-boehm-gc
48436 info-target-boehm-gc: \
48437 configure-target-boehm-gc
48438 @: $(MAKE); $(unstage)
48439 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48440 r=`${PWD_COMMAND}`; export r; \
48441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48442 $(NORMAL_TARGET_EXPORTS) \
48443 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
48444 for flag in $(EXTRA_TARGET_FLAGS); do \
48445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48446 done; \
48447 (cd $(TARGET_SUBDIR)/boehm-gc && \
48448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48450 "RANLIB=$${RANLIB}" \
48451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48452 info) \
48453 || exit 1
48455 @endif target-boehm-gc
48457 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48458 maybe-dvi-target-boehm-gc:
48459 @if target-boehm-gc
48460 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48462 dvi-target-boehm-gc: \
48463 configure-target-boehm-gc
48464 @: $(MAKE); $(unstage)
48465 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48466 r=`${PWD_COMMAND}`; export r; \
48467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48468 $(NORMAL_TARGET_EXPORTS) \
48469 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
48470 for flag in $(EXTRA_TARGET_FLAGS); do \
48471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48472 done; \
48473 (cd $(TARGET_SUBDIR)/boehm-gc && \
48474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48476 "RANLIB=$${RANLIB}" \
48477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48478 dvi) \
48479 || exit 1
48481 @endif target-boehm-gc
48483 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48484 maybe-pdf-target-boehm-gc:
48485 @if target-boehm-gc
48486 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48488 pdf-target-boehm-gc: \
48489 configure-target-boehm-gc
48490 @: $(MAKE); $(unstage)
48491 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48492 r=`${PWD_COMMAND}`; export r; \
48493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48494 $(NORMAL_TARGET_EXPORTS) \
48495 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48496 for flag in $(EXTRA_TARGET_FLAGS); do \
48497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48498 done; \
48499 (cd $(TARGET_SUBDIR)/boehm-gc && \
48500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48502 "RANLIB=$${RANLIB}" \
48503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48504 pdf) \
48505 || exit 1
48507 @endif target-boehm-gc
48509 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
48510 maybe-html-target-boehm-gc:
48511 @if target-boehm-gc
48512 maybe-html-target-boehm-gc: html-target-boehm-gc
48514 html-target-boehm-gc: \
48515 configure-target-boehm-gc
48516 @: $(MAKE); $(unstage)
48517 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48518 r=`${PWD_COMMAND}`; export r; \
48519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48520 $(NORMAL_TARGET_EXPORTS) \
48521 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
48522 for flag in $(EXTRA_TARGET_FLAGS); do \
48523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48524 done; \
48525 (cd $(TARGET_SUBDIR)/boehm-gc && \
48526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48528 "RANLIB=$${RANLIB}" \
48529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48530 html) \
48531 || exit 1
48533 @endif target-boehm-gc
48535 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
48536 maybe-TAGS-target-boehm-gc:
48537 @if target-boehm-gc
48538 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
48540 TAGS-target-boehm-gc: \
48541 configure-target-boehm-gc
48542 @: $(MAKE); $(unstage)
48543 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48544 r=`${PWD_COMMAND}`; export r; \
48545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48546 $(NORMAL_TARGET_EXPORTS) \
48547 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
48548 for flag in $(EXTRA_TARGET_FLAGS); do \
48549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48550 done; \
48551 (cd $(TARGET_SUBDIR)/boehm-gc && \
48552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48554 "RANLIB=$${RANLIB}" \
48555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48556 TAGS) \
48557 || exit 1
48559 @endif target-boehm-gc
48561 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
48562 maybe-install-info-target-boehm-gc:
48563 @if target-boehm-gc
48564 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
48566 install-info-target-boehm-gc: \
48567 configure-target-boehm-gc \
48568 info-target-boehm-gc
48569 @: $(MAKE); $(unstage)
48570 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48571 r=`${PWD_COMMAND}`; export r; \
48572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573 $(NORMAL_TARGET_EXPORTS) \
48574 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
48575 for flag in $(EXTRA_TARGET_FLAGS); do \
48576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48577 done; \
48578 (cd $(TARGET_SUBDIR)/boehm-gc && \
48579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48581 "RANLIB=$${RANLIB}" \
48582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48583 install-info) \
48584 || exit 1
48586 @endif target-boehm-gc
48588 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
48589 maybe-install-pdf-target-boehm-gc:
48590 @if target-boehm-gc
48591 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
48593 install-pdf-target-boehm-gc: \
48594 configure-target-boehm-gc \
48595 pdf-target-boehm-gc
48596 @: $(MAKE); $(unstage)
48597 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48598 r=`${PWD_COMMAND}`; export r; \
48599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48600 $(NORMAL_TARGET_EXPORTS) \
48601 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48602 for flag in $(EXTRA_TARGET_FLAGS); do \
48603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48604 done; \
48605 (cd $(TARGET_SUBDIR)/boehm-gc && \
48606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48608 "RANLIB=$${RANLIB}" \
48609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48610 install-pdf) \
48611 || exit 1
48613 @endif target-boehm-gc
48615 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
48616 maybe-install-html-target-boehm-gc:
48617 @if target-boehm-gc
48618 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
48620 install-html-target-boehm-gc: \
48621 configure-target-boehm-gc \
48622 html-target-boehm-gc
48623 @: $(MAKE); $(unstage)
48624 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48625 r=`${PWD_COMMAND}`; export r; \
48626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48627 $(NORMAL_TARGET_EXPORTS) \
48628 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
48629 for flag in $(EXTRA_TARGET_FLAGS); do \
48630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48631 done; \
48632 (cd $(TARGET_SUBDIR)/boehm-gc && \
48633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48635 "RANLIB=$${RANLIB}" \
48636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48637 install-html) \
48638 || exit 1
48640 @endif target-boehm-gc
48642 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
48643 maybe-installcheck-target-boehm-gc:
48644 @if target-boehm-gc
48645 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
48647 installcheck-target-boehm-gc: \
48648 configure-target-boehm-gc
48649 @: $(MAKE); $(unstage)
48650 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48651 r=`${PWD_COMMAND}`; export r; \
48652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48653 $(NORMAL_TARGET_EXPORTS) \
48654 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
48655 for flag in $(EXTRA_TARGET_FLAGS); do \
48656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48657 done; \
48658 (cd $(TARGET_SUBDIR)/boehm-gc && \
48659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48661 "RANLIB=$${RANLIB}" \
48662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48663 installcheck) \
48664 || exit 1
48666 @endif target-boehm-gc
48668 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
48669 maybe-mostlyclean-target-boehm-gc:
48670 @if target-boehm-gc
48671 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
48673 mostlyclean-target-boehm-gc:
48674 @: $(MAKE); $(unstage)
48675 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48676 r=`${PWD_COMMAND}`; export r; \
48677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48678 $(NORMAL_TARGET_EXPORTS) \
48679 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48680 for flag in $(EXTRA_TARGET_FLAGS); do \
48681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48682 done; \
48683 (cd $(TARGET_SUBDIR)/boehm-gc && \
48684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48686 "RANLIB=$${RANLIB}" \
48687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48688 mostlyclean) \
48689 || exit 1
48691 @endif target-boehm-gc
48693 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
48694 maybe-clean-target-boehm-gc:
48695 @if target-boehm-gc
48696 maybe-clean-target-boehm-gc: clean-target-boehm-gc
48698 clean-target-boehm-gc:
48699 @: $(MAKE); $(unstage)
48700 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48701 r=`${PWD_COMMAND}`; export r; \
48702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48703 $(NORMAL_TARGET_EXPORTS) \
48704 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48705 for flag in $(EXTRA_TARGET_FLAGS); do \
48706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48707 done; \
48708 (cd $(TARGET_SUBDIR)/boehm-gc && \
48709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48711 "RANLIB=$${RANLIB}" \
48712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48713 clean) \
48714 || exit 1
48716 @endif target-boehm-gc
48718 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
48719 maybe-distclean-target-boehm-gc:
48720 @if target-boehm-gc
48721 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
48723 distclean-target-boehm-gc:
48724 @: $(MAKE); $(unstage)
48725 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48726 r=`${PWD_COMMAND}`; export r; \
48727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48728 $(NORMAL_TARGET_EXPORTS) \
48729 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48730 for flag in $(EXTRA_TARGET_FLAGS); do \
48731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48732 done; \
48733 (cd $(TARGET_SUBDIR)/boehm-gc && \
48734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48736 "RANLIB=$${RANLIB}" \
48737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48738 distclean) \
48739 || exit 1
48741 @endif target-boehm-gc
48743 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
48744 maybe-maintainer-clean-target-boehm-gc:
48745 @if target-boehm-gc
48746 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
48748 maintainer-clean-target-boehm-gc:
48749 @: $(MAKE); $(unstage)
48750 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48751 r=`${PWD_COMMAND}`; export r; \
48752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48753 $(NORMAL_TARGET_EXPORTS) \
48754 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48755 for flag in $(EXTRA_TARGET_FLAGS); do \
48756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48757 done; \
48758 (cd $(TARGET_SUBDIR)/boehm-gc && \
48759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48761 "RANLIB=$${RANLIB}" \
48762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48763 maintainer-clean) \
48764 || exit 1
48766 @endif target-boehm-gc
48772 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
48773 maybe-configure-target-qthreads:
48774 @if gcc-bootstrap
48775 configure-target-qthreads: stage_current
48776 @endif gcc-bootstrap
48777 @if target-qthreads
48778 maybe-configure-target-qthreads: configure-target-qthreads
48779 configure-target-qthreads:
48780 @: $(MAKE); $(unstage)
48781 @r=`${PWD_COMMAND}`; export r; \
48782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48783 echo "Checking multilib configuration for qthreads..."; \
48784 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48785 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
48786 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48787 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48788 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
48789 else \
48790 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
48791 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48792 fi; \
48793 else \
48794 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48795 fi; \
48796 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
48797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48798 $(NORMAL_TARGET_EXPORTS) \
48799 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
48800 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
48801 case $(srcdir) in \
48802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48803 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
48804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48805 esac; \
48806 srcdiroption="--srcdir=$${topdir}/qthreads"; \
48807 libsrcdir="$$s/qthreads"; \
48808 rm -f no-such-file || : ; \
48809 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48811 --target=${target_alias} $${srcdiroption} \
48812 || exit 1
48813 @endif target-qthreads
48819 .PHONY: all-target-qthreads maybe-all-target-qthreads
48820 maybe-all-target-qthreads:
48821 @if gcc-bootstrap
48822 all-target-qthreads: stage_current
48823 @endif gcc-bootstrap
48824 @if target-qthreads
48825 TARGET-target-qthreads=all
48826 maybe-all-target-qthreads: all-target-qthreads
48827 all-target-qthreads: configure-target-qthreads
48828 @: $(MAKE); $(unstage)
48829 @r=`${PWD_COMMAND}`; export r; \
48830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48831 $(NORMAL_TARGET_EXPORTS) \
48832 (cd $(TARGET_SUBDIR)/qthreads && \
48833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48834 $(TARGET-target-qthreads))
48835 @endif target-qthreads
48841 .PHONY: check-target-qthreads maybe-check-target-qthreads
48842 maybe-check-target-qthreads:
48843 @if target-qthreads
48844 maybe-check-target-qthreads: check-target-qthreads
48846 check-target-qthreads:
48847 @: $(MAKE); $(unstage)
48848 @r=`${PWD_COMMAND}`; export r; \
48849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850 $(NORMAL_TARGET_EXPORTS) \
48851 (cd $(TARGET_SUBDIR)/qthreads && \
48852 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48854 @endif target-qthreads
48856 .PHONY: install-target-qthreads maybe-install-target-qthreads
48857 maybe-install-target-qthreads:
48858 @if target-qthreads
48859 maybe-install-target-qthreads: install-target-qthreads
48861 install-target-qthreads: installdirs
48862 @: $(MAKE); $(unstage)
48863 @r=`${PWD_COMMAND}`; export r; \
48864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48865 $(NORMAL_TARGET_EXPORTS) \
48866 (cd $(TARGET_SUBDIR)/qthreads && \
48867 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48869 @endif target-qthreads
48871 # Other targets (info, dvi, pdf, etc.)
48873 .PHONY: maybe-info-target-qthreads info-target-qthreads
48874 maybe-info-target-qthreads:
48875 @if target-qthreads
48876 maybe-info-target-qthreads: info-target-qthreads
48878 info-target-qthreads: \
48879 configure-target-qthreads
48880 @: $(MAKE); $(unstage)
48881 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48882 r=`${PWD_COMMAND}`; export r; \
48883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48884 $(NORMAL_TARGET_EXPORTS) \
48885 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
48886 for flag in $(EXTRA_TARGET_FLAGS); do \
48887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48888 done; \
48889 (cd $(TARGET_SUBDIR)/qthreads && \
48890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48892 "RANLIB=$${RANLIB}" \
48893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48894 info) \
48895 || exit 1
48897 @endif target-qthreads
48899 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
48900 maybe-dvi-target-qthreads:
48901 @if target-qthreads
48902 maybe-dvi-target-qthreads: dvi-target-qthreads
48904 dvi-target-qthreads: \
48905 configure-target-qthreads
48906 @: $(MAKE); $(unstage)
48907 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48908 r=`${PWD_COMMAND}`; export r; \
48909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48910 $(NORMAL_TARGET_EXPORTS) \
48911 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
48912 for flag in $(EXTRA_TARGET_FLAGS); do \
48913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48914 done; \
48915 (cd $(TARGET_SUBDIR)/qthreads && \
48916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48918 "RANLIB=$${RANLIB}" \
48919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48920 dvi) \
48921 || exit 1
48923 @endif target-qthreads
48925 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
48926 maybe-pdf-target-qthreads:
48927 @if target-qthreads
48928 maybe-pdf-target-qthreads: pdf-target-qthreads
48930 pdf-target-qthreads: \
48931 configure-target-qthreads
48932 @: $(MAKE); $(unstage)
48933 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48934 r=`${PWD_COMMAND}`; export r; \
48935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48936 $(NORMAL_TARGET_EXPORTS) \
48937 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
48938 for flag in $(EXTRA_TARGET_FLAGS); do \
48939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48940 done; \
48941 (cd $(TARGET_SUBDIR)/qthreads && \
48942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48944 "RANLIB=$${RANLIB}" \
48945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48946 pdf) \
48947 || exit 1
48949 @endif target-qthreads
48951 .PHONY: maybe-html-target-qthreads html-target-qthreads
48952 maybe-html-target-qthreads:
48953 @if target-qthreads
48954 maybe-html-target-qthreads: html-target-qthreads
48956 html-target-qthreads: \
48957 configure-target-qthreads
48958 @: $(MAKE); $(unstage)
48959 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48960 r=`${PWD_COMMAND}`; export r; \
48961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48962 $(NORMAL_TARGET_EXPORTS) \
48963 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
48964 for flag in $(EXTRA_TARGET_FLAGS); do \
48965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48966 done; \
48967 (cd $(TARGET_SUBDIR)/qthreads && \
48968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48970 "RANLIB=$${RANLIB}" \
48971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48972 html) \
48973 || exit 1
48975 @endif target-qthreads
48977 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
48978 maybe-TAGS-target-qthreads:
48979 @if target-qthreads
48980 maybe-TAGS-target-qthreads: TAGS-target-qthreads
48982 TAGS-target-qthreads: \
48983 configure-target-qthreads
48984 @: $(MAKE); $(unstage)
48985 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48986 r=`${PWD_COMMAND}`; export r; \
48987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48988 $(NORMAL_TARGET_EXPORTS) \
48989 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
48990 for flag in $(EXTRA_TARGET_FLAGS); do \
48991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48992 done; \
48993 (cd $(TARGET_SUBDIR)/qthreads && \
48994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48996 "RANLIB=$${RANLIB}" \
48997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48998 TAGS) \
48999 || exit 1
49001 @endif target-qthreads
49003 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
49004 maybe-install-info-target-qthreads:
49005 @if target-qthreads
49006 maybe-install-info-target-qthreads: install-info-target-qthreads
49008 install-info-target-qthreads: \
49009 configure-target-qthreads \
49010 info-target-qthreads
49011 @: $(MAKE); $(unstage)
49012 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49013 r=`${PWD_COMMAND}`; export r; \
49014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49015 $(NORMAL_TARGET_EXPORTS) \
49016 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
49017 for flag in $(EXTRA_TARGET_FLAGS); do \
49018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49019 done; \
49020 (cd $(TARGET_SUBDIR)/qthreads && \
49021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49023 "RANLIB=$${RANLIB}" \
49024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49025 install-info) \
49026 || exit 1
49028 @endif target-qthreads
49030 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49031 maybe-install-pdf-target-qthreads:
49032 @if target-qthreads
49033 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49035 install-pdf-target-qthreads: \
49036 configure-target-qthreads \
49037 pdf-target-qthreads
49038 @: $(MAKE); $(unstage)
49039 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49040 r=`${PWD_COMMAND}`; export r; \
49041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49042 $(NORMAL_TARGET_EXPORTS) \
49043 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49044 for flag in $(EXTRA_TARGET_FLAGS); do \
49045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49046 done; \
49047 (cd $(TARGET_SUBDIR)/qthreads && \
49048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49050 "RANLIB=$${RANLIB}" \
49051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49052 install-pdf) \
49053 || exit 1
49055 @endif target-qthreads
49057 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49058 maybe-install-html-target-qthreads:
49059 @if target-qthreads
49060 maybe-install-html-target-qthreads: install-html-target-qthreads
49062 install-html-target-qthreads: \
49063 configure-target-qthreads \
49064 html-target-qthreads
49065 @: $(MAKE); $(unstage)
49066 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49067 r=`${PWD_COMMAND}`; export r; \
49068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069 $(NORMAL_TARGET_EXPORTS) \
49070 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49071 for flag in $(EXTRA_TARGET_FLAGS); do \
49072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49073 done; \
49074 (cd $(TARGET_SUBDIR)/qthreads && \
49075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49077 "RANLIB=$${RANLIB}" \
49078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49079 install-html) \
49080 || exit 1
49082 @endif target-qthreads
49084 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49085 maybe-installcheck-target-qthreads:
49086 @if target-qthreads
49087 maybe-installcheck-target-qthreads: installcheck-target-qthreads
49089 installcheck-target-qthreads: \
49090 configure-target-qthreads
49091 @: $(MAKE); $(unstage)
49092 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49093 r=`${PWD_COMMAND}`; export r; \
49094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49095 $(NORMAL_TARGET_EXPORTS) \
49096 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49097 for flag in $(EXTRA_TARGET_FLAGS); do \
49098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49099 done; \
49100 (cd $(TARGET_SUBDIR)/qthreads && \
49101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49103 "RANLIB=$${RANLIB}" \
49104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49105 installcheck) \
49106 || exit 1
49108 @endif target-qthreads
49110 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49111 maybe-mostlyclean-target-qthreads:
49112 @if target-qthreads
49113 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49115 mostlyclean-target-qthreads:
49116 @: $(MAKE); $(unstage)
49117 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49118 r=`${PWD_COMMAND}`; export r; \
49119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49120 $(NORMAL_TARGET_EXPORTS) \
49121 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49122 for flag in $(EXTRA_TARGET_FLAGS); do \
49123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49124 done; \
49125 (cd $(TARGET_SUBDIR)/qthreads && \
49126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49128 "RANLIB=$${RANLIB}" \
49129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49130 mostlyclean) \
49131 || exit 1
49133 @endif target-qthreads
49135 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
49136 maybe-clean-target-qthreads:
49137 @if target-qthreads
49138 maybe-clean-target-qthreads: clean-target-qthreads
49140 clean-target-qthreads:
49141 @: $(MAKE); $(unstage)
49142 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49143 r=`${PWD_COMMAND}`; export r; \
49144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49145 $(NORMAL_TARGET_EXPORTS) \
49146 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49147 for flag in $(EXTRA_TARGET_FLAGS); do \
49148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49149 done; \
49150 (cd $(TARGET_SUBDIR)/qthreads && \
49151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49153 "RANLIB=$${RANLIB}" \
49154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49155 clean) \
49156 || exit 1
49158 @endif target-qthreads
49160 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49161 maybe-distclean-target-qthreads:
49162 @if target-qthreads
49163 maybe-distclean-target-qthreads: distclean-target-qthreads
49165 distclean-target-qthreads:
49166 @: $(MAKE); $(unstage)
49167 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49168 r=`${PWD_COMMAND}`; export r; \
49169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49170 $(NORMAL_TARGET_EXPORTS) \
49171 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49172 for flag in $(EXTRA_TARGET_FLAGS); do \
49173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49174 done; \
49175 (cd $(TARGET_SUBDIR)/qthreads && \
49176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49178 "RANLIB=$${RANLIB}" \
49179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49180 distclean) \
49181 || exit 1
49183 @endif target-qthreads
49185 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49186 maybe-maintainer-clean-target-qthreads:
49187 @if target-qthreads
49188 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49190 maintainer-clean-target-qthreads:
49191 @: $(MAKE); $(unstage)
49192 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49193 r=`${PWD_COMMAND}`; export r; \
49194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49195 $(NORMAL_TARGET_EXPORTS) \
49196 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49197 for flag in $(EXTRA_TARGET_FLAGS); do \
49198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49199 done; \
49200 (cd $(TARGET_SUBDIR)/qthreads && \
49201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49203 "RANLIB=$${RANLIB}" \
49204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49205 maintainer-clean) \
49206 || exit 1
49208 @endif target-qthreads
49214 .PHONY: configure-target-rda maybe-configure-target-rda
49215 maybe-configure-target-rda:
49216 @if gcc-bootstrap
49217 configure-target-rda: stage_current
49218 @endif gcc-bootstrap
49219 @if target-rda
49220 maybe-configure-target-rda: configure-target-rda
49221 configure-target-rda:
49222 @: $(MAKE); $(unstage)
49223 @r=`${PWD_COMMAND}`; export r; \
49224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49225 echo "Checking multilib configuration for rda..."; \
49226 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49227 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
49228 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49229 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49230 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49231 else \
49232 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49233 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49234 fi; \
49235 else \
49236 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49237 fi; \
49238 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49240 $(NORMAL_TARGET_EXPORTS) \
49241 echo Configuring in $(TARGET_SUBDIR)/rda; \
49242 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49243 case $(srcdir) in \
49244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49245 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49247 esac; \
49248 srcdiroption="--srcdir=$${topdir}/rda"; \
49249 libsrcdir="$$s/rda"; \
49250 rm -f no-such-file || : ; \
49251 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49252 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49253 --target=${target_alias} $${srcdiroption} \
49254 || exit 1
49255 @endif target-rda
49261 .PHONY: all-target-rda maybe-all-target-rda
49262 maybe-all-target-rda:
49263 @if gcc-bootstrap
49264 all-target-rda: stage_current
49265 @endif gcc-bootstrap
49266 @if target-rda
49267 TARGET-target-rda=all
49268 maybe-all-target-rda: all-target-rda
49269 all-target-rda: configure-target-rda
49270 @: $(MAKE); $(unstage)
49271 @r=`${PWD_COMMAND}`; export r; \
49272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49273 $(NORMAL_TARGET_EXPORTS) \
49274 (cd $(TARGET_SUBDIR)/rda && \
49275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49276 $(TARGET-target-rda))
49277 @endif target-rda
49283 .PHONY: check-target-rda maybe-check-target-rda
49284 maybe-check-target-rda:
49285 @if target-rda
49286 maybe-check-target-rda: check-target-rda
49288 check-target-rda:
49289 @: $(MAKE); $(unstage)
49290 @r=`${PWD_COMMAND}`; export r; \
49291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292 $(NORMAL_TARGET_EXPORTS) \
49293 (cd $(TARGET_SUBDIR)/rda && \
49294 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49296 @endif target-rda
49298 .PHONY: install-target-rda maybe-install-target-rda
49299 maybe-install-target-rda:
49300 @if target-rda
49301 maybe-install-target-rda: install-target-rda
49303 install-target-rda: installdirs
49304 @: $(MAKE); $(unstage)
49305 @r=`${PWD_COMMAND}`; export r; \
49306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49307 $(NORMAL_TARGET_EXPORTS) \
49308 (cd $(TARGET_SUBDIR)/rda && \
49309 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49311 @endif target-rda
49313 # Other targets (info, dvi, pdf, etc.)
49315 .PHONY: maybe-info-target-rda info-target-rda
49316 maybe-info-target-rda:
49317 @if target-rda
49318 maybe-info-target-rda: info-target-rda
49320 info-target-rda: \
49321 configure-target-rda
49322 @: $(MAKE); $(unstage)
49323 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49324 r=`${PWD_COMMAND}`; export r; \
49325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49326 $(NORMAL_TARGET_EXPORTS) \
49327 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
49328 for flag in $(EXTRA_TARGET_FLAGS); do \
49329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49330 done; \
49331 (cd $(TARGET_SUBDIR)/rda && \
49332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49334 "RANLIB=$${RANLIB}" \
49335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49336 info) \
49337 || exit 1
49339 @endif target-rda
49341 .PHONY: maybe-dvi-target-rda dvi-target-rda
49342 maybe-dvi-target-rda:
49343 @if target-rda
49344 maybe-dvi-target-rda: dvi-target-rda
49346 dvi-target-rda: \
49347 configure-target-rda
49348 @: $(MAKE); $(unstage)
49349 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49350 r=`${PWD_COMMAND}`; export r; \
49351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352 $(NORMAL_TARGET_EXPORTS) \
49353 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
49354 for flag in $(EXTRA_TARGET_FLAGS); do \
49355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49356 done; \
49357 (cd $(TARGET_SUBDIR)/rda && \
49358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49360 "RANLIB=$${RANLIB}" \
49361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49362 dvi) \
49363 || exit 1
49365 @endif target-rda
49367 .PHONY: maybe-pdf-target-rda pdf-target-rda
49368 maybe-pdf-target-rda:
49369 @if target-rda
49370 maybe-pdf-target-rda: pdf-target-rda
49372 pdf-target-rda: \
49373 configure-target-rda
49374 @: $(MAKE); $(unstage)
49375 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49376 r=`${PWD_COMMAND}`; export r; \
49377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49378 $(NORMAL_TARGET_EXPORTS) \
49379 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
49380 for flag in $(EXTRA_TARGET_FLAGS); do \
49381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49382 done; \
49383 (cd $(TARGET_SUBDIR)/rda && \
49384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49386 "RANLIB=$${RANLIB}" \
49387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49388 pdf) \
49389 || exit 1
49391 @endif target-rda
49393 .PHONY: maybe-html-target-rda html-target-rda
49394 maybe-html-target-rda:
49395 @if target-rda
49396 maybe-html-target-rda: html-target-rda
49398 html-target-rda: \
49399 configure-target-rda
49400 @: $(MAKE); $(unstage)
49401 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49402 r=`${PWD_COMMAND}`; export r; \
49403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49404 $(NORMAL_TARGET_EXPORTS) \
49405 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
49406 for flag in $(EXTRA_TARGET_FLAGS); do \
49407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49408 done; \
49409 (cd $(TARGET_SUBDIR)/rda && \
49410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49412 "RANLIB=$${RANLIB}" \
49413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49414 html) \
49415 || exit 1
49417 @endif target-rda
49419 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
49420 maybe-TAGS-target-rda:
49421 @if target-rda
49422 maybe-TAGS-target-rda: TAGS-target-rda
49424 TAGS-target-rda: \
49425 configure-target-rda
49426 @: $(MAKE); $(unstage)
49427 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49428 r=`${PWD_COMMAND}`; export r; \
49429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49430 $(NORMAL_TARGET_EXPORTS) \
49431 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
49432 for flag in $(EXTRA_TARGET_FLAGS); do \
49433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49434 done; \
49435 (cd $(TARGET_SUBDIR)/rda && \
49436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49438 "RANLIB=$${RANLIB}" \
49439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49440 TAGS) \
49441 || exit 1
49443 @endif target-rda
49445 .PHONY: maybe-install-info-target-rda install-info-target-rda
49446 maybe-install-info-target-rda:
49447 @if target-rda
49448 maybe-install-info-target-rda: install-info-target-rda
49450 install-info-target-rda: \
49451 configure-target-rda \
49452 info-target-rda
49453 @: $(MAKE); $(unstage)
49454 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49455 r=`${PWD_COMMAND}`; export r; \
49456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49457 $(NORMAL_TARGET_EXPORTS) \
49458 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
49459 for flag in $(EXTRA_TARGET_FLAGS); do \
49460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49461 done; \
49462 (cd $(TARGET_SUBDIR)/rda && \
49463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49465 "RANLIB=$${RANLIB}" \
49466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49467 install-info) \
49468 || exit 1
49470 @endif target-rda
49472 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49473 maybe-install-pdf-target-rda:
49474 @if target-rda
49475 maybe-install-pdf-target-rda: install-pdf-target-rda
49477 install-pdf-target-rda: \
49478 configure-target-rda \
49479 pdf-target-rda
49480 @: $(MAKE); $(unstage)
49481 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49482 r=`${PWD_COMMAND}`; export r; \
49483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49484 $(NORMAL_TARGET_EXPORTS) \
49485 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
49486 for flag in $(EXTRA_TARGET_FLAGS); do \
49487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49488 done; \
49489 (cd $(TARGET_SUBDIR)/rda && \
49490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49492 "RANLIB=$${RANLIB}" \
49493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49494 install-pdf) \
49495 || exit 1
49497 @endif target-rda
49499 .PHONY: maybe-install-html-target-rda install-html-target-rda
49500 maybe-install-html-target-rda:
49501 @if target-rda
49502 maybe-install-html-target-rda: install-html-target-rda
49504 install-html-target-rda: \
49505 configure-target-rda \
49506 html-target-rda
49507 @: $(MAKE); $(unstage)
49508 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49509 r=`${PWD_COMMAND}`; export r; \
49510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49511 $(NORMAL_TARGET_EXPORTS) \
49512 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
49513 for flag in $(EXTRA_TARGET_FLAGS); do \
49514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49515 done; \
49516 (cd $(TARGET_SUBDIR)/rda && \
49517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49519 "RANLIB=$${RANLIB}" \
49520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49521 install-html) \
49522 || exit 1
49524 @endif target-rda
49526 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
49527 maybe-installcheck-target-rda:
49528 @if target-rda
49529 maybe-installcheck-target-rda: installcheck-target-rda
49531 installcheck-target-rda: \
49532 configure-target-rda
49533 @: $(MAKE); $(unstage)
49534 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49535 r=`${PWD_COMMAND}`; export r; \
49536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49537 $(NORMAL_TARGET_EXPORTS) \
49538 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
49539 for flag in $(EXTRA_TARGET_FLAGS); do \
49540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49541 done; \
49542 (cd $(TARGET_SUBDIR)/rda && \
49543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49545 "RANLIB=$${RANLIB}" \
49546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49547 installcheck) \
49548 || exit 1
49550 @endif target-rda
49552 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49553 maybe-mostlyclean-target-rda:
49554 @if target-rda
49555 maybe-mostlyclean-target-rda: mostlyclean-target-rda
49557 mostlyclean-target-rda:
49558 @: $(MAKE); $(unstage)
49559 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49560 r=`${PWD_COMMAND}`; export r; \
49561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562 $(NORMAL_TARGET_EXPORTS) \
49563 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
49564 for flag in $(EXTRA_TARGET_FLAGS); do \
49565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566 done; \
49567 (cd $(TARGET_SUBDIR)/rda && \
49568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570 "RANLIB=$${RANLIB}" \
49571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572 mostlyclean) \
49573 || exit 1
49575 @endif target-rda
49577 .PHONY: maybe-clean-target-rda clean-target-rda
49578 maybe-clean-target-rda:
49579 @if target-rda
49580 maybe-clean-target-rda: clean-target-rda
49582 clean-target-rda:
49583 @: $(MAKE); $(unstage)
49584 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49585 r=`${PWD_COMMAND}`; export r; \
49586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49587 $(NORMAL_TARGET_EXPORTS) \
49588 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
49589 for flag in $(EXTRA_TARGET_FLAGS); do \
49590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49591 done; \
49592 (cd $(TARGET_SUBDIR)/rda && \
49593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49595 "RANLIB=$${RANLIB}" \
49596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49597 clean) \
49598 || exit 1
49600 @endif target-rda
49602 .PHONY: maybe-distclean-target-rda distclean-target-rda
49603 maybe-distclean-target-rda:
49604 @if target-rda
49605 maybe-distclean-target-rda: distclean-target-rda
49607 distclean-target-rda:
49608 @: $(MAKE); $(unstage)
49609 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49610 r=`${PWD_COMMAND}`; export r; \
49611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49612 $(NORMAL_TARGET_EXPORTS) \
49613 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
49614 for flag in $(EXTRA_TARGET_FLAGS); do \
49615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49616 done; \
49617 (cd $(TARGET_SUBDIR)/rda && \
49618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49620 "RANLIB=$${RANLIB}" \
49621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49622 distclean) \
49623 || exit 1
49625 @endif target-rda
49627 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49628 maybe-maintainer-clean-target-rda:
49629 @if target-rda
49630 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49632 maintainer-clean-target-rda:
49633 @: $(MAKE); $(unstage)
49634 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49635 r=`${PWD_COMMAND}`; export r; \
49636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49637 $(NORMAL_TARGET_EXPORTS) \
49638 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
49639 for flag in $(EXTRA_TARGET_FLAGS); do \
49640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49641 done; \
49642 (cd $(TARGET_SUBDIR)/rda && \
49643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49645 "RANLIB=$${RANLIB}" \
49646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49647 maintainer-clean) \
49648 || exit 1
49650 @endif target-rda
49656 .PHONY: configure-target-libada maybe-configure-target-libada
49657 maybe-configure-target-libada:
49658 @if gcc-bootstrap
49659 configure-target-libada: stage_current
49660 @endif gcc-bootstrap
49661 @if target-libada
49662 maybe-configure-target-libada: configure-target-libada
49663 configure-target-libada:
49664 @: $(MAKE); $(unstage)
49665 @r=`${PWD_COMMAND}`; export r; \
49666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49667 echo "Checking multilib configuration for libada..."; \
49668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49669 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
49670 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49671 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49672 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49673 else \
49674 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49675 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49676 fi; \
49677 else \
49678 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49679 fi; \
49680 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49681 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49682 $(NORMAL_TARGET_EXPORTS) \
49683 echo Configuring in $(TARGET_SUBDIR)/libada; \
49684 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49685 case $(srcdir) in \
49686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49687 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49689 esac; \
49690 srcdiroption="--srcdir=$${topdir}/libada"; \
49691 libsrcdir="$$s/libada"; \
49692 rm -f no-such-file || : ; \
49693 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49694 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49695 --target=${target_alias} $${srcdiroption} \
49696 || exit 1
49697 @endif target-libada
49703 .PHONY: all-target-libada maybe-all-target-libada
49704 maybe-all-target-libada:
49705 @if gcc-bootstrap
49706 all-target-libada: stage_current
49707 @endif gcc-bootstrap
49708 @if target-libada
49709 TARGET-target-libada=all
49710 maybe-all-target-libada: all-target-libada
49711 all-target-libada: configure-target-libada
49712 @: $(MAKE); $(unstage)
49713 @r=`${PWD_COMMAND}`; export r; \
49714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49715 $(NORMAL_TARGET_EXPORTS) \
49716 (cd $(TARGET_SUBDIR)/libada && \
49717 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49718 $(TARGET-target-libada))
49719 @endif target-libada
49725 .PHONY: check-target-libada maybe-check-target-libada
49726 maybe-check-target-libada:
49727 @if target-libada
49728 maybe-check-target-libada: check-target-libada
49730 check-target-libada:
49731 @: $(MAKE); $(unstage)
49732 @r=`${PWD_COMMAND}`; export r; \
49733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49734 $(NORMAL_TARGET_EXPORTS) \
49735 (cd $(TARGET_SUBDIR)/libada && \
49736 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49738 @endif target-libada
49740 .PHONY: install-target-libada maybe-install-target-libada
49741 maybe-install-target-libada:
49742 @if target-libada
49743 maybe-install-target-libada: install-target-libada
49745 install-target-libada: installdirs
49746 @: $(MAKE); $(unstage)
49747 @r=`${PWD_COMMAND}`; export r; \
49748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49749 $(NORMAL_TARGET_EXPORTS) \
49750 (cd $(TARGET_SUBDIR)/libada && \
49751 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49753 @endif target-libada
49755 # Other targets (info, dvi, pdf, etc.)
49757 .PHONY: maybe-info-target-libada info-target-libada
49758 maybe-info-target-libada:
49759 @if target-libada
49760 maybe-info-target-libada: info-target-libada
49762 info-target-libada: \
49763 configure-target-libada
49764 @: $(MAKE); $(unstage)
49765 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49766 r=`${PWD_COMMAND}`; export r; \
49767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49768 $(NORMAL_TARGET_EXPORTS) \
49769 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
49770 for flag in $(EXTRA_TARGET_FLAGS); do \
49771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49772 done; \
49773 (cd $(TARGET_SUBDIR)/libada && \
49774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49776 "RANLIB=$${RANLIB}" \
49777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49778 info) \
49779 || exit 1
49781 @endif target-libada
49783 .PHONY: maybe-dvi-target-libada dvi-target-libada
49784 maybe-dvi-target-libada:
49785 @if target-libada
49786 maybe-dvi-target-libada: dvi-target-libada
49788 dvi-target-libada: \
49789 configure-target-libada
49790 @: $(MAKE); $(unstage)
49791 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49792 r=`${PWD_COMMAND}`; export r; \
49793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49794 $(NORMAL_TARGET_EXPORTS) \
49795 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
49796 for flag in $(EXTRA_TARGET_FLAGS); do \
49797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49798 done; \
49799 (cd $(TARGET_SUBDIR)/libada && \
49800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49802 "RANLIB=$${RANLIB}" \
49803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49804 dvi) \
49805 || exit 1
49807 @endif target-libada
49809 .PHONY: maybe-pdf-target-libada pdf-target-libada
49810 maybe-pdf-target-libada:
49811 @if target-libada
49812 maybe-pdf-target-libada: pdf-target-libada
49814 pdf-target-libada: \
49815 configure-target-libada
49816 @: $(MAKE); $(unstage)
49817 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49818 r=`${PWD_COMMAND}`; export r; \
49819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49820 $(NORMAL_TARGET_EXPORTS) \
49821 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
49822 for flag in $(EXTRA_TARGET_FLAGS); do \
49823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49824 done; \
49825 (cd $(TARGET_SUBDIR)/libada && \
49826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49828 "RANLIB=$${RANLIB}" \
49829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49830 pdf) \
49831 || exit 1
49833 @endif target-libada
49835 .PHONY: maybe-html-target-libada html-target-libada
49836 maybe-html-target-libada:
49837 @if target-libada
49838 maybe-html-target-libada: html-target-libada
49840 html-target-libada: \
49841 configure-target-libada
49842 @: $(MAKE); $(unstage)
49843 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49844 r=`${PWD_COMMAND}`; export r; \
49845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49846 $(NORMAL_TARGET_EXPORTS) \
49847 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
49848 for flag in $(EXTRA_TARGET_FLAGS); do \
49849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49850 done; \
49851 (cd $(TARGET_SUBDIR)/libada && \
49852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49854 "RANLIB=$${RANLIB}" \
49855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49856 html) \
49857 || exit 1
49859 @endif target-libada
49861 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
49862 maybe-TAGS-target-libada:
49863 @if target-libada
49864 maybe-TAGS-target-libada: TAGS-target-libada
49866 TAGS-target-libada: \
49867 configure-target-libada
49868 @: $(MAKE); $(unstage)
49869 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49870 r=`${PWD_COMMAND}`; export r; \
49871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49872 $(NORMAL_TARGET_EXPORTS) \
49873 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
49874 for flag in $(EXTRA_TARGET_FLAGS); do \
49875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49876 done; \
49877 (cd $(TARGET_SUBDIR)/libada && \
49878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49880 "RANLIB=$${RANLIB}" \
49881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49882 TAGS) \
49883 || exit 1
49885 @endif target-libada
49887 .PHONY: maybe-install-info-target-libada install-info-target-libada
49888 maybe-install-info-target-libada:
49889 @if target-libada
49890 maybe-install-info-target-libada: install-info-target-libada
49892 install-info-target-libada: \
49893 configure-target-libada \
49894 info-target-libada
49895 @: $(MAKE); $(unstage)
49896 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49897 r=`${PWD_COMMAND}`; export r; \
49898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899 $(NORMAL_TARGET_EXPORTS) \
49900 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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 install-info) \
49910 || exit 1
49912 @endif target-libada
49914 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49915 maybe-install-pdf-target-libada:
49916 @if target-libada
49917 maybe-install-pdf-target-libada: install-pdf-target-libada
49919 install-pdf-target-libada: \
49920 configure-target-libada \
49921 pdf-target-libada
49922 @: $(MAKE); $(unstage)
49923 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49924 r=`${PWD_COMMAND}`; export r; \
49925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49926 $(NORMAL_TARGET_EXPORTS) \
49927 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
49928 for flag in $(EXTRA_TARGET_FLAGS); do \
49929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49930 done; \
49931 (cd $(TARGET_SUBDIR)/libada && \
49932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49934 "RANLIB=$${RANLIB}" \
49935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49936 install-pdf) \
49937 || exit 1
49939 @endif target-libada
49941 .PHONY: maybe-install-html-target-libada install-html-target-libada
49942 maybe-install-html-target-libada:
49943 @if target-libada
49944 maybe-install-html-target-libada: install-html-target-libada
49946 install-html-target-libada: \
49947 configure-target-libada \
49948 html-target-libada
49949 @: $(MAKE); $(unstage)
49950 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49951 r=`${PWD_COMMAND}`; export r; \
49952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49953 $(NORMAL_TARGET_EXPORTS) \
49954 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
49955 for flag in $(EXTRA_TARGET_FLAGS); do \
49956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49957 done; \
49958 (cd $(TARGET_SUBDIR)/libada && \
49959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49961 "RANLIB=$${RANLIB}" \
49962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49963 install-html) \
49964 || exit 1
49966 @endif target-libada
49968 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
49969 maybe-installcheck-target-libada:
49970 @if target-libada
49971 maybe-installcheck-target-libada: installcheck-target-libada
49973 installcheck-target-libada: \
49974 configure-target-libada
49975 @: $(MAKE); $(unstage)
49976 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49977 r=`${PWD_COMMAND}`; export r; \
49978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49979 $(NORMAL_TARGET_EXPORTS) \
49980 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
49981 for flag in $(EXTRA_TARGET_FLAGS); do \
49982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49983 done; \
49984 (cd $(TARGET_SUBDIR)/libada && \
49985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49987 "RANLIB=$${RANLIB}" \
49988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49989 installcheck) \
49990 || exit 1
49992 @endif target-libada
49994 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
49995 maybe-mostlyclean-target-libada:
49996 @if target-libada
49997 maybe-mostlyclean-target-libada: mostlyclean-target-libada
49999 mostlyclean-target-libada:
50000 @: $(MAKE); $(unstage)
50001 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50002 r=`${PWD_COMMAND}`; export r; \
50003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50004 $(NORMAL_TARGET_EXPORTS) \
50005 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
50006 for flag in $(EXTRA_TARGET_FLAGS); do \
50007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50008 done; \
50009 (cd $(TARGET_SUBDIR)/libada && \
50010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50012 "RANLIB=$${RANLIB}" \
50013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50014 mostlyclean) \
50015 || exit 1
50017 @endif target-libada
50019 .PHONY: maybe-clean-target-libada clean-target-libada
50020 maybe-clean-target-libada:
50021 @if target-libada
50022 maybe-clean-target-libada: clean-target-libada
50024 clean-target-libada:
50025 @: $(MAKE); $(unstage)
50026 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50027 r=`${PWD_COMMAND}`; export r; \
50028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50029 $(NORMAL_TARGET_EXPORTS) \
50030 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50031 for flag in $(EXTRA_TARGET_FLAGS); do \
50032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50033 done; \
50034 (cd $(TARGET_SUBDIR)/libada && \
50035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50037 "RANLIB=$${RANLIB}" \
50038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50039 clean) \
50040 || exit 1
50042 @endif target-libada
50044 .PHONY: maybe-distclean-target-libada distclean-target-libada
50045 maybe-distclean-target-libada:
50046 @if target-libada
50047 maybe-distclean-target-libada: distclean-target-libada
50049 distclean-target-libada:
50050 @: $(MAKE); $(unstage)
50051 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50052 r=`${PWD_COMMAND}`; export r; \
50053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50054 $(NORMAL_TARGET_EXPORTS) \
50055 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50056 for flag in $(EXTRA_TARGET_FLAGS); do \
50057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50058 done; \
50059 (cd $(TARGET_SUBDIR)/libada && \
50060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50062 "RANLIB=$${RANLIB}" \
50063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50064 distclean) \
50065 || exit 1
50067 @endif target-libada
50069 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50070 maybe-maintainer-clean-target-libada:
50071 @if target-libada
50072 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50074 maintainer-clean-target-libada:
50075 @: $(MAKE); $(unstage)
50076 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50077 r=`${PWD_COMMAND}`; export r; \
50078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50079 $(NORMAL_TARGET_EXPORTS) \
50080 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50081 for flag in $(EXTRA_TARGET_FLAGS); do \
50082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50083 done; \
50084 (cd $(TARGET_SUBDIR)/libada && \
50085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50087 "RANLIB=$${RANLIB}" \
50088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50089 maintainer-clean) \
50090 || exit 1
50092 @endif target-libada
50098 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50099 maybe-configure-target-libgomp:
50100 @if gcc-bootstrap
50101 configure-target-libgomp: stage_current
50102 @endif gcc-bootstrap
50103 @if target-libgomp
50104 maybe-configure-target-libgomp: configure-target-libgomp
50105 configure-target-libgomp:
50106 @: $(MAKE); $(unstage)
50107 @r=`${PWD_COMMAND}`; export r; \
50108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109 echo "Checking multilib configuration for libgomp..."; \
50110 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50111 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50112 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50113 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50114 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50115 else \
50116 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50117 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50118 fi; \
50119 else \
50120 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50121 fi; \
50122 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50123 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50124 $(NORMAL_TARGET_EXPORTS) \
50125 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50126 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50127 case $(srcdir) in \
50128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50129 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50131 esac; \
50132 srcdiroption="--srcdir=$${topdir}/libgomp"; \
50133 libsrcdir="$$s/libgomp"; \
50134 rm -f no-such-file || : ; \
50135 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50136 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50137 --target=${target_alias} $${srcdiroption} \
50138 || exit 1
50139 @endif target-libgomp
50145 .PHONY: all-target-libgomp maybe-all-target-libgomp
50146 maybe-all-target-libgomp:
50147 @if gcc-bootstrap
50148 all-target-libgomp: stage_current
50149 @endif gcc-bootstrap
50150 @if target-libgomp
50151 TARGET-target-libgomp=all
50152 maybe-all-target-libgomp: all-target-libgomp
50153 all-target-libgomp: configure-target-libgomp
50154 @: $(MAKE); $(unstage)
50155 @r=`${PWD_COMMAND}`; export r; \
50156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50157 $(NORMAL_TARGET_EXPORTS) \
50158 (cd $(TARGET_SUBDIR)/libgomp && \
50159 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50160 $(TARGET-target-libgomp))
50161 @endif target-libgomp
50167 .PHONY: check-target-libgomp maybe-check-target-libgomp
50168 maybe-check-target-libgomp:
50169 @if target-libgomp
50170 maybe-check-target-libgomp: check-target-libgomp
50172 check-target-libgomp:
50173 @: $(MAKE); $(unstage)
50174 @r=`${PWD_COMMAND}`; export r; \
50175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176 $(NORMAL_TARGET_EXPORTS) \
50177 (cd $(TARGET_SUBDIR)/libgomp && \
50178 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50180 @endif target-libgomp
50182 .PHONY: install-target-libgomp maybe-install-target-libgomp
50183 maybe-install-target-libgomp:
50184 @if target-libgomp
50185 maybe-install-target-libgomp: install-target-libgomp
50187 install-target-libgomp: installdirs
50188 @: $(MAKE); $(unstage)
50189 @r=`${PWD_COMMAND}`; export r; \
50190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50191 $(NORMAL_TARGET_EXPORTS) \
50192 (cd $(TARGET_SUBDIR)/libgomp && \
50193 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50195 @endif target-libgomp
50197 # Other targets (info, dvi, pdf, etc.)
50199 .PHONY: maybe-info-target-libgomp info-target-libgomp
50200 maybe-info-target-libgomp:
50201 @if target-libgomp
50202 maybe-info-target-libgomp: info-target-libgomp
50204 info-target-libgomp: \
50205 configure-target-libgomp
50206 @: $(MAKE); $(unstage)
50207 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50208 r=`${PWD_COMMAND}`; export r; \
50209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210 $(NORMAL_TARGET_EXPORTS) \
50211 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
50212 for flag in $(EXTRA_TARGET_FLAGS); do \
50213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50214 done; \
50215 (cd $(TARGET_SUBDIR)/libgomp && \
50216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50218 "RANLIB=$${RANLIB}" \
50219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50220 info) \
50221 || exit 1
50223 @endif target-libgomp
50225 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50226 maybe-dvi-target-libgomp:
50227 @if target-libgomp
50228 maybe-dvi-target-libgomp: dvi-target-libgomp
50230 dvi-target-libgomp: \
50231 configure-target-libgomp
50232 @: $(MAKE); $(unstage)
50233 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50234 r=`${PWD_COMMAND}`; export r; \
50235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50236 $(NORMAL_TARGET_EXPORTS) \
50237 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
50238 for flag in $(EXTRA_TARGET_FLAGS); do \
50239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50240 done; \
50241 (cd $(TARGET_SUBDIR)/libgomp && \
50242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50244 "RANLIB=$${RANLIB}" \
50245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50246 dvi) \
50247 || exit 1
50249 @endif target-libgomp
50251 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50252 maybe-pdf-target-libgomp:
50253 @if target-libgomp
50254 maybe-pdf-target-libgomp: pdf-target-libgomp
50256 pdf-target-libgomp: \
50257 configure-target-libgomp
50258 @: $(MAKE); $(unstage)
50259 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50260 r=`${PWD_COMMAND}`; export r; \
50261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50262 $(NORMAL_TARGET_EXPORTS) \
50263 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
50264 for flag in $(EXTRA_TARGET_FLAGS); do \
50265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50266 done; \
50267 (cd $(TARGET_SUBDIR)/libgomp && \
50268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50270 "RANLIB=$${RANLIB}" \
50271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50272 pdf) \
50273 || exit 1
50275 @endif target-libgomp
50277 .PHONY: maybe-html-target-libgomp html-target-libgomp
50278 maybe-html-target-libgomp:
50279 @if target-libgomp
50280 maybe-html-target-libgomp: html-target-libgomp
50282 html-target-libgomp: \
50283 configure-target-libgomp
50284 @: $(MAKE); $(unstage)
50285 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50286 r=`${PWD_COMMAND}`; export r; \
50287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50288 $(NORMAL_TARGET_EXPORTS) \
50289 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
50290 for flag in $(EXTRA_TARGET_FLAGS); do \
50291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50292 done; \
50293 (cd $(TARGET_SUBDIR)/libgomp && \
50294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50296 "RANLIB=$${RANLIB}" \
50297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50298 html) \
50299 || exit 1
50301 @endif target-libgomp
50303 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50304 maybe-TAGS-target-libgomp:
50305 @if target-libgomp
50306 maybe-TAGS-target-libgomp: TAGS-target-libgomp
50308 TAGS-target-libgomp: \
50309 configure-target-libgomp
50310 @: $(MAKE); $(unstage)
50311 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50312 r=`${PWD_COMMAND}`; export r; \
50313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314 $(NORMAL_TARGET_EXPORTS) \
50315 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
50316 for flag in $(EXTRA_TARGET_FLAGS); do \
50317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50318 done; \
50319 (cd $(TARGET_SUBDIR)/libgomp && \
50320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50322 "RANLIB=$${RANLIB}" \
50323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50324 TAGS) \
50325 || exit 1
50327 @endif target-libgomp
50329 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50330 maybe-install-info-target-libgomp:
50331 @if target-libgomp
50332 maybe-install-info-target-libgomp: install-info-target-libgomp
50334 install-info-target-libgomp: \
50335 configure-target-libgomp \
50336 info-target-libgomp
50337 @: $(MAKE); $(unstage)
50338 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50339 r=`${PWD_COMMAND}`; export r; \
50340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50341 $(NORMAL_TARGET_EXPORTS) \
50342 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
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)/libgomp && \
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 install-info) \
50352 || exit 1
50354 @endif target-libgomp
50356 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50357 maybe-install-pdf-target-libgomp:
50358 @if target-libgomp
50359 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50361 install-pdf-target-libgomp: \
50362 configure-target-libgomp \
50363 pdf-target-libgomp
50364 @: $(MAKE); $(unstage)
50365 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50366 r=`${PWD_COMMAND}`; export r; \
50367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50368 $(NORMAL_TARGET_EXPORTS) \
50369 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
50370 for flag in $(EXTRA_TARGET_FLAGS); do \
50371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50372 done; \
50373 (cd $(TARGET_SUBDIR)/libgomp && \
50374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50376 "RANLIB=$${RANLIB}" \
50377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50378 install-pdf) \
50379 || exit 1
50381 @endif target-libgomp
50383 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50384 maybe-install-html-target-libgomp:
50385 @if target-libgomp
50386 maybe-install-html-target-libgomp: install-html-target-libgomp
50388 install-html-target-libgomp: \
50389 configure-target-libgomp \
50390 html-target-libgomp
50391 @: $(MAKE); $(unstage)
50392 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50393 r=`${PWD_COMMAND}`; export r; \
50394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50395 $(NORMAL_TARGET_EXPORTS) \
50396 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
50397 for flag in $(EXTRA_TARGET_FLAGS); do \
50398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50399 done; \
50400 (cd $(TARGET_SUBDIR)/libgomp && \
50401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50403 "RANLIB=$${RANLIB}" \
50404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50405 install-html) \
50406 || exit 1
50408 @endif target-libgomp
50410 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50411 maybe-installcheck-target-libgomp:
50412 @if target-libgomp
50413 maybe-installcheck-target-libgomp: installcheck-target-libgomp
50415 installcheck-target-libgomp: \
50416 configure-target-libgomp
50417 @: $(MAKE); $(unstage)
50418 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50419 r=`${PWD_COMMAND}`; export r; \
50420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50421 $(NORMAL_TARGET_EXPORTS) \
50422 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
50423 for flag in $(EXTRA_TARGET_FLAGS); do \
50424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50425 done; \
50426 (cd $(TARGET_SUBDIR)/libgomp && \
50427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50429 "RANLIB=$${RANLIB}" \
50430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50431 installcheck) \
50432 || exit 1
50434 @endif target-libgomp
50436 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50437 maybe-mostlyclean-target-libgomp:
50438 @if target-libgomp
50439 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50441 mostlyclean-target-libgomp:
50442 @: $(MAKE); $(unstage)
50443 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50444 r=`${PWD_COMMAND}`; export r; \
50445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446 $(NORMAL_TARGET_EXPORTS) \
50447 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
50448 for flag in $(EXTRA_TARGET_FLAGS); do \
50449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50450 done; \
50451 (cd $(TARGET_SUBDIR)/libgomp && \
50452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50454 "RANLIB=$${RANLIB}" \
50455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50456 mostlyclean) \
50457 || exit 1
50459 @endif target-libgomp
50461 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
50462 maybe-clean-target-libgomp:
50463 @if target-libgomp
50464 maybe-clean-target-libgomp: clean-target-libgomp
50466 clean-target-libgomp:
50467 @: $(MAKE); $(unstage)
50468 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50469 r=`${PWD_COMMAND}`; export r; \
50470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50471 $(NORMAL_TARGET_EXPORTS) \
50472 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
50473 for flag in $(EXTRA_TARGET_FLAGS); do \
50474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50475 done; \
50476 (cd $(TARGET_SUBDIR)/libgomp && \
50477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50479 "RANLIB=$${RANLIB}" \
50480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50481 clean) \
50482 || exit 1
50484 @endif target-libgomp
50486 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50487 maybe-distclean-target-libgomp:
50488 @if target-libgomp
50489 maybe-distclean-target-libgomp: distclean-target-libgomp
50491 distclean-target-libgomp:
50492 @: $(MAKE); $(unstage)
50493 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50494 r=`${PWD_COMMAND}`; export r; \
50495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50496 $(NORMAL_TARGET_EXPORTS) \
50497 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
50498 for flag in $(EXTRA_TARGET_FLAGS); do \
50499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50500 done; \
50501 (cd $(TARGET_SUBDIR)/libgomp && \
50502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50504 "RANLIB=$${RANLIB}" \
50505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50506 distclean) \
50507 || exit 1
50509 @endif target-libgomp
50511 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50512 maybe-maintainer-clean-target-libgomp:
50513 @if target-libgomp
50514 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50516 maintainer-clean-target-libgomp:
50517 @: $(MAKE); $(unstage)
50518 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50519 r=`${PWD_COMMAND}`; export r; \
50520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50521 $(NORMAL_TARGET_EXPORTS) \
50522 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
50523 for flag in $(EXTRA_TARGET_FLAGS); do \
50524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50525 done; \
50526 (cd $(TARGET_SUBDIR)/libgomp && \
50527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50529 "RANLIB=$${RANLIB}" \
50530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50531 maintainer-clean) \
50532 || exit 1
50534 @endif target-libgomp
50538 # ----------
50539 # GCC module
50540 # ----------
50542 @if gcc-no-bootstrap
50543 .PHONY: cross
50544 cross: all-build all-gas all-ld
50545 @r=`${PWD_COMMAND}`; export r; \
50546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50547 $(HOST_EXPORTS) \
50548 echo "Building the C and C++ compiler"; \
50549 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
50550 @r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50552 echo "Building runtime libraries"; \
50553 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
50554 @endif gcc-no-bootstrap
50556 @if gcc
50557 .PHONY: check-gcc-c++
50558 check-gcc-c++:
50559 @if [ -f ./gcc/Makefile ] ; then \
50560 r=`${PWD_COMMAND}`; export r; \
50561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50562 $(HOST_EXPORTS) \
50563 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
50564 else \
50565 true; \
50568 .PHONY: check-c++
50569 check-c++: check-target-libstdc++-v3 check-gcc-c++
50571 # Install the gcc headers files, but not the fixed include files,
50572 # which Cygnus is not allowed to distribute. This rule is very
50573 # dependent on the workings of the gcc Makefile.in.
50574 .PHONY: gcc-no-fixedincludes
50575 gcc-no-fixedincludes:
50576 @if [ -f ./gcc/Makefile ]; then \
50577 rm -rf gcc/tmp-include; \
50578 mv gcc/include gcc/tmp-include 2>/dev/null; \
50579 mkdir gcc/include; \
50580 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
50581 touch gcc/stmp-fixinc gcc/include/fixed; \
50582 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
50583 r=`${PWD_COMMAND}`; export r; \
50584 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50585 $(HOST_EXPORTS) \
50586 (cd ./gcc && \
50587 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
50588 rm -rf gcc/include; \
50589 mv gcc/tmp-include gcc/include 2>/dev/null; \
50590 else true; fi
50591 @endif gcc
50593 # ---------------------
50594 # GCC bootstrap support
50595 # ---------------------
50597 # We track the current stage (the one in 'gcc') in the stage_current file.
50598 # stage_last instead tracks the stage that was built last. These targets
50599 # are dummy when toplevel bootstrap is not active.
50601 # While making host and target tools, symlinks to the final stage must be
50602 # there, so $(unstage) should be run at various points. To avoid excessive
50603 # recursive invocations of make, we "inline" them using a variable. These
50604 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
50605 # to avoid warnings from the GNU Make job server.
50607 unstage = :
50608 stage = :
50609 current_stage = ""
50611 @if gcc-bootstrap
50612 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
50613 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
50614 current_stage = "`cat stage_current 2> /dev/null`"
50615 @endif gcc-bootstrap
50617 .PHONY: unstage stage
50618 unstage:
50619 @: $(MAKE); $(unstage)
50620 stage:
50621 @: $(MAKE); $(stage)
50623 # Disable commands for lean bootstrap.
50624 LEAN = false
50626 # We name the build directories for the various stages "stage1-gcc",
50627 # "stage2-gcc","stage3-gcc", etc.
50629 # Since the 'compare' process will fail (on debugging information) if any
50630 # directory names are different, we need to link the gcc directory for
50631 # the previous stage to a constant name ('prev-gcc'), and to make the name of
50632 # the build directories constant as well. For the latter, we use naked names
50633 # like 'gcc', because the scripts in that directory assume it. We use
50634 # mv on platforms where symlinks to directories do not work or are not
50635 # reliable.
50637 # 'touch' doesn't work right on some platforms.
50638 STAMP = echo timestamp >
50640 # We only want to compare .o files, so set this!
50641 objext = .o
50644 .PHONY: stage1-start stage1-end
50646 stage1-start::
50647 @: $(MAKE); $(stage); \
50648 echo stage1 > stage_current ; \
50649 echo stage1 > stage_last; \
50650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50651 @if bfd
50652 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
50653 mkdir stage1-bfd; \
50654 mv stage1-bfd bfd
50655 @endif bfd
50656 @if opcodes
50657 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
50658 mkdir stage1-opcodes; \
50659 mv stage1-opcodes opcodes
50660 @endif opcodes
50661 @if binutils
50662 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
50663 mkdir stage1-binutils; \
50664 mv stage1-binutils binutils
50665 @endif binutils
50666 @if gas
50667 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
50668 mkdir stage1-gas; \
50669 mv stage1-gas gas
50670 @endif gas
50671 @if gcc
50672 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
50673 mkdir stage1-gcc; \
50674 mv stage1-gcc gcc
50675 @endif gcc
50676 @if gmp
50677 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
50678 mkdir stage1-gmp; \
50679 mv stage1-gmp gmp
50680 @endif gmp
50681 @if mpfr
50682 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
50683 mkdir stage1-mpfr; \
50684 mv stage1-mpfr mpfr
50685 @endif mpfr
50686 @if gold
50687 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
50688 mkdir stage1-gold; \
50689 mv stage1-gold gold
50690 @endif gold
50691 @if intl
50692 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
50693 mkdir stage1-intl; \
50694 mv stage1-intl intl
50695 @endif intl
50696 @if ld
50697 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
50698 mkdir stage1-ld; \
50699 mv stage1-ld ld
50700 @endif ld
50701 @if libcpp
50702 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
50703 mkdir stage1-libcpp; \
50704 mv stage1-libcpp libcpp
50705 @endif libcpp
50706 @if libdecnumber
50707 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
50708 mkdir stage1-libdecnumber; \
50709 mv stage1-libdecnumber libdecnumber
50710 @endif libdecnumber
50711 @if libiberty
50712 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
50713 mkdir stage1-libiberty; \
50714 mv stage1-libiberty libiberty
50715 @endif libiberty
50716 @if zlib
50717 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
50718 mkdir stage1-zlib; \
50719 mv stage1-zlib zlib
50720 @endif zlib
50721 @[ -d stage1-$(TARGET_SUBDIR) ] || \
50722 mkdir stage1-$(TARGET_SUBDIR); \
50723 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
50725 stage1-end::
50726 @if bfd
50727 @if test -d $(HOST_SUBDIR)/bfd ; then \
50728 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
50730 @endif bfd
50731 @if opcodes
50732 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50733 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
50735 @endif opcodes
50736 @if binutils
50737 @if test -d $(HOST_SUBDIR)/binutils ; then \
50738 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
50740 @endif binutils
50741 @if gas
50742 @if test -d $(HOST_SUBDIR)/gas ; then \
50743 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
50745 @endif gas
50746 @if gcc
50747 @if test -d $(HOST_SUBDIR)/gcc ; then \
50748 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
50750 @endif gcc
50751 @if gmp
50752 @if test -d $(HOST_SUBDIR)/gmp ; then \
50753 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
50755 @endif gmp
50756 @if mpfr
50757 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50758 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
50760 @endif mpfr
50761 @if gold
50762 @if test -d $(HOST_SUBDIR)/gold ; then \
50763 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
50765 @endif gold
50766 @if intl
50767 @if test -d $(HOST_SUBDIR)/intl ; then \
50768 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
50770 @endif intl
50771 @if ld
50772 @if test -d $(HOST_SUBDIR)/ld ; then \
50773 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
50775 @endif ld
50776 @if libcpp
50777 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50778 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
50780 @endif libcpp
50781 @if libdecnumber
50782 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50783 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
50785 @endif libdecnumber
50786 @if libiberty
50787 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50788 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
50790 @endif libiberty
50791 @if zlib
50792 @if test -d $(HOST_SUBDIR)/zlib ; then \
50793 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
50795 @endif zlib
50796 @if test -d $(TARGET_SUBDIR) ; then \
50797 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
50799 rm -f stage_current
50801 # Bubble a bug fix through all the stages up to stage 1. They are
50802 # remade, but not reconfigured. The next stage (if any) will not be
50803 # reconfigured either.
50804 .PHONY: stage1-bubble
50805 stage1-bubble::
50806 @r=`${PWD_COMMAND}`; export r; \
50807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50808 if test -f stage1-lean ; then \
50809 echo Skipping rebuild of stage1 ; \
50810 else \
50811 $(MAKE) stage1-start; \
50812 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
50815 .PHONY: all-stage1 clean-stage1
50816 do-clean: clean-stage1
50818 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50819 # only possibility, but now it conflicts with no-bootstrap rules
50820 @if gcc-bootstrap
50825 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50827 .PHONY: distclean-stage1
50828 distclean-stage1::
50829 @: $(MAKE); $(stage)
50830 @test "`cat stage_last`" != stage1 || rm -f stage_last
50831 rm -rf stage1-*
50834 @endif gcc-bootstrap
50837 .PHONY: stage2-start stage2-end
50839 stage2-start::
50840 @: $(MAKE); $(stage); \
50841 echo stage2 > stage_current ; \
50842 echo stage2 > stage_last; \
50843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50844 @if bfd
50845 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
50846 mkdir stage2-bfd; \
50847 mv stage2-bfd bfd ; \
50848 mv stage1-bfd prev-bfd || test -f stage1-lean
50849 @endif bfd
50850 @if opcodes
50851 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
50852 mkdir stage2-opcodes; \
50853 mv stage2-opcodes opcodes ; \
50854 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50855 @endif opcodes
50856 @if binutils
50857 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
50858 mkdir stage2-binutils; \
50859 mv stage2-binutils binutils ; \
50860 mv stage1-binutils prev-binutils || test -f stage1-lean
50861 @endif binutils
50862 @if gas
50863 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
50864 mkdir stage2-gas; \
50865 mv stage2-gas gas ; \
50866 mv stage1-gas prev-gas || test -f stage1-lean
50867 @endif gas
50868 @if gcc
50869 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
50870 mkdir stage2-gcc; \
50871 mv stage2-gcc gcc ; \
50872 mv stage1-gcc prev-gcc || test -f stage1-lean
50873 @endif gcc
50874 @if gmp
50875 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
50876 mkdir stage2-gmp; \
50877 mv stage2-gmp gmp ; \
50878 mv stage1-gmp prev-gmp || test -f stage1-lean
50879 @endif gmp
50880 @if mpfr
50881 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
50882 mkdir stage2-mpfr; \
50883 mv stage2-mpfr mpfr ; \
50884 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50885 @endif mpfr
50886 @if gold
50887 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
50888 mkdir stage2-gold; \
50889 mv stage2-gold gold ; \
50890 mv stage1-gold prev-gold || test -f stage1-lean
50891 @endif gold
50892 @if intl
50893 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
50894 mkdir stage2-intl; \
50895 mv stage2-intl intl ; \
50896 mv stage1-intl prev-intl || test -f stage1-lean
50897 @endif intl
50898 @if ld
50899 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
50900 mkdir stage2-ld; \
50901 mv stage2-ld ld ; \
50902 mv stage1-ld prev-ld || test -f stage1-lean
50903 @endif ld
50904 @if libcpp
50905 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
50906 mkdir stage2-libcpp; \
50907 mv stage2-libcpp libcpp ; \
50908 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50909 @endif libcpp
50910 @if libdecnumber
50911 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
50912 mkdir stage2-libdecnumber; \
50913 mv stage2-libdecnumber libdecnumber ; \
50914 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50915 @endif libdecnumber
50916 @if libiberty
50917 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
50918 mkdir stage2-libiberty; \
50919 mv stage2-libiberty libiberty ; \
50920 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50921 @endif libiberty
50922 @if zlib
50923 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
50924 mkdir stage2-zlib; \
50925 mv stage2-zlib zlib ; \
50926 mv stage1-zlib prev-zlib || test -f stage1-lean
50927 @endif zlib
50928 @[ -d stage2-$(TARGET_SUBDIR) ] || \
50929 mkdir stage2-$(TARGET_SUBDIR); \
50930 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50931 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50933 stage2-end::
50934 @if bfd
50935 @if test -d $(HOST_SUBDIR)/bfd ; then \
50936 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
50937 mv prev-bfd stage1-bfd ; : ; \
50939 @endif bfd
50940 @if opcodes
50941 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50942 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
50943 mv prev-opcodes stage1-opcodes ; : ; \
50945 @endif opcodes
50946 @if binutils
50947 @if test -d $(HOST_SUBDIR)/binutils ; then \
50948 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
50949 mv prev-binutils stage1-binutils ; : ; \
50951 @endif binutils
50952 @if gas
50953 @if test -d $(HOST_SUBDIR)/gas ; then \
50954 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
50955 mv prev-gas stage1-gas ; : ; \
50957 @endif gas
50958 @if gcc
50959 @if test -d $(HOST_SUBDIR)/gcc ; then \
50960 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
50961 mv prev-gcc stage1-gcc ; : ; \
50963 @endif gcc
50964 @if gmp
50965 @if test -d $(HOST_SUBDIR)/gmp ; then \
50966 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
50967 mv prev-gmp stage1-gmp ; : ; \
50969 @endif gmp
50970 @if mpfr
50971 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50972 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
50973 mv prev-mpfr stage1-mpfr ; : ; \
50975 @endif mpfr
50976 @if gold
50977 @if test -d $(HOST_SUBDIR)/gold ; then \
50978 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
50979 mv prev-gold stage1-gold ; : ; \
50981 @endif gold
50982 @if intl
50983 @if test -d $(HOST_SUBDIR)/intl ; then \
50984 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
50985 mv prev-intl stage1-intl ; : ; \
50987 @endif intl
50988 @if ld
50989 @if test -d $(HOST_SUBDIR)/ld ; then \
50990 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
50991 mv prev-ld stage1-ld ; : ; \
50993 @endif ld
50994 @if libcpp
50995 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50996 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
50997 mv prev-libcpp stage1-libcpp ; : ; \
50999 @endif libcpp
51000 @if libdecnumber
51001 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51002 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
51003 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51005 @endif libdecnumber
51006 @if libiberty
51007 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51008 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
51009 mv prev-libiberty stage1-libiberty ; : ; \
51011 @endif libiberty
51012 @if zlib
51013 @if test -d $(HOST_SUBDIR)/zlib ; then \
51014 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
51015 mv prev-zlib stage1-zlib ; : ; \
51017 @endif zlib
51018 @if test -d $(TARGET_SUBDIR) ; then \
51019 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
51020 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51022 rm -f stage_current
51024 # Bubble a bug fix through all the stages up to stage 2. They are
51025 # remade, but not reconfigured. The next stage (if any) will not be
51026 # reconfigured either.
51027 .PHONY: stage2-bubble
51028 stage2-bubble:: stage1-bubble
51029 @r=`${PWD_COMMAND}`; export r; \
51030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51031 if test -f stage2-lean || test -f stage1-lean ; then \
51032 echo Skipping rebuild of stage2 ; \
51033 else \
51034 $(MAKE) stage2-start; \
51035 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51038 .PHONY: all-stage2 clean-stage2
51039 do-clean: clean-stage2
51041 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51042 # only possibility, but now it conflicts with no-bootstrap rules
51043 @if gcc-bootstrap
51047 .PHONY: bootstrap2 bootstrap2-lean
51048 bootstrap2:
51049 echo stage2 > stage_final
51050 @r=`${PWD_COMMAND}`; export r; \
51051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51052 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51053 @: $(MAKE); $(unstage)
51054 @r=`${PWD_COMMAND}`; export r; \
51055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51056 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51058 bootstrap2-lean:
51059 echo stage2 > stage_final
51060 @r=`${PWD_COMMAND}`; export r; \
51061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51062 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51063 @: $(MAKE); $(unstage)
51064 @r=`${PWD_COMMAND}`; export r; \
51065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51066 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51069 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51070 distclean-stage1:: distclean-stage2
51071 .PHONY: distclean-stage2
51072 distclean-stage2::
51073 @: $(MAKE); $(stage)
51074 @test "`cat stage_last`" != stage2 || rm -f stage_last
51075 rm -rf stage2-*
51078 @endif gcc-bootstrap
51081 .PHONY: stageb2g0-start stageb2g0-end
51083 stageb2g0-start::
51084 @: $(MAKE); $(stage); \
51085 echo stageb2g0 > stage_current ; \
51086 echo stageb2g0 > stage_last; \
51087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51088 @if bfd
51089 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
51090 mkdir stageb2g0-bfd; \
51091 mv stageb2g0-bfd bfd ; \
51092 mv stage1-bfd prev-bfd || test -f stage1-lean
51093 @endif bfd
51094 @if opcodes
51095 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
51096 mkdir stageb2g0-opcodes; \
51097 mv stageb2g0-opcodes opcodes ; \
51098 mv stage1-opcodes prev-opcodes || test -f stage1-lean
51099 @endif opcodes
51100 @if binutils
51101 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
51102 mkdir stageb2g0-binutils; \
51103 mv stageb2g0-binutils binutils ; \
51104 mv stage1-binutils prev-binutils || test -f stage1-lean
51105 @endif binutils
51106 @if gas
51107 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
51108 mkdir stageb2g0-gas; \
51109 mv stageb2g0-gas gas ; \
51110 mv stage1-gas prev-gas || test -f stage1-lean
51111 @endif gas
51112 @if gcc
51113 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
51114 mkdir stageb2g0-gcc; \
51115 mv stageb2g0-gcc gcc ; \
51116 mv stage1-gcc prev-gcc || test -f stage1-lean
51117 @endif gcc
51118 @if gmp
51119 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
51120 mkdir stageb2g0-gmp; \
51121 mv stageb2g0-gmp gmp ; \
51122 mv stage1-gmp prev-gmp || test -f stage1-lean
51123 @endif gmp
51124 @if mpfr
51125 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
51126 mkdir stageb2g0-mpfr; \
51127 mv stageb2g0-mpfr mpfr ; \
51128 mv stage1-mpfr prev-mpfr || test -f stage1-lean
51129 @endif mpfr
51130 @if gold
51131 @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
51132 mkdir stageb2g0-gold; \
51133 mv stageb2g0-gold gold ; \
51134 mv stage1-gold prev-gold || test -f stage1-lean
51135 @endif gold
51136 @if intl
51137 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
51138 mkdir stageb2g0-intl; \
51139 mv stageb2g0-intl intl ; \
51140 mv stage1-intl prev-intl || test -f stage1-lean
51141 @endif intl
51142 @if ld
51143 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
51144 mkdir stageb2g0-ld; \
51145 mv stageb2g0-ld ld ; \
51146 mv stage1-ld prev-ld || test -f stage1-lean
51147 @endif ld
51148 @if libcpp
51149 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
51150 mkdir stageb2g0-libcpp; \
51151 mv stageb2g0-libcpp libcpp ; \
51152 mv stage1-libcpp prev-libcpp || test -f stage1-lean
51153 @endif libcpp
51154 @if libdecnumber
51155 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
51156 mkdir stageb2g0-libdecnumber; \
51157 mv stageb2g0-libdecnumber libdecnumber ; \
51158 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
51159 @endif libdecnumber
51160 @if libiberty
51161 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
51162 mkdir stageb2g0-libiberty; \
51163 mv stageb2g0-libiberty libiberty ; \
51164 mv stage1-libiberty prev-libiberty || test -f stage1-lean
51165 @endif libiberty
51166 @if zlib
51167 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
51168 mkdir stageb2g0-zlib; \
51169 mv stageb2g0-zlib zlib ; \
51170 mv stage1-zlib prev-zlib || test -f stage1-lean
51171 @endif zlib
51172 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
51173 mkdir stageb2g0-$(TARGET_SUBDIR); \
51174 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51175 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
51177 stageb2g0-end::
51178 @if bfd
51179 @if test -d $(HOST_SUBDIR)/bfd ; then \
51180 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
51181 mv prev-bfd stage1-bfd ; : ; \
51183 @endif bfd
51184 @if opcodes
51185 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51186 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
51187 mv prev-opcodes stage1-opcodes ; : ; \
51189 @endif opcodes
51190 @if binutils
51191 @if test -d $(HOST_SUBDIR)/binutils ; then \
51192 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
51193 mv prev-binutils stage1-binutils ; : ; \
51195 @endif binutils
51196 @if gas
51197 @if test -d $(HOST_SUBDIR)/gas ; then \
51198 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
51199 mv prev-gas stage1-gas ; : ; \
51201 @endif gas
51202 @if gcc
51203 @if test -d $(HOST_SUBDIR)/gcc ; then \
51204 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
51205 mv prev-gcc stage1-gcc ; : ; \
51207 @endif gcc
51208 @if gmp
51209 @if test -d $(HOST_SUBDIR)/gmp ; then \
51210 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
51211 mv prev-gmp stage1-gmp ; : ; \
51213 @endif gmp
51214 @if mpfr
51215 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51216 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
51217 mv prev-mpfr stage1-mpfr ; : ; \
51219 @endif mpfr
51220 @if gold
51221 @if test -d $(HOST_SUBDIR)/gold ; then \
51222 cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
51223 mv prev-gold stage1-gold ; : ; \
51225 @endif gold
51226 @if intl
51227 @if test -d $(HOST_SUBDIR)/intl ; then \
51228 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
51229 mv prev-intl stage1-intl ; : ; \
51231 @endif intl
51232 @if ld
51233 @if test -d $(HOST_SUBDIR)/ld ; then \
51234 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
51235 mv prev-ld stage1-ld ; : ; \
51237 @endif ld
51238 @if libcpp
51239 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51240 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
51241 mv prev-libcpp stage1-libcpp ; : ; \
51243 @endif libcpp
51244 @if libdecnumber
51245 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51246 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
51247 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51249 @endif libdecnumber
51250 @if libiberty
51251 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51252 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
51253 mv prev-libiberty stage1-libiberty ; : ; \
51255 @endif libiberty
51256 @if zlib
51257 @if test -d $(HOST_SUBDIR)/zlib ; then \
51258 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
51259 mv prev-zlib stage1-zlib ; : ; \
51261 @endif zlib
51262 @if test -d $(TARGET_SUBDIR) ; then \
51263 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
51264 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51266 rm -f stage_current
51268 # Bubble a bug fix through all the stages up to stage b2g0. They are
51269 # remade, but not reconfigured. The next stage (if any) will not be
51270 # reconfigured either.
51271 .PHONY: stageb2g0-bubble
51272 stageb2g0-bubble:: stage1-bubble
51273 @r=`${PWD_COMMAND}`; export r; \
51274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51275 if test -f stageb2g0-lean || test -f stage1-lean ; then \
51276 echo Skipping rebuild of stageb2g0 ; \
51277 else \
51278 $(MAKE) stageb2g0-start; \
51279 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
51282 .PHONY: all-stageb2g0 clean-stageb2g0
51283 do-clean: clean-stageb2g0
51285 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51286 # only possibility, but now it conflicts with no-bootstrap rules
51287 @if gcc-bootstrap
51291 .PHONY: bootstrap2-debug bootstrap2-debug-lean
51292 bootstrap2-debug:
51293 echo stageb2g0 > stage_final
51294 @r=`${PWD_COMMAND}`; export r; \
51295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51296 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
51297 @: $(MAKE); $(unstage)
51298 @r=`${PWD_COMMAND}`; export r; \
51299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51300 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51302 bootstrap2-debug-lean:
51303 echo stageb2g0 > stage_final
51304 @r=`${PWD_COMMAND}`; export r; \
51305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51306 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
51307 @: $(MAKE); $(unstage)
51308 @r=`${PWD_COMMAND}`; export r; \
51309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51313 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51314 distclean-stage1:: distclean-stageb2g0
51315 .PHONY: distclean-stageb2g0
51316 distclean-stageb2g0::
51317 @: $(MAKE); $(stage)
51318 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
51319 rm -rf stageb2g0-*
51322 @endif gcc-bootstrap
51325 .PHONY: stage3-start stage3-end
51327 stage3-start::
51328 @: $(MAKE); $(stage); \
51329 echo stage3 > stage_current ; \
51330 echo stage3 > stage_last; \
51331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51332 @if bfd
51333 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51334 mkdir stage3-bfd; \
51335 mv stage3-bfd bfd ; \
51336 mv stage2-bfd prev-bfd || test -f stage2-lean
51337 @endif bfd
51338 @if opcodes
51339 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51340 mkdir stage3-opcodes; \
51341 mv stage3-opcodes opcodes ; \
51342 mv stage2-opcodes prev-opcodes || test -f stage2-lean
51343 @endif opcodes
51344 @if binutils
51345 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51346 mkdir stage3-binutils; \
51347 mv stage3-binutils binutils ; \
51348 mv stage2-binutils prev-binutils || test -f stage2-lean
51349 @endif binutils
51350 @if gas
51351 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51352 mkdir stage3-gas; \
51353 mv stage3-gas gas ; \
51354 mv stage2-gas prev-gas || test -f stage2-lean
51355 @endif gas
51356 @if gcc
51357 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51358 mkdir stage3-gcc; \
51359 mv stage3-gcc gcc ; \
51360 mv stage2-gcc prev-gcc || test -f stage2-lean
51361 @endif gcc
51362 @if gmp
51363 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
51364 mkdir stage3-gmp; \
51365 mv stage3-gmp gmp ; \
51366 mv stage2-gmp prev-gmp || test -f stage2-lean
51367 @endif gmp
51368 @if mpfr
51369 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
51370 mkdir stage3-mpfr; \
51371 mv stage3-mpfr mpfr ; \
51372 mv stage2-mpfr prev-mpfr || test -f stage2-lean
51373 @endif mpfr
51374 @if gold
51375 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
51376 mkdir stage3-gold; \
51377 mv stage3-gold gold ; \
51378 mv stage2-gold prev-gold || test -f stage2-lean
51379 @endif gold
51380 @if intl
51381 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
51382 mkdir stage3-intl; \
51383 mv stage3-intl intl ; \
51384 mv stage2-intl prev-intl || test -f stage2-lean
51385 @endif intl
51386 @if ld
51387 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
51388 mkdir stage3-ld; \
51389 mv stage3-ld ld ; \
51390 mv stage2-ld prev-ld || test -f stage2-lean
51391 @endif ld
51392 @if libcpp
51393 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
51394 mkdir stage3-libcpp; \
51395 mv stage3-libcpp libcpp ; \
51396 mv stage2-libcpp prev-libcpp || test -f stage2-lean
51397 @endif libcpp
51398 @if libdecnumber
51399 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
51400 mkdir stage3-libdecnumber; \
51401 mv stage3-libdecnumber libdecnumber ; \
51402 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
51403 @endif libdecnumber
51404 @if libiberty
51405 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
51406 mkdir stage3-libiberty; \
51407 mv stage3-libiberty libiberty ; \
51408 mv stage2-libiberty prev-libiberty || test -f stage2-lean
51409 @endif libiberty
51410 @if zlib
51411 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
51412 mkdir stage3-zlib; \
51413 mv stage3-zlib zlib ; \
51414 mv stage2-zlib prev-zlib || test -f stage2-lean
51415 @endif zlib
51416 @[ -d stage3-$(TARGET_SUBDIR) ] || \
51417 mkdir stage3-$(TARGET_SUBDIR); \
51418 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51419 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
51421 stage3-end::
51422 @if bfd
51423 @if test -d $(HOST_SUBDIR)/bfd ; then \
51424 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
51425 mv prev-bfd stage2-bfd ; : ; \
51427 @endif bfd
51428 @if opcodes
51429 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51430 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
51431 mv prev-opcodes stage2-opcodes ; : ; \
51433 @endif opcodes
51434 @if binutils
51435 @if test -d $(HOST_SUBDIR)/binutils ; then \
51436 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
51437 mv prev-binutils stage2-binutils ; : ; \
51439 @endif binutils
51440 @if gas
51441 @if test -d $(HOST_SUBDIR)/gas ; then \
51442 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
51443 mv prev-gas stage2-gas ; : ; \
51445 @endif gas
51446 @if gcc
51447 @if test -d $(HOST_SUBDIR)/gcc ; then \
51448 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
51449 mv prev-gcc stage2-gcc ; : ; \
51451 @endif gcc
51452 @if gmp
51453 @if test -d $(HOST_SUBDIR)/gmp ; then \
51454 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
51455 mv prev-gmp stage2-gmp ; : ; \
51457 @endif gmp
51458 @if mpfr
51459 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51460 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
51461 mv prev-mpfr stage2-mpfr ; : ; \
51463 @endif mpfr
51464 @if gold
51465 @if test -d $(HOST_SUBDIR)/gold ; then \
51466 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
51467 mv prev-gold stage2-gold ; : ; \
51469 @endif gold
51470 @if intl
51471 @if test -d $(HOST_SUBDIR)/intl ; then \
51472 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
51473 mv prev-intl stage2-intl ; : ; \
51475 @endif intl
51476 @if ld
51477 @if test -d $(HOST_SUBDIR)/ld ; then \
51478 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
51479 mv prev-ld stage2-ld ; : ; \
51481 @endif ld
51482 @if libcpp
51483 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51484 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
51485 mv prev-libcpp stage2-libcpp ; : ; \
51487 @endif libcpp
51488 @if libdecnumber
51489 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51490 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
51491 mv prev-libdecnumber stage2-libdecnumber ; : ; \
51493 @endif libdecnumber
51494 @if libiberty
51495 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51496 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
51497 mv prev-libiberty stage2-libiberty ; : ; \
51499 @endif libiberty
51500 @if zlib
51501 @if test -d $(HOST_SUBDIR)/zlib ; then \
51502 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
51503 mv prev-zlib stage2-zlib ; : ; \
51505 @endif zlib
51506 @if test -d $(TARGET_SUBDIR) ; then \
51507 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
51508 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
51510 rm -f stage_current
51512 # Bubble a bug fix through all the stages up to stage 3. They are
51513 # remade, but not reconfigured. The next stage (if any) will not be
51514 # reconfigured either.
51515 .PHONY: stage3-bubble
51516 stage3-bubble:: stage2-bubble
51517 @r=`${PWD_COMMAND}`; export r; \
51518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51519 if test -f stage3-lean || test -f stage2-lean ; then \
51520 echo Skipping rebuild of stage3 ; \
51521 else \
51522 $(MAKE) stage3-start; \
51523 if $(LEAN); then \
51524 rm -rf stage1-* ; \
51525 $(STAMP) stage1-lean ; \
51526 fi; \
51527 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
51529 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
51531 .PHONY: all-stage3 clean-stage3
51532 do-clean: clean-stage3
51534 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51535 # only possibility, but now it conflicts with no-bootstrap rules
51536 @if gcc-bootstrap
51538 compare:
51539 @r=`${PWD_COMMAND}`; export r; \
51540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51541 if test -f stage2-lean; then \
51542 echo Cannot compare object files as stage 2 was deleted. ; \
51543 exit 0 ; \
51544 fi; \
51545 : $(MAKE); $(stage); \
51546 rm -f .bad_compare ; \
51547 echo Comparing stages 2 and 3 ; \
51548 cd stage3-gcc; \
51549 files=`find . -name "*$(objext)" -print` ; \
51550 cd .. ; \
51551 for file in $${files} ; do \
51552 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
51553 $(do-compare) > /dev/null 2>&1; \
51554 if test $$? -eq 1; then \
51555 case $$file in \
51556 ./cc*-checksum$(objext) | ./libgcc/* ) \
51557 echo warning: $$file differs ;; \
51558 *) \
51559 echo $$file differs >> .bad_compare ;; \
51560 esac ; \
51561 fi ; \
51562 done ; \
51563 if [ -f .bad_compare ]; then \
51564 echo "Bootstrap comparison failure!"; \
51565 cat .bad_compare; \
51566 exit 1; \
51567 else \
51568 echo Comparison successful.; \
51569 fi ; \
51570 $(STAMP) compare
51571 if $(LEAN); then \
51572 rm -rf stage2-*; \
51573 $(STAMP) stage2-lean; \
51578 .PHONY: bootstrap bootstrap-lean
51579 bootstrap:
51580 echo stage3 > stage_final
51581 @r=`${PWD_COMMAND}`; export r; \
51582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51583 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51584 @: $(MAKE); $(unstage)
51585 @r=`${PWD_COMMAND}`; export r; \
51586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51587 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51589 bootstrap-lean:
51590 echo stage3 > stage_final
51591 @r=`${PWD_COMMAND}`; export r; \
51592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
51594 @: $(MAKE); $(unstage)
51595 @r=`${PWD_COMMAND}`; export r; \
51596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51597 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51600 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51601 distclean-stage2:: distclean-stage3
51602 .PHONY: distclean-stage3
51603 distclean-stage3::
51604 @: $(MAKE); $(stage)
51605 @test "`cat stage_last`" != stage3 || rm -f stage_last
51606 rm -rf stage3-* compare
51609 .PHONY: cleanstrap
51610 cleanstrap: do-distclean local-clean
51611 echo stage3 > stage_final
51612 @r=`${PWD_COMMAND}`; export r; \
51613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51614 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51615 @: $(MAKE); $(unstage)
51616 @r=`${PWD_COMMAND}`; export r; \
51617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51618 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51620 @endif gcc-bootstrap
51623 .PHONY: stageb3g2-start stageb3g2-end
51625 stageb3g2-start::
51626 @: $(MAKE); $(stage); \
51627 echo stageb3g2 > stage_current ; \
51628 echo stageb3g2 > stage_last; \
51629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51630 @if bfd
51631 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
51632 mkdir stageb3g2-bfd; \
51633 mv stageb3g2-bfd bfd ; \
51634 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
51635 @endif bfd
51636 @if opcodes
51637 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
51638 mkdir stageb3g2-opcodes; \
51639 mv stageb3g2-opcodes opcodes ; \
51640 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
51641 @endif opcodes
51642 @if binutils
51643 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
51644 mkdir stageb3g2-binutils; \
51645 mv stageb3g2-binutils binutils ; \
51646 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
51647 @endif binutils
51648 @if gas
51649 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
51650 mkdir stageb3g2-gas; \
51651 mv stageb3g2-gas gas ; \
51652 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
51653 @endif gas
51654 @if gcc
51655 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
51656 mkdir stageb3g2-gcc; \
51657 mv stageb3g2-gcc gcc ; \
51658 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
51659 @endif gcc
51660 @if gmp
51661 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
51662 mkdir stageb3g2-gmp; \
51663 mv stageb3g2-gmp gmp ; \
51664 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
51665 @endif gmp
51666 @if mpfr
51667 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
51668 mkdir stageb3g2-mpfr; \
51669 mv stageb3g2-mpfr mpfr ; \
51670 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
51671 @endif mpfr
51672 @if gold
51673 @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
51674 mkdir stageb3g2-gold; \
51675 mv stageb3g2-gold gold ; \
51676 mv stageb2g0-gold prev-gold || test -f stageb2g0-lean
51677 @endif gold
51678 @if intl
51679 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
51680 mkdir stageb3g2-intl; \
51681 mv stageb3g2-intl intl ; \
51682 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
51683 @endif intl
51684 @if ld
51685 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
51686 mkdir stageb3g2-ld; \
51687 mv stageb3g2-ld ld ; \
51688 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
51689 @endif ld
51690 @if libcpp
51691 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
51692 mkdir stageb3g2-libcpp; \
51693 mv stageb3g2-libcpp libcpp ; \
51694 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
51695 @endif libcpp
51696 @if libdecnumber
51697 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
51698 mkdir stageb3g2-libdecnumber; \
51699 mv stageb3g2-libdecnumber libdecnumber ; \
51700 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
51701 @endif libdecnumber
51702 @if libiberty
51703 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
51704 mkdir stageb3g2-libiberty; \
51705 mv stageb3g2-libiberty libiberty ; \
51706 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
51707 @endif libiberty
51708 @if zlib
51709 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
51710 mkdir stageb3g2-zlib; \
51711 mv stageb3g2-zlib zlib ; \
51712 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
51713 @endif zlib
51714 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
51715 mkdir stageb3g2-$(TARGET_SUBDIR); \
51716 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51717 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
51719 stageb3g2-end::
51720 @if bfd
51721 @if test -d $(HOST_SUBDIR)/bfd ; then \
51722 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
51723 mv prev-bfd stageb2g0-bfd ; : ; \
51725 @endif bfd
51726 @if opcodes
51727 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51728 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
51729 mv prev-opcodes stageb2g0-opcodes ; : ; \
51731 @endif opcodes
51732 @if binutils
51733 @if test -d $(HOST_SUBDIR)/binutils ; then \
51734 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
51735 mv prev-binutils stageb2g0-binutils ; : ; \
51737 @endif binutils
51738 @if gas
51739 @if test -d $(HOST_SUBDIR)/gas ; then \
51740 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
51741 mv prev-gas stageb2g0-gas ; : ; \
51743 @endif gas
51744 @if gcc
51745 @if test -d $(HOST_SUBDIR)/gcc ; then \
51746 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
51747 mv prev-gcc stageb2g0-gcc ; : ; \
51749 @endif gcc
51750 @if gmp
51751 @if test -d $(HOST_SUBDIR)/gmp ; then \
51752 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
51753 mv prev-gmp stageb2g0-gmp ; : ; \
51755 @endif gmp
51756 @if mpfr
51757 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51758 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
51759 mv prev-mpfr stageb2g0-mpfr ; : ; \
51761 @endif mpfr
51762 @if gold
51763 @if test -d $(HOST_SUBDIR)/gold ; then \
51764 cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
51765 mv prev-gold stageb2g0-gold ; : ; \
51767 @endif gold
51768 @if intl
51769 @if test -d $(HOST_SUBDIR)/intl ; then \
51770 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
51771 mv prev-intl stageb2g0-intl ; : ; \
51773 @endif intl
51774 @if ld
51775 @if test -d $(HOST_SUBDIR)/ld ; then \
51776 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
51777 mv prev-ld stageb2g0-ld ; : ; \
51779 @endif ld
51780 @if libcpp
51781 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51782 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
51783 mv prev-libcpp stageb2g0-libcpp ; : ; \
51785 @endif libcpp
51786 @if libdecnumber
51787 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51788 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
51789 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
51791 @endif libdecnumber
51792 @if libiberty
51793 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51794 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
51795 mv prev-libiberty stageb2g0-libiberty ; : ; \
51797 @endif libiberty
51798 @if zlib
51799 @if test -d $(HOST_SUBDIR)/zlib ; then \
51800 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
51801 mv prev-zlib stageb2g0-zlib ; : ; \
51803 @endif zlib
51804 @if test -d $(TARGET_SUBDIR) ; then \
51805 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
51806 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
51808 rm -f stage_current
51810 # Bubble a bug fix through all the stages up to stage b3g2. They are
51811 # remade, but not reconfigured. The next stage (if any) will not be
51812 # reconfigured either.
51813 .PHONY: stageb3g2-bubble
51814 stageb3g2-bubble:: stageb2g0-bubble
51815 @r=`${PWD_COMMAND}`; export r; \
51816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51817 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
51818 echo Skipping rebuild of stageb3g2 ; \
51819 else \
51820 $(MAKE) stageb3g2-start; \
51821 if $(LEAN); then \
51822 rm -rf stage1-* ; \
51823 $(STAMP) stage1-lean ; \
51824 fi; \
51825 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
51827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
51829 .PHONY: all-stageb3g2 clean-stageb3g2
51830 do-clean: clean-stageb3g2
51832 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51833 # only possibility, but now it conflicts with no-bootstrap rules
51834 @if gcc-bootstrap
51836 compare-debug:
51837 @r=`${PWD_COMMAND}`; export r; \
51838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51839 if test -f stageb2g0-lean; then \
51840 echo Cannot compare object files as stage b2g0 was deleted. ; \
51841 exit 0 ; \
51842 fi; \
51843 : $(MAKE); $(stage); \
51844 rm -f .bad_compare ; \
51845 echo Comparing stages b2g0 and b3g2 ; \
51846 cd stageb3g2-gcc; \
51847 files=`find . -name "*$(objext)" -print` ; \
51848 cd .. ; \
51849 for file in $${files} ; do \
51850 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
51851 $(do-compare-debug) > /dev/null 2>&1; \
51852 if test $$? -eq 1; then \
51853 case $$file in \
51854 ./cc*-checksum$(objext) | ./libgcc/* ) \
51855 echo warning: $$file differs ;; \
51856 *) \
51857 echo $$file differs >> .bad_compare ;; \
51858 esac ; \
51859 fi ; \
51860 done ; \
51861 if [ -f .bad_compare ]; then \
51862 echo "Bootstrap comparison failure!"; \
51863 cat .bad_compare; \
51864 exit 1; \
51865 else \
51866 echo Comparison successful.; \
51867 fi ; \
51868 $(STAMP) compare-debug
51869 if $(LEAN); then \
51870 rm -rf stageb2g0-*; \
51871 $(STAMP) stageb2g0-lean; \
51876 .PHONY: bootstrap-debug bootstrap-debug-lean
51877 bootstrap-debug:
51878 echo stageb3g2 > stage_final
51879 @r=`${PWD_COMMAND}`; export r; \
51880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51881 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51882 @: $(MAKE); $(unstage)
51883 @r=`${PWD_COMMAND}`; export r; \
51884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51885 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51887 bootstrap-debug-lean:
51888 echo stageb3g2 > stage_final
51889 @r=`${PWD_COMMAND}`; export r; \
51890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51891 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
51892 @: $(MAKE); $(unstage)
51893 @r=`${PWD_COMMAND}`; export r; \
51894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51895 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51899 distclean-stageb2g0:: distclean-stageb3g2
51900 .PHONY: distclean-stageb3g2
51901 distclean-stageb3g2::
51902 @: $(MAKE); $(stage)
51903 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
51904 rm -rf stageb3g2-* compare-debug
51907 .PHONY: cleanstrap-debug
51908 cleanstrap-debug: do-distclean local-clean
51909 echo stageb3g2 > stage_final
51910 @r=`${PWD_COMMAND}`; export r; \
51911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51913 @: $(MAKE); $(unstage)
51914 @r=`${PWD_COMMAND}`; export r; \
51915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51916 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51918 @endif gcc-bootstrap
51921 .PHONY: stage4-start stage4-end
51923 stage4-start::
51924 @: $(MAKE); $(stage); \
51925 echo stage4 > stage_current ; \
51926 echo stage4 > stage_last; \
51927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51928 @if bfd
51929 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
51930 mkdir stage4-bfd; \
51931 mv stage4-bfd bfd ; \
51932 mv stage3-bfd prev-bfd || test -f stage3-lean
51933 @endif bfd
51934 @if opcodes
51935 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
51936 mkdir stage4-opcodes; \
51937 mv stage4-opcodes opcodes ; \
51938 mv stage3-opcodes prev-opcodes || test -f stage3-lean
51939 @endif opcodes
51940 @if binutils
51941 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
51942 mkdir stage4-binutils; \
51943 mv stage4-binutils binutils ; \
51944 mv stage3-binutils prev-binutils || test -f stage3-lean
51945 @endif binutils
51946 @if gas
51947 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
51948 mkdir stage4-gas; \
51949 mv stage4-gas gas ; \
51950 mv stage3-gas prev-gas || test -f stage3-lean
51951 @endif gas
51952 @if gcc
51953 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
51954 mkdir stage4-gcc; \
51955 mv stage4-gcc gcc ; \
51956 mv stage3-gcc prev-gcc || test -f stage3-lean
51957 @endif gcc
51958 @if gmp
51959 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
51960 mkdir stage4-gmp; \
51961 mv stage4-gmp gmp ; \
51962 mv stage3-gmp prev-gmp || test -f stage3-lean
51963 @endif gmp
51964 @if mpfr
51965 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
51966 mkdir stage4-mpfr; \
51967 mv stage4-mpfr mpfr ; \
51968 mv stage3-mpfr prev-mpfr || test -f stage3-lean
51969 @endif mpfr
51970 @if gold
51971 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
51972 mkdir stage4-gold; \
51973 mv stage4-gold gold ; \
51974 mv stage3-gold prev-gold || test -f stage3-lean
51975 @endif gold
51976 @if intl
51977 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
51978 mkdir stage4-intl; \
51979 mv stage4-intl intl ; \
51980 mv stage3-intl prev-intl || test -f stage3-lean
51981 @endif intl
51982 @if ld
51983 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
51984 mkdir stage4-ld; \
51985 mv stage4-ld ld ; \
51986 mv stage3-ld prev-ld || test -f stage3-lean
51987 @endif ld
51988 @if libcpp
51989 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
51990 mkdir stage4-libcpp; \
51991 mv stage4-libcpp libcpp ; \
51992 mv stage3-libcpp prev-libcpp || test -f stage3-lean
51993 @endif libcpp
51994 @if libdecnumber
51995 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
51996 mkdir stage4-libdecnumber; \
51997 mv stage4-libdecnumber libdecnumber ; \
51998 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
51999 @endif libdecnumber
52000 @if libiberty
52001 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52002 mkdir stage4-libiberty; \
52003 mv stage4-libiberty libiberty ; \
52004 mv stage3-libiberty prev-libiberty || test -f stage3-lean
52005 @endif libiberty
52006 @if zlib
52007 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52008 mkdir stage4-zlib; \
52009 mv stage4-zlib zlib ; \
52010 mv stage3-zlib prev-zlib || test -f stage3-lean
52011 @endif zlib
52012 @[ -d stage4-$(TARGET_SUBDIR) ] || \
52013 mkdir stage4-$(TARGET_SUBDIR); \
52014 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52015 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
52017 stage4-end::
52018 @if bfd
52019 @if test -d $(HOST_SUBDIR)/bfd ; then \
52020 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52021 mv prev-bfd stage3-bfd ; : ; \
52023 @endif bfd
52024 @if opcodes
52025 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52026 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52027 mv prev-opcodes stage3-opcodes ; : ; \
52029 @endif opcodes
52030 @if binutils
52031 @if test -d $(HOST_SUBDIR)/binutils ; then \
52032 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52033 mv prev-binutils stage3-binutils ; : ; \
52035 @endif binutils
52036 @if gas
52037 @if test -d $(HOST_SUBDIR)/gas ; then \
52038 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52039 mv prev-gas stage3-gas ; : ; \
52041 @endif gas
52042 @if gcc
52043 @if test -d $(HOST_SUBDIR)/gcc ; then \
52044 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52045 mv prev-gcc stage3-gcc ; : ; \
52047 @endif gcc
52048 @if gmp
52049 @if test -d $(HOST_SUBDIR)/gmp ; then \
52050 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52051 mv prev-gmp stage3-gmp ; : ; \
52053 @endif gmp
52054 @if mpfr
52055 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52056 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52057 mv prev-mpfr stage3-mpfr ; : ; \
52059 @endif mpfr
52060 @if gold
52061 @if test -d $(HOST_SUBDIR)/gold ; then \
52062 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52063 mv prev-gold stage3-gold ; : ; \
52065 @endif gold
52066 @if intl
52067 @if test -d $(HOST_SUBDIR)/intl ; then \
52068 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52069 mv prev-intl stage3-intl ; : ; \
52071 @endif intl
52072 @if ld
52073 @if test -d $(HOST_SUBDIR)/ld ; then \
52074 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52075 mv prev-ld stage3-ld ; : ; \
52077 @endif ld
52078 @if libcpp
52079 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52080 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52081 mv prev-libcpp stage3-libcpp ; : ; \
52083 @endif libcpp
52084 @if libdecnumber
52085 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52086 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52087 mv prev-libdecnumber stage3-libdecnumber ; : ; \
52089 @endif libdecnumber
52090 @if libiberty
52091 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52092 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52093 mv prev-libiberty stage3-libiberty ; : ; \
52095 @endif libiberty
52096 @if zlib
52097 @if test -d $(HOST_SUBDIR)/zlib ; then \
52098 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52099 mv prev-zlib stage3-zlib ; : ; \
52101 @endif zlib
52102 @if test -d $(TARGET_SUBDIR) ; then \
52103 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
52104 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
52106 rm -f stage_current
52108 # Bubble a bug fix through all the stages up to stage 4. They are
52109 # remade, but not reconfigured. The next stage (if any) will not be
52110 # reconfigured either.
52111 .PHONY: stage4-bubble
52112 stage4-bubble:: stage3-bubble
52113 @r=`${PWD_COMMAND}`; export r; \
52114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52115 if test -f stage4-lean || test -f stage3-lean ; then \
52116 echo Skipping rebuild of stage4 ; \
52117 else \
52118 $(MAKE) stage4-start; \
52119 if $(LEAN); then \
52120 rm -rf stage2-* ; \
52121 $(STAMP) stage2-lean ; \
52122 fi; \
52123 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52125 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52127 .PHONY: all-stage4 clean-stage4
52128 do-clean: clean-stage4
52130 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52131 # only possibility, but now it conflicts with no-bootstrap rules
52132 @if gcc-bootstrap
52134 compare3:
52135 @r=`${PWD_COMMAND}`; export r; \
52136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52137 if test -f stage3-lean; then \
52138 echo Cannot compare object files as stage 3 was deleted. ; \
52139 exit 0 ; \
52140 fi; \
52141 : $(MAKE); $(stage); \
52142 rm -f .bad_compare ; \
52143 echo Comparing stages 3 and 4 ; \
52144 cd stage4-gcc; \
52145 files=`find . -name "*$(objext)" -print` ; \
52146 cd .. ; \
52147 for file in $${files} ; do \
52148 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52149 $(do-compare3) > /dev/null 2>&1; \
52150 if test $$? -eq 1; then \
52151 case $$file in \
52152 ./cc*-checksum$(objext) | ./libgcc/* ) \
52153 echo warning: $$file differs ;; \
52154 *) \
52155 echo $$file differs >> .bad_compare ;; \
52156 esac ; \
52157 fi ; \
52158 done ; \
52159 if [ -f .bad_compare ]; then \
52160 echo "Bootstrap comparison failure!"; \
52161 cat .bad_compare; \
52162 exit 1; \
52163 else \
52164 echo Comparison successful.; \
52165 fi ; \
52166 $(STAMP) compare3
52167 if $(LEAN); then \
52168 rm -rf stage3-*; \
52169 $(STAMP) stage3-lean; \
52174 .PHONY: bootstrap4 bootstrap4-lean
52175 bootstrap4:
52176 echo stage4 > stage_final
52177 @r=`${PWD_COMMAND}`; export r; \
52178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52179 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52180 @: $(MAKE); $(unstage)
52181 @r=`${PWD_COMMAND}`; export r; \
52182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52183 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52185 bootstrap4-lean:
52186 echo stage4 > stage_final
52187 @r=`${PWD_COMMAND}`; export r; \
52188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52189 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52190 @: $(MAKE); $(unstage)
52191 @r=`${PWD_COMMAND}`; export r; \
52192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52193 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52196 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52197 distclean-stage3:: distclean-stage4
52198 .PHONY: distclean-stage4
52199 distclean-stage4::
52200 @: $(MAKE); $(stage)
52201 @test "`cat stage_last`" != stage4 || rm -f stage_last
52202 rm -rf stage4-* compare3
52205 @endif gcc-bootstrap
52208 .PHONY: stageprofile-start stageprofile-end
52210 stageprofile-start::
52211 @: $(MAKE); $(stage); \
52212 echo stageprofile > stage_current ; \
52213 echo stageprofile > stage_last; \
52214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52215 @if bfd
52216 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52217 mkdir stageprofile-bfd; \
52218 mv stageprofile-bfd bfd ; \
52219 mv stage1-bfd prev-bfd || test -f stage1-lean
52220 @endif bfd
52221 @if opcodes
52222 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52223 mkdir stageprofile-opcodes; \
52224 mv stageprofile-opcodes opcodes ; \
52225 mv stage1-opcodes prev-opcodes || test -f stage1-lean
52226 @endif opcodes
52227 @if binutils
52228 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52229 mkdir stageprofile-binutils; \
52230 mv stageprofile-binutils binutils ; \
52231 mv stage1-binutils prev-binutils || test -f stage1-lean
52232 @endif binutils
52233 @if gas
52234 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52235 mkdir stageprofile-gas; \
52236 mv stageprofile-gas gas ; \
52237 mv stage1-gas prev-gas || test -f stage1-lean
52238 @endif gas
52239 @if gcc
52240 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52241 mkdir stageprofile-gcc; \
52242 mv stageprofile-gcc gcc ; \
52243 mv stage1-gcc prev-gcc || test -f stage1-lean
52244 @endif gcc
52245 @if gmp
52246 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52247 mkdir stageprofile-gmp; \
52248 mv stageprofile-gmp gmp ; \
52249 mv stage1-gmp prev-gmp || test -f stage1-lean
52250 @endif gmp
52251 @if mpfr
52252 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52253 mkdir stageprofile-mpfr; \
52254 mv stageprofile-mpfr mpfr ; \
52255 mv stage1-mpfr prev-mpfr || test -f stage1-lean
52256 @endif mpfr
52257 @if gold
52258 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52259 mkdir stageprofile-gold; \
52260 mv stageprofile-gold gold ; \
52261 mv stage1-gold prev-gold || test -f stage1-lean
52262 @endif gold
52263 @if intl
52264 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52265 mkdir stageprofile-intl; \
52266 mv stageprofile-intl intl ; \
52267 mv stage1-intl prev-intl || test -f stage1-lean
52268 @endif intl
52269 @if ld
52270 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52271 mkdir stageprofile-ld; \
52272 mv stageprofile-ld ld ; \
52273 mv stage1-ld prev-ld || test -f stage1-lean
52274 @endif ld
52275 @if libcpp
52276 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52277 mkdir stageprofile-libcpp; \
52278 mv stageprofile-libcpp libcpp ; \
52279 mv stage1-libcpp prev-libcpp || test -f stage1-lean
52280 @endif libcpp
52281 @if libdecnumber
52282 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52283 mkdir stageprofile-libdecnumber; \
52284 mv stageprofile-libdecnumber libdecnumber ; \
52285 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
52286 @endif libdecnumber
52287 @if libiberty
52288 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52289 mkdir stageprofile-libiberty; \
52290 mv stageprofile-libiberty libiberty ; \
52291 mv stage1-libiberty prev-libiberty || test -f stage1-lean
52292 @endif libiberty
52293 @if zlib
52294 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52295 mkdir stageprofile-zlib; \
52296 mv stageprofile-zlib zlib ; \
52297 mv stage1-zlib prev-zlib || test -f stage1-lean
52298 @endif zlib
52299 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52300 mkdir stageprofile-$(TARGET_SUBDIR); \
52301 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52302 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
52304 stageprofile-end::
52305 @if bfd
52306 @if test -d $(HOST_SUBDIR)/bfd ; then \
52307 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52308 mv prev-bfd stage1-bfd ; : ; \
52310 @endif bfd
52311 @if opcodes
52312 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52313 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52314 mv prev-opcodes stage1-opcodes ; : ; \
52316 @endif opcodes
52317 @if binutils
52318 @if test -d $(HOST_SUBDIR)/binutils ; then \
52319 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52320 mv prev-binutils stage1-binutils ; : ; \
52322 @endif binutils
52323 @if gas
52324 @if test -d $(HOST_SUBDIR)/gas ; then \
52325 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52326 mv prev-gas stage1-gas ; : ; \
52328 @endif gas
52329 @if gcc
52330 @if test -d $(HOST_SUBDIR)/gcc ; then \
52331 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52332 mv prev-gcc stage1-gcc ; : ; \
52334 @endif gcc
52335 @if gmp
52336 @if test -d $(HOST_SUBDIR)/gmp ; then \
52337 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52338 mv prev-gmp stage1-gmp ; : ; \
52340 @endif gmp
52341 @if mpfr
52342 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52343 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52344 mv prev-mpfr stage1-mpfr ; : ; \
52346 @endif mpfr
52347 @if gold
52348 @if test -d $(HOST_SUBDIR)/gold ; then \
52349 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52350 mv prev-gold stage1-gold ; : ; \
52352 @endif gold
52353 @if intl
52354 @if test -d $(HOST_SUBDIR)/intl ; then \
52355 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52356 mv prev-intl stage1-intl ; : ; \
52358 @endif intl
52359 @if ld
52360 @if test -d $(HOST_SUBDIR)/ld ; then \
52361 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52362 mv prev-ld stage1-ld ; : ; \
52364 @endif ld
52365 @if libcpp
52366 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52367 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52368 mv prev-libcpp stage1-libcpp ; : ; \
52370 @endif libcpp
52371 @if libdecnumber
52372 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52373 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52374 mv prev-libdecnumber stage1-libdecnumber ; : ; \
52376 @endif libdecnumber
52377 @if libiberty
52378 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52379 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52380 mv prev-libiberty stage1-libiberty ; : ; \
52382 @endif libiberty
52383 @if zlib
52384 @if test -d $(HOST_SUBDIR)/zlib ; then \
52385 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52386 mv prev-zlib stage1-zlib ; : ; \
52388 @endif zlib
52389 @if test -d $(TARGET_SUBDIR) ; then \
52390 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
52391 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
52393 rm -f stage_current
52395 # Bubble a bug fix through all the stages up to stage profile. They are
52396 # remade, but not reconfigured. The next stage (if any) will not be
52397 # reconfigured either.
52398 .PHONY: stageprofile-bubble
52399 stageprofile-bubble:: stage1-bubble
52400 @r=`${PWD_COMMAND}`; export r; \
52401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52402 if test -f stageprofile-lean || test -f stage1-lean ; then \
52403 echo Skipping rebuild of stageprofile ; \
52404 else \
52405 $(MAKE) stageprofile-start; \
52406 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52409 .PHONY: all-stageprofile clean-stageprofile
52410 do-clean: clean-stageprofile
52412 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52413 # only possibility, but now it conflicts with no-bootstrap rules
52414 @if gcc-bootstrap
52419 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52420 distclean-stage1:: distclean-stageprofile
52421 .PHONY: distclean-stageprofile
52422 distclean-stageprofile::
52423 @: $(MAKE); $(stage)
52424 @test "`cat stage_last`" != stageprofile || rm -f stage_last
52425 rm -rf stageprofile-*
52428 @endif gcc-bootstrap
52431 .PHONY: stagefeedback-start stagefeedback-end
52433 stagefeedback-start::
52434 @: $(MAKE); $(stage); \
52435 echo stagefeedback > stage_current ; \
52436 echo stagefeedback > stage_last; \
52437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52438 @if bfd
52439 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52440 mkdir stagefeedback-bfd; \
52441 mv stagefeedback-bfd bfd ; \
52442 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
52443 @endif bfd
52444 @if opcodes
52445 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52446 mkdir stagefeedback-opcodes; \
52447 mv stagefeedback-opcodes opcodes ; \
52448 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
52449 @endif opcodes
52450 @if binutils
52451 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52452 mkdir stagefeedback-binutils; \
52453 mv stagefeedback-binutils binutils ; \
52454 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
52455 @endif binutils
52456 @if gas
52457 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52458 mkdir stagefeedback-gas; \
52459 mv stagefeedback-gas gas ; \
52460 mv stageprofile-gas prev-gas || test -f stageprofile-lean
52461 @endif gas
52462 @if gcc
52463 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52464 mkdir stagefeedback-gcc; \
52465 mv stagefeedback-gcc gcc ; \
52466 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
52467 @endif gcc
52468 @if gmp
52469 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52470 mkdir stagefeedback-gmp; \
52471 mv stagefeedback-gmp gmp ; \
52472 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
52473 @endif gmp
52474 @if mpfr
52475 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52476 mkdir stagefeedback-mpfr; \
52477 mv stagefeedback-mpfr mpfr ; \
52478 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
52479 @endif mpfr
52480 @if gold
52481 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52482 mkdir stagefeedback-gold; \
52483 mv stagefeedback-gold gold ; \
52484 mv stageprofile-gold prev-gold || test -f stageprofile-lean
52485 @endif gold
52486 @if intl
52487 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52488 mkdir stagefeedback-intl; \
52489 mv stagefeedback-intl intl ; \
52490 mv stageprofile-intl prev-intl || test -f stageprofile-lean
52491 @endif intl
52492 @if ld
52493 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52494 mkdir stagefeedback-ld; \
52495 mv stagefeedback-ld ld ; \
52496 mv stageprofile-ld prev-ld || test -f stageprofile-lean
52497 @endif ld
52498 @if libcpp
52499 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52500 mkdir stagefeedback-libcpp; \
52501 mv stagefeedback-libcpp libcpp ; \
52502 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
52503 @endif libcpp
52504 @if libdecnumber
52505 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52506 mkdir stagefeedback-libdecnumber; \
52507 mv stagefeedback-libdecnumber libdecnumber ; \
52508 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
52509 @endif libdecnumber
52510 @if libiberty
52511 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52512 mkdir stagefeedback-libiberty; \
52513 mv stagefeedback-libiberty libiberty ; \
52514 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
52515 @endif libiberty
52516 @if zlib
52517 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52518 mkdir stagefeedback-zlib; \
52519 mv stagefeedback-zlib zlib ; \
52520 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
52521 @endif zlib
52522 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52523 mkdir stagefeedback-$(TARGET_SUBDIR); \
52524 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52525 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
52527 stagefeedback-end::
52528 @if bfd
52529 @if test -d $(HOST_SUBDIR)/bfd ; then \
52530 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52531 mv prev-bfd stageprofile-bfd ; : ; \
52533 @endif bfd
52534 @if opcodes
52535 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52536 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52537 mv prev-opcodes stageprofile-opcodes ; : ; \
52539 @endif opcodes
52540 @if binutils
52541 @if test -d $(HOST_SUBDIR)/binutils ; then \
52542 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52543 mv prev-binutils stageprofile-binutils ; : ; \
52545 @endif binutils
52546 @if gas
52547 @if test -d $(HOST_SUBDIR)/gas ; then \
52548 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52549 mv prev-gas stageprofile-gas ; : ; \
52551 @endif gas
52552 @if gcc
52553 @if test -d $(HOST_SUBDIR)/gcc ; then \
52554 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52555 mv prev-gcc stageprofile-gcc ; : ; \
52557 @endif gcc
52558 @if gmp
52559 @if test -d $(HOST_SUBDIR)/gmp ; then \
52560 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52561 mv prev-gmp stageprofile-gmp ; : ; \
52563 @endif gmp
52564 @if mpfr
52565 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52566 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52567 mv prev-mpfr stageprofile-mpfr ; : ; \
52569 @endif mpfr
52570 @if gold
52571 @if test -d $(HOST_SUBDIR)/gold ; then \
52572 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
52573 mv prev-gold stageprofile-gold ; : ; \
52575 @endif gold
52576 @if intl
52577 @if test -d $(HOST_SUBDIR)/intl ; then \
52578 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
52579 mv prev-intl stageprofile-intl ; : ; \
52581 @endif intl
52582 @if ld
52583 @if test -d $(HOST_SUBDIR)/ld ; then \
52584 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
52585 mv prev-ld stageprofile-ld ; : ; \
52587 @endif ld
52588 @if libcpp
52589 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52590 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
52591 mv prev-libcpp stageprofile-libcpp ; : ; \
52593 @endif libcpp
52594 @if libdecnumber
52595 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52596 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
52597 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
52599 @endif libdecnumber
52600 @if libiberty
52601 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52602 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
52603 mv prev-libiberty stageprofile-libiberty ; : ; \
52605 @endif libiberty
52606 @if zlib
52607 @if test -d $(HOST_SUBDIR)/zlib ; then \
52608 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
52609 mv prev-zlib stageprofile-zlib ; : ; \
52611 @endif zlib
52612 @if test -d $(TARGET_SUBDIR) ; then \
52613 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
52614 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
52616 rm -f stage_current
52618 # Bubble a bug fix through all the stages up to stage feedback. They are
52619 # remade, but not reconfigured. The next stage (if any) will not be
52620 # reconfigured either.
52621 .PHONY: stagefeedback-bubble
52622 stagefeedback-bubble:: stageprofile-bubble
52623 @r=`${PWD_COMMAND}`; export r; \
52624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52625 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
52626 echo Skipping rebuild of stagefeedback ; \
52627 else \
52628 $(MAKE) stagefeedback-start; \
52629 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
52632 .PHONY: all-stagefeedback clean-stagefeedback
52633 do-clean: clean-stagefeedback
52635 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52636 # only possibility, but now it conflicts with no-bootstrap rules
52637 @if gcc-bootstrap
52641 .PHONY: profiledbootstrap profiledbootstrap-lean
52642 profiledbootstrap:
52643 echo stagefeedback > stage_final
52644 @r=`${PWD_COMMAND}`; export r; \
52645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52646 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
52647 @: $(MAKE); $(unstage)
52648 @r=`${PWD_COMMAND}`; export r; \
52649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52650 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52652 profiledbootstrap-lean:
52653 echo stagefeedback > stage_final
52654 @r=`${PWD_COMMAND}`; export r; \
52655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
52657 @: $(MAKE); $(unstage)
52658 @r=`${PWD_COMMAND}`; export r; \
52659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52660 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52663 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52664 distclean-stageprofile:: distclean-stagefeedback
52665 .PHONY: distclean-stagefeedback
52666 distclean-stagefeedback::
52667 @: $(MAKE); $(stage)
52668 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
52669 rm -rf stagefeedback-*
52672 @endif gcc-bootstrap
52676 stageprofile-end::
52677 $(MAKE) distclean-stagefeedback
52679 stagefeedback-start::
52680 @r=`${PWD_COMMAND}`; export r; \
52681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52682 for i in prev-*; do \
52683 j=`echo $$i | sed s/^prev-//` ; \
52684 cd $$r/$$i && \
52685 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
52686 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
52687 done
52689 @if gcc-bootstrap
52690 do-distclean: distclean-stage1
52692 # Provide a GCC build when we're building target libraries. This does
52693 # not work as a dependency, just as the minimum necessary to avoid errors.
52694 stage_last:
52695 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
52697 # Same as unstage, but not phony and defaulting to stage1-start. We place
52698 # it in the dependency so that for example `make -j3 all-gcc' works.
52699 stage_current:
52700 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
52702 .PHONY: restrap
52703 restrap::
52704 @: $(MAKE); $(stage)
52705 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
52706 restrap:: all
52707 @endif gcc-bootstrap
52709 # --------------------------------------
52710 # Dependencies between different modules
52711 # --------------------------------------
52713 # Generic dependencies for target modules on host stuff, especially gcc
52714 @if gcc-bootstrap
52715 configure-target-libstdc++-v3: stage_last
52716 configure-target-libmudflap: stage_last
52717 configure-target-libssp: stage_last
52718 configure-target-newlib: stage_last
52719 configure-stage1-target-libgcc: maybe-all-stage1-gcc
52720 configure-stage2-target-libgcc: maybe-all-stage2-gcc
52721 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
52722 configure-stage3-target-libgcc: maybe-all-stage3-gcc
52723 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
52724 configure-stage4-target-libgcc: maybe-all-stage4-gcc
52725 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
52726 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
52727 configure-target-libgfortran: stage_last
52728 configure-target-libobjc: stage_last
52729 configure-target-libtermcap: stage_last
52730 configure-target-winsup: stage_last
52731 configure-target-libgloss: stage_last
52732 configure-target-libiberty: stage_last
52733 configure-target-gperf: stage_last
52734 configure-target-examples: stage_last
52735 configure-target-libffi: stage_last
52736 configure-target-libjava: stage_last
52737 configure-target-zlib: stage_last
52738 configure-target-boehm-gc: stage_last
52739 configure-target-qthreads: stage_last
52740 configure-target-rda: stage_last
52741 configure-target-libada: stage_last
52742 configure-target-libgomp: stage_last
52743 @endif gcc-bootstrap
52745 @if gcc-no-bootstrap
52746 configure-target-libstdc++-v3: maybe-all-gcc
52747 configure-target-libmudflap: maybe-all-gcc
52748 configure-target-libssp: maybe-all-gcc
52749 configure-target-newlib: maybe-all-gcc
52750 configure-target-libgcc: maybe-all-gcc
52751 configure-target-libgfortran: maybe-all-gcc
52752 configure-target-libobjc: maybe-all-gcc
52753 configure-target-libtermcap: maybe-all-gcc
52754 configure-target-winsup: maybe-all-gcc
52755 configure-target-libgloss: maybe-all-gcc
52756 configure-target-libiberty: maybe-all-gcc
52757 configure-target-gperf: maybe-all-gcc
52758 configure-target-examples: maybe-all-gcc
52759 configure-target-libffi: maybe-all-gcc
52760 configure-target-libjava: maybe-all-gcc
52761 configure-target-zlib: maybe-all-gcc
52762 configure-target-boehm-gc: maybe-all-gcc
52763 configure-target-qthreads: maybe-all-gcc
52764 configure-target-rda: maybe-all-gcc
52765 configure-target-libada: maybe-all-gcc
52766 configure-target-libgomp: maybe-all-gcc
52767 @endif gcc-no-bootstrap
52770 # There are two types of dependencies here: 'hard' dependencies, where one
52771 # module simply won't build without the other; and 'soft' dependencies, where
52772 # if the depended-on module is missing, the depending module will do without
52773 # or find a substitute somewhere (perhaps installed). Soft dependencies
52774 # are made here to depend on a 'maybe-' target. If you're not sure,
52775 # it's safer to use a soft dependency.
52782 # With all the machinery above in place, it is pretty easy to generate
52783 # dependencies. Host dependencies are a bit more complex because we have
52784 # to check for bootstrap/prebootstrap dependencies. To resolve
52785 # prebootstrap dependencies, prebootstrap modules are gathered in
52786 # a hash table.
52787 all-build-bison: maybe-all-build-texinfo
52788 all-build-byacc: maybe-all-build-texinfo
52789 all-build-flex: maybe-all-build-texinfo
52790 all-build-flex: maybe-all-build-bison
52791 all-build-flex: maybe-all-build-byacc
52792 all-build-flex: maybe-all-build-m4
52793 all-build-libiberty: maybe-all-build-texinfo
52794 all-build-m4: maybe-all-build-texinfo
52795 all-build-fixincludes: maybe-all-build-libiberty
52796 configure-gcc: maybe-configure-intl
52798 configure-stage1-gcc: maybe-configure-stage1-intl
52799 configure-stage2-gcc: maybe-configure-stage2-intl
52800 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
52801 configure-stage3-gcc: maybe-configure-stage3-intl
52802 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
52803 configure-stage4-gcc: maybe-configure-stage4-intl
52804 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
52805 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
52806 configure-gcc: maybe-all-binutils
52808 configure-stage1-gcc: maybe-all-stage1-binutils
52809 configure-stage2-gcc: maybe-all-stage2-binutils
52810 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
52811 configure-stage3-gcc: maybe-all-stage3-binutils
52812 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
52813 configure-stage4-gcc: maybe-all-stage4-binutils
52814 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
52815 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
52816 configure-gcc: maybe-all-gas
52818 configure-stage1-gcc: maybe-all-stage1-gas
52819 configure-stage2-gcc: maybe-all-stage2-gas
52820 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
52821 configure-stage3-gcc: maybe-all-stage3-gas
52822 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
52823 configure-stage4-gcc: maybe-all-stage4-gas
52824 configure-stageprofile-gcc: maybe-all-stageprofile-gas
52825 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
52826 configure-gcc: maybe-all-ld
52828 configure-stage1-gcc: maybe-all-stage1-ld
52829 configure-stage2-gcc: maybe-all-stage2-ld
52830 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
52831 configure-stage3-gcc: maybe-all-stage3-ld
52832 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
52833 configure-stage4-gcc: maybe-all-stage4-ld
52834 configure-stageprofile-gcc: maybe-all-stageprofile-ld
52835 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
52836 configure-gcc: maybe-all-gold
52838 configure-stage1-gcc: maybe-all-stage1-gold
52839 configure-stage2-gcc: maybe-all-stage2-gold
52840 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
52841 configure-stage3-gcc: maybe-all-stage3-gold
52842 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
52843 configure-stage4-gcc: maybe-all-stage4-gold
52844 configure-stageprofile-gcc: maybe-all-stageprofile-gold
52845 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
52846 all-gcc: all-libiberty
52848 all-stage1-gcc: all-stage1-libiberty
52849 all-stage2-gcc: all-stage2-libiberty
52850 all-stageb2g0-gcc: all-stageb2g0-libiberty
52851 all-stage3-gcc: all-stage3-libiberty
52852 all-stageb3g2-gcc: all-stageb3g2-libiberty
52853 all-stage4-gcc: all-stage4-libiberty
52854 all-stageprofile-gcc: all-stageprofile-libiberty
52855 all-stagefeedback-gcc: all-stagefeedback-libiberty
52856 all-gcc: maybe-all-gmp
52858 all-stage1-gcc: maybe-all-stage1-gmp
52859 all-stage2-gcc: maybe-all-stage2-gmp
52860 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
52861 all-stage3-gcc: maybe-all-stage3-gmp
52862 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
52863 all-stage4-gcc: maybe-all-stage4-gmp
52864 all-stageprofile-gcc: maybe-all-stageprofile-gmp
52865 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
52866 all-gcc: maybe-all-intl
52868 all-stage1-gcc: maybe-all-stage1-intl
52869 all-stage2-gcc: maybe-all-stage2-intl
52870 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
52871 all-stage3-gcc: maybe-all-stage3-intl
52872 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
52873 all-stage4-gcc: maybe-all-stage4-intl
52874 all-stageprofile-gcc: maybe-all-stageprofile-intl
52875 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
52876 all-gcc: maybe-all-mpfr
52878 all-stage1-gcc: maybe-all-stage1-mpfr
52879 all-stage2-gcc: maybe-all-stage2-mpfr
52880 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
52881 all-stage3-gcc: maybe-all-stage3-mpfr
52882 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
52883 all-stage4-gcc: maybe-all-stage4-mpfr
52884 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
52885 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
52886 all-gcc: maybe-all-build-texinfo
52888 all-stage1-gcc: maybe-all-build-texinfo
52889 all-stage2-gcc: maybe-all-build-texinfo
52890 all-stageb2g0-gcc: maybe-all-build-texinfo
52891 all-stage3-gcc: maybe-all-build-texinfo
52892 all-stageb3g2-gcc: maybe-all-build-texinfo
52893 all-stage4-gcc: maybe-all-build-texinfo
52894 all-stageprofile-gcc: maybe-all-build-texinfo
52895 all-stagefeedback-gcc: maybe-all-build-texinfo
52896 all-gcc: maybe-all-build-bison
52898 all-stage1-gcc: maybe-all-build-bison
52899 all-stage2-gcc: maybe-all-build-bison
52900 all-stageb2g0-gcc: maybe-all-build-bison
52901 all-stage3-gcc: maybe-all-build-bison
52902 all-stageb3g2-gcc: maybe-all-build-bison
52903 all-stage4-gcc: maybe-all-build-bison
52904 all-stageprofile-gcc: maybe-all-build-bison
52905 all-stagefeedback-gcc: maybe-all-build-bison
52906 all-gcc: maybe-all-build-byacc
52908 all-stage1-gcc: maybe-all-build-byacc
52909 all-stage2-gcc: maybe-all-build-byacc
52910 all-stageb2g0-gcc: maybe-all-build-byacc
52911 all-stage3-gcc: maybe-all-build-byacc
52912 all-stageb3g2-gcc: maybe-all-build-byacc
52913 all-stage4-gcc: maybe-all-build-byacc
52914 all-stageprofile-gcc: maybe-all-build-byacc
52915 all-stagefeedback-gcc: maybe-all-build-byacc
52916 all-gcc: maybe-all-build-flex
52918 all-stage1-gcc: maybe-all-build-flex
52919 all-stage2-gcc: maybe-all-build-flex
52920 all-stageb2g0-gcc: maybe-all-build-flex
52921 all-stage3-gcc: maybe-all-build-flex
52922 all-stageb3g2-gcc: maybe-all-build-flex
52923 all-stage4-gcc: maybe-all-build-flex
52924 all-stageprofile-gcc: maybe-all-build-flex
52925 all-stagefeedback-gcc: maybe-all-build-flex
52926 all-gcc: maybe-all-build-libiberty
52928 all-stage1-gcc: maybe-all-build-libiberty
52929 all-stage2-gcc: maybe-all-build-libiberty
52930 all-stageb2g0-gcc: maybe-all-build-libiberty
52931 all-stage3-gcc: maybe-all-build-libiberty
52932 all-stageb3g2-gcc: maybe-all-build-libiberty
52933 all-stage4-gcc: maybe-all-build-libiberty
52934 all-stageprofile-gcc: maybe-all-build-libiberty
52935 all-stagefeedback-gcc: maybe-all-build-libiberty
52936 all-gcc: maybe-all-build-fixincludes
52938 all-stage1-gcc: maybe-all-build-fixincludes
52939 all-stage2-gcc: maybe-all-build-fixincludes
52940 all-stageb2g0-gcc: maybe-all-build-fixincludes
52941 all-stage3-gcc: maybe-all-build-fixincludes
52942 all-stageb3g2-gcc: maybe-all-build-fixincludes
52943 all-stage4-gcc: maybe-all-build-fixincludes
52944 all-stageprofile-gcc: maybe-all-build-fixincludes
52945 all-stagefeedback-gcc: maybe-all-build-fixincludes
52946 all-gcc: maybe-all-zlib
52948 all-stage1-gcc: maybe-all-stage1-zlib
52949 all-stage2-gcc: maybe-all-stage2-zlib
52950 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
52951 all-stage3-gcc: maybe-all-stage3-zlib
52952 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
52953 all-stage4-gcc: maybe-all-stage4-zlib
52954 all-stageprofile-gcc: maybe-all-stageprofile-zlib
52955 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
52956 all-gcc: all-libcpp
52958 all-stage1-gcc: all-stage1-libcpp
52959 all-stage2-gcc: all-stage2-libcpp
52960 all-stageb2g0-gcc: all-stageb2g0-libcpp
52961 all-stage3-gcc: all-stage3-libcpp
52962 all-stageb3g2-gcc: all-stageb3g2-libcpp
52963 all-stage4-gcc: all-stage4-libcpp
52964 all-stageprofile-gcc: all-stageprofile-libcpp
52965 all-stagefeedback-gcc: all-stagefeedback-libcpp
52966 all-gcc: all-libdecnumber
52968 all-stage1-gcc: all-stage1-libdecnumber
52969 all-stage2-gcc: all-stage2-libdecnumber
52970 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
52971 all-stage3-gcc: all-stage3-libdecnumber
52972 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
52973 all-stage4-gcc: all-stage4-libdecnumber
52974 all-stageprofile-gcc: all-stageprofile-libdecnumber
52975 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
52976 all-gcc: maybe-all-libiberty
52978 all-stage1-gcc: maybe-all-stage1-libiberty
52979 all-stage2-gcc: maybe-all-stage2-libiberty
52980 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
52981 all-stage3-gcc: maybe-all-stage3-libiberty
52982 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
52983 all-stage4-gcc: maybe-all-stage4-libiberty
52984 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
52985 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
52986 all-gcc: maybe-all-fixincludes
52987 install-gcc: maybe-install-fixincludes
52988 configure-libcpp: configure-libiberty
52990 configure-stage1-libcpp: configure-stage1-libiberty
52991 configure-stage2-libcpp: configure-stage2-libiberty
52992 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
52993 configure-stage3-libcpp: configure-stage3-libiberty
52994 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
52995 configure-stage4-libcpp: configure-stage4-libiberty
52996 configure-stageprofile-libcpp: configure-stageprofile-libiberty
52997 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
52998 configure-libcpp: maybe-configure-intl
53000 configure-stage1-libcpp: maybe-configure-stage1-intl
53001 configure-stage2-libcpp: maybe-configure-stage2-intl
53002 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
53003 configure-stage3-libcpp: maybe-configure-stage3-intl
53004 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
53005 configure-stage4-libcpp: maybe-configure-stage4-intl
53006 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53007 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53008 all-libcpp: all-libiberty
53010 all-stage1-libcpp: all-stage1-libiberty
53011 all-stage2-libcpp: all-stage2-libiberty
53012 all-stageb2g0-libcpp: all-stageb2g0-libiberty
53013 all-stage3-libcpp: all-stage3-libiberty
53014 all-stageb3g2-libcpp: all-stageb3g2-libiberty
53015 all-stage4-libcpp: all-stage4-libiberty
53016 all-stageprofile-libcpp: all-stageprofile-libiberty
53017 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53018 all-libcpp: maybe-all-intl
53020 all-stage1-libcpp: maybe-all-stage1-intl
53021 all-stage2-libcpp: maybe-all-stage2-intl
53022 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
53023 all-stage3-libcpp: maybe-all-stage3-intl
53024 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
53025 all-stage4-libcpp: maybe-all-stage4-intl
53026 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53027 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53028 all-fixincludes: maybe-all-libiberty
53029 all-gnattools: maybe-all-target-libada
53030 configure-mpfr: maybe-all-gmp
53032 configure-stage1-mpfr: maybe-all-stage1-gmp
53033 configure-stage2-mpfr: maybe-all-stage2-gmp
53034 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
53035 configure-stage3-mpfr: maybe-all-stage3-gmp
53036 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
53037 configure-stage4-mpfr: maybe-all-stage4-gmp
53038 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53039 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53040 configure-gdb: maybe-all-intl
53041 configure-gdb: maybe-configure-sim
53042 configure-gdb: maybe-all-bfd
53043 all-gdb: maybe-all-libiberty
53044 all-gdb: maybe-all-opcodes
53045 all-gdb: maybe-all-readline
53046 all-gdb: maybe-all-build-bison
53047 all-gdb: maybe-all-build-byacc
53048 all-gdb: maybe-all-sim
53049 all-gdb: maybe-all-libdecnumber
53050 configure-libgui: maybe-configure-tcl
53051 configure-libgui: maybe-configure-tk
53052 all-libgui: maybe-all-tcl
53053 all-libgui: maybe-all-tk
53054 all-libgui: maybe-all-itcl
53055 configure-bfd: configure-libiberty
53057 configure-stage1-bfd: configure-stage1-libiberty
53058 configure-stage2-bfd: configure-stage2-libiberty
53059 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
53060 configure-stage3-bfd: configure-stage3-libiberty
53061 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
53062 configure-stage4-bfd: configure-stage4-libiberty
53063 configure-stageprofile-bfd: configure-stageprofile-libiberty
53064 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53065 configure-bfd: maybe-configure-intl
53067 configure-stage1-bfd: maybe-configure-stage1-intl
53068 configure-stage2-bfd: maybe-configure-stage2-intl
53069 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
53070 configure-stage3-bfd: maybe-configure-stage3-intl
53071 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
53072 configure-stage4-bfd: maybe-configure-stage4-intl
53073 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53074 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53075 all-bfd: maybe-all-libiberty
53077 all-stage1-bfd: maybe-all-stage1-libiberty
53078 all-stage2-bfd: maybe-all-stage2-libiberty
53079 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
53080 all-stage3-bfd: maybe-all-stage3-libiberty
53081 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
53082 all-stage4-bfd: maybe-all-stage4-libiberty
53083 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53084 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53085 all-bfd: maybe-all-intl
53087 all-stage1-bfd: maybe-all-stage1-intl
53088 all-stage2-bfd: maybe-all-stage2-intl
53089 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
53090 all-stage3-bfd: maybe-all-stage3-intl
53091 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
53092 all-stage4-bfd: maybe-all-stage4-intl
53093 all-stageprofile-bfd: maybe-all-stageprofile-intl
53094 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53095 configure-binutils: maybe-configure-intl
53097 configure-stage1-binutils: maybe-configure-stage1-intl
53098 configure-stage2-binutils: maybe-configure-stage2-intl
53099 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
53100 configure-stage3-binutils: maybe-configure-stage3-intl
53101 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
53102 configure-stage4-binutils: maybe-configure-stage4-intl
53103 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53104 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53105 all-binutils: maybe-all-libiberty
53107 all-stage1-binutils: maybe-all-stage1-libiberty
53108 all-stage2-binutils: maybe-all-stage2-libiberty
53109 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
53110 all-stage3-binutils: maybe-all-stage3-libiberty
53111 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
53112 all-stage4-binutils: maybe-all-stage4-libiberty
53113 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53114 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53115 all-binutils: maybe-all-opcodes
53117 all-stage1-binutils: maybe-all-stage1-opcodes
53118 all-stage2-binutils: maybe-all-stage2-opcodes
53119 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
53120 all-stage3-binutils: maybe-all-stage3-opcodes
53121 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
53122 all-stage4-binutils: maybe-all-stage4-opcodes
53123 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53124 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53125 all-binutils: maybe-all-bfd
53127 all-stage1-binutils: maybe-all-stage1-bfd
53128 all-stage2-binutils: maybe-all-stage2-bfd
53129 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
53130 all-stage3-binutils: maybe-all-stage3-bfd
53131 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
53132 all-stage4-binutils: maybe-all-stage4-bfd
53133 all-stageprofile-binutils: maybe-all-stageprofile-bfd
53134 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53135 all-binutils: maybe-all-build-flex
53137 all-stage1-binutils: maybe-all-build-flex
53138 all-stage2-binutils: maybe-all-build-flex
53139 all-stageb2g0-binutils: maybe-all-build-flex
53140 all-stage3-binutils: maybe-all-build-flex
53141 all-stageb3g2-binutils: maybe-all-build-flex
53142 all-stage4-binutils: maybe-all-build-flex
53143 all-stageprofile-binutils: maybe-all-build-flex
53144 all-stagefeedback-binutils: maybe-all-build-flex
53145 all-binutils: maybe-all-build-bison
53147 all-stage1-binutils: maybe-all-build-bison
53148 all-stage2-binutils: maybe-all-build-bison
53149 all-stageb2g0-binutils: maybe-all-build-bison
53150 all-stage3-binutils: maybe-all-build-bison
53151 all-stageb3g2-binutils: maybe-all-build-bison
53152 all-stage4-binutils: maybe-all-build-bison
53153 all-stageprofile-binutils: maybe-all-build-bison
53154 all-stagefeedback-binutils: maybe-all-build-bison
53155 all-binutils: maybe-all-build-byacc
53157 all-stage1-binutils: maybe-all-build-byacc
53158 all-stage2-binutils: maybe-all-build-byacc
53159 all-stageb2g0-binutils: maybe-all-build-byacc
53160 all-stage3-binutils: maybe-all-build-byacc
53161 all-stageb3g2-binutils: maybe-all-build-byacc
53162 all-stage4-binutils: maybe-all-build-byacc
53163 all-stageprofile-binutils: maybe-all-build-byacc
53164 all-stagefeedback-binutils: maybe-all-build-byacc
53165 all-binutils: maybe-all-intl
53167 all-stage1-binutils: maybe-all-stage1-intl
53168 all-stage2-binutils: maybe-all-stage2-intl
53169 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
53170 all-stage3-binutils: maybe-all-stage3-intl
53171 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
53172 all-stage4-binutils: maybe-all-stage4-intl
53173 all-stageprofile-binutils: maybe-all-stageprofile-intl
53174 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53175 install-binutils: maybe-install-opcodes
53176 install-opcodes: maybe-install-bfd
53177 configure-gas: maybe-configure-intl
53179 configure-stage1-gas: maybe-configure-stage1-intl
53180 configure-stage2-gas: maybe-configure-stage2-intl
53181 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
53182 configure-stage3-gas: maybe-configure-stage3-intl
53183 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
53184 configure-stage4-gas: maybe-configure-stage4-intl
53185 configure-stageprofile-gas: maybe-configure-stageprofile-intl
53186 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53187 all-gas: maybe-all-libiberty
53189 all-stage1-gas: maybe-all-stage1-libiberty
53190 all-stage2-gas: maybe-all-stage2-libiberty
53191 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
53192 all-stage3-gas: maybe-all-stage3-libiberty
53193 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
53194 all-stage4-gas: maybe-all-stage4-libiberty
53195 all-stageprofile-gas: maybe-all-stageprofile-libiberty
53196 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53197 all-gas: maybe-all-opcodes
53199 all-stage1-gas: maybe-all-stage1-opcodes
53200 all-stage2-gas: maybe-all-stage2-opcodes
53201 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
53202 all-stage3-gas: maybe-all-stage3-opcodes
53203 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
53204 all-stage4-gas: maybe-all-stage4-opcodes
53205 all-stageprofile-gas: maybe-all-stageprofile-opcodes
53206 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53207 all-gas: maybe-all-bfd
53209 all-stage1-gas: maybe-all-stage1-bfd
53210 all-stage2-gas: maybe-all-stage2-bfd
53211 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
53212 all-stage3-gas: maybe-all-stage3-bfd
53213 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
53214 all-stage4-gas: maybe-all-stage4-bfd
53215 all-stageprofile-gas: maybe-all-stageprofile-bfd
53216 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53217 all-gas: maybe-all-intl
53219 all-stage1-gas: maybe-all-stage1-intl
53220 all-stage2-gas: maybe-all-stage2-intl
53221 all-stageb2g0-gas: maybe-all-stageb2g0-intl
53222 all-stage3-gas: maybe-all-stage3-intl
53223 all-stageb3g2-gas: maybe-all-stageb3g2-intl
53224 all-stage4-gas: maybe-all-stage4-intl
53225 all-stageprofile-gas: maybe-all-stageprofile-intl
53226 all-stagefeedback-gas: maybe-all-stagefeedback-intl
53227 configure-gprof: maybe-configure-intl
53228 all-gprof: maybe-all-libiberty
53229 all-gprof: maybe-all-bfd
53230 all-gprof: maybe-all-opcodes
53231 all-gprof: maybe-all-intl
53232 configure-ld: maybe-configure-intl
53234 configure-stage1-ld: maybe-configure-stage1-intl
53235 configure-stage2-ld: maybe-configure-stage2-intl
53236 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
53237 configure-stage3-ld: maybe-configure-stage3-intl
53238 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
53239 configure-stage4-ld: maybe-configure-stage4-intl
53240 configure-stageprofile-ld: maybe-configure-stageprofile-intl
53241 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53242 all-ld: maybe-all-libiberty
53244 all-stage1-ld: maybe-all-stage1-libiberty
53245 all-stage2-ld: maybe-all-stage2-libiberty
53246 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
53247 all-stage3-ld: maybe-all-stage3-libiberty
53248 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
53249 all-stage4-ld: maybe-all-stage4-libiberty
53250 all-stageprofile-ld: maybe-all-stageprofile-libiberty
53251 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53252 all-ld: maybe-all-bfd
53254 all-stage1-ld: maybe-all-stage1-bfd
53255 all-stage2-ld: maybe-all-stage2-bfd
53256 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
53257 all-stage3-ld: maybe-all-stage3-bfd
53258 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
53259 all-stage4-ld: maybe-all-stage4-bfd
53260 all-stageprofile-ld: maybe-all-stageprofile-bfd
53261 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53262 all-ld: maybe-all-opcodes
53264 all-stage1-ld: maybe-all-stage1-opcodes
53265 all-stage2-ld: maybe-all-stage2-opcodes
53266 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
53267 all-stage3-ld: maybe-all-stage3-opcodes
53268 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
53269 all-stage4-ld: maybe-all-stage4-opcodes
53270 all-stageprofile-ld: maybe-all-stageprofile-opcodes
53271 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53272 all-ld: maybe-all-build-bison
53274 all-stage1-ld: maybe-all-build-bison
53275 all-stage2-ld: maybe-all-build-bison
53276 all-stageb2g0-ld: maybe-all-build-bison
53277 all-stage3-ld: maybe-all-build-bison
53278 all-stageb3g2-ld: maybe-all-build-bison
53279 all-stage4-ld: maybe-all-build-bison
53280 all-stageprofile-ld: maybe-all-build-bison
53281 all-stagefeedback-ld: maybe-all-build-bison
53282 all-ld: maybe-all-build-byacc
53284 all-stage1-ld: maybe-all-build-byacc
53285 all-stage2-ld: maybe-all-build-byacc
53286 all-stageb2g0-ld: maybe-all-build-byacc
53287 all-stage3-ld: maybe-all-build-byacc
53288 all-stageb3g2-ld: maybe-all-build-byacc
53289 all-stage4-ld: maybe-all-build-byacc
53290 all-stageprofile-ld: maybe-all-build-byacc
53291 all-stagefeedback-ld: maybe-all-build-byacc
53292 all-ld: maybe-all-build-flex
53294 all-stage1-ld: maybe-all-build-flex
53295 all-stage2-ld: maybe-all-build-flex
53296 all-stageb2g0-ld: maybe-all-build-flex
53297 all-stage3-ld: maybe-all-build-flex
53298 all-stageb3g2-ld: maybe-all-build-flex
53299 all-stage4-ld: maybe-all-build-flex
53300 all-stageprofile-ld: maybe-all-build-flex
53301 all-stagefeedback-ld: maybe-all-build-flex
53302 all-ld: maybe-all-intl
53304 all-stage1-ld: maybe-all-stage1-intl
53305 all-stage2-ld: maybe-all-stage2-intl
53306 all-stageb2g0-ld: maybe-all-stageb2g0-intl
53307 all-stage3-ld: maybe-all-stage3-intl
53308 all-stageb3g2-ld: maybe-all-stageb3g2-intl
53309 all-stage4-ld: maybe-all-stage4-intl
53310 all-stageprofile-ld: maybe-all-stageprofile-intl
53311 all-stagefeedback-ld: maybe-all-stagefeedback-intl
53312 configure-gold: maybe-configure-intl
53314 configure-stage1-gold: maybe-configure-stage1-intl
53315 configure-stage2-gold: maybe-configure-stage2-intl
53316 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
53317 configure-stage3-gold: maybe-configure-stage3-intl
53318 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
53319 configure-stage4-gold: maybe-configure-stage4-intl
53320 configure-stageprofile-gold: maybe-configure-stageprofile-intl
53321 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53322 all-gold: maybe-all-libiberty
53324 all-stage1-gold: maybe-all-stage1-libiberty
53325 all-stage2-gold: maybe-all-stage2-libiberty
53326 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
53327 all-stage3-gold: maybe-all-stage3-libiberty
53328 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
53329 all-stage4-gold: maybe-all-stage4-libiberty
53330 all-stageprofile-gold: maybe-all-stageprofile-libiberty
53331 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53332 all-gold: maybe-all-intl
53334 all-stage1-gold: maybe-all-stage1-intl
53335 all-stage2-gold: maybe-all-stage2-intl
53336 all-stageb2g0-gold: maybe-all-stageb2g0-intl
53337 all-stage3-gold: maybe-all-stage3-intl
53338 all-stageb3g2-gold: maybe-all-stageb3g2-intl
53339 all-stage4-gold: maybe-all-stage4-intl
53340 all-stageprofile-gold: maybe-all-stageprofile-intl
53341 all-stagefeedback-gold: maybe-all-stagefeedback-intl
53342 all-gold: maybe-all-bfd
53344 all-stage1-gold: maybe-all-stage1-bfd
53345 all-stage2-gold: maybe-all-stage2-bfd
53346 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
53347 all-stage3-gold: maybe-all-stage3-bfd
53348 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
53349 all-stage4-gold: maybe-all-stage4-bfd
53350 all-stageprofile-gold: maybe-all-stageprofile-bfd
53351 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53352 all-gold: maybe-all-build-bison
53354 all-stage1-gold: maybe-all-build-bison
53355 all-stage2-gold: maybe-all-build-bison
53356 all-stageb2g0-gold: maybe-all-build-bison
53357 all-stage3-gold: maybe-all-build-bison
53358 all-stageb3g2-gold: maybe-all-build-bison
53359 all-stage4-gold: maybe-all-build-bison
53360 all-stageprofile-gold: maybe-all-build-bison
53361 all-stagefeedback-gold: maybe-all-build-bison
53362 all-gold: maybe-all-build-byacc
53364 all-stage1-gold: maybe-all-build-byacc
53365 all-stage2-gold: maybe-all-build-byacc
53366 all-stageb2g0-gold: maybe-all-build-byacc
53367 all-stage3-gold: maybe-all-build-byacc
53368 all-stageb3g2-gold: maybe-all-build-byacc
53369 all-stage4-gold: maybe-all-build-byacc
53370 all-stageprofile-gold: maybe-all-build-byacc
53371 all-stagefeedback-gold: maybe-all-build-byacc
53372 check-gold: maybe-all-binutils
53374 check-stage1-gold: maybe-all-stage1-binutils
53375 check-stage2-gold: maybe-all-stage2-binutils
53376 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
53377 check-stage3-gold: maybe-all-stage3-binutils
53378 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
53379 check-stage4-gold: maybe-all-stage4-binutils
53380 check-stageprofile-gold: maybe-all-stageprofile-binutils
53381 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
53382 configure-opcodes: maybe-configure-intl
53384 configure-stage1-opcodes: maybe-configure-stage1-intl
53385 configure-stage2-opcodes: maybe-configure-stage2-intl
53386 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
53387 configure-stage3-opcodes: maybe-configure-stage3-intl
53388 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
53389 configure-stage4-opcodes: maybe-configure-stage4-intl
53390 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53391 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53392 all-opcodes: maybe-all-bfd
53394 all-stage1-opcodes: maybe-all-stage1-bfd
53395 all-stage2-opcodes: maybe-all-stage2-bfd
53396 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
53397 all-stage3-opcodes: maybe-all-stage3-bfd
53398 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
53399 all-stage4-opcodes: maybe-all-stage4-bfd
53400 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53401 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53402 all-opcodes: maybe-all-libiberty
53404 all-stage1-opcodes: maybe-all-stage1-libiberty
53405 all-stage2-opcodes: maybe-all-stage2-libiberty
53406 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
53407 all-stage3-opcodes: maybe-all-stage3-libiberty
53408 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
53409 all-stage4-opcodes: maybe-all-stage4-libiberty
53410 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53411 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53412 all-opcodes: maybe-all-intl
53414 all-stage1-opcodes: maybe-all-stage1-intl
53415 all-stage2-opcodes: maybe-all-stage2-intl
53416 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
53417 all-stage3-opcodes: maybe-all-stage3-intl
53418 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
53419 all-stage4-opcodes: maybe-all-stage4-intl
53420 all-stageprofile-opcodes: maybe-all-stageprofile-intl
53421 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53422 all-dejagnu: maybe-all-tcl
53423 all-dejagnu: maybe-all-expect
53424 all-dejagnu: maybe-all-tk
53425 configure-expect: maybe-configure-tcl
53426 configure-expect: maybe-configure-tk
53427 all-expect: maybe-all-tcl
53428 all-expect: maybe-all-tk
53429 configure-itcl: maybe-configure-tcl
53430 configure-itcl: maybe-configure-tk
53431 all-itcl: maybe-all-tcl
53432 all-itcl: maybe-all-tk
53433 install-itcl: maybe-install-tcl
53434 configure-tk: maybe-configure-tcl
53435 all-tk: maybe-all-tcl
53436 all-sid: maybe-all-libiberty
53437 all-sid: maybe-all-bfd
53438 all-sid: maybe-all-opcodes
53439 all-sid: maybe-all-tcl
53440 all-sid: maybe-all-tk
53441 install-sid: maybe-install-tcl
53442 install-sid: maybe-install-tk
53443 configure-sim: maybe-configure-intl
53444 all-sim: maybe-all-intl
53445 all-sim: maybe-all-libiberty
53446 all-sim: maybe-all-bfd
53447 all-sim: maybe-all-opcodes
53448 all-sim: maybe-all-readline
53449 all-sim: maybe-configure-gdb
53450 all-fastjar: maybe-all-zlib
53451 all-fastjar: maybe-all-build-texinfo
53452 all-fastjar: maybe-all-libiberty
53453 all-autoconf: maybe-all-m4
53454 all-autoconf: maybe-all-build-texinfo
53455 all-automake: maybe-all-m4
53456 all-automake: maybe-all-build-texinfo
53457 all-automake: maybe-all-autoconf
53458 all-bison: maybe-all-intl
53459 all-bison: maybe-all-build-texinfo
53460 all-diff: maybe-all-intl
53461 all-diff: maybe-all-build-texinfo
53462 all-fileutils: maybe-all-intl
53463 all-fileutils: maybe-all-build-texinfo
53464 all-flex: maybe-all-build-bison
53465 all-flex: maybe-all-build-byacc
53466 all-flex: maybe-all-intl
53467 all-flex: maybe-all-m4
53468 all-flex: maybe-all-build-texinfo
53469 all-gzip: maybe-all-intl
53470 all-gzip: maybe-all-zlib
53471 all-gzip: maybe-all-build-texinfo
53472 all-hello: maybe-all-intl
53473 all-hello: maybe-all-build-texinfo
53474 all-m4: maybe-all-intl
53475 all-m4: maybe-all-build-texinfo
53476 all-make: maybe-all-intl
53477 all-make: maybe-all-build-texinfo
53478 all-patch: maybe-all-build-texinfo
53479 all-make: maybe-all-build-texinfo
53480 all-prms: maybe-all-libiberty
53481 all-recode: maybe-all-build-texinfo
53482 all-sed: maybe-all-build-texinfo
53483 all-send-pr: maybe-all-prms
53484 all-tar: maybe-all-build-texinfo
53485 all-uudecode: maybe-all-build-texinfo
53486 configure-target-boehm-gc: maybe-configure-target-qthreads
53487 configure-target-fastjar: maybe-configure-target-zlib
53488 all-target-fastjar: maybe-all-target-zlib
53489 all-target-fastjar: maybe-all-target-libiberty
53490 configure-target-libjava: maybe-configure-target-zlib
53491 configure-target-libjava: maybe-configure-target-boehm-gc
53492 configure-target-libjava: maybe-configure-target-qthreads
53493 configure-target-libjava: maybe-configure-target-libffi
53494 all-target-libjava: maybe-all-fastjar
53495 all-target-libjava: maybe-all-target-zlib
53496 all-target-libjava: maybe-all-target-boehm-gc
53497 all-target-libjava: maybe-all-target-qthreads
53498 all-target-libjava: maybe-all-target-libffi
53499 configure-target-libobjc: maybe-configure-target-boehm-gc
53500 all-target-libobjc: maybe-all-target-libiberty
53501 all-target-libobjc: maybe-all-target-boehm-gc
53502 all-target-libstdc++-v3: maybe-all-target-libiberty
53503 configure-target-libstdc++-v3: maybe-configure-target-libgomp
53504 all-target-libgloss: maybe-all-target-newlib
53505 all-target-winsup: maybe-all-target-libiberty
53506 all-target-winsup: maybe-all-target-libtermcap
53509 # Dependencies for target modules on other target modules are
53510 # described by lang_env_dependencies; the defaults apply to anything
53511 # not mentioned there.
53514 @if gcc-bootstrap
53515 @endif gcc-bootstrap
53517 @if gcc-no-bootstrap
53518 configure-target-libstdc++-v3: maybe-all-target-libgcc
53519 configure-target-libmudflap: maybe-all-target-libgcc
53520 configure-target-libssp: maybe-all-target-libgcc
53521 configure-target-newlib: maybe-all-target-libgcc
53522 configure-target-libgfortran: maybe-all-target-libgcc
53523 configure-target-libobjc: maybe-all-target-libgcc
53524 configure-target-libtermcap: maybe-all-target-libgcc
53525 configure-target-winsup: maybe-all-target-libgcc
53526 configure-target-libgloss: maybe-all-target-libgcc
53527 configure-target-libiberty: maybe-all-target-libgcc
53528 configure-target-gperf: maybe-all-target-libgcc
53529 configure-target-examples: maybe-all-target-libgcc
53530 configure-target-libffi: maybe-all-target-libgcc
53531 configure-target-libjava: maybe-all-target-libgcc
53532 configure-target-zlib: maybe-all-target-libgcc
53533 configure-target-boehm-gc: maybe-all-target-libgcc
53534 configure-target-qthreads: maybe-all-target-libgcc
53535 configure-target-rda: maybe-all-target-libgcc
53536 configure-target-libada: maybe-all-target-libgcc
53537 configure-target-libgomp: maybe-all-target-libgcc
53538 @endif gcc-no-bootstrap
53541 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53543 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53545 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53549 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53551 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53553 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53555 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53559 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53560 configure-target-gperf: maybe-all-target-libstdc++-v3
53562 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53564 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53566 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53567 configure-target-libjava: maybe-all-target-libstdc++-v3
53569 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53571 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53573 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53575 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53577 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53579 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53582 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53583 GDB_TK = @GDB_TK@
53584 INSTALL_GDB_TK = @INSTALL_GDB_TK@
53585 configure-gdb: $(CONFIGURE_GDB_TK)
53586 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53587 install-gdb: $(INSTALL_GDB_TK)
53589 # Serialization dependencies. Host configures don't work well in parallel to
53590 # each other, due to contention over config.cache. Target configures and
53591 # build configures are similar.
53592 @serialization_dependencies@
53594 # --------------------------------
53595 # Regenerating top level configury
53596 # --------------------------------
53598 # Rebuilding Makefile.in, using autogen.
53599 AUTOGEN = autogen
53600 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53601 cd $(srcdir) && $(AUTOGEN) Makefile.def
53603 # Rebuilding Makefile.
53604 Makefile: $(srcdir)/Makefile.in config.status
53605 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53607 config.status: configure
53608 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53610 # Rebuilding configure.
53611 AUTOCONF = autoconf
53612 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
53613 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
53614 cd $(srcdir) && $(AUTOCONF)
53616 # ------------------------------
53617 # Special directives to GNU Make
53618 # ------------------------------
53620 # Don't pass command-line variables to submakes.
53621 .NOEXPORT:
53622 MAKEOVERRIDES=
53624 # end of Makefile.in