Revert:
[deliverable/binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
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
7 #
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.
12 #
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.
17 #
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.
21 #
22
23 # First, test for a proper version of make, but only where one is required.
24
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
30
31 # -------------------------------
32 # Standard Autoconf-set variables
33 # -------------------------------
34 VPATH=@srcdir@
35
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@
48
49 program_transform_name = @program_transform_name@
50
51 prefix = @prefix@
52 exec_prefix = @exec_prefix@
53
54 srcdir = @srcdir@
55
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
81
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@
91
92 # -------------------------------------------------
93 # Miscellaneous non-standard autoconf-set variables
94 # -------------------------------------------------
95
96 # The gcc driver likes to know the arguments it was configured with.
97 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
98
99 tooldir = @tooldir@
100 build_tooldir = @build_tooldir@
101
102 GDB_NLM_DEPS =
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # This is the list of variables to export in the environment when
120 # configuring any subdirectory. It must also be exported whenever
121 # recursing into a build directory in case that directory's Makefile
122 # re-runs configure.
123 BASE_EXPORTS = \
124 FLEX="$(FLEX)"; export FLEX; \
125 LEX="$(LEX)"; export LEX; \
126 BISON="$(BISON)"; export BISON; \
127 YACC="$(YACC)"; export YACC; \
128 M4="$(M4)"; export M4; \
129 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
130
131 # This is the list of variables to export in the environment when
132 # configuring subdirectories for the build system.
133 BUILD_EXPORTS = \
134 $(BASE_EXPORTS) \
135 AR="$(AR_FOR_BUILD)"; export AR; \
136 AS="$(AS_FOR_BUILD)"; export AS; \
137 CC="$(CC_FOR_BUILD)"; export CC; \
138 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
139 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
140 CXX="$(CXX_FOR_BUILD)"; export CXX; \
141 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
142 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
143 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
144 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
145 LD="$(LD_FOR_BUILD)"; export LD; \
146 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
147 NM="$(NM_FOR_BUILD)"; export NM; \
148 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
149 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
150 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
151
152 # These variables must be set on the make command line for directories
153 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
154 EXTRA_BUILD_FLAGS = \
155 CFLAGS="$(CFLAGS_FOR_BUILD)" \
156 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
157
158 # This is the list of directories to built for the host system.
159 SUBDIRS = @configdirs@
160 # This is set by the configure script to the arguments to use when configuring
161 # directories built for the host system.
162 HOST_CONFIGARGS = @host_configargs@
163 # Host programs are put under this directory, which is . except if building
164 # with srcdir=..
165 HOST_SUBDIR = @host_subdir@
166 # This is the list of variables to export in the environment when
167 # configuring subdirectories for the host system. We need to pass
168 # some to the GCC configure because of its hybrid host/target nature.
169 HOST_EXPORTS = \
170 $(BASE_EXPORTS) \
171 CC="$(CC)"; export CC; \
172 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
173 CFLAGS="$(CFLAGS)"; export CFLAGS; \
174 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
175 CXX="$(CXX)"; export CXX; \
176 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
177 AR="$(AR)"; export AR; \
178 AS="$(AS)"; export AS; \
179 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
180 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
181 LD="$(LD)"; export LD; \
182 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
183 NM="$(NM)"; export NM; \
184 RANLIB="$(RANLIB)"; export RANLIB; \
185 WINDRES="$(WINDRES)"; export WINDRES; \
186 WINDMC="$(WINDMC)"; export WINDMC; \
187 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
188 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
189 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
190 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
191 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
192 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
193 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
194 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
195 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
196 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
197 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
198 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
199 @if gcc-bootstrap
200 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
201 @endif gcc-bootstrap
202 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
203
204 # Similar, for later GCC stages.
205 POSTSTAGE1_HOST_EXPORTS = \
206 $(HOST_EXPORTS) \
207 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
208 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
209 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
210 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
211 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
212 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
213 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
214
215 # Target libraries are put under this directory:
216 TARGET_SUBDIR = @target_subdir@
217 # This is set by the configure script to the arguments to use when configuring
218 # directories built for the target.
219 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
220 # This is the list of variables to export in the environment when
221 # configuring subdirectories for the host system.
222 BASE_TARGET_EXPORTS = \
223 $(BASE_EXPORTS) \
224 AR="$(AR_FOR_TARGET)"; export AR; \
225 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
226 CC="$(CC_FOR_TARGET)"; export CC; \
227 CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
228 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
229 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
231 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
232 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
233 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
234 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
235 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
236 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
237 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
238 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
239 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
240 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
241 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
242 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
243 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
244
245 RAW_CXX_TARGET_EXPORTS = \
246 $(BASE_TARGET_EXPORTS) \
247 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
248 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
249
250 NORMAL_TARGET_EXPORTS = \
251 $(BASE_TARGET_EXPORTS) \
252 CXX="$(CXX_FOR_TARGET)"; export CXX;
253
254 # Where to find GMP
255 HOST_GMPLIBS = @gmplibs@
256 HOST_GMPINC = @gmpinc@
257
258 # ----------------------------------------------
259 # Programs producing files for the BUILD machine
260 # ----------------------------------------------
261
262 SHELL = @config_shell@
263
264 # pwd command to use. Allow user to override default by setting PWDCMD in
265 # the environment to account for automounters. The make variable must not
266 # be called PWDCMD, otherwise the value set here is passed to make
267 # subprocesses and overrides the setting from the user's environment.
268 # Don't use PWD since it is a common shell environment variable and we
269 # don't want to corrupt it.
270 PWD_COMMAND = $${PWDCMD-pwd}
271
272 # compilers to use to create programs which must be run in the build
273 # environment.
274 AR_FOR_BUILD = @AR_FOR_BUILD@
275 AS_FOR_BUILD = @AS_FOR_BUILD@
276 CC_FOR_BUILD = @CC_FOR_BUILD@
277 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
278 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
279 CXX_FOR_BUILD = @CXX_FOR_BUILD@
280 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
281 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
282 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
283 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
284 LD_FOR_BUILD = @LD_FOR_BUILD@
285 NM_FOR_BUILD = @NM_FOR_BUILD@
286 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
287 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
288 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
289
290 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
291 # here so that they can be overridden by Makefile fragments.
292 BUILD_PREFIX = @BUILD_PREFIX@
293 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
294
295 # Flags to pass to stage2 and later makes. They are defined
296 # here so that they can be overridden by Makefile fragments.
297 BOOT_CFLAGS= -g -O2
298 BOOT_LDFLAGS=
299 BOOT_ADAFLAGS=-gnatpg -gnata
300
301 BISON = @BISON@
302 YACC = @YACC@
303 FLEX = @FLEX@
304 LEX = @LEX@
305 M4 = @M4@
306 MAKEINFO = @MAKEINFO@
307 EXPECT = @EXPECT@
308 RUNTEST = @RUNTEST@
309
310 # This just becomes part of the MAKEINFO definition passed down to
311 # sub-makes. It lets flags be given on the command line while still
312 # using the makeinfo from the object tree.
313 # (Default to avoid splitting info files by setting the threshold high.)
314 MAKEINFOFLAGS = --split-size=5000000
315
316 # ---------------------------------------------
317 # Programs producing files for the HOST machine
318 # ---------------------------------------------
319
320 AS = @AS@
321 AR = @AR@
322 AR_FLAGS = rc
323 CC = @CC@
324 CXX = @CXX@
325 DLLTOOL = @DLLTOOL@
326 LD = @LD@
327 LIPO = @LIPO@
328 NM = @NM@
329 OBJDUMP = @OBJDUMP@
330 RANLIB = @RANLIB@
331 STRIP = @STRIP@
332 WINDRES = @WINDRES@
333 WINDMC = @WINDMC@
334
335 GNATBIND = @GNATBIND@
336 GNATMAKE = @GNATMAKE@
337
338 CFLAGS = @CFLAGS@
339 LDFLAGS = @LDFLAGS@
340 LIBCFLAGS = $(CFLAGS)
341 CXXFLAGS = @CXXFLAGS@
342 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
343
344 # Only build the C compiler for stage1, because that is the only one that
345 # we can guarantee will build with the native compiler, and also it is the
346 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
347 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
348 # overrideable (for a bootstrap build stage1 also builds gcc.info).
349
350 STAGE1_CHECKING=@stage1_checking@
351 STAGE1_LANGUAGES=@stage1_languages@
352
353 STAGE1_CFLAGS=@stage1_cflags@
354 STAGE2_CFLAGS=$(BOOT_CFLAGS)
355 STAGE3_CFLAGS=$(BOOT_CFLAGS)
356 STAGE4_CFLAGS=$(BOOT_CFLAGS)
357
358 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
359 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
360 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
361 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
362
363 do-compare = @do_compare@
364 do-compare3 = $(do-compare)
365 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
366
367 # -----------------------------------------------
368 # Programs producing files for the TARGET machine
369 # -----------------------------------------------
370
371 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
372
373 AR_FOR_TARGET=@AR_FOR_TARGET@
374 AS_FOR_TARGET=@AS_FOR_TARGET@
375 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
376
377 # If GCC_FOR_TARGET is not overriden on the command line, then this
378 # variable is passed down to the gcc Makefile, where it is used to
379 # build libgcc2.a. We define it here so that it can itself be
380 # overridden on the command line.
381 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
382 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
383 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
384 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
385 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
386 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
387 LD_FOR_TARGET=@LD_FOR_TARGET@
388
389 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
390 NM_FOR_TARGET=@NM_FOR_TARGET@
391 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
392 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
393 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
394 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
395 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
396
397 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
398 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
399 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
400
401 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
402 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
403 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
404 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
405
406 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
407 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
408 LDFLAGS_FOR_TARGET =
409
410 # ------------------------------------
411 # Miscellaneous targets and flag lists
412 # ------------------------------------
413
414 # The first rule in the file had better be this one. Don't put any above it.
415 # This lives here to allow makefile fragments to contain dependencies.
416 all:
417
418 #### host and target specific makefile fragments come in here.
419 @target_makefile_frag@
420 @alphaieee_frag@
421 @ospace_frag@
422 @host_makefile_frag@
423 ###
424
425 # This is the list of directories that may be needed in RPATH_ENVVAR
426 # so that prorgams built for the target machine work.
427 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
428
429 @if target-libstdc++-v3
430 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
431 @endif target-libstdc++-v3
432
433 @if target-libmudflap
434 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
435 @endif target-libmudflap
436
437 @if target-libssp
438 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
439 @endif target-libssp
440
441 @if target-libgomp
442 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
443 @endif target-libgomp
444
445
446
447 # This is the list of directories that may be needed in RPATH_ENVVAR
448 # so that programs built for the host machine work.
449 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
450
451 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
452 @if gcc
453 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
454 @endif gcc
455
456
457 @if bfd
458 HOST_LIB_PATH_bfd = \
459 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
460 @endif bfd
461
462 @if opcodes
463 HOST_LIB_PATH_opcodes = \
464 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
465 @endif opcodes
466
467 @if gmp
468 HOST_LIB_PATH_gmp = \
469 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
470 @endif gmp
471
472 @if mpfr
473 HOST_LIB_PATH_mpfr = \
474 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
475 @endif mpfr
476
477
478 # Flags to pass down to all sub-makes.
479 BASE_FLAGS_TO_PASS = \
480 "DESTDIR=$(DESTDIR)" \
481 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
482 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
483 "bindir=$(bindir)" \
484 "datadir=$(datadir)" \
485 "exec_prefix=$(exec_prefix)" \
486 "includedir=$(includedir)" \
487 "datarootdir=$(datarootdir)" \
488 "docdir=$(docdir)" \
489 "infodir=$(infodir)" \
490 "pdfdir=$(pdfdir)" \
491 "htmldir=$(htmldir)" \
492 "libdir=$(libdir)" \
493 "libexecdir=$(libexecdir)" \
494 "lispdir=$(lispdir)" \
495 "localstatedir=$(localstatedir)" \
496 "mandir=$(mandir)" \
497 "oldincludedir=$(oldincludedir)" \
498 "prefix=$(prefix)" \
499 "sbindir=$(sbindir)" \
500 "sharedstatedir=$(sharedstatedir)" \
501 "sysconfdir=$(sysconfdir)" \
502 "tooldir=$(tooldir)" \
503 "build_tooldir=$(build_tooldir)" \
504 "target_alias=$(target_alias)" \
505 "BISON=$(BISON)" \
506 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
507 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
508 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
509 "EXPECT=$(EXPECT)" \
510 "FLEX=$(FLEX)" \
511 "INSTALL=$(INSTALL)" \
512 "INSTALL_DATA=$(INSTALL_DATA)" \
513 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
514 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
515 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
516 "LEX=$(LEX)" \
517 "M4=$(M4)" \
518 "MAKE=$(MAKE)" \
519 "RUNTEST=$(RUNTEST)" \
520 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
521 "SHELL=$(SHELL)" \
522 "YACC=$(YACC)" \
523 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
524 "ADA_CFLAGS=$(ADA_CFLAGS)" \
525 "AR_FLAGS=$(AR_FLAGS)" \
526 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
527 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
528 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
529 "CFLAGS=$(CFLAGS)" \
530 "CXXFLAGS=$(CXXFLAGS)" \
531 "LDFLAGS=$(LDFLAGS)" \
532 "LIBCFLAGS=$(LIBCFLAGS)" \
533 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
534 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
535 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
536 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
537 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
538 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
539 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
540 "GNATBIND=$(GNATBIND)" \
541 "GNATMAKE=$(GNATMAKE)" \
542 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
543 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
544 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
545 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
546 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
547 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
548 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
549 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
550 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
551 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
552 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
553 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
554 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
555 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
556 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
557 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
558 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
559 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
560 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
561 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
562 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
563 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
564 "LEAN=$(LEAN)" \
565 "CONFIG_SHELL=$(SHELL)" \
566 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
567
568 # We leave this in just in case, but it is not needed anymore.
569 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
570
571 # Flags to pass down to most sub-makes, in which we're building with
572 # the host environment.
573 EXTRA_HOST_FLAGS = \
574 'AR=$(AR)' \
575 'AS=$(AS)' \
576 'CC=$(CC)' \
577 'CXX=$(CXX)' \
578 'DLLTOOL=$(DLLTOOL)' \
579 'LD=$(LD)' \
580 'LIPO=$(LIPO)' \
581 'NM=$(NM)' \
582 'OBJDUMP=$(OBJDUMP)' \
583 'RANLIB=$(RANLIB)' \
584 'STRIP=$(STRIP)' \
585 'WINDRES=$(WINDRES)' \
586 'WINDMC=$(WINDMC)'
587
588 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
589
590 # Flags that are concerned with the location of the X11 include files
591 # and library files
592 #
593 # NOTE: until the top-level is getting the values via autoconf, it only
594 # causes problems to have this top-level Makefile overriding the autoconf-set
595 # values in child directories. Only variables that don't conflict with
596 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
597 #
598 X11_FLAGS_TO_PASS = \
599 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
600 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
601
602 # Flags to pass to stage2 and later makes.
603
604 POSTSTAGE1_FLAGS_TO_PASS = \
605 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
606 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
607 LDFLAGS="$(BOOT_LDFLAGS)" \
608 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
609
610 # Flags to pass down to makes which are built with the target environment.
611 # The double $ decreases the length of the command line; those variables
612 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
613 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
614 # so we expand them here.
615 EXTRA_TARGET_FLAGS = \
616 'AR=$$(AR_FOR_TARGET)' \
617 'AS=$(COMPILER_AS_FOR_TARGET)' \
618 'CC=$$(CC_FOR_TARGET)' \
619 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
620 'CXX=$$(CXX_FOR_TARGET)' \
621 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
622 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
623 'LD=$(COMPILER_LD_FOR_TARGET)' \
624 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
625 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
626 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
627 'NM=$(COMPILER_NM_FOR_TARGET)' \
628 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
629 'RANLIB=$$(RANLIB_FOR_TARGET)' \
630 'WINDRES=$$(WINDRES_FOR_TARGET)' \
631 'WINDMC=$$(WINDMC_FOR_TARGET)'
632
633 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
634
635 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
636 # unfortunately needs the native compiler and the target ar and
637 # ranlib.
638 # If any variables are added here, they must be added to do-*, below.
639 # The BUILD_* variables are a special case, which are used for the gcc
640 # cross-building scheme.
641 EXTRA_GCC_FLAGS = \
642 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
643 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
644 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
645 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
646 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
647 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
648
649 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
650
651 .PHONY: configure-host
652 configure-host: \
653 maybe-configure-ash \
654 maybe-configure-autoconf \
655 maybe-configure-automake \
656 maybe-configure-bash \
657 maybe-configure-bfd \
658 maybe-configure-opcodes \
659 maybe-configure-binutils \
660 maybe-configure-bison \
661 maybe-configure-byacc \
662 maybe-configure-bzip2 \
663 maybe-configure-dejagnu \
664 maybe-configure-diff \
665 maybe-configure-dosutils \
666 maybe-configure-etc \
667 maybe-configure-fastjar \
668 maybe-configure-fileutils \
669 maybe-configure-findutils \
670 maybe-configure-find \
671 maybe-configure-fixincludes \
672 maybe-configure-flex \
673 maybe-configure-gas \
674 maybe-configure-gcc \
675 maybe-configure-gawk \
676 maybe-configure-gettext \
677 maybe-configure-gmp \
678 maybe-configure-mpfr \
679 maybe-configure-gnuserv \
680 maybe-configure-gold \
681 maybe-configure-gprof \
682 maybe-configure-gzip \
683 maybe-configure-hello \
684 maybe-configure-indent \
685 maybe-configure-intl \
686 maybe-configure-tcl \
687 maybe-configure-itcl \
688 maybe-configure-ld \
689 maybe-configure-libcpp \
690 maybe-configure-libdecnumber \
691 maybe-configure-libgui \
692 maybe-configure-libiberty \
693 maybe-configure-libtool \
694 maybe-configure-m4 \
695 maybe-configure-make \
696 maybe-configure-mmalloc \
697 maybe-configure-patch \
698 maybe-configure-perl \
699 maybe-configure-prms \
700 maybe-configure-rcs \
701 maybe-configure-readline \
702 maybe-configure-release \
703 maybe-configure-recode \
704 maybe-configure-sed \
705 maybe-configure-send-pr \
706 maybe-configure-shellutils \
707 maybe-configure-sid \
708 maybe-configure-sim \
709 maybe-configure-tar \
710 maybe-configure-texinfo \
711 maybe-configure-textutils \
712 maybe-configure-time \
713 maybe-configure-uudecode \
714 maybe-configure-wdiff \
715 maybe-configure-zip \
716 maybe-configure-zlib \
717 maybe-configure-gdb \
718 maybe-configure-expect \
719 maybe-configure-guile \
720 maybe-configure-tk \
721 maybe-configure-libtermcap \
722 maybe-configure-utils \
723 maybe-configure-gnattools
724 .PHONY: configure-target
725 configure-target: \
726 maybe-configure-target-libstdc++-v3 \
727 maybe-configure-target-libmudflap \
728 maybe-configure-target-libssp \
729 maybe-configure-target-newlib \
730 maybe-configure-target-libgcc \
731 maybe-configure-target-libgfortran \
732 maybe-configure-target-libobjc \
733 maybe-configure-target-libtermcap \
734 maybe-configure-target-winsup \
735 maybe-configure-target-libgloss \
736 maybe-configure-target-libiberty \
737 maybe-configure-target-gperf \
738 maybe-configure-target-examples \
739 maybe-configure-target-libffi \
740 maybe-configure-target-libjava \
741 maybe-configure-target-zlib \
742 maybe-configure-target-boehm-gc \
743 maybe-configure-target-qthreads \
744 maybe-configure-target-rda \
745 maybe-configure-target-libada \
746 maybe-configure-target-libgomp
747
748 # The target built for a native non-bootstrap build.
749 .PHONY: all
750 all:
751 @if gcc-bootstrap
752 [ -f stage_final ] || echo stage3 > stage_final
753 @r=`${PWD_COMMAND}`; export r; \
754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
755 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
756 @endif gcc-bootstrap
757 @: $(MAKE); $(unstage)
758 @r=`${PWD_COMMAND}`; export r; \
759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
760 if [ -f stage_last ]; then \
761 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
762 else \
763 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
764 fi
765
766 .PHONY: all-build
767
768 all-build: maybe-all-build-libiberty
769 all-build: maybe-all-build-bison
770 all-build: maybe-all-build-byacc
771 all-build: maybe-all-build-flex
772 all-build: maybe-all-build-m4
773 all-build: maybe-all-build-texinfo
774 all-build: maybe-all-build-fixincludes
775
776 .PHONY: all-host
777
778 all-host: maybe-all-ash
779 all-host: maybe-all-autoconf
780 all-host: maybe-all-automake
781 all-host: maybe-all-bash
782 @if bfd-no-bootstrap
783 all-host: maybe-all-bfd
784 @endif bfd-no-bootstrap
785 @if opcodes-no-bootstrap
786 all-host: maybe-all-opcodes
787 @endif opcodes-no-bootstrap
788 @if binutils-no-bootstrap
789 all-host: maybe-all-binutils
790 @endif binutils-no-bootstrap
791 all-host: maybe-all-bison
792 all-host: maybe-all-byacc
793 all-host: maybe-all-bzip2
794 all-host: maybe-all-dejagnu
795 all-host: maybe-all-diff
796 all-host: maybe-all-dosutils
797 all-host: maybe-all-etc
798 all-host: maybe-all-fastjar
799 all-host: maybe-all-fileutils
800 all-host: maybe-all-findutils
801 all-host: maybe-all-find
802 all-host: maybe-all-fixincludes
803 all-host: maybe-all-flex
804 @if gas-no-bootstrap
805 all-host: maybe-all-gas
806 @endif gas-no-bootstrap
807 @if gcc-no-bootstrap
808 all-host: maybe-all-gcc
809 @endif gcc-no-bootstrap
810 all-host: maybe-all-gawk
811 all-host: maybe-all-gettext
812 @if gmp-no-bootstrap
813 all-host: maybe-all-gmp
814 @endif gmp-no-bootstrap
815 @if mpfr-no-bootstrap
816 all-host: maybe-all-mpfr
817 @endif mpfr-no-bootstrap
818 all-host: maybe-all-gnuserv
819 @if gold-no-bootstrap
820 all-host: maybe-all-gold
821 @endif gold-no-bootstrap
822 all-host: maybe-all-gprof
823 all-host: maybe-all-gzip
824 all-host: maybe-all-hello
825 all-host: maybe-all-indent
826 @if intl-no-bootstrap
827 all-host: maybe-all-intl
828 @endif intl-no-bootstrap
829 all-host: maybe-all-tcl
830 all-host: maybe-all-itcl
831 @if ld-no-bootstrap
832 all-host: maybe-all-ld
833 @endif ld-no-bootstrap
834 @if libcpp-no-bootstrap
835 all-host: maybe-all-libcpp
836 @endif libcpp-no-bootstrap
837 @if libdecnumber-no-bootstrap
838 all-host: maybe-all-libdecnumber
839 @endif libdecnumber-no-bootstrap
840 all-host: maybe-all-libgui
841 @if libiberty-no-bootstrap
842 all-host: maybe-all-libiberty
843 @endif libiberty-no-bootstrap
844 all-host: maybe-all-libtool
845 all-host: maybe-all-m4
846 all-host: maybe-all-make
847 all-host: maybe-all-mmalloc
848 all-host: maybe-all-patch
849 all-host: maybe-all-perl
850 all-host: maybe-all-prms
851 all-host: maybe-all-rcs
852 all-host: maybe-all-readline
853 all-host: maybe-all-release
854 all-host: maybe-all-recode
855 all-host: maybe-all-sed
856 all-host: maybe-all-send-pr
857 all-host: maybe-all-shellutils
858 all-host: maybe-all-sid
859 all-host: maybe-all-sim
860 all-host: maybe-all-tar
861 all-host: maybe-all-texinfo
862 all-host: maybe-all-textutils
863 all-host: maybe-all-time
864 all-host: maybe-all-uudecode
865 all-host: maybe-all-wdiff
866 all-host: maybe-all-zip
867 @if zlib-no-bootstrap
868 all-host: maybe-all-zlib
869 @endif zlib-no-bootstrap
870 all-host: maybe-all-gdb
871 all-host: maybe-all-expect
872 all-host: maybe-all-guile
873 all-host: maybe-all-tk
874 all-host: maybe-all-libtermcap
875 all-host: maybe-all-utils
876 all-host: maybe-all-gnattools
877
878 .PHONY: all-target
879
880 all-target: maybe-all-target-libstdc++-v3
881 all-target: maybe-all-target-libmudflap
882 all-target: maybe-all-target-libssp
883 all-target: maybe-all-target-newlib
884 @if target-libgcc-no-bootstrap
885 all-target: maybe-all-target-libgcc
886 @endif target-libgcc-no-bootstrap
887 all-target: maybe-all-target-libgfortran
888 all-target: maybe-all-target-libobjc
889 all-target: maybe-all-target-libtermcap
890 all-target: maybe-all-target-winsup
891 all-target: maybe-all-target-libgloss
892 all-target: maybe-all-target-libiberty
893 all-target: maybe-all-target-gperf
894 all-target: maybe-all-target-examples
895 all-target: maybe-all-target-libffi
896 all-target: maybe-all-target-libjava
897 all-target: maybe-all-target-zlib
898 all-target: maybe-all-target-boehm-gc
899 all-target: maybe-all-target-qthreads
900 all-target: maybe-all-target-rda
901 all-target: maybe-all-target-libada
902 all-target: maybe-all-target-libgomp
903
904 # Do a target for all the subdirectories. A ``make do-X'' will do a
905 # ``make X'' in all subdirectories (because, in general, there is a
906 # dependency (below) of X upon do-X, a ``make X'' will also do this,
907 # but it may do additional work as well).
908
909 .PHONY: do-info
910 do-info:
911 @: $(MAKE); $(unstage)
912 @r=`${PWD_COMMAND}`; export r; \
913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
914 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
915 info-target
916
917
918 .PHONY: info-host
919
920 info-host: maybe-info-ash
921 info-host: maybe-info-autoconf
922 info-host: maybe-info-automake
923 info-host: maybe-info-bash
924 info-host: maybe-info-bfd
925 info-host: maybe-info-opcodes
926 info-host: maybe-info-binutils
927 info-host: maybe-info-bison
928 info-host: maybe-info-byacc
929 info-host: maybe-info-bzip2
930 info-host: maybe-info-dejagnu
931 info-host: maybe-info-diff
932 info-host: maybe-info-dosutils
933 info-host: maybe-info-etc
934 info-host: maybe-info-fastjar
935 info-host: maybe-info-fileutils
936 info-host: maybe-info-findutils
937 info-host: maybe-info-find
938 info-host: maybe-info-fixincludes
939 info-host: maybe-info-flex
940 info-host: maybe-info-gas
941 info-host: maybe-info-gcc
942 info-host: maybe-info-gawk
943 info-host: maybe-info-gettext
944 info-host: maybe-info-gmp
945 info-host: maybe-info-mpfr
946 info-host: maybe-info-gnuserv
947 info-host: maybe-info-gold
948 info-host: maybe-info-gprof
949 info-host: maybe-info-gzip
950 info-host: maybe-info-hello
951 info-host: maybe-info-indent
952 info-host: maybe-info-intl
953 info-host: maybe-info-tcl
954 info-host: maybe-info-itcl
955 info-host: maybe-info-ld
956 info-host: maybe-info-libcpp
957 info-host: maybe-info-libdecnumber
958 info-host: maybe-info-libgui
959 info-host: maybe-info-libiberty
960 info-host: maybe-info-libtool
961 info-host: maybe-info-m4
962 info-host: maybe-info-make
963 info-host: maybe-info-mmalloc
964 info-host: maybe-info-patch
965 info-host: maybe-info-perl
966 info-host: maybe-info-prms
967 info-host: maybe-info-rcs
968 info-host: maybe-info-readline
969 info-host: maybe-info-release
970 info-host: maybe-info-recode
971 info-host: maybe-info-sed
972 info-host: maybe-info-send-pr
973 info-host: maybe-info-shellutils
974 info-host: maybe-info-sid
975 info-host: maybe-info-sim
976 info-host: maybe-info-tar
977 info-host: maybe-info-texinfo
978 info-host: maybe-info-textutils
979 info-host: maybe-info-time
980 info-host: maybe-info-uudecode
981 info-host: maybe-info-wdiff
982 info-host: maybe-info-zip
983 info-host: maybe-info-zlib
984 info-host: maybe-info-gdb
985 info-host: maybe-info-expect
986 info-host: maybe-info-guile
987 info-host: maybe-info-tk
988 info-host: maybe-info-libtermcap
989 info-host: maybe-info-utils
990 info-host: maybe-info-gnattools
991
992 .PHONY: info-target
993
994 info-target: maybe-info-target-libstdc++-v3
995 info-target: maybe-info-target-libmudflap
996 info-target: maybe-info-target-libssp
997 info-target: maybe-info-target-newlib
998 info-target: maybe-info-target-libgcc
999 info-target: maybe-info-target-libgfortran
1000 info-target: maybe-info-target-libobjc
1001 info-target: maybe-info-target-libtermcap
1002 info-target: maybe-info-target-winsup
1003 info-target: maybe-info-target-libgloss
1004 info-target: maybe-info-target-libiberty
1005 info-target: maybe-info-target-gperf
1006 info-target: maybe-info-target-examples
1007 info-target: maybe-info-target-libffi
1008 info-target: maybe-info-target-libjava
1009 info-target: maybe-info-target-zlib
1010 info-target: maybe-info-target-boehm-gc
1011 info-target: maybe-info-target-qthreads
1012 info-target: maybe-info-target-rda
1013 info-target: maybe-info-target-libada
1014 info-target: maybe-info-target-libgomp
1015
1016 .PHONY: do-dvi
1017 do-dvi:
1018 @: $(MAKE); $(unstage)
1019 @r=`${PWD_COMMAND}`; export r; \
1020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1021 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1022 dvi-target
1023
1024
1025 .PHONY: dvi-host
1026
1027 dvi-host: maybe-dvi-ash
1028 dvi-host: maybe-dvi-autoconf
1029 dvi-host: maybe-dvi-automake
1030 dvi-host: maybe-dvi-bash
1031 dvi-host: maybe-dvi-bfd
1032 dvi-host: maybe-dvi-opcodes
1033 dvi-host: maybe-dvi-binutils
1034 dvi-host: maybe-dvi-bison
1035 dvi-host: maybe-dvi-byacc
1036 dvi-host: maybe-dvi-bzip2
1037 dvi-host: maybe-dvi-dejagnu
1038 dvi-host: maybe-dvi-diff
1039 dvi-host: maybe-dvi-dosutils
1040 dvi-host: maybe-dvi-etc
1041 dvi-host: maybe-dvi-fastjar
1042 dvi-host: maybe-dvi-fileutils
1043 dvi-host: maybe-dvi-findutils
1044 dvi-host: maybe-dvi-find
1045 dvi-host: maybe-dvi-fixincludes
1046 dvi-host: maybe-dvi-flex
1047 dvi-host: maybe-dvi-gas
1048 dvi-host: maybe-dvi-gcc
1049 dvi-host: maybe-dvi-gawk
1050 dvi-host: maybe-dvi-gettext
1051 dvi-host: maybe-dvi-gmp
1052 dvi-host: maybe-dvi-mpfr
1053 dvi-host: maybe-dvi-gnuserv
1054 dvi-host: maybe-dvi-gold
1055 dvi-host: maybe-dvi-gprof
1056 dvi-host: maybe-dvi-gzip
1057 dvi-host: maybe-dvi-hello
1058 dvi-host: maybe-dvi-indent
1059 dvi-host: maybe-dvi-intl
1060 dvi-host: maybe-dvi-tcl
1061 dvi-host: maybe-dvi-itcl
1062 dvi-host: maybe-dvi-ld
1063 dvi-host: maybe-dvi-libcpp
1064 dvi-host: maybe-dvi-libdecnumber
1065 dvi-host: maybe-dvi-libgui
1066 dvi-host: maybe-dvi-libiberty
1067 dvi-host: maybe-dvi-libtool
1068 dvi-host: maybe-dvi-m4
1069 dvi-host: maybe-dvi-make
1070 dvi-host: maybe-dvi-mmalloc
1071 dvi-host: maybe-dvi-patch
1072 dvi-host: maybe-dvi-perl
1073 dvi-host: maybe-dvi-prms
1074 dvi-host: maybe-dvi-rcs
1075 dvi-host: maybe-dvi-readline
1076 dvi-host: maybe-dvi-release
1077 dvi-host: maybe-dvi-recode
1078 dvi-host: maybe-dvi-sed
1079 dvi-host: maybe-dvi-send-pr
1080 dvi-host: maybe-dvi-shellutils
1081 dvi-host: maybe-dvi-sid
1082 dvi-host: maybe-dvi-sim
1083 dvi-host: maybe-dvi-tar
1084 dvi-host: maybe-dvi-texinfo
1085 dvi-host: maybe-dvi-textutils
1086 dvi-host: maybe-dvi-time
1087 dvi-host: maybe-dvi-uudecode
1088 dvi-host: maybe-dvi-wdiff
1089 dvi-host: maybe-dvi-zip
1090 dvi-host: maybe-dvi-zlib
1091 dvi-host: maybe-dvi-gdb
1092 dvi-host: maybe-dvi-expect
1093 dvi-host: maybe-dvi-guile
1094 dvi-host: maybe-dvi-tk
1095 dvi-host: maybe-dvi-libtermcap
1096 dvi-host: maybe-dvi-utils
1097 dvi-host: maybe-dvi-gnattools
1098
1099 .PHONY: dvi-target
1100
1101 dvi-target: maybe-dvi-target-libstdc++-v3
1102 dvi-target: maybe-dvi-target-libmudflap
1103 dvi-target: maybe-dvi-target-libssp
1104 dvi-target: maybe-dvi-target-newlib
1105 dvi-target: maybe-dvi-target-libgcc
1106 dvi-target: maybe-dvi-target-libgfortran
1107 dvi-target: maybe-dvi-target-libobjc
1108 dvi-target: maybe-dvi-target-libtermcap
1109 dvi-target: maybe-dvi-target-winsup
1110 dvi-target: maybe-dvi-target-libgloss
1111 dvi-target: maybe-dvi-target-libiberty
1112 dvi-target: maybe-dvi-target-gperf
1113 dvi-target: maybe-dvi-target-examples
1114 dvi-target: maybe-dvi-target-libffi
1115 dvi-target: maybe-dvi-target-libjava
1116 dvi-target: maybe-dvi-target-zlib
1117 dvi-target: maybe-dvi-target-boehm-gc
1118 dvi-target: maybe-dvi-target-qthreads
1119 dvi-target: maybe-dvi-target-rda
1120 dvi-target: maybe-dvi-target-libada
1121 dvi-target: maybe-dvi-target-libgomp
1122
1123 .PHONY: do-pdf
1124 do-pdf:
1125 @: $(MAKE); $(unstage)
1126 @r=`${PWD_COMMAND}`; export r; \
1127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1128 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1129 pdf-target
1130
1131
1132 .PHONY: pdf-host
1133
1134 pdf-host: maybe-pdf-ash
1135 pdf-host: maybe-pdf-autoconf
1136 pdf-host: maybe-pdf-automake
1137 pdf-host: maybe-pdf-bash
1138 pdf-host: maybe-pdf-bfd
1139 pdf-host: maybe-pdf-opcodes
1140 pdf-host: maybe-pdf-binutils
1141 pdf-host: maybe-pdf-bison
1142 pdf-host: maybe-pdf-byacc
1143 pdf-host: maybe-pdf-bzip2
1144 pdf-host: maybe-pdf-dejagnu
1145 pdf-host: maybe-pdf-diff
1146 pdf-host: maybe-pdf-dosutils
1147 pdf-host: maybe-pdf-etc
1148 pdf-host: maybe-pdf-fastjar
1149 pdf-host: maybe-pdf-fileutils
1150 pdf-host: maybe-pdf-findutils
1151 pdf-host: maybe-pdf-find
1152 pdf-host: maybe-pdf-fixincludes
1153 pdf-host: maybe-pdf-flex
1154 pdf-host: maybe-pdf-gas
1155 pdf-host: maybe-pdf-gcc
1156 pdf-host: maybe-pdf-gawk
1157 pdf-host: maybe-pdf-gettext
1158 pdf-host: maybe-pdf-gmp
1159 pdf-host: maybe-pdf-mpfr
1160 pdf-host: maybe-pdf-gnuserv
1161 pdf-host: maybe-pdf-gold
1162 pdf-host: maybe-pdf-gprof
1163 pdf-host: maybe-pdf-gzip
1164 pdf-host: maybe-pdf-hello
1165 pdf-host: maybe-pdf-indent
1166 pdf-host: maybe-pdf-intl
1167 pdf-host: maybe-pdf-tcl
1168 pdf-host: maybe-pdf-itcl
1169 pdf-host: maybe-pdf-ld
1170 pdf-host: maybe-pdf-libcpp
1171 pdf-host: maybe-pdf-libdecnumber
1172 pdf-host: maybe-pdf-libgui
1173 pdf-host: maybe-pdf-libiberty
1174 pdf-host: maybe-pdf-libtool
1175 pdf-host: maybe-pdf-m4
1176 pdf-host: maybe-pdf-make
1177 pdf-host: maybe-pdf-mmalloc
1178 pdf-host: maybe-pdf-patch
1179 pdf-host: maybe-pdf-perl
1180 pdf-host: maybe-pdf-prms
1181 pdf-host: maybe-pdf-rcs
1182 pdf-host: maybe-pdf-readline
1183 pdf-host: maybe-pdf-release
1184 pdf-host: maybe-pdf-recode
1185 pdf-host: maybe-pdf-sed
1186 pdf-host: maybe-pdf-send-pr
1187 pdf-host: maybe-pdf-shellutils
1188 pdf-host: maybe-pdf-sid
1189 pdf-host: maybe-pdf-sim
1190 pdf-host: maybe-pdf-tar
1191 pdf-host: maybe-pdf-texinfo
1192 pdf-host: maybe-pdf-textutils
1193 pdf-host: maybe-pdf-time
1194 pdf-host: maybe-pdf-uudecode
1195 pdf-host: maybe-pdf-wdiff
1196 pdf-host: maybe-pdf-zip
1197 pdf-host: maybe-pdf-zlib
1198 pdf-host: maybe-pdf-gdb
1199 pdf-host: maybe-pdf-expect
1200 pdf-host: maybe-pdf-guile
1201 pdf-host: maybe-pdf-tk
1202 pdf-host: maybe-pdf-libtermcap
1203 pdf-host: maybe-pdf-utils
1204 pdf-host: maybe-pdf-gnattools
1205
1206 .PHONY: pdf-target
1207
1208 pdf-target: maybe-pdf-target-libstdc++-v3
1209 pdf-target: maybe-pdf-target-libmudflap
1210 pdf-target: maybe-pdf-target-libssp
1211 pdf-target: maybe-pdf-target-newlib
1212 pdf-target: maybe-pdf-target-libgcc
1213 pdf-target: maybe-pdf-target-libgfortran
1214 pdf-target: maybe-pdf-target-libobjc
1215 pdf-target: maybe-pdf-target-libtermcap
1216 pdf-target: maybe-pdf-target-winsup
1217 pdf-target: maybe-pdf-target-libgloss
1218 pdf-target: maybe-pdf-target-libiberty
1219 pdf-target: maybe-pdf-target-gperf
1220 pdf-target: maybe-pdf-target-examples
1221 pdf-target: maybe-pdf-target-libffi
1222 pdf-target: maybe-pdf-target-libjava
1223 pdf-target: maybe-pdf-target-zlib
1224 pdf-target: maybe-pdf-target-boehm-gc
1225 pdf-target: maybe-pdf-target-qthreads
1226 pdf-target: maybe-pdf-target-rda
1227 pdf-target: maybe-pdf-target-libada
1228 pdf-target: maybe-pdf-target-libgomp
1229
1230 .PHONY: do-html
1231 do-html:
1232 @: $(MAKE); $(unstage)
1233 @r=`${PWD_COMMAND}`; export r; \
1234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1235 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1236 html-target
1237
1238
1239 .PHONY: html-host
1240
1241 html-host: maybe-html-ash
1242 html-host: maybe-html-autoconf
1243 html-host: maybe-html-automake
1244 html-host: maybe-html-bash
1245 html-host: maybe-html-bfd
1246 html-host: maybe-html-opcodes
1247 html-host: maybe-html-binutils
1248 html-host: maybe-html-bison
1249 html-host: maybe-html-byacc
1250 html-host: maybe-html-bzip2
1251 html-host: maybe-html-dejagnu
1252 html-host: maybe-html-diff
1253 html-host: maybe-html-dosutils
1254 html-host: maybe-html-etc
1255 html-host: maybe-html-fastjar
1256 html-host: maybe-html-fileutils
1257 html-host: maybe-html-findutils
1258 html-host: maybe-html-find
1259 html-host: maybe-html-fixincludes
1260 html-host: maybe-html-flex
1261 html-host: maybe-html-gas
1262 html-host: maybe-html-gcc
1263 html-host: maybe-html-gawk
1264 html-host: maybe-html-gettext
1265 html-host: maybe-html-gmp
1266 html-host: maybe-html-mpfr
1267 html-host: maybe-html-gnuserv
1268 html-host: maybe-html-gold
1269 html-host: maybe-html-gprof
1270 html-host: maybe-html-gzip
1271 html-host: maybe-html-hello
1272 html-host: maybe-html-indent
1273 html-host: maybe-html-intl
1274 html-host: maybe-html-tcl
1275 html-host: maybe-html-itcl
1276 html-host: maybe-html-ld
1277 html-host: maybe-html-libcpp
1278 html-host: maybe-html-libdecnumber
1279 html-host: maybe-html-libgui
1280 html-host: maybe-html-libiberty
1281 html-host: maybe-html-libtool
1282 html-host: maybe-html-m4
1283 html-host: maybe-html-make
1284 html-host: maybe-html-mmalloc
1285 html-host: maybe-html-patch
1286 html-host: maybe-html-perl
1287 html-host: maybe-html-prms
1288 html-host: maybe-html-rcs
1289 html-host: maybe-html-readline
1290 html-host: maybe-html-release
1291 html-host: maybe-html-recode
1292 html-host: maybe-html-sed
1293 html-host: maybe-html-send-pr
1294 html-host: maybe-html-shellutils
1295 html-host: maybe-html-sid
1296 html-host: maybe-html-sim
1297 html-host: maybe-html-tar
1298 html-host: maybe-html-texinfo
1299 html-host: maybe-html-textutils
1300 html-host: maybe-html-time
1301 html-host: maybe-html-uudecode
1302 html-host: maybe-html-wdiff
1303 html-host: maybe-html-zip
1304 html-host: maybe-html-zlib
1305 html-host: maybe-html-gdb
1306 html-host: maybe-html-expect
1307 html-host: maybe-html-guile
1308 html-host: maybe-html-tk
1309 html-host: maybe-html-libtermcap
1310 html-host: maybe-html-utils
1311 html-host: maybe-html-gnattools
1312
1313 .PHONY: html-target
1314
1315 html-target: maybe-html-target-libstdc++-v3
1316 html-target: maybe-html-target-libmudflap
1317 html-target: maybe-html-target-libssp
1318 html-target: maybe-html-target-newlib
1319 html-target: maybe-html-target-libgcc
1320 html-target: maybe-html-target-libgfortran
1321 html-target: maybe-html-target-libobjc
1322 html-target: maybe-html-target-libtermcap
1323 html-target: maybe-html-target-winsup
1324 html-target: maybe-html-target-libgloss
1325 html-target: maybe-html-target-libiberty
1326 html-target: maybe-html-target-gperf
1327 html-target: maybe-html-target-examples
1328 html-target: maybe-html-target-libffi
1329 html-target: maybe-html-target-libjava
1330 html-target: maybe-html-target-zlib
1331 html-target: maybe-html-target-boehm-gc
1332 html-target: maybe-html-target-qthreads
1333 html-target: maybe-html-target-rda
1334 html-target: maybe-html-target-libada
1335 html-target: maybe-html-target-libgomp
1336
1337 .PHONY: do-TAGS
1338 do-TAGS:
1339 @: $(MAKE); $(unstage)
1340 @r=`${PWD_COMMAND}`; export r; \
1341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1342 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1343 TAGS-target
1344
1345
1346 .PHONY: TAGS-host
1347
1348 TAGS-host: maybe-TAGS-ash
1349 TAGS-host: maybe-TAGS-autoconf
1350 TAGS-host: maybe-TAGS-automake
1351 TAGS-host: maybe-TAGS-bash
1352 TAGS-host: maybe-TAGS-bfd
1353 TAGS-host: maybe-TAGS-opcodes
1354 TAGS-host: maybe-TAGS-binutils
1355 TAGS-host: maybe-TAGS-bison
1356 TAGS-host: maybe-TAGS-byacc
1357 TAGS-host: maybe-TAGS-bzip2
1358 TAGS-host: maybe-TAGS-dejagnu
1359 TAGS-host: maybe-TAGS-diff
1360 TAGS-host: maybe-TAGS-dosutils
1361 TAGS-host: maybe-TAGS-etc
1362 TAGS-host: maybe-TAGS-fastjar
1363 TAGS-host: maybe-TAGS-fileutils
1364 TAGS-host: maybe-TAGS-findutils
1365 TAGS-host: maybe-TAGS-find
1366 TAGS-host: maybe-TAGS-fixincludes
1367 TAGS-host: maybe-TAGS-flex
1368 TAGS-host: maybe-TAGS-gas
1369 TAGS-host: maybe-TAGS-gcc
1370 TAGS-host: maybe-TAGS-gawk
1371 TAGS-host: maybe-TAGS-gettext
1372 TAGS-host: maybe-TAGS-gmp
1373 TAGS-host: maybe-TAGS-mpfr
1374 TAGS-host: maybe-TAGS-gnuserv
1375 TAGS-host: maybe-TAGS-gold
1376 TAGS-host: maybe-TAGS-gprof
1377 TAGS-host: maybe-TAGS-gzip
1378 TAGS-host: maybe-TAGS-hello
1379 TAGS-host: maybe-TAGS-indent
1380 TAGS-host: maybe-TAGS-intl
1381 TAGS-host: maybe-TAGS-tcl
1382 TAGS-host: maybe-TAGS-itcl
1383 TAGS-host: maybe-TAGS-ld
1384 TAGS-host: maybe-TAGS-libcpp
1385 TAGS-host: maybe-TAGS-libdecnumber
1386 TAGS-host: maybe-TAGS-libgui
1387 TAGS-host: maybe-TAGS-libiberty
1388 TAGS-host: maybe-TAGS-libtool
1389 TAGS-host: maybe-TAGS-m4
1390 TAGS-host: maybe-TAGS-make
1391 TAGS-host: maybe-TAGS-mmalloc
1392 TAGS-host: maybe-TAGS-patch
1393 TAGS-host: maybe-TAGS-perl
1394 TAGS-host: maybe-TAGS-prms
1395 TAGS-host: maybe-TAGS-rcs
1396 TAGS-host: maybe-TAGS-readline
1397 TAGS-host: maybe-TAGS-release
1398 TAGS-host: maybe-TAGS-recode
1399 TAGS-host: maybe-TAGS-sed
1400 TAGS-host: maybe-TAGS-send-pr
1401 TAGS-host: maybe-TAGS-shellutils
1402 TAGS-host: maybe-TAGS-sid
1403 TAGS-host: maybe-TAGS-sim
1404 TAGS-host: maybe-TAGS-tar
1405 TAGS-host: maybe-TAGS-texinfo
1406 TAGS-host: maybe-TAGS-textutils
1407 TAGS-host: maybe-TAGS-time
1408 TAGS-host: maybe-TAGS-uudecode
1409 TAGS-host: maybe-TAGS-wdiff
1410 TAGS-host: maybe-TAGS-zip
1411 TAGS-host: maybe-TAGS-zlib
1412 TAGS-host: maybe-TAGS-gdb
1413 TAGS-host: maybe-TAGS-expect
1414 TAGS-host: maybe-TAGS-guile
1415 TAGS-host: maybe-TAGS-tk
1416 TAGS-host: maybe-TAGS-libtermcap
1417 TAGS-host: maybe-TAGS-utils
1418 TAGS-host: maybe-TAGS-gnattools
1419
1420 .PHONY: TAGS-target
1421
1422 TAGS-target: maybe-TAGS-target-libstdc++-v3
1423 TAGS-target: maybe-TAGS-target-libmudflap
1424 TAGS-target: maybe-TAGS-target-libssp
1425 TAGS-target: maybe-TAGS-target-newlib
1426 TAGS-target: maybe-TAGS-target-libgcc
1427 TAGS-target: maybe-TAGS-target-libgfortran
1428 TAGS-target: maybe-TAGS-target-libobjc
1429 TAGS-target: maybe-TAGS-target-libtermcap
1430 TAGS-target: maybe-TAGS-target-winsup
1431 TAGS-target: maybe-TAGS-target-libgloss
1432 TAGS-target: maybe-TAGS-target-libiberty
1433 TAGS-target: maybe-TAGS-target-gperf
1434 TAGS-target: maybe-TAGS-target-examples
1435 TAGS-target: maybe-TAGS-target-libffi
1436 TAGS-target: maybe-TAGS-target-libjava
1437 TAGS-target: maybe-TAGS-target-zlib
1438 TAGS-target: maybe-TAGS-target-boehm-gc
1439 TAGS-target: maybe-TAGS-target-qthreads
1440 TAGS-target: maybe-TAGS-target-rda
1441 TAGS-target: maybe-TAGS-target-libada
1442 TAGS-target: maybe-TAGS-target-libgomp
1443
1444 .PHONY: do-install-info
1445 do-install-info:
1446 @: $(MAKE); $(unstage)
1447 @r=`${PWD_COMMAND}`; export r; \
1448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1449 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1450 install-info-target
1451
1452
1453 .PHONY: install-info-host
1454
1455 install-info-host: maybe-install-info-ash
1456 install-info-host: maybe-install-info-autoconf
1457 install-info-host: maybe-install-info-automake
1458 install-info-host: maybe-install-info-bash
1459 install-info-host: maybe-install-info-bfd
1460 install-info-host: maybe-install-info-opcodes
1461 install-info-host: maybe-install-info-binutils
1462 install-info-host: maybe-install-info-bison
1463 install-info-host: maybe-install-info-byacc
1464 install-info-host: maybe-install-info-bzip2
1465 install-info-host: maybe-install-info-dejagnu
1466 install-info-host: maybe-install-info-diff
1467 install-info-host: maybe-install-info-dosutils
1468 install-info-host: maybe-install-info-etc
1469 install-info-host: maybe-install-info-fastjar
1470 install-info-host: maybe-install-info-fileutils
1471 install-info-host: maybe-install-info-findutils
1472 install-info-host: maybe-install-info-find
1473 install-info-host: maybe-install-info-fixincludes
1474 install-info-host: maybe-install-info-flex
1475 install-info-host: maybe-install-info-gas
1476 install-info-host: maybe-install-info-gcc
1477 install-info-host: maybe-install-info-gawk
1478 install-info-host: maybe-install-info-gettext
1479 install-info-host: maybe-install-info-gmp
1480 install-info-host: maybe-install-info-mpfr
1481 install-info-host: maybe-install-info-gnuserv
1482 install-info-host: maybe-install-info-gold
1483 install-info-host: maybe-install-info-gprof
1484 install-info-host: maybe-install-info-gzip
1485 install-info-host: maybe-install-info-hello
1486 install-info-host: maybe-install-info-indent
1487 install-info-host: maybe-install-info-intl
1488 install-info-host: maybe-install-info-tcl
1489 install-info-host: maybe-install-info-itcl
1490 install-info-host: maybe-install-info-ld
1491 install-info-host: maybe-install-info-libcpp
1492 install-info-host: maybe-install-info-libdecnumber
1493 install-info-host: maybe-install-info-libgui
1494 install-info-host: maybe-install-info-libiberty
1495 install-info-host: maybe-install-info-libtool
1496 install-info-host: maybe-install-info-m4
1497 install-info-host: maybe-install-info-make
1498 install-info-host: maybe-install-info-mmalloc
1499 install-info-host: maybe-install-info-patch
1500 install-info-host: maybe-install-info-perl
1501 install-info-host: maybe-install-info-prms
1502 install-info-host: maybe-install-info-rcs
1503 install-info-host: maybe-install-info-readline
1504 install-info-host: maybe-install-info-release
1505 install-info-host: maybe-install-info-recode
1506 install-info-host: maybe-install-info-sed
1507 install-info-host: maybe-install-info-send-pr
1508 install-info-host: maybe-install-info-shellutils
1509 install-info-host: maybe-install-info-sid
1510 install-info-host: maybe-install-info-sim
1511 install-info-host: maybe-install-info-tar
1512 install-info-host: maybe-install-info-texinfo
1513 install-info-host: maybe-install-info-textutils
1514 install-info-host: maybe-install-info-time
1515 install-info-host: maybe-install-info-uudecode
1516 install-info-host: maybe-install-info-wdiff
1517 install-info-host: maybe-install-info-zip
1518 install-info-host: maybe-install-info-zlib
1519 install-info-host: maybe-install-info-gdb
1520 install-info-host: maybe-install-info-expect
1521 install-info-host: maybe-install-info-guile
1522 install-info-host: maybe-install-info-tk
1523 install-info-host: maybe-install-info-libtermcap
1524 install-info-host: maybe-install-info-utils
1525 install-info-host: maybe-install-info-gnattools
1526
1527 .PHONY: install-info-target
1528
1529 install-info-target: maybe-install-info-target-libstdc++-v3
1530 install-info-target: maybe-install-info-target-libmudflap
1531 install-info-target: maybe-install-info-target-libssp
1532 install-info-target: maybe-install-info-target-newlib
1533 install-info-target: maybe-install-info-target-libgcc
1534 install-info-target: maybe-install-info-target-libgfortran
1535 install-info-target: maybe-install-info-target-libobjc
1536 install-info-target: maybe-install-info-target-libtermcap
1537 install-info-target: maybe-install-info-target-winsup
1538 install-info-target: maybe-install-info-target-libgloss
1539 install-info-target: maybe-install-info-target-libiberty
1540 install-info-target: maybe-install-info-target-gperf
1541 install-info-target: maybe-install-info-target-examples
1542 install-info-target: maybe-install-info-target-libffi
1543 install-info-target: maybe-install-info-target-libjava
1544 install-info-target: maybe-install-info-target-zlib
1545 install-info-target: maybe-install-info-target-boehm-gc
1546 install-info-target: maybe-install-info-target-qthreads
1547 install-info-target: maybe-install-info-target-rda
1548 install-info-target: maybe-install-info-target-libada
1549 install-info-target: maybe-install-info-target-libgomp
1550
1551 .PHONY: do-install-pdf
1552 do-install-pdf:
1553 @: $(MAKE); $(unstage)
1554 @r=`${PWD_COMMAND}`; export r; \
1555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1556 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1557 install-pdf-target
1558
1559
1560 .PHONY: install-pdf-host
1561
1562 install-pdf-host: maybe-install-pdf-ash
1563 install-pdf-host: maybe-install-pdf-autoconf
1564 install-pdf-host: maybe-install-pdf-automake
1565 install-pdf-host: maybe-install-pdf-bash
1566 install-pdf-host: maybe-install-pdf-bfd
1567 install-pdf-host: maybe-install-pdf-opcodes
1568 install-pdf-host: maybe-install-pdf-binutils
1569 install-pdf-host: maybe-install-pdf-bison
1570 install-pdf-host: maybe-install-pdf-byacc
1571 install-pdf-host: maybe-install-pdf-bzip2
1572 install-pdf-host: maybe-install-pdf-dejagnu
1573 install-pdf-host: maybe-install-pdf-diff
1574 install-pdf-host: maybe-install-pdf-dosutils
1575 install-pdf-host: maybe-install-pdf-etc
1576 install-pdf-host: maybe-install-pdf-fastjar
1577 install-pdf-host: maybe-install-pdf-fileutils
1578 install-pdf-host: maybe-install-pdf-findutils
1579 install-pdf-host: maybe-install-pdf-find
1580 install-pdf-host: maybe-install-pdf-fixincludes
1581 install-pdf-host: maybe-install-pdf-flex
1582 install-pdf-host: maybe-install-pdf-gas
1583 install-pdf-host: maybe-install-pdf-gcc
1584 install-pdf-host: maybe-install-pdf-gawk
1585 install-pdf-host: maybe-install-pdf-gettext
1586 install-pdf-host: maybe-install-pdf-gmp
1587 install-pdf-host: maybe-install-pdf-mpfr
1588 install-pdf-host: maybe-install-pdf-gnuserv
1589 install-pdf-host: maybe-install-pdf-gold
1590 install-pdf-host: maybe-install-pdf-gprof
1591 install-pdf-host: maybe-install-pdf-gzip
1592 install-pdf-host: maybe-install-pdf-hello
1593 install-pdf-host: maybe-install-pdf-indent
1594 install-pdf-host: maybe-install-pdf-intl
1595 install-pdf-host: maybe-install-pdf-tcl
1596 install-pdf-host: maybe-install-pdf-itcl
1597 install-pdf-host: maybe-install-pdf-ld
1598 install-pdf-host: maybe-install-pdf-libcpp
1599 install-pdf-host: maybe-install-pdf-libdecnumber
1600 install-pdf-host: maybe-install-pdf-libgui
1601 install-pdf-host: maybe-install-pdf-libiberty
1602 install-pdf-host: maybe-install-pdf-libtool
1603 install-pdf-host: maybe-install-pdf-m4
1604 install-pdf-host: maybe-install-pdf-make
1605 install-pdf-host: maybe-install-pdf-mmalloc
1606 install-pdf-host: maybe-install-pdf-patch
1607 install-pdf-host: maybe-install-pdf-perl
1608 install-pdf-host: maybe-install-pdf-prms
1609 install-pdf-host: maybe-install-pdf-rcs
1610 install-pdf-host: maybe-install-pdf-readline
1611 install-pdf-host: maybe-install-pdf-release
1612 install-pdf-host: maybe-install-pdf-recode
1613 install-pdf-host: maybe-install-pdf-sed
1614 install-pdf-host: maybe-install-pdf-send-pr
1615 install-pdf-host: maybe-install-pdf-shellutils
1616 install-pdf-host: maybe-install-pdf-sid
1617 install-pdf-host: maybe-install-pdf-sim
1618 install-pdf-host: maybe-install-pdf-tar
1619 install-pdf-host: maybe-install-pdf-texinfo
1620 install-pdf-host: maybe-install-pdf-textutils
1621 install-pdf-host: maybe-install-pdf-time
1622 install-pdf-host: maybe-install-pdf-uudecode
1623 install-pdf-host: maybe-install-pdf-wdiff
1624 install-pdf-host: maybe-install-pdf-zip
1625 install-pdf-host: maybe-install-pdf-zlib
1626 install-pdf-host: maybe-install-pdf-gdb
1627 install-pdf-host: maybe-install-pdf-expect
1628 install-pdf-host: maybe-install-pdf-guile
1629 install-pdf-host: maybe-install-pdf-tk
1630 install-pdf-host: maybe-install-pdf-libtermcap
1631 install-pdf-host: maybe-install-pdf-utils
1632 install-pdf-host: maybe-install-pdf-gnattools
1633
1634 .PHONY: install-pdf-target
1635
1636 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1637 install-pdf-target: maybe-install-pdf-target-libmudflap
1638 install-pdf-target: maybe-install-pdf-target-libssp
1639 install-pdf-target: maybe-install-pdf-target-newlib
1640 install-pdf-target: maybe-install-pdf-target-libgcc
1641 install-pdf-target: maybe-install-pdf-target-libgfortran
1642 install-pdf-target: maybe-install-pdf-target-libobjc
1643 install-pdf-target: maybe-install-pdf-target-libtermcap
1644 install-pdf-target: maybe-install-pdf-target-winsup
1645 install-pdf-target: maybe-install-pdf-target-libgloss
1646 install-pdf-target: maybe-install-pdf-target-libiberty
1647 install-pdf-target: maybe-install-pdf-target-gperf
1648 install-pdf-target: maybe-install-pdf-target-examples
1649 install-pdf-target: maybe-install-pdf-target-libffi
1650 install-pdf-target: maybe-install-pdf-target-libjava
1651 install-pdf-target: maybe-install-pdf-target-zlib
1652 install-pdf-target: maybe-install-pdf-target-boehm-gc
1653 install-pdf-target: maybe-install-pdf-target-qthreads
1654 install-pdf-target: maybe-install-pdf-target-rda
1655 install-pdf-target: maybe-install-pdf-target-libada
1656 install-pdf-target: maybe-install-pdf-target-libgomp
1657
1658 .PHONY: do-install-html
1659 do-install-html:
1660 @: $(MAKE); $(unstage)
1661 @r=`${PWD_COMMAND}`; export r; \
1662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1663 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1664 install-html-target
1665
1666
1667 .PHONY: install-html-host
1668
1669 install-html-host: maybe-install-html-ash
1670 install-html-host: maybe-install-html-autoconf
1671 install-html-host: maybe-install-html-automake
1672 install-html-host: maybe-install-html-bash
1673 install-html-host: maybe-install-html-bfd
1674 install-html-host: maybe-install-html-opcodes
1675 install-html-host: maybe-install-html-binutils
1676 install-html-host: maybe-install-html-bison
1677 install-html-host: maybe-install-html-byacc
1678 install-html-host: maybe-install-html-bzip2
1679 install-html-host: maybe-install-html-dejagnu
1680 install-html-host: maybe-install-html-diff
1681 install-html-host: maybe-install-html-dosutils
1682 install-html-host: maybe-install-html-etc
1683 install-html-host: maybe-install-html-fastjar
1684 install-html-host: maybe-install-html-fileutils
1685 install-html-host: maybe-install-html-findutils
1686 install-html-host: maybe-install-html-find
1687 install-html-host: maybe-install-html-fixincludes
1688 install-html-host: maybe-install-html-flex
1689 install-html-host: maybe-install-html-gas
1690 install-html-host: maybe-install-html-gcc
1691 install-html-host: maybe-install-html-gawk
1692 install-html-host: maybe-install-html-gettext
1693 install-html-host: maybe-install-html-gmp
1694 install-html-host: maybe-install-html-mpfr
1695 install-html-host: maybe-install-html-gnuserv
1696 install-html-host: maybe-install-html-gold
1697 install-html-host: maybe-install-html-gprof
1698 install-html-host: maybe-install-html-gzip
1699 install-html-host: maybe-install-html-hello
1700 install-html-host: maybe-install-html-indent
1701 install-html-host: maybe-install-html-intl
1702 install-html-host: maybe-install-html-tcl
1703 install-html-host: maybe-install-html-itcl
1704 install-html-host: maybe-install-html-ld
1705 install-html-host: maybe-install-html-libcpp
1706 install-html-host: maybe-install-html-libdecnumber
1707 install-html-host: maybe-install-html-libgui
1708 install-html-host: maybe-install-html-libiberty
1709 install-html-host: maybe-install-html-libtool
1710 install-html-host: maybe-install-html-m4
1711 install-html-host: maybe-install-html-make
1712 install-html-host: maybe-install-html-mmalloc
1713 install-html-host: maybe-install-html-patch
1714 install-html-host: maybe-install-html-perl
1715 install-html-host: maybe-install-html-prms
1716 install-html-host: maybe-install-html-rcs
1717 install-html-host: maybe-install-html-readline
1718 install-html-host: maybe-install-html-release
1719 install-html-host: maybe-install-html-recode
1720 install-html-host: maybe-install-html-sed
1721 install-html-host: maybe-install-html-send-pr
1722 install-html-host: maybe-install-html-shellutils
1723 install-html-host: maybe-install-html-sid
1724 install-html-host: maybe-install-html-sim
1725 install-html-host: maybe-install-html-tar
1726 install-html-host: maybe-install-html-texinfo
1727 install-html-host: maybe-install-html-textutils
1728 install-html-host: maybe-install-html-time
1729 install-html-host: maybe-install-html-uudecode
1730 install-html-host: maybe-install-html-wdiff
1731 install-html-host: maybe-install-html-zip
1732 install-html-host: maybe-install-html-zlib
1733 install-html-host: maybe-install-html-gdb
1734 install-html-host: maybe-install-html-expect
1735 install-html-host: maybe-install-html-guile
1736 install-html-host: maybe-install-html-tk
1737 install-html-host: maybe-install-html-libtermcap
1738 install-html-host: maybe-install-html-utils
1739 install-html-host: maybe-install-html-gnattools
1740
1741 .PHONY: install-html-target
1742
1743 install-html-target: maybe-install-html-target-libstdc++-v3
1744 install-html-target: maybe-install-html-target-libmudflap
1745 install-html-target: maybe-install-html-target-libssp
1746 install-html-target: maybe-install-html-target-newlib
1747 install-html-target: maybe-install-html-target-libgcc
1748 install-html-target: maybe-install-html-target-libgfortran
1749 install-html-target: maybe-install-html-target-libobjc
1750 install-html-target: maybe-install-html-target-libtermcap
1751 install-html-target: maybe-install-html-target-winsup
1752 install-html-target: maybe-install-html-target-libgloss
1753 install-html-target: maybe-install-html-target-libiberty
1754 install-html-target: maybe-install-html-target-gperf
1755 install-html-target: maybe-install-html-target-examples
1756 install-html-target: maybe-install-html-target-libffi
1757 install-html-target: maybe-install-html-target-libjava
1758 install-html-target: maybe-install-html-target-zlib
1759 install-html-target: maybe-install-html-target-boehm-gc
1760 install-html-target: maybe-install-html-target-qthreads
1761 install-html-target: maybe-install-html-target-rda
1762 install-html-target: maybe-install-html-target-libada
1763 install-html-target: maybe-install-html-target-libgomp
1764
1765 .PHONY: do-installcheck
1766 do-installcheck:
1767 @: $(MAKE); $(unstage)
1768 @r=`${PWD_COMMAND}`; export r; \
1769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1771 installcheck-target
1772
1773
1774 .PHONY: installcheck-host
1775
1776 installcheck-host: maybe-installcheck-ash
1777 installcheck-host: maybe-installcheck-autoconf
1778 installcheck-host: maybe-installcheck-automake
1779 installcheck-host: maybe-installcheck-bash
1780 installcheck-host: maybe-installcheck-bfd
1781 installcheck-host: maybe-installcheck-opcodes
1782 installcheck-host: maybe-installcheck-binutils
1783 installcheck-host: maybe-installcheck-bison
1784 installcheck-host: maybe-installcheck-byacc
1785 installcheck-host: maybe-installcheck-bzip2
1786 installcheck-host: maybe-installcheck-dejagnu
1787 installcheck-host: maybe-installcheck-diff
1788 installcheck-host: maybe-installcheck-dosutils
1789 installcheck-host: maybe-installcheck-etc
1790 installcheck-host: maybe-installcheck-fastjar
1791 installcheck-host: maybe-installcheck-fileutils
1792 installcheck-host: maybe-installcheck-findutils
1793 installcheck-host: maybe-installcheck-find
1794 installcheck-host: maybe-installcheck-fixincludes
1795 installcheck-host: maybe-installcheck-flex
1796 installcheck-host: maybe-installcheck-gas
1797 installcheck-host: maybe-installcheck-gcc
1798 installcheck-host: maybe-installcheck-gawk
1799 installcheck-host: maybe-installcheck-gettext
1800 installcheck-host: maybe-installcheck-gmp
1801 installcheck-host: maybe-installcheck-mpfr
1802 installcheck-host: maybe-installcheck-gnuserv
1803 installcheck-host: maybe-installcheck-gold
1804 installcheck-host: maybe-installcheck-gprof
1805 installcheck-host: maybe-installcheck-gzip
1806 installcheck-host: maybe-installcheck-hello
1807 installcheck-host: maybe-installcheck-indent
1808 installcheck-host: maybe-installcheck-intl
1809 installcheck-host: maybe-installcheck-tcl
1810 installcheck-host: maybe-installcheck-itcl
1811 installcheck-host: maybe-installcheck-ld
1812 installcheck-host: maybe-installcheck-libcpp
1813 installcheck-host: maybe-installcheck-libdecnumber
1814 installcheck-host: maybe-installcheck-libgui
1815 installcheck-host: maybe-installcheck-libiberty
1816 installcheck-host: maybe-installcheck-libtool
1817 installcheck-host: maybe-installcheck-m4
1818 installcheck-host: maybe-installcheck-make
1819 installcheck-host: maybe-installcheck-mmalloc
1820 installcheck-host: maybe-installcheck-patch
1821 installcheck-host: maybe-installcheck-perl
1822 installcheck-host: maybe-installcheck-prms
1823 installcheck-host: maybe-installcheck-rcs
1824 installcheck-host: maybe-installcheck-readline
1825 installcheck-host: maybe-installcheck-release
1826 installcheck-host: maybe-installcheck-recode
1827 installcheck-host: maybe-installcheck-sed
1828 installcheck-host: maybe-installcheck-send-pr
1829 installcheck-host: maybe-installcheck-shellutils
1830 installcheck-host: maybe-installcheck-sid
1831 installcheck-host: maybe-installcheck-sim
1832 installcheck-host: maybe-installcheck-tar
1833 installcheck-host: maybe-installcheck-texinfo
1834 installcheck-host: maybe-installcheck-textutils
1835 installcheck-host: maybe-installcheck-time
1836 installcheck-host: maybe-installcheck-uudecode
1837 installcheck-host: maybe-installcheck-wdiff
1838 installcheck-host: maybe-installcheck-zip
1839 installcheck-host: maybe-installcheck-zlib
1840 installcheck-host: maybe-installcheck-gdb
1841 installcheck-host: maybe-installcheck-expect
1842 installcheck-host: maybe-installcheck-guile
1843 installcheck-host: maybe-installcheck-tk
1844 installcheck-host: maybe-installcheck-libtermcap
1845 installcheck-host: maybe-installcheck-utils
1846 installcheck-host: maybe-installcheck-gnattools
1847
1848 .PHONY: installcheck-target
1849
1850 installcheck-target: maybe-installcheck-target-libstdc++-v3
1851 installcheck-target: maybe-installcheck-target-libmudflap
1852 installcheck-target: maybe-installcheck-target-libssp
1853 installcheck-target: maybe-installcheck-target-newlib
1854 installcheck-target: maybe-installcheck-target-libgcc
1855 installcheck-target: maybe-installcheck-target-libgfortran
1856 installcheck-target: maybe-installcheck-target-libobjc
1857 installcheck-target: maybe-installcheck-target-libtermcap
1858 installcheck-target: maybe-installcheck-target-winsup
1859 installcheck-target: maybe-installcheck-target-libgloss
1860 installcheck-target: maybe-installcheck-target-libiberty
1861 installcheck-target: maybe-installcheck-target-gperf
1862 installcheck-target: maybe-installcheck-target-examples
1863 installcheck-target: maybe-installcheck-target-libffi
1864 installcheck-target: maybe-installcheck-target-libjava
1865 installcheck-target: maybe-installcheck-target-zlib
1866 installcheck-target: maybe-installcheck-target-boehm-gc
1867 installcheck-target: maybe-installcheck-target-qthreads
1868 installcheck-target: maybe-installcheck-target-rda
1869 installcheck-target: maybe-installcheck-target-libada
1870 installcheck-target: maybe-installcheck-target-libgomp
1871
1872 .PHONY: do-mostlyclean
1873 do-mostlyclean:
1874 @: $(MAKE); $(unstage)
1875 @r=`${PWD_COMMAND}`; export r; \
1876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1877 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1878 mostlyclean-target
1879
1880
1881 .PHONY: mostlyclean-host
1882
1883 mostlyclean-host: maybe-mostlyclean-ash
1884 mostlyclean-host: maybe-mostlyclean-autoconf
1885 mostlyclean-host: maybe-mostlyclean-automake
1886 mostlyclean-host: maybe-mostlyclean-bash
1887 mostlyclean-host: maybe-mostlyclean-bfd
1888 mostlyclean-host: maybe-mostlyclean-opcodes
1889 mostlyclean-host: maybe-mostlyclean-binutils
1890 mostlyclean-host: maybe-mostlyclean-bison
1891 mostlyclean-host: maybe-mostlyclean-byacc
1892 mostlyclean-host: maybe-mostlyclean-bzip2
1893 mostlyclean-host: maybe-mostlyclean-dejagnu
1894 mostlyclean-host: maybe-mostlyclean-diff
1895 mostlyclean-host: maybe-mostlyclean-dosutils
1896 mostlyclean-host: maybe-mostlyclean-etc
1897 mostlyclean-host: maybe-mostlyclean-fastjar
1898 mostlyclean-host: maybe-mostlyclean-fileutils
1899 mostlyclean-host: maybe-mostlyclean-findutils
1900 mostlyclean-host: maybe-mostlyclean-find
1901 mostlyclean-host: maybe-mostlyclean-fixincludes
1902 mostlyclean-host: maybe-mostlyclean-flex
1903 mostlyclean-host: maybe-mostlyclean-gas
1904 mostlyclean-host: maybe-mostlyclean-gcc
1905 mostlyclean-host: maybe-mostlyclean-gawk
1906 mostlyclean-host: maybe-mostlyclean-gettext
1907 mostlyclean-host: maybe-mostlyclean-gmp
1908 mostlyclean-host: maybe-mostlyclean-mpfr
1909 mostlyclean-host: maybe-mostlyclean-gnuserv
1910 mostlyclean-host: maybe-mostlyclean-gold
1911 mostlyclean-host: maybe-mostlyclean-gprof
1912 mostlyclean-host: maybe-mostlyclean-gzip
1913 mostlyclean-host: maybe-mostlyclean-hello
1914 mostlyclean-host: maybe-mostlyclean-indent
1915 mostlyclean-host: maybe-mostlyclean-intl
1916 mostlyclean-host: maybe-mostlyclean-tcl
1917 mostlyclean-host: maybe-mostlyclean-itcl
1918 mostlyclean-host: maybe-mostlyclean-ld
1919 mostlyclean-host: maybe-mostlyclean-libcpp
1920 mostlyclean-host: maybe-mostlyclean-libdecnumber
1921 mostlyclean-host: maybe-mostlyclean-libgui
1922 mostlyclean-host: maybe-mostlyclean-libiberty
1923 mostlyclean-host: maybe-mostlyclean-libtool
1924 mostlyclean-host: maybe-mostlyclean-m4
1925 mostlyclean-host: maybe-mostlyclean-make
1926 mostlyclean-host: maybe-mostlyclean-mmalloc
1927 mostlyclean-host: maybe-mostlyclean-patch
1928 mostlyclean-host: maybe-mostlyclean-perl
1929 mostlyclean-host: maybe-mostlyclean-prms
1930 mostlyclean-host: maybe-mostlyclean-rcs
1931 mostlyclean-host: maybe-mostlyclean-readline
1932 mostlyclean-host: maybe-mostlyclean-release
1933 mostlyclean-host: maybe-mostlyclean-recode
1934 mostlyclean-host: maybe-mostlyclean-sed
1935 mostlyclean-host: maybe-mostlyclean-send-pr
1936 mostlyclean-host: maybe-mostlyclean-shellutils
1937 mostlyclean-host: maybe-mostlyclean-sid
1938 mostlyclean-host: maybe-mostlyclean-sim
1939 mostlyclean-host: maybe-mostlyclean-tar
1940 mostlyclean-host: maybe-mostlyclean-texinfo
1941 mostlyclean-host: maybe-mostlyclean-textutils
1942 mostlyclean-host: maybe-mostlyclean-time
1943 mostlyclean-host: maybe-mostlyclean-uudecode
1944 mostlyclean-host: maybe-mostlyclean-wdiff
1945 mostlyclean-host: maybe-mostlyclean-zip
1946 mostlyclean-host: maybe-mostlyclean-zlib
1947 mostlyclean-host: maybe-mostlyclean-gdb
1948 mostlyclean-host: maybe-mostlyclean-expect
1949 mostlyclean-host: maybe-mostlyclean-guile
1950 mostlyclean-host: maybe-mostlyclean-tk
1951 mostlyclean-host: maybe-mostlyclean-libtermcap
1952 mostlyclean-host: maybe-mostlyclean-utils
1953 mostlyclean-host: maybe-mostlyclean-gnattools
1954
1955 .PHONY: mostlyclean-target
1956
1957 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1958 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1959 mostlyclean-target: maybe-mostlyclean-target-libssp
1960 mostlyclean-target: maybe-mostlyclean-target-newlib
1961 mostlyclean-target: maybe-mostlyclean-target-libgcc
1962 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1963 mostlyclean-target: maybe-mostlyclean-target-libobjc
1964 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1965 mostlyclean-target: maybe-mostlyclean-target-winsup
1966 mostlyclean-target: maybe-mostlyclean-target-libgloss
1967 mostlyclean-target: maybe-mostlyclean-target-libiberty
1968 mostlyclean-target: maybe-mostlyclean-target-gperf
1969 mostlyclean-target: maybe-mostlyclean-target-examples
1970 mostlyclean-target: maybe-mostlyclean-target-libffi
1971 mostlyclean-target: maybe-mostlyclean-target-libjava
1972 mostlyclean-target: maybe-mostlyclean-target-zlib
1973 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1974 mostlyclean-target: maybe-mostlyclean-target-qthreads
1975 mostlyclean-target: maybe-mostlyclean-target-rda
1976 mostlyclean-target: maybe-mostlyclean-target-libada
1977 mostlyclean-target: maybe-mostlyclean-target-libgomp
1978
1979 .PHONY: do-clean
1980 do-clean:
1981 @: $(MAKE); $(unstage)
1982 @r=`${PWD_COMMAND}`; export r; \
1983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1984 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1985 clean-target
1986
1987
1988 .PHONY: clean-host
1989
1990 clean-host: maybe-clean-ash
1991 clean-host: maybe-clean-autoconf
1992 clean-host: maybe-clean-automake
1993 clean-host: maybe-clean-bash
1994 clean-host: maybe-clean-bfd
1995 clean-host: maybe-clean-opcodes
1996 clean-host: maybe-clean-binutils
1997 clean-host: maybe-clean-bison
1998 clean-host: maybe-clean-byacc
1999 clean-host: maybe-clean-bzip2
2000 clean-host: maybe-clean-dejagnu
2001 clean-host: maybe-clean-diff
2002 clean-host: maybe-clean-dosutils
2003 clean-host: maybe-clean-etc
2004 clean-host: maybe-clean-fastjar
2005 clean-host: maybe-clean-fileutils
2006 clean-host: maybe-clean-findutils
2007 clean-host: maybe-clean-find
2008 clean-host: maybe-clean-fixincludes
2009 clean-host: maybe-clean-flex
2010 clean-host: maybe-clean-gas
2011 clean-host: maybe-clean-gcc
2012 clean-host: maybe-clean-gawk
2013 clean-host: maybe-clean-gettext
2014 clean-host: maybe-clean-gmp
2015 clean-host: maybe-clean-mpfr
2016 clean-host: maybe-clean-gnuserv
2017 clean-host: maybe-clean-gold
2018 clean-host: maybe-clean-gprof
2019 clean-host: maybe-clean-gzip
2020 clean-host: maybe-clean-hello
2021 clean-host: maybe-clean-indent
2022 clean-host: maybe-clean-intl
2023 clean-host: maybe-clean-tcl
2024 clean-host: maybe-clean-itcl
2025 clean-host: maybe-clean-ld
2026 clean-host: maybe-clean-libcpp
2027 clean-host: maybe-clean-libdecnumber
2028 clean-host: maybe-clean-libgui
2029 clean-host: maybe-clean-libiberty
2030 clean-host: maybe-clean-libtool
2031 clean-host: maybe-clean-m4
2032 clean-host: maybe-clean-make
2033 clean-host: maybe-clean-mmalloc
2034 clean-host: maybe-clean-patch
2035 clean-host: maybe-clean-perl
2036 clean-host: maybe-clean-prms
2037 clean-host: maybe-clean-rcs
2038 clean-host: maybe-clean-readline
2039 clean-host: maybe-clean-release
2040 clean-host: maybe-clean-recode
2041 clean-host: maybe-clean-sed
2042 clean-host: maybe-clean-send-pr
2043 clean-host: maybe-clean-shellutils
2044 clean-host: maybe-clean-sid
2045 clean-host: maybe-clean-sim
2046 clean-host: maybe-clean-tar
2047 clean-host: maybe-clean-texinfo
2048 clean-host: maybe-clean-textutils
2049 clean-host: maybe-clean-time
2050 clean-host: maybe-clean-uudecode
2051 clean-host: maybe-clean-wdiff
2052 clean-host: maybe-clean-zip
2053 clean-host: maybe-clean-zlib
2054 clean-host: maybe-clean-gdb
2055 clean-host: maybe-clean-expect
2056 clean-host: maybe-clean-guile
2057 clean-host: maybe-clean-tk
2058 clean-host: maybe-clean-libtermcap
2059 clean-host: maybe-clean-utils
2060 clean-host: maybe-clean-gnattools
2061
2062 .PHONY: clean-target
2063
2064 clean-target: maybe-clean-target-libstdc++-v3
2065 clean-target: maybe-clean-target-libmudflap
2066 clean-target: maybe-clean-target-libssp
2067 clean-target: maybe-clean-target-newlib
2068 clean-target: maybe-clean-target-libgcc
2069 clean-target: maybe-clean-target-libgfortran
2070 clean-target: maybe-clean-target-libobjc
2071 clean-target: maybe-clean-target-libtermcap
2072 clean-target: maybe-clean-target-winsup
2073 clean-target: maybe-clean-target-libgloss
2074 clean-target: maybe-clean-target-libiberty
2075 clean-target: maybe-clean-target-gperf
2076 clean-target: maybe-clean-target-examples
2077 clean-target: maybe-clean-target-libffi
2078 clean-target: maybe-clean-target-libjava
2079 clean-target: maybe-clean-target-zlib
2080 clean-target: maybe-clean-target-boehm-gc
2081 clean-target: maybe-clean-target-qthreads
2082 clean-target: maybe-clean-target-rda
2083 clean-target: maybe-clean-target-libada
2084 clean-target: maybe-clean-target-libgomp
2085
2086 .PHONY: do-distclean
2087 do-distclean:
2088 @: $(MAKE); $(unstage)
2089 @r=`${PWD_COMMAND}`; export r; \
2090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2091 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2092 distclean-target
2093
2094
2095 .PHONY: distclean-host
2096
2097 distclean-host: maybe-distclean-ash
2098 distclean-host: maybe-distclean-autoconf
2099 distclean-host: maybe-distclean-automake
2100 distclean-host: maybe-distclean-bash
2101 distclean-host: maybe-distclean-bfd
2102 distclean-host: maybe-distclean-opcodes
2103 distclean-host: maybe-distclean-binutils
2104 distclean-host: maybe-distclean-bison
2105 distclean-host: maybe-distclean-byacc
2106 distclean-host: maybe-distclean-bzip2
2107 distclean-host: maybe-distclean-dejagnu
2108 distclean-host: maybe-distclean-diff
2109 distclean-host: maybe-distclean-dosutils
2110 distclean-host: maybe-distclean-etc
2111 distclean-host: maybe-distclean-fastjar
2112 distclean-host: maybe-distclean-fileutils
2113 distclean-host: maybe-distclean-findutils
2114 distclean-host: maybe-distclean-find
2115 distclean-host: maybe-distclean-fixincludes
2116 distclean-host: maybe-distclean-flex
2117 distclean-host: maybe-distclean-gas
2118 distclean-host: maybe-distclean-gcc
2119 distclean-host: maybe-distclean-gawk
2120 distclean-host: maybe-distclean-gettext
2121 distclean-host: maybe-distclean-gmp
2122 distclean-host: maybe-distclean-mpfr
2123 distclean-host: maybe-distclean-gnuserv
2124 distclean-host: maybe-distclean-gold
2125 distclean-host: maybe-distclean-gprof
2126 distclean-host: maybe-distclean-gzip
2127 distclean-host: maybe-distclean-hello
2128 distclean-host: maybe-distclean-indent
2129 distclean-host: maybe-distclean-intl
2130 distclean-host: maybe-distclean-tcl
2131 distclean-host: maybe-distclean-itcl
2132 distclean-host: maybe-distclean-ld
2133 distclean-host: maybe-distclean-libcpp
2134 distclean-host: maybe-distclean-libdecnumber
2135 distclean-host: maybe-distclean-libgui
2136 distclean-host: maybe-distclean-libiberty
2137 distclean-host: maybe-distclean-libtool
2138 distclean-host: maybe-distclean-m4
2139 distclean-host: maybe-distclean-make
2140 distclean-host: maybe-distclean-mmalloc
2141 distclean-host: maybe-distclean-patch
2142 distclean-host: maybe-distclean-perl
2143 distclean-host: maybe-distclean-prms
2144 distclean-host: maybe-distclean-rcs
2145 distclean-host: maybe-distclean-readline
2146 distclean-host: maybe-distclean-release
2147 distclean-host: maybe-distclean-recode
2148 distclean-host: maybe-distclean-sed
2149 distclean-host: maybe-distclean-send-pr
2150 distclean-host: maybe-distclean-shellutils
2151 distclean-host: maybe-distclean-sid
2152 distclean-host: maybe-distclean-sim
2153 distclean-host: maybe-distclean-tar
2154 distclean-host: maybe-distclean-texinfo
2155 distclean-host: maybe-distclean-textutils
2156 distclean-host: maybe-distclean-time
2157 distclean-host: maybe-distclean-uudecode
2158 distclean-host: maybe-distclean-wdiff
2159 distclean-host: maybe-distclean-zip
2160 distclean-host: maybe-distclean-zlib
2161 distclean-host: maybe-distclean-gdb
2162 distclean-host: maybe-distclean-expect
2163 distclean-host: maybe-distclean-guile
2164 distclean-host: maybe-distclean-tk
2165 distclean-host: maybe-distclean-libtermcap
2166 distclean-host: maybe-distclean-utils
2167 distclean-host: maybe-distclean-gnattools
2168
2169 .PHONY: distclean-target
2170
2171 distclean-target: maybe-distclean-target-libstdc++-v3
2172 distclean-target: maybe-distclean-target-libmudflap
2173 distclean-target: maybe-distclean-target-libssp
2174 distclean-target: maybe-distclean-target-newlib
2175 distclean-target: maybe-distclean-target-libgcc
2176 distclean-target: maybe-distclean-target-libgfortran
2177 distclean-target: maybe-distclean-target-libobjc
2178 distclean-target: maybe-distclean-target-libtermcap
2179 distclean-target: maybe-distclean-target-winsup
2180 distclean-target: maybe-distclean-target-libgloss
2181 distclean-target: maybe-distclean-target-libiberty
2182 distclean-target: maybe-distclean-target-gperf
2183 distclean-target: maybe-distclean-target-examples
2184 distclean-target: maybe-distclean-target-libffi
2185 distclean-target: maybe-distclean-target-libjava
2186 distclean-target: maybe-distclean-target-zlib
2187 distclean-target: maybe-distclean-target-boehm-gc
2188 distclean-target: maybe-distclean-target-qthreads
2189 distclean-target: maybe-distclean-target-rda
2190 distclean-target: maybe-distclean-target-libada
2191 distclean-target: maybe-distclean-target-libgomp
2192
2193 .PHONY: do-maintainer-clean
2194 do-maintainer-clean:
2195 @: $(MAKE); $(unstage)
2196 @r=`${PWD_COMMAND}`; export r; \
2197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2198 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2199 maintainer-clean-target
2200
2201
2202 .PHONY: maintainer-clean-host
2203
2204 maintainer-clean-host: maybe-maintainer-clean-ash
2205 maintainer-clean-host: maybe-maintainer-clean-autoconf
2206 maintainer-clean-host: maybe-maintainer-clean-automake
2207 maintainer-clean-host: maybe-maintainer-clean-bash
2208 maintainer-clean-host: maybe-maintainer-clean-bfd
2209 maintainer-clean-host: maybe-maintainer-clean-opcodes
2210 maintainer-clean-host: maybe-maintainer-clean-binutils
2211 maintainer-clean-host: maybe-maintainer-clean-bison
2212 maintainer-clean-host: maybe-maintainer-clean-byacc
2213 maintainer-clean-host: maybe-maintainer-clean-bzip2
2214 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2215 maintainer-clean-host: maybe-maintainer-clean-diff
2216 maintainer-clean-host: maybe-maintainer-clean-dosutils
2217 maintainer-clean-host: maybe-maintainer-clean-etc
2218 maintainer-clean-host: maybe-maintainer-clean-fastjar
2219 maintainer-clean-host: maybe-maintainer-clean-fileutils
2220 maintainer-clean-host: maybe-maintainer-clean-findutils
2221 maintainer-clean-host: maybe-maintainer-clean-find
2222 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2223 maintainer-clean-host: maybe-maintainer-clean-flex
2224 maintainer-clean-host: maybe-maintainer-clean-gas
2225 maintainer-clean-host: maybe-maintainer-clean-gcc
2226 maintainer-clean-host: maybe-maintainer-clean-gawk
2227 maintainer-clean-host: maybe-maintainer-clean-gettext
2228 maintainer-clean-host: maybe-maintainer-clean-gmp
2229 maintainer-clean-host: maybe-maintainer-clean-mpfr
2230 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2231 maintainer-clean-host: maybe-maintainer-clean-gold
2232 maintainer-clean-host: maybe-maintainer-clean-gprof
2233 maintainer-clean-host: maybe-maintainer-clean-gzip
2234 maintainer-clean-host: maybe-maintainer-clean-hello
2235 maintainer-clean-host: maybe-maintainer-clean-indent
2236 maintainer-clean-host: maybe-maintainer-clean-intl
2237 maintainer-clean-host: maybe-maintainer-clean-tcl
2238 maintainer-clean-host: maybe-maintainer-clean-itcl
2239 maintainer-clean-host: maybe-maintainer-clean-ld
2240 maintainer-clean-host: maybe-maintainer-clean-libcpp
2241 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2242 maintainer-clean-host: maybe-maintainer-clean-libgui
2243 maintainer-clean-host: maybe-maintainer-clean-libiberty
2244 maintainer-clean-host: maybe-maintainer-clean-libtool
2245 maintainer-clean-host: maybe-maintainer-clean-m4
2246 maintainer-clean-host: maybe-maintainer-clean-make
2247 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2248 maintainer-clean-host: maybe-maintainer-clean-patch
2249 maintainer-clean-host: maybe-maintainer-clean-perl
2250 maintainer-clean-host: maybe-maintainer-clean-prms
2251 maintainer-clean-host: maybe-maintainer-clean-rcs
2252 maintainer-clean-host: maybe-maintainer-clean-readline
2253 maintainer-clean-host: maybe-maintainer-clean-release
2254 maintainer-clean-host: maybe-maintainer-clean-recode
2255 maintainer-clean-host: maybe-maintainer-clean-sed
2256 maintainer-clean-host: maybe-maintainer-clean-send-pr
2257 maintainer-clean-host: maybe-maintainer-clean-shellutils
2258 maintainer-clean-host: maybe-maintainer-clean-sid
2259 maintainer-clean-host: maybe-maintainer-clean-sim
2260 maintainer-clean-host: maybe-maintainer-clean-tar
2261 maintainer-clean-host: maybe-maintainer-clean-texinfo
2262 maintainer-clean-host: maybe-maintainer-clean-textutils
2263 maintainer-clean-host: maybe-maintainer-clean-time
2264 maintainer-clean-host: maybe-maintainer-clean-uudecode
2265 maintainer-clean-host: maybe-maintainer-clean-wdiff
2266 maintainer-clean-host: maybe-maintainer-clean-zip
2267 maintainer-clean-host: maybe-maintainer-clean-zlib
2268 maintainer-clean-host: maybe-maintainer-clean-gdb
2269 maintainer-clean-host: maybe-maintainer-clean-expect
2270 maintainer-clean-host: maybe-maintainer-clean-guile
2271 maintainer-clean-host: maybe-maintainer-clean-tk
2272 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2273 maintainer-clean-host: maybe-maintainer-clean-utils
2274 maintainer-clean-host: maybe-maintainer-clean-gnattools
2275
2276 .PHONY: maintainer-clean-target
2277
2278 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2279 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2280 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2281 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2282 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2283 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2284 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2285 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2286 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2287 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2288 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2289 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2290 maintainer-clean-target: maybe-maintainer-clean-target-examples
2291 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2292 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2293 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2294 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2295 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2296 maintainer-clean-target: maybe-maintainer-clean-target-rda
2297 maintainer-clean-target: maybe-maintainer-clean-target-libada
2298 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2299
2300
2301 # Here are the targets which correspond to the do-X targets.
2302
2303 .PHONY: info installcheck dvi pdf html
2304 .PHONY: install-info install-pdf install-html
2305 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2306 .PHONY: local-clean local-distclean local-maintainer-clean
2307 info: do-info
2308 installcheck: do-installcheck
2309 dvi: do-dvi
2310 pdf: do-pdf
2311 html: do-html
2312
2313 # Make sure makeinfo is built before we do a `make info', if we're
2314 # in fact building texinfo.
2315 do-info: maybe-all-texinfo
2316
2317 install-info: do-install-info dir.info
2318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2319 if [ -f dir.info ] ; then \
2320 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2321 else true ; fi
2322
2323 install-pdf: do-install-pdf
2324
2325 install-html: do-install-html
2326
2327 local-clean:
2328 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2329
2330 local-distclean:
2331 -rm -f Makefile config.status config.cache mh-frag mt-frag
2332 -rm -f maybedep.tmp serdep.tmp
2333 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2334 rm -rf $(TARGET_SUBDIR); \
2335 else true; fi
2336 -rm -rf $(BUILD_SUBDIR)
2337 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2338 rm -rf $(HOST_SUBDIR); \
2339 else true; fi
2340 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2341 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2342 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2343 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2344 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2345
2346 local-maintainer-clean:
2347 @echo "This command is intended for maintainers to use;"
2348 @echo "it deletes files that may require special tools to rebuild."
2349
2350 clean: do-clean local-clean
2351 mostlyclean: do-mostlyclean local-clean
2352 distclean: do-distclean local-clean local-distclean
2353 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2354 maintainer-clean: local-distclean
2355 realclean: maintainer-clean
2356
2357 # Check target.
2358
2359 .PHONY: check do-check
2360 check: do-check
2361
2362 # Only include modules actually being configured and built.
2363 .PHONY: check-host
2364 check-host: \
2365 maybe-check-ash \
2366 maybe-check-autoconf \
2367 maybe-check-automake \
2368 maybe-check-bash \
2369 maybe-check-bfd \
2370 maybe-check-opcodes \
2371 maybe-check-binutils \
2372 maybe-check-bison \
2373 maybe-check-byacc \
2374 maybe-check-bzip2 \
2375 maybe-check-dejagnu \
2376 maybe-check-diff \
2377 maybe-check-dosutils \
2378 maybe-check-etc \
2379 maybe-check-fastjar \
2380 maybe-check-fileutils \
2381 maybe-check-findutils \
2382 maybe-check-find \
2383 maybe-check-fixincludes \
2384 maybe-check-flex \
2385 maybe-check-gas \
2386 maybe-check-gcc \
2387 maybe-check-gawk \
2388 maybe-check-gettext \
2389 maybe-check-gmp \
2390 maybe-check-mpfr \
2391 maybe-check-gnuserv \
2392 maybe-check-gold \
2393 maybe-check-gprof \
2394 maybe-check-gzip \
2395 maybe-check-hello \
2396 maybe-check-indent \
2397 maybe-check-intl \
2398 maybe-check-tcl \
2399 maybe-check-itcl \
2400 maybe-check-ld \
2401 maybe-check-libcpp \
2402 maybe-check-libdecnumber \
2403 maybe-check-libgui \
2404 maybe-check-libiberty \
2405 maybe-check-libtool \
2406 maybe-check-m4 \
2407 maybe-check-make \
2408 maybe-check-mmalloc \
2409 maybe-check-patch \
2410 maybe-check-perl \
2411 maybe-check-prms \
2412 maybe-check-rcs \
2413 maybe-check-readline \
2414 maybe-check-release \
2415 maybe-check-recode \
2416 maybe-check-sed \
2417 maybe-check-send-pr \
2418 maybe-check-shellutils \
2419 maybe-check-sid \
2420 maybe-check-sim \
2421 maybe-check-tar \
2422 maybe-check-texinfo \
2423 maybe-check-textutils \
2424 maybe-check-time \
2425 maybe-check-uudecode \
2426 maybe-check-wdiff \
2427 maybe-check-zip \
2428 maybe-check-zlib \
2429 maybe-check-gdb \
2430 maybe-check-expect \
2431 maybe-check-guile \
2432 maybe-check-tk \
2433 maybe-check-libtermcap \
2434 maybe-check-utils \
2435 maybe-check-gnattools
2436
2437 .PHONY: check-target
2438 check-target: \
2439 maybe-check-target-libstdc++-v3 \
2440 maybe-check-target-libmudflap \
2441 maybe-check-target-libssp \
2442 maybe-check-target-newlib \
2443 maybe-check-target-libgcc \
2444 maybe-check-target-libgfortran \
2445 maybe-check-target-libobjc \
2446 maybe-check-target-libtermcap \
2447 maybe-check-target-winsup \
2448 maybe-check-target-libgloss \
2449 maybe-check-target-libiberty \
2450 maybe-check-target-gperf \
2451 maybe-check-target-examples \
2452 maybe-check-target-libffi \
2453 maybe-check-target-libjava \
2454 maybe-check-target-zlib \
2455 maybe-check-target-boehm-gc \
2456 maybe-check-target-qthreads \
2457 maybe-check-target-rda \
2458 maybe-check-target-libada \
2459 maybe-check-target-libgomp
2460
2461 do-check:
2462 @: $(MAKE); $(unstage)
2463 @r=`${PWD_COMMAND}`; export r; \
2464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2465 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2466
2467 # Automated reporting of test results.
2468
2469 warning.log: build.log
2470 $(srcdir)/contrib/warn_summary build.log > $@
2471
2472 mail-report.log:
2473 if test x'$(BOOT_CFLAGS)' != x''; then \
2474 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2475 fi; \
2476 $(srcdir)/contrib/test_summary -t >$@
2477 chmod +x $@
2478 echo If you really want to send e-mail, run ./$@ now
2479
2480 mail-report-with-warnings.log: warning.log
2481 if test x'$(BOOT_CFLAGS)' != x''; then \
2482 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2483 fi; \
2484 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2485 chmod +x $@
2486 echo If you really want to send e-mail, run ./$@ now
2487
2488 # Installation targets.
2489
2490 .PHONY: install uninstall
2491 install:
2492 @: $(MAKE); $(unstage)
2493 @r=`${PWD_COMMAND}`; export r; \
2494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2495 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2496
2497 .PHONY: install-host-nogcc
2498 install-host-nogcc: \
2499 maybe-install-ash \
2500 maybe-install-autoconf \
2501 maybe-install-automake \
2502 maybe-install-bash \
2503 maybe-install-bfd \
2504 maybe-install-opcodes \
2505 maybe-install-binutils \
2506 maybe-install-bison \
2507 maybe-install-byacc \
2508 maybe-install-bzip2 \
2509 maybe-install-dejagnu \
2510 maybe-install-diff \
2511 maybe-install-dosutils \
2512 maybe-install-etc \
2513 maybe-install-fastjar \
2514 maybe-install-fileutils \
2515 maybe-install-findutils \
2516 maybe-install-find \
2517 maybe-install-fixincludes \
2518 maybe-install-flex \
2519 maybe-install-gas \
2520 maybe-install-gawk \
2521 maybe-install-gettext \
2522 maybe-install-gmp \
2523 maybe-install-mpfr \
2524 maybe-install-gnuserv \
2525 maybe-install-gold \
2526 maybe-install-gprof \
2527 maybe-install-gzip \
2528 maybe-install-hello \
2529 maybe-install-indent \
2530 maybe-install-intl \
2531 maybe-install-tcl \
2532 maybe-install-itcl \
2533 maybe-install-ld \
2534 maybe-install-libcpp \
2535 maybe-install-libdecnumber \
2536 maybe-install-libgui \
2537 maybe-install-libiberty \
2538 maybe-install-libtool \
2539 maybe-install-m4 \
2540 maybe-install-make \
2541 maybe-install-mmalloc \
2542 maybe-install-patch \
2543 maybe-install-perl \
2544 maybe-install-prms \
2545 maybe-install-rcs \
2546 maybe-install-readline \
2547 maybe-install-release \
2548 maybe-install-recode \
2549 maybe-install-sed \
2550 maybe-install-send-pr \
2551 maybe-install-shellutils \
2552 maybe-install-sid \
2553 maybe-install-sim \
2554 maybe-install-tar \
2555 maybe-install-texinfo \
2556 maybe-install-textutils \
2557 maybe-install-time \
2558 maybe-install-uudecode \
2559 maybe-install-wdiff \
2560 maybe-install-zip \
2561 maybe-install-zlib \
2562 maybe-install-gdb \
2563 maybe-install-expect \
2564 maybe-install-guile \
2565 maybe-install-tk \
2566 maybe-install-libtermcap \
2567 maybe-install-utils \
2568 maybe-install-gnattools
2569
2570 .PHONY: install-host
2571 install-host: \
2572 maybe-install-ash \
2573 maybe-install-autoconf \
2574 maybe-install-automake \
2575 maybe-install-bash \
2576 maybe-install-bfd \
2577 maybe-install-opcodes \
2578 maybe-install-binutils \
2579 maybe-install-bison \
2580 maybe-install-byacc \
2581 maybe-install-bzip2 \
2582 maybe-install-dejagnu \
2583 maybe-install-diff \
2584 maybe-install-dosutils \
2585 maybe-install-etc \
2586 maybe-install-fastjar \
2587 maybe-install-fileutils \
2588 maybe-install-findutils \
2589 maybe-install-find \
2590 maybe-install-fixincludes \
2591 maybe-install-flex \
2592 maybe-install-gas \
2593 maybe-install-gcc \
2594 maybe-install-gawk \
2595 maybe-install-gettext \
2596 maybe-install-gmp \
2597 maybe-install-mpfr \
2598 maybe-install-gnuserv \
2599 maybe-install-gold \
2600 maybe-install-gprof \
2601 maybe-install-gzip \
2602 maybe-install-hello \
2603 maybe-install-indent \
2604 maybe-install-intl \
2605 maybe-install-tcl \
2606 maybe-install-itcl \
2607 maybe-install-ld \
2608 maybe-install-libcpp \
2609 maybe-install-libdecnumber \
2610 maybe-install-libgui \
2611 maybe-install-libiberty \
2612 maybe-install-libtool \
2613 maybe-install-m4 \
2614 maybe-install-make \
2615 maybe-install-mmalloc \
2616 maybe-install-patch \
2617 maybe-install-perl \
2618 maybe-install-prms \
2619 maybe-install-rcs \
2620 maybe-install-readline \
2621 maybe-install-release \
2622 maybe-install-recode \
2623 maybe-install-sed \
2624 maybe-install-send-pr \
2625 maybe-install-shellutils \
2626 maybe-install-sid \
2627 maybe-install-sim \
2628 maybe-install-tar \
2629 maybe-install-texinfo \
2630 maybe-install-textutils \
2631 maybe-install-time \
2632 maybe-install-uudecode \
2633 maybe-install-wdiff \
2634 maybe-install-zip \
2635 maybe-install-zlib \
2636 maybe-install-gdb \
2637 maybe-install-expect \
2638 maybe-install-guile \
2639 maybe-install-tk \
2640 maybe-install-libtermcap \
2641 maybe-install-utils \
2642 maybe-install-gnattools
2643
2644 .PHONY: install-target
2645 install-target: \
2646 maybe-install-target-libstdc++-v3 \
2647 maybe-install-target-libmudflap \
2648 maybe-install-target-libssp \
2649 maybe-install-target-newlib \
2650 maybe-install-target-libgcc \
2651 maybe-install-target-libgfortran \
2652 maybe-install-target-libobjc \
2653 maybe-install-target-libtermcap \
2654 maybe-install-target-winsup \
2655 maybe-install-target-libgloss \
2656 maybe-install-target-libiberty \
2657 maybe-install-target-gperf \
2658 maybe-install-target-examples \
2659 maybe-install-target-libffi \
2660 maybe-install-target-libjava \
2661 maybe-install-target-zlib \
2662 maybe-install-target-boehm-gc \
2663 maybe-install-target-qthreads \
2664 maybe-install-target-rda \
2665 maybe-install-target-libada \
2666 maybe-install-target-libgomp
2667
2668 uninstall:
2669 @echo "the uninstall target is not supported in this tree"
2670
2671 .PHONY: install.all
2672 install.all: install-no-fixedincludes
2673 @if [ -f ./gcc/Makefile ] ; then \
2674 r=`${PWD_COMMAND}` ; export r ; \
2675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676 $(HOST_EXPORTS) \
2677 (cd ./gcc && \
2678 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2679 else \
2680 true ; \
2681 fi
2682
2683 # install-no-fixedincludes is used because Cygnus can not distribute
2684 # the fixed header files.
2685 .PHONY: install-no-fixedincludes
2686 install-no-fixedincludes: installdirs install-host-nogcc \
2687 install-target gcc-no-fixedincludes
2688
2689 ### other supporting targets
2690
2691 MAKEDIRS= \
2692 $(DESTDIR)$(prefix) \
2693 $(DESTDIR)$(exec_prefix)
2694 .PHONY: installdirs
2695 installdirs: mkinstalldirs
2696 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2697
2698 dir.info: do-install-info
2699 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2700 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2701 mv -f dir.info.new dir.info ; \
2702 else true ; \
2703 fi
2704
2705 dist:
2706 @echo "Building a full distribution of this tree isn't done"
2707 @echo "via 'make dist'. Check out the etc/ subdirectory"
2708
2709 etags tags: TAGS
2710
2711 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2712 # ability to use several tags files at once, so there is probably no need
2713 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2714 # (if we felt like it) have this Makefile write a piece of elisp which
2715 # the user could load to tell emacs19 where all the TAGS files we just
2716 # built are.
2717 TAGS: do-TAGS
2718
2719 # ------------------------------------
2720 # Macros for configure and all targets
2721 # ------------------------------------
2722
2723
2724
2725
2726
2727 # --------------------------------------
2728 # Modules which run on the build machine
2729 # --------------------------------------
2730
2731
2732 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2733 maybe-configure-build-libiberty:
2734 @if gcc-bootstrap
2735 configure-build-libiberty: stage_current
2736 @endif gcc-bootstrap
2737 @if build-libiberty
2738 maybe-configure-build-libiberty: configure-build-libiberty
2739 configure-build-libiberty:
2740 @: $(MAKE); $(unstage)
2741 @r=`${PWD_COMMAND}`; export r; \
2742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2743 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2744 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2745 $(BUILD_EXPORTS) \
2746 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2747 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2748 case $(srcdir) in \
2749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2750 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2752 esac; \
2753 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2754 libsrcdir="$$s/libiberty"; \
2755 rm -f no-such-file || : ; \
2756 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2757 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2758 --target=${target_alias} $${srcdiroption} \
2759 || exit 1
2760 @endif build-libiberty
2761
2762
2763
2764
2765
2766 .PHONY: all-build-libiberty maybe-all-build-libiberty
2767 maybe-all-build-libiberty:
2768 @if gcc-bootstrap
2769 all-build-libiberty: stage_current
2770 @endif gcc-bootstrap
2771 @if build-libiberty
2772 TARGET-build-libiberty=all
2773 maybe-all-build-libiberty: all-build-libiberty
2774 all-build-libiberty: configure-build-libiberty
2775 @: $(MAKE); $(unstage)
2776 @r=`${PWD_COMMAND}`; export r; \
2777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2778 $(BUILD_EXPORTS) \
2779 (cd $(BUILD_SUBDIR)/libiberty && \
2780 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2781 $(TARGET-build-libiberty))
2782 @endif build-libiberty
2783
2784
2785
2786
2787
2788 .PHONY: configure-build-bison maybe-configure-build-bison
2789 maybe-configure-build-bison:
2790 @if gcc-bootstrap
2791 configure-build-bison: stage_current
2792 @endif gcc-bootstrap
2793 @if build-bison
2794 maybe-configure-build-bison: configure-build-bison
2795 configure-build-bison:
2796 @: $(MAKE); $(unstage)
2797 @r=`${PWD_COMMAND}`; export r; \
2798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2799 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2800 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2801 $(BUILD_EXPORTS) \
2802 echo Configuring in $(BUILD_SUBDIR)/bison; \
2803 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2804 case $(srcdir) in \
2805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2806 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2808 esac; \
2809 srcdiroption="--srcdir=$${topdir}/bison"; \
2810 libsrcdir="$$s/bison"; \
2811 rm -f no-such-file || : ; \
2812 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2813 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2814 --target=${target_alias} $${srcdiroption} \
2815 || exit 1
2816 @endif build-bison
2817
2818
2819
2820
2821
2822 .PHONY: all-build-bison maybe-all-build-bison
2823 maybe-all-build-bison:
2824 @if gcc-bootstrap
2825 all-build-bison: stage_current
2826 @endif gcc-bootstrap
2827 @if build-bison
2828 TARGET-build-bison=all
2829 maybe-all-build-bison: all-build-bison
2830 all-build-bison: configure-build-bison
2831 @: $(MAKE); $(unstage)
2832 @r=`${PWD_COMMAND}`; export r; \
2833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834 $(BUILD_EXPORTS) \
2835 (cd $(BUILD_SUBDIR)/bison && \
2836 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2837 $(TARGET-build-bison))
2838 @endif build-bison
2839
2840
2841
2842
2843
2844 .PHONY: configure-build-byacc maybe-configure-build-byacc
2845 maybe-configure-build-byacc:
2846 @if gcc-bootstrap
2847 configure-build-byacc: stage_current
2848 @endif gcc-bootstrap
2849 @if build-byacc
2850 maybe-configure-build-byacc: configure-build-byacc
2851 configure-build-byacc:
2852 @: $(MAKE); $(unstage)
2853 @r=`${PWD_COMMAND}`; export r; \
2854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2856 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2857 $(BUILD_EXPORTS) \
2858 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2859 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2860 case $(srcdir) in \
2861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864 esac; \
2865 srcdiroption="--srcdir=$${topdir}/byacc"; \
2866 libsrcdir="$$s/byacc"; \
2867 rm -f no-such-file || : ; \
2868 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2869 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2870 --target=${target_alias} $${srcdiroption} \
2871 || exit 1
2872 @endif build-byacc
2873
2874
2875
2876
2877
2878 .PHONY: all-build-byacc maybe-all-build-byacc
2879 maybe-all-build-byacc:
2880 @if gcc-bootstrap
2881 all-build-byacc: stage_current
2882 @endif gcc-bootstrap
2883 @if build-byacc
2884 TARGET-build-byacc=all
2885 maybe-all-build-byacc: all-build-byacc
2886 all-build-byacc: configure-build-byacc
2887 @: $(MAKE); $(unstage)
2888 @r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 $(BUILD_EXPORTS) \
2891 (cd $(BUILD_SUBDIR)/byacc && \
2892 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2893 $(TARGET-build-byacc))
2894 @endif build-byacc
2895
2896
2897
2898
2899
2900 .PHONY: configure-build-flex maybe-configure-build-flex
2901 maybe-configure-build-flex:
2902 @if gcc-bootstrap
2903 configure-build-flex: stage_current
2904 @endif gcc-bootstrap
2905 @if build-flex
2906 maybe-configure-build-flex: configure-build-flex
2907 configure-build-flex:
2908 @: $(MAKE); $(unstage)
2909 @r=`${PWD_COMMAND}`; export r; \
2910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2911 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2912 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2913 $(BUILD_EXPORTS) \
2914 echo Configuring in $(BUILD_SUBDIR)/flex; \
2915 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2916 case $(srcdir) in \
2917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2918 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2920 esac; \
2921 srcdiroption="--srcdir=$${topdir}/flex"; \
2922 libsrcdir="$$s/flex"; \
2923 rm -f no-such-file || : ; \
2924 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2925 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2926 --target=${target_alias} $${srcdiroption} \
2927 || exit 1
2928 @endif build-flex
2929
2930
2931
2932
2933
2934 .PHONY: all-build-flex maybe-all-build-flex
2935 maybe-all-build-flex:
2936 @if gcc-bootstrap
2937 all-build-flex: stage_current
2938 @endif gcc-bootstrap
2939 @if build-flex
2940 TARGET-build-flex=all
2941 maybe-all-build-flex: all-build-flex
2942 all-build-flex: configure-build-flex
2943 @: $(MAKE); $(unstage)
2944 @r=`${PWD_COMMAND}`; export r; \
2945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2946 $(BUILD_EXPORTS) \
2947 (cd $(BUILD_SUBDIR)/flex && \
2948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2949 $(TARGET-build-flex))
2950 @endif build-flex
2951
2952
2953
2954
2955
2956 .PHONY: configure-build-m4 maybe-configure-build-m4
2957 maybe-configure-build-m4:
2958 @if gcc-bootstrap
2959 configure-build-m4: stage_current
2960 @endif gcc-bootstrap
2961 @if build-m4
2962 maybe-configure-build-m4: configure-build-m4
2963 configure-build-m4:
2964 @: $(MAKE); $(unstage)
2965 @r=`${PWD_COMMAND}`; export r; \
2966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2967 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2968 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2969 $(BUILD_EXPORTS) \
2970 echo Configuring in $(BUILD_SUBDIR)/m4; \
2971 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2972 case $(srcdir) in \
2973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2974 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2976 esac; \
2977 srcdiroption="--srcdir=$${topdir}/m4"; \
2978 libsrcdir="$$s/m4"; \
2979 rm -f no-such-file || : ; \
2980 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2981 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2982 --target=${target_alias} $${srcdiroption} \
2983 || exit 1
2984 @endif build-m4
2985
2986
2987
2988
2989
2990 .PHONY: all-build-m4 maybe-all-build-m4
2991 maybe-all-build-m4:
2992 @if gcc-bootstrap
2993 all-build-m4: stage_current
2994 @endif gcc-bootstrap
2995 @if build-m4
2996 TARGET-build-m4=all
2997 maybe-all-build-m4: all-build-m4
2998 all-build-m4: configure-build-m4
2999 @: $(MAKE); $(unstage)
3000 @r=`${PWD_COMMAND}`; export r; \
3001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002 $(BUILD_EXPORTS) \
3003 (cd $(BUILD_SUBDIR)/m4 && \
3004 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3005 $(TARGET-build-m4))
3006 @endif build-m4
3007
3008
3009
3010
3011
3012 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3013 maybe-configure-build-texinfo:
3014 @if gcc-bootstrap
3015 configure-build-texinfo: stage_current
3016 @endif gcc-bootstrap
3017 @if build-texinfo
3018 maybe-configure-build-texinfo: configure-build-texinfo
3019 configure-build-texinfo:
3020 @: $(MAKE); $(unstage)
3021 @r=`${PWD_COMMAND}`; export r; \
3022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3023 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3024 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3025 $(BUILD_EXPORTS) \
3026 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3027 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3028 case $(srcdir) in \
3029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3030 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3032 esac; \
3033 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3034 libsrcdir="$$s/texinfo"; \
3035 rm -f no-such-file || : ; \
3036 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3037 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3038 --target=${target_alias} $${srcdiroption} \
3039 || exit 1
3040 @endif build-texinfo
3041
3042
3043
3044
3045
3046 .PHONY: all-build-texinfo maybe-all-build-texinfo
3047 maybe-all-build-texinfo:
3048 @if gcc-bootstrap
3049 all-build-texinfo: stage_current
3050 @endif gcc-bootstrap
3051 @if build-texinfo
3052 TARGET-build-texinfo=all
3053 maybe-all-build-texinfo: all-build-texinfo
3054 all-build-texinfo: configure-build-texinfo
3055 @: $(MAKE); $(unstage)
3056 @r=`${PWD_COMMAND}`; export r; \
3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058 $(BUILD_EXPORTS) \
3059 (cd $(BUILD_SUBDIR)/texinfo && \
3060 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3061 $(TARGET-build-texinfo))
3062 @endif build-texinfo
3063
3064
3065
3066
3067
3068 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3069 maybe-configure-build-fixincludes:
3070 @if gcc-bootstrap
3071 configure-build-fixincludes: stage_current
3072 @endif gcc-bootstrap
3073 @if build-fixincludes
3074 maybe-configure-build-fixincludes: configure-build-fixincludes
3075 configure-build-fixincludes:
3076 @: $(MAKE); $(unstage)
3077 @r=`${PWD_COMMAND}`; export r; \
3078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3079 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3080 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3081 $(BUILD_EXPORTS) \
3082 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3083 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3084 case $(srcdir) in \
3085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3086 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3088 esac; \
3089 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3090 libsrcdir="$$s/fixincludes"; \
3091 rm -f no-such-file || : ; \
3092 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3093 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3094 --target=${target_alias} $${srcdiroption} \
3095 || exit 1
3096 @endif build-fixincludes
3097
3098
3099
3100
3101
3102 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3103 maybe-all-build-fixincludes:
3104 @if gcc-bootstrap
3105 all-build-fixincludes: stage_current
3106 @endif gcc-bootstrap
3107 @if build-fixincludes
3108 TARGET-build-fixincludes=all
3109 maybe-all-build-fixincludes: all-build-fixincludes
3110 all-build-fixincludes: configure-build-fixincludes
3111 @: $(MAKE); $(unstage)
3112 @r=`${PWD_COMMAND}`; export r; \
3113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114 $(BUILD_EXPORTS) \
3115 (cd $(BUILD_SUBDIR)/fixincludes && \
3116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3117 $(TARGET-build-fixincludes))
3118 @endif build-fixincludes
3119
3120
3121
3122
3123
3124 # --------------------------------------
3125 # Modules which run on the host machine
3126 # --------------------------------------
3127
3128
3129 .PHONY: configure-ash maybe-configure-ash
3130 maybe-configure-ash:
3131 @if gcc-bootstrap
3132 configure-ash: stage_current
3133 @endif gcc-bootstrap
3134 @if ash
3135 maybe-configure-ash: configure-ash
3136 configure-ash:
3137 @: $(MAKE); $(unstage)
3138 @r=`${PWD_COMMAND}`; export r; \
3139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3142 $(HOST_EXPORTS) \
3143 echo Configuring in $(HOST_SUBDIR)/ash; \
3144 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3145 case $(srcdir) in \
3146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3147 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3149 esac; \
3150 srcdiroption="--srcdir=$${topdir}/ash"; \
3151 libsrcdir="$$s/ash"; \
3152 $(SHELL) $${libsrcdir}/configure \
3153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3154 --target=${target_alias} $${srcdiroption} \
3155 || exit 1
3156 @endif ash
3157
3158
3159
3160
3161
3162 .PHONY: all-ash maybe-all-ash
3163 maybe-all-ash:
3164 @if gcc-bootstrap
3165 all-ash: stage_current
3166 @endif gcc-bootstrap
3167 @if ash
3168 TARGET-ash=all
3169 maybe-all-ash: all-ash
3170 all-ash: configure-ash
3171 @: $(MAKE); $(unstage)
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 $(HOST_EXPORTS) \
3175 (cd $(HOST_SUBDIR)/ash && \
3176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3177 $(TARGET-ash))
3178 @endif ash
3179
3180
3181
3182
3183 .PHONY: check-ash maybe-check-ash
3184 maybe-check-ash:
3185 @if ash
3186 maybe-check-ash: check-ash
3187
3188 check-ash:
3189 @: $(MAKE); $(unstage)
3190 @r=`${PWD_COMMAND}`; export r; \
3191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192 $(HOST_EXPORTS) \
3193 (cd $(HOST_SUBDIR)/ash && \
3194 $(MAKE) $(FLAGS_TO_PASS) check)
3195
3196 @endif ash
3197
3198 .PHONY: install-ash maybe-install-ash
3199 maybe-install-ash:
3200 @if ash
3201 maybe-install-ash: install-ash
3202
3203 install-ash: installdirs
3204 @: $(MAKE); $(unstage)
3205 @r=`${PWD_COMMAND}`; export r; \
3206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207 $(HOST_EXPORTS) \
3208 (cd $(HOST_SUBDIR)/ash && \
3209 $(MAKE) $(FLAGS_TO_PASS) install)
3210
3211 @endif ash
3212
3213 # Other targets (info, dvi, pdf, etc.)
3214
3215 .PHONY: maybe-info-ash info-ash
3216 maybe-info-ash:
3217 @if ash
3218 maybe-info-ash: info-ash
3219
3220 info-ash: \
3221 configure-ash
3222 @: $(MAKE); $(unstage)
3223 @[ -f ./ash/Makefile ] || exit 0; \
3224 r=`${PWD_COMMAND}`; export r; \
3225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3226 $(HOST_EXPORTS) \
3227 for flag in $(EXTRA_HOST_FLAGS) ; do \
3228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3229 done; \
3230 echo "Doing info in ash" ; \
3231 (cd $(HOST_SUBDIR)/ash && \
3232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3234 "RANLIB=$${RANLIB}" \
3235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3236 info) \
3237 || exit 1
3238
3239 @endif ash
3240
3241 .PHONY: maybe-dvi-ash dvi-ash
3242 maybe-dvi-ash:
3243 @if ash
3244 maybe-dvi-ash: dvi-ash
3245
3246 dvi-ash: \
3247 configure-ash
3248 @: $(MAKE); $(unstage)
3249 @[ -f ./ash/Makefile ] || exit 0; \
3250 r=`${PWD_COMMAND}`; export r; \
3251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252 $(HOST_EXPORTS) \
3253 for flag in $(EXTRA_HOST_FLAGS) ; do \
3254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3255 done; \
3256 echo "Doing dvi in ash" ; \
3257 (cd $(HOST_SUBDIR)/ash && \
3258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3260 "RANLIB=$${RANLIB}" \
3261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3262 dvi) \
3263 || exit 1
3264
3265 @endif ash
3266
3267 .PHONY: maybe-pdf-ash pdf-ash
3268 maybe-pdf-ash:
3269 @if ash
3270 maybe-pdf-ash: pdf-ash
3271
3272 pdf-ash: \
3273 configure-ash
3274 @: $(MAKE); $(unstage)
3275 @[ -f ./ash/Makefile ] || exit 0; \
3276 r=`${PWD_COMMAND}`; export r; \
3277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3278 $(HOST_EXPORTS) \
3279 for flag in $(EXTRA_HOST_FLAGS) ; do \
3280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3281 done; \
3282 echo "Doing pdf in ash" ; \
3283 (cd $(HOST_SUBDIR)/ash && \
3284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3286 "RANLIB=$${RANLIB}" \
3287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3288 pdf) \
3289 || exit 1
3290
3291 @endif ash
3292
3293 .PHONY: maybe-html-ash html-ash
3294 maybe-html-ash:
3295 @if ash
3296 maybe-html-ash: html-ash
3297
3298 html-ash: \
3299 configure-ash
3300 @: $(MAKE); $(unstage)
3301 @[ -f ./ash/Makefile ] || exit 0; \
3302 r=`${PWD_COMMAND}`; export r; \
3303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304 $(HOST_EXPORTS) \
3305 for flag in $(EXTRA_HOST_FLAGS) ; do \
3306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3307 done; \
3308 echo "Doing html in ash" ; \
3309 (cd $(HOST_SUBDIR)/ash && \
3310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3312 "RANLIB=$${RANLIB}" \
3313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3314 html) \
3315 || exit 1
3316
3317 @endif ash
3318
3319 .PHONY: maybe-TAGS-ash TAGS-ash
3320 maybe-TAGS-ash:
3321 @if ash
3322 maybe-TAGS-ash: TAGS-ash
3323
3324 TAGS-ash: \
3325 configure-ash
3326 @: $(MAKE); $(unstage)
3327 @[ -f ./ash/Makefile ] || exit 0; \
3328 r=`${PWD_COMMAND}`; export r; \
3329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3330 $(HOST_EXPORTS) \
3331 for flag in $(EXTRA_HOST_FLAGS) ; do \
3332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3333 done; \
3334 echo "Doing TAGS in ash" ; \
3335 (cd $(HOST_SUBDIR)/ash && \
3336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3338 "RANLIB=$${RANLIB}" \
3339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3340 TAGS) \
3341 || exit 1
3342
3343 @endif ash
3344
3345 .PHONY: maybe-install-info-ash install-info-ash
3346 maybe-install-info-ash:
3347 @if ash
3348 maybe-install-info-ash: install-info-ash
3349
3350 install-info-ash: \
3351 configure-ash \
3352 info-ash
3353 @: $(MAKE); $(unstage)
3354 @[ -f ./ash/Makefile ] || exit 0; \
3355 r=`${PWD_COMMAND}`; export r; \
3356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357 $(HOST_EXPORTS) \
3358 for flag in $(EXTRA_HOST_FLAGS) ; do \
3359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3360 done; \
3361 echo "Doing install-info in ash" ; \
3362 (cd $(HOST_SUBDIR)/ash && \
3363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3365 "RANLIB=$${RANLIB}" \
3366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3367 install-info) \
3368 || exit 1
3369
3370 @endif ash
3371
3372 .PHONY: maybe-install-pdf-ash install-pdf-ash
3373 maybe-install-pdf-ash:
3374 @if ash
3375 maybe-install-pdf-ash: install-pdf-ash
3376
3377 install-pdf-ash: \
3378 configure-ash \
3379 pdf-ash
3380 @: $(MAKE); $(unstage)
3381 @[ -f ./ash/Makefile ] || exit 0; \
3382 r=`${PWD_COMMAND}`; export r; \
3383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3384 $(HOST_EXPORTS) \
3385 for flag in $(EXTRA_HOST_FLAGS) ; do \
3386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3387 done; \
3388 echo "Doing install-pdf in ash" ; \
3389 (cd $(HOST_SUBDIR)/ash && \
3390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3392 "RANLIB=$${RANLIB}" \
3393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3394 install-pdf) \
3395 || exit 1
3396
3397 @endif ash
3398
3399 .PHONY: maybe-install-html-ash install-html-ash
3400 maybe-install-html-ash:
3401 @if ash
3402 maybe-install-html-ash: install-html-ash
3403
3404 install-html-ash: \
3405 configure-ash \
3406 html-ash
3407 @: $(MAKE); $(unstage)
3408 @[ -f ./ash/Makefile ] || exit 0; \
3409 r=`${PWD_COMMAND}`; export r; \
3410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3411 $(HOST_EXPORTS) \
3412 for flag in $(EXTRA_HOST_FLAGS) ; do \
3413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3414 done; \
3415 echo "Doing install-html in ash" ; \
3416 (cd $(HOST_SUBDIR)/ash && \
3417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3419 "RANLIB=$${RANLIB}" \
3420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3421 install-html) \
3422 || exit 1
3423
3424 @endif ash
3425
3426 .PHONY: maybe-installcheck-ash installcheck-ash
3427 maybe-installcheck-ash:
3428 @if ash
3429 maybe-installcheck-ash: installcheck-ash
3430
3431 installcheck-ash: \
3432 configure-ash
3433 @: $(MAKE); $(unstage)
3434 @[ -f ./ash/Makefile ] || exit 0; \
3435 r=`${PWD_COMMAND}`; export r; \
3436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437 $(HOST_EXPORTS) \
3438 for flag in $(EXTRA_HOST_FLAGS) ; do \
3439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3440 done; \
3441 echo "Doing installcheck in ash" ; \
3442 (cd $(HOST_SUBDIR)/ash && \
3443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3445 "RANLIB=$${RANLIB}" \
3446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3447 installcheck) \
3448 || exit 1
3449
3450 @endif ash
3451
3452 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3453 maybe-mostlyclean-ash:
3454 @if ash
3455 maybe-mostlyclean-ash: mostlyclean-ash
3456
3457 mostlyclean-ash:
3458 @: $(MAKE); $(unstage)
3459 @[ -f ./ash/Makefile ] || exit 0; \
3460 r=`${PWD_COMMAND}`; export r; \
3461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462 $(HOST_EXPORTS) \
3463 for flag in $(EXTRA_HOST_FLAGS) ; do \
3464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465 done; \
3466 echo "Doing mostlyclean in ash" ; \
3467 (cd $(HOST_SUBDIR)/ash && \
3468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470 "RANLIB=$${RANLIB}" \
3471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3472 mostlyclean) \
3473 || exit 1
3474
3475 @endif ash
3476
3477 .PHONY: maybe-clean-ash clean-ash
3478 maybe-clean-ash:
3479 @if ash
3480 maybe-clean-ash: clean-ash
3481
3482 clean-ash:
3483 @: $(MAKE); $(unstage)
3484 @[ -f ./ash/Makefile ] || exit 0; \
3485 r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487 $(HOST_EXPORTS) \
3488 for flag in $(EXTRA_HOST_FLAGS) ; do \
3489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3490 done; \
3491 echo "Doing clean in ash" ; \
3492 (cd $(HOST_SUBDIR)/ash && \
3493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495 "RANLIB=$${RANLIB}" \
3496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3497 clean) \
3498 || exit 1
3499
3500 @endif ash
3501
3502 .PHONY: maybe-distclean-ash distclean-ash
3503 maybe-distclean-ash:
3504 @if ash
3505 maybe-distclean-ash: distclean-ash
3506
3507 distclean-ash:
3508 @: $(MAKE); $(unstage)
3509 @[ -f ./ash/Makefile ] || exit 0; \
3510 r=`${PWD_COMMAND}`; export r; \
3511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512 $(HOST_EXPORTS) \
3513 for flag in $(EXTRA_HOST_FLAGS) ; do \
3514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515 done; \
3516 echo "Doing distclean in ash" ; \
3517 (cd $(HOST_SUBDIR)/ash && \
3518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520 "RANLIB=$${RANLIB}" \
3521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522 distclean) \
3523 || exit 1
3524
3525 @endif ash
3526
3527 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3528 maybe-maintainer-clean-ash:
3529 @if ash
3530 maybe-maintainer-clean-ash: maintainer-clean-ash
3531
3532 maintainer-clean-ash:
3533 @: $(MAKE); $(unstage)
3534 @[ -f ./ash/Makefile ] || exit 0; \
3535 r=`${PWD_COMMAND}`; export r; \
3536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3537 $(HOST_EXPORTS) \
3538 for flag in $(EXTRA_HOST_FLAGS) ; do \
3539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3540 done; \
3541 echo "Doing maintainer-clean in ash" ; \
3542 (cd $(HOST_SUBDIR)/ash && \
3543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3545 "RANLIB=$${RANLIB}" \
3546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3547 maintainer-clean) \
3548 || exit 1
3549
3550 @endif ash
3551
3552
3553
3554 .PHONY: configure-autoconf maybe-configure-autoconf
3555 maybe-configure-autoconf:
3556 @if gcc-bootstrap
3557 configure-autoconf: stage_current
3558 @endif gcc-bootstrap
3559 @if autoconf
3560 maybe-configure-autoconf: configure-autoconf
3561 configure-autoconf:
3562 @: $(MAKE); $(unstage)
3563 @r=`${PWD_COMMAND}`; export r; \
3564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3567 $(HOST_EXPORTS) \
3568 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3569 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3570 case $(srcdir) in \
3571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3572 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3574 esac; \
3575 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3576 libsrcdir="$$s/autoconf"; \
3577 $(SHELL) $${libsrcdir}/configure \
3578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3579 --target=${target_alias} $${srcdiroption} \
3580 || exit 1
3581 @endif autoconf
3582
3583
3584
3585
3586
3587 .PHONY: all-autoconf maybe-all-autoconf
3588 maybe-all-autoconf:
3589 @if gcc-bootstrap
3590 all-autoconf: stage_current
3591 @endif gcc-bootstrap
3592 @if autoconf
3593 TARGET-autoconf=all
3594 maybe-all-autoconf: all-autoconf
3595 all-autoconf: configure-autoconf
3596 @: $(MAKE); $(unstage)
3597 @r=`${PWD_COMMAND}`; export r; \
3598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599 $(HOST_EXPORTS) \
3600 (cd $(HOST_SUBDIR)/autoconf && \
3601 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3602 $(TARGET-autoconf))
3603 @endif autoconf
3604
3605
3606
3607
3608 .PHONY: check-autoconf maybe-check-autoconf
3609 maybe-check-autoconf:
3610 @if autoconf
3611 maybe-check-autoconf: check-autoconf
3612
3613 check-autoconf:
3614 @: $(MAKE); $(unstage)
3615 @r=`${PWD_COMMAND}`; export r; \
3616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617 $(HOST_EXPORTS) \
3618 (cd $(HOST_SUBDIR)/autoconf && \
3619 $(MAKE) $(FLAGS_TO_PASS) check)
3620
3621 @endif autoconf
3622
3623 .PHONY: install-autoconf maybe-install-autoconf
3624 maybe-install-autoconf:
3625 @if autoconf
3626 maybe-install-autoconf: install-autoconf
3627
3628 install-autoconf: installdirs
3629 @: $(MAKE); $(unstage)
3630 @r=`${PWD_COMMAND}`; export r; \
3631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632 $(HOST_EXPORTS) \
3633 (cd $(HOST_SUBDIR)/autoconf && \
3634 $(MAKE) $(FLAGS_TO_PASS) install)
3635
3636 @endif autoconf
3637
3638 # Other targets (info, dvi, pdf, etc.)
3639
3640 .PHONY: maybe-info-autoconf info-autoconf
3641 maybe-info-autoconf:
3642 @if autoconf
3643 maybe-info-autoconf: info-autoconf
3644
3645 info-autoconf: \
3646 configure-autoconf
3647 @: $(MAKE); $(unstage)
3648 @[ -f ./autoconf/Makefile ] || exit 0; \
3649 r=`${PWD_COMMAND}`; export r; \
3650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3651 $(HOST_EXPORTS) \
3652 for flag in $(EXTRA_HOST_FLAGS) ; do \
3653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3654 done; \
3655 echo "Doing info in autoconf" ; \
3656 (cd $(HOST_SUBDIR)/autoconf && \
3657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3659 "RANLIB=$${RANLIB}" \
3660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3661 info) \
3662 || exit 1
3663
3664 @endif autoconf
3665
3666 .PHONY: maybe-dvi-autoconf dvi-autoconf
3667 maybe-dvi-autoconf:
3668 @if autoconf
3669 maybe-dvi-autoconf: dvi-autoconf
3670
3671 dvi-autoconf: \
3672 configure-autoconf
3673 @: $(MAKE); $(unstage)
3674 @[ -f ./autoconf/Makefile ] || exit 0; \
3675 r=`${PWD_COMMAND}`; export r; \
3676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677 $(HOST_EXPORTS) \
3678 for flag in $(EXTRA_HOST_FLAGS) ; do \
3679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3680 done; \
3681 echo "Doing dvi in autoconf" ; \
3682 (cd $(HOST_SUBDIR)/autoconf && \
3683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3685 "RANLIB=$${RANLIB}" \
3686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3687 dvi) \
3688 || exit 1
3689
3690 @endif autoconf
3691
3692 .PHONY: maybe-pdf-autoconf pdf-autoconf
3693 maybe-pdf-autoconf:
3694 @if autoconf
3695 maybe-pdf-autoconf: pdf-autoconf
3696
3697 pdf-autoconf: \
3698 configure-autoconf
3699 @: $(MAKE); $(unstage)
3700 @[ -f ./autoconf/Makefile ] || exit 0; \
3701 r=`${PWD_COMMAND}`; export r; \
3702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703 $(HOST_EXPORTS) \
3704 for flag in $(EXTRA_HOST_FLAGS) ; do \
3705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3706 done; \
3707 echo "Doing pdf in autoconf" ; \
3708 (cd $(HOST_SUBDIR)/autoconf && \
3709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3711 "RANLIB=$${RANLIB}" \
3712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3713 pdf) \
3714 || exit 1
3715
3716 @endif autoconf
3717
3718 .PHONY: maybe-html-autoconf html-autoconf
3719 maybe-html-autoconf:
3720 @if autoconf
3721 maybe-html-autoconf: html-autoconf
3722
3723 html-autoconf: \
3724 configure-autoconf
3725 @: $(MAKE); $(unstage)
3726 @[ -f ./autoconf/Makefile ] || exit 0; \
3727 r=`${PWD_COMMAND}`; export r; \
3728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3729 $(HOST_EXPORTS) \
3730 for flag in $(EXTRA_HOST_FLAGS) ; do \
3731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3732 done; \
3733 echo "Doing html in autoconf" ; \
3734 (cd $(HOST_SUBDIR)/autoconf && \
3735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3737 "RANLIB=$${RANLIB}" \
3738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3739 html) \
3740 || exit 1
3741
3742 @endif autoconf
3743
3744 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3745 maybe-TAGS-autoconf:
3746 @if autoconf
3747 maybe-TAGS-autoconf: TAGS-autoconf
3748
3749 TAGS-autoconf: \
3750 configure-autoconf
3751 @: $(MAKE); $(unstage)
3752 @[ -f ./autoconf/Makefile ] || exit 0; \
3753 r=`${PWD_COMMAND}`; export r; \
3754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755 $(HOST_EXPORTS) \
3756 for flag in $(EXTRA_HOST_FLAGS) ; do \
3757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3758 done; \
3759 echo "Doing TAGS in autoconf" ; \
3760 (cd $(HOST_SUBDIR)/autoconf && \
3761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3763 "RANLIB=$${RANLIB}" \
3764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3765 TAGS) \
3766 || exit 1
3767
3768 @endif autoconf
3769
3770 .PHONY: maybe-install-info-autoconf install-info-autoconf
3771 maybe-install-info-autoconf:
3772 @if autoconf
3773 maybe-install-info-autoconf: install-info-autoconf
3774
3775 install-info-autoconf: \
3776 configure-autoconf \
3777 info-autoconf
3778 @: $(MAKE); $(unstage)
3779 @[ -f ./autoconf/Makefile ] || exit 0; \
3780 r=`${PWD_COMMAND}`; export r; \
3781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3782 $(HOST_EXPORTS) \
3783 for flag in $(EXTRA_HOST_FLAGS) ; do \
3784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3785 done; \
3786 echo "Doing install-info in autoconf" ; \
3787 (cd $(HOST_SUBDIR)/autoconf && \
3788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3790 "RANLIB=$${RANLIB}" \
3791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3792 install-info) \
3793 || exit 1
3794
3795 @endif autoconf
3796
3797 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3798 maybe-install-pdf-autoconf:
3799 @if autoconf
3800 maybe-install-pdf-autoconf: install-pdf-autoconf
3801
3802 install-pdf-autoconf: \
3803 configure-autoconf \
3804 pdf-autoconf
3805 @: $(MAKE); $(unstage)
3806 @[ -f ./autoconf/Makefile ] || exit 0; \
3807 r=`${PWD_COMMAND}`; export r; \
3808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3809 $(HOST_EXPORTS) \
3810 for flag in $(EXTRA_HOST_FLAGS) ; do \
3811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3812 done; \
3813 echo "Doing install-pdf in autoconf" ; \
3814 (cd $(HOST_SUBDIR)/autoconf && \
3815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3817 "RANLIB=$${RANLIB}" \
3818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3819 install-pdf) \
3820 || exit 1
3821
3822 @endif autoconf
3823
3824 .PHONY: maybe-install-html-autoconf install-html-autoconf
3825 maybe-install-html-autoconf:
3826 @if autoconf
3827 maybe-install-html-autoconf: install-html-autoconf
3828
3829 install-html-autoconf: \
3830 configure-autoconf \
3831 html-autoconf
3832 @: $(MAKE); $(unstage)
3833 @[ -f ./autoconf/Makefile ] || exit 0; \
3834 r=`${PWD_COMMAND}`; export r; \
3835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836 $(HOST_EXPORTS) \
3837 for flag in $(EXTRA_HOST_FLAGS) ; do \
3838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3839 done; \
3840 echo "Doing install-html in autoconf" ; \
3841 (cd $(HOST_SUBDIR)/autoconf && \
3842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3844 "RANLIB=$${RANLIB}" \
3845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3846 install-html) \
3847 || exit 1
3848
3849 @endif autoconf
3850
3851 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3852 maybe-installcheck-autoconf:
3853 @if autoconf
3854 maybe-installcheck-autoconf: installcheck-autoconf
3855
3856 installcheck-autoconf: \
3857 configure-autoconf
3858 @: $(MAKE); $(unstage)
3859 @[ -f ./autoconf/Makefile ] || exit 0; \
3860 r=`${PWD_COMMAND}`; export r; \
3861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3862 $(HOST_EXPORTS) \
3863 for flag in $(EXTRA_HOST_FLAGS) ; do \
3864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3865 done; \
3866 echo "Doing installcheck in autoconf" ; \
3867 (cd $(HOST_SUBDIR)/autoconf && \
3868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3870 "RANLIB=$${RANLIB}" \
3871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3872 installcheck) \
3873 || exit 1
3874
3875 @endif autoconf
3876
3877 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3878 maybe-mostlyclean-autoconf:
3879 @if autoconf
3880 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3881
3882 mostlyclean-autoconf:
3883 @: $(MAKE); $(unstage)
3884 @[ -f ./autoconf/Makefile ] || exit 0; \
3885 r=`${PWD_COMMAND}`; export r; \
3886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3887 $(HOST_EXPORTS) \
3888 for flag in $(EXTRA_HOST_FLAGS) ; do \
3889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3890 done; \
3891 echo "Doing mostlyclean in autoconf" ; \
3892 (cd $(HOST_SUBDIR)/autoconf && \
3893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3895 "RANLIB=$${RANLIB}" \
3896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3897 mostlyclean) \
3898 || exit 1
3899
3900 @endif autoconf
3901
3902 .PHONY: maybe-clean-autoconf clean-autoconf
3903 maybe-clean-autoconf:
3904 @if autoconf
3905 maybe-clean-autoconf: clean-autoconf
3906
3907 clean-autoconf:
3908 @: $(MAKE); $(unstage)
3909 @[ -f ./autoconf/Makefile ] || exit 0; \
3910 r=`${PWD_COMMAND}`; export r; \
3911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3912 $(HOST_EXPORTS) \
3913 for flag in $(EXTRA_HOST_FLAGS) ; do \
3914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3915 done; \
3916 echo "Doing clean in autoconf" ; \
3917 (cd $(HOST_SUBDIR)/autoconf && \
3918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3920 "RANLIB=$${RANLIB}" \
3921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3922 clean) \
3923 || exit 1
3924
3925 @endif autoconf
3926
3927 .PHONY: maybe-distclean-autoconf distclean-autoconf
3928 maybe-distclean-autoconf:
3929 @if autoconf
3930 maybe-distclean-autoconf: distclean-autoconf
3931
3932 distclean-autoconf:
3933 @: $(MAKE); $(unstage)
3934 @[ -f ./autoconf/Makefile ] || exit 0; \
3935 r=`${PWD_COMMAND}`; export r; \
3936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937 $(HOST_EXPORTS) \
3938 for flag in $(EXTRA_HOST_FLAGS) ; do \
3939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940 done; \
3941 echo "Doing distclean in autoconf" ; \
3942 (cd $(HOST_SUBDIR)/autoconf && \
3943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945 "RANLIB=$${RANLIB}" \
3946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947 distclean) \
3948 || exit 1
3949
3950 @endif autoconf
3951
3952 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3953 maybe-maintainer-clean-autoconf:
3954 @if autoconf
3955 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3956
3957 maintainer-clean-autoconf:
3958 @: $(MAKE); $(unstage)
3959 @[ -f ./autoconf/Makefile ] || exit 0; \
3960 r=`${PWD_COMMAND}`; export r; \
3961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962 $(HOST_EXPORTS) \
3963 for flag in $(EXTRA_HOST_FLAGS) ; do \
3964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3965 done; \
3966 echo "Doing maintainer-clean in autoconf" ; \
3967 (cd $(HOST_SUBDIR)/autoconf && \
3968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3970 "RANLIB=$${RANLIB}" \
3971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3972 maintainer-clean) \
3973 || exit 1
3974
3975 @endif autoconf
3976
3977
3978
3979 .PHONY: configure-automake maybe-configure-automake
3980 maybe-configure-automake:
3981 @if gcc-bootstrap
3982 configure-automake: stage_current
3983 @endif gcc-bootstrap
3984 @if automake
3985 maybe-configure-automake: configure-automake
3986 configure-automake:
3987 @: $(MAKE); $(unstage)
3988 @r=`${PWD_COMMAND}`; export r; \
3989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3992 $(HOST_EXPORTS) \
3993 echo Configuring in $(HOST_SUBDIR)/automake; \
3994 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3995 case $(srcdir) in \
3996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3997 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3999 esac; \
4000 srcdiroption="--srcdir=$${topdir}/automake"; \
4001 libsrcdir="$$s/automake"; \
4002 $(SHELL) $${libsrcdir}/configure \
4003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4004 --target=${target_alias} $${srcdiroption} \
4005 || exit 1
4006 @endif automake
4007
4008
4009
4010
4011
4012 .PHONY: all-automake maybe-all-automake
4013 maybe-all-automake:
4014 @if gcc-bootstrap
4015 all-automake: stage_current
4016 @endif gcc-bootstrap
4017 @if automake
4018 TARGET-automake=all
4019 maybe-all-automake: all-automake
4020 all-automake: configure-automake
4021 @: $(MAKE); $(unstage)
4022 @r=`${PWD_COMMAND}`; export r; \
4023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024 $(HOST_EXPORTS) \
4025 (cd $(HOST_SUBDIR)/automake && \
4026 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4027 $(TARGET-automake))
4028 @endif automake
4029
4030
4031
4032
4033 .PHONY: check-automake maybe-check-automake
4034 maybe-check-automake:
4035 @if automake
4036 maybe-check-automake: check-automake
4037
4038 check-automake:
4039 @: $(MAKE); $(unstage)
4040 @r=`${PWD_COMMAND}`; export r; \
4041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042 $(HOST_EXPORTS) \
4043 (cd $(HOST_SUBDIR)/automake && \
4044 $(MAKE) $(FLAGS_TO_PASS) check)
4045
4046 @endif automake
4047
4048 .PHONY: install-automake maybe-install-automake
4049 maybe-install-automake:
4050 @if automake
4051 maybe-install-automake: install-automake
4052
4053 install-automake: installdirs
4054 @: $(MAKE); $(unstage)
4055 @r=`${PWD_COMMAND}`; export r; \
4056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4057 $(HOST_EXPORTS) \
4058 (cd $(HOST_SUBDIR)/automake && \
4059 $(MAKE) $(FLAGS_TO_PASS) install)
4060
4061 @endif automake
4062
4063 # Other targets (info, dvi, pdf, etc.)
4064
4065 .PHONY: maybe-info-automake info-automake
4066 maybe-info-automake:
4067 @if automake
4068 maybe-info-automake: info-automake
4069
4070 info-automake: \
4071 configure-automake
4072 @: $(MAKE); $(unstage)
4073 @[ -f ./automake/Makefile ] || exit 0; \
4074 r=`${PWD_COMMAND}`; export r; \
4075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076 $(HOST_EXPORTS) \
4077 for flag in $(EXTRA_HOST_FLAGS) ; do \
4078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4079 done; \
4080 echo "Doing info in automake" ; \
4081 (cd $(HOST_SUBDIR)/automake && \
4082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4084 "RANLIB=$${RANLIB}" \
4085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4086 info) \
4087 || exit 1
4088
4089 @endif automake
4090
4091 .PHONY: maybe-dvi-automake dvi-automake
4092 maybe-dvi-automake:
4093 @if automake
4094 maybe-dvi-automake: dvi-automake
4095
4096 dvi-automake: \
4097 configure-automake
4098 @: $(MAKE); $(unstage)
4099 @[ -f ./automake/Makefile ] || exit 0; \
4100 r=`${PWD_COMMAND}`; export r; \
4101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4102 $(HOST_EXPORTS) \
4103 for flag in $(EXTRA_HOST_FLAGS) ; do \
4104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4105 done; \
4106 echo "Doing dvi in automake" ; \
4107 (cd $(HOST_SUBDIR)/automake && \
4108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4110 "RANLIB=$${RANLIB}" \
4111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4112 dvi) \
4113 || exit 1
4114
4115 @endif automake
4116
4117 .PHONY: maybe-pdf-automake pdf-automake
4118 maybe-pdf-automake:
4119 @if automake
4120 maybe-pdf-automake: pdf-automake
4121
4122 pdf-automake: \
4123 configure-automake
4124 @: $(MAKE); $(unstage)
4125 @[ -f ./automake/Makefile ] || exit 0; \
4126 r=`${PWD_COMMAND}`; export r; \
4127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4128 $(HOST_EXPORTS) \
4129 for flag in $(EXTRA_HOST_FLAGS) ; do \
4130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4131 done; \
4132 echo "Doing pdf in automake" ; \
4133 (cd $(HOST_SUBDIR)/automake && \
4134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4136 "RANLIB=$${RANLIB}" \
4137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4138 pdf) \
4139 || exit 1
4140
4141 @endif automake
4142
4143 .PHONY: maybe-html-automake html-automake
4144 maybe-html-automake:
4145 @if automake
4146 maybe-html-automake: html-automake
4147
4148 html-automake: \
4149 configure-automake
4150 @: $(MAKE); $(unstage)
4151 @[ -f ./automake/Makefile ] || exit 0; \
4152 r=`${PWD_COMMAND}`; export r; \
4153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154 $(HOST_EXPORTS) \
4155 for flag in $(EXTRA_HOST_FLAGS) ; do \
4156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4157 done; \
4158 echo "Doing html in automake" ; \
4159 (cd $(HOST_SUBDIR)/automake && \
4160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4162 "RANLIB=$${RANLIB}" \
4163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4164 html) \
4165 || exit 1
4166
4167 @endif automake
4168
4169 .PHONY: maybe-TAGS-automake TAGS-automake
4170 maybe-TAGS-automake:
4171 @if automake
4172 maybe-TAGS-automake: TAGS-automake
4173
4174 TAGS-automake: \
4175 configure-automake
4176 @: $(MAKE); $(unstage)
4177 @[ -f ./automake/Makefile ] || exit 0; \
4178 r=`${PWD_COMMAND}`; export r; \
4179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4180 $(HOST_EXPORTS) \
4181 for flag in $(EXTRA_HOST_FLAGS) ; do \
4182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4183 done; \
4184 echo "Doing TAGS in automake" ; \
4185 (cd $(HOST_SUBDIR)/automake && \
4186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4188 "RANLIB=$${RANLIB}" \
4189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4190 TAGS) \
4191 || exit 1
4192
4193 @endif automake
4194
4195 .PHONY: maybe-install-info-automake install-info-automake
4196 maybe-install-info-automake:
4197 @if automake
4198 maybe-install-info-automake: install-info-automake
4199
4200 install-info-automake: \
4201 configure-automake \
4202 info-automake
4203 @: $(MAKE); $(unstage)
4204 @[ -f ./automake/Makefile ] || exit 0; \
4205 r=`${PWD_COMMAND}`; export r; \
4206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207 $(HOST_EXPORTS) \
4208 for flag in $(EXTRA_HOST_FLAGS) ; do \
4209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4210 done; \
4211 echo "Doing install-info in automake" ; \
4212 (cd $(HOST_SUBDIR)/automake && \
4213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4215 "RANLIB=$${RANLIB}" \
4216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4217 install-info) \
4218 || exit 1
4219
4220 @endif automake
4221
4222 .PHONY: maybe-install-pdf-automake install-pdf-automake
4223 maybe-install-pdf-automake:
4224 @if automake
4225 maybe-install-pdf-automake: install-pdf-automake
4226
4227 install-pdf-automake: \
4228 configure-automake \
4229 pdf-automake
4230 @: $(MAKE); $(unstage)
4231 @[ -f ./automake/Makefile ] || exit 0; \
4232 r=`${PWD_COMMAND}`; export r; \
4233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4234 $(HOST_EXPORTS) \
4235 for flag in $(EXTRA_HOST_FLAGS) ; do \
4236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4237 done; \
4238 echo "Doing install-pdf in automake" ; \
4239 (cd $(HOST_SUBDIR)/automake && \
4240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4242 "RANLIB=$${RANLIB}" \
4243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4244 install-pdf) \
4245 || exit 1
4246
4247 @endif automake
4248
4249 .PHONY: maybe-install-html-automake install-html-automake
4250 maybe-install-html-automake:
4251 @if automake
4252 maybe-install-html-automake: install-html-automake
4253
4254 install-html-automake: \
4255 configure-automake \
4256 html-automake
4257 @: $(MAKE); $(unstage)
4258 @[ -f ./automake/Makefile ] || exit 0; \
4259 r=`${PWD_COMMAND}`; export r; \
4260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4261 $(HOST_EXPORTS) \
4262 for flag in $(EXTRA_HOST_FLAGS) ; do \
4263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4264 done; \
4265 echo "Doing install-html in automake" ; \
4266 (cd $(HOST_SUBDIR)/automake && \
4267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4269 "RANLIB=$${RANLIB}" \
4270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4271 install-html) \
4272 || exit 1
4273
4274 @endif automake
4275
4276 .PHONY: maybe-installcheck-automake installcheck-automake
4277 maybe-installcheck-automake:
4278 @if automake
4279 maybe-installcheck-automake: installcheck-automake
4280
4281 installcheck-automake: \
4282 configure-automake
4283 @: $(MAKE); $(unstage)
4284 @[ -f ./automake/Makefile ] || exit 0; \
4285 r=`${PWD_COMMAND}`; export r; \
4286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287 $(HOST_EXPORTS) \
4288 for flag in $(EXTRA_HOST_FLAGS) ; do \
4289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4290 done; \
4291 echo "Doing installcheck in automake" ; \
4292 (cd $(HOST_SUBDIR)/automake && \
4293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4295 "RANLIB=$${RANLIB}" \
4296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4297 installcheck) \
4298 || exit 1
4299
4300 @endif automake
4301
4302 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4303 maybe-mostlyclean-automake:
4304 @if automake
4305 maybe-mostlyclean-automake: mostlyclean-automake
4306
4307 mostlyclean-automake:
4308 @: $(MAKE); $(unstage)
4309 @[ -f ./automake/Makefile ] || exit 0; \
4310 r=`${PWD_COMMAND}`; export r; \
4311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312 $(HOST_EXPORTS) \
4313 for flag in $(EXTRA_HOST_FLAGS) ; do \
4314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4315 done; \
4316 echo "Doing mostlyclean in automake" ; \
4317 (cd $(HOST_SUBDIR)/automake && \
4318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4320 "RANLIB=$${RANLIB}" \
4321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4322 mostlyclean) \
4323 || exit 1
4324
4325 @endif automake
4326
4327 .PHONY: maybe-clean-automake clean-automake
4328 maybe-clean-automake:
4329 @if automake
4330 maybe-clean-automake: clean-automake
4331
4332 clean-automake:
4333 @: $(MAKE); $(unstage)
4334 @[ -f ./automake/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing clean in automake" ; \
4342 (cd $(HOST_SUBDIR)/automake && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 clean) \
4348 || exit 1
4349
4350 @endif automake
4351
4352 .PHONY: maybe-distclean-automake distclean-automake
4353 maybe-distclean-automake:
4354 @if automake
4355 maybe-distclean-automake: distclean-automake
4356
4357 distclean-automake:
4358 @: $(MAKE); $(unstage)
4359 @[ -f ./automake/Makefile ] || exit 0; \
4360 r=`${PWD_COMMAND}`; export r; \
4361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362 $(HOST_EXPORTS) \
4363 for flag in $(EXTRA_HOST_FLAGS) ; do \
4364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365 done; \
4366 echo "Doing distclean in automake" ; \
4367 (cd $(HOST_SUBDIR)/automake && \
4368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370 "RANLIB=$${RANLIB}" \
4371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372 distclean) \
4373 || exit 1
4374
4375 @endif automake
4376
4377 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4378 maybe-maintainer-clean-automake:
4379 @if automake
4380 maybe-maintainer-clean-automake: maintainer-clean-automake
4381
4382 maintainer-clean-automake:
4383 @: $(MAKE); $(unstage)
4384 @[ -f ./automake/Makefile ] || exit 0; \
4385 r=`${PWD_COMMAND}`; export r; \
4386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4387 $(HOST_EXPORTS) \
4388 for flag in $(EXTRA_HOST_FLAGS) ; do \
4389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4390 done; \
4391 echo "Doing maintainer-clean in automake" ; \
4392 (cd $(HOST_SUBDIR)/automake && \
4393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4395 "RANLIB=$${RANLIB}" \
4396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4397 maintainer-clean) \
4398 || exit 1
4399
4400 @endif automake
4401
4402
4403
4404 .PHONY: configure-bash maybe-configure-bash
4405 maybe-configure-bash:
4406 @if gcc-bootstrap
4407 configure-bash: stage_current
4408 @endif gcc-bootstrap
4409 @if bash
4410 maybe-configure-bash: configure-bash
4411 configure-bash:
4412 @: $(MAKE); $(unstage)
4413 @r=`${PWD_COMMAND}`; export r; \
4414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4417 $(HOST_EXPORTS) \
4418 echo Configuring in $(HOST_SUBDIR)/bash; \
4419 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4420 case $(srcdir) in \
4421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4422 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4424 esac; \
4425 srcdiroption="--srcdir=$${topdir}/bash"; \
4426 libsrcdir="$$s/bash"; \
4427 $(SHELL) $${libsrcdir}/configure \
4428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4429 --target=${target_alias} $${srcdiroption} \
4430 || exit 1
4431 @endif bash
4432
4433
4434
4435
4436
4437 .PHONY: all-bash maybe-all-bash
4438 maybe-all-bash:
4439 @if gcc-bootstrap
4440 all-bash: stage_current
4441 @endif gcc-bootstrap
4442 @if bash
4443 TARGET-bash=all
4444 maybe-all-bash: all-bash
4445 all-bash: configure-bash
4446 @: $(MAKE); $(unstage)
4447 @r=`${PWD_COMMAND}`; export r; \
4448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449 $(HOST_EXPORTS) \
4450 (cd $(HOST_SUBDIR)/bash && \
4451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4452 $(TARGET-bash))
4453 @endif bash
4454
4455
4456
4457
4458 .PHONY: check-bash maybe-check-bash
4459 maybe-check-bash:
4460 @if bash
4461 maybe-check-bash: check-bash
4462
4463 check-bash:
4464 @: $(MAKE); $(unstage)
4465 @r=`${PWD_COMMAND}`; export r; \
4466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467 $(HOST_EXPORTS) \
4468 (cd $(HOST_SUBDIR)/bash && \
4469 $(MAKE) $(FLAGS_TO_PASS) check)
4470
4471 @endif bash
4472
4473 .PHONY: install-bash maybe-install-bash
4474 maybe-install-bash:
4475 @if bash
4476 maybe-install-bash: install-bash
4477
4478 install-bash: installdirs
4479 @: $(MAKE); $(unstage)
4480 @r=`${PWD_COMMAND}`; export r; \
4481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482 $(HOST_EXPORTS) \
4483 (cd $(HOST_SUBDIR)/bash && \
4484 $(MAKE) $(FLAGS_TO_PASS) install)
4485
4486 @endif bash
4487
4488 # Other targets (info, dvi, pdf, etc.)
4489
4490 .PHONY: maybe-info-bash info-bash
4491 maybe-info-bash:
4492 @if bash
4493 maybe-info-bash: info-bash
4494
4495 info-bash: \
4496 configure-bash
4497 @: $(MAKE); $(unstage)
4498 @[ -f ./bash/Makefile ] || exit 0; \
4499 r=`${PWD_COMMAND}`; export r; \
4500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501 $(HOST_EXPORTS) \
4502 for flag in $(EXTRA_HOST_FLAGS) ; do \
4503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504 done; \
4505 echo "Doing info in bash" ; \
4506 (cd $(HOST_SUBDIR)/bash && \
4507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509 "RANLIB=$${RANLIB}" \
4510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511 info) \
4512 || exit 1
4513
4514 @endif bash
4515
4516 .PHONY: maybe-dvi-bash dvi-bash
4517 maybe-dvi-bash:
4518 @if bash
4519 maybe-dvi-bash: dvi-bash
4520
4521 dvi-bash: \
4522 configure-bash
4523 @: $(MAKE); $(unstage)
4524 @[ -f ./bash/Makefile ] || exit 0; \
4525 r=`${PWD_COMMAND}`; export r; \
4526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4527 $(HOST_EXPORTS) \
4528 for flag in $(EXTRA_HOST_FLAGS) ; do \
4529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4530 done; \
4531 echo "Doing dvi in bash" ; \
4532 (cd $(HOST_SUBDIR)/bash && \
4533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4535 "RANLIB=$${RANLIB}" \
4536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4537 dvi) \
4538 || exit 1
4539
4540 @endif bash
4541
4542 .PHONY: maybe-pdf-bash pdf-bash
4543 maybe-pdf-bash:
4544 @if bash
4545 maybe-pdf-bash: pdf-bash
4546
4547 pdf-bash: \
4548 configure-bash
4549 @: $(MAKE); $(unstage)
4550 @[ -f ./bash/Makefile ] || exit 0; \
4551 r=`${PWD_COMMAND}`; export r; \
4552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553 $(HOST_EXPORTS) \
4554 for flag in $(EXTRA_HOST_FLAGS) ; do \
4555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4556 done; \
4557 echo "Doing pdf in bash" ; \
4558 (cd $(HOST_SUBDIR)/bash && \
4559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4561 "RANLIB=$${RANLIB}" \
4562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4563 pdf) \
4564 || exit 1
4565
4566 @endif bash
4567
4568 .PHONY: maybe-html-bash html-bash
4569 maybe-html-bash:
4570 @if bash
4571 maybe-html-bash: html-bash
4572
4573 html-bash: \
4574 configure-bash
4575 @: $(MAKE); $(unstage)
4576 @[ -f ./bash/Makefile ] || exit 0; \
4577 r=`${PWD_COMMAND}`; export r; \
4578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579 $(HOST_EXPORTS) \
4580 for flag in $(EXTRA_HOST_FLAGS) ; do \
4581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4582 done; \
4583 echo "Doing html in bash" ; \
4584 (cd $(HOST_SUBDIR)/bash && \
4585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4587 "RANLIB=$${RANLIB}" \
4588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4589 html) \
4590 || exit 1
4591
4592 @endif bash
4593
4594 .PHONY: maybe-TAGS-bash TAGS-bash
4595 maybe-TAGS-bash:
4596 @if bash
4597 maybe-TAGS-bash: TAGS-bash
4598
4599 TAGS-bash: \
4600 configure-bash
4601 @: $(MAKE); $(unstage)
4602 @[ -f ./bash/Makefile ] || exit 0; \
4603 r=`${PWD_COMMAND}`; export r; \
4604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4605 $(HOST_EXPORTS) \
4606 for flag in $(EXTRA_HOST_FLAGS) ; do \
4607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4608 done; \
4609 echo "Doing TAGS in bash" ; \
4610 (cd $(HOST_SUBDIR)/bash && \
4611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4613 "RANLIB=$${RANLIB}" \
4614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4615 TAGS) \
4616 || exit 1
4617
4618 @endif bash
4619
4620 .PHONY: maybe-install-info-bash install-info-bash
4621 maybe-install-info-bash:
4622 @if bash
4623 maybe-install-info-bash: install-info-bash
4624
4625 install-info-bash: \
4626 configure-bash \
4627 info-bash
4628 @: $(MAKE); $(unstage)
4629 @[ -f ./bash/Makefile ] || exit 0; \
4630 r=`${PWD_COMMAND}`; export r; \
4631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4632 $(HOST_EXPORTS) \
4633 for flag in $(EXTRA_HOST_FLAGS) ; do \
4634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4635 done; \
4636 echo "Doing install-info in bash" ; \
4637 (cd $(HOST_SUBDIR)/bash && \
4638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4640 "RANLIB=$${RANLIB}" \
4641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4642 install-info) \
4643 || exit 1
4644
4645 @endif bash
4646
4647 .PHONY: maybe-install-pdf-bash install-pdf-bash
4648 maybe-install-pdf-bash:
4649 @if bash
4650 maybe-install-pdf-bash: install-pdf-bash
4651
4652 install-pdf-bash: \
4653 configure-bash \
4654 pdf-bash
4655 @: $(MAKE); $(unstage)
4656 @[ -f ./bash/Makefile ] || exit 0; \
4657 r=`${PWD_COMMAND}`; export r; \
4658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659 $(HOST_EXPORTS) \
4660 for flag in $(EXTRA_HOST_FLAGS) ; do \
4661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662 done; \
4663 echo "Doing install-pdf in bash" ; \
4664 (cd $(HOST_SUBDIR)/bash && \
4665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667 "RANLIB=$${RANLIB}" \
4668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669 install-pdf) \
4670 || exit 1
4671
4672 @endif bash
4673
4674 .PHONY: maybe-install-html-bash install-html-bash
4675 maybe-install-html-bash:
4676 @if bash
4677 maybe-install-html-bash: install-html-bash
4678
4679 install-html-bash: \
4680 configure-bash \
4681 html-bash
4682 @: $(MAKE); $(unstage)
4683 @[ -f ./bash/Makefile ] || exit 0; \
4684 r=`${PWD_COMMAND}`; export r; \
4685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4686 $(HOST_EXPORTS) \
4687 for flag in $(EXTRA_HOST_FLAGS) ; do \
4688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4689 done; \
4690 echo "Doing install-html in bash" ; \
4691 (cd $(HOST_SUBDIR)/bash && \
4692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4694 "RANLIB=$${RANLIB}" \
4695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4696 install-html) \
4697 || exit 1
4698
4699 @endif bash
4700
4701 .PHONY: maybe-installcheck-bash installcheck-bash
4702 maybe-installcheck-bash:
4703 @if bash
4704 maybe-installcheck-bash: installcheck-bash
4705
4706 installcheck-bash: \
4707 configure-bash
4708 @: $(MAKE); $(unstage)
4709 @[ -f ./bash/Makefile ] || exit 0; \
4710 r=`${PWD_COMMAND}`; export r; \
4711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712 $(HOST_EXPORTS) \
4713 for flag in $(EXTRA_HOST_FLAGS) ; do \
4714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4715 done; \
4716 echo "Doing installcheck in bash" ; \
4717 (cd $(HOST_SUBDIR)/bash && \
4718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4720 "RANLIB=$${RANLIB}" \
4721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4722 installcheck) \
4723 || exit 1
4724
4725 @endif bash
4726
4727 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4728 maybe-mostlyclean-bash:
4729 @if bash
4730 maybe-mostlyclean-bash: mostlyclean-bash
4731
4732 mostlyclean-bash:
4733 @: $(MAKE); $(unstage)
4734 @[ -f ./bash/Makefile ] || exit 0; \
4735 r=`${PWD_COMMAND}`; export r; \
4736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4737 $(HOST_EXPORTS) \
4738 for flag in $(EXTRA_HOST_FLAGS) ; do \
4739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4740 done; \
4741 echo "Doing mostlyclean in bash" ; \
4742 (cd $(HOST_SUBDIR)/bash && \
4743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4745 "RANLIB=$${RANLIB}" \
4746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4747 mostlyclean) \
4748 || exit 1
4749
4750 @endif bash
4751
4752 .PHONY: maybe-clean-bash clean-bash
4753 maybe-clean-bash:
4754 @if bash
4755 maybe-clean-bash: clean-bash
4756
4757 clean-bash:
4758 @: $(MAKE); $(unstage)
4759 @[ -f ./bash/Makefile ] || exit 0; \
4760 r=`${PWD_COMMAND}`; export r; \
4761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762 $(HOST_EXPORTS) \
4763 for flag in $(EXTRA_HOST_FLAGS) ; do \
4764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4765 done; \
4766 echo "Doing clean in bash" ; \
4767 (cd $(HOST_SUBDIR)/bash && \
4768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4770 "RANLIB=$${RANLIB}" \
4771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4772 clean) \
4773 || exit 1
4774
4775 @endif bash
4776
4777 .PHONY: maybe-distclean-bash distclean-bash
4778 maybe-distclean-bash:
4779 @if bash
4780 maybe-distclean-bash: distclean-bash
4781
4782 distclean-bash:
4783 @: $(MAKE); $(unstage)
4784 @[ -f ./bash/Makefile ] || exit 0; \
4785 r=`${PWD_COMMAND}`; export r; \
4786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787 $(HOST_EXPORTS) \
4788 for flag in $(EXTRA_HOST_FLAGS) ; do \
4789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790 done; \
4791 echo "Doing distclean in bash" ; \
4792 (cd $(HOST_SUBDIR)/bash && \
4793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795 "RANLIB=$${RANLIB}" \
4796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797 distclean) \
4798 || exit 1
4799
4800 @endif bash
4801
4802 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4803 maybe-maintainer-clean-bash:
4804 @if bash
4805 maybe-maintainer-clean-bash: maintainer-clean-bash
4806
4807 maintainer-clean-bash:
4808 @: $(MAKE); $(unstage)
4809 @[ -f ./bash/Makefile ] || exit 0; \
4810 r=`${PWD_COMMAND}`; export r; \
4811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4812 $(HOST_EXPORTS) \
4813 for flag in $(EXTRA_HOST_FLAGS) ; do \
4814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4815 done; \
4816 echo "Doing maintainer-clean in bash" ; \
4817 (cd $(HOST_SUBDIR)/bash && \
4818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4820 "RANLIB=$${RANLIB}" \
4821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4822 maintainer-clean) \
4823 || exit 1
4824
4825 @endif bash
4826
4827
4828
4829 .PHONY: configure-bfd maybe-configure-bfd
4830 maybe-configure-bfd:
4831 @if gcc-bootstrap
4832 configure-bfd: stage_current
4833 @endif gcc-bootstrap
4834 @if bfd
4835 maybe-configure-bfd: configure-bfd
4836 configure-bfd:
4837 @r=`${PWD_COMMAND}`; export r; \
4838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4841 $(HOST_EXPORTS) \
4842 echo Configuring in $(HOST_SUBDIR)/bfd; \
4843 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4844 case $(srcdir) in \
4845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4846 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4848 esac; \
4849 srcdiroption="--srcdir=$${topdir}/bfd"; \
4850 libsrcdir="$$s/bfd"; \
4851 $(SHELL) $${libsrcdir}/configure \
4852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4853 --target=${target_alias} $${srcdiroption} \
4854 || exit 1
4855 @endif bfd
4856
4857
4858
4859 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4860 maybe-configure-stage1-bfd:
4861 @if bfd-bootstrap
4862 maybe-configure-stage1-bfd: configure-stage1-bfd
4863 configure-stage1-bfd:
4864 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4866 @r=`${PWD_COMMAND}`; export r; \
4867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4869 $(HOST_EXPORTS) \
4870 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4871 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
4872 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4874 cd $(HOST_SUBDIR)/bfd || exit 1; \
4875 case $(srcdir) in \
4876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4877 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4879 esac; \
4880 srcdiroption="--srcdir=$${topdir}/bfd"; \
4881 libsrcdir="$$s/bfd"; \
4882 $(SHELL) $${libsrcdir}/configure \
4883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4884 --target=${target_alias} $${srcdiroption} \
4885 \
4886 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4887 @endif bfd-bootstrap
4888
4889 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4890 maybe-configure-stage2-bfd:
4891 @if bfd-bootstrap
4892 maybe-configure-stage2-bfd: configure-stage2-bfd
4893 configure-stage2-bfd:
4894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4896 @r=`${PWD_COMMAND}`; export r; \
4897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4899 $(HOST_EXPORTS) \
4900 $(POSTSTAGE1_HOST_EXPORTS) \
4901 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4902 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
4903 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4905 cd $(HOST_SUBDIR)/bfd || exit 1; \
4906 case $(srcdir) in \
4907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4908 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4910 esac; \
4911 srcdiroption="--srcdir=$${topdir}/bfd"; \
4912 libsrcdir="$$s/bfd"; \
4913 $(SHELL) $${libsrcdir}/configure \
4914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4915 --target=${target_alias} $${srcdiroption} \
4916 --with-build-libsubdir=$(HOST_SUBDIR) \
4917 @stage2_werror_flag@
4918 @endif bfd-bootstrap
4919
4920 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4921 maybe-configure-stageb2g0-bfd:
4922 @if bfd-bootstrap
4923 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4924 configure-stageb2g0-bfd:
4925 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4927 @r=`${PWD_COMMAND}`; export r; \
4928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4929 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4930 $(HOST_EXPORTS) \
4931 $(POSTSTAGE1_HOST_EXPORTS) \
4932 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4933 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
4934 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4936 cd $(HOST_SUBDIR)/bfd || exit 1; \
4937 case $(srcdir) in \
4938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4939 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4941 esac; \
4942 srcdiroption="--srcdir=$${topdir}/bfd"; \
4943 libsrcdir="$$s/bfd"; \
4944 $(SHELL) $${libsrcdir}/configure \
4945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4946 --target=${target_alias} $${srcdiroption} \
4947 --with-build-libsubdir=$(HOST_SUBDIR) \
4948 @stage2_werror_flag@
4949 @endif bfd-bootstrap
4950
4951 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4952 maybe-configure-stage3-bfd:
4953 @if bfd-bootstrap
4954 maybe-configure-stage3-bfd: configure-stage3-bfd
4955 configure-stage3-bfd:
4956 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4958 @r=`${PWD_COMMAND}`; export r; \
4959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4960 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4961 $(HOST_EXPORTS) \
4962 $(POSTSTAGE1_HOST_EXPORTS) \
4963 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4964 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
4965 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4967 cd $(HOST_SUBDIR)/bfd || exit 1; \
4968 case $(srcdir) in \
4969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972 esac; \
4973 srcdiroption="--srcdir=$${topdir}/bfd"; \
4974 libsrcdir="$$s/bfd"; \
4975 $(SHELL) $${libsrcdir}/configure \
4976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4977 --target=${target_alias} $${srcdiroption} \
4978 --with-build-libsubdir=$(HOST_SUBDIR) \
4979 @stage2_werror_flag@
4980 @endif bfd-bootstrap
4981
4982 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4983 maybe-configure-stageb3g2-bfd:
4984 @if bfd-bootstrap
4985 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4986 configure-stageb3g2-bfd:
4987 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4989 @r=`${PWD_COMMAND}`; export r; \
4990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4991 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4992 $(HOST_EXPORTS) \
4993 $(POSTSTAGE1_HOST_EXPORTS) \
4994 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4995 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
4996 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4998 cd $(HOST_SUBDIR)/bfd || exit 1; \
4999 case $(srcdir) in \
5000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003 esac; \
5004 srcdiroption="--srcdir=$${topdir}/bfd"; \
5005 libsrcdir="$$s/bfd"; \
5006 $(SHELL) $${libsrcdir}/configure \
5007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008 --target=${target_alias} $${srcdiroption} \
5009 --with-build-libsubdir=$(HOST_SUBDIR) \
5010 @stage2_werror_flag@
5011 @endif bfd-bootstrap
5012
5013 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5014 maybe-configure-stage4-bfd:
5015 @if bfd-bootstrap
5016 maybe-configure-stage4-bfd: configure-stage4-bfd
5017 configure-stage4-bfd:
5018 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5020 @r=`${PWD_COMMAND}`; export r; \
5021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5023 $(HOST_EXPORTS) \
5024 $(POSTSTAGE1_HOST_EXPORTS) \
5025 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5026 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5027 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5029 cd $(HOST_SUBDIR)/bfd || exit 1; \
5030 case $(srcdir) in \
5031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034 esac; \
5035 srcdiroption="--srcdir=$${topdir}/bfd"; \
5036 libsrcdir="$$s/bfd"; \
5037 $(SHELL) $${libsrcdir}/configure \
5038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039 --target=${target_alias} $${srcdiroption} \
5040 --with-build-libsubdir=$(HOST_SUBDIR) \
5041 @stage2_werror_flag@
5042 @endif bfd-bootstrap
5043
5044 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5045 maybe-configure-stageprofile-bfd:
5046 @if bfd-bootstrap
5047 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5048 configure-stageprofile-bfd:
5049 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5051 @r=`${PWD_COMMAND}`; export r; \
5052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5054 $(HOST_EXPORTS) \
5055 $(POSTSTAGE1_HOST_EXPORTS) \
5056 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5057 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
5058 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5060 cd $(HOST_SUBDIR)/bfd || exit 1; \
5061 case $(srcdir) in \
5062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5063 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5065 esac; \
5066 srcdiroption="--srcdir=$${topdir}/bfd"; \
5067 libsrcdir="$$s/bfd"; \
5068 $(SHELL) $${libsrcdir}/configure \
5069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5070 --target=${target_alias} $${srcdiroption} \
5071 --with-build-libsubdir=$(HOST_SUBDIR) \
5072 @stage2_werror_flag@
5073 @endif bfd-bootstrap
5074
5075 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5076 maybe-configure-stagefeedback-bfd:
5077 @if bfd-bootstrap
5078 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5079 configure-stagefeedback-bfd:
5080 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5082 @r=`${PWD_COMMAND}`; export r; \
5083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5084 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5085 $(HOST_EXPORTS) \
5086 $(POSTSTAGE1_HOST_EXPORTS) \
5087 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5088 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
5089 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5091 cd $(HOST_SUBDIR)/bfd || exit 1; \
5092 case $(srcdir) in \
5093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5094 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5096 esac; \
5097 srcdiroption="--srcdir=$${topdir}/bfd"; \
5098 libsrcdir="$$s/bfd"; \
5099 $(SHELL) $${libsrcdir}/configure \
5100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5101 --target=${target_alias} $${srcdiroption} \
5102 --with-build-libsubdir=$(HOST_SUBDIR) \
5103 @stage2_werror_flag@
5104 @endif bfd-bootstrap
5105
5106
5107
5108
5109
5110 .PHONY: all-bfd maybe-all-bfd
5111 maybe-all-bfd:
5112 @if gcc-bootstrap
5113 all-bfd: stage_current
5114 @endif gcc-bootstrap
5115 @if bfd
5116 TARGET-bfd=all
5117 maybe-all-bfd: all-bfd
5118 all-bfd: configure-bfd
5119 @r=`${PWD_COMMAND}`; export r; \
5120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5121 $(HOST_EXPORTS) \
5122 (cd $(HOST_SUBDIR)/bfd && \
5123 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5124 $(TARGET-bfd))
5125 @endif bfd
5126
5127
5128
5129 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5130 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5131 maybe-all-stage1-bfd:
5132 maybe-clean-stage1-bfd:
5133 @if bfd-bootstrap
5134 maybe-all-stage1-bfd: all-stage1-bfd
5135 all-stage1: all-stage1-bfd
5136 TARGET-stage1-bfd = $(TARGET-bfd)
5137 all-stage1-bfd: configure-stage1-bfd
5138 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5139 @r=`${PWD_COMMAND}`; export r; \
5140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141 $(HOST_EXPORTS) \
5142 cd $(HOST_SUBDIR)/bfd && \
5143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5144 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5145 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5146 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5147 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
5148 $(TARGET-stage1-bfd)
5149
5150 maybe-clean-stage1-bfd: clean-stage1-bfd
5151 clean-stage1: clean-stage1-bfd
5152 clean-stage1-bfd:
5153 @if [ $(current_stage) = stage1 ]; then \
5154 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5155 else \
5156 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5157 $(MAKE) stage1-start; \
5158 fi; \
5159 cd $(HOST_SUBDIR)/bfd && \
5160 $(MAKE) $(EXTRA_HOST_FLAGS) \
5161 clean
5162 @endif bfd-bootstrap
5163
5164
5165 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5166 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5167 maybe-all-stage2-bfd:
5168 maybe-clean-stage2-bfd:
5169 @if bfd-bootstrap
5170 maybe-all-stage2-bfd: all-stage2-bfd
5171 all-stage2: all-stage2-bfd
5172 TARGET-stage2-bfd = $(TARGET-bfd)
5173 all-stage2-bfd: configure-stage2-bfd
5174 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5175 @r=`${PWD_COMMAND}`; export r; \
5176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5177 $(HOST_EXPORTS) \
5178 $(POSTSTAGE1_HOST_EXPORTS) \
5179 cd $(HOST_SUBDIR)/bfd && \
5180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5181 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5182 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5183 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5184 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5185 $(TARGET-stage2-bfd)
5186
5187 maybe-clean-stage2-bfd: clean-stage2-bfd
5188 clean-stage2: clean-stage2-bfd
5189 clean-stage2-bfd:
5190 @if [ $(current_stage) = stage2 ]; then \
5191 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5192 else \
5193 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5194 $(MAKE) stage2-start; \
5195 fi; \
5196 cd $(HOST_SUBDIR)/bfd && \
5197 $(MAKE) $(EXTRA_HOST_FLAGS) \
5198 $(POSTSTAGE1_FLAGS_TO_PASS) \
5199 clean
5200 @endif bfd-bootstrap
5201
5202
5203 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5204 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5205 maybe-all-stageb2g0-bfd:
5206 maybe-clean-stageb2g0-bfd:
5207 @if bfd-bootstrap
5208 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5209 all-stageb2g0: all-stageb2g0-bfd
5210 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5211 all-stageb2g0-bfd: configure-stageb2g0-bfd
5212 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5213 @r=`${PWD_COMMAND}`; export r; \
5214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215 $(HOST_EXPORTS) \
5216 $(POSTSTAGE1_HOST_EXPORTS) \
5217 cd $(HOST_SUBDIR)/bfd && \
5218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5219 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5220 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5221 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5222 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5223 $(TARGET-stageb2g0-bfd)
5224
5225 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5226 clean-stageb2g0: clean-stageb2g0-bfd
5227 clean-stageb2g0-bfd:
5228 @if [ $(current_stage) = stageb2g0 ]; then \
5229 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5230 else \
5231 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5232 $(MAKE) stageb2g0-start; \
5233 fi; \
5234 cd $(HOST_SUBDIR)/bfd && \
5235 $(MAKE) $(EXTRA_HOST_FLAGS) \
5236 $(POSTSTAGE1_FLAGS_TO_PASS) \
5237 clean
5238 @endif bfd-bootstrap
5239
5240
5241 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5242 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5243 maybe-all-stage3-bfd:
5244 maybe-clean-stage3-bfd:
5245 @if bfd-bootstrap
5246 maybe-all-stage3-bfd: all-stage3-bfd
5247 all-stage3: all-stage3-bfd
5248 TARGET-stage3-bfd = $(TARGET-bfd)
5249 all-stage3-bfd: configure-stage3-bfd
5250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5251 @r=`${PWD_COMMAND}`; export r; \
5252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5253 $(HOST_EXPORTS) \
5254 $(POSTSTAGE1_HOST_EXPORTS) \
5255 cd $(HOST_SUBDIR)/bfd && \
5256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5257 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5258 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5259 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5260 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5261 $(TARGET-stage3-bfd)
5262
5263 maybe-clean-stage3-bfd: clean-stage3-bfd
5264 clean-stage3: clean-stage3-bfd
5265 clean-stage3-bfd:
5266 @if [ $(current_stage) = stage3 ]; then \
5267 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5268 else \
5269 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5270 $(MAKE) stage3-start; \
5271 fi; \
5272 cd $(HOST_SUBDIR)/bfd && \
5273 $(MAKE) $(EXTRA_HOST_FLAGS) \
5274 $(POSTSTAGE1_FLAGS_TO_PASS) \
5275 clean
5276 @endif bfd-bootstrap
5277
5278
5279 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5280 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5281 maybe-all-stageb3g2-bfd:
5282 maybe-clean-stageb3g2-bfd:
5283 @if bfd-bootstrap
5284 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5285 all-stageb3g2: all-stageb3g2-bfd
5286 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5287 all-stageb3g2-bfd: configure-stageb3g2-bfd
5288 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5289 @r=`${PWD_COMMAND}`; export r; \
5290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5291 $(HOST_EXPORTS) \
5292 $(POSTSTAGE1_HOST_EXPORTS) \
5293 cd $(HOST_SUBDIR)/bfd && \
5294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5295 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5296 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5297 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5298 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5299 $(TARGET-stageb3g2-bfd)
5300
5301 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5302 clean-stageb3g2: clean-stageb3g2-bfd
5303 clean-stageb3g2-bfd:
5304 @if [ $(current_stage) = stageb3g2 ]; then \
5305 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5306 else \
5307 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5308 $(MAKE) stageb3g2-start; \
5309 fi; \
5310 cd $(HOST_SUBDIR)/bfd && \
5311 $(MAKE) $(EXTRA_HOST_FLAGS) \
5312 $(POSTSTAGE1_FLAGS_TO_PASS) \
5313 clean
5314 @endif bfd-bootstrap
5315
5316
5317 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5318 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5319 maybe-all-stage4-bfd:
5320 maybe-clean-stage4-bfd:
5321 @if bfd-bootstrap
5322 maybe-all-stage4-bfd: all-stage4-bfd
5323 all-stage4: all-stage4-bfd
5324 TARGET-stage4-bfd = $(TARGET-bfd)
5325 all-stage4-bfd: configure-stage4-bfd
5326 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5327 @r=`${PWD_COMMAND}`; export r; \
5328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5329 $(HOST_EXPORTS) \
5330 $(POSTSTAGE1_HOST_EXPORTS) \
5331 cd $(HOST_SUBDIR)/bfd && \
5332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5333 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5334 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5335 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5336 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5337 $(TARGET-stage4-bfd)
5338
5339 maybe-clean-stage4-bfd: clean-stage4-bfd
5340 clean-stage4: clean-stage4-bfd
5341 clean-stage4-bfd:
5342 @if [ $(current_stage) = stage4 ]; then \
5343 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5344 else \
5345 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5346 $(MAKE) stage4-start; \
5347 fi; \
5348 cd $(HOST_SUBDIR)/bfd && \
5349 $(MAKE) $(EXTRA_HOST_FLAGS) \
5350 $(POSTSTAGE1_FLAGS_TO_PASS) \
5351 clean
5352 @endif bfd-bootstrap
5353
5354
5355 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5356 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5357 maybe-all-stageprofile-bfd:
5358 maybe-clean-stageprofile-bfd:
5359 @if bfd-bootstrap
5360 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5361 all-stageprofile: all-stageprofile-bfd
5362 TARGET-stageprofile-bfd = $(TARGET-bfd)
5363 all-stageprofile-bfd: configure-stageprofile-bfd
5364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5365 @r=`${PWD_COMMAND}`; export r; \
5366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367 $(HOST_EXPORTS) \
5368 $(POSTSTAGE1_HOST_EXPORTS) \
5369 cd $(HOST_SUBDIR)/bfd && \
5370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5371 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5372 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5373 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5374 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5375 $(TARGET-stageprofile-bfd)
5376
5377 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5378 clean-stageprofile: clean-stageprofile-bfd
5379 clean-stageprofile-bfd:
5380 @if [ $(current_stage) = stageprofile ]; then \
5381 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5382 else \
5383 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5384 $(MAKE) stageprofile-start; \
5385 fi; \
5386 cd $(HOST_SUBDIR)/bfd && \
5387 $(MAKE) $(EXTRA_HOST_FLAGS) \
5388 $(POSTSTAGE1_FLAGS_TO_PASS) \
5389 clean
5390 @endif bfd-bootstrap
5391
5392
5393 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5394 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5395 maybe-all-stagefeedback-bfd:
5396 maybe-clean-stagefeedback-bfd:
5397 @if bfd-bootstrap
5398 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5399 all-stagefeedback: all-stagefeedback-bfd
5400 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5401 all-stagefeedback-bfd: configure-stagefeedback-bfd
5402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5403 @r=`${PWD_COMMAND}`; export r; \
5404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5405 $(HOST_EXPORTS) \
5406 $(POSTSTAGE1_HOST_EXPORTS) \
5407 cd $(HOST_SUBDIR)/bfd && \
5408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5409 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5410 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5411 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5412 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5413 $(TARGET-stagefeedback-bfd)
5414
5415 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5416 clean-stagefeedback: clean-stagefeedback-bfd
5417 clean-stagefeedback-bfd:
5418 @if [ $(current_stage) = stagefeedback ]; then \
5419 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5420 else \
5421 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5422 $(MAKE) stagefeedback-start; \
5423 fi; \
5424 cd $(HOST_SUBDIR)/bfd && \
5425 $(MAKE) $(EXTRA_HOST_FLAGS) \
5426 $(POSTSTAGE1_FLAGS_TO_PASS) \
5427 clean
5428 @endif bfd-bootstrap
5429
5430
5431
5432
5433
5434 .PHONY: check-bfd maybe-check-bfd
5435 maybe-check-bfd:
5436 @if bfd
5437 maybe-check-bfd: check-bfd
5438
5439 check-bfd:
5440 @: $(MAKE); $(unstage)
5441 @r=`${PWD_COMMAND}`; export r; \
5442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443 $(HOST_EXPORTS) \
5444 (cd $(HOST_SUBDIR)/bfd && \
5445 $(MAKE) $(FLAGS_TO_PASS) check)
5446
5447 @endif bfd
5448
5449 .PHONY: install-bfd maybe-install-bfd
5450 maybe-install-bfd:
5451 @if bfd
5452 maybe-install-bfd: install-bfd
5453
5454 install-bfd: installdirs
5455 @: $(MAKE); $(unstage)
5456 @r=`${PWD_COMMAND}`; export r; \
5457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458 $(HOST_EXPORTS) \
5459 (cd $(HOST_SUBDIR)/bfd && \
5460 $(MAKE) $(FLAGS_TO_PASS) install)
5461
5462 @endif bfd
5463
5464 # Other targets (info, dvi, pdf, etc.)
5465
5466 .PHONY: maybe-info-bfd info-bfd
5467 maybe-info-bfd:
5468 @if bfd
5469 maybe-info-bfd: info-bfd
5470
5471 info-bfd: \
5472 configure-bfd
5473 @[ -f ./bfd/Makefile ] || exit 0; \
5474 r=`${PWD_COMMAND}`; export r; \
5475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476 $(HOST_EXPORTS) \
5477 for flag in $(EXTRA_HOST_FLAGS) ; do \
5478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5479 done; \
5480 echo "Doing info in bfd" ; \
5481 (cd $(HOST_SUBDIR)/bfd && \
5482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5484 "RANLIB=$${RANLIB}" \
5485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5486 info) \
5487 || exit 1
5488
5489 @endif bfd
5490
5491 .PHONY: maybe-dvi-bfd dvi-bfd
5492 maybe-dvi-bfd:
5493 @if bfd
5494 maybe-dvi-bfd: dvi-bfd
5495
5496 dvi-bfd: \
5497 configure-bfd
5498 @[ -f ./bfd/Makefile ] || exit 0; \
5499 r=`${PWD_COMMAND}`; export r; \
5500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5501 $(HOST_EXPORTS) \
5502 for flag in $(EXTRA_HOST_FLAGS) ; do \
5503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5504 done; \
5505 echo "Doing dvi in bfd" ; \
5506 (cd $(HOST_SUBDIR)/bfd && \
5507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5509 "RANLIB=$${RANLIB}" \
5510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5511 dvi) \
5512 || exit 1
5513
5514 @endif bfd
5515
5516 .PHONY: maybe-pdf-bfd pdf-bfd
5517 maybe-pdf-bfd:
5518 @if bfd
5519 maybe-pdf-bfd: pdf-bfd
5520
5521 pdf-bfd: \
5522 configure-bfd
5523 @[ -f ./bfd/Makefile ] || exit 0; \
5524 r=`${PWD_COMMAND}`; export r; \
5525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526 $(HOST_EXPORTS) \
5527 for flag in $(EXTRA_HOST_FLAGS) ; do \
5528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529 done; \
5530 echo "Doing pdf in bfd" ; \
5531 (cd $(HOST_SUBDIR)/bfd && \
5532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534 "RANLIB=$${RANLIB}" \
5535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536 pdf) \
5537 || exit 1
5538
5539 @endif bfd
5540
5541 .PHONY: maybe-html-bfd html-bfd
5542 maybe-html-bfd:
5543 @if bfd
5544 maybe-html-bfd: html-bfd
5545
5546 html-bfd: \
5547 configure-bfd
5548 @[ -f ./bfd/Makefile ] || exit 0; \
5549 r=`${PWD_COMMAND}`; export r; \
5550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5551 $(HOST_EXPORTS) \
5552 for flag in $(EXTRA_HOST_FLAGS) ; do \
5553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5554 done; \
5555 echo "Doing html in bfd" ; \
5556 (cd $(HOST_SUBDIR)/bfd && \
5557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5559 "RANLIB=$${RANLIB}" \
5560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5561 html) \
5562 || exit 1
5563
5564 @endif bfd
5565
5566 .PHONY: maybe-TAGS-bfd TAGS-bfd
5567 maybe-TAGS-bfd:
5568 @if bfd
5569 maybe-TAGS-bfd: TAGS-bfd
5570
5571 TAGS-bfd: \
5572 configure-bfd
5573 @[ -f ./bfd/Makefile ] || exit 0; \
5574 r=`${PWD_COMMAND}`; export r; \
5575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5576 $(HOST_EXPORTS) \
5577 for flag in $(EXTRA_HOST_FLAGS) ; do \
5578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5579 done; \
5580 echo "Doing TAGS in bfd" ; \
5581 (cd $(HOST_SUBDIR)/bfd && \
5582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5584 "RANLIB=$${RANLIB}" \
5585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5586 TAGS) \
5587 || exit 1
5588
5589 @endif bfd
5590
5591 .PHONY: maybe-install-info-bfd install-info-bfd
5592 maybe-install-info-bfd:
5593 @if bfd
5594 maybe-install-info-bfd: install-info-bfd
5595
5596 install-info-bfd: \
5597 configure-bfd \
5598 info-bfd
5599 @[ -f ./bfd/Makefile ] || exit 0; \
5600 r=`${PWD_COMMAND}`; export r; \
5601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602 $(HOST_EXPORTS) \
5603 for flag in $(EXTRA_HOST_FLAGS) ; do \
5604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5605 done; \
5606 echo "Doing install-info in bfd" ; \
5607 (cd $(HOST_SUBDIR)/bfd && \
5608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5610 "RANLIB=$${RANLIB}" \
5611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5612 install-info) \
5613 || exit 1
5614
5615 @endif bfd
5616
5617 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5618 maybe-install-pdf-bfd:
5619 @if bfd
5620 maybe-install-pdf-bfd: install-pdf-bfd
5621
5622 install-pdf-bfd: \
5623 configure-bfd \
5624 pdf-bfd
5625 @[ -f ./bfd/Makefile ] || exit 0; \
5626 r=`${PWD_COMMAND}`; export r; \
5627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5628 $(HOST_EXPORTS) \
5629 for flag in $(EXTRA_HOST_FLAGS) ; do \
5630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5631 done; \
5632 echo "Doing install-pdf in bfd" ; \
5633 (cd $(HOST_SUBDIR)/bfd && \
5634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5636 "RANLIB=$${RANLIB}" \
5637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5638 install-pdf) \
5639 || exit 1
5640
5641 @endif bfd
5642
5643 .PHONY: maybe-install-html-bfd install-html-bfd
5644 maybe-install-html-bfd:
5645 @if bfd
5646 maybe-install-html-bfd: install-html-bfd
5647
5648 install-html-bfd: \
5649 configure-bfd \
5650 html-bfd
5651 @[ -f ./bfd/Makefile ] || exit 0; \
5652 r=`${PWD_COMMAND}`; export r; \
5653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5654 $(HOST_EXPORTS) \
5655 for flag in $(EXTRA_HOST_FLAGS) ; do \
5656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5657 done; \
5658 echo "Doing install-html in bfd" ; \
5659 (cd $(HOST_SUBDIR)/bfd && \
5660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5662 "RANLIB=$${RANLIB}" \
5663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5664 install-html) \
5665 || exit 1
5666
5667 @endif bfd
5668
5669 .PHONY: maybe-installcheck-bfd installcheck-bfd
5670 maybe-installcheck-bfd:
5671 @if bfd
5672 maybe-installcheck-bfd: installcheck-bfd
5673
5674 installcheck-bfd: \
5675 configure-bfd
5676 @[ -f ./bfd/Makefile ] || exit 0; \
5677 r=`${PWD_COMMAND}`; export r; \
5678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679 $(HOST_EXPORTS) \
5680 for flag in $(EXTRA_HOST_FLAGS) ; do \
5681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682 done; \
5683 echo "Doing installcheck in bfd" ; \
5684 (cd $(HOST_SUBDIR)/bfd && \
5685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687 "RANLIB=$${RANLIB}" \
5688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689 installcheck) \
5690 || exit 1
5691
5692 @endif bfd
5693
5694 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5695 maybe-mostlyclean-bfd:
5696 @if bfd
5697 maybe-mostlyclean-bfd: mostlyclean-bfd
5698
5699 mostlyclean-bfd:
5700 @[ -f ./bfd/Makefile ] || exit 0; \
5701 r=`${PWD_COMMAND}`; export r; \
5702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5703 $(HOST_EXPORTS) \
5704 for flag in $(EXTRA_HOST_FLAGS) ; do \
5705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5706 done; \
5707 echo "Doing mostlyclean in bfd" ; \
5708 (cd $(HOST_SUBDIR)/bfd && \
5709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5711 "RANLIB=$${RANLIB}" \
5712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5713 mostlyclean) \
5714 || exit 1
5715
5716 @endif bfd
5717
5718 .PHONY: maybe-clean-bfd clean-bfd
5719 maybe-clean-bfd:
5720 @if bfd
5721 maybe-clean-bfd: clean-bfd
5722
5723 clean-bfd:
5724 @[ -f ./bfd/Makefile ] || exit 0; \
5725 r=`${PWD_COMMAND}`; export r; \
5726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727 $(HOST_EXPORTS) \
5728 for flag in $(EXTRA_HOST_FLAGS) ; do \
5729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730 done; \
5731 echo "Doing clean in bfd" ; \
5732 (cd $(HOST_SUBDIR)/bfd && \
5733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5735 "RANLIB=$${RANLIB}" \
5736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5737 clean) \
5738 || exit 1
5739
5740 @endif bfd
5741
5742 .PHONY: maybe-distclean-bfd distclean-bfd
5743 maybe-distclean-bfd:
5744 @if bfd
5745 maybe-distclean-bfd: distclean-bfd
5746
5747 distclean-bfd:
5748 @[ -f ./bfd/Makefile ] || exit 0; \
5749 r=`${PWD_COMMAND}`; export r; \
5750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751 $(HOST_EXPORTS) \
5752 for flag in $(EXTRA_HOST_FLAGS) ; do \
5753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754 done; \
5755 echo "Doing distclean in bfd" ; \
5756 (cd $(HOST_SUBDIR)/bfd && \
5757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759 "RANLIB=$${RANLIB}" \
5760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761 distclean) \
5762 || exit 1
5763
5764 @endif bfd
5765
5766 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5767 maybe-maintainer-clean-bfd:
5768 @if bfd
5769 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5770
5771 maintainer-clean-bfd:
5772 @[ -f ./bfd/Makefile ] || exit 0; \
5773 r=`${PWD_COMMAND}`; export r; \
5774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775 $(HOST_EXPORTS) \
5776 for flag in $(EXTRA_HOST_FLAGS) ; do \
5777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778 done; \
5779 echo "Doing maintainer-clean in bfd" ; \
5780 (cd $(HOST_SUBDIR)/bfd && \
5781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783 "RANLIB=$${RANLIB}" \
5784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785 maintainer-clean) \
5786 || exit 1
5787
5788 @endif bfd
5789
5790
5791
5792 .PHONY: configure-opcodes maybe-configure-opcodes
5793 maybe-configure-opcodes:
5794 @if gcc-bootstrap
5795 configure-opcodes: stage_current
5796 @endif gcc-bootstrap
5797 @if opcodes
5798 maybe-configure-opcodes: configure-opcodes
5799 configure-opcodes:
5800 @r=`${PWD_COMMAND}`; export r; \
5801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5802 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5804 $(HOST_EXPORTS) \
5805 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5806 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5807 case $(srcdir) in \
5808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5809 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5811 esac; \
5812 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5813 libsrcdir="$$s/opcodes"; \
5814 $(SHELL) $${libsrcdir}/configure \
5815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5816 --target=${target_alias} $${srcdiroption} \
5817 || exit 1
5818 @endif opcodes
5819
5820
5821
5822 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5823 maybe-configure-stage1-opcodes:
5824 @if opcodes-bootstrap
5825 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5826 configure-stage1-opcodes:
5827 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5829 @r=`${PWD_COMMAND}`; export r; \
5830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5832 $(HOST_EXPORTS) \
5833 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5834 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5835 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5837 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5838 case $(srcdir) in \
5839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5840 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5842 esac; \
5843 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5844 libsrcdir="$$s/opcodes"; \
5845 $(SHELL) $${libsrcdir}/configure \
5846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5847 --target=${target_alias} $${srcdiroption} \
5848 \
5849 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5850 @endif opcodes-bootstrap
5851
5852 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5853 maybe-configure-stage2-opcodes:
5854 @if opcodes-bootstrap
5855 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5856 configure-stage2-opcodes:
5857 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5859 @r=`${PWD_COMMAND}`; export r; \
5860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5862 $(HOST_EXPORTS) \
5863 $(POSTSTAGE1_HOST_EXPORTS) \
5864 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5865 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5866 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5868 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5869 case $(srcdir) in \
5870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5871 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5873 esac; \
5874 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5875 libsrcdir="$$s/opcodes"; \
5876 $(SHELL) $${libsrcdir}/configure \
5877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5878 --target=${target_alias} $${srcdiroption} \
5879 --with-build-libsubdir=$(HOST_SUBDIR) \
5880 @stage2_werror_flag@
5881 @endif opcodes-bootstrap
5882
5883 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5884 maybe-configure-stageb2g0-opcodes:
5885 @if opcodes-bootstrap
5886 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5887 configure-stageb2g0-opcodes:
5888 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5890 @r=`${PWD_COMMAND}`; export r; \
5891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5893 $(HOST_EXPORTS) \
5894 $(POSTSTAGE1_HOST_EXPORTS) \
5895 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5896 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
5897 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5899 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5900 case $(srcdir) in \
5901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5902 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5904 esac; \
5905 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5906 libsrcdir="$$s/opcodes"; \
5907 $(SHELL) $${libsrcdir}/configure \
5908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5909 --target=${target_alias} $${srcdiroption} \
5910 --with-build-libsubdir=$(HOST_SUBDIR) \
5911 @stage2_werror_flag@
5912 @endif opcodes-bootstrap
5913
5914 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5915 maybe-configure-stage3-opcodes:
5916 @if opcodes-bootstrap
5917 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5918 configure-stage3-opcodes:
5919 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5921 @r=`${PWD_COMMAND}`; export r; \
5922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5923 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5924 $(HOST_EXPORTS) \
5925 $(POSTSTAGE1_HOST_EXPORTS) \
5926 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5927 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5928 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5930 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5931 case $(srcdir) in \
5932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5933 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5935 esac; \
5936 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5937 libsrcdir="$$s/opcodes"; \
5938 $(SHELL) $${libsrcdir}/configure \
5939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5940 --target=${target_alias} $${srcdiroption} \
5941 --with-build-libsubdir=$(HOST_SUBDIR) \
5942 @stage2_werror_flag@
5943 @endif opcodes-bootstrap
5944
5945 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5946 maybe-configure-stageb3g2-opcodes:
5947 @if opcodes-bootstrap
5948 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5949 configure-stageb3g2-opcodes:
5950 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5952 @r=`${PWD_COMMAND}`; export r; \
5953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5955 $(HOST_EXPORTS) \
5956 $(POSTSTAGE1_HOST_EXPORTS) \
5957 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5958 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
5959 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5961 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5962 case $(srcdir) in \
5963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5964 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5966 esac; \
5967 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5968 libsrcdir="$$s/opcodes"; \
5969 $(SHELL) $${libsrcdir}/configure \
5970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5971 --target=${target_alias} $${srcdiroption} \
5972 --with-build-libsubdir=$(HOST_SUBDIR) \
5973 @stage2_werror_flag@
5974 @endif opcodes-bootstrap
5975
5976 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5977 maybe-configure-stage4-opcodes:
5978 @if opcodes-bootstrap
5979 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5980 configure-stage4-opcodes:
5981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5983 @r=`${PWD_COMMAND}`; export r; \
5984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5986 $(HOST_EXPORTS) \
5987 $(POSTSTAGE1_HOST_EXPORTS) \
5988 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5989 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5990 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5992 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5993 case $(srcdir) in \
5994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5995 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5997 esac; \
5998 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5999 libsrcdir="$$s/opcodes"; \
6000 $(SHELL) $${libsrcdir}/configure \
6001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6002 --target=${target_alias} $${srcdiroption} \
6003 --with-build-libsubdir=$(HOST_SUBDIR) \
6004 @stage2_werror_flag@
6005 @endif opcodes-bootstrap
6006
6007 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6008 maybe-configure-stageprofile-opcodes:
6009 @if opcodes-bootstrap
6010 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6011 configure-stageprofile-opcodes:
6012 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6014 @r=`${PWD_COMMAND}`; export r; \
6015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6016 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6017 $(HOST_EXPORTS) \
6018 $(POSTSTAGE1_HOST_EXPORTS) \
6019 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6020 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6021 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6023 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6024 case $(srcdir) in \
6025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6026 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6028 esac; \
6029 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6030 libsrcdir="$$s/opcodes"; \
6031 $(SHELL) $${libsrcdir}/configure \
6032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6033 --target=${target_alias} $${srcdiroption} \
6034 --with-build-libsubdir=$(HOST_SUBDIR) \
6035 @stage2_werror_flag@
6036 @endif opcodes-bootstrap
6037
6038 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6039 maybe-configure-stagefeedback-opcodes:
6040 @if opcodes-bootstrap
6041 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6042 configure-stagefeedback-opcodes:
6043 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6045 @r=`${PWD_COMMAND}`; export r; \
6046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6048 $(HOST_EXPORTS) \
6049 $(POSTSTAGE1_HOST_EXPORTS) \
6050 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6051 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
6052 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6054 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6055 case $(srcdir) in \
6056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6057 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6059 esac; \
6060 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6061 libsrcdir="$$s/opcodes"; \
6062 $(SHELL) $${libsrcdir}/configure \
6063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6064 --target=${target_alias} $${srcdiroption} \
6065 --with-build-libsubdir=$(HOST_SUBDIR) \
6066 @stage2_werror_flag@
6067 @endif opcodes-bootstrap
6068
6069
6070
6071
6072
6073 .PHONY: all-opcodes maybe-all-opcodes
6074 maybe-all-opcodes:
6075 @if gcc-bootstrap
6076 all-opcodes: stage_current
6077 @endif gcc-bootstrap
6078 @if opcodes
6079 TARGET-opcodes=all
6080 maybe-all-opcodes: all-opcodes
6081 all-opcodes: configure-opcodes
6082 @r=`${PWD_COMMAND}`; export r; \
6083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6084 $(HOST_EXPORTS) \
6085 (cd $(HOST_SUBDIR)/opcodes && \
6086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6087 $(TARGET-opcodes))
6088 @endif opcodes
6089
6090
6091
6092 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6093 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6094 maybe-all-stage1-opcodes:
6095 maybe-clean-stage1-opcodes:
6096 @if opcodes-bootstrap
6097 maybe-all-stage1-opcodes: all-stage1-opcodes
6098 all-stage1: all-stage1-opcodes
6099 TARGET-stage1-opcodes = $(TARGET-opcodes)
6100 all-stage1-opcodes: configure-stage1-opcodes
6101 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6102 @r=`${PWD_COMMAND}`; export r; \
6103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104 $(HOST_EXPORTS) \
6105 cd $(HOST_SUBDIR)/opcodes && \
6106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6107 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6108 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6109 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6110 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
6111 $(TARGET-stage1-opcodes)
6112
6113 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6114 clean-stage1: clean-stage1-opcodes
6115 clean-stage1-opcodes:
6116 @if [ $(current_stage) = stage1 ]; then \
6117 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6118 else \
6119 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6120 $(MAKE) stage1-start; \
6121 fi; \
6122 cd $(HOST_SUBDIR)/opcodes && \
6123 $(MAKE) $(EXTRA_HOST_FLAGS) \
6124 clean
6125 @endif opcodes-bootstrap
6126
6127
6128 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6129 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6130 maybe-all-stage2-opcodes:
6131 maybe-clean-stage2-opcodes:
6132 @if opcodes-bootstrap
6133 maybe-all-stage2-opcodes: all-stage2-opcodes
6134 all-stage2: all-stage2-opcodes
6135 TARGET-stage2-opcodes = $(TARGET-opcodes)
6136 all-stage2-opcodes: configure-stage2-opcodes
6137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6138 @r=`${PWD_COMMAND}`; export r; \
6139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6140 $(HOST_EXPORTS) \
6141 $(POSTSTAGE1_HOST_EXPORTS) \
6142 cd $(HOST_SUBDIR)/opcodes && \
6143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6144 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6145 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6146 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6147 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6148 $(TARGET-stage2-opcodes)
6149
6150 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6151 clean-stage2: clean-stage2-opcodes
6152 clean-stage2-opcodes:
6153 @if [ $(current_stage) = stage2 ]; then \
6154 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6155 else \
6156 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6157 $(MAKE) stage2-start; \
6158 fi; \
6159 cd $(HOST_SUBDIR)/opcodes && \
6160 $(MAKE) $(EXTRA_HOST_FLAGS) \
6161 $(POSTSTAGE1_FLAGS_TO_PASS) \
6162 clean
6163 @endif opcodes-bootstrap
6164
6165
6166 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6167 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6168 maybe-all-stageb2g0-opcodes:
6169 maybe-clean-stageb2g0-opcodes:
6170 @if opcodes-bootstrap
6171 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6172 all-stageb2g0: all-stageb2g0-opcodes
6173 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6174 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6175 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6176 @r=`${PWD_COMMAND}`; export r; \
6177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6178 $(HOST_EXPORTS) \
6179 $(POSTSTAGE1_HOST_EXPORTS) \
6180 cd $(HOST_SUBDIR)/opcodes && \
6181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6182 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6183 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6184 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6185 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6186 $(TARGET-stageb2g0-opcodes)
6187
6188 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6189 clean-stageb2g0: clean-stageb2g0-opcodes
6190 clean-stageb2g0-opcodes:
6191 @if [ $(current_stage) = stageb2g0 ]; then \
6192 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6193 else \
6194 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6195 $(MAKE) stageb2g0-start; \
6196 fi; \
6197 cd $(HOST_SUBDIR)/opcodes && \
6198 $(MAKE) $(EXTRA_HOST_FLAGS) \
6199 $(POSTSTAGE1_FLAGS_TO_PASS) \
6200 clean
6201 @endif opcodes-bootstrap
6202
6203
6204 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6205 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6206 maybe-all-stage3-opcodes:
6207 maybe-clean-stage3-opcodes:
6208 @if opcodes-bootstrap
6209 maybe-all-stage3-opcodes: all-stage3-opcodes
6210 all-stage3: all-stage3-opcodes
6211 TARGET-stage3-opcodes = $(TARGET-opcodes)
6212 all-stage3-opcodes: configure-stage3-opcodes
6213 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6214 @r=`${PWD_COMMAND}`; export r; \
6215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6216 $(HOST_EXPORTS) \
6217 $(POSTSTAGE1_HOST_EXPORTS) \
6218 cd $(HOST_SUBDIR)/opcodes && \
6219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6220 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6221 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6222 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6223 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6224 $(TARGET-stage3-opcodes)
6225
6226 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6227 clean-stage3: clean-stage3-opcodes
6228 clean-stage3-opcodes:
6229 @if [ $(current_stage) = stage3 ]; then \
6230 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6231 else \
6232 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6233 $(MAKE) stage3-start; \
6234 fi; \
6235 cd $(HOST_SUBDIR)/opcodes && \
6236 $(MAKE) $(EXTRA_HOST_FLAGS) \
6237 $(POSTSTAGE1_FLAGS_TO_PASS) \
6238 clean
6239 @endif opcodes-bootstrap
6240
6241
6242 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6243 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6244 maybe-all-stageb3g2-opcodes:
6245 maybe-clean-stageb3g2-opcodes:
6246 @if opcodes-bootstrap
6247 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6248 all-stageb3g2: all-stageb3g2-opcodes
6249 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6250 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6251 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6252 @r=`${PWD_COMMAND}`; export r; \
6253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254 $(HOST_EXPORTS) \
6255 $(POSTSTAGE1_HOST_EXPORTS) \
6256 cd $(HOST_SUBDIR)/opcodes && \
6257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6258 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6259 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6260 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6261 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6262 $(TARGET-stageb3g2-opcodes)
6263
6264 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6265 clean-stageb3g2: clean-stageb3g2-opcodes
6266 clean-stageb3g2-opcodes:
6267 @if [ $(current_stage) = stageb3g2 ]; then \
6268 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6269 else \
6270 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6271 $(MAKE) stageb3g2-start; \
6272 fi; \
6273 cd $(HOST_SUBDIR)/opcodes && \
6274 $(MAKE) $(EXTRA_HOST_FLAGS) \
6275 $(POSTSTAGE1_FLAGS_TO_PASS) \
6276 clean
6277 @endif opcodes-bootstrap
6278
6279
6280 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6281 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6282 maybe-all-stage4-opcodes:
6283 maybe-clean-stage4-opcodes:
6284 @if opcodes-bootstrap
6285 maybe-all-stage4-opcodes: all-stage4-opcodes
6286 all-stage4: all-stage4-opcodes
6287 TARGET-stage4-opcodes = $(TARGET-opcodes)
6288 all-stage4-opcodes: configure-stage4-opcodes
6289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6290 @r=`${PWD_COMMAND}`; export r; \
6291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6292 $(HOST_EXPORTS) \
6293 $(POSTSTAGE1_HOST_EXPORTS) \
6294 cd $(HOST_SUBDIR)/opcodes && \
6295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6296 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6297 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6298 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6299 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6300 $(TARGET-stage4-opcodes)
6301
6302 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6303 clean-stage4: clean-stage4-opcodes
6304 clean-stage4-opcodes:
6305 @if [ $(current_stage) = stage4 ]; then \
6306 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6307 else \
6308 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6309 $(MAKE) stage4-start; \
6310 fi; \
6311 cd $(HOST_SUBDIR)/opcodes && \
6312 $(MAKE) $(EXTRA_HOST_FLAGS) \
6313 $(POSTSTAGE1_FLAGS_TO_PASS) \
6314 clean
6315 @endif opcodes-bootstrap
6316
6317
6318 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6319 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6320 maybe-all-stageprofile-opcodes:
6321 maybe-clean-stageprofile-opcodes:
6322 @if opcodes-bootstrap
6323 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6324 all-stageprofile: all-stageprofile-opcodes
6325 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6326 all-stageprofile-opcodes: configure-stageprofile-opcodes
6327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6328 @r=`${PWD_COMMAND}`; export r; \
6329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6330 $(HOST_EXPORTS) \
6331 $(POSTSTAGE1_HOST_EXPORTS) \
6332 cd $(HOST_SUBDIR)/opcodes && \
6333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6334 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6335 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6336 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6337 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6338 $(TARGET-stageprofile-opcodes)
6339
6340 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6341 clean-stageprofile: clean-stageprofile-opcodes
6342 clean-stageprofile-opcodes:
6343 @if [ $(current_stage) = stageprofile ]; then \
6344 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6345 else \
6346 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6347 $(MAKE) stageprofile-start; \
6348 fi; \
6349 cd $(HOST_SUBDIR)/opcodes && \
6350 $(MAKE) $(EXTRA_HOST_FLAGS) \
6351 $(POSTSTAGE1_FLAGS_TO_PASS) \
6352 clean
6353 @endif opcodes-bootstrap
6354
6355
6356 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6357 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6358 maybe-all-stagefeedback-opcodes:
6359 maybe-clean-stagefeedback-opcodes:
6360 @if opcodes-bootstrap
6361 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6362 all-stagefeedback: all-stagefeedback-opcodes
6363 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6364 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6365 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6366 @r=`${PWD_COMMAND}`; export r; \
6367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368 $(HOST_EXPORTS) \
6369 $(POSTSTAGE1_HOST_EXPORTS) \
6370 cd $(HOST_SUBDIR)/opcodes && \
6371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6372 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6373 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6374 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6375 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6376 $(TARGET-stagefeedback-opcodes)
6377
6378 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6379 clean-stagefeedback: clean-stagefeedback-opcodes
6380 clean-stagefeedback-opcodes:
6381 @if [ $(current_stage) = stagefeedback ]; then \
6382 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6383 else \
6384 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6385 $(MAKE) stagefeedback-start; \
6386 fi; \
6387 cd $(HOST_SUBDIR)/opcodes && \
6388 $(MAKE) $(EXTRA_HOST_FLAGS) \
6389 $(POSTSTAGE1_FLAGS_TO_PASS) \
6390 clean
6391 @endif opcodes-bootstrap
6392
6393
6394
6395
6396
6397 .PHONY: check-opcodes maybe-check-opcodes
6398 maybe-check-opcodes:
6399 @if opcodes
6400 maybe-check-opcodes: check-opcodes
6401
6402 check-opcodes:
6403 @: $(MAKE); $(unstage)
6404 @r=`${PWD_COMMAND}`; export r; \
6405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6406 $(HOST_EXPORTS) \
6407 (cd $(HOST_SUBDIR)/opcodes && \
6408 $(MAKE) $(FLAGS_TO_PASS) check)
6409
6410 @endif opcodes
6411
6412 .PHONY: install-opcodes maybe-install-opcodes
6413 maybe-install-opcodes:
6414 @if opcodes
6415 maybe-install-opcodes: install-opcodes
6416
6417 install-opcodes: installdirs
6418 @: $(MAKE); $(unstage)
6419 @r=`${PWD_COMMAND}`; export r; \
6420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6421 $(HOST_EXPORTS) \
6422 (cd $(HOST_SUBDIR)/opcodes && \
6423 $(MAKE) $(FLAGS_TO_PASS) install)
6424
6425 @endif opcodes
6426
6427 # Other targets (info, dvi, pdf, etc.)
6428
6429 .PHONY: maybe-info-opcodes info-opcodes
6430 maybe-info-opcodes:
6431 @if opcodes
6432 maybe-info-opcodes: info-opcodes
6433
6434 info-opcodes: \
6435 configure-opcodes
6436 @[ -f ./opcodes/Makefile ] || exit 0; \
6437 r=`${PWD_COMMAND}`; export r; \
6438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6439 $(HOST_EXPORTS) \
6440 for flag in $(EXTRA_HOST_FLAGS) ; do \
6441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6442 done; \
6443 echo "Doing info in opcodes" ; \
6444 (cd $(HOST_SUBDIR)/opcodes && \
6445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6447 "RANLIB=$${RANLIB}" \
6448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6449 info) \
6450 || exit 1
6451
6452 @endif opcodes
6453
6454 .PHONY: maybe-dvi-opcodes dvi-opcodes
6455 maybe-dvi-opcodes:
6456 @if opcodes
6457 maybe-dvi-opcodes: dvi-opcodes
6458
6459 dvi-opcodes: \
6460 configure-opcodes
6461 @[ -f ./opcodes/Makefile ] || exit 0; \
6462 r=`${PWD_COMMAND}`; export r; \
6463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6464 $(HOST_EXPORTS) \
6465 for flag in $(EXTRA_HOST_FLAGS) ; do \
6466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6467 done; \
6468 echo "Doing dvi in opcodes" ; \
6469 (cd $(HOST_SUBDIR)/opcodes && \
6470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6472 "RANLIB=$${RANLIB}" \
6473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6474 dvi) \
6475 || exit 1
6476
6477 @endif opcodes
6478
6479 .PHONY: maybe-pdf-opcodes pdf-opcodes
6480 maybe-pdf-opcodes:
6481 @if opcodes
6482 maybe-pdf-opcodes: pdf-opcodes
6483
6484 pdf-opcodes: \
6485 configure-opcodes
6486 @[ -f ./opcodes/Makefile ] || exit 0; \
6487 r=`${PWD_COMMAND}`; export r; \
6488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489 $(HOST_EXPORTS) \
6490 for flag in $(EXTRA_HOST_FLAGS) ; do \
6491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492 done; \
6493 echo "Doing pdf in opcodes" ; \
6494 (cd $(HOST_SUBDIR)/opcodes && \
6495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497 "RANLIB=$${RANLIB}" \
6498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499 pdf) \
6500 || exit 1
6501
6502 @endif opcodes
6503
6504 .PHONY: maybe-html-opcodes html-opcodes
6505 maybe-html-opcodes:
6506 @if opcodes
6507 maybe-html-opcodes: html-opcodes
6508
6509 html-opcodes: \
6510 configure-opcodes
6511 @[ -f ./opcodes/Makefile ] || exit 0; \
6512 r=`${PWD_COMMAND}`; export r; \
6513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514 $(HOST_EXPORTS) \
6515 for flag in $(EXTRA_HOST_FLAGS) ; do \
6516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6517 done; \
6518 echo "Doing html in opcodes" ; \
6519 (cd $(HOST_SUBDIR)/opcodes && \
6520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6522 "RANLIB=$${RANLIB}" \
6523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6524 html) \
6525 || exit 1
6526
6527 @endif opcodes
6528
6529 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6530 maybe-TAGS-opcodes:
6531 @if opcodes
6532 maybe-TAGS-opcodes: TAGS-opcodes
6533
6534 TAGS-opcodes: \
6535 configure-opcodes
6536 @[ -f ./opcodes/Makefile ] || exit 0; \
6537 r=`${PWD_COMMAND}`; export r; \
6538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6539 $(HOST_EXPORTS) \
6540 for flag in $(EXTRA_HOST_FLAGS) ; do \
6541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6542 done; \
6543 echo "Doing TAGS in opcodes" ; \
6544 (cd $(HOST_SUBDIR)/opcodes && \
6545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6547 "RANLIB=$${RANLIB}" \
6548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6549 TAGS) \
6550 || exit 1
6551
6552 @endif opcodes
6553
6554 .PHONY: maybe-install-info-opcodes install-info-opcodes
6555 maybe-install-info-opcodes:
6556 @if opcodes
6557 maybe-install-info-opcodes: install-info-opcodes
6558
6559 install-info-opcodes: \
6560 configure-opcodes \
6561 info-opcodes
6562 @[ -f ./opcodes/Makefile ] || exit 0; \
6563 r=`${PWD_COMMAND}`; export r; \
6564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565 $(HOST_EXPORTS) \
6566 for flag in $(EXTRA_HOST_FLAGS) ; do \
6567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6568 done; \
6569 echo "Doing install-info in opcodes" ; \
6570 (cd $(HOST_SUBDIR)/opcodes && \
6571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6573 "RANLIB=$${RANLIB}" \
6574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6575 install-info) \
6576 || exit 1
6577
6578 @endif opcodes
6579
6580 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6581 maybe-install-pdf-opcodes:
6582 @if opcodes
6583 maybe-install-pdf-opcodes: install-pdf-opcodes
6584
6585 install-pdf-opcodes: \
6586 configure-opcodes \
6587 pdf-opcodes
6588 @[ -f ./opcodes/Makefile ] || exit 0; \
6589 r=`${PWD_COMMAND}`; export r; \
6590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591 $(HOST_EXPORTS) \
6592 for flag in $(EXTRA_HOST_FLAGS) ; do \
6593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6594 done; \
6595 echo "Doing install-pdf in opcodes" ; \
6596 (cd $(HOST_SUBDIR)/opcodes && \
6597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6599 "RANLIB=$${RANLIB}" \
6600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6601 install-pdf) \
6602 || exit 1
6603
6604 @endif opcodes
6605
6606 .PHONY: maybe-install-html-opcodes install-html-opcodes
6607 maybe-install-html-opcodes:
6608 @if opcodes
6609 maybe-install-html-opcodes: install-html-opcodes
6610
6611 install-html-opcodes: \
6612 configure-opcodes \
6613 html-opcodes
6614 @[ -f ./opcodes/Makefile ] || exit 0; \
6615 r=`${PWD_COMMAND}`; export r; \
6616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6617 $(HOST_EXPORTS) \
6618 for flag in $(EXTRA_HOST_FLAGS) ; do \
6619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6620 done; \
6621 echo "Doing install-html in opcodes" ; \
6622 (cd $(HOST_SUBDIR)/opcodes && \
6623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6625 "RANLIB=$${RANLIB}" \
6626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6627 install-html) \
6628 || exit 1
6629
6630 @endif opcodes
6631
6632 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6633 maybe-installcheck-opcodes:
6634 @if opcodes
6635 maybe-installcheck-opcodes: installcheck-opcodes
6636
6637 installcheck-opcodes: \
6638 configure-opcodes
6639 @[ -f ./opcodes/Makefile ] || exit 0; \
6640 r=`${PWD_COMMAND}`; export r; \
6641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642 $(HOST_EXPORTS) \
6643 for flag in $(EXTRA_HOST_FLAGS) ; do \
6644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645 done; \
6646 echo "Doing installcheck in opcodes" ; \
6647 (cd $(HOST_SUBDIR)/opcodes && \
6648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650 "RANLIB=$${RANLIB}" \
6651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652 installcheck) \
6653 || exit 1
6654
6655 @endif opcodes
6656
6657 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6658 maybe-mostlyclean-opcodes:
6659 @if opcodes
6660 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6661
6662 mostlyclean-opcodes:
6663 @[ -f ./opcodes/Makefile ] || exit 0; \
6664 r=`${PWD_COMMAND}`; export r; \
6665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666 $(HOST_EXPORTS) \
6667 for flag in $(EXTRA_HOST_FLAGS) ; do \
6668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669 done; \
6670 echo "Doing mostlyclean in opcodes" ; \
6671 (cd $(HOST_SUBDIR)/opcodes && \
6672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674 "RANLIB=$${RANLIB}" \
6675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6676 mostlyclean) \
6677 || exit 1
6678
6679 @endif opcodes
6680
6681 .PHONY: maybe-clean-opcodes clean-opcodes
6682 maybe-clean-opcodes:
6683 @if opcodes
6684 maybe-clean-opcodes: clean-opcodes
6685
6686 clean-opcodes:
6687 @[ -f ./opcodes/Makefile ] || exit 0; \
6688 r=`${PWD_COMMAND}`; export r; \
6689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6690 $(HOST_EXPORTS) \
6691 for flag in $(EXTRA_HOST_FLAGS) ; do \
6692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6693 done; \
6694 echo "Doing clean in opcodes" ; \
6695 (cd $(HOST_SUBDIR)/opcodes && \
6696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6698 "RANLIB=$${RANLIB}" \
6699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6700 clean) \
6701 || exit 1
6702
6703 @endif opcodes
6704
6705 .PHONY: maybe-distclean-opcodes distclean-opcodes
6706 maybe-distclean-opcodes:
6707 @if opcodes
6708 maybe-distclean-opcodes: distclean-opcodes
6709
6710 distclean-opcodes:
6711 @[ -f ./opcodes/Makefile ] || exit 0; \
6712 r=`${PWD_COMMAND}`; export r; \
6713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 $(HOST_EXPORTS) \
6715 for flag in $(EXTRA_HOST_FLAGS) ; do \
6716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 done; \
6718 echo "Doing distclean in opcodes" ; \
6719 (cd $(HOST_SUBDIR)/opcodes && \
6720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722 "RANLIB=$${RANLIB}" \
6723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724 distclean) \
6725 || exit 1
6726
6727 @endif opcodes
6728
6729 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6730 maybe-maintainer-clean-opcodes:
6731 @if opcodes
6732 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6733
6734 maintainer-clean-opcodes:
6735 @[ -f ./opcodes/Makefile ] || exit 0; \
6736 r=`${PWD_COMMAND}`; export r; \
6737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738 $(HOST_EXPORTS) \
6739 for flag in $(EXTRA_HOST_FLAGS) ; do \
6740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6741 done; \
6742 echo "Doing maintainer-clean in opcodes" ; \
6743 (cd $(HOST_SUBDIR)/opcodes && \
6744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746 "RANLIB=$${RANLIB}" \
6747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6748 maintainer-clean) \
6749 || exit 1
6750
6751 @endif opcodes
6752
6753
6754
6755 .PHONY: configure-binutils maybe-configure-binutils
6756 maybe-configure-binutils:
6757 @if gcc-bootstrap
6758 configure-binutils: stage_current
6759 @endif gcc-bootstrap
6760 @if binutils
6761 maybe-configure-binutils: configure-binutils
6762 configure-binutils:
6763 @r=`${PWD_COMMAND}`; export r; \
6764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6765 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6767 $(HOST_EXPORTS) \
6768 echo Configuring in $(HOST_SUBDIR)/binutils; \
6769 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6770 case $(srcdir) in \
6771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6772 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6774 esac; \
6775 srcdiroption="--srcdir=$${topdir}/binutils"; \
6776 libsrcdir="$$s/binutils"; \
6777 $(SHELL) $${libsrcdir}/configure \
6778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6779 --target=${target_alias} $${srcdiroption} \
6780 || exit 1
6781 @endif binutils
6782
6783
6784
6785 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6786 maybe-configure-stage1-binutils:
6787 @if binutils-bootstrap
6788 maybe-configure-stage1-binutils: configure-stage1-binutils
6789 configure-stage1-binutils:
6790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6792 @r=`${PWD_COMMAND}`; export r; \
6793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6794 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6795 $(HOST_EXPORTS) \
6796 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6797 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6798 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6800 cd $(HOST_SUBDIR)/binutils || exit 1; \
6801 case $(srcdir) in \
6802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6803 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6805 esac; \
6806 srcdiroption="--srcdir=$${topdir}/binutils"; \
6807 libsrcdir="$$s/binutils"; \
6808 $(SHELL) $${libsrcdir}/configure \
6809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6810 --target=${target_alias} $${srcdiroption} \
6811 \
6812 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6813 @endif binutils-bootstrap
6814
6815 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6816 maybe-configure-stage2-binutils:
6817 @if binutils-bootstrap
6818 maybe-configure-stage2-binutils: configure-stage2-binutils
6819 configure-stage2-binutils:
6820 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6822 @r=`${PWD_COMMAND}`; export r; \
6823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6824 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6825 $(HOST_EXPORTS) \
6826 $(POSTSTAGE1_HOST_EXPORTS) \
6827 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6828 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6829 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6831 cd $(HOST_SUBDIR)/binutils || exit 1; \
6832 case $(srcdir) in \
6833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6834 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6836 esac; \
6837 srcdiroption="--srcdir=$${topdir}/binutils"; \
6838 libsrcdir="$$s/binutils"; \
6839 $(SHELL) $${libsrcdir}/configure \
6840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6841 --target=${target_alias} $${srcdiroption} \
6842 --with-build-libsubdir=$(HOST_SUBDIR) \
6843 @stage2_werror_flag@
6844 @endif binutils-bootstrap
6845
6846 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6847 maybe-configure-stageb2g0-binutils:
6848 @if binutils-bootstrap
6849 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6850 configure-stageb2g0-binutils:
6851 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6853 @r=`${PWD_COMMAND}`; export r; \
6854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6855 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6856 $(HOST_EXPORTS) \
6857 $(POSTSTAGE1_HOST_EXPORTS) \
6858 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6859 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
6860 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6862 cd $(HOST_SUBDIR)/binutils || exit 1; \
6863 case $(srcdir) in \
6864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6865 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6867 esac; \
6868 srcdiroption="--srcdir=$${topdir}/binutils"; \
6869 libsrcdir="$$s/binutils"; \
6870 $(SHELL) $${libsrcdir}/configure \
6871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6872 --target=${target_alias} $${srcdiroption} \
6873 --with-build-libsubdir=$(HOST_SUBDIR) \
6874 @stage2_werror_flag@
6875 @endif binutils-bootstrap
6876
6877 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6878 maybe-configure-stage3-binutils:
6879 @if binutils-bootstrap
6880 maybe-configure-stage3-binutils: configure-stage3-binutils
6881 configure-stage3-binutils:
6882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6884 @r=`${PWD_COMMAND}`; export r; \
6885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6886 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6887 $(HOST_EXPORTS) \
6888 $(POSTSTAGE1_HOST_EXPORTS) \
6889 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6890 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6891 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6893 cd $(HOST_SUBDIR)/binutils || exit 1; \
6894 case $(srcdir) in \
6895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6896 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6898 esac; \
6899 srcdiroption="--srcdir=$${topdir}/binutils"; \
6900 libsrcdir="$$s/binutils"; \
6901 $(SHELL) $${libsrcdir}/configure \
6902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6903 --target=${target_alias} $${srcdiroption} \
6904 --with-build-libsubdir=$(HOST_SUBDIR) \
6905 @stage2_werror_flag@
6906 @endif binutils-bootstrap
6907
6908 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6909 maybe-configure-stageb3g2-binutils:
6910 @if binutils-bootstrap
6911 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6912 configure-stageb3g2-binutils:
6913 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6915 @r=`${PWD_COMMAND}`; export r; \
6916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6918 $(HOST_EXPORTS) \
6919 $(POSTSTAGE1_HOST_EXPORTS) \
6920 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6921 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
6922 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6924 cd $(HOST_SUBDIR)/binutils || exit 1; \
6925 case $(srcdir) in \
6926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6927 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6929 esac; \
6930 srcdiroption="--srcdir=$${topdir}/binutils"; \
6931 libsrcdir="$$s/binutils"; \
6932 $(SHELL) $${libsrcdir}/configure \
6933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6934 --target=${target_alias} $${srcdiroption} \
6935 --with-build-libsubdir=$(HOST_SUBDIR) \
6936 @stage2_werror_flag@
6937 @endif binutils-bootstrap
6938
6939 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6940 maybe-configure-stage4-binutils:
6941 @if binutils-bootstrap
6942 maybe-configure-stage4-binutils: configure-stage4-binutils
6943 configure-stage4-binutils:
6944 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6946 @r=`${PWD_COMMAND}`; export r; \
6947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6948 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6949 $(HOST_EXPORTS) \
6950 $(POSTSTAGE1_HOST_EXPORTS) \
6951 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6952 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6953 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6955 cd $(HOST_SUBDIR)/binutils || exit 1; \
6956 case $(srcdir) in \
6957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6958 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6960 esac; \
6961 srcdiroption="--srcdir=$${topdir}/binutils"; \
6962 libsrcdir="$$s/binutils"; \
6963 $(SHELL) $${libsrcdir}/configure \
6964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6965 --target=${target_alias} $${srcdiroption} \
6966 --with-build-libsubdir=$(HOST_SUBDIR) \
6967 @stage2_werror_flag@
6968 @endif binutils-bootstrap
6969
6970 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6971 maybe-configure-stageprofile-binutils:
6972 @if binutils-bootstrap
6973 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6974 configure-stageprofile-binutils:
6975 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6977 @r=`${PWD_COMMAND}`; export r; \
6978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6980 $(HOST_EXPORTS) \
6981 $(POSTSTAGE1_HOST_EXPORTS) \
6982 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6983 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6984 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6986 cd $(HOST_SUBDIR)/binutils || exit 1; \
6987 case $(srcdir) in \
6988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6989 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6991 esac; \
6992 srcdiroption="--srcdir=$${topdir}/binutils"; \
6993 libsrcdir="$$s/binutils"; \
6994 $(SHELL) $${libsrcdir}/configure \
6995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6996 --target=${target_alias} $${srcdiroption} \
6997 --with-build-libsubdir=$(HOST_SUBDIR) \
6998 @stage2_werror_flag@
6999 @endif binutils-bootstrap
7000
7001 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7002 maybe-configure-stagefeedback-binutils:
7003 @if binutils-bootstrap
7004 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7005 configure-stagefeedback-binutils:
7006 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7008 @r=`${PWD_COMMAND}`; export r; \
7009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7011 $(HOST_EXPORTS) \
7012 $(POSTSTAGE1_HOST_EXPORTS) \
7013 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7014 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
7015 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7017 cd $(HOST_SUBDIR)/binutils || exit 1; \
7018 case $(srcdir) in \
7019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7020 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7022 esac; \
7023 srcdiroption="--srcdir=$${topdir}/binutils"; \
7024 libsrcdir="$$s/binutils"; \
7025 $(SHELL) $${libsrcdir}/configure \
7026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7027 --target=${target_alias} $${srcdiroption} \
7028 --with-build-libsubdir=$(HOST_SUBDIR) \
7029 @stage2_werror_flag@
7030 @endif binutils-bootstrap
7031
7032
7033
7034
7035
7036 .PHONY: all-binutils maybe-all-binutils
7037 maybe-all-binutils:
7038 @if gcc-bootstrap
7039 all-binutils: stage_current
7040 @endif gcc-bootstrap
7041 @if binutils
7042 TARGET-binutils=all
7043 maybe-all-binutils: all-binutils
7044 all-binutils: configure-binutils
7045 @r=`${PWD_COMMAND}`; export r; \
7046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047 $(HOST_EXPORTS) \
7048 (cd $(HOST_SUBDIR)/binutils && \
7049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7050 $(TARGET-binutils))
7051 @endif binutils
7052
7053
7054
7055 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7056 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7057 maybe-all-stage1-binutils:
7058 maybe-clean-stage1-binutils:
7059 @if binutils-bootstrap
7060 maybe-all-stage1-binutils: all-stage1-binutils
7061 all-stage1: all-stage1-binutils
7062 TARGET-stage1-binutils = $(TARGET-binutils)
7063 all-stage1-binutils: configure-stage1-binutils
7064 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7065 @r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 $(HOST_EXPORTS) \
7068 cd $(HOST_SUBDIR)/binutils && \
7069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7070 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7071 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7072 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7073 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
7074 $(TARGET-stage1-binutils)
7075
7076 maybe-clean-stage1-binutils: clean-stage1-binutils
7077 clean-stage1: clean-stage1-binutils
7078 clean-stage1-binutils:
7079 @if [ $(current_stage) = stage1 ]; then \
7080 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7081 else \
7082 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7083 $(MAKE) stage1-start; \
7084 fi; \
7085 cd $(HOST_SUBDIR)/binutils && \
7086 $(MAKE) $(EXTRA_HOST_FLAGS) \
7087 clean
7088 @endif binutils-bootstrap
7089
7090
7091 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7092 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7093 maybe-all-stage2-binutils:
7094 maybe-clean-stage2-binutils:
7095 @if binutils-bootstrap
7096 maybe-all-stage2-binutils: all-stage2-binutils
7097 all-stage2: all-stage2-binutils
7098 TARGET-stage2-binutils = $(TARGET-binutils)
7099 all-stage2-binutils: configure-stage2-binutils
7100 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7101 @r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 $(POSTSTAGE1_HOST_EXPORTS) \
7105 cd $(HOST_SUBDIR)/binutils && \
7106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7107 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7108 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7109 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7110 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7111 $(TARGET-stage2-binutils)
7112
7113 maybe-clean-stage2-binutils: clean-stage2-binutils
7114 clean-stage2: clean-stage2-binutils
7115 clean-stage2-binutils:
7116 @if [ $(current_stage) = stage2 ]; then \
7117 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7118 else \
7119 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7120 $(MAKE) stage2-start; \
7121 fi; \
7122 cd $(HOST_SUBDIR)/binutils && \
7123 $(MAKE) $(EXTRA_HOST_FLAGS) \
7124 $(POSTSTAGE1_FLAGS_TO_PASS) \
7125 clean
7126 @endif binutils-bootstrap
7127
7128
7129 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7130 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7131 maybe-all-stageb2g0-binutils:
7132 maybe-clean-stageb2g0-binutils:
7133 @if binutils-bootstrap
7134 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7135 all-stageb2g0: all-stageb2g0-binutils
7136 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7137 all-stageb2g0-binutils: configure-stageb2g0-binutils
7138 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7139 @r=`${PWD_COMMAND}`; export r; \
7140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141 $(HOST_EXPORTS) \
7142 $(POSTSTAGE1_HOST_EXPORTS) \
7143 cd $(HOST_SUBDIR)/binutils && \
7144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7145 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7146 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7147 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7148 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7149 $(TARGET-stageb2g0-binutils)
7150
7151 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7152 clean-stageb2g0: clean-stageb2g0-binutils
7153 clean-stageb2g0-binutils:
7154 @if [ $(current_stage) = stageb2g0 ]; then \
7155 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7156 else \
7157 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7158 $(MAKE) stageb2g0-start; \
7159 fi; \
7160 cd $(HOST_SUBDIR)/binutils && \
7161 $(MAKE) $(EXTRA_HOST_FLAGS) \
7162 $(POSTSTAGE1_FLAGS_TO_PASS) \
7163 clean
7164 @endif binutils-bootstrap
7165
7166
7167 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7168 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7169 maybe-all-stage3-binutils:
7170 maybe-clean-stage3-binutils:
7171 @if binutils-bootstrap
7172 maybe-all-stage3-binutils: all-stage3-binutils
7173 all-stage3: all-stage3-binutils
7174 TARGET-stage3-binutils = $(TARGET-binutils)
7175 all-stage3-binutils: configure-stage3-binutils
7176 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7177 @r=`${PWD_COMMAND}`; export r; \
7178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179 $(HOST_EXPORTS) \
7180 $(POSTSTAGE1_HOST_EXPORTS) \
7181 cd $(HOST_SUBDIR)/binutils && \
7182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7183 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7184 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7185 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7186 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7187 $(TARGET-stage3-binutils)
7188
7189 maybe-clean-stage3-binutils: clean-stage3-binutils
7190 clean-stage3: clean-stage3-binutils
7191 clean-stage3-binutils:
7192 @if [ $(current_stage) = stage3 ]; then \
7193 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7194 else \
7195 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7196 $(MAKE) stage3-start; \
7197 fi; \
7198 cd $(HOST_SUBDIR)/binutils && \
7199 $(MAKE) $(EXTRA_HOST_FLAGS) \
7200 $(POSTSTAGE1_FLAGS_TO_PASS) \
7201 clean
7202 @endif binutils-bootstrap
7203
7204
7205 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7206 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7207 maybe-all-stageb3g2-binutils:
7208 maybe-clean-stageb3g2-binutils:
7209 @if binutils-bootstrap
7210 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7211 all-stageb3g2: all-stageb3g2-binutils
7212 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7213 all-stageb3g2-binutils: configure-stageb3g2-binutils
7214 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7215 @r=`${PWD_COMMAND}`; export r; \
7216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7217 $(HOST_EXPORTS) \
7218 $(POSTSTAGE1_HOST_EXPORTS) \
7219 cd $(HOST_SUBDIR)/binutils && \
7220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7221 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7222 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7223 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7224 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7225 $(TARGET-stageb3g2-binutils)
7226
7227 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7228 clean-stageb3g2: clean-stageb3g2-binutils
7229 clean-stageb3g2-binutils:
7230 @if [ $(current_stage) = stageb3g2 ]; then \
7231 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7232 else \
7233 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7234 $(MAKE) stageb3g2-start; \
7235 fi; \
7236 cd $(HOST_SUBDIR)/binutils && \
7237 $(MAKE) $(EXTRA_HOST_FLAGS) \
7238 $(POSTSTAGE1_FLAGS_TO_PASS) \
7239 clean
7240 @endif binutils-bootstrap
7241
7242
7243 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7244 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7245 maybe-all-stage4-binutils:
7246 maybe-clean-stage4-binutils:
7247 @if binutils-bootstrap
7248 maybe-all-stage4-binutils: all-stage4-binutils
7249 all-stage4: all-stage4-binutils
7250 TARGET-stage4-binutils = $(TARGET-binutils)
7251 all-stage4-binutils: configure-stage4-binutils
7252 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7253 @r=`${PWD_COMMAND}`; export r; \
7254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7255 $(HOST_EXPORTS) \
7256 $(POSTSTAGE1_HOST_EXPORTS) \
7257 cd $(HOST_SUBDIR)/binutils && \
7258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7259 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7260 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7261 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7262 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7263 $(TARGET-stage4-binutils)
7264
7265 maybe-clean-stage4-binutils: clean-stage4-binutils
7266 clean-stage4: clean-stage4-binutils
7267 clean-stage4-binutils:
7268 @if [ $(current_stage) = stage4 ]; then \
7269 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7270 else \
7271 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7272 $(MAKE) stage4-start; \
7273 fi; \
7274 cd $(HOST_SUBDIR)/binutils && \
7275 $(MAKE) $(EXTRA_HOST_FLAGS) \
7276 $(POSTSTAGE1_FLAGS_TO_PASS) \
7277 clean
7278 @endif binutils-bootstrap
7279
7280
7281 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7282 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7283 maybe-all-stageprofile-binutils:
7284 maybe-clean-stageprofile-binutils:
7285 @if binutils-bootstrap
7286 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7287 all-stageprofile: all-stageprofile-binutils
7288 TARGET-stageprofile-binutils = $(TARGET-binutils)
7289 all-stageprofile-binutils: configure-stageprofile-binutils
7290 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7291 @r=`${PWD_COMMAND}`; export r; \
7292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293 $(HOST_EXPORTS) \
7294 $(POSTSTAGE1_HOST_EXPORTS) \
7295 cd $(HOST_SUBDIR)/binutils && \
7296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7297 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7298 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7299 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7300 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7301 $(TARGET-stageprofile-binutils)
7302
7303 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7304 clean-stageprofile: clean-stageprofile-binutils
7305 clean-stageprofile-binutils:
7306 @if [ $(current_stage) = stageprofile ]; then \
7307 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7308 else \
7309 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7310 $(MAKE) stageprofile-start; \
7311 fi; \
7312 cd $(HOST_SUBDIR)/binutils && \
7313 $(MAKE) $(EXTRA_HOST_FLAGS) \
7314 $(POSTSTAGE1_FLAGS_TO_PASS) \
7315 clean
7316 @endif binutils-bootstrap
7317
7318
7319 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7320 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7321 maybe-all-stagefeedback-binutils:
7322 maybe-clean-stagefeedback-binutils:
7323 @if binutils-bootstrap
7324 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7325 all-stagefeedback: all-stagefeedback-binutils
7326 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7327 all-stagefeedback-binutils: configure-stagefeedback-binutils
7328 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7329 @r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 $(HOST_EXPORTS) \
7332 $(POSTSTAGE1_HOST_EXPORTS) \
7333 cd $(HOST_SUBDIR)/binutils && \
7334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7335 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7336 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7337 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7338 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7339 $(TARGET-stagefeedback-binutils)
7340
7341 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7342 clean-stagefeedback: clean-stagefeedback-binutils
7343 clean-stagefeedback-binutils:
7344 @if [ $(current_stage) = stagefeedback ]; then \
7345 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7346 else \
7347 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7348 $(MAKE) stagefeedback-start; \
7349 fi; \
7350 cd $(HOST_SUBDIR)/binutils && \
7351 $(MAKE) $(EXTRA_HOST_FLAGS) \
7352 $(POSTSTAGE1_FLAGS_TO_PASS) \
7353 clean
7354 @endif binutils-bootstrap
7355
7356
7357
7358
7359
7360 .PHONY: check-binutils maybe-check-binutils
7361 maybe-check-binutils:
7362 @if binutils
7363 maybe-check-binutils: check-binutils
7364
7365 check-binutils:
7366 @: $(MAKE); $(unstage)
7367 @r=`${PWD_COMMAND}`; export r; \
7368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369 $(HOST_EXPORTS) \
7370 (cd $(HOST_SUBDIR)/binutils && \
7371 $(MAKE) $(FLAGS_TO_PASS) check)
7372
7373 @endif binutils
7374
7375 .PHONY: install-binutils maybe-install-binutils
7376 maybe-install-binutils:
7377 @if binutils
7378 maybe-install-binutils: install-binutils
7379
7380 install-binutils: installdirs
7381 @: $(MAKE); $(unstage)
7382 @r=`${PWD_COMMAND}`; export r; \
7383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7384 $(HOST_EXPORTS) \
7385 (cd $(HOST_SUBDIR)/binutils && \
7386 $(MAKE) $(FLAGS_TO_PASS) install)
7387
7388 @endif binutils
7389
7390 # Other targets (info, dvi, pdf, etc.)
7391
7392 .PHONY: maybe-info-binutils info-binutils
7393 maybe-info-binutils:
7394 @if binutils
7395 maybe-info-binutils: info-binutils
7396
7397 info-binutils: \
7398 configure-binutils
7399 @[ -f ./binutils/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing info in binutils" ; \
7407 (cd $(HOST_SUBDIR)/binutils && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412 info) \
7413 || exit 1
7414
7415 @endif binutils
7416
7417 .PHONY: maybe-dvi-binutils dvi-binutils
7418 maybe-dvi-binutils:
7419 @if binutils
7420 maybe-dvi-binutils: dvi-binutils
7421
7422 dvi-binutils: \
7423 configure-binutils
7424 @[ -f ./binutils/Makefile ] || exit 0; \
7425 r=`${PWD_COMMAND}`; export r; \
7426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427 $(HOST_EXPORTS) \
7428 for flag in $(EXTRA_HOST_FLAGS) ; do \
7429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430 done; \
7431 echo "Doing dvi in binutils" ; \
7432 (cd $(HOST_SUBDIR)/binutils && \
7433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435 "RANLIB=$${RANLIB}" \
7436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437 dvi) \
7438 || exit 1
7439
7440 @endif binutils
7441
7442 .PHONY: maybe-pdf-binutils pdf-binutils
7443 maybe-pdf-binutils:
7444 @if binutils
7445 maybe-pdf-binutils: pdf-binutils
7446
7447 pdf-binutils: \
7448 configure-binutils
7449 @[ -f ./binutils/Makefile ] || exit 0; \
7450 r=`${PWD_COMMAND}`; export r; \
7451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452 $(HOST_EXPORTS) \
7453 for flag in $(EXTRA_HOST_FLAGS) ; do \
7454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455 done; \
7456 echo "Doing pdf in binutils" ; \
7457 (cd $(HOST_SUBDIR)/binutils && \
7458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460 "RANLIB=$${RANLIB}" \
7461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7462 pdf) \
7463 || exit 1
7464
7465 @endif binutils
7466
7467 .PHONY: maybe-html-binutils html-binutils
7468 maybe-html-binutils:
7469 @if binutils
7470 maybe-html-binutils: html-binutils
7471
7472 html-binutils: \
7473 configure-binutils
7474 @[ -f ./binutils/Makefile ] || exit 0; \
7475 r=`${PWD_COMMAND}`; export r; \
7476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7477 $(HOST_EXPORTS) \
7478 for flag in $(EXTRA_HOST_FLAGS) ; do \
7479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7480 done; \
7481 echo "Doing html in binutils" ; \
7482 (cd $(HOST_SUBDIR)/binutils && \
7483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7485 "RANLIB=$${RANLIB}" \
7486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7487 html) \
7488 || exit 1
7489
7490 @endif binutils
7491
7492 .PHONY: maybe-TAGS-binutils TAGS-binutils
7493 maybe-TAGS-binutils:
7494 @if binutils
7495 maybe-TAGS-binutils: TAGS-binutils
7496
7497 TAGS-binutils: \
7498 configure-binutils
7499 @[ -f ./binutils/Makefile ] || exit 0; \
7500 r=`${PWD_COMMAND}`; export r; \
7501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502 $(HOST_EXPORTS) \
7503 for flag in $(EXTRA_HOST_FLAGS) ; do \
7504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505 done; \
7506 echo "Doing TAGS in binutils" ; \
7507 (cd $(HOST_SUBDIR)/binutils && \
7508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510 "RANLIB=$${RANLIB}" \
7511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7512 TAGS) \
7513 || exit 1
7514
7515 @endif binutils
7516
7517 .PHONY: maybe-install-info-binutils install-info-binutils
7518 maybe-install-info-binutils:
7519 @if binutils
7520 maybe-install-info-binutils: install-info-binutils
7521
7522 install-info-binutils: \
7523 configure-binutils \
7524 info-binutils
7525 @[ -f ./binutils/Makefile ] || exit 0; \
7526 r=`${PWD_COMMAND}`; export r; \
7527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7528 $(HOST_EXPORTS) \
7529 for flag in $(EXTRA_HOST_FLAGS) ; do \
7530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7531 done; \
7532 echo "Doing install-info in binutils" ; \
7533 (cd $(HOST_SUBDIR)/binutils && \
7534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7536 "RANLIB=$${RANLIB}" \
7537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7538 install-info) \
7539 || exit 1
7540
7541 @endif binutils
7542
7543 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7544 maybe-install-pdf-binutils:
7545 @if binutils
7546 maybe-install-pdf-binutils: install-pdf-binutils
7547
7548 install-pdf-binutils: \
7549 configure-binutils \
7550 pdf-binutils
7551 @[ -f ./binutils/Makefile ] || exit 0; \
7552 r=`${PWD_COMMAND}`; export r; \
7553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554 $(HOST_EXPORTS) \
7555 for flag in $(EXTRA_HOST_FLAGS) ; do \
7556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7557 done; \
7558 echo "Doing install-pdf in binutils" ; \
7559 (cd $(HOST_SUBDIR)/binutils && \
7560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7562 "RANLIB=$${RANLIB}" \
7563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564 install-pdf) \
7565 || exit 1
7566
7567 @endif binutils
7568
7569 .PHONY: maybe-install-html-binutils install-html-binutils
7570 maybe-install-html-binutils:
7571 @if binutils
7572 maybe-install-html-binutils: install-html-binutils
7573
7574 install-html-binutils: \
7575 configure-binutils \
7576 html-binutils
7577 @[ -f ./binutils/Makefile ] || exit 0; \
7578 r=`${PWD_COMMAND}`; export r; \
7579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7580 $(HOST_EXPORTS) \
7581 for flag in $(EXTRA_HOST_FLAGS) ; do \
7582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7583 done; \
7584 echo "Doing install-html in binutils" ; \
7585 (cd $(HOST_SUBDIR)/binutils && \
7586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7588 "RANLIB=$${RANLIB}" \
7589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7590 install-html) \
7591 || exit 1
7592
7593 @endif binutils
7594
7595 .PHONY: maybe-installcheck-binutils installcheck-binutils
7596 maybe-installcheck-binutils:
7597 @if binutils
7598 maybe-installcheck-binutils: installcheck-binutils
7599
7600 installcheck-binutils: \
7601 configure-binutils
7602 @[ -f ./binutils/Makefile ] || exit 0; \
7603 r=`${PWD_COMMAND}`; export r; \
7604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7605 $(HOST_EXPORTS) \
7606 for flag in $(EXTRA_HOST_FLAGS) ; do \
7607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7608 done; \
7609 echo "Doing installcheck in binutils" ; \
7610 (cd $(HOST_SUBDIR)/binutils && \
7611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7613 "RANLIB=$${RANLIB}" \
7614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7615 installcheck) \
7616 || exit 1
7617
7618 @endif binutils
7619
7620 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7621 maybe-mostlyclean-binutils:
7622 @if binutils
7623 maybe-mostlyclean-binutils: mostlyclean-binutils
7624
7625 mostlyclean-binutils:
7626 @[ -f ./binutils/Makefile ] || exit 0; \
7627 r=`${PWD_COMMAND}`; export r; \
7628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7629 $(HOST_EXPORTS) \
7630 for flag in $(EXTRA_HOST_FLAGS) ; do \
7631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7632 done; \
7633 echo "Doing mostlyclean in binutils" ; \
7634 (cd $(HOST_SUBDIR)/binutils && \
7635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7637 "RANLIB=$${RANLIB}" \
7638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7639 mostlyclean) \
7640 || exit 1
7641
7642 @endif binutils
7643
7644 .PHONY: maybe-clean-binutils clean-binutils
7645 maybe-clean-binutils:
7646 @if binutils
7647 maybe-clean-binutils: clean-binutils
7648
7649 clean-binutils:
7650 @[ -f ./binutils/Makefile ] || exit 0; \
7651 r=`${PWD_COMMAND}`; export r; \
7652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653 $(HOST_EXPORTS) \
7654 for flag in $(EXTRA_HOST_FLAGS) ; do \
7655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7656 done; \
7657 echo "Doing clean in binutils" ; \
7658 (cd $(HOST_SUBDIR)/binutils && \
7659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7661 "RANLIB=$${RANLIB}" \
7662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7663 clean) \
7664 || exit 1
7665
7666 @endif binutils
7667
7668 .PHONY: maybe-distclean-binutils distclean-binutils
7669 maybe-distclean-binutils:
7670 @if binutils
7671 maybe-distclean-binutils: distclean-binutils
7672
7673 distclean-binutils:
7674 @[ -f ./binutils/Makefile ] || exit 0; \
7675 r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 for flag in $(EXTRA_HOST_FLAGS) ; do \
7679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680 done; \
7681 echo "Doing distclean in binutils" ; \
7682 (cd $(HOST_SUBDIR)/binutils && \
7683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685 "RANLIB=$${RANLIB}" \
7686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687 distclean) \
7688 || exit 1
7689
7690 @endif binutils
7691
7692 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7693 maybe-maintainer-clean-binutils:
7694 @if binutils
7695 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7696
7697 maintainer-clean-binutils:
7698 @[ -f ./binutils/Makefile ] || exit 0; \
7699 r=`${PWD_COMMAND}`; export r; \
7700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701 $(HOST_EXPORTS) \
7702 for flag in $(EXTRA_HOST_FLAGS) ; do \
7703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704 done; \
7705 echo "Doing maintainer-clean in binutils" ; \
7706 (cd $(HOST_SUBDIR)/binutils && \
7707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709 "RANLIB=$${RANLIB}" \
7710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711 maintainer-clean) \
7712 || exit 1
7713
7714 @endif binutils
7715
7716
7717
7718 .PHONY: configure-bison maybe-configure-bison
7719 maybe-configure-bison:
7720 @if gcc-bootstrap
7721 configure-bison: stage_current
7722 @endif gcc-bootstrap
7723 @if bison
7724 maybe-configure-bison: configure-bison
7725 configure-bison:
7726 @: $(MAKE); $(unstage)
7727 @r=`${PWD_COMMAND}`; export r; \
7728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7729 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7731 $(HOST_EXPORTS) \
7732 echo Configuring in $(HOST_SUBDIR)/bison; \
7733 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7734 case $(srcdir) in \
7735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7736 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7738 esac; \
7739 srcdiroption="--srcdir=$${topdir}/bison"; \
7740 libsrcdir="$$s/bison"; \
7741 $(SHELL) $${libsrcdir}/configure \
7742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7743 --target=${target_alias} $${srcdiroption} \
7744 || exit 1
7745 @endif bison
7746
7747
7748
7749
7750
7751 .PHONY: all-bison maybe-all-bison
7752 maybe-all-bison:
7753 @if gcc-bootstrap
7754 all-bison: stage_current
7755 @endif gcc-bootstrap
7756 @if bison
7757 TARGET-bison=all
7758 maybe-all-bison: all-bison
7759 all-bison: configure-bison
7760 @: $(MAKE); $(unstage)
7761 @r=`${PWD_COMMAND}`; export r; \
7762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7763 $(HOST_EXPORTS) \
7764 (cd $(HOST_SUBDIR)/bison && \
7765 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7766 $(TARGET-bison))
7767 @endif bison
7768
7769
7770
7771
7772 .PHONY: check-bison maybe-check-bison
7773 maybe-check-bison:
7774 @if bison
7775 maybe-check-bison: check-bison
7776
7777 # This module is only tested in a native toolchain.
7778 check-bison:
7779 @: $(MAKE); $(unstage)
7780 @if [ '$(host)' = '$(target)' ] ; then \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 (cd $(HOST_SUBDIR)/bison && \
7785 $(MAKE) $(FLAGS_TO_PASS) check); \
7786 fi
7787
7788 @endif bison
7789
7790 .PHONY: install-bison maybe-install-bison
7791 maybe-install-bison:
7792 @if bison
7793 maybe-install-bison: install-bison
7794
7795 install-bison: installdirs
7796 @: $(MAKE); $(unstage)
7797 @r=`${PWD_COMMAND}`; export r; \
7798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799 $(HOST_EXPORTS) \
7800 (cd $(HOST_SUBDIR)/bison && \
7801 $(MAKE) $(FLAGS_TO_PASS) install)
7802
7803 @endif bison
7804
7805 # Other targets (info, dvi, pdf, etc.)
7806
7807 .PHONY: maybe-info-bison info-bison
7808 maybe-info-bison:
7809 @if bison
7810 maybe-info-bison: info-bison
7811
7812 info-bison: \
7813 configure-bison
7814 @: $(MAKE); $(unstage)
7815 @[ -f ./bison/Makefile ] || exit 0; \
7816 r=`${PWD_COMMAND}`; export r; \
7817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7818 $(HOST_EXPORTS) \
7819 for flag in $(EXTRA_HOST_FLAGS) ; do \
7820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7821 done; \
7822 echo "Doing info in bison" ; \
7823 (cd $(HOST_SUBDIR)/bison && \
7824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7826 "RANLIB=$${RANLIB}" \
7827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7828 info) \
7829 || exit 1
7830
7831 @endif bison
7832
7833 .PHONY: maybe-dvi-bison dvi-bison
7834 maybe-dvi-bison:
7835 @if bison
7836 maybe-dvi-bison: dvi-bison
7837
7838 dvi-bison: \
7839 configure-bison
7840 @: $(MAKE); $(unstage)
7841 @[ -f ./bison/Makefile ] || exit 0; \
7842 r=`${PWD_COMMAND}`; export r; \
7843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7844 $(HOST_EXPORTS) \
7845 for flag in $(EXTRA_HOST_FLAGS) ; do \
7846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7847 done; \
7848 echo "Doing dvi in bison" ; \
7849 (cd $(HOST_SUBDIR)/bison && \
7850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7852 "RANLIB=$${RANLIB}" \
7853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7854 dvi) \
7855 || exit 1
7856
7857 @endif bison
7858
7859 .PHONY: maybe-pdf-bison pdf-bison
7860 maybe-pdf-bison:
7861 @if bison
7862 maybe-pdf-bison: pdf-bison
7863
7864 pdf-bison: \
7865 configure-bison
7866 @: $(MAKE); $(unstage)
7867 @[ -f ./bison/Makefile ] || exit 0; \
7868 r=`${PWD_COMMAND}`; export r; \
7869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870 $(HOST_EXPORTS) \
7871 for flag in $(EXTRA_HOST_FLAGS) ; do \
7872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7873 done; \
7874 echo "Doing pdf in bison" ; \
7875 (cd $(HOST_SUBDIR)/bison && \
7876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7878 "RANLIB=$${RANLIB}" \
7879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7880 pdf) \
7881 || exit 1
7882
7883 @endif bison
7884
7885 .PHONY: maybe-html-bison html-bison
7886 maybe-html-bison:
7887 @if bison
7888 maybe-html-bison: html-bison
7889
7890 html-bison: \
7891 configure-bison
7892 @: $(MAKE); $(unstage)
7893 @[ -f ./bison/Makefile ] || exit 0; \
7894 r=`${PWD_COMMAND}`; export r; \
7895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7896 $(HOST_EXPORTS) \
7897 for flag in $(EXTRA_HOST_FLAGS) ; do \
7898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7899 done; \
7900 echo "Doing html in bison" ; \
7901 (cd $(HOST_SUBDIR)/bison && \
7902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7904 "RANLIB=$${RANLIB}" \
7905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7906 html) \
7907 || exit 1
7908
7909 @endif bison
7910
7911 .PHONY: maybe-TAGS-bison TAGS-bison
7912 maybe-TAGS-bison:
7913 @if bison
7914 maybe-TAGS-bison: TAGS-bison
7915
7916 TAGS-bison: \
7917 configure-bison
7918 @: $(MAKE); $(unstage)
7919 @[ -f ./bison/Makefile ] || exit 0; \
7920 r=`${PWD_COMMAND}`; export r; \
7921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922 $(HOST_EXPORTS) \
7923 for flag in $(EXTRA_HOST_FLAGS) ; do \
7924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7925 done; \
7926 echo "Doing TAGS in bison" ; \
7927 (cd $(HOST_SUBDIR)/bison && \
7928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7930 "RANLIB=$${RANLIB}" \
7931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7932 TAGS) \
7933 || exit 1
7934
7935 @endif bison
7936
7937 .PHONY: maybe-install-info-bison install-info-bison
7938 maybe-install-info-bison:
7939 @if bison
7940 maybe-install-info-bison: install-info-bison
7941
7942 install-info-bison: \
7943 configure-bison \
7944 info-bison
7945 @: $(MAKE); $(unstage)
7946 @[ -f ./bison/Makefile ] || exit 0; \
7947 r=`${PWD_COMMAND}`; export r; \
7948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7949 $(HOST_EXPORTS) \
7950 for flag in $(EXTRA_HOST_FLAGS) ; do \
7951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7952 done; \
7953 echo "Doing install-info in bison" ; \
7954 (cd $(HOST_SUBDIR)/bison && \
7955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7957 "RANLIB=$${RANLIB}" \
7958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7959 install-info) \
7960 || exit 1
7961
7962 @endif bison
7963
7964 .PHONY: maybe-install-pdf-bison install-pdf-bison
7965 maybe-install-pdf-bison:
7966 @if bison
7967 maybe-install-pdf-bison: install-pdf-bison
7968
7969 install-pdf-bison: \
7970 configure-bison \
7971 pdf-bison
7972 @: $(MAKE); $(unstage)
7973 @[ -f ./bison/Makefile ] || exit 0; \
7974 r=`${PWD_COMMAND}`; export r; \
7975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7976 $(HOST_EXPORTS) \
7977 for flag in $(EXTRA_HOST_FLAGS) ; do \
7978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7979 done; \
7980 echo "Doing install-pdf in bison" ; \
7981 (cd $(HOST_SUBDIR)/bison && \
7982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7984 "RANLIB=$${RANLIB}" \
7985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7986 install-pdf) \
7987 || exit 1
7988
7989 @endif bison
7990
7991 .PHONY: maybe-install-html-bison install-html-bison
7992 maybe-install-html-bison:
7993 @if bison
7994 maybe-install-html-bison: install-html-bison
7995
7996 install-html-bison: \
7997 configure-bison \
7998 html-bison
7999 @: $(MAKE); $(unstage)
8000 @[ -f ./bison/Makefile ] || exit 0; \
8001 r=`${PWD_COMMAND}`; export r; \
8002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8003 $(HOST_EXPORTS) \
8004 for flag in $(EXTRA_HOST_FLAGS) ; do \
8005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8006 done; \
8007 echo "Doing install-html in bison" ; \
8008 (cd $(HOST_SUBDIR)/bison && \
8009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8011 "RANLIB=$${RANLIB}" \
8012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8013 install-html) \
8014 || exit 1
8015
8016 @endif bison
8017
8018 .PHONY: maybe-installcheck-bison installcheck-bison
8019 maybe-installcheck-bison:
8020 @if bison
8021 maybe-installcheck-bison: installcheck-bison
8022
8023 installcheck-bison: \
8024 configure-bison
8025 @: $(MAKE); $(unstage)
8026 @[ -f ./bison/Makefile ] || exit 0; \
8027 r=`${PWD_COMMAND}`; export r; \
8028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8029 $(HOST_EXPORTS) \
8030 for flag in $(EXTRA_HOST_FLAGS) ; do \
8031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8032 done; \
8033 echo "Doing installcheck in bison" ; \
8034 (cd $(HOST_SUBDIR)/bison && \
8035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8037 "RANLIB=$${RANLIB}" \
8038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8039 installcheck) \
8040 || exit 1
8041
8042 @endif bison
8043
8044 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8045 maybe-mostlyclean-bison:
8046 @if bison
8047 maybe-mostlyclean-bison: mostlyclean-bison
8048
8049 mostlyclean-bison:
8050 @: $(MAKE); $(unstage)
8051 @[ -f ./bison/Makefile ] || exit 0; \
8052 r=`${PWD_COMMAND}`; export r; \
8053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8054 $(HOST_EXPORTS) \
8055 for flag in $(EXTRA_HOST_FLAGS) ; do \
8056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8057 done; \
8058 echo "Doing mostlyclean in bison" ; \
8059 (cd $(HOST_SUBDIR)/bison && \
8060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8062 "RANLIB=$${RANLIB}" \
8063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8064 mostlyclean) \
8065 || exit 1
8066
8067 @endif bison
8068
8069 .PHONY: maybe-clean-bison clean-bison
8070 maybe-clean-bison:
8071 @if bison
8072 maybe-clean-bison: clean-bison
8073
8074 clean-bison:
8075 @: $(MAKE); $(unstage)
8076 @[ -f ./bison/Makefile ] || exit 0; \
8077 r=`${PWD_COMMAND}`; export r; \
8078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079 $(HOST_EXPORTS) \
8080 for flag in $(EXTRA_HOST_FLAGS) ; do \
8081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8082 done; \
8083 echo "Doing clean in bison" ; \
8084 (cd $(HOST_SUBDIR)/bison && \
8085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8087 "RANLIB=$${RANLIB}" \
8088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8089 clean) \
8090 || exit 1
8091
8092 @endif bison
8093
8094 .PHONY: maybe-distclean-bison distclean-bison
8095 maybe-distclean-bison:
8096 @if bison
8097 maybe-distclean-bison: distclean-bison
8098
8099 distclean-bison:
8100 @: $(MAKE); $(unstage)
8101 @[ -f ./bison/Makefile ] || exit 0; \
8102 r=`${PWD_COMMAND}`; export r; \
8103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8104 $(HOST_EXPORTS) \
8105 for flag in $(EXTRA_HOST_FLAGS) ; do \
8106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8107 done; \
8108 echo "Doing distclean in bison" ; \
8109 (cd $(HOST_SUBDIR)/bison && \
8110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8112 "RANLIB=$${RANLIB}" \
8113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8114 distclean) \
8115 || exit 1
8116
8117 @endif bison
8118
8119 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8120 maybe-maintainer-clean-bison:
8121 @if bison
8122 maybe-maintainer-clean-bison: maintainer-clean-bison
8123
8124 maintainer-clean-bison:
8125 @: $(MAKE); $(unstage)
8126 @[ -f ./bison/Makefile ] || exit 0; \
8127 r=`${PWD_COMMAND}`; export r; \
8128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129 $(HOST_EXPORTS) \
8130 for flag in $(EXTRA_HOST_FLAGS) ; do \
8131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8132 done; \
8133 echo "Doing maintainer-clean in bison" ; \
8134 (cd $(HOST_SUBDIR)/bison && \
8135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8137 "RANLIB=$${RANLIB}" \
8138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8139 maintainer-clean) \
8140 || exit 1
8141
8142 @endif bison
8143
8144
8145
8146 .PHONY: configure-byacc maybe-configure-byacc
8147 maybe-configure-byacc:
8148 @if gcc-bootstrap
8149 configure-byacc: stage_current
8150 @endif gcc-bootstrap
8151 @if byacc
8152 maybe-configure-byacc: configure-byacc
8153 configure-byacc:
8154 @: $(MAKE); $(unstage)
8155 @r=`${PWD_COMMAND}`; export r; \
8156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8159 $(HOST_EXPORTS) \
8160 echo Configuring in $(HOST_SUBDIR)/byacc; \
8161 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8162 case $(srcdir) in \
8163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8164 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8166 esac; \
8167 srcdiroption="--srcdir=$${topdir}/byacc"; \
8168 libsrcdir="$$s/byacc"; \
8169 $(SHELL) $${libsrcdir}/configure \
8170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8171 --target=${target_alias} $${srcdiroption} \
8172 || exit 1
8173 @endif byacc
8174
8175
8176
8177
8178
8179 .PHONY: all-byacc maybe-all-byacc
8180 maybe-all-byacc:
8181 @if gcc-bootstrap
8182 all-byacc: stage_current
8183 @endif gcc-bootstrap
8184 @if byacc
8185 TARGET-byacc=all
8186 maybe-all-byacc: all-byacc
8187 all-byacc: configure-byacc
8188 @: $(MAKE); $(unstage)
8189 @r=`${PWD_COMMAND}`; export r; \
8190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191 $(HOST_EXPORTS) \
8192 (cd $(HOST_SUBDIR)/byacc && \
8193 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8194 $(TARGET-byacc))
8195 @endif byacc
8196
8197
8198
8199
8200 .PHONY: check-byacc maybe-check-byacc
8201 maybe-check-byacc:
8202 @if byacc
8203 maybe-check-byacc: check-byacc
8204
8205 # This module is only tested in a native toolchain.
8206 check-byacc:
8207 @: $(MAKE); $(unstage)
8208 @if [ '$(host)' = '$(target)' ] ; then \
8209 r=`${PWD_COMMAND}`; export r; \
8210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211 $(HOST_EXPORTS) \
8212 (cd $(HOST_SUBDIR)/byacc && \
8213 $(MAKE) $(FLAGS_TO_PASS) check); \
8214 fi
8215
8216 @endif byacc
8217
8218 .PHONY: install-byacc maybe-install-byacc
8219 maybe-install-byacc:
8220 @if byacc
8221 maybe-install-byacc: install-byacc
8222
8223 install-byacc: installdirs
8224 @: $(MAKE); $(unstage)
8225 @r=`${PWD_COMMAND}`; export r; \
8226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227 $(HOST_EXPORTS) \
8228 (cd $(HOST_SUBDIR)/byacc && \
8229 $(MAKE) $(FLAGS_TO_PASS) install)
8230
8231 @endif byacc
8232
8233 # Other targets (info, dvi, pdf, etc.)
8234
8235 .PHONY: maybe-info-byacc info-byacc
8236 maybe-info-byacc:
8237 @if byacc
8238 maybe-info-byacc: info-byacc
8239
8240 info-byacc: \
8241 configure-byacc
8242 @: $(MAKE); $(unstage)
8243 @[ -f ./byacc/Makefile ] || exit 0; \
8244 r=`${PWD_COMMAND}`; export r; \
8245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8246 $(HOST_EXPORTS) \
8247 for flag in $(EXTRA_HOST_FLAGS) ; do \
8248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8249 done; \
8250 echo "Doing info in byacc" ; \
8251 (cd $(HOST_SUBDIR)/byacc && \
8252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8254 "RANLIB=$${RANLIB}" \
8255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8256 info) \
8257 || exit 1
8258
8259 @endif byacc
8260
8261 .PHONY: maybe-dvi-byacc dvi-byacc
8262 maybe-dvi-byacc:
8263 @if byacc
8264 maybe-dvi-byacc: dvi-byacc
8265
8266 dvi-byacc: \
8267 configure-byacc
8268 @: $(MAKE); $(unstage)
8269 @[ -f ./byacc/Makefile ] || exit 0; \
8270 r=`${PWD_COMMAND}`; export r; \
8271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8272 $(HOST_EXPORTS) \
8273 for flag in $(EXTRA_HOST_FLAGS) ; do \
8274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8275 done; \
8276 echo "Doing dvi in byacc" ; \
8277 (cd $(HOST_SUBDIR)/byacc && \
8278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8280 "RANLIB=$${RANLIB}" \
8281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8282 dvi) \
8283 || exit 1
8284
8285 @endif byacc
8286
8287 .PHONY: maybe-pdf-byacc pdf-byacc
8288 maybe-pdf-byacc:
8289 @if byacc
8290 maybe-pdf-byacc: pdf-byacc
8291
8292 pdf-byacc: \
8293 configure-byacc
8294 @: $(MAKE); $(unstage)
8295 @[ -f ./byacc/Makefile ] || exit 0; \
8296 r=`${PWD_COMMAND}`; export r; \
8297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8298 $(HOST_EXPORTS) \
8299 for flag in $(EXTRA_HOST_FLAGS) ; do \
8300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8301 done; \
8302 echo "Doing pdf in byacc" ; \
8303 (cd $(HOST_SUBDIR)/byacc && \
8304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8306 "RANLIB=$${RANLIB}" \
8307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8308 pdf) \
8309 || exit 1
8310
8311 @endif byacc
8312
8313 .PHONY: maybe-html-byacc html-byacc
8314 maybe-html-byacc:
8315 @if byacc
8316 maybe-html-byacc: html-byacc
8317
8318 html-byacc: \
8319 configure-byacc
8320 @: $(MAKE); $(unstage)
8321 @[ -f ./byacc/Makefile ] || exit 0; \
8322 r=`${PWD_COMMAND}`; export r; \
8323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8324 $(HOST_EXPORTS) \
8325 for flag in $(EXTRA_HOST_FLAGS) ; do \
8326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8327 done; \
8328 echo "Doing html in byacc" ; \
8329 (cd $(HOST_SUBDIR)/byacc && \
8330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8332 "RANLIB=$${RANLIB}" \
8333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8334 html) \
8335 || exit 1
8336
8337 @endif byacc
8338
8339 .PHONY: maybe-TAGS-byacc TAGS-byacc
8340 maybe-TAGS-byacc:
8341 @if byacc
8342 maybe-TAGS-byacc: TAGS-byacc
8343
8344 TAGS-byacc: \
8345 configure-byacc
8346 @: $(MAKE); $(unstage)
8347 @[ -f ./byacc/Makefile ] || exit 0; \
8348 r=`${PWD_COMMAND}`; export r; \
8349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8350 $(HOST_EXPORTS) \
8351 for flag in $(EXTRA_HOST_FLAGS) ; do \
8352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8353 done; \
8354 echo "Doing TAGS in byacc" ; \
8355 (cd $(HOST_SUBDIR)/byacc && \
8356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8358 "RANLIB=$${RANLIB}" \
8359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8360 TAGS) \
8361 || exit 1
8362
8363 @endif byacc
8364
8365 .PHONY: maybe-install-info-byacc install-info-byacc
8366 maybe-install-info-byacc:
8367 @if byacc
8368 maybe-install-info-byacc: install-info-byacc
8369
8370 install-info-byacc: \
8371 configure-byacc \
8372 info-byacc
8373 @: $(MAKE); $(unstage)
8374 @[ -f ./byacc/Makefile ] || exit 0; \
8375 r=`${PWD_COMMAND}`; export r; \
8376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8377 $(HOST_EXPORTS) \
8378 for flag in $(EXTRA_HOST_FLAGS) ; do \
8379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8380 done; \
8381 echo "Doing install-info in byacc" ; \
8382 (cd $(HOST_SUBDIR)/byacc && \
8383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8385 "RANLIB=$${RANLIB}" \
8386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8387 install-info) \
8388 || exit 1
8389
8390 @endif byacc
8391
8392 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8393 maybe-install-pdf-byacc:
8394 @if byacc
8395 maybe-install-pdf-byacc: install-pdf-byacc
8396
8397 install-pdf-byacc: \
8398 configure-byacc \
8399 pdf-byacc
8400 @: $(MAKE); $(unstage)
8401 @[ -f ./byacc/Makefile ] || exit 0; \
8402 r=`${PWD_COMMAND}`; export r; \
8403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8404 $(HOST_EXPORTS) \
8405 for flag in $(EXTRA_HOST_FLAGS) ; do \
8406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8407 done; \
8408 echo "Doing install-pdf in byacc" ; \
8409 (cd $(HOST_SUBDIR)/byacc && \
8410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8412 "RANLIB=$${RANLIB}" \
8413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8414 install-pdf) \
8415 || exit 1
8416
8417 @endif byacc
8418
8419 .PHONY: maybe-install-html-byacc install-html-byacc
8420 maybe-install-html-byacc:
8421 @if byacc
8422 maybe-install-html-byacc: install-html-byacc
8423
8424 install-html-byacc: \
8425 configure-byacc \
8426 html-byacc
8427 @: $(MAKE); $(unstage)
8428 @[ -f ./byacc/Makefile ] || exit 0; \
8429 r=`${PWD_COMMAND}`; export r; \
8430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8431 $(HOST_EXPORTS) \
8432 for flag in $(EXTRA_HOST_FLAGS) ; do \
8433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8434 done; \
8435 echo "Doing install-html in byacc" ; \
8436 (cd $(HOST_SUBDIR)/byacc && \
8437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8439 "RANLIB=$${RANLIB}" \
8440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8441 install-html) \
8442 || exit 1
8443
8444 @endif byacc
8445
8446 .PHONY: maybe-installcheck-byacc installcheck-byacc
8447 maybe-installcheck-byacc:
8448 @if byacc
8449 maybe-installcheck-byacc: installcheck-byacc
8450
8451 installcheck-byacc: \
8452 configure-byacc
8453 @: $(MAKE); $(unstage)
8454 @[ -f ./byacc/Makefile ] || exit 0; \
8455 r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 $(HOST_EXPORTS) \
8458 for flag in $(EXTRA_HOST_FLAGS) ; do \
8459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460 done; \
8461 echo "Doing installcheck in byacc" ; \
8462 (cd $(HOST_SUBDIR)/byacc && \
8463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465 "RANLIB=$${RANLIB}" \
8466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8467 installcheck) \
8468 || exit 1
8469
8470 @endif byacc
8471
8472 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8473 maybe-mostlyclean-byacc:
8474 @if byacc
8475 maybe-mostlyclean-byacc: mostlyclean-byacc
8476
8477 mostlyclean-byacc:
8478 @: $(MAKE); $(unstage)
8479 @[ -f ./byacc/Makefile ] || exit 0; \
8480 r=`${PWD_COMMAND}`; export r; \
8481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8482 $(HOST_EXPORTS) \
8483 for flag in $(EXTRA_HOST_FLAGS) ; do \
8484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8485 done; \
8486 echo "Doing mostlyclean in byacc" ; \
8487 (cd $(HOST_SUBDIR)/byacc && \
8488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8490 "RANLIB=$${RANLIB}" \
8491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8492 mostlyclean) \
8493 || exit 1
8494
8495 @endif byacc
8496
8497 .PHONY: maybe-clean-byacc clean-byacc
8498 maybe-clean-byacc:
8499 @if byacc
8500 maybe-clean-byacc: clean-byacc
8501
8502 clean-byacc:
8503 @: $(MAKE); $(unstage)
8504 @[ -f ./byacc/Makefile ] || exit 0; \
8505 r=`${PWD_COMMAND}`; export r; \
8506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507 $(HOST_EXPORTS) \
8508 for flag in $(EXTRA_HOST_FLAGS) ; do \
8509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8510 done; \
8511 echo "Doing clean in byacc" ; \
8512 (cd $(HOST_SUBDIR)/byacc && \
8513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8515 "RANLIB=$${RANLIB}" \
8516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8517 clean) \
8518 || exit 1
8519
8520 @endif byacc
8521
8522 .PHONY: maybe-distclean-byacc distclean-byacc
8523 maybe-distclean-byacc:
8524 @if byacc
8525 maybe-distclean-byacc: distclean-byacc
8526
8527 distclean-byacc:
8528 @: $(MAKE); $(unstage)
8529 @[ -f ./byacc/Makefile ] || exit 0; \
8530 r=`${PWD_COMMAND}`; export r; \
8531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8532 $(HOST_EXPORTS) \
8533 for flag in $(EXTRA_HOST_FLAGS) ; do \
8534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8535 done; \
8536 echo "Doing distclean in byacc" ; \
8537 (cd $(HOST_SUBDIR)/byacc && \
8538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8540 "RANLIB=$${RANLIB}" \
8541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8542 distclean) \
8543 || exit 1
8544
8545 @endif byacc
8546
8547 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8548 maybe-maintainer-clean-byacc:
8549 @if byacc
8550 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8551
8552 maintainer-clean-byacc:
8553 @: $(MAKE); $(unstage)
8554 @[ -f ./byacc/Makefile ] || exit 0; \
8555 r=`${PWD_COMMAND}`; export r; \
8556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8557 $(HOST_EXPORTS) \
8558 for flag in $(EXTRA_HOST_FLAGS) ; do \
8559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8560 done; \
8561 echo "Doing maintainer-clean in byacc" ; \
8562 (cd $(HOST_SUBDIR)/byacc && \
8563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8565 "RANLIB=$${RANLIB}" \
8566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8567 maintainer-clean) \
8568 || exit 1
8569
8570 @endif byacc
8571
8572
8573
8574 .PHONY: configure-bzip2 maybe-configure-bzip2
8575 maybe-configure-bzip2:
8576 @if gcc-bootstrap
8577 configure-bzip2: stage_current
8578 @endif gcc-bootstrap
8579 @if bzip2
8580 maybe-configure-bzip2: configure-bzip2
8581 configure-bzip2:
8582 @: $(MAKE); $(unstage)
8583 @r=`${PWD_COMMAND}`; export r; \
8584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8587 $(HOST_EXPORTS) \
8588 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8589 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8590 case $(srcdir) in \
8591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8592 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8594 esac; \
8595 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8596 libsrcdir="$$s/bzip2"; \
8597 $(SHELL) $${libsrcdir}/configure \
8598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8599 --target=${target_alias} $${srcdiroption} \
8600 || exit 1
8601 @endif bzip2
8602
8603
8604
8605
8606
8607 .PHONY: all-bzip2 maybe-all-bzip2
8608 maybe-all-bzip2:
8609 @if gcc-bootstrap
8610 all-bzip2: stage_current
8611 @endif gcc-bootstrap
8612 @if bzip2
8613 TARGET-bzip2=all
8614 maybe-all-bzip2: all-bzip2
8615 all-bzip2: configure-bzip2
8616 @: $(MAKE); $(unstage)
8617 @r=`${PWD_COMMAND}`; export r; \
8618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619 $(HOST_EXPORTS) \
8620 (cd $(HOST_SUBDIR)/bzip2 && \
8621 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8622 $(TARGET-bzip2))
8623 @endif bzip2
8624
8625
8626
8627
8628 .PHONY: check-bzip2 maybe-check-bzip2
8629 maybe-check-bzip2:
8630 @if bzip2
8631 maybe-check-bzip2: check-bzip2
8632
8633 check-bzip2:
8634 @: $(MAKE); $(unstage)
8635 @r=`${PWD_COMMAND}`; export r; \
8636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8637 $(HOST_EXPORTS) \
8638 (cd $(HOST_SUBDIR)/bzip2 && \
8639 $(MAKE) $(FLAGS_TO_PASS) check)
8640
8641 @endif bzip2
8642
8643 .PHONY: install-bzip2 maybe-install-bzip2
8644 maybe-install-bzip2:
8645 @if bzip2
8646 maybe-install-bzip2: install-bzip2
8647
8648 install-bzip2: installdirs
8649 @: $(MAKE); $(unstage)
8650 @r=`${PWD_COMMAND}`; export r; \
8651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652 $(HOST_EXPORTS) \
8653 (cd $(HOST_SUBDIR)/bzip2 && \
8654 $(MAKE) $(FLAGS_TO_PASS) install)
8655
8656 @endif bzip2
8657
8658 # Other targets (info, dvi, pdf, etc.)
8659
8660 .PHONY: maybe-info-bzip2 info-bzip2
8661 maybe-info-bzip2:
8662 @if bzip2
8663 maybe-info-bzip2: info-bzip2
8664
8665 info-bzip2: \
8666 configure-bzip2
8667 @: $(MAKE); $(unstage)
8668 @[ -f ./bzip2/Makefile ] || exit 0; \
8669 r=`${PWD_COMMAND}`; export r; \
8670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671 $(HOST_EXPORTS) \
8672 for flag in $(EXTRA_HOST_FLAGS) ; do \
8673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674 done; \
8675 echo "Doing info in bzip2" ; \
8676 (cd $(HOST_SUBDIR)/bzip2 && \
8677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679 "RANLIB=$${RANLIB}" \
8680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681 info) \
8682 || exit 1
8683
8684 @endif bzip2
8685
8686 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8687 maybe-dvi-bzip2:
8688 @if bzip2
8689 maybe-dvi-bzip2: dvi-bzip2
8690
8691 dvi-bzip2: \
8692 configure-bzip2
8693 @: $(MAKE); $(unstage)
8694 @[ -f ./bzip2/Makefile ] || exit 0; \
8695 r=`${PWD_COMMAND}`; export r; \
8696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697 $(HOST_EXPORTS) \
8698 for flag in $(EXTRA_HOST_FLAGS) ; do \
8699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700 done; \
8701 echo "Doing dvi in bzip2" ; \
8702 (cd $(HOST_SUBDIR)/bzip2 && \
8703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705 "RANLIB=$${RANLIB}" \
8706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707 dvi) \
8708 || exit 1
8709
8710 @endif bzip2
8711
8712 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8713 maybe-pdf-bzip2:
8714 @if bzip2
8715 maybe-pdf-bzip2: pdf-bzip2
8716
8717 pdf-bzip2: \
8718 configure-bzip2
8719 @: $(MAKE); $(unstage)
8720 @[ -f ./bzip2/Makefile ] || exit 0; \
8721 r=`${PWD_COMMAND}`; export r; \
8722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723 $(HOST_EXPORTS) \
8724 for flag in $(EXTRA_HOST_FLAGS) ; do \
8725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726 done; \
8727 echo "Doing pdf in bzip2" ; \
8728 (cd $(HOST_SUBDIR)/bzip2 && \
8729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731 "RANLIB=$${RANLIB}" \
8732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733 pdf) \
8734 || exit 1
8735
8736 @endif bzip2
8737
8738 .PHONY: maybe-html-bzip2 html-bzip2
8739 maybe-html-bzip2:
8740 @if bzip2
8741 maybe-html-bzip2: html-bzip2
8742
8743 html-bzip2: \
8744 configure-bzip2
8745 @: $(MAKE); $(unstage)
8746 @[ -f ./bzip2/Makefile ] || exit 0; \
8747 r=`${PWD_COMMAND}`; export r; \
8748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749 $(HOST_EXPORTS) \
8750 for flag in $(EXTRA_HOST_FLAGS) ; do \
8751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8752 done; \
8753 echo "Doing html in bzip2" ; \
8754 (cd $(HOST_SUBDIR)/bzip2 && \
8755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8757 "RANLIB=$${RANLIB}" \
8758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8759 html) \
8760 || exit 1
8761
8762 @endif bzip2
8763
8764 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8765 maybe-TAGS-bzip2:
8766 @if bzip2
8767 maybe-TAGS-bzip2: TAGS-bzip2
8768
8769 TAGS-bzip2: \
8770 configure-bzip2
8771 @: $(MAKE); $(unstage)
8772 @[ -f ./bzip2/Makefile ] || exit 0; \
8773 r=`${PWD_COMMAND}`; export r; \
8774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8775 $(HOST_EXPORTS) \
8776 for flag in $(EXTRA_HOST_FLAGS) ; do \
8777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8778 done; \
8779 echo "Doing TAGS in bzip2" ; \
8780 (cd $(HOST_SUBDIR)/bzip2 && \
8781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8783 "RANLIB=$${RANLIB}" \
8784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8785 TAGS) \
8786 || exit 1
8787
8788 @endif bzip2
8789
8790 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8791 maybe-install-info-bzip2:
8792 @if bzip2
8793 maybe-install-info-bzip2: install-info-bzip2
8794
8795 install-info-bzip2: \
8796 configure-bzip2 \
8797 info-bzip2
8798 @: $(MAKE); $(unstage)
8799 @[ -f ./bzip2/Makefile ] || exit 0; \
8800 r=`${PWD_COMMAND}`; export r; \
8801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8802 $(HOST_EXPORTS) \
8803 for flag in $(EXTRA_HOST_FLAGS) ; do \
8804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8805 done; \
8806 echo "Doing install-info in bzip2" ; \
8807 (cd $(HOST_SUBDIR)/bzip2 && \
8808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8810 "RANLIB=$${RANLIB}" \
8811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8812 install-info) \
8813 || exit 1
8814
8815 @endif bzip2
8816
8817 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8818 maybe-install-pdf-bzip2:
8819 @if bzip2
8820 maybe-install-pdf-bzip2: install-pdf-bzip2
8821
8822 install-pdf-bzip2: \
8823 configure-bzip2 \
8824 pdf-bzip2
8825 @: $(MAKE); $(unstage)
8826 @[ -f ./bzip2/Makefile ] || exit 0; \
8827 r=`${PWD_COMMAND}`; export r; \
8828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829 $(HOST_EXPORTS) \
8830 for flag in $(EXTRA_HOST_FLAGS) ; do \
8831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832 done; \
8833 echo "Doing install-pdf in bzip2" ; \
8834 (cd $(HOST_SUBDIR)/bzip2 && \
8835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837 "RANLIB=$${RANLIB}" \
8838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839 install-pdf) \
8840 || exit 1
8841
8842 @endif bzip2
8843
8844 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8845 maybe-install-html-bzip2:
8846 @if bzip2
8847 maybe-install-html-bzip2: install-html-bzip2
8848
8849 install-html-bzip2: \
8850 configure-bzip2 \
8851 html-bzip2
8852 @: $(MAKE); $(unstage)
8853 @[ -f ./bzip2/Makefile ] || exit 0; \
8854 r=`${PWD_COMMAND}`; export r; \
8855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8856 $(HOST_EXPORTS) \
8857 for flag in $(EXTRA_HOST_FLAGS) ; do \
8858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8859 done; \
8860 echo "Doing install-html in bzip2" ; \
8861 (cd $(HOST_SUBDIR)/bzip2 && \
8862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8864 "RANLIB=$${RANLIB}" \
8865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8866 install-html) \
8867 || exit 1
8868
8869 @endif bzip2
8870
8871 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8872 maybe-installcheck-bzip2:
8873 @if bzip2
8874 maybe-installcheck-bzip2: installcheck-bzip2
8875
8876 installcheck-bzip2: \
8877 configure-bzip2
8878 @: $(MAKE); $(unstage)
8879 @[ -f ./bzip2/Makefile ] || exit 0; \
8880 r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 $(HOST_EXPORTS) \
8883 for flag in $(EXTRA_HOST_FLAGS) ; do \
8884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8885 done; \
8886 echo "Doing installcheck in bzip2" ; \
8887 (cd $(HOST_SUBDIR)/bzip2 && \
8888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8890 "RANLIB=$${RANLIB}" \
8891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8892 installcheck) \
8893 || exit 1
8894
8895 @endif bzip2
8896
8897 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8898 maybe-mostlyclean-bzip2:
8899 @if bzip2
8900 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8901
8902 mostlyclean-bzip2:
8903 @: $(MAKE); $(unstage)
8904 @[ -f ./bzip2/Makefile ] || exit 0; \
8905 r=`${PWD_COMMAND}`; export r; \
8906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907 $(HOST_EXPORTS) \
8908 for flag in $(EXTRA_HOST_FLAGS) ; do \
8909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8910 done; \
8911 echo "Doing mostlyclean in bzip2" ; \
8912 (cd $(HOST_SUBDIR)/bzip2 && \
8913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8915 "RANLIB=$${RANLIB}" \
8916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8917 mostlyclean) \
8918 || exit 1
8919
8920 @endif bzip2
8921
8922 .PHONY: maybe-clean-bzip2 clean-bzip2
8923 maybe-clean-bzip2:
8924 @if bzip2
8925 maybe-clean-bzip2: clean-bzip2
8926
8927 clean-bzip2:
8928 @: $(MAKE); $(unstage)
8929 @[ -f ./bzip2/Makefile ] || exit 0; \
8930 r=`${PWD_COMMAND}`; export r; \
8931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932 $(HOST_EXPORTS) \
8933 for flag in $(EXTRA_HOST_FLAGS) ; do \
8934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8935 done; \
8936 echo "Doing clean in bzip2" ; \
8937 (cd $(HOST_SUBDIR)/bzip2 && \
8938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8940 "RANLIB=$${RANLIB}" \
8941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8942 clean) \
8943 || exit 1
8944
8945 @endif bzip2
8946
8947 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8948 maybe-distclean-bzip2:
8949 @if bzip2
8950 maybe-distclean-bzip2: distclean-bzip2
8951
8952 distclean-bzip2:
8953 @: $(MAKE); $(unstage)
8954 @[ -f ./bzip2/Makefile ] || exit 0; \
8955 r=`${PWD_COMMAND}`; export r; \
8956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8957 $(HOST_EXPORTS) \
8958 for flag in $(EXTRA_HOST_FLAGS) ; do \
8959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8960 done; \
8961 echo "Doing distclean in bzip2" ; \
8962 (cd $(HOST_SUBDIR)/bzip2 && \
8963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8965 "RANLIB=$${RANLIB}" \
8966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8967 distclean) \
8968 || exit 1
8969
8970 @endif bzip2
8971
8972 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8973 maybe-maintainer-clean-bzip2:
8974 @if bzip2
8975 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8976
8977 maintainer-clean-bzip2:
8978 @: $(MAKE); $(unstage)
8979 @[ -f ./bzip2/Makefile ] || exit 0; \
8980 r=`${PWD_COMMAND}`; export r; \
8981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8982 $(HOST_EXPORTS) \
8983 for flag in $(EXTRA_HOST_FLAGS) ; do \
8984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8985 done; \
8986 echo "Doing maintainer-clean in bzip2" ; \
8987 (cd $(HOST_SUBDIR)/bzip2 && \
8988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8990 "RANLIB=$${RANLIB}" \
8991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8992 maintainer-clean) \
8993 || exit 1
8994
8995 @endif bzip2
8996
8997
8998
8999 .PHONY: configure-dejagnu maybe-configure-dejagnu
9000 maybe-configure-dejagnu:
9001 @if gcc-bootstrap
9002 configure-dejagnu: stage_current
9003 @endif gcc-bootstrap
9004 @if dejagnu
9005 maybe-configure-dejagnu: configure-dejagnu
9006 configure-dejagnu:
9007 @: $(MAKE); $(unstage)
9008 @r=`${PWD_COMMAND}`; export r; \
9009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9010 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9012 $(HOST_EXPORTS) \
9013 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9014 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9015 case $(srcdir) in \
9016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9017 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9019 esac; \
9020 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9021 libsrcdir="$$s/dejagnu"; \
9022 $(SHELL) $${libsrcdir}/configure \
9023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9024 --target=${target_alias} $${srcdiroption} \
9025 || exit 1
9026 @endif dejagnu
9027
9028
9029
9030
9031
9032 .PHONY: all-dejagnu maybe-all-dejagnu
9033 maybe-all-dejagnu:
9034 @if gcc-bootstrap
9035 all-dejagnu: stage_current
9036 @endif gcc-bootstrap
9037 @if dejagnu
9038 TARGET-dejagnu=all
9039 maybe-all-dejagnu: all-dejagnu
9040 all-dejagnu: configure-dejagnu
9041 @: $(MAKE); $(unstage)
9042 @r=`${PWD_COMMAND}`; export r; \
9043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044 $(HOST_EXPORTS) \
9045 (cd $(HOST_SUBDIR)/dejagnu && \
9046 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9047 $(TARGET-dejagnu))
9048 @endif dejagnu
9049
9050
9051
9052
9053 .PHONY: check-dejagnu maybe-check-dejagnu
9054 maybe-check-dejagnu:
9055 @if dejagnu
9056 maybe-check-dejagnu: check-dejagnu
9057
9058 check-dejagnu:
9059 @: $(MAKE); $(unstage)
9060 @r=`${PWD_COMMAND}`; export r; \
9061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9062 $(HOST_EXPORTS) \
9063 (cd $(HOST_SUBDIR)/dejagnu && \
9064 $(MAKE) $(FLAGS_TO_PASS) check)
9065
9066 @endif dejagnu
9067
9068 .PHONY: install-dejagnu maybe-install-dejagnu
9069 maybe-install-dejagnu:
9070 @if dejagnu
9071 maybe-install-dejagnu: install-dejagnu
9072
9073 install-dejagnu: installdirs
9074 @: $(MAKE); $(unstage)
9075 @r=`${PWD_COMMAND}`; export r; \
9076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077 $(HOST_EXPORTS) \
9078 (cd $(HOST_SUBDIR)/dejagnu && \
9079 $(MAKE) $(FLAGS_TO_PASS) install)
9080
9081 @endif dejagnu
9082
9083 # Other targets (info, dvi, pdf, etc.)
9084
9085 .PHONY: maybe-info-dejagnu info-dejagnu
9086 maybe-info-dejagnu:
9087 @if dejagnu
9088 maybe-info-dejagnu: info-dejagnu
9089
9090 info-dejagnu: \
9091 configure-dejagnu
9092 @: $(MAKE); $(unstage)
9093 @[ -f ./dejagnu/Makefile ] || exit 0; \
9094 r=`${PWD_COMMAND}`; export r; \
9095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9096 $(HOST_EXPORTS) \
9097 for flag in $(EXTRA_HOST_FLAGS) ; do \
9098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9099 done; \
9100 echo "Doing info in dejagnu" ; \
9101 (cd $(HOST_SUBDIR)/dejagnu && \
9102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9104 "RANLIB=$${RANLIB}" \
9105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9106 info) \
9107 || exit 1
9108
9109 @endif dejagnu
9110
9111 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9112 maybe-dvi-dejagnu:
9113 @if dejagnu
9114 maybe-dvi-dejagnu: dvi-dejagnu
9115
9116 dvi-dejagnu: \
9117 configure-dejagnu
9118 @: $(MAKE); $(unstage)
9119 @[ -f ./dejagnu/Makefile ] || exit 0; \
9120 r=`${PWD_COMMAND}`; export r; \
9121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122 $(HOST_EXPORTS) \
9123 for flag in $(EXTRA_HOST_FLAGS) ; do \
9124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125 done; \
9126 echo "Doing dvi in dejagnu" ; \
9127 (cd $(HOST_SUBDIR)/dejagnu && \
9128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130 "RANLIB=$${RANLIB}" \
9131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132 dvi) \
9133 || exit 1
9134
9135 @endif dejagnu
9136
9137 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9138 maybe-pdf-dejagnu:
9139 @if dejagnu
9140 maybe-pdf-dejagnu: pdf-dejagnu
9141
9142 pdf-dejagnu: \
9143 configure-dejagnu
9144 @: $(MAKE); $(unstage)
9145 @[ -f ./dejagnu/Makefile ] || exit 0; \
9146 r=`${PWD_COMMAND}`; export r; \
9147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9148 $(HOST_EXPORTS) \
9149 for flag in $(EXTRA_HOST_FLAGS) ; do \
9150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9151 done; \
9152 echo "Doing pdf in dejagnu" ; \
9153 (cd $(HOST_SUBDIR)/dejagnu && \
9154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9156 "RANLIB=$${RANLIB}" \
9157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9158 pdf) \
9159 || exit 1
9160
9161 @endif dejagnu
9162
9163 .PHONY: maybe-html-dejagnu html-dejagnu
9164 maybe-html-dejagnu:
9165 @if dejagnu
9166 maybe-html-dejagnu: html-dejagnu
9167
9168 html-dejagnu: \
9169 configure-dejagnu
9170 @: $(MAKE); $(unstage)
9171 @[ -f ./dejagnu/Makefile ] || exit 0; \
9172 r=`${PWD_COMMAND}`; export r; \
9173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9174 $(HOST_EXPORTS) \
9175 for flag in $(EXTRA_HOST_FLAGS) ; do \
9176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9177 done; \
9178 echo "Doing html in dejagnu" ; \
9179 (cd $(HOST_SUBDIR)/dejagnu && \
9180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9182 "RANLIB=$${RANLIB}" \
9183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9184 html) \
9185 || exit 1
9186
9187 @endif dejagnu
9188
9189 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9190 maybe-TAGS-dejagnu:
9191 @if dejagnu
9192 maybe-TAGS-dejagnu: TAGS-dejagnu
9193
9194 TAGS-dejagnu: \
9195 configure-dejagnu
9196 @: $(MAKE); $(unstage)
9197 @[ -f ./dejagnu/Makefile ] || exit 0; \
9198 r=`${PWD_COMMAND}`; export r; \
9199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9200 $(HOST_EXPORTS) \
9201 for flag in $(EXTRA_HOST_FLAGS) ; do \
9202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9203 done; \
9204 echo "Doing TAGS in dejagnu" ; \
9205 (cd $(HOST_SUBDIR)/dejagnu && \
9206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9208 "RANLIB=$${RANLIB}" \
9209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9210 TAGS) \
9211 || exit 1
9212
9213 @endif dejagnu
9214
9215 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9216 maybe-install-info-dejagnu:
9217 @if dejagnu
9218 maybe-install-info-dejagnu: install-info-dejagnu
9219
9220 install-info-dejagnu: \
9221 configure-dejagnu \
9222 info-dejagnu
9223 @: $(MAKE); $(unstage)
9224 @[ -f ./dejagnu/Makefile ] || exit 0; \
9225 r=`${PWD_COMMAND}`; export r; \
9226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9227 $(HOST_EXPORTS) \
9228 for flag in $(EXTRA_HOST_FLAGS) ; do \
9229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9230 done; \
9231 echo "Doing install-info in dejagnu" ; \
9232 (cd $(HOST_SUBDIR)/dejagnu && \
9233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9235 "RANLIB=$${RANLIB}" \
9236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9237 install-info) \
9238 || exit 1
9239
9240 @endif dejagnu
9241
9242 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9243 maybe-install-pdf-dejagnu:
9244 @if dejagnu
9245 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9246
9247 install-pdf-dejagnu: \
9248 configure-dejagnu \
9249 pdf-dejagnu
9250 @: $(MAKE); $(unstage)
9251 @[ -f ./dejagnu/Makefile ] || exit 0; \
9252 r=`${PWD_COMMAND}`; export r; \
9253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9254 $(HOST_EXPORTS) \
9255 for flag in $(EXTRA_HOST_FLAGS) ; do \
9256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9257 done; \
9258 echo "Doing install-pdf in dejagnu" ; \
9259 (cd $(HOST_SUBDIR)/dejagnu && \
9260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9262 "RANLIB=$${RANLIB}" \
9263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9264 install-pdf) \
9265 || exit 1
9266
9267 @endif dejagnu
9268
9269 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9270 maybe-install-html-dejagnu:
9271 @if dejagnu
9272 maybe-install-html-dejagnu: install-html-dejagnu
9273
9274 install-html-dejagnu: \
9275 configure-dejagnu \
9276 html-dejagnu
9277 @: $(MAKE); $(unstage)
9278 @[ -f ./dejagnu/Makefile ] || exit 0; \
9279 r=`${PWD_COMMAND}`; export r; \
9280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281 $(HOST_EXPORTS) \
9282 for flag in $(EXTRA_HOST_FLAGS) ; do \
9283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284 done; \
9285 echo "Doing install-html in dejagnu" ; \
9286 (cd $(HOST_SUBDIR)/dejagnu && \
9287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289 "RANLIB=$${RANLIB}" \
9290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9291 install-html) \
9292 || exit 1
9293
9294 @endif dejagnu
9295
9296 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9297 maybe-installcheck-dejagnu:
9298 @if dejagnu
9299 maybe-installcheck-dejagnu: installcheck-dejagnu
9300
9301 installcheck-dejagnu: \
9302 configure-dejagnu
9303 @: $(MAKE); $(unstage)
9304 @[ -f ./dejagnu/Makefile ] || exit 0; \
9305 r=`${PWD_COMMAND}`; export r; \
9306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9307 $(HOST_EXPORTS) \
9308 for flag in $(EXTRA_HOST_FLAGS) ; do \
9309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9310 done; \
9311 echo "Doing installcheck in dejagnu" ; \
9312 (cd $(HOST_SUBDIR)/dejagnu && \
9313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9315 "RANLIB=$${RANLIB}" \
9316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9317 installcheck) \
9318 || exit 1
9319
9320 @endif dejagnu
9321
9322 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9323 maybe-mostlyclean-dejagnu:
9324 @if dejagnu
9325 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9326
9327 mostlyclean-dejagnu:
9328 @: $(MAKE); $(unstage)
9329 @[ -f ./dejagnu/Makefile ] || exit 0; \
9330 r=`${PWD_COMMAND}`; export r; \
9331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9332 $(HOST_EXPORTS) \
9333 for flag in $(EXTRA_HOST_FLAGS) ; do \
9334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9335 done; \
9336 echo "Doing mostlyclean in dejagnu" ; \
9337 (cd $(HOST_SUBDIR)/dejagnu && \
9338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9340 "RANLIB=$${RANLIB}" \
9341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9342 mostlyclean) \
9343 || exit 1
9344
9345 @endif dejagnu
9346
9347 .PHONY: maybe-clean-dejagnu clean-dejagnu
9348 maybe-clean-dejagnu:
9349 @if dejagnu
9350 maybe-clean-dejagnu: clean-dejagnu
9351
9352 clean-dejagnu:
9353 @: $(MAKE); $(unstage)
9354 @[ -f ./dejagnu/Makefile ] || exit 0; \
9355 r=`${PWD_COMMAND}`; export r; \
9356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9357 $(HOST_EXPORTS) \
9358 for flag in $(EXTRA_HOST_FLAGS) ; do \
9359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9360 done; \
9361 echo "Doing clean in dejagnu" ; \
9362 (cd $(HOST_SUBDIR)/dejagnu && \
9363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9365 "RANLIB=$${RANLIB}" \
9366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9367 clean) \
9368 || exit 1
9369
9370 @endif dejagnu
9371
9372 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9373 maybe-distclean-dejagnu:
9374 @if dejagnu
9375 maybe-distclean-dejagnu: distclean-dejagnu
9376
9377 distclean-dejagnu:
9378 @: $(MAKE); $(unstage)
9379 @[ -f ./dejagnu/Makefile ] || exit 0; \
9380 r=`${PWD_COMMAND}`; export r; \
9381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382 $(HOST_EXPORTS) \
9383 for flag in $(EXTRA_HOST_FLAGS) ; do \
9384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9385 done; \
9386 echo "Doing distclean in dejagnu" ; \
9387 (cd $(HOST_SUBDIR)/dejagnu && \
9388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9390 "RANLIB=$${RANLIB}" \
9391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9392 distclean) \
9393 || exit 1
9394
9395 @endif dejagnu
9396
9397 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9398 maybe-maintainer-clean-dejagnu:
9399 @if dejagnu
9400 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9401
9402 maintainer-clean-dejagnu:
9403 @: $(MAKE); $(unstage)
9404 @[ -f ./dejagnu/Makefile ] || exit 0; \
9405 r=`${PWD_COMMAND}`; export r; \
9406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9407 $(HOST_EXPORTS) \
9408 for flag in $(EXTRA_HOST_FLAGS) ; do \
9409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9410 done; \
9411 echo "Doing maintainer-clean in dejagnu" ; \
9412 (cd $(HOST_SUBDIR)/dejagnu && \
9413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9415 "RANLIB=$${RANLIB}" \
9416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9417 maintainer-clean) \
9418 || exit 1
9419
9420 @endif dejagnu
9421
9422
9423
9424 .PHONY: configure-diff maybe-configure-diff
9425 maybe-configure-diff:
9426 @if gcc-bootstrap
9427 configure-diff: stage_current
9428 @endif gcc-bootstrap
9429 @if diff
9430 maybe-configure-diff: configure-diff
9431 configure-diff:
9432 @: $(MAKE); $(unstage)
9433 @r=`${PWD_COMMAND}`; export r; \
9434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9435 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9437 $(HOST_EXPORTS) \
9438 echo Configuring in $(HOST_SUBDIR)/diff; \
9439 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9440 case $(srcdir) in \
9441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9442 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9444 esac; \
9445 srcdiroption="--srcdir=$${topdir}/diff"; \
9446 libsrcdir="$$s/diff"; \
9447 $(SHELL) $${libsrcdir}/configure \
9448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9449 --target=${target_alias} $${srcdiroption} \
9450 || exit 1
9451 @endif diff
9452
9453
9454
9455
9456
9457 .PHONY: all-diff maybe-all-diff
9458 maybe-all-diff:
9459 @if gcc-bootstrap
9460 all-diff: stage_current
9461 @endif gcc-bootstrap
9462 @if diff
9463 TARGET-diff=all
9464 maybe-all-diff: all-diff
9465 all-diff: configure-diff
9466 @: $(MAKE); $(unstage)
9467 @r=`${PWD_COMMAND}`; export r; \
9468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9469 $(HOST_EXPORTS) \
9470 (cd $(HOST_SUBDIR)/diff && \
9471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9472 $(TARGET-diff))
9473 @endif diff
9474
9475
9476
9477
9478 .PHONY: check-diff maybe-check-diff
9479 maybe-check-diff:
9480 @if diff
9481 maybe-check-diff: check-diff
9482
9483 check-diff:
9484 @: $(MAKE); $(unstage)
9485 @r=`${PWD_COMMAND}`; export r; \
9486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9487 $(HOST_EXPORTS) \
9488 (cd $(HOST_SUBDIR)/diff && \
9489 $(MAKE) $(FLAGS_TO_PASS) check)
9490
9491 @endif diff
9492
9493 .PHONY: install-diff maybe-install-diff
9494 maybe-install-diff:
9495 @if diff
9496 maybe-install-diff: install-diff
9497
9498 install-diff: installdirs
9499 @: $(MAKE); $(unstage)
9500 @r=`${PWD_COMMAND}`; export r; \
9501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502 $(HOST_EXPORTS) \
9503 (cd $(HOST_SUBDIR)/diff && \
9504 $(MAKE) $(FLAGS_TO_PASS) install)
9505
9506 @endif diff
9507
9508 # Other targets (info, dvi, pdf, etc.)
9509
9510 .PHONY: maybe-info-diff info-diff
9511 maybe-info-diff:
9512 @if diff
9513 maybe-info-diff: info-diff
9514
9515 info-diff: \
9516 configure-diff
9517 @: $(MAKE); $(unstage)
9518 @[ -f ./diff/Makefile ] || exit 0; \
9519 r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 $(HOST_EXPORTS) \
9522 for flag in $(EXTRA_HOST_FLAGS) ; do \
9523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524 done; \
9525 echo "Doing info in diff" ; \
9526 (cd $(HOST_SUBDIR)/diff && \
9527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529 "RANLIB=$${RANLIB}" \
9530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9531 info) \
9532 || exit 1
9533
9534 @endif diff
9535
9536 .PHONY: maybe-dvi-diff dvi-diff
9537 maybe-dvi-diff:
9538 @if diff
9539 maybe-dvi-diff: dvi-diff
9540
9541 dvi-diff: \
9542 configure-diff
9543 @: $(MAKE); $(unstage)
9544 @[ -f ./diff/Makefile ] || exit 0; \
9545 r=`${PWD_COMMAND}`; export r; \
9546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9547 $(HOST_EXPORTS) \
9548 for flag in $(EXTRA_HOST_FLAGS) ; do \
9549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9550 done; \
9551 echo "Doing dvi in diff" ; \
9552 (cd $(HOST_SUBDIR)/diff && \
9553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9555 "RANLIB=$${RANLIB}" \
9556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9557 dvi) \
9558 || exit 1
9559
9560 @endif diff
9561
9562 .PHONY: maybe-pdf-diff pdf-diff
9563 maybe-pdf-diff:
9564 @if diff
9565 maybe-pdf-diff: pdf-diff
9566
9567 pdf-diff: \
9568 configure-diff
9569 @: $(MAKE); $(unstage)
9570 @[ -f ./diff/Makefile ] || exit 0; \
9571 r=`${PWD_COMMAND}`; export r; \
9572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9573 $(HOST_EXPORTS) \
9574 for flag in $(EXTRA_HOST_FLAGS) ; do \
9575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9576 done; \
9577 echo "Doing pdf in diff" ; \
9578 (cd $(HOST_SUBDIR)/diff && \
9579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9581 "RANLIB=$${RANLIB}" \
9582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9583 pdf) \
9584 || exit 1
9585
9586 @endif diff
9587
9588 .PHONY: maybe-html-diff html-diff
9589 maybe-html-diff:
9590 @if diff
9591 maybe-html-diff: html-diff
9592
9593 html-diff: \
9594 configure-diff
9595 @: $(MAKE); $(unstage)
9596 @[ -f ./diff/Makefile ] || exit 0; \
9597 r=`${PWD_COMMAND}`; export r; \
9598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9599 $(HOST_EXPORTS) \
9600 for flag in $(EXTRA_HOST_FLAGS) ; do \
9601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9602 done; \
9603 echo "Doing html in diff" ; \
9604 (cd $(HOST_SUBDIR)/diff && \
9605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9607 "RANLIB=$${RANLIB}" \
9608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9609 html) \
9610 || exit 1
9611
9612 @endif diff
9613
9614 .PHONY: maybe-TAGS-diff TAGS-diff
9615 maybe-TAGS-diff:
9616 @if diff
9617 maybe-TAGS-diff: TAGS-diff
9618
9619 TAGS-diff: \
9620 configure-diff
9621 @: $(MAKE); $(unstage)
9622 @[ -f ./diff/Makefile ] || exit 0; \
9623 r=`${PWD_COMMAND}`; export r; \
9624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9625 $(HOST_EXPORTS) \
9626 for flag in $(EXTRA_HOST_FLAGS) ; do \
9627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9628 done; \
9629 echo "Doing TAGS in diff" ; \
9630 (cd $(HOST_SUBDIR)/diff && \
9631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9633 "RANLIB=$${RANLIB}" \
9634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9635 TAGS) \
9636 || exit 1
9637
9638 @endif diff
9639
9640 .PHONY: maybe-install-info-diff install-info-diff
9641 maybe-install-info-diff:
9642 @if diff
9643 maybe-install-info-diff: install-info-diff
9644
9645 install-info-diff: \
9646 configure-diff \
9647 info-diff
9648 @: $(MAKE); $(unstage)
9649 @[ -f ./diff/Makefile ] || exit 0; \
9650 r=`${PWD_COMMAND}`; export r; \
9651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9652 $(HOST_EXPORTS) \
9653 for flag in $(EXTRA_HOST_FLAGS) ; do \
9654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9655 done; \
9656 echo "Doing install-info in diff" ; \
9657 (cd $(HOST_SUBDIR)/diff && \
9658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9660 "RANLIB=$${RANLIB}" \
9661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9662 install-info) \
9663 || exit 1
9664
9665 @endif diff
9666
9667 .PHONY: maybe-install-pdf-diff install-pdf-diff
9668 maybe-install-pdf-diff:
9669 @if diff
9670 maybe-install-pdf-diff: install-pdf-diff
9671
9672 install-pdf-diff: \
9673 configure-diff \
9674 pdf-diff
9675 @: $(MAKE); $(unstage)
9676 @[ -f ./diff/Makefile ] || exit 0; \
9677 r=`${PWD_COMMAND}`; export r; \
9678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679 $(HOST_EXPORTS) \
9680 for flag in $(EXTRA_HOST_FLAGS) ; do \
9681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682 done; \
9683 echo "Doing install-pdf in diff" ; \
9684 (cd $(HOST_SUBDIR)/diff && \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687 "RANLIB=$${RANLIB}" \
9688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9689 install-pdf) \
9690 || exit 1
9691
9692 @endif diff
9693
9694 .PHONY: maybe-install-html-diff install-html-diff
9695 maybe-install-html-diff:
9696 @if diff
9697 maybe-install-html-diff: install-html-diff
9698
9699 install-html-diff: \
9700 configure-diff \
9701 html-diff
9702 @: $(MAKE); $(unstage)
9703 @[ -f ./diff/Makefile ] || exit 0; \
9704 r=`${PWD_COMMAND}`; export r; \
9705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706 $(HOST_EXPORTS) \
9707 for flag in $(EXTRA_HOST_FLAGS) ; do \
9708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9709 done; \
9710 echo "Doing install-html in diff" ; \
9711 (cd $(HOST_SUBDIR)/diff && \
9712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9714 "RANLIB=$${RANLIB}" \
9715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9716 install-html) \
9717 || exit 1
9718
9719 @endif diff
9720
9721 .PHONY: maybe-installcheck-diff installcheck-diff
9722 maybe-installcheck-diff:
9723 @if diff
9724 maybe-installcheck-diff: installcheck-diff
9725
9726 installcheck-diff: \
9727 configure-diff
9728 @: $(MAKE); $(unstage)
9729 @[ -f ./diff/Makefile ] || exit 0; \
9730 r=`${PWD_COMMAND}`; export r; \
9731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732 $(HOST_EXPORTS) \
9733 for flag in $(EXTRA_HOST_FLAGS) ; do \
9734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735 done; \
9736 echo "Doing installcheck in diff" ; \
9737 (cd $(HOST_SUBDIR)/diff && \
9738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740 "RANLIB=$${RANLIB}" \
9741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9742 installcheck) \
9743 || exit 1
9744
9745 @endif diff
9746
9747 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9748 maybe-mostlyclean-diff:
9749 @if diff
9750 maybe-mostlyclean-diff: mostlyclean-diff
9751
9752 mostlyclean-diff:
9753 @: $(MAKE); $(unstage)
9754 @[ -f ./diff/Makefile ] || exit 0; \
9755 r=`${PWD_COMMAND}`; export r; \
9756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757 $(HOST_EXPORTS) \
9758 for flag in $(EXTRA_HOST_FLAGS) ; do \
9759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760 done; \
9761 echo "Doing mostlyclean in diff" ; \
9762 (cd $(HOST_SUBDIR)/diff && \
9763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765 "RANLIB=$${RANLIB}" \
9766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9767 mostlyclean) \
9768 || exit 1
9769
9770 @endif diff
9771
9772 .PHONY: maybe-clean-diff clean-diff
9773 maybe-clean-diff:
9774 @if diff
9775 maybe-clean-diff: clean-diff
9776
9777 clean-diff:
9778 @: $(MAKE); $(unstage)
9779 @[ -f ./diff/Makefile ] || exit 0; \
9780 r=`${PWD_COMMAND}`; export r; \
9781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9782 $(HOST_EXPORTS) \
9783 for flag in $(EXTRA_HOST_FLAGS) ; do \
9784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9785 done; \
9786 echo "Doing clean in diff" ; \
9787 (cd $(HOST_SUBDIR)/diff && \
9788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9790 "RANLIB=$${RANLIB}" \
9791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9792 clean) \
9793 || exit 1
9794
9795 @endif diff
9796
9797 .PHONY: maybe-distclean-diff distclean-diff
9798 maybe-distclean-diff:
9799 @if diff
9800 maybe-distclean-diff: distclean-diff
9801
9802 distclean-diff:
9803 @: $(MAKE); $(unstage)
9804 @[ -f ./diff/Makefile ] || exit 0; \
9805 r=`${PWD_COMMAND}`; export r; \
9806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9807 $(HOST_EXPORTS) \
9808 for flag in $(EXTRA_HOST_FLAGS) ; do \
9809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9810 done; \
9811 echo "Doing distclean in diff" ; \
9812 (cd $(HOST_SUBDIR)/diff && \
9813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9815 "RANLIB=$${RANLIB}" \
9816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9817 distclean) \
9818 || exit 1
9819
9820 @endif diff
9821
9822 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9823 maybe-maintainer-clean-diff:
9824 @if diff
9825 maybe-maintainer-clean-diff: maintainer-clean-diff
9826
9827 maintainer-clean-diff:
9828 @: $(MAKE); $(unstage)
9829 @[ -f ./diff/Makefile ] || exit 0; \
9830 r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 $(HOST_EXPORTS) \
9833 for flag in $(EXTRA_HOST_FLAGS) ; do \
9834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835 done; \
9836 echo "Doing maintainer-clean in diff" ; \
9837 (cd $(HOST_SUBDIR)/diff && \
9838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840 "RANLIB=$${RANLIB}" \
9841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9842 maintainer-clean) \
9843 || exit 1
9844
9845 @endif diff
9846
9847
9848
9849 .PHONY: configure-dosutils maybe-configure-dosutils
9850 maybe-configure-dosutils:
9851 @if gcc-bootstrap
9852 configure-dosutils: stage_current
9853 @endif gcc-bootstrap
9854 @if dosutils
9855 maybe-configure-dosutils: configure-dosutils
9856 configure-dosutils:
9857 @: $(MAKE); $(unstage)
9858 @r=`${PWD_COMMAND}`; export r; \
9859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9860 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9862 $(HOST_EXPORTS) \
9863 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9864 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9865 case $(srcdir) in \
9866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9867 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9869 esac; \
9870 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9871 libsrcdir="$$s/dosutils"; \
9872 $(SHELL) $${libsrcdir}/configure \
9873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9874 --target=${target_alias} $${srcdiroption} \
9875 || exit 1
9876 @endif dosutils
9877
9878
9879
9880
9881
9882 .PHONY: all-dosutils maybe-all-dosutils
9883 maybe-all-dosutils:
9884 @if gcc-bootstrap
9885 all-dosutils: stage_current
9886 @endif gcc-bootstrap
9887 @if dosutils
9888 TARGET-dosutils=all
9889 maybe-all-dosutils: all-dosutils
9890 all-dosutils: configure-dosutils
9891 @: $(MAKE); $(unstage)
9892 @r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 (cd $(HOST_SUBDIR)/dosutils && \
9896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9897 $(TARGET-dosutils))
9898 @endif dosutils
9899
9900
9901
9902
9903 .PHONY: check-dosutils maybe-check-dosutils
9904 maybe-check-dosutils:
9905 @if dosutils
9906 maybe-check-dosutils: check-dosutils
9907
9908 check-dosutils:
9909
9910 @endif dosutils
9911
9912 .PHONY: install-dosutils maybe-install-dosutils
9913 maybe-install-dosutils:
9914 @if dosutils
9915 maybe-install-dosutils: install-dosutils
9916
9917 install-dosutils: installdirs
9918 @: $(MAKE); $(unstage)
9919 @r=`${PWD_COMMAND}`; export r; \
9920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9921 $(HOST_EXPORTS) \
9922 (cd $(HOST_SUBDIR)/dosutils && \
9923 $(MAKE) $(FLAGS_TO_PASS) install)
9924
9925 @endif dosutils
9926
9927 # Other targets (info, dvi, pdf, etc.)
9928
9929 .PHONY: maybe-info-dosutils info-dosutils
9930 maybe-info-dosutils:
9931 @if dosutils
9932 maybe-info-dosutils: info-dosutils
9933
9934 info-dosutils: \
9935 configure-dosutils
9936 @: $(MAKE); $(unstage)
9937 @[ -f ./dosutils/Makefile ] || exit 0; \
9938 r=`${PWD_COMMAND}`; export r; \
9939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940 $(HOST_EXPORTS) \
9941 for flag in $(EXTRA_HOST_FLAGS) ; do \
9942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9943 done; \
9944 echo "Doing info in dosutils" ; \
9945 (cd $(HOST_SUBDIR)/dosutils && \
9946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9948 "RANLIB=$${RANLIB}" \
9949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9950 info) \
9951 || exit 1
9952
9953 @endif dosutils
9954
9955 .PHONY: maybe-dvi-dosutils dvi-dosutils
9956 maybe-dvi-dosutils:
9957 @if dosutils
9958 maybe-dvi-dosutils: dvi-dosutils
9959
9960 dvi-dosutils: \
9961 configure-dosutils
9962 @: $(MAKE); $(unstage)
9963 @[ -f ./dosutils/Makefile ] || exit 0; \
9964 r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 $(HOST_EXPORTS) \
9967 for flag in $(EXTRA_HOST_FLAGS) ; do \
9968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969 done; \
9970 echo "Doing dvi in dosutils" ; \
9971 (cd $(HOST_SUBDIR)/dosutils && \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974 "RANLIB=$${RANLIB}" \
9975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976 dvi) \
9977 || exit 1
9978
9979 @endif dosutils
9980
9981 .PHONY: maybe-pdf-dosutils pdf-dosutils
9982 maybe-pdf-dosutils:
9983 @if dosutils
9984 maybe-pdf-dosutils: pdf-dosutils
9985
9986 pdf-dosutils: \
9987 configure-dosutils
9988 @: $(MAKE); $(unstage)
9989 @[ -f ./dosutils/Makefile ] || exit 0; \
9990 r=`${PWD_COMMAND}`; export r; \
9991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992 $(HOST_EXPORTS) \
9993 for flag in $(EXTRA_HOST_FLAGS) ; do \
9994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995 done; \
9996 echo "Doing pdf in dosutils" ; \
9997 (cd $(HOST_SUBDIR)/dosutils && \
9998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000 "RANLIB=$${RANLIB}" \
10001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002 pdf) \
10003 || exit 1
10004
10005 @endif dosutils
10006
10007 .PHONY: maybe-html-dosutils html-dosutils
10008 maybe-html-dosutils:
10009 @if dosutils
10010 maybe-html-dosutils: html-dosutils
10011
10012 html-dosutils: \
10013 configure-dosutils
10014 @: $(MAKE); $(unstage)
10015 @[ -f ./dosutils/Makefile ] || exit 0; \
10016 r=`${PWD_COMMAND}`; export r; \
10017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018 $(HOST_EXPORTS) \
10019 for flag in $(EXTRA_HOST_FLAGS) ; do \
10020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021 done; \
10022 echo "Doing html in dosutils" ; \
10023 (cd $(HOST_SUBDIR)/dosutils && \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026 "RANLIB=$${RANLIB}" \
10027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028 html) \
10029 || exit 1
10030
10031 @endif dosutils
10032
10033 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10034 maybe-TAGS-dosutils:
10035 @if dosutils
10036 maybe-TAGS-dosutils: TAGS-dosutils
10037
10038 TAGS-dosutils: \
10039 configure-dosutils
10040 @: $(MAKE); $(unstage)
10041 @[ -f ./dosutils/Makefile ] || exit 0; \
10042 r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 for flag in $(EXTRA_HOST_FLAGS) ; do \
10046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047 done; \
10048 echo "Doing TAGS in dosutils" ; \
10049 (cd $(HOST_SUBDIR)/dosutils && \
10050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052 "RANLIB=$${RANLIB}" \
10053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 TAGS) \
10055 || exit 1
10056
10057 @endif dosutils
10058
10059 .PHONY: maybe-install-info-dosutils install-info-dosutils
10060 maybe-install-info-dosutils:
10061 @if dosutils
10062 maybe-install-info-dosutils: install-info-dosutils
10063
10064 install-info-dosutils: \
10065 configure-dosutils \
10066 info-dosutils
10067 @: $(MAKE); $(unstage)
10068 @[ -f ./dosutils/Makefile ] || exit 0; \
10069 r=`${PWD_COMMAND}`; export r; \
10070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10071 $(HOST_EXPORTS) \
10072 for flag in $(EXTRA_HOST_FLAGS) ; do \
10073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10074 done; \
10075 echo "Doing install-info in dosutils" ; \
10076 (cd $(HOST_SUBDIR)/dosutils && \
10077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10079 "RANLIB=$${RANLIB}" \
10080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10081 install-info) \
10082 || exit 1
10083
10084 @endif dosutils
10085
10086 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10087 maybe-install-pdf-dosutils:
10088 @if dosutils
10089 maybe-install-pdf-dosutils: install-pdf-dosutils
10090
10091 install-pdf-dosutils: \
10092 configure-dosutils \
10093 pdf-dosutils
10094 @: $(MAKE); $(unstage)
10095 @[ -f ./dosutils/Makefile ] || exit 0; \
10096 r=`${PWD_COMMAND}`; export r; \
10097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098 $(HOST_EXPORTS) \
10099 for flag in $(EXTRA_HOST_FLAGS) ; do \
10100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101 done; \
10102 echo "Doing install-pdf in dosutils" ; \
10103 (cd $(HOST_SUBDIR)/dosutils && \
10104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106 "RANLIB=$${RANLIB}" \
10107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108 install-pdf) \
10109 || exit 1
10110
10111 @endif dosutils
10112
10113 .PHONY: maybe-install-html-dosutils install-html-dosutils
10114 maybe-install-html-dosutils:
10115 @if dosutils
10116 maybe-install-html-dosutils: install-html-dosutils
10117
10118 install-html-dosutils: \
10119 configure-dosutils \
10120 html-dosutils
10121 @: $(MAKE); $(unstage)
10122 @[ -f ./dosutils/Makefile ] || exit 0; \
10123 r=`${PWD_COMMAND}`; export r; \
10124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125 $(HOST_EXPORTS) \
10126 for flag in $(EXTRA_HOST_FLAGS) ; do \
10127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128 done; \
10129 echo "Doing install-html in dosutils" ; \
10130 (cd $(HOST_SUBDIR)/dosutils && \
10131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133 "RANLIB=$${RANLIB}" \
10134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135 install-html) \
10136 || exit 1
10137
10138 @endif dosutils
10139
10140 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10141 maybe-installcheck-dosutils:
10142 @if dosutils
10143 maybe-installcheck-dosutils: installcheck-dosutils
10144
10145 installcheck-dosutils: \
10146 configure-dosutils
10147 @: $(MAKE); $(unstage)
10148 @[ -f ./dosutils/Makefile ] || exit 0; \
10149 r=`${PWD_COMMAND}`; export r; \
10150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151 $(HOST_EXPORTS) \
10152 for flag in $(EXTRA_HOST_FLAGS) ; do \
10153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154 done; \
10155 echo "Doing installcheck in dosutils" ; \
10156 (cd $(HOST_SUBDIR)/dosutils && \
10157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159 "RANLIB=$${RANLIB}" \
10160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161 installcheck) \
10162 || exit 1
10163
10164 @endif dosutils
10165
10166 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10167 maybe-mostlyclean-dosutils:
10168 @if dosutils
10169 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10170
10171 mostlyclean-dosutils:
10172 @: $(MAKE); $(unstage)
10173 @[ -f ./dosutils/Makefile ] || exit 0; \
10174 r=`${PWD_COMMAND}`; export r; \
10175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10176 $(HOST_EXPORTS) \
10177 for flag in $(EXTRA_HOST_FLAGS) ; do \
10178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10179 done; \
10180 echo "Doing mostlyclean in dosutils" ; \
10181 (cd $(HOST_SUBDIR)/dosutils && \
10182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10184 "RANLIB=$${RANLIB}" \
10185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10186 mostlyclean) \
10187 || exit 1
10188
10189 @endif dosutils
10190
10191 .PHONY: maybe-clean-dosutils clean-dosutils
10192 maybe-clean-dosutils:
10193 @if dosutils
10194 maybe-clean-dosutils: clean-dosutils
10195
10196 clean-dosutils:
10197 @: $(MAKE); $(unstage)
10198 @[ -f ./dosutils/Makefile ] || exit 0; \
10199 r=`${PWD_COMMAND}`; export r; \
10200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10201 $(HOST_EXPORTS) \
10202 for flag in $(EXTRA_HOST_FLAGS) ; do \
10203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10204 done; \
10205 echo "Doing clean in dosutils" ; \
10206 (cd $(HOST_SUBDIR)/dosutils && \
10207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10209 "RANLIB=$${RANLIB}" \
10210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10211 clean) \
10212 || exit 1
10213
10214 @endif dosutils
10215
10216 .PHONY: maybe-distclean-dosutils distclean-dosutils
10217 maybe-distclean-dosutils:
10218 @if dosutils
10219 maybe-distclean-dosutils: distclean-dosutils
10220
10221 distclean-dosutils:
10222 @: $(MAKE); $(unstage)
10223 @[ -f ./dosutils/Makefile ] || exit 0; \
10224 r=`${PWD_COMMAND}`; export r; \
10225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10226 $(HOST_EXPORTS) \
10227 for flag in $(EXTRA_HOST_FLAGS) ; do \
10228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10229 done; \
10230 echo "Doing distclean in dosutils" ; \
10231 (cd $(HOST_SUBDIR)/dosutils && \
10232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10234 "RANLIB=$${RANLIB}" \
10235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10236 distclean) \
10237 || exit 1
10238
10239 @endif dosutils
10240
10241 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10242 maybe-maintainer-clean-dosutils:
10243 @if dosutils
10244 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10245
10246 maintainer-clean-dosutils:
10247 @: $(MAKE); $(unstage)
10248 @[ -f ./dosutils/Makefile ] || exit 0; \
10249 r=`${PWD_COMMAND}`; export r; \
10250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10251 $(HOST_EXPORTS) \
10252 for flag in $(EXTRA_HOST_FLAGS) ; do \
10253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10254 done; \
10255 echo "Doing maintainer-clean in dosutils" ; \
10256 (cd $(HOST_SUBDIR)/dosutils && \
10257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10259 "RANLIB=$${RANLIB}" \
10260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10261 maintainer-clean) \
10262 || exit 1
10263
10264 @endif dosutils
10265
10266
10267
10268 .PHONY: configure-etc maybe-configure-etc
10269 maybe-configure-etc:
10270 @if gcc-bootstrap
10271 configure-etc: stage_current
10272 @endif gcc-bootstrap
10273 @if etc
10274 maybe-configure-etc: configure-etc
10275 configure-etc:
10276 @: $(MAKE); $(unstage)
10277 @r=`${PWD_COMMAND}`; export r; \
10278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10279 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10281 $(HOST_EXPORTS) \
10282 echo Configuring in $(HOST_SUBDIR)/etc; \
10283 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10284 case $(srcdir) in \
10285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10286 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10288 esac; \
10289 srcdiroption="--srcdir=$${topdir}/etc"; \
10290 libsrcdir="$$s/etc"; \
10291 $(SHELL) $${libsrcdir}/configure \
10292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10293 --target=${target_alias} $${srcdiroption} \
10294 || exit 1
10295 @endif etc
10296
10297
10298
10299
10300
10301 .PHONY: all-etc maybe-all-etc
10302 maybe-all-etc:
10303 @if gcc-bootstrap
10304 all-etc: stage_current
10305 @endif gcc-bootstrap
10306 @if etc
10307 TARGET-etc=all
10308 maybe-all-etc: all-etc
10309 all-etc: configure-etc
10310 @: $(MAKE); $(unstage)
10311 @r=`${PWD_COMMAND}`; export r; \
10312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10313 $(HOST_EXPORTS) \
10314 (cd $(HOST_SUBDIR)/etc && \
10315 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10316 $(TARGET-etc))
10317 @endif etc
10318
10319
10320
10321
10322 .PHONY: check-etc maybe-check-etc
10323 maybe-check-etc:
10324 @if etc
10325 maybe-check-etc: check-etc
10326
10327 check-etc:
10328 @: $(MAKE); $(unstage)
10329 @r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331 $(HOST_EXPORTS) \
10332 (cd $(HOST_SUBDIR)/etc && \
10333 $(MAKE) $(FLAGS_TO_PASS) check)
10334
10335 @endif etc
10336
10337 .PHONY: install-etc maybe-install-etc
10338 maybe-install-etc:
10339 @if etc
10340 maybe-install-etc: install-etc
10341
10342 install-etc: installdirs
10343 @: $(MAKE); $(unstage)
10344 @r=`${PWD_COMMAND}`; export r; \
10345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346 $(HOST_EXPORTS) \
10347 (cd $(HOST_SUBDIR)/etc && \
10348 $(MAKE) $(FLAGS_TO_PASS) install)
10349
10350 @endif etc
10351
10352 # Other targets (info, dvi, pdf, etc.)
10353
10354 .PHONY: maybe-info-etc info-etc
10355 maybe-info-etc:
10356 @if etc
10357 maybe-info-etc: info-etc
10358
10359 info-etc: \
10360 configure-etc
10361 @: $(MAKE); $(unstage)
10362 @[ -f ./etc/Makefile ] || exit 0; \
10363 r=`${PWD_COMMAND}`; export r; \
10364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365 $(HOST_EXPORTS) \
10366 for flag in $(EXTRA_HOST_FLAGS) ; do \
10367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10368 done; \
10369 echo "Doing info in etc" ; \
10370 (cd $(HOST_SUBDIR)/etc && \
10371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10373 "RANLIB=$${RANLIB}" \
10374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10375 info) \
10376 || exit 1
10377
10378 @endif etc
10379
10380 .PHONY: maybe-dvi-etc dvi-etc
10381 maybe-dvi-etc:
10382 @if etc
10383 maybe-dvi-etc: dvi-etc
10384
10385 dvi-etc: \
10386 configure-etc
10387 @: $(MAKE); $(unstage)
10388 @[ -f ./etc/Makefile ] || exit 0; \
10389 r=`${PWD_COMMAND}`; export r; \
10390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391 $(HOST_EXPORTS) \
10392 for flag in $(EXTRA_HOST_FLAGS) ; do \
10393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10394 done; \
10395 echo "Doing dvi in etc" ; \
10396 (cd $(HOST_SUBDIR)/etc && \
10397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10399 "RANLIB=$${RANLIB}" \
10400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10401 dvi) \
10402 || exit 1
10403
10404 @endif etc
10405
10406 .PHONY: maybe-pdf-etc pdf-etc
10407 maybe-pdf-etc:
10408 @if etc
10409 maybe-pdf-etc: pdf-etc
10410
10411 pdf-etc: \
10412 configure-etc
10413 @: $(MAKE); $(unstage)
10414 @[ -f ./etc/Makefile ] || exit 0; \
10415 r=`${PWD_COMMAND}`; export r; \
10416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417 $(HOST_EXPORTS) \
10418 for flag in $(EXTRA_HOST_FLAGS) ; do \
10419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10420 done; \
10421 echo "Doing pdf in etc" ; \
10422 (cd $(HOST_SUBDIR)/etc && \
10423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10425 "RANLIB=$${RANLIB}" \
10426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10427 pdf) \
10428 || exit 1
10429
10430 @endif etc
10431
10432 .PHONY: maybe-html-etc html-etc
10433 maybe-html-etc:
10434 @if etc
10435 maybe-html-etc: html-etc
10436
10437 html-etc: \
10438 configure-etc
10439 @: $(MAKE); $(unstage)
10440 @[ -f ./etc/Makefile ] || exit 0; \
10441 r=`${PWD_COMMAND}`; export r; \
10442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10443 $(HOST_EXPORTS) \
10444 for flag in $(EXTRA_HOST_FLAGS) ; do \
10445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10446 done; \
10447 echo "Doing html in etc" ; \
10448 (cd $(HOST_SUBDIR)/etc && \
10449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10451 "RANLIB=$${RANLIB}" \
10452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10453 html) \
10454 || exit 1
10455
10456 @endif etc
10457
10458 .PHONY: maybe-TAGS-etc TAGS-etc
10459 maybe-TAGS-etc:
10460 @if etc
10461 maybe-TAGS-etc: TAGS-etc
10462
10463 TAGS-etc: \
10464 configure-etc
10465 @: $(MAKE); $(unstage)
10466 @[ -f ./etc/Makefile ] || exit 0; \
10467 r=`${PWD_COMMAND}`; export r; \
10468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10469 $(HOST_EXPORTS) \
10470 for flag in $(EXTRA_HOST_FLAGS) ; do \
10471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10472 done; \
10473 echo "Doing TAGS in etc" ; \
10474 (cd $(HOST_SUBDIR)/etc && \
10475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10477 "RANLIB=$${RANLIB}" \
10478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10479 TAGS) \
10480 || exit 1
10481
10482 @endif etc
10483
10484 .PHONY: maybe-install-info-etc install-info-etc
10485 maybe-install-info-etc:
10486 @if etc
10487 maybe-install-info-etc: install-info-etc
10488
10489 install-info-etc: \
10490 configure-etc \
10491 info-etc
10492 @: $(MAKE); $(unstage)
10493 @[ -f ./etc/Makefile ] || exit 0; \
10494 r=`${PWD_COMMAND}`; export r; \
10495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10496 $(HOST_EXPORTS) \
10497 for flag in $(EXTRA_HOST_FLAGS) ; do \
10498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10499 done; \
10500 echo "Doing install-info in etc" ; \
10501 (cd $(HOST_SUBDIR)/etc && \
10502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10504 "RANLIB=$${RANLIB}" \
10505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10506 install-info) \
10507 || exit 1
10508
10509 @endif etc
10510
10511 .PHONY: maybe-install-pdf-etc install-pdf-etc
10512 maybe-install-pdf-etc:
10513 @if etc
10514 maybe-install-pdf-etc: install-pdf-etc
10515
10516 install-pdf-etc: \
10517 configure-etc \
10518 pdf-etc
10519 @: $(MAKE); $(unstage)
10520 @[ -f ./etc/Makefile ] || exit 0; \
10521 r=`${PWD_COMMAND}`; export r; \
10522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10523 $(HOST_EXPORTS) \
10524 for flag in $(EXTRA_HOST_FLAGS) ; do \
10525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10526 done; \
10527 echo "Doing install-pdf in etc" ; \
10528 (cd $(HOST_SUBDIR)/etc && \
10529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10531 "RANLIB=$${RANLIB}" \
10532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10533 install-pdf) \
10534 || exit 1
10535
10536 @endif etc
10537
10538 .PHONY: maybe-install-html-etc install-html-etc
10539 maybe-install-html-etc:
10540 @if etc
10541 maybe-install-html-etc: install-html-etc
10542
10543 install-html-etc: \
10544 configure-etc \
10545 html-etc
10546 @: $(MAKE); $(unstage)
10547 @[ -f ./etc/Makefile ] || exit 0; \
10548 r=`${PWD_COMMAND}`; export r; \
10549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550 $(HOST_EXPORTS) \
10551 for flag in $(EXTRA_HOST_FLAGS) ; do \
10552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553 done; \
10554 echo "Doing install-html in etc" ; \
10555 (cd $(HOST_SUBDIR)/etc && \
10556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558 "RANLIB=$${RANLIB}" \
10559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10560 install-html) \
10561 || exit 1
10562
10563 @endif etc
10564
10565 .PHONY: maybe-installcheck-etc installcheck-etc
10566 maybe-installcheck-etc:
10567 @if etc
10568 maybe-installcheck-etc: installcheck-etc
10569
10570 installcheck-etc: \
10571 configure-etc
10572 @: $(MAKE); $(unstage)
10573 @[ -f ./etc/Makefile ] || exit 0; \
10574 r=`${PWD_COMMAND}`; export r; \
10575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10576 $(HOST_EXPORTS) \
10577 for flag in $(EXTRA_HOST_FLAGS) ; do \
10578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10579 done; \
10580 echo "Doing installcheck in etc" ; \
10581 (cd $(HOST_SUBDIR)/etc && \
10582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10584 "RANLIB=$${RANLIB}" \
10585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10586 installcheck) \
10587 || exit 1
10588
10589 @endif etc
10590
10591 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10592 maybe-mostlyclean-etc:
10593 @if etc
10594 maybe-mostlyclean-etc: mostlyclean-etc
10595
10596 mostlyclean-etc:
10597 @: $(MAKE); $(unstage)
10598 @[ -f ./etc/Makefile ] || exit 0; \
10599 r=`${PWD_COMMAND}`; export r; \
10600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601 $(HOST_EXPORTS) \
10602 for flag in $(EXTRA_HOST_FLAGS) ; do \
10603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10604 done; \
10605 echo "Doing mostlyclean in etc" ; \
10606 (cd $(HOST_SUBDIR)/etc && \
10607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10609 "RANLIB=$${RANLIB}" \
10610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10611 mostlyclean) \
10612 || exit 1
10613
10614 @endif etc
10615
10616 .PHONY: maybe-clean-etc clean-etc
10617 maybe-clean-etc:
10618 @if etc
10619 maybe-clean-etc: clean-etc
10620
10621 clean-etc:
10622 @: $(MAKE); $(unstage)
10623 @[ -f ./etc/Makefile ] || exit 0; \
10624 r=`${PWD_COMMAND}`; export r; \
10625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10626 $(HOST_EXPORTS) \
10627 for flag in $(EXTRA_HOST_FLAGS) ; do \
10628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10629 done; \
10630 echo "Doing clean in etc" ; \
10631 (cd $(HOST_SUBDIR)/etc && \
10632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10634 "RANLIB=$${RANLIB}" \
10635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10636 clean) \
10637 || exit 1
10638
10639 @endif etc
10640
10641 .PHONY: maybe-distclean-etc distclean-etc
10642 maybe-distclean-etc:
10643 @if etc
10644 maybe-distclean-etc: distclean-etc
10645
10646 distclean-etc:
10647 @: $(MAKE); $(unstage)
10648 @[ -f ./etc/Makefile ] || exit 0; \
10649 r=`${PWD_COMMAND}`; export r; \
10650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651 $(HOST_EXPORTS) \
10652 for flag in $(EXTRA_HOST_FLAGS) ; do \
10653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10654 done; \
10655 echo "Doing distclean in etc" ; \
10656 (cd $(HOST_SUBDIR)/etc && \
10657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10659 "RANLIB=$${RANLIB}" \
10660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10661 distclean) \
10662 || exit 1
10663
10664 @endif etc
10665
10666 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10667 maybe-maintainer-clean-etc:
10668 @if etc
10669 maybe-maintainer-clean-etc: maintainer-clean-etc
10670
10671 maintainer-clean-etc:
10672 @: $(MAKE); $(unstage)
10673 @[ -f ./etc/Makefile ] || exit 0; \
10674 r=`${PWD_COMMAND}`; export r; \
10675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10676 $(HOST_EXPORTS) \
10677 for flag in $(EXTRA_HOST_FLAGS) ; do \
10678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10679 done; \
10680 echo "Doing maintainer-clean in etc" ; \
10681 (cd $(HOST_SUBDIR)/etc && \
10682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10684 "RANLIB=$${RANLIB}" \
10685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10686 maintainer-clean) \
10687 || exit 1
10688
10689 @endif etc
10690
10691
10692
10693 .PHONY: configure-fastjar maybe-configure-fastjar
10694 maybe-configure-fastjar:
10695 @if gcc-bootstrap
10696 configure-fastjar: stage_current
10697 @endif gcc-bootstrap
10698 @if fastjar
10699 maybe-configure-fastjar: configure-fastjar
10700 configure-fastjar:
10701 @: $(MAKE); $(unstage)
10702 @r=`${PWD_COMMAND}`; export r; \
10703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10706 $(HOST_EXPORTS) \
10707 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10708 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10709 case $(srcdir) in \
10710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10711 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10713 esac; \
10714 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10715 libsrcdir="$$s/fastjar"; \
10716 $(SHELL) $${libsrcdir}/configure \
10717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10718 --target=${target_alias} $${srcdiroption} \
10719 || exit 1
10720 @endif fastjar
10721
10722
10723
10724
10725
10726 .PHONY: all-fastjar maybe-all-fastjar
10727 maybe-all-fastjar:
10728 @if gcc-bootstrap
10729 all-fastjar: stage_current
10730 @endif gcc-bootstrap
10731 @if fastjar
10732 TARGET-fastjar=all
10733 maybe-all-fastjar: all-fastjar
10734 all-fastjar: configure-fastjar
10735 @: $(MAKE); $(unstage)
10736 @r=`${PWD_COMMAND}`; export r; \
10737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738 $(HOST_EXPORTS) \
10739 (cd $(HOST_SUBDIR)/fastjar && \
10740 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10741 $(TARGET-fastjar))
10742 @endif fastjar
10743
10744
10745
10746
10747 .PHONY: check-fastjar maybe-check-fastjar
10748 maybe-check-fastjar:
10749 @if fastjar
10750 maybe-check-fastjar: check-fastjar
10751
10752 # This module is only tested in a native toolchain.
10753 check-fastjar:
10754 @: $(MAKE); $(unstage)
10755 @if [ '$(host)' = '$(target)' ] ; then \
10756 r=`${PWD_COMMAND}`; export r; \
10757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758 $(HOST_EXPORTS) \
10759 (cd $(HOST_SUBDIR)/fastjar && \
10760 $(MAKE) $(FLAGS_TO_PASS) check); \
10761 fi
10762
10763 @endif fastjar
10764
10765 .PHONY: install-fastjar maybe-install-fastjar
10766 maybe-install-fastjar:
10767 @if fastjar
10768 maybe-install-fastjar: install-fastjar
10769
10770 install-fastjar: installdirs
10771 @: $(MAKE); $(unstage)
10772 @r=`${PWD_COMMAND}`; export r; \
10773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774 $(HOST_EXPORTS) \
10775 (cd $(HOST_SUBDIR)/fastjar && \
10776 $(MAKE) $(FLAGS_TO_PASS) install)
10777
10778 @endif fastjar
10779
10780 # Other targets (info, dvi, pdf, etc.)
10781
10782 .PHONY: maybe-info-fastjar info-fastjar
10783 maybe-info-fastjar:
10784 @if fastjar
10785 maybe-info-fastjar: info-fastjar
10786
10787 info-fastjar: \
10788 configure-fastjar
10789 @: $(MAKE); $(unstage)
10790 @[ -f ./fastjar/Makefile ] || exit 0; \
10791 r=`${PWD_COMMAND}`; export r; \
10792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10793 $(HOST_EXPORTS) \
10794 for flag in $(EXTRA_HOST_FLAGS) ; do \
10795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10796 done; \
10797 echo "Doing info in fastjar" ; \
10798 (cd $(HOST_SUBDIR)/fastjar && \
10799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10801 "RANLIB=$${RANLIB}" \
10802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10803 info) \
10804 || exit 1
10805
10806 @endif fastjar
10807
10808 .PHONY: maybe-dvi-fastjar dvi-fastjar
10809 maybe-dvi-fastjar:
10810 @if fastjar
10811 maybe-dvi-fastjar: dvi-fastjar
10812
10813 dvi-fastjar: \
10814 configure-fastjar
10815 @: $(MAKE); $(unstage)
10816 @[ -f ./fastjar/Makefile ] || exit 0; \
10817 r=`${PWD_COMMAND}`; export r; \
10818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819 $(HOST_EXPORTS) \
10820 for flag in $(EXTRA_HOST_FLAGS) ; do \
10821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10822 done; \
10823 echo "Doing dvi in fastjar" ; \
10824 (cd $(HOST_SUBDIR)/fastjar && \
10825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10827 "RANLIB=$${RANLIB}" \
10828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10829 dvi) \
10830 || exit 1
10831
10832 @endif fastjar
10833
10834 .PHONY: maybe-pdf-fastjar pdf-fastjar
10835 maybe-pdf-fastjar:
10836 @if fastjar
10837 maybe-pdf-fastjar: pdf-fastjar
10838
10839 pdf-fastjar: \
10840 configure-fastjar
10841 @: $(MAKE); $(unstage)
10842 @[ -f ./fastjar/Makefile ] || exit 0; \
10843 r=`${PWD_COMMAND}`; export r; \
10844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845 $(HOST_EXPORTS) \
10846 for flag in $(EXTRA_HOST_FLAGS) ; do \
10847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848 done; \
10849 echo "Doing pdf in fastjar" ; \
10850 (cd $(HOST_SUBDIR)/fastjar && \
10851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853 "RANLIB=$${RANLIB}" \
10854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855 pdf) \
10856 || exit 1
10857
10858 @endif fastjar
10859
10860 .PHONY: maybe-html-fastjar html-fastjar
10861 maybe-html-fastjar:
10862 @if fastjar
10863 maybe-html-fastjar: html-fastjar
10864
10865 html-fastjar: \
10866 configure-fastjar
10867 @: $(MAKE); $(unstage)
10868 @[ -f ./fastjar/Makefile ] || exit 0; \
10869 r=`${PWD_COMMAND}`; export r; \
10870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871 $(HOST_EXPORTS) \
10872 for flag in $(EXTRA_HOST_FLAGS) ; do \
10873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874 done; \
10875 echo "Doing html in fastjar" ; \
10876 (cd $(HOST_SUBDIR)/fastjar && \
10877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879 "RANLIB=$${RANLIB}" \
10880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10881 html) \
10882 || exit 1
10883
10884 @endif fastjar
10885
10886 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10887 maybe-TAGS-fastjar:
10888 @if fastjar
10889 maybe-TAGS-fastjar: TAGS-fastjar
10890
10891 TAGS-fastjar: \
10892 configure-fastjar
10893 @: $(MAKE); $(unstage)
10894 @[ -f ./fastjar/Makefile ] || exit 0; \
10895 r=`${PWD_COMMAND}`; export r; \
10896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897 $(HOST_EXPORTS) \
10898 for flag in $(EXTRA_HOST_FLAGS) ; do \
10899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10900 done; \
10901 echo "Doing TAGS in fastjar" ; \
10902 (cd $(HOST_SUBDIR)/fastjar && \
10903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10905 "RANLIB=$${RANLIB}" \
10906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10907 TAGS) \
10908 || exit 1
10909
10910 @endif fastjar
10911
10912 .PHONY: maybe-install-info-fastjar install-info-fastjar
10913 maybe-install-info-fastjar:
10914 @if fastjar
10915 maybe-install-info-fastjar: install-info-fastjar
10916
10917 install-info-fastjar: \
10918 configure-fastjar \
10919 info-fastjar
10920 @: $(MAKE); $(unstage)
10921 @[ -f ./fastjar/Makefile ] || exit 0; \
10922 r=`${PWD_COMMAND}`; export r; \
10923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924 $(HOST_EXPORTS) \
10925 for flag in $(EXTRA_HOST_FLAGS) ; do \
10926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10927 done; \
10928 echo "Doing install-info in fastjar" ; \
10929 (cd $(HOST_SUBDIR)/fastjar && \
10930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10932 "RANLIB=$${RANLIB}" \
10933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10934 install-info) \
10935 || exit 1
10936
10937 @endif fastjar
10938
10939 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10940 maybe-install-pdf-fastjar:
10941 @if fastjar
10942 maybe-install-pdf-fastjar: install-pdf-fastjar
10943
10944 install-pdf-fastjar: \
10945 configure-fastjar \
10946 pdf-fastjar
10947 @: $(MAKE); $(unstage)
10948 @[ -f ./fastjar/Makefile ] || exit 0; \
10949 r=`${PWD_COMMAND}`; export r; \
10950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951 $(HOST_EXPORTS) \
10952 for flag in $(EXTRA_HOST_FLAGS) ; do \
10953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954 done; \
10955 echo "Doing install-pdf in fastjar" ; \
10956 (cd $(HOST_SUBDIR)/fastjar && \
10957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959 "RANLIB=$${RANLIB}" \
10960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10961 install-pdf) \
10962 || exit 1
10963
10964 @endif fastjar
10965
10966 .PHONY: maybe-install-html-fastjar install-html-fastjar
10967 maybe-install-html-fastjar:
10968 @if fastjar
10969 maybe-install-html-fastjar: install-html-fastjar
10970
10971 install-html-fastjar: \
10972 configure-fastjar \
10973 html-fastjar
10974 @: $(MAKE); $(unstage)
10975 @[ -f ./fastjar/Makefile ] || exit 0; \
10976 r=`${PWD_COMMAND}`; export r; \
10977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978 $(HOST_EXPORTS) \
10979 for flag in $(EXTRA_HOST_FLAGS) ; do \
10980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981 done; \
10982 echo "Doing install-html in fastjar" ; \
10983 (cd $(HOST_SUBDIR)/fastjar && \
10984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986 "RANLIB=$${RANLIB}" \
10987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988 install-html) \
10989 || exit 1
10990
10991 @endif fastjar
10992
10993 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10994 maybe-installcheck-fastjar:
10995 @if fastjar
10996 maybe-installcheck-fastjar: installcheck-fastjar
10997
10998 installcheck-fastjar: \
10999 configure-fastjar
11000 @: $(MAKE); $(unstage)
11001 @[ -f ./fastjar/Makefile ] || exit 0; \
11002 r=`${PWD_COMMAND}`; export r; \
11003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004 $(HOST_EXPORTS) \
11005 for flag in $(EXTRA_HOST_FLAGS) ; do \
11006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11007 done; \
11008 echo "Doing installcheck in fastjar" ; \
11009 (cd $(HOST_SUBDIR)/fastjar && \
11010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11012 "RANLIB=$${RANLIB}" \
11013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11014 installcheck) \
11015 || exit 1
11016
11017 @endif fastjar
11018
11019 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11020 maybe-mostlyclean-fastjar:
11021 @if fastjar
11022 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11023
11024 mostlyclean-fastjar:
11025 @: $(MAKE); $(unstage)
11026 @[ -f ./fastjar/Makefile ] || exit 0; \
11027 r=`${PWD_COMMAND}`; export r; \
11028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11029 $(HOST_EXPORTS) \
11030 for flag in $(EXTRA_HOST_FLAGS) ; do \
11031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11032 done; \
11033 echo "Doing mostlyclean in fastjar" ; \
11034 (cd $(HOST_SUBDIR)/fastjar && \
11035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11037 "RANLIB=$${RANLIB}" \
11038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11039 mostlyclean) \
11040 || exit 1
11041
11042 @endif fastjar
11043
11044 .PHONY: maybe-clean-fastjar clean-fastjar
11045 maybe-clean-fastjar:
11046 @if fastjar
11047 maybe-clean-fastjar: clean-fastjar
11048
11049 clean-fastjar:
11050 @: $(MAKE); $(unstage)
11051 @[ -f ./fastjar/Makefile ] || exit 0; \
11052 r=`${PWD_COMMAND}`; export r; \
11053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054 $(HOST_EXPORTS) \
11055 for flag in $(EXTRA_HOST_FLAGS) ; do \
11056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11057 done; \
11058 echo "Doing clean in fastjar" ; \
11059 (cd $(HOST_SUBDIR)/fastjar && \
11060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11062 "RANLIB=$${RANLIB}" \
11063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11064 clean) \
11065 || exit 1
11066
11067 @endif fastjar
11068
11069 .PHONY: maybe-distclean-fastjar distclean-fastjar
11070 maybe-distclean-fastjar:
11071 @if fastjar
11072 maybe-distclean-fastjar: distclean-fastjar
11073
11074 distclean-fastjar:
11075 @: $(MAKE); $(unstage)
11076 @[ -f ./fastjar/Makefile ] || exit 0; \
11077 r=`${PWD_COMMAND}`; export r; \
11078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079 $(HOST_EXPORTS) \
11080 for flag in $(EXTRA_HOST_FLAGS) ; do \
11081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082 done; \
11083 echo "Doing distclean in fastjar" ; \
11084 (cd $(HOST_SUBDIR)/fastjar && \
11085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087 "RANLIB=$${RANLIB}" \
11088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11089 distclean) \
11090 || exit 1
11091
11092 @endif fastjar
11093
11094 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11095 maybe-maintainer-clean-fastjar:
11096 @if fastjar
11097 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11098
11099 maintainer-clean-fastjar:
11100 @: $(MAKE); $(unstage)
11101 @[ -f ./fastjar/Makefile ] || exit 0; \
11102 r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104 $(HOST_EXPORTS) \
11105 for flag in $(EXTRA_HOST_FLAGS) ; do \
11106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107 done; \
11108 echo "Doing maintainer-clean in fastjar" ; \
11109 (cd $(HOST_SUBDIR)/fastjar && \
11110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112 "RANLIB=$${RANLIB}" \
11113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11114 maintainer-clean) \
11115 || exit 1
11116
11117 @endif fastjar
11118
11119
11120
11121 .PHONY: configure-fileutils maybe-configure-fileutils
11122 maybe-configure-fileutils:
11123 @if gcc-bootstrap
11124 configure-fileutils: stage_current
11125 @endif gcc-bootstrap
11126 @if fileutils
11127 maybe-configure-fileutils: configure-fileutils
11128 configure-fileutils:
11129 @: $(MAKE); $(unstage)
11130 @r=`${PWD_COMMAND}`; export r; \
11131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11132 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11134 $(HOST_EXPORTS) \
11135 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11136 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11137 case $(srcdir) in \
11138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141 esac; \
11142 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11143 libsrcdir="$$s/fileutils"; \
11144 $(SHELL) $${libsrcdir}/configure \
11145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11146 --target=${target_alias} $${srcdiroption} \
11147 || exit 1
11148 @endif fileutils
11149
11150
11151
11152
11153
11154 .PHONY: all-fileutils maybe-all-fileutils
11155 maybe-all-fileutils:
11156 @if gcc-bootstrap
11157 all-fileutils: stage_current
11158 @endif gcc-bootstrap
11159 @if fileutils
11160 TARGET-fileutils=all
11161 maybe-all-fileutils: all-fileutils
11162 all-fileutils: configure-fileutils
11163 @: $(MAKE); $(unstage)
11164 @r=`${PWD_COMMAND}`; export r; \
11165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166 $(HOST_EXPORTS) \
11167 (cd $(HOST_SUBDIR)/fileutils && \
11168 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11169 $(TARGET-fileutils))
11170 @endif fileutils
11171
11172
11173
11174
11175 .PHONY: check-fileutils maybe-check-fileutils
11176 maybe-check-fileutils:
11177 @if fileutils
11178 maybe-check-fileutils: check-fileutils
11179
11180 check-fileutils:
11181 @: $(MAKE); $(unstage)
11182 @r=`${PWD_COMMAND}`; export r; \
11183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11184 $(HOST_EXPORTS) \
11185 (cd $(HOST_SUBDIR)/fileutils && \
11186 $(MAKE) $(FLAGS_TO_PASS) check)
11187
11188 @endif fileutils
11189
11190 .PHONY: install-fileutils maybe-install-fileutils
11191 maybe-install-fileutils:
11192 @if fileutils
11193 maybe-install-fileutils: install-fileutils
11194
11195 install-fileutils: installdirs
11196 @: $(MAKE); $(unstage)
11197 @r=`${PWD_COMMAND}`; export r; \
11198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199 $(HOST_EXPORTS) \
11200 (cd $(HOST_SUBDIR)/fileutils && \
11201 $(MAKE) $(FLAGS_TO_PASS) install)
11202
11203 @endif fileutils
11204
11205 # Other targets (info, dvi, pdf, etc.)
11206
11207 .PHONY: maybe-info-fileutils info-fileutils
11208 maybe-info-fileutils:
11209 @if fileutils
11210 maybe-info-fileutils: info-fileutils
11211
11212 info-fileutils: \
11213 configure-fileutils
11214 @: $(MAKE); $(unstage)
11215 @[ -f ./fileutils/Makefile ] || exit 0; \
11216 r=`${PWD_COMMAND}`; export r; \
11217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218 $(HOST_EXPORTS) \
11219 for flag in $(EXTRA_HOST_FLAGS) ; do \
11220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11221 done; \
11222 echo "Doing info in fileutils" ; \
11223 (cd $(HOST_SUBDIR)/fileutils && \
11224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11226 "RANLIB=$${RANLIB}" \
11227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11228 info) \
11229 || exit 1
11230
11231 @endif fileutils
11232
11233 .PHONY: maybe-dvi-fileutils dvi-fileutils
11234 maybe-dvi-fileutils:
11235 @if fileutils
11236 maybe-dvi-fileutils: dvi-fileutils
11237
11238 dvi-fileutils: \
11239 configure-fileutils
11240 @: $(MAKE); $(unstage)
11241 @[ -f ./fileutils/Makefile ] || exit 0; \
11242 r=`${PWD_COMMAND}`; export r; \
11243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11244 $(HOST_EXPORTS) \
11245 for flag in $(EXTRA_HOST_FLAGS) ; do \
11246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11247 done; \
11248 echo "Doing dvi in fileutils" ; \
11249 (cd $(HOST_SUBDIR)/fileutils && \
11250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11252 "RANLIB=$${RANLIB}" \
11253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11254 dvi) \
11255 || exit 1
11256
11257 @endif fileutils
11258
11259 .PHONY: maybe-pdf-fileutils pdf-fileutils
11260 maybe-pdf-fileutils:
11261 @if fileutils
11262 maybe-pdf-fileutils: pdf-fileutils
11263
11264 pdf-fileutils: \
11265 configure-fileutils
11266 @: $(MAKE); $(unstage)
11267 @[ -f ./fileutils/Makefile ] || exit 0; \
11268 r=`${PWD_COMMAND}`; export r; \
11269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11270 $(HOST_EXPORTS) \
11271 for flag in $(EXTRA_HOST_FLAGS) ; do \
11272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11273 done; \
11274 echo "Doing pdf in fileutils" ; \
11275 (cd $(HOST_SUBDIR)/fileutils && \
11276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11278 "RANLIB=$${RANLIB}" \
11279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11280 pdf) \
11281 || exit 1
11282
11283 @endif fileutils
11284
11285 .PHONY: maybe-html-fileutils html-fileutils
11286 maybe-html-fileutils:
11287 @if fileutils
11288 maybe-html-fileutils: html-fileutils
11289
11290 html-fileutils: \
11291 configure-fileutils
11292 @: $(MAKE); $(unstage)
11293 @[ -f ./fileutils/Makefile ] || exit 0; \
11294 r=`${PWD_COMMAND}`; export r; \
11295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11296 $(HOST_EXPORTS) \
11297 for flag in $(EXTRA_HOST_FLAGS) ; do \
11298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11299 done; \
11300 echo "Doing html in fileutils" ; \
11301 (cd $(HOST_SUBDIR)/fileutils && \
11302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11304 "RANLIB=$${RANLIB}" \
11305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11306 html) \
11307 || exit 1
11308
11309 @endif fileutils
11310
11311 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11312 maybe-TAGS-fileutils:
11313 @if fileutils
11314 maybe-TAGS-fileutils: TAGS-fileutils
11315
11316 TAGS-fileutils: \
11317 configure-fileutils
11318 @: $(MAKE); $(unstage)
11319 @[ -f ./fileutils/Makefile ] || exit 0; \
11320 r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 $(HOST_EXPORTS) \
11323 for flag in $(EXTRA_HOST_FLAGS) ; do \
11324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11325 done; \
11326 echo "Doing TAGS in fileutils" ; \
11327 (cd $(HOST_SUBDIR)/fileutils && \
11328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11330 "RANLIB=$${RANLIB}" \
11331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11332 TAGS) \
11333 || exit 1
11334
11335 @endif fileutils
11336
11337 .PHONY: maybe-install-info-fileutils install-info-fileutils
11338 maybe-install-info-fileutils:
11339 @if fileutils
11340 maybe-install-info-fileutils: install-info-fileutils
11341
11342 install-info-fileutils: \
11343 configure-fileutils \
11344 info-fileutils
11345 @: $(MAKE); $(unstage)
11346 @[ -f ./fileutils/Makefile ] || exit 0; \
11347 r=`${PWD_COMMAND}`; export r; \
11348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11349 $(HOST_EXPORTS) \
11350 for flag in $(EXTRA_HOST_FLAGS) ; do \
11351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11352 done; \
11353 echo "Doing install-info in fileutils" ; \
11354 (cd $(HOST_SUBDIR)/fileutils && \
11355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11357 "RANLIB=$${RANLIB}" \
11358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11359 install-info) \
11360 || exit 1
11361
11362 @endif fileutils
11363
11364 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11365 maybe-install-pdf-fileutils:
11366 @if fileutils
11367 maybe-install-pdf-fileutils: install-pdf-fileutils
11368
11369 install-pdf-fileutils: \
11370 configure-fileutils \
11371 pdf-fileutils
11372 @: $(MAKE); $(unstage)
11373 @[ -f ./fileutils/Makefile ] || exit 0; \
11374 r=`${PWD_COMMAND}`; export r; \
11375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11376 $(HOST_EXPORTS) \
11377 for flag in $(EXTRA_HOST_FLAGS) ; do \
11378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11379 done; \
11380 echo "Doing install-pdf in fileutils" ; \
11381 (cd $(HOST_SUBDIR)/fileutils && \
11382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11384 "RANLIB=$${RANLIB}" \
11385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11386 install-pdf) \
11387 || exit 1
11388
11389 @endif fileutils
11390
11391 .PHONY: maybe-install-html-fileutils install-html-fileutils
11392 maybe-install-html-fileutils:
11393 @if fileutils
11394 maybe-install-html-fileutils: install-html-fileutils
11395
11396 install-html-fileutils: \
11397 configure-fileutils \
11398 html-fileutils
11399 @: $(MAKE); $(unstage)
11400 @[ -f ./fileutils/Makefile ] || exit 0; \
11401 r=`${PWD_COMMAND}`; export r; \
11402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403 $(HOST_EXPORTS) \
11404 for flag in $(EXTRA_HOST_FLAGS) ; do \
11405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11406 done; \
11407 echo "Doing install-html in fileutils" ; \
11408 (cd $(HOST_SUBDIR)/fileutils && \
11409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11411 "RANLIB=$${RANLIB}" \
11412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11413 install-html) \
11414 || exit 1
11415
11416 @endif fileutils
11417
11418 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11419 maybe-installcheck-fileutils:
11420 @if fileutils
11421 maybe-installcheck-fileutils: installcheck-fileutils
11422
11423 installcheck-fileutils: \
11424 configure-fileutils
11425 @: $(MAKE); $(unstage)
11426 @[ -f ./fileutils/Makefile ] || exit 0; \
11427 r=`${PWD_COMMAND}`; export r; \
11428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429 $(HOST_EXPORTS) \
11430 for flag in $(EXTRA_HOST_FLAGS) ; do \
11431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11432 done; \
11433 echo "Doing installcheck in fileutils" ; \
11434 (cd $(HOST_SUBDIR)/fileutils && \
11435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11437 "RANLIB=$${RANLIB}" \
11438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11439 installcheck) \
11440 || exit 1
11441
11442 @endif fileutils
11443
11444 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11445 maybe-mostlyclean-fileutils:
11446 @if fileutils
11447 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11448
11449 mostlyclean-fileutils:
11450 @: $(MAKE); $(unstage)
11451 @[ -f ./fileutils/Makefile ] || exit 0; \
11452 r=`${PWD_COMMAND}`; export r; \
11453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11454 $(HOST_EXPORTS) \
11455 for flag in $(EXTRA_HOST_FLAGS) ; do \
11456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11457 done; \
11458 echo "Doing mostlyclean in fileutils" ; \
11459 (cd $(HOST_SUBDIR)/fileutils && \
11460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11462 "RANLIB=$${RANLIB}" \
11463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11464 mostlyclean) \
11465 || exit 1
11466
11467 @endif fileutils
11468
11469 .PHONY: maybe-clean-fileutils clean-fileutils
11470 maybe-clean-fileutils:
11471 @if fileutils
11472 maybe-clean-fileutils: clean-fileutils
11473
11474 clean-fileutils:
11475 @: $(MAKE); $(unstage)
11476 @[ -f ./fileutils/Makefile ] || exit 0; \
11477 r=`${PWD_COMMAND}`; export r; \
11478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11479 $(HOST_EXPORTS) \
11480 for flag in $(EXTRA_HOST_FLAGS) ; do \
11481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11482 done; \
11483 echo "Doing clean in fileutils" ; \
11484 (cd $(HOST_SUBDIR)/fileutils && \
11485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11487 "RANLIB=$${RANLIB}" \
11488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11489 clean) \
11490 || exit 1
11491
11492 @endif fileutils
11493
11494 .PHONY: maybe-distclean-fileutils distclean-fileutils
11495 maybe-distclean-fileutils:
11496 @if fileutils
11497 maybe-distclean-fileutils: distclean-fileutils
11498
11499 distclean-fileutils:
11500 @: $(MAKE); $(unstage)
11501 @[ -f ./fileutils/Makefile ] || exit 0; \
11502 r=`${PWD_COMMAND}`; export r; \
11503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11504 $(HOST_EXPORTS) \
11505 for flag in $(EXTRA_HOST_FLAGS) ; do \
11506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11507 done; \
11508 echo "Doing distclean in fileutils" ; \
11509 (cd $(HOST_SUBDIR)/fileutils && \
11510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11512 "RANLIB=$${RANLIB}" \
11513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11514 distclean) \
11515 || exit 1
11516
11517 @endif fileutils
11518
11519 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11520 maybe-maintainer-clean-fileutils:
11521 @if fileutils
11522 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11523
11524 maintainer-clean-fileutils:
11525 @: $(MAKE); $(unstage)
11526 @[ -f ./fileutils/Makefile ] || exit 0; \
11527 r=`${PWD_COMMAND}`; export r; \
11528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11529 $(HOST_EXPORTS) \
11530 for flag in $(EXTRA_HOST_FLAGS) ; do \
11531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11532 done; \
11533 echo "Doing maintainer-clean in fileutils" ; \
11534 (cd $(HOST_SUBDIR)/fileutils && \
11535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11537 "RANLIB=$${RANLIB}" \
11538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11539 maintainer-clean) \
11540 || exit 1
11541
11542 @endif fileutils
11543
11544
11545
11546 .PHONY: configure-findutils maybe-configure-findutils
11547 maybe-configure-findutils:
11548 @if gcc-bootstrap
11549 configure-findutils: stage_current
11550 @endif gcc-bootstrap
11551 @if findutils
11552 maybe-configure-findutils: configure-findutils
11553 configure-findutils:
11554 @: $(MAKE); $(unstage)
11555 @r=`${PWD_COMMAND}`; export r; \
11556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11557 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11559 $(HOST_EXPORTS) \
11560 echo Configuring in $(HOST_SUBDIR)/findutils; \
11561 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11562 case $(srcdir) in \
11563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11564 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11566 esac; \
11567 srcdiroption="--srcdir=$${topdir}/findutils"; \
11568 libsrcdir="$$s/findutils"; \
11569 $(SHELL) $${libsrcdir}/configure \
11570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11571 --target=${target_alias} $${srcdiroption} \
11572 || exit 1
11573 @endif findutils
11574
11575
11576
11577
11578
11579 .PHONY: all-findutils maybe-all-findutils
11580 maybe-all-findutils:
11581 @if gcc-bootstrap
11582 all-findutils: stage_current
11583 @endif gcc-bootstrap
11584 @if findutils
11585 TARGET-findutils=all
11586 maybe-all-findutils: all-findutils
11587 all-findutils: configure-findutils
11588 @: $(MAKE); $(unstage)
11589 @r=`${PWD_COMMAND}`; export r; \
11590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11591 $(HOST_EXPORTS) \
11592 (cd $(HOST_SUBDIR)/findutils && \
11593 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11594 $(TARGET-findutils))
11595 @endif findutils
11596
11597
11598
11599
11600 .PHONY: check-findutils maybe-check-findutils
11601 maybe-check-findutils:
11602 @if findutils
11603 maybe-check-findutils: check-findutils
11604
11605 check-findutils:
11606 @: $(MAKE); $(unstage)
11607 @r=`${PWD_COMMAND}`; export r; \
11608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609 $(HOST_EXPORTS) \
11610 (cd $(HOST_SUBDIR)/findutils && \
11611 $(MAKE) $(FLAGS_TO_PASS) check)
11612
11613 @endif findutils
11614
11615 .PHONY: install-findutils maybe-install-findutils
11616 maybe-install-findutils:
11617 @if findutils
11618 maybe-install-findutils: install-findutils
11619
11620 install-findutils: installdirs
11621 @: $(MAKE); $(unstage)
11622 @r=`${PWD_COMMAND}`; export r; \
11623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624 $(HOST_EXPORTS) \
11625 (cd $(HOST_SUBDIR)/findutils && \
11626 $(MAKE) $(FLAGS_TO_PASS) install)
11627
11628 @endif findutils
11629
11630 # Other targets (info, dvi, pdf, etc.)
11631
11632 .PHONY: maybe-info-findutils info-findutils
11633 maybe-info-findutils:
11634 @if findutils
11635 maybe-info-findutils: info-findutils
11636
11637 info-findutils: \
11638 configure-findutils
11639 @: $(MAKE); $(unstage)
11640 @[ -f ./findutils/Makefile ] || exit 0; \
11641 r=`${PWD_COMMAND}`; export r; \
11642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11643 $(HOST_EXPORTS) \
11644 for flag in $(EXTRA_HOST_FLAGS) ; do \
11645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11646 done; \
11647 echo "Doing info in findutils" ; \
11648 (cd $(HOST_SUBDIR)/findutils && \
11649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11651 "RANLIB=$${RANLIB}" \
11652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11653 info) \
11654 || exit 1
11655
11656 @endif findutils
11657
11658 .PHONY: maybe-dvi-findutils dvi-findutils
11659 maybe-dvi-findutils:
11660 @if findutils
11661 maybe-dvi-findutils: dvi-findutils
11662
11663 dvi-findutils: \
11664 configure-findutils
11665 @: $(MAKE); $(unstage)
11666 @[ -f ./findutils/Makefile ] || exit 0; \
11667 r=`${PWD_COMMAND}`; export r; \
11668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11669 $(HOST_EXPORTS) \
11670 for flag in $(EXTRA_HOST_FLAGS) ; do \
11671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11672 done; \
11673 echo "Doing dvi in findutils" ; \
11674 (cd $(HOST_SUBDIR)/findutils && \
11675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11677 "RANLIB=$${RANLIB}" \
11678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11679 dvi) \
11680 || exit 1
11681
11682 @endif findutils
11683
11684 .PHONY: maybe-pdf-findutils pdf-findutils
11685 maybe-pdf-findutils:
11686 @if findutils
11687 maybe-pdf-findutils: pdf-findutils
11688
11689 pdf-findutils: \
11690 configure-findutils
11691 @: $(MAKE); $(unstage)
11692 @[ -f ./findutils/Makefile ] || exit 0; \
11693 r=`${PWD_COMMAND}`; export r; \
11694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695 $(HOST_EXPORTS) \
11696 for flag in $(EXTRA_HOST_FLAGS) ; do \
11697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11698 done; \
11699 echo "Doing pdf in findutils" ; \
11700 (cd $(HOST_SUBDIR)/findutils && \
11701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11703 "RANLIB=$${RANLIB}" \
11704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11705 pdf) \
11706 || exit 1
11707
11708 @endif findutils
11709
11710 .PHONY: maybe-html-findutils html-findutils
11711 maybe-html-findutils:
11712 @if findutils
11713 maybe-html-findutils: html-findutils
11714
11715 html-findutils: \
11716 configure-findutils
11717 @: $(MAKE); $(unstage)
11718 @[ -f ./findutils/Makefile ] || exit 0; \
11719 r=`${PWD_COMMAND}`; export r; \
11720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11721 $(HOST_EXPORTS) \
11722 for flag in $(EXTRA_HOST_FLAGS) ; do \
11723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11724 done; \
11725 echo "Doing html in findutils" ; \
11726 (cd $(HOST_SUBDIR)/findutils && \
11727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11729 "RANLIB=$${RANLIB}" \
11730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11731 html) \
11732 || exit 1
11733
11734 @endif findutils
11735
11736 .PHONY: maybe-TAGS-findutils TAGS-findutils
11737 maybe-TAGS-findutils:
11738 @if findutils
11739 maybe-TAGS-findutils: TAGS-findutils
11740
11741 TAGS-findutils: \
11742 configure-findutils
11743 @: $(MAKE); $(unstage)
11744 @[ -f ./findutils/Makefile ] || exit 0; \
11745 r=`${PWD_COMMAND}`; export r; \
11746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11747 $(HOST_EXPORTS) \
11748 for flag in $(EXTRA_HOST_FLAGS) ; do \
11749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11750 done; \
11751 echo "Doing TAGS in findutils" ; \
11752 (cd $(HOST_SUBDIR)/findutils && \
11753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11755 "RANLIB=$${RANLIB}" \
11756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11757 TAGS) \
11758 || exit 1
11759
11760 @endif findutils
11761
11762 .PHONY: maybe-install-info-findutils install-info-findutils
11763 maybe-install-info-findutils:
11764 @if findutils
11765 maybe-install-info-findutils: install-info-findutils
11766
11767 install-info-findutils: \
11768 configure-findutils \
11769 info-findutils
11770 @: $(MAKE); $(unstage)
11771 @[ -f ./findutils/Makefile ] || exit 0; \
11772 r=`${PWD_COMMAND}`; export r; \
11773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774 $(HOST_EXPORTS) \
11775 for flag in $(EXTRA_HOST_FLAGS) ; do \
11776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777 done; \
11778 echo "Doing install-info in findutils" ; \
11779 (cd $(HOST_SUBDIR)/findutils && \
11780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782 "RANLIB=$${RANLIB}" \
11783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784 install-info) \
11785 || exit 1
11786
11787 @endif findutils
11788
11789 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11790 maybe-install-pdf-findutils:
11791 @if findutils
11792 maybe-install-pdf-findutils: install-pdf-findutils
11793
11794 install-pdf-findutils: \
11795 configure-findutils \
11796 pdf-findutils
11797 @: $(MAKE); $(unstage)
11798 @[ -f ./findutils/Makefile ] || exit 0; \
11799 r=`${PWD_COMMAND}`; export r; \
11800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801 $(HOST_EXPORTS) \
11802 for flag in $(EXTRA_HOST_FLAGS) ; do \
11803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804 done; \
11805 echo "Doing install-pdf in findutils" ; \
11806 (cd $(HOST_SUBDIR)/findutils && \
11807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809 "RANLIB=$${RANLIB}" \
11810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11811 install-pdf) \
11812 || exit 1
11813
11814 @endif findutils
11815
11816 .PHONY: maybe-install-html-findutils install-html-findutils
11817 maybe-install-html-findutils:
11818 @if findutils
11819 maybe-install-html-findutils: install-html-findutils
11820
11821 install-html-findutils: \
11822 configure-findutils \
11823 html-findutils
11824 @: $(MAKE); $(unstage)
11825 @[ -f ./findutils/Makefile ] || exit 0; \
11826 r=`${PWD_COMMAND}`; export r; \
11827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 $(HOST_EXPORTS) \
11829 for flag in $(EXTRA_HOST_FLAGS) ; do \
11830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831 done; \
11832 echo "Doing install-html in findutils" ; \
11833 (cd $(HOST_SUBDIR)/findutils && \
11834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836 "RANLIB=$${RANLIB}" \
11837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838 install-html) \
11839 || exit 1
11840
11841 @endif findutils
11842
11843 .PHONY: maybe-installcheck-findutils installcheck-findutils
11844 maybe-installcheck-findutils:
11845 @if findutils
11846 maybe-installcheck-findutils: installcheck-findutils
11847
11848 installcheck-findutils: \
11849 configure-findutils
11850 @: $(MAKE); $(unstage)
11851 @[ -f ./findutils/Makefile ] || exit 0; \
11852 r=`${PWD_COMMAND}`; export r; \
11853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854 $(HOST_EXPORTS) \
11855 for flag in $(EXTRA_HOST_FLAGS) ; do \
11856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857 done; \
11858 echo "Doing installcheck in findutils" ; \
11859 (cd $(HOST_SUBDIR)/findutils && \
11860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862 "RANLIB=$${RANLIB}" \
11863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11864 installcheck) \
11865 || exit 1
11866
11867 @endif findutils
11868
11869 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11870 maybe-mostlyclean-findutils:
11871 @if findutils
11872 maybe-mostlyclean-findutils: mostlyclean-findutils
11873
11874 mostlyclean-findutils:
11875 @: $(MAKE); $(unstage)
11876 @[ -f ./findutils/Makefile ] || exit 0; \
11877 r=`${PWD_COMMAND}`; export r; \
11878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879 $(HOST_EXPORTS) \
11880 for flag in $(EXTRA_HOST_FLAGS) ; do \
11881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882 done; \
11883 echo "Doing mostlyclean in findutils" ; \
11884 (cd $(HOST_SUBDIR)/findutils && \
11885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887 "RANLIB=$${RANLIB}" \
11888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11889 mostlyclean) \
11890 || exit 1
11891
11892 @endif findutils
11893
11894 .PHONY: maybe-clean-findutils clean-findutils
11895 maybe-clean-findutils:
11896 @if findutils
11897 maybe-clean-findutils: clean-findutils
11898
11899 clean-findutils:
11900 @: $(MAKE); $(unstage)
11901 @[ -f ./findutils/Makefile ] || exit 0; \
11902 r=`${PWD_COMMAND}`; export r; \
11903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11904 $(HOST_EXPORTS) \
11905 for flag in $(EXTRA_HOST_FLAGS) ; do \
11906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11907 done; \
11908 echo "Doing clean in findutils" ; \
11909 (cd $(HOST_SUBDIR)/findutils && \
11910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11912 "RANLIB=$${RANLIB}" \
11913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11914 clean) \
11915 || exit 1
11916
11917 @endif findutils
11918
11919 .PHONY: maybe-distclean-findutils distclean-findutils
11920 maybe-distclean-findutils:
11921 @if findutils
11922 maybe-distclean-findutils: distclean-findutils
11923
11924 distclean-findutils:
11925 @: $(MAKE); $(unstage)
11926 @[ -f ./findutils/Makefile ] || exit 0; \
11927 r=`${PWD_COMMAND}`; export r; \
11928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929 $(HOST_EXPORTS) \
11930 for flag in $(EXTRA_HOST_FLAGS) ; do \
11931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11932 done; \
11933 echo "Doing distclean in findutils" ; \
11934 (cd $(HOST_SUBDIR)/findutils && \
11935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11937 "RANLIB=$${RANLIB}" \
11938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11939 distclean) \
11940 || exit 1
11941
11942 @endif findutils
11943
11944 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11945 maybe-maintainer-clean-findutils:
11946 @if findutils
11947 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11948
11949 maintainer-clean-findutils:
11950 @: $(MAKE); $(unstage)
11951 @[ -f ./findutils/Makefile ] || exit 0; \
11952 r=`${PWD_COMMAND}`; export r; \
11953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11954 $(HOST_EXPORTS) \
11955 for flag in $(EXTRA_HOST_FLAGS) ; do \
11956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11957 done; \
11958 echo "Doing maintainer-clean in findutils" ; \
11959 (cd $(HOST_SUBDIR)/findutils && \
11960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11962 "RANLIB=$${RANLIB}" \
11963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11964 maintainer-clean) \
11965 || exit 1
11966
11967 @endif findutils
11968
11969
11970
11971 .PHONY: configure-find maybe-configure-find
11972 maybe-configure-find:
11973 @if gcc-bootstrap
11974 configure-find: stage_current
11975 @endif gcc-bootstrap
11976 @if find
11977 maybe-configure-find: configure-find
11978 configure-find:
11979 @: $(MAKE); $(unstage)
11980 @r=`${PWD_COMMAND}`; export r; \
11981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11984 $(HOST_EXPORTS) \
11985 echo Configuring in $(HOST_SUBDIR)/find; \
11986 cd "$(HOST_SUBDIR)/find" || exit 1; \
11987 case $(srcdir) in \
11988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11989 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11991 esac; \
11992 srcdiroption="--srcdir=$${topdir}/find"; \
11993 libsrcdir="$$s/find"; \
11994 $(SHELL) $${libsrcdir}/configure \
11995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11996 --target=${target_alias} $${srcdiroption} \
11997 || exit 1
11998 @endif find
11999
12000
12001
12002
12003
12004 .PHONY: all-find maybe-all-find
12005 maybe-all-find:
12006 @if gcc-bootstrap
12007 all-find: stage_current
12008 @endif gcc-bootstrap
12009 @if find
12010 TARGET-find=all
12011 maybe-all-find: all-find
12012 all-find: configure-find
12013 @: $(MAKE); $(unstage)
12014 @r=`${PWD_COMMAND}`; export r; \
12015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12016 $(HOST_EXPORTS) \
12017 (cd $(HOST_SUBDIR)/find && \
12018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12019 $(TARGET-find))
12020 @endif find
12021
12022
12023
12024
12025 .PHONY: check-find maybe-check-find
12026 maybe-check-find:
12027 @if find
12028 maybe-check-find: check-find
12029
12030 check-find:
12031 @: $(MAKE); $(unstage)
12032 @r=`${PWD_COMMAND}`; export r; \
12033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12034 $(HOST_EXPORTS) \
12035 (cd $(HOST_SUBDIR)/find && \
12036 $(MAKE) $(FLAGS_TO_PASS) check)
12037
12038 @endif find
12039
12040 .PHONY: install-find maybe-install-find
12041 maybe-install-find:
12042 @if find
12043 maybe-install-find: install-find
12044
12045 install-find: installdirs
12046 @: $(MAKE); $(unstage)
12047 @r=`${PWD_COMMAND}`; export r; \
12048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049 $(HOST_EXPORTS) \
12050 (cd $(HOST_SUBDIR)/find && \
12051 $(MAKE) $(FLAGS_TO_PASS) install)
12052
12053 @endif find
12054
12055 # Other targets (info, dvi, pdf, etc.)
12056
12057 .PHONY: maybe-info-find info-find
12058 maybe-info-find:
12059 @if find
12060 maybe-info-find: info-find
12061
12062 info-find: \
12063 configure-find
12064 @: $(MAKE); $(unstage)
12065 @[ -f ./find/Makefile ] || exit 0; \
12066 r=`${PWD_COMMAND}`; export r; \
12067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068 $(HOST_EXPORTS) \
12069 for flag in $(EXTRA_HOST_FLAGS) ; do \
12070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12071 done; \
12072 echo "Doing info in find" ; \
12073 (cd $(HOST_SUBDIR)/find && \
12074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12076 "RANLIB=$${RANLIB}" \
12077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12078 info) \
12079 || exit 1
12080
12081 @endif find
12082
12083 .PHONY: maybe-dvi-find dvi-find
12084 maybe-dvi-find:
12085 @if find
12086 maybe-dvi-find: dvi-find
12087
12088 dvi-find: \
12089 configure-find
12090 @: $(MAKE); $(unstage)
12091 @[ -f ./find/Makefile ] || exit 0; \
12092 r=`${PWD_COMMAND}`; export r; \
12093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094 $(HOST_EXPORTS) \
12095 for flag in $(EXTRA_HOST_FLAGS) ; do \
12096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12097 done; \
12098 echo "Doing dvi in find" ; \
12099 (cd $(HOST_SUBDIR)/find && \
12100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12102 "RANLIB=$${RANLIB}" \
12103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12104 dvi) \
12105 || exit 1
12106
12107 @endif find
12108
12109 .PHONY: maybe-pdf-find pdf-find
12110 maybe-pdf-find:
12111 @if find
12112 maybe-pdf-find: pdf-find
12113
12114 pdf-find: \
12115 configure-find
12116 @: $(MAKE); $(unstage)
12117 @[ -f ./find/Makefile ] || exit 0; \
12118 r=`${PWD_COMMAND}`; export r; \
12119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12120 $(HOST_EXPORTS) \
12121 for flag in $(EXTRA_HOST_FLAGS) ; do \
12122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12123 done; \
12124 echo "Doing pdf in find" ; \
12125 (cd $(HOST_SUBDIR)/find && \
12126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12128 "RANLIB=$${RANLIB}" \
12129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12130 pdf) \
12131 || exit 1
12132
12133 @endif find
12134
12135 .PHONY: maybe-html-find html-find
12136 maybe-html-find:
12137 @if find
12138 maybe-html-find: html-find
12139
12140 html-find: \
12141 configure-find
12142 @: $(MAKE); $(unstage)
12143 @[ -f ./find/Makefile ] || exit 0; \
12144 r=`${PWD_COMMAND}`; export r; \
12145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12146 $(HOST_EXPORTS) \
12147 for flag in $(EXTRA_HOST_FLAGS) ; do \
12148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12149 done; \
12150 echo "Doing html in find" ; \
12151 (cd $(HOST_SUBDIR)/find && \
12152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12154 "RANLIB=$${RANLIB}" \
12155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12156 html) \
12157 || exit 1
12158
12159 @endif find
12160
12161 .PHONY: maybe-TAGS-find TAGS-find
12162 maybe-TAGS-find:
12163 @if find
12164 maybe-TAGS-find: TAGS-find
12165
12166 TAGS-find: \
12167 configure-find
12168 @: $(MAKE); $(unstage)
12169 @[ -f ./find/Makefile ] || exit 0; \
12170 r=`${PWD_COMMAND}`; export r; \
12171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12172 $(HOST_EXPORTS) \
12173 for flag in $(EXTRA_HOST_FLAGS) ; do \
12174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12175 done; \
12176 echo "Doing TAGS in find" ; \
12177 (cd $(HOST_SUBDIR)/find && \
12178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12180 "RANLIB=$${RANLIB}" \
12181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12182 TAGS) \
12183 || exit 1
12184
12185 @endif find
12186
12187 .PHONY: maybe-install-info-find install-info-find
12188 maybe-install-info-find:
12189 @if find
12190 maybe-install-info-find: install-info-find
12191
12192 install-info-find: \
12193 configure-find \
12194 info-find
12195 @: $(MAKE); $(unstage)
12196 @[ -f ./find/Makefile ] || exit 0; \
12197 r=`${PWD_COMMAND}`; export r; \
12198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12199 $(HOST_EXPORTS) \
12200 for flag in $(EXTRA_HOST_FLAGS) ; do \
12201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12202 done; \
12203 echo "Doing install-info in find" ; \
12204 (cd $(HOST_SUBDIR)/find && \
12205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12207 "RANLIB=$${RANLIB}" \
12208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12209 install-info) \
12210 || exit 1
12211
12212 @endif find
12213
12214 .PHONY: maybe-install-pdf-find install-pdf-find
12215 maybe-install-pdf-find:
12216 @if find
12217 maybe-install-pdf-find: install-pdf-find
12218
12219 install-pdf-find: \
12220 configure-find \
12221 pdf-find
12222 @: $(MAKE); $(unstage)
12223 @[ -f ./find/Makefile ] || exit 0; \
12224 r=`${PWD_COMMAND}`; export r; \
12225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226 $(HOST_EXPORTS) \
12227 for flag in $(EXTRA_HOST_FLAGS) ; do \
12228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12229 done; \
12230 echo "Doing install-pdf in find" ; \
12231 (cd $(HOST_SUBDIR)/find && \
12232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12234 "RANLIB=$${RANLIB}" \
12235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12236 install-pdf) \
12237 || exit 1
12238
12239 @endif find
12240
12241 .PHONY: maybe-install-html-find install-html-find
12242 maybe-install-html-find:
12243 @if find
12244 maybe-install-html-find: install-html-find
12245
12246 install-html-find: \
12247 configure-find \
12248 html-find
12249 @: $(MAKE); $(unstage)
12250 @[ -f ./find/Makefile ] || exit 0; \
12251 r=`${PWD_COMMAND}`; export r; \
12252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253 $(HOST_EXPORTS) \
12254 for flag in $(EXTRA_HOST_FLAGS) ; do \
12255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12256 done; \
12257 echo "Doing install-html in find" ; \
12258 (cd $(HOST_SUBDIR)/find && \
12259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12261 "RANLIB=$${RANLIB}" \
12262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12263 install-html) \
12264 || exit 1
12265
12266 @endif find
12267
12268 .PHONY: maybe-installcheck-find installcheck-find
12269 maybe-installcheck-find:
12270 @if find
12271 maybe-installcheck-find: installcheck-find
12272
12273 installcheck-find: \
12274 configure-find
12275 @: $(MAKE); $(unstage)
12276 @[ -f ./find/Makefile ] || exit 0; \
12277 r=`${PWD_COMMAND}`; export r; \
12278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12279 $(HOST_EXPORTS) \
12280 for flag in $(EXTRA_HOST_FLAGS) ; do \
12281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12282 done; \
12283 echo "Doing installcheck in find" ; \
12284 (cd $(HOST_SUBDIR)/find && \
12285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12287 "RANLIB=$${RANLIB}" \
12288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12289 installcheck) \
12290 || exit 1
12291
12292 @endif find
12293
12294 .PHONY: maybe-mostlyclean-find mostlyclean-find
12295 maybe-mostlyclean-find:
12296 @if find
12297 maybe-mostlyclean-find: mostlyclean-find
12298
12299 mostlyclean-find:
12300 @: $(MAKE); $(unstage)
12301 @[ -f ./find/Makefile ] || exit 0; \
12302 r=`${PWD_COMMAND}`; export r; \
12303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304 $(HOST_EXPORTS) \
12305 for flag in $(EXTRA_HOST_FLAGS) ; do \
12306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12307 done; \
12308 echo "Doing mostlyclean in find" ; \
12309 (cd $(HOST_SUBDIR)/find && \
12310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12312 "RANLIB=$${RANLIB}" \
12313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12314 mostlyclean) \
12315 || exit 1
12316
12317 @endif find
12318
12319 .PHONY: maybe-clean-find clean-find
12320 maybe-clean-find:
12321 @if find
12322 maybe-clean-find: clean-find
12323
12324 clean-find:
12325 @: $(MAKE); $(unstage)
12326 @[ -f ./find/Makefile ] || exit 0; \
12327 r=`${PWD_COMMAND}`; export r; \
12328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12329 $(HOST_EXPORTS) \
12330 for flag in $(EXTRA_HOST_FLAGS) ; do \
12331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12332 done; \
12333 echo "Doing clean in find" ; \
12334 (cd $(HOST_SUBDIR)/find && \
12335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12337 "RANLIB=$${RANLIB}" \
12338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12339 clean) \
12340 || exit 1
12341
12342 @endif find
12343
12344 .PHONY: maybe-distclean-find distclean-find
12345 maybe-distclean-find:
12346 @if find
12347 maybe-distclean-find: distclean-find
12348
12349 distclean-find:
12350 @: $(MAKE); $(unstage)
12351 @[ -f ./find/Makefile ] || exit 0; \
12352 r=`${PWD_COMMAND}`; export r; \
12353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12354 $(HOST_EXPORTS) \
12355 for flag in $(EXTRA_HOST_FLAGS) ; do \
12356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12357 done; \
12358 echo "Doing distclean in find" ; \
12359 (cd $(HOST_SUBDIR)/find && \
12360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12362 "RANLIB=$${RANLIB}" \
12363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12364 distclean) \
12365 || exit 1
12366
12367 @endif find
12368
12369 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12370 maybe-maintainer-clean-find:
12371 @if find
12372 maybe-maintainer-clean-find: maintainer-clean-find
12373
12374 maintainer-clean-find:
12375 @: $(MAKE); $(unstage)
12376 @[ -f ./find/Makefile ] || exit 0; \
12377 r=`${PWD_COMMAND}`; export r; \
12378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12379 $(HOST_EXPORTS) \
12380 for flag in $(EXTRA_HOST_FLAGS) ; do \
12381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12382 done; \
12383 echo "Doing maintainer-clean in find" ; \
12384 (cd $(HOST_SUBDIR)/find && \
12385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12387 "RANLIB=$${RANLIB}" \
12388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12389 maintainer-clean) \
12390 || exit 1
12391
12392 @endif find
12393
12394
12395
12396 .PHONY: configure-fixincludes maybe-configure-fixincludes
12397 maybe-configure-fixincludes:
12398 @if gcc-bootstrap
12399 configure-fixincludes: stage_current
12400 @endif gcc-bootstrap
12401 @if fixincludes
12402 maybe-configure-fixincludes: configure-fixincludes
12403 configure-fixincludes:
12404 @: $(MAKE); $(unstage)
12405 @r=`${PWD_COMMAND}`; export r; \
12406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12407 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12409 $(HOST_EXPORTS) \
12410 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12411 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12412 case $(srcdir) in \
12413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12414 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12416 esac; \
12417 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12418 libsrcdir="$$s/fixincludes"; \
12419 $(SHELL) $${libsrcdir}/configure \
12420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12421 --target=${target_alias} $${srcdiroption} \
12422 || exit 1
12423 @endif fixincludes
12424
12425
12426
12427
12428
12429 .PHONY: all-fixincludes maybe-all-fixincludes
12430 maybe-all-fixincludes:
12431 @if gcc-bootstrap
12432 all-fixincludes: stage_current
12433 @endif gcc-bootstrap
12434 @if fixincludes
12435 TARGET-fixincludes=all
12436 maybe-all-fixincludes: all-fixincludes
12437 all-fixincludes: configure-fixincludes
12438 @: $(MAKE); $(unstage)
12439 @r=`${PWD_COMMAND}`; export r; \
12440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441 $(HOST_EXPORTS) \
12442 (cd $(HOST_SUBDIR)/fixincludes && \
12443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12444 $(TARGET-fixincludes))
12445 @endif fixincludes
12446
12447
12448
12449
12450 .PHONY: check-fixincludes maybe-check-fixincludes
12451 maybe-check-fixincludes:
12452 @if fixincludes
12453 maybe-check-fixincludes: check-fixincludes
12454
12455 check-fixincludes:
12456 @: $(MAKE); $(unstage)
12457 @r=`${PWD_COMMAND}`; export r; \
12458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12459 $(HOST_EXPORTS) \
12460 (cd $(HOST_SUBDIR)/fixincludes && \
12461 $(MAKE) $(FLAGS_TO_PASS) check)
12462
12463 @endif fixincludes
12464
12465 .PHONY: install-fixincludes maybe-install-fixincludes
12466 maybe-install-fixincludes:
12467 @if fixincludes
12468 maybe-install-fixincludes: install-fixincludes
12469
12470 install-fixincludes: installdirs
12471 @: $(MAKE); $(unstage)
12472 @r=`${PWD_COMMAND}`; export r; \
12473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474 $(HOST_EXPORTS) \
12475 (cd $(HOST_SUBDIR)/fixincludes && \
12476 $(MAKE) $(FLAGS_TO_PASS) install)
12477
12478 @endif fixincludes
12479
12480 # Other targets (info, dvi, pdf, etc.)
12481
12482 .PHONY: maybe-info-fixincludes info-fixincludes
12483 maybe-info-fixincludes:
12484 @if fixincludes
12485 maybe-info-fixincludes: info-fixincludes
12486
12487 info-fixincludes: \
12488 configure-fixincludes
12489 @: $(MAKE); $(unstage)
12490 @[ -f ./fixincludes/Makefile ] || exit 0; \
12491 r=`${PWD_COMMAND}`; export r; \
12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12493 $(HOST_EXPORTS) \
12494 for flag in $(EXTRA_HOST_FLAGS) ; do \
12495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12496 done; \
12497 echo "Doing info in fixincludes" ; \
12498 (cd $(HOST_SUBDIR)/fixincludes && \
12499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12501 "RANLIB=$${RANLIB}" \
12502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12503 info) \
12504 || exit 1
12505
12506 @endif fixincludes
12507
12508 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12509 maybe-dvi-fixincludes:
12510 @if fixincludes
12511 maybe-dvi-fixincludes: dvi-fixincludes
12512
12513 dvi-fixincludes: \
12514 configure-fixincludes
12515 @: $(MAKE); $(unstage)
12516 @[ -f ./fixincludes/Makefile ] || exit 0; \
12517 r=`${PWD_COMMAND}`; export r; \
12518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12519 $(HOST_EXPORTS) \
12520 for flag in $(EXTRA_HOST_FLAGS) ; do \
12521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12522 done; \
12523 echo "Doing dvi in fixincludes" ; \
12524 (cd $(HOST_SUBDIR)/fixincludes && \
12525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12527 "RANLIB=$${RANLIB}" \
12528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12529 dvi) \
12530 || exit 1
12531
12532 @endif fixincludes
12533
12534 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12535 maybe-pdf-fixincludes:
12536 @if fixincludes
12537 maybe-pdf-fixincludes: pdf-fixincludes
12538
12539 pdf-fixincludes: \
12540 configure-fixincludes
12541 @: $(MAKE); $(unstage)
12542 @[ -f ./fixincludes/Makefile ] || exit 0; \
12543 r=`${PWD_COMMAND}`; export r; \
12544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545 $(HOST_EXPORTS) \
12546 for flag in $(EXTRA_HOST_FLAGS) ; do \
12547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12548 done; \
12549 echo "Doing pdf in fixincludes" ; \
12550 (cd $(HOST_SUBDIR)/fixincludes && \
12551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12553 "RANLIB=$${RANLIB}" \
12554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12555 pdf) \
12556 || exit 1
12557
12558 @endif fixincludes
12559
12560 .PHONY: maybe-html-fixincludes html-fixincludes
12561 maybe-html-fixincludes:
12562 @if fixincludes
12563 maybe-html-fixincludes: html-fixincludes
12564
12565 html-fixincludes: \
12566 configure-fixincludes
12567 @: $(MAKE); $(unstage)
12568 @[ -f ./fixincludes/Makefile ] || exit 0; \
12569 r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 $(HOST_EXPORTS) \
12572 for flag in $(EXTRA_HOST_FLAGS) ; do \
12573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574 done; \
12575 echo "Doing html in fixincludes" ; \
12576 (cd $(HOST_SUBDIR)/fixincludes && \
12577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579 "RANLIB=$${RANLIB}" \
12580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581 html) \
12582 || exit 1
12583
12584 @endif fixincludes
12585
12586 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12587 maybe-TAGS-fixincludes:
12588 @if fixincludes
12589 maybe-TAGS-fixincludes: TAGS-fixincludes
12590
12591 # fixincludes doesn't support TAGS.
12592 TAGS-fixincludes:
12593
12594 @endif fixincludes
12595
12596 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12597 maybe-install-info-fixincludes:
12598 @if fixincludes
12599 maybe-install-info-fixincludes: install-info-fixincludes
12600
12601 install-info-fixincludes: \
12602 configure-fixincludes \
12603 info-fixincludes
12604 @: $(MAKE); $(unstage)
12605 @[ -f ./fixincludes/Makefile ] || exit 0; \
12606 r=`${PWD_COMMAND}`; export r; \
12607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12608 $(HOST_EXPORTS) \
12609 for flag in $(EXTRA_HOST_FLAGS) ; do \
12610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12611 done; \
12612 echo "Doing install-info in fixincludes" ; \
12613 (cd $(HOST_SUBDIR)/fixincludes && \
12614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12616 "RANLIB=$${RANLIB}" \
12617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12618 install-info) \
12619 || exit 1
12620
12621 @endif fixincludes
12622
12623 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12624 maybe-install-pdf-fixincludes:
12625 @if fixincludes
12626 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12627
12628 install-pdf-fixincludes: \
12629 configure-fixincludes \
12630 pdf-fixincludes
12631 @: $(MAKE); $(unstage)
12632 @[ -f ./fixincludes/Makefile ] || exit 0; \
12633 r=`${PWD_COMMAND}`; export r; \
12634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635 $(HOST_EXPORTS) \
12636 for flag in $(EXTRA_HOST_FLAGS) ; do \
12637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12638 done; \
12639 echo "Doing install-pdf in fixincludes" ; \
12640 (cd $(HOST_SUBDIR)/fixincludes && \
12641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12643 "RANLIB=$${RANLIB}" \
12644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12645 install-pdf) \
12646 || exit 1
12647
12648 @endif fixincludes
12649
12650 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12651 maybe-install-html-fixincludes:
12652 @if fixincludes
12653 maybe-install-html-fixincludes: install-html-fixincludes
12654
12655 install-html-fixincludes: \
12656 configure-fixincludes \
12657 html-fixincludes
12658 @: $(MAKE); $(unstage)
12659 @[ -f ./fixincludes/Makefile ] || exit 0; \
12660 r=`${PWD_COMMAND}`; export r; \
12661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662 $(HOST_EXPORTS) \
12663 for flag in $(EXTRA_HOST_FLAGS) ; do \
12664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12665 done; \
12666 echo "Doing install-html in fixincludes" ; \
12667 (cd $(HOST_SUBDIR)/fixincludes && \
12668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12670 "RANLIB=$${RANLIB}" \
12671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12672 install-html) \
12673 || exit 1
12674
12675 @endif fixincludes
12676
12677 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12678 maybe-installcheck-fixincludes:
12679 @if fixincludes
12680 maybe-installcheck-fixincludes: installcheck-fixincludes
12681
12682 installcheck-fixincludes: \
12683 configure-fixincludes
12684 @: $(MAKE); $(unstage)
12685 @[ -f ./fixincludes/Makefile ] || exit 0; \
12686 r=`${PWD_COMMAND}`; export r; \
12687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12688 $(HOST_EXPORTS) \
12689 for flag in $(EXTRA_HOST_FLAGS) ; do \
12690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12691 done; \
12692 echo "Doing installcheck in fixincludes" ; \
12693 (cd $(HOST_SUBDIR)/fixincludes && \
12694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12696 "RANLIB=$${RANLIB}" \
12697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12698 installcheck) \
12699 || exit 1
12700
12701 @endif fixincludes
12702
12703 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12704 maybe-mostlyclean-fixincludes:
12705 @if fixincludes
12706 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12707
12708 mostlyclean-fixincludes:
12709 @: $(MAKE); $(unstage)
12710 @[ -f ./fixincludes/Makefile ] || exit 0; \
12711 r=`${PWD_COMMAND}`; export r; \
12712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713 $(HOST_EXPORTS) \
12714 for flag in $(EXTRA_HOST_FLAGS) ; do \
12715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12716 done; \
12717 echo "Doing mostlyclean in fixincludes" ; \
12718 (cd $(HOST_SUBDIR)/fixincludes && \
12719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12721 "RANLIB=$${RANLIB}" \
12722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12723 mostlyclean) \
12724 || exit 1
12725
12726 @endif fixincludes
12727
12728 .PHONY: maybe-clean-fixincludes clean-fixincludes
12729 maybe-clean-fixincludes:
12730 @if fixincludes
12731 maybe-clean-fixincludes: clean-fixincludes
12732
12733 clean-fixincludes:
12734 @: $(MAKE); $(unstage)
12735 @[ -f ./fixincludes/Makefile ] || exit 0; \
12736 r=`${PWD_COMMAND}`; export r; \
12737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738 $(HOST_EXPORTS) \
12739 for flag in $(EXTRA_HOST_FLAGS) ; do \
12740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12741 done; \
12742 echo "Doing clean in fixincludes" ; \
12743 (cd $(HOST_SUBDIR)/fixincludes && \
12744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12746 "RANLIB=$${RANLIB}" \
12747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12748 clean) \
12749 || exit 1
12750
12751 @endif fixincludes
12752
12753 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12754 maybe-distclean-fixincludes:
12755 @if fixincludes
12756 maybe-distclean-fixincludes: distclean-fixincludes
12757
12758 distclean-fixincludes:
12759 @: $(MAKE); $(unstage)
12760 @[ -f ./fixincludes/Makefile ] || exit 0; \
12761 r=`${PWD_COMMAND}`; export r; \
12762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12763 $(HOST_EXPORTS) \
12764 for flag in $(EXTRA_HOST_FLAGS) ; do \
12765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12766 done; \
12767 echo "Doing distclean in fixincludes" ; \
12768 (cd $(HOST_SUBDIR)/fixincludes && \
12769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12771 "RANLIB=$${RANLIB}" \
12772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12773 distclean) \
12774 || exit 1
12775
12776 @endif fixincludes
12777
12778 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12779 maybe-maintainer-clean-fixincludes:
12780 @if fixincludes
12781 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12782
12783 maintainer-clean-fixincludes:
12784 @: $(MAKE); $(unstage)
12785 @[ -f ./fixincludes/Makefile ] || exit 0; \
12786 r=`${PWD_COMMAND}`; export r; \
12787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788 $(HOST_EXPORTS) \
12789 for flag in $(EXTRA_HOST_FLAGS) ; do \
12790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12791 done; \
12792 echo "Doing maintainer-clean in fixincludes" ; \
12793 (cd $(HOST_SUBDIR)/fixincludes && \
12794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12796 "RANLIB=$${RANLIB}" \
12797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12798 maintainer-clean) \
12799 || exit 1
12800
12801 @endif fixincludes
12802
12803
12804
12805 .PHONY: configure-flex maybe-configure-flex
12806 maybe-configure-flex:
12807 @if gcc-bootstrap
12808 configure-flex: stage_current
12809 @endif gcc-bootstrap
12810 @if flex
12811 maybe-configure-flex: configure-flex
12812 configure-flex:
12813 @: $(MAKE); $(unstage)
12814 @r=`${PWD_COMMAND}`; export r; \
12815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12816 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12818 $(HOST_EXPORTS) \
12819 echo Configuring in $(HOST_SUBDIR)/flex; \
12820 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12821 case $(srcdir) in \
12822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12823 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12825 esac; \
12826 srcdiroption="--srcdir=$${topdir}/flex"; \
12827 libsrcdir="$$s/flex"; \
12828 $(SHELL) $${libsrcdir}/configure \
12829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12830 --target=${target_alias} $${srcdiroption} \
12831 || exit 1
12832 @endif flex
12833
12834
12835
12836
12837
12838 .PHONY: all-flex maybe-all-flex
12839 maybe-all-flex:
12840 @if gcc-bootstrap
12841 all-flex: stage_current
12842 @endif gcc-bootstrap
12843 @if flex
12844 TARGET-flex=all
12845 maybe-all-flex: all-flex
12846 all-flex: configure-flex
12847 @: $(MAKE); $(unstage)
12848 @r=`${PWD_COMMAND}`; export r; \
12849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850 $(HOST_EXPORTS) \
12851 (cd $(HOST_SUBDIR)/flex && \
12852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12853 $(TARGET-flex))
12854 @endif flex
12855
12856
12857
12858
12859 .PHONY: check-flex maybe-check-flex
12860 maybe-check-flex:
12861 @if flex
12862 maybe-check-flex: check-flex
12863
12864 # This module is only tested in a native toolchain.
12865 check-flex:
12866 @: $(MAKE); $(unstage)
12867 @if [ '$(host)' = '$(target)' ] ; then \
12868 r=`${PWD_COMMAND}`; export r; \
12869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12870 $(HOST_EXPORTS) \
12871 (cd $(HOST_SUBDIR)/flex && \
12872 $(MAKE) $(FLAGS_TO_PASS) check); \
12873 fi
12874
12875 @endif flex
12876
12877 .PHONY: install-flex maybe-install-flex
12878 maybe-install-flex:
12879 @if flex
12880 maybe-install-flex: install-flex
12881
12882 install-flex: installdirs
12883 @: $(MAKE); $(unstage)
12884 @r=`${PWD_COMMAND}`; export r; \
12885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12886 $(HOST_EXPORTS) \
12887 (cd $(HOST_SUBDIR)/flex && \
12888 $(MAKE) $(FLAGS_TO_PASS) install)
12889
12890 @endif flex
12891
12892 # Other targets (info, dvi, pdf, etc.)
12893
12894 .PHONY: maybe-info-flex info-flex
12895 maybe-info-flex:
12896 @if flex
12897 maybe-info-flex: info-flex
12898
12899 info-flex: \
12900 configure-flex
12901 @: $(MAKE); $(unstage)
12902 @[ -f ./flex/Makefile ] || exit 0; \
12903 r=`${PWD_COMMAND}`; export r; \
12904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905 $(HOST_EXPORTS) \
12906 for flag in $(EXTRA_HOST_FLAGS) ; do \
12907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12908 done; \
12909 echo "Doing info in flex" ; \
12910 (cd $(HOST_SUBDIR)/flex && \
12911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12913 "RANLIB=$${RANLIB}" \
12914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12915 info) \
12916 || exit 1
12917
12918 @endif flex
12919
12920 .PHONY: maybe-dvi-flex dvi-flex
12921 maybe-dvi-flex:
12922 @if flex
12923 maybe-dvi-flex: dvi-flex
12924
12925 dvi-flex: \
12926 configure-flex
12927 @: $(MAKE); $(unstage)
12928 @[ -f ./flex/Makefile ] || exit 0; \
12929 r=`${PWD_COMMAND}`; export r; \
12930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12931 $(HOST_EXPORTS) \
12932 for flag in $(EXTRA_HOST_FLAGS) ; do \
12933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12934 done; \
12935 echo "Doing dvi in flex" ; \
12936 (cd $(HOST_SUBDIR)/flex && \
12937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12939 "RANLIB=$${RANLIB}" \
12940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12941 dvi) \
12942 || exit 1
12943
12944 @endif flex
12945
12946 .PHONY: maybe-pdf-flex pdf-flex
12947 maybe-pdf-flex:
12948 @if flex
12949 maybe-pdf-flex: pdf-flex
12950
12951 pdf-flex: \
12952 configure-flex
12953 @: $(MAKE); $(unstage)
12954 @[ -f ./flex/Makefile ] || exit 0; \
12955 r=`${PWD_COMMAND}`; export r; \
12956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12957 $(HOST_EXPORTS) \
12958 for flag in $(EXTRA_HOST_FLAGS) ; do \
12959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12960 done; \
12961 echo "Doing pdf in flex" ; \
12962 (cd $(HOST_SUBDIR)/flex && \
12963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12965 "RANLIB=$${RANLIB}" \
12966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12967 pdf) \
12968 || exit 1
12969
12970 @endif flex
12971
12972 .PHONY: maybe-html-flex html-flex
12973 maybe-html-flex:
12974 @if flex
12975 maybe-html-flex: html-flex
12976
12977 html-flex: \
12978 configure-flex
12979 @: $(MAKE); $(unstage)
12980 @[ -f ./flex/Makefile ] || exit 0; \
12981 r=`${PWD_COMMAND}`; export r; \
12982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983 $(HOST_EXPORTS) \
12984 for flag in $(EXTRA_HOST_FLAGS) ; do \
12985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12986 done; \
12987 echo "Doing html in flex" ; \
12988 (cd $(HOST_SUBDIR)/flex && \
12989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12991 "RANLIB=$${RANLIB}" \
12992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12993 html) \
12994 || exit 1
12995
12996 @endif flex
12997
12998 .PHONY: maybe-TAGS-flex TAGS-flex
12999 maybe-TAGS-flex:
13000 @if flex
13001 maybe-TAGS-flex: TAGS-flex
13002
13003 TAGS-flex: \
13004 configure-flex
13005 @: $(MAKE); $(unstage)
13006 @[ -f ./flex/Makefile ] || exit 0; \
13007 r=`${PWD_COMMAND}`; export r; \
13008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13009 $(HOST_EXPORTS) \
13010 for flag in $(EXTRA_HOST_FLAGS) ; do \
13011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13012 done; \
13013 echo "Doing TAGS in flex" ; \
13014 (cd $(HOST_SUBDIR)/flex && \
13015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13017 "RANLIB=$${RANLIB}" \
13018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13019 TAGS) \
13020 || exit 1
13021
13022 @endif flex
13023
13024 .PHONY: maybe-install-info-flex install-info-flex
13025 maybe-install-info-flex:
13026 @if flex
13027 maybe-install-info-flex: install-info-flex
13028
13029 install-info-flex: \
13030 configure-flex \
13031 info-flex
13032 @: $(MAKE); $(unstage)
13033 @[ -f ./flex/Makefile ] || exit 0; \
13034 r=`${PWD_COMMAND}`; export r; \
13035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036 $(HOST_EXPORTS) \
13037 for flag in $(EXTRA_HOST_FLAGS) ; do \
13038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13039 done; \
13040 echo "Doing install-info in flex" ; \
13041 (cd $(HOST_SUBDIR)/flex && \
13042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13044 "RANLIB=$${RANLIB}" \
13045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13046 install-info) \
13047 || exit 1
13048
13049 @endif flex
13050
13051 .PHONY: maybe-install-pdf-flex install-pdf-flex
13052 maybe-install-pdf-flex:
13053 @if flex
13054 maybe-install-pdf-flex: install-pdf-flex
13055
13056 install-pdf-flex: \
13057 configure-flex \
13058 pdf-flex
13059 @: $(MAKE); $(unstage)
13060 @[ -f ./flex/Makefile ] || exit 0; \
13061 r=`${PWD_COMMAND}`; export r; \
13062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) ; do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing install-pdf in flex" ; \
13068 (cd $(HOST_SUBDIR)/flex && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073 install-pdf) \
13074 || exit 1
13075
13076 @endif flex
13077
13078 .PHONY: maybe-install-html-flex install-html-flex
13079 maybe-install-html-flex:
13080 @if flex
13081 maybe-install-html-flex: install-html-flex
13082
13083 install-html-flex: \
13084 configure-flex \
13085 html-flex
13086 @: $(MAKE); $(unstage)
13087 @[ -f ./flex/Makefile ] || exit 0; \
13088 r=`${PWD_COMMAND}`; export r; \
13089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090 $(HOST_EXPORTS) \
13091 for flag in $(EXTRA_HOST_FLAGS) ; do \
13092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093 done; \
13094 echo "Doing install-html in flex" ; \
13095 (cd $(HOST_SUBDIR)/flex && \
13096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098 "RANLIB=$${RANLIB}" \
13099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13100 install-html) \
13101 || exit 1
13102
13103 @endif flex
13104
13105 .PHONY: maybe-installcheck-flex installcheck-flex
13106 maybe-installcheck-flex:
13107 @if flex
13108 maybe-installcheck-flex: installcheck-flex
13109
13110 installcheck-flex: \
13111 configure-flex
13112 @: $(MAKE); $(unstage)
13113 @[ -f ./flex/Makefile ] || exit 0; \
13114 r=`${PWD_COMMAND}`; export r; \
13115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116 $(HOST_EXPORTS) \
13117 for flag in $(EXTRA_HOST_FLAGS) ; do \
13118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13119 done; \
13120 echo "Doing installcheck in flex" ; \
13121 (cd $(HOST_SUBDIR)/flex && \
13122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13124 "RANLIB=$${RANLIB}" \
13125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13126 installcheck) \
13127 || exit 1
13128
13129 @endif flex
13130
13131 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13132 maybe-mostlyclean-flex:
13133 @if flex
13134 maybe-mostlyclean-flex: mostlyclean-flex
13135
13136 mostlyclean-flex:
13137 @: $(MAKE); $(unstage)
13138 @[ -f ./flex/Makefile ] || exit 0; \
13139 r=`${PWD_COMMAND}`; export r; \
13140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13141 $(HOST_EXPORTS) \
13142 for flag in $(EXTRA_HOST_FLAGS) ; do \
13143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13144 done; \
13145 echo "Doing mostlyclean in flex" ; \
13146 (cd $(HOST_SUBDIR)/flex && \
13147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13149 "RANLIB=$${RANLIB}" \
13150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13151 mostlyclean) \
13152 || exit 1
13153
13154 @endif flex
13155
13156 .PHONY: maybe-clean-flex clean-flex
13157 maybe-clean-flex:
13158 @if flex
13159 maybe-clean-flex: clean-flex
13160
13161 clean-flex:
13162 @: $(MAKE); $(unstage)
13163 @[ -f ./flex/Makefile ] || exit 0; \
13164 r=`${PWD_COMMAND}`; export r; \
13165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13166 $(HOST_EXPORTS) \
13167 for flag in $(EXTRA_HOST_FLAGS) ; do \
13168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13169 done; \
13170 echo "Doing clean in flex" ; \
13171 (cd $(HOST_SUBDIR)/flex && \
13172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13174 "RANLIB=$${RANLIB}" \
13175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13176 clean) \
13177 || exit 1
13178
13179 @endif flex
13180
13181 .PHONY: maybe-distclean-flex distclean-flex
13182 maybe-distclean-flex:
13183 @if flex
13184 maybe-distclean-flex: distclean-flex
13185
13186 distclean-flex:
13187 @: $(MAKE); $(unstage)
13188 @[ -f ./flex/Makefile ] || exit 0; \
13189 r=`${PWD_COMMAND}`; export r; \
13190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191 $(HOST_EXPORTS) \
13192 for flag in $(EXTRA_HOST_FLAGS) ; do \
13193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13194 done; \
13195 echo "Doing distclean in flex" ; \
13196 (cd $(HOST_SUBDIR)/flex && \
13197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13199 "RANLIB=$${RANLIB}" \
13200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13201 distclean) \
13202 || exit 1
13203
13204 @endif flex
13205
13206 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13207 maybe-maintainer-clean-flex:
13208 @if flex
13209 maybe-maintainer-clean-flex: maintainer-clean-flex
13210
13211 maintainer-clean-flex:
13212 @: $(MAKE); $(unstage)
13213 @[ -f ./flex/Makefile ] || exit 0; \
13214 r=`${PWD_COMMAND}`; export r; \
13215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216 $(HOST_EXPORTS) \
13217 for flag in $(EXTRA_HOST_FLAGS) ; do \
13218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13219 done; \
13220 echo "Doing maintainer-clean in flex" ; \
13221 (cd $(HOST_SUBDIR)/flex && \
13222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13224 "RANLIB=$${RANLIB}" \
13225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13226 maintainer-clean) \
13227 || exit 1
13228
13229 @endif flex
13230
13231
13232
13233 .PHONY: configure-gas maybe-configure-gas
13234 maybe-configure-gas:
13235 @if gcc-bootstrap
13236 configure-gas: stage_current
13237 @endif gcc-bootstrap
13238 @if gas
13239 maybe-configure-gas: configure-gas
13240 configure-gas:
13241 @r=`${PWD_COMMAND}`; export r; \
13242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13243 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13245 $(HOST_EXPORTS) \
13246 echo Configuring in $(HOST_SUBDIR)/gas; \
13247 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13248 case $(srcdir) in \
13249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13250 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13252 esac; \
13253 srcdiroption="--srcdir=$${topdir}/gas"; \
13254 libsrcdir="$$s/gas"; \
13255 $(SHELL) $${libsrcdir}/configure \
13256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13257 --target=${target_alias} $${srcdiroption} \
13258 || exit 1
13259 @endif gas
13260
13261
13262
13263 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13264 maybe-configure-stage1-gas:
13265 @if gas-bootstrap
13266 maybe-configure-stage1-gas: configure-stage1-gas
13267 configure-stage1-gas:
13268 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13270 @r=`${PWD_COMMAND}`; export r; \
13271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13273 $(HOST_EXPORTS) \
13274 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13275 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13276 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13278 cd $(HOST_SUBDIR)/gas || exit 1; \
13279 case $(srcdir) in \
13280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13281 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13283 esac; \
13284 srcdiroption="--srcdir=$${topdir}/gas"; \
13285 libsrcdir="$$s/gas"; \
13286 $(SHELL) $${libsrcdir}/configure \
13287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13288 --target=${target_alias} $${srcdiroption} \
13289 \
13290 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13291 @endif gas-bootstrap
13292
13293 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13294 maybe-configure-stage2-gas:
13295 @if gas-bootstrap
13296 maybe-configure-stage2-gas: configure-stage2-gas
13297 configure-stage2-gas:
13298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13300 @r=`${PWD_COMMAND}`; export r; \
13301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13302 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13303 $(HOST_EXPORTS) \
13304 $(POSTSTAGE1_HOST_EXPORTS) \
13305 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13306 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13307 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13309 cd $(HOST_SUBDIR)/gas || exit 1; \
13310 case $(srcdir) in \
13311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13312 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13314 esac; \
13315 srcdiroption="--srcdir=$${topdir}/gas"; \
13316 libsrcdir="$$s/gas"; \
13317 $(SHELL) $${libsrcdir}/configure \
13318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13319 --target=${target_alias} $${srcdiroption} \
13320 --with-build-libsubdir=$(HOST_SUBDIR) \
13321 @stage2_werror_flag@
13322 @endif gas-bootstrap
13323
13324 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13325 maybe-configure-stageb2g0-gas:
13326 @if gas-bootstrap
13327 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13328 configure-stageb2g0-gas:
13329 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13331 @r=`${PWD_COMMAND}`; export r; \
13332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13334 $(HOST_EXPORTS) \
13335 $(POSTSTAGE1_HOST_EXPORTS) \
13336 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13337 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
13338 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13340 cd $(HOST_SUBDIR)/gas || exit 1; \
13341 case $(srcdir) in \
13342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13343 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13345 esac; \
13346 srcdiroption="--srcdir=$${topdir}/gas"; \
13347 libsrcdir="$$s/gas"; \
13348 $(SHELL) $${libsrcdir}/configure \
13349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13350 --target=${target_alias} $${srcdiroption} \
13351 --with-build-libsubdir=$(HOST_SUBDIR) \
13352 @stage2_werror_flag@
13353 @endif gas-bootstrap
13354
13355 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13356 maybe-configure-stage3-gas:
13357 @if gas-bootstrap
13358 maybe-configure-stage3-gas: configure-stage3-gas
13359 configure-stage3-gas:
13360 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13362 @r=`${PWD_COMMAND}`; export r; \
13363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13365 $(HOST_EXPORTS) \
13366 $(POSTSTAGE1_HOST_EXPORTS) \
13367 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13368 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13369 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13371 cd $(HOST_SUBDIR)/gas || exit 1; \
13372 case $(srcdir) in \
13373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13374 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13376 esac; \
13377 srcdiroption="--srcdir=$${topdir}/gas"; \
13378 libsrcdir="$$s/gas"; \
13379 $(SHELL) $${libsrcdir}/configure \
13380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13381 --target=${target_alias} $${srcdiroption} \
13382 --with-build-libsubdir=$(HOST_SUBDIR) \
13383 @stage2_werror_flag@
13384 @endif gas-bootstrap
13385
13386 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13387 maybe-configure-stageb3g2-gas:
13388 @if gas-bootstrap
13389 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13390 configure-stageb3g2-gas:
13391 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13393 @r=`${PWD_COMMAND}`; export r; \
13394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13395 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13396 $(HOST_EXPORTS) \
13397 $(POSTSTAGE1_HOST_EXPORTS) \
13398 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13399 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
13400 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13402 cd $(HOST_SUBDIR)/gas || exit 1; \
13403 case $(srcdir) in \
13404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13405 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13407 esac; \
13408 srcdiroption="--srcdir=$${topdir}/gas"; \
13409 libsrcdir="$$s/gas"; \
13410 $(SHELL) $${libsrcdir}/configure \
13411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13412 --target=${target_alias} $${srcdiroption} \
13413 --with-build-libsubdir=$(HOST_SUBDIR) \
13414 @stage2_werror_flag@
13415 @endif gas-bootstrap
13416
13417 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13418 maybe-configure-stage4-gas:
13419 @if gas-bootstrap
13420 maybe-configure-stage4-gas: configure-stage4-gas
13421 configure-stage4-gas:
13422 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13424 @r=`${PWD_COMMAND}`; export r; \
13425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13427 $(HOST_EXPORTS) \
13428 $(POSTSTAGE1_HOST_EXPORTS) \
13429 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13430 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13431 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13433 cd $(HOST_SUBDIR)/gas || exit 1; \
13434 case $(srcdir) in \
13435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13436 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13438 esac; \
13439 srcdiroption="--srcdir=$${topdir}/gas"; \
13440 libsrcdir="$$s/gas"; \
13441 $(SHELL) $${libsrcdir}/configure \
13442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13443 --target=${target_alias} $${srcdiroption} \
13444 --with-build-libsubdir=$(HOST_SUBDIR) \
13445 @stage2_werror_flag@
13446 @endif gas-bootstrap
13447
13448 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13449 maybe-configure-stageprofile-gas:
13450 @if gas-bootstrap
13451 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13452 configure-stageprofile-gas:
13453 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13455 @r=`${PWD_COMMAND}`; export r; \
13456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13457 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13458 $(HOST_EXPORTS) \
13459 $(POSTSTAGE1_HOST_EXPORTS) \
13460 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13461 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
13462 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13464 cd $(HOST_SUBDIR)/gas || exit 1; \
13465 case $(srcdir) in \
13466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13467 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13469 esac; \
13470 srcdiroption="--srcdir=$${topdir}/gas"; \
13471 libsrcdir="$$s/gas"; \
13472 $(SHELL) $${libsrcdir}/configure \
13473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13474 --target=${target_alias} $${srcdiroption} \
13475 --with-build-libsubdir=$(HOST_SUBDIR) \
13476 @stage2_werror_flag@
13477 @endif gas-bootstrap
13478
13479 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13480 maybe-configure-stagefeedback-gas:
13481 @if gas-bootstrap
13482 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13483 configure-stagefeedback-gas:
13484 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13486 @r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13489 $(HOST_EXPORTS) \
13490 $(POSTSTAGE1_HOST_EXPORTS) \
13491 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13492 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
13493 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13495 cd $(HOST_SUBDIR)/gas || exit 1; \
13496 case $(srcdir) in \
13497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13498 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13500 esac; \
13501 srcdiroption="--srcdir=$${topdir}/gas"; \
13502 libsrcdir="$$s/gas"; \
13503 $(SHELL) $${libsrcdir}/configure \
13504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13505 --target=${target_alias} $${srcdiroption} \
13506 --with-build-libsubdir=$(HOST_SUBDIR) \
13507 @stage2_werror_flag@
13508 @endif gas-bootstrap
13509
13510
13511
13512
13513
13514 .PHONY: all-gas maybe-all-gas
13515 maybe-all-gas:
13516 @if gcc-bootstrap
13517 all-gas: stage_current
13518 @endif gcc-bootstrap
13519 @if gas
13520 TARGET-gas=all
13521 maybe-all-gas: all-gas
13522 all-gas: configure-gas
13523 @r=`${PWD_COMMAND}`; export r; \
13524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525 $(HOST_EXPORTS) \
13526 (cd $(HOST_SUBDIR)/gas && \
13527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13528 $(TARGET-gas))
13529 @endif gas
13530
13531
13532
13533 .PHONY: all-stage1-gas maybe-all-stage1-gas
13534 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13535 maybe-all-stage1-gas:
13536 maybe-clean-stage1-gas:
13537 @if gas-bootstrap
13538 maybe-all-stage1-gas: all-stage1-gas
13539 all-stage1: all-stage1-gas
13540 TARGET-stage1-gas = $(TARGET-gas)
13541 all-stage1-gas: configure-stage1-gas
13542 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13543 @r=`${PWD_COMMAND}`; export r; \
13544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545 $(HOST_EXPORTS) \
13546 cd $(HOST_SUBDIR)/gas && \
13547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13548 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13549 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13550 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13551 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
13552 $(TARGET-stage1-gas)
13553
13554 maybe-clean-stage1-gas: clean-stage1-gas
13555 clean-stage1: clean-stage1-gas
13556 clean-stage1-gas:
13557 @if [ $(current_stage) = stage1 ]; then \
13558 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13559 else \
13560 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13561 $(MAKE) stage1-start; \
13562 fi; \
13563 cd $(HOST_SUBDIR)/gas && \
13564 $(MAKE) $(EXTRA_HOST_FLAGS) \
13565 clean
13566 @endif gas-bootstrap
13567
13568
13569 .PHONY: all-stage2-gas maybe-all-stage2-gas
13570 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13571 maybe-all-stage2-gas:
13572 maybe-clean-stage2-gas:
13573 @if gas-bootstrap
13574 maybe-all-stage2-gas: all-stage2-gas
13575 all-stage2: all-stage2-gas
13576 TARGET-stage2-gas = $(TARGET-gas)
13577 all-stage2-gas: configure-stage2-gas
13578 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13579 @r=`${PWD_COMMAND}`; export r; \
13580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13581 $(HOST_EXPORTS) \
13582 $(POSTSTAGE1_HOST_EXPORTS) \
13583 cd $(HOST_SUBDIR)/gas && \
13584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13585 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13586 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13587 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13588 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13589 $(TARGET-stage2-gas)
13590
13591 maybe-clean-stage2-gas: clean-stage2-gas
13592 clean-stage2: clean-stage2-gas
13593 clean-stage2-gas:
13594 @if [ $(current_stage) = stage2 ]; then \
13595 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13596 else \
13597 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13598 $(MAKE) stage2-start; \
13599 fi; \
13600 cd $(HOST_SUBDIR)/gas && \
13601 $(MAKE) $(EXTRA_HOST_FLAGS) \
13602 $(POSTSTAGE1_FLAGS_TO_PASS) \
13603 clean
13604 @endif gas-bootstrap
13605
13606
13607 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13608 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13609 maybe-all-stageb2g0-gas:
13610 maybe-clean-stageb2g0-gas:
13611 @if gas-bootstrap
13612 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13613 all-stageb2g0: all-stageb2g0-gas
13614 TARGET-stageb2g0-gas = $(TARGET-gas)
13615 all-stageb2g0-gas: configure-stageb2g0-gas
13616 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13617 @r=`${PWD_COMMAND}`; export r; \
13618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13619 $(HOST_EXPORTS) \
13620 $(POSTSTAGE1_HOST_EXPORTS) \
13621 cd $(HOST_SUBDIR)/gas && \
13622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13623 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13624 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13625 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13626 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13627 $(TARGET-stageb2g0-gas)
13628
13629 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13630 clean-stageb2g0: clean-stageb2g0-gas
13631 clean-stageb2g0-gas:
13632 @if [ $(current_stage) = stageb2g0 ]; then \
13633 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13634 else \
13635 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13636 $(MAKE) stageb2g0-start; \
13637 fi; \
13638 cd $(HOST_SUBDIR)/gas && \
13639 $(MAKE) $(EXTRA_HOST_FLAGS) \
13640 $(POSTSTAGE1_FLAGS_TO_PASS) \
13641 clean
13642 @endif gas-bootstrap
13643
13644
13645 .PHONY: all-stage3-gas maybe-all-stage3-gas
13646 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13647 maybe-all-stage3-gas:
13648 maybe-clean-stage3-gas:
13649 @if gas-bootstrap
13650 maybe-all-stage3-gas: all-stage3-gas
13651 all-stage3: all-stage3-gas
13652 TARGET-stage3-gas = $(TARGET-gas)
13653 all-stage3-gas: configure-stage3-gas
13654 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13655 @r=`${PWD_COMMAND}`; export r; \
13656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13657 $(HOST_EXPORTS) \
13658 $(POSTSTAGE1_HOST_EXPORTS) \
13659 cd $(HOST_SUBDIR)/gas && \
13660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13661 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13662 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13663 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13664 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13665 $(TARGET-stage3-gas)
13666
13667 maybe-clean-stage3-gas: clean-stage3-gas
13668 clean-stage3: clean-stage3-gas
13669 clean-stage3-gas:
13670 @if [ $(current_stage) = stage3 ]; then \
13671 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13672 else \
13673 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13674 $(MAKE) stage3-start; \
13675 fi; \
13676 cd $(HOST_SUBDIR)/gas && \
13677 $(MAKE) $(EXTRA_HOST_FLAGS) \
13678 $(POSTSTAGE1_FLAGS_TO_PASS) \
13679 clean
13680 @endif gas-bootstrap
13681
13682
13683 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13684 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13685 maybe-all-stageb3g2-gas:
13686 maybe-clean-stageb3g2-gas:
13687 @if gas-bootstrap
13688 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13689 all-stageb3g2: all-stageb3g2-gas
13690 TARGET-stageb3g2-gas = $(TARGET-gas)
13691 all-stageb3g2-gas: configure-stageb3g2-gas
13692 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13693 @r=`${PWD_COMMAND}`; export r; \
13694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13695 $(HOST_EXPORTS) \
13696 $(POSTSTAGE1_HOST_EXPORTS) \
13697 cd $(HOST_SUBDIR)/gas && \
13698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13699 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13700 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13701 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13702 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13703 $(TARGET-stageb3g2-gas)
13704
13705 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13706 clean-stageb3g2: clean-stageb3g2-gas
13707 clean-stageb3g2-gas:
13708 @if [ $(current_stage) = stageb3g2 ]; then \
13709 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13710 else \
13711 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13712 $(MAKE) stageb3g2-start; \
13713 fi; \
13714 cd $(HOST_SUBDIR)/gas && \
13715 $(MAKE) $(EXTRA_HOST_FLAGS) \
13716 $(POSTSTAGE1_FLAGS_TO_PASS) \
13717 clean
13718 @endif gas-bootstrap
13719
13720
13721 .PHONY: all-stage4-gas maybe-all-stage4-gas
13722 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13723 maybe-all-stage4-gas:
13724 maybe-clean-stage4-gas:
13725 @if gas-bootstrap
13726 maybe-all-stage4-gas: all-stage4-gas
13727 all-stage4: all-stage4-gas
13728 TARGET-stage4-gas = $(TARGET-gas)
13729 all-stage4-gas: configure-stage4-gas
13730 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13731 @r=`${PWD_COMMAND}`; export r; \
13732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13733 $(HOST_EXPORTS) \
13734 $(POSTSTAGE1_HOST_EXPORTS) \
13735 cd $(HOST_SUBDIR)/gas && \
13736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13737 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13738 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13739 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13740 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13741 $(TARGET-stage4-gas)
13742
13743 maybe-clean-stage4-gas: clean-stage4-gas
13744 clean-stage4: clean-stage4-gas
13745 clean-stage4-gas:
13746 @if [ $(current_stage) = stage4 ]; then \
13747 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13748 else \
13749 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13750 $(MAKE) stage4-start; \
13751 fi; \
13752 cd $(HOST_SUBDIR)/gas && \
13753 $(MAKE) $(EXTRA_HOST_FLAGS) \
13754 $(POSTSTAGE1_FLAGS_TO_PASS) \
13755 clean
13756 @endif gas-bootstrap
13757
13758
13759 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13760 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13761 maybe-all-stageprofile-gas:
13762 maybe-clean-stageprofile-gas:
13763 @if gas-bootstrap
13764 maybe-all-stageprofile-gas: all-stageprofile-gas
13765 all-stageprofile: all-stageprofile-gas
13766 TARGET-stageprofile-gas = $(TARGET-gas)
13767 all-stageprofile-gas: configure-stageprofile-gas
13768 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13769 @r=`${PWD_COMMAND}`; export r; \
13770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13771 $(HOST_EXPORTS) \
13772 $(POSTSTAGE1_HOST_EXPORTS) \
13773 cd $(HOST_SUBDIR)/gas && \
13774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13775 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13776 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13777 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13778 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13779 $(TARGET-stageprofile-gas)
13780
13781 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13782 clean-stageprofile: clean-stageprofile-gas
13783 clean-stageprofile-gas:
13784 @if [ $(current_stage) = stageprofile ]; then \
13785 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13786 else \
13787 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13788 $(MAKE) stageprofile-start; \
13789 fi; \
13790 cd $(HOST_SUBDIR)/gas && \
13791 $(MAKE) $(EXTRA_HOST_FLAGS) \
13792 $(POSTSTAGE1_FLAGS_TO_PASS) \
13793 clean
13794 @endif gas-bootstrap
13795
13796
13797 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13798 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13799 maybe-all-stagefeedback-gas:
13800 maybe-clean-stagefeedback-gas:
13801 @if gas-bootstrap
13802 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13803 all-stagefeedback: all-stagefeedback-gas
13804 TARGET-stagefeedback-gas = $(TARGET-gas)
13805 all-stagefeedback-gas: configure-stagefeedback-gas
13806 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13807 @r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809 $(HOST_EXPORTS) \
13810 $(POSTSTAGE1_HOST_EXPORTS) \
13811 cd $(HOST_SUBDIR)/gas && \
13812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13813 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13814 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13815 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13816 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13817 $(TARGET-stagefeedback-gas)
13818
13819 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13820 clean-stagefeedback: clean-stagefeedback-gas
13821 clean-stagefeedback-gas:
13822 @if [ $(current_stage) = stagefeedback ]; then \
13823 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13824 else \
13825 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13826 $(MAKE) stagefeedback-start; \
13827 fi; \
13828 cd $(HOST_SUBDIR)/gas && \
13829 $(MAKE) $(EXTRA_HOST_FLAGS) \
13830 $(POSTSTAGE1_FLAGS_TO_PASS) \
13831 clean
13832 @endif gas-bootstrap
13833
13834
13835
13836
13837
13838 .PHONY: check-gas maybe-check-gas
13839 maybe-check-gas:
13840 @if gas
13841 maybe-check-gas: check-gas
13842
13843 check-gas:
13844 @: $(MAKE); $(unstage)
13845 @r=`${PWD_COMMAND}`; export r; \
13846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13847 $(HOST_EXPORTS) \
13848 (cd $(HOST_SUBDIR)/gas && \
13849 $(MAKE) $(FLAGS_TO_PASS) check)
13850
13851 @endif gas
13852
13853 .PHONY: install-gas maybe-install-gas
13854 maybe-install-gas:
13855 @if gas
13856 maybe-install-gas: install-gas
13857
13858 install-gas: installdirs
13859 @: $(MAKE); $(unstage)
13860 @r=`${PWD_COMMAND}`; export r; \
13861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13862 $(HOST_EXPORTS) \
13863 (cd $(HOST_SUBDIR)/gas && \
13864 $(MAKE) $(FLAGS_TO_PASS) install)
13865
13866 @endif gas
13867
13868 # Other targets (info, dvi, pdf, etc.)
13869
13870 .PHONY: maybe-info-gas info-gas
13871 maybe-info-gas:
13872 @if gas
13873 maybe-info-gas: info-gas
13874
13875 info-gas: \
13876 configure-gas
13877 @[ -f ./gas/Makefile ] || exit 0; \
13878 r=`${PWD_COMMAND}`; export r; \
13879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13880 $(HOST_EXPORTS) \
13881 for flag in $(EXTRA_HOST_FLAGS) ; do \
13882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13883 done; \
13884 echo "Doing info in gas" ; \
13885 (cd $(HOST_SUBDIR)/gas && \
13886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13888 "RANLIB=$${RANLIB}" \
13889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13890 info) \
13891 || exit 1
13892
13893 @endif gas
13894
13895 .PHONY: maybe-dvi-gas dvi-gas
13896 maybe-dvi-gas:
13897 @if gas
13898 maybe-dvi-gas: dvi-gas
13899
13900 dvi-gas: \
13901 configure-gas
13902 @[ -f ./gas/Makefile ] || exit 0; \
13903 r=`${PWD_COMMAND}`; export r; \
13904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13905 $(HOST_EXPORTS) \
13906 for flag in $(EXTRA_HOST_FLAGS) ; do \
13907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13908 done; \
13909 echo "Doing dvi in gas" ; \
13910 (cd $(HOST_SUBDIR)/gas && \
13911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13913 "RANLIB=$${RANLIB}" \
13914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13915 dvi) \
13916 || exit 1
13917
13918 @endif gas
13919
13920 .PHONY: maybe-pdf-gas pdf-gas
13921 maybe-pdf-gas:
13922 @if gas
13923 maybe-pdf-gas: pdf-gas
13924
13925 pdf-gas: \
13926 configure-gas
13927 @[ -f ./gas/Makefile ] || exit 0; \
13928 r=`${PWD_COMMAND}`; export r; \
13929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13930 $(HOST_EXPORTS) \
13931 for flag in $(EXTRA_HOST_FLAGS) ; do \
13932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13933 done; \
13934 echo "Doing pdf in gas" ; \
13935 (cd $(HOST_SUBDIR)/gas && \
13936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13938 "RANLIB=$${RANLIB}" \
13939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13940 pdf) \
13941 || exit 1
13942
13943 @endif gas
13944
13945 .PHONY: maybe-html-gas html-gas
13946 maybe-html-gas:
13947 @if gas
13948 maybe-html-gas: html-gas
13949
13950 html-gas: \
13951 configure-gas
13952 @[ -f ./gas/Makefile ] || exit 0; \
13953 r=`${PWD_COMMAND}`; export r; \
13954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13955 $(HOST_EXPORTS) \
13956 for flag in $(EXTRA_HOST_FLAGS) ; do \
13957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13958 done; \
13959 echo "Doing html in gas" ; \
13960 (cd $(HOST_SUBDIR)/gas && \
13961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13963 "RANLIB=$${RANLIB}" \
13964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13965 html) \
13966 || exit 1
13967
13968 @endif gas
13969
13970 .PHONY: maybe-TAGS-gas TAGS-gas
13971 maybe-TAGS-gas:
13972 @if gas
13973 maybe-TAGS-gas: TAGS-gas
13974
13975 TAGS-gas: \
13976 configure-gas
13977 @[ -f ./gas/Makefile ] || exit 0; \
13978 r=`${PWD_COMMAND}`; export r; \
13979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980 $(HOST_EXPORTS) \
13981 for flag in $(EXTRA_HOST_FLAGS) ; do \
13982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13983 done; \
13984 echo "Doing TAGS in gas" ; \
13985 (cd $(HOST_SUBDIR)/gas && \
13986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13988 "RANLIB=$${RANLIB}" \
13989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13990 TAGS) \
13991 || exit 1
13992
13993 @endif gas
13994
13995 .PHONY: maybe-install-info-gas install-info-gas
13996 maybe-install-info-gas:
13997 @if gas
13998 maybe-install-info-gas: install-info-gas
13999
14000 install-info-gas: \
14001 configure-gas \
14002 info-gas
14003 @[ -f ./gas/Makefile ] || exit 0; \
14004 r=`${PWD_COMMAND}`; export r; \
14005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006 $(HOST_EXPORTS) \
14007 for flag in $(EXTRA_HOST_FLAGS) ; do \
14008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14009 done; \
14010 echo "Doing install-info in gas" ; \
14011 (cd $(HOST_SUBDIR)/gas && \
14012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14014 "RANLIB=$${RANLIB}" \
14015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14016 install-info) \
14017 || exit 1
14018
14019 @endif gas
14020
14021 .PHONY: maybe-install-pdf-gas install-pdf-gas
14022 maybe-install-pdf-gas:
14023 @if gas
14024 maybe-install-pdf-gas: install-pdf-gas
14025
14026 install-pdf-gas: \
14027 configure-gas \
14028 pdf-gas
14029 @[ -f ./gas/Makefile ] || exit 0; \
14030 r=`${PWD_COMMAND}`; export r; \
14031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032 $(HOST_EXPORTS) \
14033 for flag in $(EXTRA_HOST_FLAGS) ; do \
14034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14035 done; \
14036 echo "Doing install-pdf in gas" ; \
14037 (cd $(HOST_SUBDIR)/gas && \
14038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14040 "RANLIB=$${RANLIB}" \
14041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14042 install-pdf) \
14043 || exit 1
14044
14045 @endif gas
14046
14047 .PHONY: maybe-install-html-gas install-html-gas
14048 maybe-install-html-gas:
14049 @if gas
14050 maybe-install-html-gas: install-html-gas
14051
14052 install-html-gas: \
14053 configure-gas \
14054 html-gas
14055 @[ -f ./gas/Makefile ] || exit 0; \
14056 r=`${PWD_COMMAND}`; export r; \
14057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14058 $(HOST_EXPORTS) \
14059 for flag in $(EXTRA_HOST_FLAGS) ; do \
14060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14061 done; \
14062 echo "Doing install-html in gas" ; \
14063 (cd $(HOST_SUBDIR)/gas && \
14064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14066 "RANLIB=$${RANLIB}" \
14067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14068 install-html) \
14069 || exit 1
14070
14071 @endif gas
14072
14073 .PHONY: maybe-installcheck-gas installcheck-gas
14074 maybe-installcheck-gas:
14075 @if gas
14076 maybe-installcheck-gas: installcheck-gas
14077
14078 installcheck-gas: \
14079 configure-gas
14080 @[ -f ./gas/Makefile ] || exit 0; \
14081 r=`${PWD_COMMAND}`; export r; \
14082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14083 $(HOST_EXPORTS) \
14084 for flag in $(EXTRA_HOST_FLAGS) ; do \
14085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14086 done; \
14087 echo "Doing installcheck in gas" ; \
14088 (cd $(HOST_SUBDIR)/gas && \
14089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14091 "RANLIB=$${RANLIB}" \
14092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14093 installcheck) \
14094 || exit 1
14095
14096 @endif gas
14097
14098 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14099 maybe-mostlyclean-gas:
14100 @if gas
14101 maybe-mostlyclean-gas: mostlyclean-gas
14102
14103 mostlyclean-gas:
14104 @[ -f ./gas/Makefile ] || exit 0; \
14105 r=`${PWD_COMMAND}`; export r; \
14106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107 $(HOST_EXPORTS) \
14108 for flag in $(EXTRA_HOST_FLAGS) ; do \
14109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14110 done; \
14111 echo "Doing mostlyclean in gas" ; \
14112 (cd $(HOST_SUBDIR)/gas && \
14113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14115 "RANLIB=$${RANLIB}" \
14116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14117 mostlyclean) \
14118 || exit 1
14119
14120 @endif gas
14121
14122 .PHONY: maybe-clean-gas clean-gas
14123 maybe-clean-gas:
14124 @if gas
14125 maybe-clean-gas: clean-gas
14126
14127 clean-gas:
14128 @[ -f ./gas/Makefile ] || exit 0; \
14129 r=`${PWD_COMMAND}`; export r; \
14130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131 $(HOST_EXPORTS) \
14132 for flag in $(EXTRA_HOST_FLAGS) ; do \
14133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14134 done; \
14135 echo "Doing clean in gas" ; \
14136 (cd $(HOST_SUBDIR)/gas && \
14137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14139 "RANLIB=$${RANLIB}" \
14140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14141 clean) \
14142 || exit 1
14143
14144 @endif gas
14145
14146 .PHONY: maybe-distclean-gas distclean-gas
14147 maybe-distclean-gas:
14148 @if gas
14149 maybe-distclean-gas: distclean-gas
14150
14151 distclean-gas:
14152 @[ -f ./gas/Makefile ] || exit 0; \
14153 r=`${PWD_COMMAND}`; export r; \
14154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14155 $(HOST_EXPORTS) \
14156 for flag in $(EXTRA_HOST_FLAGS) ; do \
14157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14158 done; \
14159 echo "Doing distclean in gas" ; \
14160 (cd $(HOST_SUBDIR)/gas && \
14161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14163 "RANLIB=$${RANLIB}" \
14164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14165 distclean) \
14166 || exit 1
14167
14168 @endif gas
14169
14170 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14171 maybe-maintainer-clean-gas:
14172 @if gas
14173 maybe-maintainer-clean-gas: maintainer-clean-gas
14174
14175 maintainer-clean-gas:
14176 @[ -f ./gas/Makefile ] || exit 0; \
14177 r=`${PWD_COMMAND}`; export r; \
14178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14179 $(HOST_EXPORTS) \
14180 for flag in $(EXTRA_HOST_FLAGS) ; do \
14181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14182 done; \
14183 echo "Doing maintainer-clean in gas" ; \
14184 (cd $(HOST_SUBDIR)/gas && \
14185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14187 "RANLIB=$${RANLIB}" \
14188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14189 maintainer-clean) \
14190 || exit 1
14191
14192 @endif gas
14193
14194
14195
14196 .PHONY: configure-gcc maybe-configure-gcc
14197 maybe-configure-gcc:
14198 @if gcc-bootstrap
14199 configure-gcc: stage_current
14200 @endif gcc-bootstrap
14201 @if gcc
14202 maybe-configure-gcc: configure-gcc
14203 configure-gcc:
14204 @r=`${PWD_COMMAND}`; export r; \
14205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14208 $(HOST_EXPORTS) \
14209 echo Configuring in $(HOST_SUBDIR)/gcc; \
14210 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14211 case $(srcdir) in \
14212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14213 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14215 esac; \
14216 srcdiroption="--srcdir=$${topdir}/gcc"; \
14217 libsrcdir="$$s/gcc"; \
14218 $(SHELL) $${libsrcdir}/configure \
14219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14220 --target=${target_alias} $${srcdiroption} \
14221 || exit 1
14222 @endif gcc
14223
14224
14225
14226 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14227 maybe-configure-stage1-gcc:
14228 @if gcc-bootstrap
14229 maybe-configure-stage1-gcc: configure-stage1-gcc
14230 configure-stage1-gcc:
14231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14233 @r=`${PWD_COMMAND}`; export r; \
14234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14235 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14236 $(HOST_EXPORTS) \
14237 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14238 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14239 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14241 cd $(HOST_SUBDIR)/gcc || exit 1; \
14242 case $(srcdir) in \
14243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14244 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14246 esac; \
14247 srcdiroption="--srcdir=$${topdir}/gcc"; \
14248 libsrcdir="$$s/gcc"; \
14249 $(SHELL) $${libsrcdir}/configure \
14250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14251 --target=${target_alias} $${srcdiroption} \
14252 \
14253 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14254 @endif gcc-bootstrap
14255
14256 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14257 maybe-configure-stage2-gcc:
14258 @if gcc-bootstrap
14259 maybe-configure-stage2-gcc: configure-stage2-gcc
14260 configure-stage2-gcc:
14261 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14263 @r=`${PWD_COMMAND}`; export r; \
14264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14265 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14266 $(HOST_EXPORTS) \
14267 $(POSTSTAGE1_HOST_EXPORTS) \
14268 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14269 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14270 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14272 cd $(HOST_SUBDIR)/gcc || exit 1; \
14273 case $(srcdir) in \
14274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14275 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14277 esac; \
14278 srcdiroption="--srcdir=$${topdir}/gcc"; \
14279 libsrcdir="$$s/gcc"; \
14280 $(SHELL) $${libsrcdir}/configure \
14281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14282 --target=${target_alias} $${srcdiroption} \
14283 --with-build-libsubdir=$(HOST_SUBDIR) \
14284 @stage2_werror_flag@
14285 @endif gcc-bootstrap
14286
14287 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14288 maybe-configure-stageb2g0-gcc:
14289 @if gcc-bootstrap
14290 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14291 configure-stageb2g0-gcc:
14292 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14294 @r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14297 $(HOST_EXPORTS) \
14298 $(POSTSTAGE1_HOST_EXPORTS) \
14299 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14300 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
14301 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14303 cd $(HOST_SUBDIR)/gcc || exit 1; \
14304 case $(srcdir) in \
14305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14306 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14308 esac; \
14309 srcdiroption="--srcdir=$${topdir}/gcc"; \
14310 libsrcdir="$$s/gcc"; \
14311 $(SHELL) $${libsrcdir}/configure \
14312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14313 --target=${target_alias} $${srcdiroption} \
14314 --with-build-libsubdir=$(HOST_SUBDIR) \
14315 @stage2_werror_flag@
14316 @endif gcc-bootstrap
14317
14318 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14319 maybe-configure-stage3-gcc:
14320 @if gcc-bootstrap
14321 maybe-configure-stage3-gcc: configure-stage3-gcc
14322 configure-stage3-gcc:
14323 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14325 @r=`${PWD_COMMAND}`; export r; \
14326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14327 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14328 $(HOST_EXPORTS) \
14329 $(POSTSTAGE1_HOST_EXPORTS) \
14330 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14331 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14332 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14334 cd $(HOST_SUBDIR)/gcc || exit 1; \
14335 case $(srcdir) in \
14336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14337 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14339 esac; \
14340 srcdiroption="--srcdir=$${topdir}/gcc"; \
14341 libsrcdir="$$s/gcc"; \
14342 $(SHELL) $${libsrcdir}/configure \
14343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14344 --target=${target_alias} $${srcdiroption} \
14345 --with-build-libsubdir=$(HOST_SUBDIR) \
14346 @stage2_werror_flag@
14347 @endif gcc-bootstrap
14348
14349 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14350 maybe-configure-stageb3g2-gcc:
14351 @if gcc-bootstrap
14352 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14353 configure-stageb3g2-gcc:
14354 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14356 @r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14359 $(HOST_EXPORTS) \
14360 $(POSTSTAGE1_HOST_EXPORTS) \
14361 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14362 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
14363 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14365 cd $(HOST_SUBDIR)/gcc || exit 1; \
14366 case $(srcdir) in \
14367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14368 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14370 esac; \
14371 srcdiroption="--srcdir=$${topdir}/gcc"; \
14372 libsrcdir="$$s/gcc"; \
14373 $(SHELL) $${libsrcdir}/configure \
14374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14375 --target=${target_alias} $${srcdiroption} \
14376 --with-build-libsubdir=$(HOST_SUBDIR) \
14377 @stage2_werror_flag@
14378 @endif gcc-bootstrap
14379
14380 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14381 maybe-configure-stage4-gcc:
14382 @if gcc-bootstrap
14383 maybe-configure-stage4-gcc: configure-stage4-gcc
14384 configure-stage4-gcc:
14385 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14387 @r=`${PWD_COMMAND}`; export r; \
14388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14389 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14390 $(HOST_EXPORTS) \
14391 $(POSTSTAGE1_HOST_EXPORTS) \
14392 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14393 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14394 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14396 cd $(HOST_SUBDIR)/gcc || exit 1; \
14397 case $(srcdir) in \
14398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14399 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14401 esac; \
14402 srcdiroption="--srcdir=$${topdir}/gcc"; \
14403 libsrcdir="$$s/gcc"; \
14404 $(SHELL) $${libsrcdir}/configure \
14405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14406 --target=${target_alias} $${srcdiroption} \
14407 --with-build-libsubdir=$(HOST_SUBDIR) \
14408 @stage2_werror_flag@
14409 @endif gcc-bootstrap
14410
14411 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14412 maybe-configure-stageprofile-gcc:
14413 @if gcc-bootstrap
14414 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14415 configure-stageprofile-gcc:
14416 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14418 @r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14421 $(HOST_EXPORTS) \
14422 $(POSTSTAGE1_HOST_EXPORTS) \
14423 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14424 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
14425 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14427 cd $(HOST_SUBDIR)/gcc || exit 1; \
14428 case $(srcdir) in \
14429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14430 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14432 esac; \
14433 srcdiroption="--srcdir=$${topdir}/gcc"; \
14434 libsrcdir="$$s/gcc"; \
14435 $(SHELL) $${libsrcdir}/configure \
14436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14437 --target=${target_alias} $${srcdiroption} \
14438 --with-build-libsubdir=$(HOST_SUBDIR) \
14439 @stage2_werror_flag@
14440 @endif gcc-bootstrap
14441
14442 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14443 maybe-configure-stagefeedback-gcc:
14444 @if gcc-bootstrap
14445 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14446 configure-stagefeedback-gcc:
14447 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14449 @r=`${PWD_COMMAND}`; export r; \
14450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14451 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14452 $(HOST_EXPORTS) \
14453 $(POSTSTAGE1_HOST_EXPORTS) \
14454 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14455 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
14456 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14458 cd $(HOST_SUBDIR)/gcc || exit 1; \
14459 case $(srcdir) in \
14460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14461 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14463 esac; \
14464 srcdiroption="--srcdir=$${topdir}/gcc"; \
14465 libsrcdir="$$s/gcc"; \
14466 $(SHELL) $${libsrcdir}/configure \
14467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14468 --target=${target_alias} $${srcdiroption} \
14469 --with-build-libsubdir=$(HOST_SUBDIR) \
14470 @stage2_werror_flag@
14471 @endif gcc-bootstrap
14472
14473
14474
14475
14476
14477 .PHONY: all-gcc maybe-all-gcc
14478 maybe-all-gcc:
14479 @if gcc-bootstrap
14480 all-gcc: stage_current
14481 @endif gcc-bootstrap
14482 @if gcc
14483 TARGET-gcc=all
14484 maybe-all-gcc: all-gcc
14485 all-gcc: configure-gcc
14486 @r=`${PWD_COMMAND}`; export r; \
14487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488 $(HOST_EXPORTS) \
14489 (cd $(HOST_SUBDIR)/gcc && \
14490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14491 $(TARGET-gcc))
14492 @endif gcc
14493
14494
14495
14496 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14497 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14498 maybe-all-stage1-gcc:
14499 maybe-clean-stage1-gcc:
14500 @if gcc-bootstrap
14501 maybe-all-stage1-gcc: all-stage1-gcc
14502 all-stage1: all-stage1-gcc
14503 TARGET-stage1-gcc = $(TARGET-gcc)
14504 all-stage1-gcc: configure-stage1-gcc
14505 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14506 @r=`${PWD_COMMAND}`; export r; \
14507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508 $(HOST_EXPORTS) \
14509 cd $(HOST_SUBDIR)/gcc && \
14510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14511 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14512 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14513 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14514 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14515 $(TARGET-stage1-gcc)
14516
14517 maybe-clean-stage1-gcc: clean-stage1-gcc
14518 clean-stage1: clean-stage1-gcc
14519 clean-stage1-gcc:
14520 @if [ $(current_stage) = stage1 ]; then \
14521 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14522 else \
14523 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14524 $(MAKE) stage1-start; \
14525 fi; \
14526 cd $(HOST_SUBDIR)/gcc && \
14527 $(MAKE) $(EXTRA_HOST_FLAGS) \
14528 $(EXTRA_GCC_FLAGS) clean
14529 @endif gcc-bootstrap
14530
14531
14532 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14533 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14534 maybe-all-stage2-gcc:
14535 maybe-clean-stage2-gcc:
14536 @if gcc-bootstrap
14537 maybe-all-stage2-gcc: all-stage2-gcc
14538 all-stage2: all-stage2-gcc
14539 TARGET-stage2-gcc = $(TARGET-gcc)
14540 all-stage2-gcc: configure-stage2-gcc
14541 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14542 @r=`${PWD_COMMAND}`; export r; \
14543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14544 $(HOST_EXPORTS) \
14545 $(POSTSTAGE1_HOST_EXPORTS) \
14546 cd $(HOST_SUBDIR)/gcc && \
14547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14548 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14549 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14550 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14551 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14552 $(TARGET-stage2-gcc)
14553
14554 maybe-clean-stage2-gcc: clean-stage2-gcc
14555 clean-stage2: clean-stage2-gcc
14556 clean-stage2-gcc:
14557 @if [ $(current_stage) = stage2 ]; then \
14558 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14559 else \
14560 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14561 $(MAKE) stage2-start; \
14562 fi; \
14563 cd $(HOST_SUBDIR)/gcc && \
14564 $(MAKE) $(EXTRA_HOST_FLAGS) \
14565 $(POSTSTAGE1_FLAGS_TO_PASS) \
14566 $(EXTRA_GCC_FLAGS) clean
14567 @endif gcc-bootstrap
14568
14569
14570 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14571 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14572 maybe-all-stageb2g0-gcc:
14573 maybe-clean-stageb2g0-gcc:
14574 @if gcc-bootstrap
14575 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14576 all-stageb2g0: all-stageb2g0-gcc
14577 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14578 all-stageb2g0-gcc: configure-stageb2g0-gcc
14579 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14580 @r=`${PWD_COMMAND}`; export r; \
14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582 $(HOST_EXPORTS) \
14583 $(POSTSTAGE1_HOST_EXPORTS) \
14584 cd $(HOST_SUBDIR)/gcc && \
14585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14586 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14587 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14588 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14589 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14590 $(TARGET-stageb2g0-gcc)
14591
14592 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14593 clean-stageb2g0: clean-stageb2g0-gcc
14594 clean-stageb2g0-gcc:
14595 @if [ $(current_stage) = stageb2g0 ]; then \
14596 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14597 else \
14598 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14599 $(MAKE) stageb2g0-start; \
14600 fi; \
14601 cd $(HOST_SUBDIR)/gcc && \
14602 $(MAKE) $(EXTRA_HOST_FLAGS) \
14603 $(POSTSTAGE1_FLAGS_TO_PASS) \
14604 $(EXTRA_GCC_FLAGS) clean
14605 @endif gcc-bootstrap
14606
14607
14608 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14609 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14610 maybe-all-stage3-gcc:
14611 maybe-clean-stage3-gcc:
14612 @if gcc-bootstrap
14613 maybe-all-stage3-gcc: all-stage3-gcc
14614 all-stage3: all-stage3-gcc
14615 TARGET-stage3-gcc = $(TARGET-gcc)
14616 all-stage3-gcc: configure-stage3-gcc
14617 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14618 @r=`${PWD_COMMAND}`; export r; \
14619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14620 $(HOST_EXPORTS) \
14621 $(POSTSTAGE1_HOST_EXPORTS) \
14622 cd $(HOST_SUBDIR)/gcc && \
14623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14624 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14625 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14626 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14627 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14628 $(TARGET-stage3-gcc)
14629
14630 maybe-clean-stage3-gcc: clean-stage3-gcc
14631 clean-stage3: clean-stage3-gcc
14632 clean-stage3-gcc:
14633 @if [ $(current_stage) = stage3 ]; then \
14634 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14635 else \
14636 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14637 $(MAKE) stage3-start; \
14638 fi; \
14639 cd $(HOST_SUBDIR)/gcc && \
14640 $(MAKE) $(EXTRA_HOST_FLAGS) \
14641 $(POSTSTAGE1_FLAGS_TO_PASS) \
14642 $(EXTRA_GCC_FLAGS) clean
14643 @endif gcc-bootstrap
14644
14645
14646 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14647 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14648 maybe-all-stageb3g2-gcc:
14649 maybe-clean-stageb3g2-gcc:
14650 @if gcc-bootstrap
14651 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14652 all-stageb3g2: all-stageb3g2-gcc
14653 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14654 all-stageb3g2-gcc: configure-stageb3g2-gcc
14655 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14656 @r=`${PWD_COMMAND}`; export r; \
14657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658 $(HOST_EXPORTS) \
14659 $(POSTSTAGE1_HOST_EXPORTS) \
14660 cd $(HOST_SUBDIR)/gcc && \
14661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14662 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14663 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14664 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14665 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14666 $(TARGET-stageb3g2-gcc)
14667
14668 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14669 clean-stageb3g2: clean-stageb3g2-gcc
14670 clean-stageb3g2-gcc:
14671 @if [ $(current_stage) = stageb3g2 ]; then \
14672 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14673 else \
14674 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14675 $(MAKE) stageb3g2-start; \
14676 fi; \
14677 cd $(HOST_SUBDIR)/gcc && \
14678 $(MAKE) $(EXTRA_HOST_FLAGS) \
14679 $(POSTSTAGE1_FLAGS_TO_PASS) \
14680 $(EXTRA_GCC_FLAGS) clean
14681 @endif gcc-bootstrap
14682
14683
14684 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14685 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14686 maybe-all-stage4-gcc:
14687 maybe-clean-stage4-gcc:
14688 @if gcc-bootstrap
14689 maybe-all-stage4-gcc: all-stage4-gcc
14690 all-stage4: all-stage4-gcc
14691 TARGET-stage4-gcc = $(TARGET-gcc)
14692 all-stage4-gcc: configure-stage4-gcc
14693 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14694 @r=`${PWD_COMMAND}`; export r; \
14695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14696 $(HOST_EXPORTS) \
14697 $(POSTSTAGE1_HOST_EXPORTS) \
14698 cd $(HOST_SUBDIR)/gcc && \
14699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14700 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14701 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14702 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14703 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14704 $(TARGET-stage4-gcc)
14705
14706 maybe-clean-stage4-gcc: clean-stage4-gcc
14707 clean-stage4: clean-stage4-gcc
14708 clean-stage4-gcc:
14709 @if [ $(current_stage) = stage4 ]; then \
14710 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14711 else \
14712 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14713 $(MAKE) stage4-start; \
14714 fi; \
14715 cd $(HOST_SUBDIR)/gcc && \
14716 $(MAKE) $(EXTRA_HOST_FLAGS) \
14717 $(POSTSTAGE1_FLAGS_TO_PASS) \
14718 $(EXTRA_GCC_FLAGS) clean
14719 @endif gcc-bootstrap
14720
14721
14722 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14723 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14724 maybe-all-stageprofile-gcc:
14725 maybe-clean-stageprofile-gcc:
14726 @if gcc-bootstrap
14727 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14728 all-stageprofile: all-stageprofile-gcc
14729 TARGET-stageprofile-gcc = $(TARGET-gcc)
14730 all-stageprofile-gcc: configure-stageprofile-gcc
14731 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14732 @r=`${PWD_COMMAND}`; export r; \
14733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734 $(HOST_EXPORTS) \
14735 $(POSTSTAGE1_HOST_EXPORTS) \
14736 cd $(HOST_SUBDIR)/gcc && \
14737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14738 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14739 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14740 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14741 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14742 $(TARGET-stageprofile-gcc)
14743
14744 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14745 clean-stageprofile: clean-stageprofile-gcc
14746 clean-stageprofile-gcc:
14747 @if [ $(current_stage) = stageprofile ]; then \
14748 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14749 else \
14750 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14751 $(MAKE) stageprofile-start; \
14752 fi; \
14753 cd $(HOST_SUBDIR)/gcc && \
14754 $(MAKE) $(EXTRA_HOST_FLAGS) \
14755 $(POSTSTAGE1_FLAGS_TO_PASS) \
14756 $(EXTRA_GCC_FLAGS) clean
14757 @endif gcc-bootstrap
14758
14759
14760 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14761 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14762 maybe-all-stagefeedback-gcc:
14763 maybe-clean-stagefeedback-gcc:
14764 @if gcc-bootstrap
14765 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14766 all-stagefeedback: all-stagefeedback-gcc
14767 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14768 all-stagefeedback-gcc: configure-stagefeedback-gcc
14769 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14770 @r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772 $(HOST_EXPORTS) \
14773 $(POSTSTAGE1_HOST_EXPORTS) \
14774 cd $(HOST_SUBDIR)/gcc && \
14775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14776 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14777 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14778 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14779 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14780 $(TARGET-stagefeedback-gcc)
14781
14782 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14783 clean-stagefeedback: clean-stagefeedback-gcc
14784 clean-stagefeedback-gcc:
14785 @if [ $(current_stage) = stagefeedback ]; then \
14786 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14787 else \
14788 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14789 $(MAKE) stagefeedback-start; \
14790 fi; \
14791 cd $(HOST_SUBDIR)/gcc && \
14792 $(MAKE) $(EXTRA_HOST_FLAGS) \
14793 $(POSTSTAGE1_FLAGS_TO_PASS) \
14794 $(EXTRA_GCC_FLAGS) clean
14795 @endif gcc-bootstrap
14796
14797
14798
14799
14800
14801 .PHONY: check-gcc maybe-check-gcc
14802 maybe-check-gcc:
14803 @if gcc
14804 maybe-check-gcc: check-gcc
14805
14806 check-gcc:
14807 @: $(MAKE); $(unstage)
14808 @r=`${PWD_COMMAND}`; export r; \
14809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14810 $(HOST_EXPORTS) \
14811 (cd $(HOST_SUBDIR)/gcc && \
14812 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14813
14814 @endif gcc
14815
14816 .PHONY: install-gcc maybe-install-gcc
14817 maybe-install-gcc:
14818 @if gcc
14819 maybe-install-gcc: install-gcc
14820
14821 install-gcc: installdirs
14822 @: $(MAKE); $(unstage)
14823 @r=`${PWD_COMMAND}`; export r; \
14824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14825 $(HOST_EXPORTS) \
14826 (cd $(HOST_SUBDIR)/gcc && \
14827 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14828
14829 @endif gcc
14830
14831 # Other targets (info, dvi, pdf, etc.)
14832
14833 .PHONY: maybe-info-gcc info-gcc
14834 maybe-info-gcc:
14835 @if gcc
14836 maybe-info-gcc: info-gcc
14837
14838 info-gcc: \
14839 configure-gcc
14840 @[ -f ./gcc/Makefile ] || exit 0; \
14841 r=`${PWD_COMMAND}`; export r; \
14842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14843 $(HOST_EXPORTS) \
14844 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14846 done; \
14847 echo "Doing info in gcc" ; \
14848 (cd $(HOST_SUBDIR)/gcc && \
14849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14851 "RANLIB=$${RANLIB}" \
14852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14853 info) \
14854 || exit 1
14855
14856 @endif gcc
14857
14858 .PHONY: maybe-dvi-gcc dvi-gcc
14859 maybe-dvi-gcc:
14860 @if gcc
14861 maybe-dvi-gcc: dvi-gcc
14862
14863 dvi-gcc: \
14864 configure-gcc
14865 @[ -f ./gcc/Makefile ] || exit 0; \
14866 r=`${PWD_COMMAND}`; export r; \
14867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14868 $(HOST_EXPORTS) \
14869 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14871 done; \
14872 echo "Doing dvi in gcc" ; \
14873 (cd $(HOST_SUBDIR)/gcc && \
14874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14876 "RANLIB=$${RANLIB}" \
14877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14878 dvi) \
14879 || exit 1
14880
14881 @endif gcc
14882
14883 .PHONY: maybe-pdf-gcc pdf-gcc
14884 maybe-pdf-gcc:
14885 @if gcc
14886 maybe-pdf-gcc: pdf-gcc
14887
14888 pdf-gcc: \
14889 configure-gcc
14890 @[ -f ./gcc/Makefile ] || exit 0; \
14891 r=`${PWD_COMMAND}`; export r; \
14892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893 $(HOST_EXPORTS) \
14894 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14896 done; \
14897 echo "Doing pdf in gcc" ; \
14898 (cd $(HOST_SUBDIR)/gcc && \
14899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14901 "RANLIB=$${RANLIB}" \
14902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14903 pdf) \
14904 || exit 1
14905
14906 @endif gcc
14907
14908 .PHONY: maybe-html-gcc html-gcc
14909 maybe-html-gcc:
14910 @if gcc
14911 maybe-html-gcc: html-gcc
14912
14913 html-gcc: \
14914 configure-gcc
14915 @[ -f ./gcc/Makefile ] || exit 0; \
14916 r=`${PWD_COMMAND}`; export r; \
14917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918 $(HOST_EXPORTS) \
14919 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14921 done; \
14922 echo "Doing html in gcc" ; \
14923 (cd $(HOST_SUBDIR)/gcc && \
14924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14926 "RANLIB=$${RANLIB}" \
14927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14928 html) \
14929 || exit 1
14930
14931 @endif gcc
14932
14933 .PHONY: maybe-TAGS-gcc TAGS-gcc
14934 maybe-TAGS-gcc:
14935 @if gcc
14936 maybe-TAGS-gcc: TAGS-gcc
14937
14938 TAGS-gcc: \
14939 configure-gcc
14940 @[ -f ./gcc/Makefile ] || exit 0; \
14941 r=`${PWD_COMMAND}`; export r; \
14942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943 $(HOST_EXPORTS) \
14944 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14946 done; \
14947 echo "Doing TAGS in gcc" ; \
14948 (cd $(HOST_SUBDIR)/gcc && \
14949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14951 "RANLIB=$${RANLIB}" \
14952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14953 TAGS) \
14954 || exit 1
14955
14956 @endif gcc
14957
14958 .PHONY: maybe-install-info-gcc install-info-gcc
14959 maybe-install-info-gcc:
14960 @if gcc
14961 maybe-install-info-gcc: install-info-gcc
14962
14963 install-info-gcc: \
14964 configure-gcc \
14965 info-gcc
14966 @[ -f ./gcc/Makefile ] || exit 0; \
14967 r=`${PWD_COMMAND}`; export r; \
14968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969 $(HOST_EXPORTS) \
14970 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14972 done; \
14973 echo "Doing install-info in gcc" ; \
14974 (cd $(HOST_SUBDIR)/gcc && \
14975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14977 "RANLIB=$${RANLIB}" \
14978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14979 install-info) \
14980 || exit 1
14981
14982 @endif gcc
14983
14984 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14985 maybe-install-pdf-gcc:
14986 @if gcc
14987 maybe-install-pdf-gcc: install-pdf-gcc
14988
14989 install-pdf-gcc: \
14990 configure-gcc \
14991 pdf-gcc
14992 @[ -f ./gcc/Makefile ] || exit 0; \
14993 r=`${PWD_COMMAND}`; export r; \
14994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14995 $(HOST_EXPORTS) \
14996 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14998 done; \
14999 echo "Doing install-pdf in gcc" ; \
15000 (cd $(HOST_SUBDIR)/gcc && \
15001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15003 "RANLIB=$${RANLIB}" \
15004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15005 install-pdf) \
15006 || exit 1
15007
15008 @endif gcc
15009
15010 .PHONY: maybe-install-html-gcc install-html-gcc
15011 maybe-install-html-gcc:
15012 @if gcc
15013 maybe-install-html-gcc: install-html-gcc
15014
15015 install-html-gcc: \
15016 configure-gcc \
15017 html-gcc
15018 @[ -f ./gcc/Makefile ] || exit 0; \
15019 r=`${PWD_COMMAND}`; export r; \
15020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15021 $(HOST_EXPORTS) \
15022 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15024 done; \
15025 echo "Doing install-html in gcc" ; \
15026 (cd $(HOST_SUBDIR)/gcc && \
15027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15029 "RANLIB=$${RANLIB}" \
15030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15031 install-html) \
15032 || exit 1
15033
15034 @endif gcc
15035
15036 .PHONY: maybe-installcheck-gcc installcheck-gcc
15037 maybe-installcheck-gcc:
15038 @if gcc
15039 maybe-installcheck-gcc: installcheck-gcc
15040
15041 installcheck-gcc: \
15042 configure-gcc
15043 @[ -f ./gcc/Makefile ] || exit 0; \
15044 r=`${PWD_COMMAND}`; export r; \
15045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046 $(HOST_EXPORTS) \
15047 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049 done; \
15050 echo "Doing installcheck in gcc" ; \
15051 (cd $(HOST_SUBDIR)/gcc && \
15052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054 "RANLIB=$${RANLIB}" \
15055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15056 installcheck) \
15057 || exit 1
15058
15059 @endif gcc
15060
15061 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15062 maybe-mostlyclean-gcc:
15063 @if gcc
15064 maybe-mostlyclean-gcc: mostlyclean-gcc
15065
15066 mostlyclean-gcc:
15067 @[ -f ./gcc/Makefile ] || exit 0; \
15068 r=`${PWD_COMMAND}`; export r; \
15069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15070 $(HOST_EXPORTS) \
15071 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15073 done; \
15074 echo "Doing mostlyclean in gcc" ; \
15075 (cd $(HOST_SUBDIR)/gcc && \
15076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15078 "RANLIB=$${RANLIB}" \
15079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15080 mostlyclean) \
15081 || exit 1
15082
15083 @endif gcc
15084
15085 .PHONY: maybe-clean-gcc clean-gcc
15086 maybe-clean-gcc:
15087 @if gcc
15088 maybe-clean-gcc: clean-gcc
15089
15090 clean-gcc:
15091 @[ -f ./gcc/Makefile ] || exit 0; \
15092 r=`${PWD_COMMAND}`; export r; \
15093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15094 $(HOST_EXPORTS) \
15095 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15097 done; \
15098 echo "Doing clean in gcc" ; \
15099 (cd $(HOST_SUBDIR)/gcc && \
15100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15102 "RANLIB=$${RANLIB}" \
15103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15104 clean) \
15105 || exit 1
15106
15107 @endif gcc
15108
15109 .PHONY: maybe-distclean-gcc distclean-gcc
15110 maybe-distclean-gcc:
15111 @if gcc
15112 maybe-distclean-gcc: distclean-gcc
15113
15114 distclean-gcc:
15115 @[ -f ./gcc/Makefile ] || exit 0; \
15116 r=`${PWD_COMMAND}`; export r; \
15117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15118 $(HOST_EXPORTS) \
15119 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15121 done; \
15122 echo "Doing distclean in gcc" ; \
15123 (cd $(HOST_SUBDIR)/gcc && \
15124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15126 "RANLIB=$${RANLIB}" \
15127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15128 distclean) \
15129 || exit 1
15130
15131 @endif gcc
15132
15133 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15134 maybe-maintainer-clean-gcc:
15135 @if gcc
15136 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15137
15138 maintainer-clean-gcc:
15139 @[ -f ./gcc/Makefile ] || exit 0; \
15140 r=`${PWD_COMMAND}`; export r; \
15141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15142 $(HOST_EXPORTS) \
15143 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15145 done; \
15146 echo "Doing maintainer-clean in gcc" ; \
15147 (cd $(HOST_SUBDIR)/gcc && \
15148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15150 "RANLIB=$${RANLIB}" \
15151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15152 maintainer-clean) \
15153 || exit 1
15154
15155 @endif gcc
15156
15157
15158
15159 .PHONY: configure-gawk maybe-configure-gawk
15160 maybe-configure-gawk:
15161 @if gcc-bootstrap
15162 configure-gawk: stage_current
15163 @endif gcc-bootstrap
15164 @if gawk
15165 maybe-configure-gawk: configure-gawk
15166 configure-gawk:
15167 @: $(MAKE); $(unstage)
15168 @r=`${PWD_COMMAND}`; export r; \
15169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15172 $(HOST_EXPORTS) \
15173 echo Configuring in $(HOST_SUBDIR)/gawk; \
15174 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15175 case $(srcdir) in \
15176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15177 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15179 esac; \
15180 srcdiroption="--srcdir=$${topdir}/gawk"; \
15181 libsrcdir="$$s/gawk"; \
15182 $(SHELL) $${libsrcdir}/configure \
15183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15184 --target=${target_alias} $${srcdiroption} \
15185 || exit 1
15186 @endif gawk
15187
15188
15189
15190
15191
15192 .PHONY: all-gawk maybe-all-gawk
15193 maybe-all-gawk:
15194 @if gcc-bootstrap
15195 all-gawk: stage_current
15196 @endif gcc-bootstrap
15197 @if gawk
15198 TARGET-gawk=all
15199 maybe-all-gawk: all-gawk
15200 all-gawk: configure-gawk
15201 @: $(MAKE); $(unstage)
15202 @r=`${PWD_COMMAND}`; export r; \
15203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204 $(HOST_EXPORTS) \
15205 (cd $(HOST_SUBDIR)/gawk && \
15206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15207 $(TARGET-gawk))
15208 @endif gawk
15209
15210
15211
15212
15213 .PHONY: check-gawk maybe-check-gawk
15214 maybe-check-gawk:
15215 @if gawk
15216 maybe-check-gawk: check-gawk
15217
15218 check-gawk:
15219 @: $(MAKE); $(unstage)
15220 @r=`${PWD_COMMAND}`; export r; \
15221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15222 $(HOST_EXPORTS) \
15223 (cd $(HOST_SUBDIR)/gawk && \
15224 $(MAKE) $(FLAGS_TO_PASS) check)
15225
15226 @endif gawk
15227
15228 .PHONY: install-gawk maybe-install-gawk
15229 maybe-install-gawk:
15230 @if gawk
15231 maybe-install-gawk: install-gawk
15232
15233 install-gawk: installdirs
15234 @: $(MAKE); $(unstage)
15235 @r=`${PWD_COMMAND}`; export r; \
15236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15237 $(HOST_EXPORTS) \
15238 (cd $(HOST_SUBDIR)/gawk && \
15239 $(MAKE) $(FLAGS_TO_PASS) install)
15240
15241 @endif gawk
15242
15243 # Other targets (info, dvi, pdf, etc.)
15244
15245 .PHONY: maybe-info-gawk info-gawk
15246 maybe-info-gawk:
15247 @if gawk
15248 maybe-info-gawk: info-gawk
15249
15250 info-gawk: \
15251 configure-gawk
15252 @: $(MAKE); $(unstage)
15253 @[ -f ./gawk/Makefile ] || exit 0; \
15254 r=`${PWD_COMMAND}`; export r; \
15255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256 $(HOST_EXPORTS) \
15257 for flag in $(EXTRA_HOST_FLAGS) ; do \
15258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15259 done; \
15260 echo "Doing info in gawk" ; \
15261 (cd $(HOST_SUBDIR)/gawk && \
15262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15264 "RANLIB=$${RANLIB}" \
15265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15266 info) \
15267 || exit 1
15268
15269 @endif gawk
15270
15271 .PHONY: maybe-dvi-gawk dvi-gawk
15272 maybe-dvi-gawk:
15273 @if gawk
15274 maybe-dvi-gawk: dvi-gawk
15275
15276 dvi-gawk: \
15277 configure-gawk
15278 @: $(MAKE); $(unstage)
15279 @[ -f ./gawk/Makefile ] || exit 0; \
15280 r=`${PWD_COMMAND}`; export r; \
15281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282 $(HOST_EXPORTS) \
15283 for flag in $(EXTRA_HOST_FLAGS) ; do \
15284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285 done; \
15286 echo "Doing dvi in gawk" ; \
15287 (cd $(HOST_SUBDIR)/gawk && \
15288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290 "RANLIB=$${RANLIB}" \
15291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292 dvi) \
15293 || exit 1
15294
15295 @endif gawk
15296
15297 .PHONY: maybe-pdf-gawk pdf-gawk
15298 maybe-pdf-gawk:
15299 @if gawk
15300 maybe-pdf-gawk: pdf-gawk
15301
15302 pdf-gawk: \
15303 configure-gawk
15304 @: $(MAKE); $(unstage)
15305 @[ -f ./gawk/Makefile ] || exit 0; \
15306 r=`${PWD_COMMAND}`; export r; \
15307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308 $(HOST_EXPORTS) \
15309 for flag in $(EXTRA_HOST_FLAGS) ; do \
15310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15311 done; \
15312 echo "Doing pdf in gawk" ; \
15313 (cd $(HOST_SUBDIR)/gawk && \
15314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15316 "RANLIB=$${RANLIB}" \
15317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15318 pdf) \
15319 || exit 1
15320
15321 @endif gawk
15322
15323 .PHONY: maybe-html-gawk html-gawk
15324 maybe-html-gawk:
15325 @if gawk
15326 maybe-html-gawk: html-gawk
15327
15328 html-gawk: \
15329 configure-gawk
15330 @: $(MAKE); $(unstage)
15331 @[ -f ./gawk/Makefile ] || exit 0; \
15332 r=`${PWD_COMMAND}`; export r; \
15333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334 $(HOST_EXPORTS) \
15335 for flag in $(EXTRA_HOST_FLAGS) ; do \
15336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15337 done; \
15338 echo "Doing html in gawk" ; \
15339 (cd $(HOST_SUBDIR)/gawk && \
15340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15342 "RANLIB=$${RANLIB}" \
15343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15344 html) \
15345 || exit 1
15346
15347 @endif gawk
15348
15349 .PHONY: maybe-TAGS-gawk TAGS-gawk
15350 maybe-TAGS-gawk:
15351 @if gawk
15352 maybe-TAGS-gawk: TAGS-gawk
15353
15354 TAGS-gawk: \
15355 configure-gawk
15356 @: $(MAKE); $(unstage)
15357 @[ -f ./gawk/Makefile ] || exit 0; \
15358 r=`${PWD_COMMAND}`; export r; \
15359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360 $(HOST_EXPORTS) \
15361 for flag in $(EXTRA_HOST_FLAGS) ; do \
15362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363 done; \
15364 echo "Doing TAGS in gawk" ; \
15365 (cd $(HOST_SUBDIR)/gawk && \
15366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15368 "RANLIB=$${RANLIB}" \
15369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15370 TAGS) \
15371 || exit 1
15372
15373 @endif gawk
15374
15375 .PHONY: maybe-install-info-gawk install-info-gawk
15376 maybe-install-info-gawk:
15377 @if gawk
15378 maybe-install-info-gawk: install-info-gawk
15379
15380 install-info-gawk: \
15381 configure-gawk \
15382 info-gawk
15383 @: $(MAKE); $(unstage)
15384 @[ -f ./gawk/Makefile ] || exit 0; \
15385 r=`${PWD_COMMAND}`; export r; \
15386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15387 $(HOST_EXPORTS) \
15388 for flag in $(EXTRA_HOST_FLAGS) ; do \
15389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15390 done; \
15391 echo "Doing install-info in gawk" ; \
15392 (cd $(HOST_SUBDIR)/gawk && \
15393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15395 "RANLIB=$${RANLIB}" \
15396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15397 install-info) \
15398 || exit 1
15399
15400 @endif gawk
15401
15402 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15403 maybe-install-pdf-gawk:
15404 @if gawk
15405 maybe-install-pdf-gawk: install-pdf-gawk
15406
15407 install-pdf-gawk: \
15408 configure-gawk \
15409 pdf-gawk
15410 @: $(MAKE); $(unstage)
15411 @[ -f ./gawk/Makefile ] || exit 0; \
15412 r=`${PWD_COMMAND}`; export r; \
15413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15414 $(HOST_EXPORTS) \
15415 for flag in $(EXTRA_HOST_FLAGS) ; do \
15416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15417 done; \
15418 echo "Doing install-pdf in gawk" ; \
15419 (cd $(HOST_SUBDIR)/gawk && \
15420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15422 "RANLIB=$${RANLIB}" \
15423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15424 install-pdf) \
15425 || exit 1
15426
15427 @endif gawk
15428
15429 .PHONY: maybe-install-html-gawk install-html-gawk
15430 maybe-install-html-gawk:
15431 @if gawk
15432 maybe-install-html-gawk: install-html-gawk
15433
15434 install-html-gawk: \
15435 configure-gawk \
15436 html-gawk
15437 @: $(MAKE); $(unstage)
15438 @[ -f ./gawk/Makefile ] || exit 0; \
15439 r=`${PWD_COMMAND}`; export r; \
15440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441 $(HOST_EXPORTS) \
15442 for flag in $(EXTRA_HOST_FLAGS) ; do \
15443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15444 done; \
15445 echo "Doing install-html in gawk" ; \
15446 (cd $(HOST_SUBDIR)/gawk && \
15447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15449 "RANLIB=$${RANLIB}" \
15450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15451 install-html) \
15452 || exit 1
15453
15454 @endif gawk
15455
15456 .PHONY: maybe-installcheck-gawk installcheck-gawk
15457 maybe-installcheck-gawk:
15458 @if gawk
15459 maybe-installcheck-gawk: installcheck-gawk
15460
15461 installcheck-gawk: \
15462 configure-gawk
15463 @: $(MAKE); $(unstage)
15464 @[ -f ./gawk/Makefile ] || exit 0; \
15465 r=`${PWD_COMMAND}`; export r; \
15466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15467 $(HOST_EXPORTS) \
15468 for flag in $(EXTRA_HOST_FLAGS) ; do \
15469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15470 done; \
15471 echo "Doing installcheck in gawk" ; \
15472 (cd $(HOST_SUBDIR)/gawk && \
15473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15475 "RANLIB=$${RANLIB}" \
15476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15477 installcheck) \
15478 || exit 1
15479
15480 @endif gawk
15481
15482 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15483 maybe-mostlyclean-gawk:
15484 @if gawk
15485 maybe-mostlyclean-gawk: mostlyclean-gawk
15486
15487 mostlyclean-gawk:
15488 @: $(MAKE); $(unstage)
15489 @[ -f ./gawk/Makefile ] || exit 0; \
15490 r=`${PWD_COMMAND}`; export r; \
15491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15492 $(HOST_EXPORTS) \
15493 for flag in $(EXTRA_HOST_FLAGS) ; do \
15494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15495 done; \
15496 echo "Doing mostlyclean in gawk" ; \
15497 (cd $(HOST_SUBDIR)/gawk && \
15498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15500 "RANLIB=$${RANLIB}" \
15501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15502 mostlyclean) \
15503 || exit 1
15504
15505 @endif gawk
15506
15507 .PHONY: maybe-clean-gawk clean-gawk
15508 maybe-clean-gawk:
15509 @if gawk
15510 maybe-clean-gawk: clean-gawk
15511
15512 clean-gawk:
15513 @: $(MAKE); $(unstage)
15514 @[ -f ./gawk/Makefile ] || exit 0; \
15515 r=`${PWD_COMMAND}`; export r; \
15516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517 $(HOST_EXPORTS) \
15518 for flag in $(EXTRA_HOST_FLAGS) ; do \
15519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15520 done; \
15521 echo "Doing clean in gawk" ; \
15522 (cd $(HOST_SUBDIR)/gawk && \
15523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15525 "RANLIB=$${RANLIB}" \
15526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15527 clean) \
15528 || exit 1
15529
15530 @endif gawk
15531
15532 .PHONY: maybe-distclean-gawk distclean-gawk
15533 maybe-distclean-gawk:
15534 @if gawk
15535 maybe-distclean-gawk: distclean-gawk
15536
15537 distclean-gawk:
15538 @: $(MAKE); $(unstage)
15539 @[ -f ./gawk/Makefile ] || exit 0; \
15540 r=`${PWD_COMMAND}`; export r; \
15541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15542 $(HOST_EXPORTS) \
15543 for flag in $(EXTRA_HOST_FLAGS) ; do \
15544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15545 done; \
15546 echo "Doing distclean in gawk" ; \
15547 (cd $(HOST_SUBDIR)/gawk && \
15548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15550 "RANLIB=$${RANLIB}" \
15551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15552 distclean) \
15553 || exit 1
15554
15555 @endif gawk
15556
15557 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15558 maybe-maintainer-clean-gawk:
15559 @if gawk
15560 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15561
15562 maintainer-clean-gawk:
15563 @: $(MAKE); $(unstage)
15564 @[ -f ./gawk/Makefile ] || exit 0; \
15565 r=`${PWD_COMMAND}`; export r; \
15566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15567 $(HOST_EXPORTS) \
15568 for flag in $(EXTRA_HOST_FLAGS) ; do \
15569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15570 done; \
15571 echo "Doing maintainer-clean in gawk" ; \
15572 (cd $(HOST_SUBDIR)/gawk && \
15573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15575 "RANLIB=$${RANLIB}" \
15576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15577 maintainer-clean) \
15578 || exit 1
15579
15580 @endif gawk
15581
15582
15583
15584 .PHONY: configure-gettext maybe-configure-gettext
15585 maybe-configure-gettext:
15586 @if gcc-bootstrap
15587 configure-gettext: stage_current
15588 @endif gcc-bootstrap
15589 @if gettext
15590 maybe-configure-gettext: configure-gettext
15591 configure-gettext:
15592 @: $(MAKE); $(unstage)
15593 @r=`${PWD_COMMAND}`; export r; \
15594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15597 $(HOST_EXPORTS) \
15598 echo Configuring in $(HOST_SUBDIR)/gettext; \
15599 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15600 case $(srcdir) in \
15601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15602 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15604 esac; \
15605 srcdiroption="--srcdir=$${topdir}/gettext"; \
15606 libsrcdir="$$s/gettext"; \
15607 $(SHELL) $${libsrcdir}/configure \
15608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15609 --target=${target_alias} $${srcdiroption} \
15610 || exit 1
15611 @endif gettext
15612
15613
15614
15615
15616
15617 .PHONY: all-gettext maybe-all-gettext
15618 maybe-all-gettext:
15619 @if gcc-bootstrap
15620 all-gettext: stage_current
15621 @endif gcc-bootstrap
15622 @if gettext
15623 TARGET-gettext=all
15624 maybe-all-gettext: all-gettext
15625 all-gettext: configure-gettext
15626 @: $(MAKE); $(unstage)
15627 @r=`${PWD_COMMAND}`; export r; \
15628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15629 $(HOST_EXPORTS) \
15630 (cd $(HOST_SUBDIR)/gettext && \
15631 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15632 $(TARGET-gettext))
15633 @endif gettext
15634
15635
15636
15637
15638 .PHONY: check-gettext maybe-check-gettext
15639 maybe-check-gettext:
15640 @if gettext
15641 maybe-check-gettext: check-gettext
15642
15643 check-gettext:
15644 @: $(MAKE); $(unstage)
15645 @r=`${PWD_COMMAND}`; export r; \
15646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15647 $(HOST_EXPORTS) \
15648 (cd $(HOST_SUBDIR)/gettext && \
15649 $(MAKE) $(FLAGS_TO_PASS) check)
15650
15651 @endif gettext
15652
15653 .PHONY: install-gettext maybe-install-gettext
15654 maybe-install-gettext:
15655 @if gettext
15656 maybe-install-gettext: install-gettext
15657
15658 install-gettext: installdirs
15659 @: $(MAKE); $(unstage)
15660 @r=`${PWD_COMMAND}`; export r; \
15661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662 $(HOST_EXPORTS) \
15663 (cd $(HOST_SUBDIR)/gettext && \
15664 $(MAKE) $(FLAGS_TO_PASS) install)
15665
15666 @endif gettext
15667
15668 # Other targets (info, dvi, pdf, etc.)
15669
15670 .PHONY: maybe-info-gettext info-gettext
15671 maybe-info-gettext:
15672 @if gettext
15673 maybe-info-gettext: info-gettext
15674
15675 info-gettext: \
15676 configure-gettext
15677 @: $(MAKE); $(unstage)
15678 @[ -f ./gettext/Makefile ] || exit 0; \
15679 r=`${PWD_COMMAND}`; export r; \
15680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681 $(HOST_EXPORTS) \
15682 for flag in $(EXTRA_HOST_FLAGS) ; do \
15683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684 done; \
15685 echo "Doing info in gettext" ; \
15686 (cd $(HOST_SUBDIR)/gettext && \
15687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689 "RANLIB=$${RANLIB}" \
15690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15691 info) \
15692 || exit 1
15693
15694 @endif gettext
15695
15696 .PHONY: maybe-dvi-gettext dvi-gettext
15697 maybe-dvi-gettext:
15698 @if gettext
15699 maybe-dvi-gettext: dvi-gettext
15700
15701 dvi-gettext: \
15702 configure-gettext
15703 @: $(MAKE); $(unstage)
15704 @[ -f ./gettext/Makefile ] || exit 0; \
15705 r=`${PWD_COMMAND}`; export r; \
15706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15707 $(HOST_EXPORTS) \
15708 for flag in $(EXTRA_HOST_FLAGS) ; do \
15709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15710 done; \
15711 echo "Doing dvi in gettext" ; \
15712 (cd $(HOST_SUBDIR)/gettext && \
15713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15715 "RANLIB=$${RANLIB}" \
15716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15717 dvi) \
15718 || exit 1
15719
15720 @endif gettext
15721
15722 .PHONY: maybe-pdf-gettext pdf-gettext
15723 maybe-pdf-gettext:
15724 @if gettext
15725 maybe-pdf-gettext: pdf-gettext
15726
15727 pdf-gettext: \
15728 configure-gettext
15729 @: $(MAKE); $(unstage)
15730 @[ -f ./gettext/Makefile ] || exit 0; \
15731 r=`${PWD_COMMAND}`; export r; \
15732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733 $(HOST_EXPORTS) \
15734 for flag in $(EXTRA_HOST_FLAGS) ; do \
15735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15736 done; \
15737 echo "Doing pdf in gettext" ; \
15738 (cd $(HOST_SUBDIR)/gettext && \
15739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15741 "RANLIB=$${RANLIB}" \
15742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15743 pdf) \
15744 || exit 1
15745
15746 @endif gettext
15747
15748 .PHONY: maybe-html-gettext html-gettext
15749 maybe-html-gettext:
15750 @if gettext
15751 maybe-html-gettext: html-gettext
15752
15753 html-gettext: \
15754 configure-gettext
15755 @: $(MAKE); $(unstage)
15756 @[ -f ./gettext/Makefile ] || exit 0; \
15757 r=`${PWD_COMMAND}`; export r; \
15758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759 $(HOST_EXPORTS) \
15760 for flag in $(EXTRA_HOST_FLAGS) ; do \
15761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15762 done; \
15763 echo "Doing html in gettext" ; \
15764 (cd $(HOST_SUBDIR)/gettext && \
15765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15767 "RANLIB=$${RANLIB}" \
15768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15769 html) \
15770 || exit 1
15771
15772 @endif gettext
15773
15774 .PHONY: maybe-TAGS-gettext TAGS-gettext
15775 maybe-TAGS-gettext:
15776 @if gettext
15777 maybe-TAGS-gettext: TAGS-gettext
15778
15779 TAGS-gettext: \
15780 configure-gettext
15781 @: $(MAKE); $(unstage)
15782 @[ -f ./gettext/Makefile ] || exit 0; \
15783 r=`${PWD_COMMAND}`; export r; \
15784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785 $(HOST_EXPORTS) \
15786 for flag in $(EXTRA_HOST_FLAGS) ; do \
15787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15788 done; \
15789 echo "Doing TAGS in gettext" ; \
15790 (cd $(HOST_SUBDIR)/gettext && \
15791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15793 "RANLIB=$${RANLIB}" \
15794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15795 TAGS) \
15796 || exit 1
15797
15798 @endif gettext
15799
15800 .PHONY: maybe-install-info-gettext install-info-gettext
15801 maybe-install-info-gettext:
15802 @if gettext
15803 maybe-install-info-gettext: install-info-gettext
15804
15805 install-info-gettext: \
15806 configure-gettext \
15807 info-gettext
15808 @: $(MAKE); $(unstage)
15809 @[ -f ./gettext/Makefile ] || exit 0; \
15810 r=`${PWD_COMMAND}`; export r; \
15811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15812 $(HOST_EXPORTS) \
15813 for flag in $(EXTRA_HOST_FLAGS) ; do \
15814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15815 done; \
15816 echo "Doing install-info in gettext" ; \
15817 (cd $(HOST_SUBDIR)/gettext && \
15818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15820 "RANLIB=$${RANLIB}" \
15821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15822 install-info) \
15823 || exit 1
15824
15825 @endif gettext
15826
15827 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15828 maybe-install-pdf-gettext:
15829 @if gettext
15830 maybe-install-pdf-gettext: install-pdf-gettext
15831
15832 install-pdf-gettext: \
15833 configure-gettext \
15834 pdf-gettext
15835 @: $(MAKE); $(unstage)
15836 @[ -f ./gettext/Makefile ] || exit 0; \
15837 r=`${PWD_COMMAND}`; export r; \
15838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15839 $(HOST_EXPORTS) \
15840 for flag in $(EXTRA_HOST_FLAGS) ; do \
15841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15842 done; \
15843 echo "Doing install-pdf in gettext" ; \
15844 (cd $(HOST_SUBDIR)/gettext && \
15845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15847 "RANLIB=$${RANLIB}" \
15848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15849 install-pdf) \
15850 || exit 1
15851
15852 @endif gettext
15853
15854 .PHONY: maybe-install-html-gettext install-html-gettext
15855 maybe-install-html-gettext:
15856 @if gettext
15857 maybe-install-html-gettext: install-html-gettext
15858
15859 install-html-gettext: \
15860 configure-gettext \
15861 html-gettext
15862 @: $(MAKE); $(unstage)
15863 @[ -f ./gettext/Makefile ] || exit 0; \
15864 r=`${PWD_COMMAND}`; export r; \
15865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866 $(HOST_EXPORTS) \
15867 for flag in $(EXTRA_HOST_FLAGS) ; do \
15868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15869 done; \
15870 echo "Doing install-html in gettext" ; \
15871 (cd $(HOST_SUBDIR)/gettext && \
15872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15874 "RANLIB=$${RANLIB}" \
15875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15876 install-html) \
15877 || exit 1
15878
15879 @endif gettext
15880
15881 .PHONY: maybe-installcheck-gettext installcheck-gettext
15882 maybe-installcheck-gettext:
15883 @if gettext
15884 maybe-installcheck-gettext: installcheck-gettext
15885
15886 installcheck-gettext: \
15887 configure-gettext
15888 @: $(MAKE); $(unstage)
15889 @[ -f ./gettext/Makefile ] || exit 0; \
15890 r=`${PWD_COMMAND}`; export r; \
15891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15892 $(HOST_EXPORTS) \
15893 for flag in $(EXTRA_HOST_FLAGS) ; do \
15894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15895 done; \
15896 echo "Doing installcheck in gettext" ; \
15897 (cd $(HOST_SUBDIR)/gettext && \
15898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15900 "RANLIB=$${RANLIB}" \
15901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15902 installcheck) \
15903 || exit 1
15904
15905 @endif gettext
15906
15907 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15908 maybe-mostlyclean-gettext:
15909 @if gettext
15910 maybe-mostlyclean-gettext: mostlyclean-gettext
15911
15912 mostlyclean-gettext:
15913 @: $(MAKE); $(unstage)
15914 @[ -f ./gettext/Makefile ] || exit 0; \
15915 r=`${PWD_COMMAND}`; export r; \
15916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15917 $(HOST_EXPORTS) \
15918 for flag in $(EXTRA_HOST_FLAGS) ; do \
15919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15920 done; \
15921 echo "Doing mostlyclean in gettext" ; \
15922 (cd $(HOST_SUBDIR)/gettext && \
15923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15925 "RANLIB=$${RANLIB}" \
15926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15927 mostlyclean) \
15928 || exit 1
15929
15930 @endif gettext
15931
15932 .PHONY: maybe-clean-gettext clean-gettext
15933 maybe-clean-gettext:
15934 @if gettext
15935 maybe-clean-gettext: clean-gettext
15936
15937 clean-gettext:
15938 @: $(MAKE); $(unstage)
15939 @[ -f ./gettext/Makefile ] || exit 0; \
15940 r=`${PWD_COMMAND}`; export r; \
15941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942 $(HOST_EXPORTS) \
15943 for flag in $(EXTRA_HOST_FLAGS) ; do \
15944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15945 done; \
15946 echo "Doing clean in gettext" ; \
15947 (cd $(HOST_SUBDIR)/gettext && \
15948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15950 "RANLIB=$${RANLIB}" \
15951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15952 clean) \
15953 || exit 1
15954
15955 @endif gettext
15956
15957 .PHONY: maybe-distclean-gettext distclean-gettext
15958 maybe-distclean-gettext:
15959 @if gettext
15960 maybe-distclean-gettext: distclean-gettext
15961
15962 distclean-gettext:
15963 @: $(MAKE); $(unstage)
15964 @[ -f ./gettext/Makefile ] || exit 0; \
15965 r=`${PWD_COMMAND}`; export r; \
15966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967 $(HOST_EXPORTS) \
15968 for flag in $(EXTRA_HOST_FLAGS) ; do \
15969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15970 done; \
15971 echo "Doing distclean in gettext" ; \
15972 (cd $(HOST_SUBDIR)/gettext && \
15973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15975 "RANLIB=$${RANLIB}" \
15976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15977 distclean) \
15978 || exit 1
15979
15980 @endif gettext
15981
15982 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15983 maybe-maintainer-clean-gettext:
15984 @if gettext
15985 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15986
15987 maintainer-clean-gettext:
15988 @: $(MAKE); $(unstage)
15989 @[ -f ./gettext/Makefile ] || exit 0; \
15990 r=`${PWD_COMMAND}`; export r; \
15991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15992 $(HOST_EXPORTS) \
15993 for flag in $(EXTRA_HOST_FLAGS) ; do \
15994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15995 done; \
15996 echo "Doing maintainer-clean in gettext" ; \
15997 (cd $(HOST_SUBDIR)/gettext && \
15998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16000 "RANLIB=$${RANLIB}" \
16001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16002 maintainer-clean) \
16003 || exit 1
16004
16005 @endif gettext
16006
16007
16008
16009 .PHONY: configure-gmp maybe-configure-gmp
16010 maybe-configure-gmp:
16011 @if gcc-bootstrap
16012 configure-gmp: stage_current
16013 @endif gcc-bootstrap
16014 @if gmp
16015 maybe-configure-gmp: configure-gmp
16016 configure-gmp:
16017 @r=`${PWD_COMMAND}`; export r; \
16018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16019 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16021 $(HOST_EXPORTS) \
16022 echo Configuring in $(HOST_SUBDIR)/gmp; \
16023 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16024 case $(srcdir) in \
16025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16026 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16028 esac; \
16029 srcdiroption="--srcdir=$${topdir}/gmp"; \
16030 libsrcdir="$$s/gmp"; \
16031 $(SHELL) $${libsrcdir}/configure \
16032 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16033 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16034 || exit 1
16035 @endif gmp
16036
16037
16038
16039 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16040 maybe-configure-stage1-gmp:
16041 @if gmp-bootstrap
16042 maybe-configure-stage1-gmp: configure-stage1-gmp
16043 configure-stage1-gmp:
16044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16046 @r=`${PWD_COMMAND}`; export r; \
16047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16049 $(HOST_EXPORTS) \
16050 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16051 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16052 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16054 cd $(HOST_SUBDIR)/gmp || exit 1; \
16055 case $(srcdir) in \
16056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16057 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16059 esac; \
16060 srcdiroption="--srcdir=$${topdir}/gmp"; \
16061 libsrcdir="$$s/gmp"; \
16062 $(SHELL) $${libsrcdir}/configure \
16063 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16064 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16065 \
16066 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16067 @endif gmp-bootstrap
16068
16069 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16070 maybe-configure-stage2-gmp:
16071 @if gmp-bootstrap
16072 maybe-configure-stage2-gmp: configure-stage2-gmp
16073 configure-stage2-gmp:
16074 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16076 @r=`${PWD_COMMAND}`; export r; \
16077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16079 $(HOST_EXPORTS) \
16080 $(POSTSTAGE1_HOST_EXPORTS) \
16081 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16082 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16083 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16085 cd $(HOST_SUBDIR)/gmp || exit 1; \
16086 case $(srcdir) in \
16087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16088 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16090 esac; \
16091 srcdiroption="--srcdir=$${topdir}/gmp"; \
16092 libsrcdir="$$s/gmp"; \
16093 $(SHELL) $${libsrcdir}/configure \
16094 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16095 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16096 --with-build-libsubdir=$(HOST_SUBDIR) \
16097 @stage2_werror_flag@ --disable-shared
16098 @endif gmp-bootstrap
16099
16100 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16101 maybe-configure-stageb2g0-gmp:
16102 @if gmp-bootstrap
16103 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16104 configure-stageb2g0-gmp:
16105 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16107 @r=`${PWD_COMMAND}`; export r; \
16108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16109 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16110 $(HOST_EXPORTS) \
16111 $(POSTSTAGE1_HOST_EXPORTS) \
16112 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16113 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
16114 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16116 cd $(HOST_SUBDIR)/gmp || exit 1; \
16117 case $(srcdir) in \
16118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16119 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16121 esac; \
16122 srcdiroption="--srcdir=$${topdir}/gmp"; \
16123 libsrcdir="$$s/gmp"; \
16124 $(SHELL) $${libsrcdir}/configure \
16125 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16126 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16127 --with-build-libsubdir=$(HOST_SUBDIR) \
16128 @stage2_werror_flag@ --disable-shared
16129 @endif gmp-bootstrap
16130
16131 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16132 maybe-configure-stage3-gmp:
16133 @if gmp-bootstrap
16134 maybe-configure-stage3-gmp: configure-stage3-gmp
16135 configure-stage3-gmp:
16136 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16138 @r=`${PWD_COMMAND}`; export r; \
16139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16141 $(HOST_EXPORTS) \
16142 $(POSTSTAGE1_HOST_EXPORTS) \
16143 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16144 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16145 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16147 cd $(HOST_SUBDIR)/gmp || exit 1; \
16148 case $(srcdir) in \
16149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16150 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16152 esac; \
16153 srcdiroption="--srcdir=$${topdir}/gmp"; \
16154 libsrcdir="$$s/gmp"; \
16155 $(SHELL) $${libsrcdir}/configure \
16156 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16157 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16158 --with-build-libsubdir=$(HOST_SUBDIR) \
16159 @stage2_werror_flag@ --disable-shared
16160 @endif gmp-bootstrap
16161
16162 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16163 maybe-configure-stageb3g2-gmp:
16164 @if gmp-bootstrap
16165 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16166 configure-stageb3g2-gmp:
16167 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16169 @r=`${PWD_COMMAND}`; export r; \
16170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16172 $(HOST_EXPORTS) \
16173 $(POSTSTAGE1_HOST_EXPORTS) \
16174 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16175 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
16176 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16178 cd $(HOST_SUBDIR)/gmp || exit 1; \
16179 case $(srcdir) in \
16180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16181 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16183 esac; \
16184 srcdiroption="--srcdir=$${topdir}/gmp"; \
16185 libsrcdir="$$s/gmp"; \
16186 $(SHELL) $${libsrcdir}/configure \
16187 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16188 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16189 --with-build-libsubdir=$(HOST_SUBDIR) \
16190 @stage2_werror_flag@ --disable-shared
16191 @endif gmp-bootstrap
16192
16193 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16194 maybe-configure-stage4-gmp:
16195 @if gmp-bootstrap
16196 maybe-configure-stage4-gmp: configure-stage4-gmp
16197 configure-stage4-gmp:
16198 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16200 @r=`${PWD_COMMAND}`; export r; \
16201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16203 $(HOST_EXPORTS) \
16204 $(POSTSTAGE1_HOST_EXPORTS) \
16205 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16206 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16207 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16209 cd $(HOST_SUBDIR)/gmp || exit 1; \
16210 case $(srcdir) in \
16211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16212 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16214 esac; \
16215 srcdiroption="--srcdir=$${topdir}/gmp"; \
16216 libsrcdir="$$s/gmp"; \
16217 $(SHELL) $${libsrcdir}/configure \
16218 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16219 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16220 --with-build-libsubdir=$(HOST_SUBDIR) \
16221 @stage2_werror_flag@ --disable-shared
16222 @endif gmp-bootstrap
16223
16224 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16225 maybe-configure-stageprofile-gmp:
16226 @if gmp-bootstrap
16227 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16228 configure-stageprofile-gmp:
16229 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16231 @r=`${PWD_COMMAND}`; export r; \
16232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16234 $(HOST_EXPORTS) \
16235 $(POSTSTAGE1_HOST_EXPORTS) \
16236 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16237 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
16238 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16240 cd $(HOST_SUBDIR)/gmp || exit 1; \
16241 case $(srcdir) in \
16242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245 esac; \
16246 srcdiroption="--srcdir=$${topdir}/gmp"; \
16247 libsrcdir="$$s/gmp"; \
16248 $(SHELL) $${libsrcdir}/configure \
16249 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16250 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16251 --with-build-libsubdir=$(HOST_SUBDIR) \
16252 @stage2_werror_flag@ --disable-shared
16253 @endif gmp-bootstrap
16254
16255 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16256 maybe-configure-stagefeedback-gmp:
16257 @if gmp-bootstrap
16258 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16259 configure-stagefeedback-gmp:
16260 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16262 @r=`${PWD_COMMAND}`; export r; \
16263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16265 $(HOST_EXPORTS) \
16266 $(POSTSTAGE1_HOST_EXPORTS) \
16267 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16268 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
16269 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16271 cd $(HOST_SUBDIR)/gmp || exit 1; \
16272 case $(srcdir) in \
16273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16274 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16276 esac; \
16277 srcdiroption="--srcdir=$${topdir}/gmp"; \
16278 libsrcdir="$$s/gmp"; \
16279 $(SHELL) $${libsrcdir}/configure \
16280 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16281 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16282 --with-build-libsubdir=$(HOST_SUBDIR) \
16283 @stage2_werror_flag@ --disable-shared
16284 @endif gmp-bootstrap
16285
16286
16287
16288
16289
16290 .PHONY: all-gmp maybe-all-gmp
16291 maybe-all-gmp:
16292 @if gcc-bootstrap
16293 all-gmp: stage_current
16294 @endif gcc-bootstrap
16295 @if gmp
16296 TARGET-gmp=all
16297 maybe-all-gmp: all-gmp
16298 all-gmp: configure-gmp
16299 @r=`${PWD_COMMAND}`; export r; \
16300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16301 $(HOST_EXPORTS) \
16302 (cd $(HOST_SUBDIR)/gmp && \
16303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16304 $(TARGET-gmp))
16305 @endif gmp
16306
16307
16308
16309 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16310 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16311 maybe-all-stage1-gmp:
16312 maybe-clean-stage1-gmp:
16313 @if gmp-bootstrap
16314 maybe-all-stage1-gmp: all-stage1-gmp
16315 all-stage1: all-stage1-gmp
16316 TARGET-stage1-gmp = $(TARGET-gmp)
16317 all-stage1-gmp: configure-stage1-gmp
16318 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16319 @r=`${PWD_COMMAND}`; export r; \
16320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321 $(HOST_EXPORTS) \
16322 cd $(HOST_SUBDIR)/gmp && \
16323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16324 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16325 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16326 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16327 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
16328 $(TARGET-stage1-gmp)
16329
16330 maybe-clean-stage1-gmp: clean-stage1-gmp
16331 clean-stage1: clean-stage1-gmp
16332 clean-stage1-gmp:
16333 @if [ $(current_stage) = stage1 ]; then \
16334 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16335 else \
16336 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16337 $(MAKE) stage1-start; \
16338 fi; \
16339 cd $(HOST_SUBDIR)/gmp && \
16340 $(MAKE) $(EXTRA_HOST_FLAGS) \
16341 clean
16342 @endif gmp-bootstrap
16343
16344
16345 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16346 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16347 maybe-all-stage2-gmp:
16348 maybe-clean-stage2-gmp:
16349 @if gmp-bootstrap
16350 maybe-all-stage2-gmp: all-stage2-gmp
16351 all-stage2: all-stage2-gmp
16352 TARGET-stage2-gmp = $(TARGET-gmp)
16353 all-stage2-gmp: configure-stage2-gmp
16354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16355 @r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 $(HOST_EXPORTS) \
16358 $(POSTSTAGE1_HOST_EXPORTS) \
16359 cd $(HOST_SUBDIR)/gmp && \
16360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16361 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16362 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16363 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16364 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16365 $(TARGET-stage2-gmp)
16366
16367 maybe-clean-stage2-gmp: clean-stage2-gmp
16368 clean-stage2: clean-stage2-gmp
16369 clean-stage2-gmp:
16370 @if [ $(current_stage) = stage2 ]; then \
16371 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16372 else \
16373 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16374 $(MAKE) stage2-start; \
16375 fi; \
16376 cd $(HOST_SUBDIR)/gmp && \
16377 $(MAKE) $(EXTRA_HOST_FLAGS) \
16378 $(POSTSTAGE1_FLAGS_TO_PASS) \
16379 clean
16380 @endif gmp-bootstrap
16381
16382
16383 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16384 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16385 maybe-all-stageb2g0-gmp:
16386 maybe-clean-stageb2g0-gmp:
16387 @if gmp-bootstrap
16388 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16389 all-stageb2g0: all-stageb2g0-gmp
16390 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16391 all-stageb2g0-gmp: configure-stageb2g0-gmp
16392 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16393 @r=`${PWD_COMMAND}`; export r; \
16394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395 $(HOST_EXPORTS) \
16396 $(POSTSTAGE1_HOST_EXPORTS) \
16397 cd $(HOST_SUBDIR)/gmp && \
16398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16399 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16400 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16401 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16402 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16403 $(TARGET-stageb2g0-gmp)
16404
16405 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16406 clean-stageb2g0: clean-stageb2g0-gmp
16407 clean-stageb2g0-gmp:
16408 @if [ $(current_stage) = stageb2g0 ]; then \
16409 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16410 else \
16411 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16412 $(MAKE) stageb2g0-start; \
16413 fi; \
16414 cd $(HOST_SUBDIR)/gmp && \
16415 $(MAKE) $(EXTRA_HOST_FLAGS) \
16416 $(POSTSTAGE1_FLAGS_TO_PASS) \
16417 clean
16418 @endif gmp-bootstrap
16419
16420
16421 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16422 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16423 maybe-all-stage3-gmp:
16424 maybe-clean-stage3-gmp:
16425 @if gmp-bootstrap
16426 maybe-all-stage3-gmp: all-stage3-gmp
16427 all-stage3: all-stage3-gmp
16428 TARGET-stage3-gmp = $(TARGET-gmp)
16429 all-stage3-gmp: configure-stage3-gmp
16430 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16431 @r=`${PWD_COMMAND}`; export r; \
16432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433 $(HOST_EXPORTS) \
16434 $(POSTSTAGE1_HOST_EXPORTS) \
16435 cd $(HOST_SUBDIR)/gmp && \
16436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16437 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16438 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16439 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16440 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16441 $(TARGET-stage3-gmp)
16442
16443 maybe-clean-stage3-gmp: clean-stage3-gmp
16444 clean-stage3: clean-stage3-gmp
16445 clean-stage3-gmp:
16446 @if [ $(current_stage) = stage3 ]; then \
16447 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16448 else \
16449 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16450 $(MAKE) stage3-start; \
16451 fi; \
16452 cd $(HOST_SUBDIR)/gmp && \
16453 $(MAKE) $(EXTRA_HOST_FLAGS) \
16454 $(POSTSTAGE1_FLAGS_TO_PASS) \
16455 clean
16456 @endif gmp-bootstrap
16457
16458
16459 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16460 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16461 maybe-all-stageb3g2-gmp:
16462 maybe-clean-stageb3g2-gmp:
16463 @if gmp-bootstrap
16464 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16465 all-stageb3g2: all-stageb3g2-gmp
16466 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16467 all-stageb3g2-gmp: configure-stageb3g2-gmp
16468 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16469 @r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 $(HOST_EXPORTS) \
16472 $(POSTSTAGE1_HOST_EXPORTS) \
16473 cd $(HOST_SUBDIR)/gmp && \
16474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16475 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16476 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16477 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16478 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16479 $(TARGET-stageb3g2-gmp)
16480
16481 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16482 clean-stageb3g2: clean-stageb3g2-gmp
16483 clean-stageb3g2-gmp:
16484 @if [ $(current_stage) = stageb3g2 ]; then \
16485 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16486 else \
16487 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16488 $(MAKE) stageb3g2-start; \
16489 fi; \
16490 cd $(HOST_SUBDIR)/gmp && \
16491 $(MAKE) $(EXTRA_HOST_FLAGS) \
16492 $(POSTSTAGE1_FLAGS_TO_PASS) \
16493 clean
16494 @endif gmp-bootstrap
16495
16496
16497 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16498 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16499 maybe-all-stage4-gmp:
16500 maybe-clean-stage4-gmp:
16501 @if gmp-bootstrap
16502 maybe-all-stage4-gmp: all-stage4-gmp
16503 all-stage4: all-stage4-gmp
16504 TARGET-stage4-gmp = $(TARGET-gmp)
16505 all-stage4-gmp: configure-stage4-gmp
16506 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16507 @r=`${PWD_COMMAND}`; export r; \
16508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16509 $(HOST_EXPORTS) \
16510 $(POSTSTAGE1_HOST_EXPORTS) \
16511 cd $(HOST_SUBDIR)/gmp && \
16512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16513 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16514 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16515 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16516 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16517 $(TARGET-stage4-gmp)
16518
16519 maybe-clean-stage4-gmp: clean-stage4-gmp
16520 clean-stage4: clean-stage4-gmp
16521 clean-stage4-gmp:
16522 @if [ $(current_stage) = stage4 ]; then \
16523 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16524 else \
16525 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16526 $(MAKE) stage4-start; \
16527 fi; \
16528 cd $(HOST_SUBDIR)/gmp && \
16529 $(MAKE) $(EXTRA_HOST_FLAGS) \
16530 $(POSTSTAGE1_FLAGS_TO_PASS) \
16531 clean
16532 @endif gmp-bootstrap
16533
16534
16535 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16536 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16537 maybe-all-stageprofile-gmp:
16538 maybe-clean-stageprofile-gmp:
16539 @if gmp-bootstrap
16540 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16541 all-stageprofile: all-stageprofile-gmp
16542 TARGET-stageprofile-gmp = $(TARGET-gmp)
16543 all-stageprofile-gmp: configure-stageprofile-gmp
16544 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16545 @r=`${PWD_COMMAND}`; export r; \
16546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547 $(HOST_EXPORTS) \
16548 $(POSTSTAGE1_HOST_EXPORTS) \
16549 cd $(HOST_SUBDIR)/gmp && \
16550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16551 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16552 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16553 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16554 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16555 $(TARGET-stageprofile-gmp)
16556
16557 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16558 clean-stageprofile: clean-stageprofile-gmp
16559 clean-stageprofile-gmp:
16560 @if [ $(current_stage) = stageprofile ]; then \
16561 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16562 else \
16563 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16564 $(MAKE) stageprofile-start; \
16565 fi; \
16566 cd $(HOST_SUBDIR)/gmp && \
16567 $(MAKE) $(EXTRA_HOST_FLAGS) \
16568 $(POSTSTAGE1_FLAGS_TO_PASS) \
16569 clean
16570 @endif gmp-bootstrap
16571
16572
16573 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16574 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16575 maybe-all-stagefeedback-gmp:
16576 maybe-clean-stagefeedback-gmp:
16577 @if gmp-bootstrap
16578 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16579 all-stagefeedback: all-stagefeedback-gmp
16580 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16581 all-stagefeedback-gmp: configure-stagefeedback-gmp
16582 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16583 @r=`${PWD_COMMAND}`; export r; \
16584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585 $(HOST_EXPORTS) \
16586 $(POSTSTAGE1_HOST_EXPORTS) \
16587 cd $(HOST_SUBDIR)/gmp && \
16588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16589 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16590 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16591 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16592 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16593 $(TARGET-stagefeedback-gmp)
16594
16595 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16596 clean-stagefeedback: clean-stagefeedback-gmp
16597 clean-stagefeedback-gmp:
16598 @if [ $(current_stage) = stagefeedback ]; then \
16599 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16600 else \
16601 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16602 $(MAKE) stagefeedback-start; \
16603 fi; \
16604 cd $(HOST_SUBDIR)/gmp && \
16605 $(MAKE) $(EXTRA_HOST_FLAGS) \
16606 $(POSTSTAGE1_FLAGS_TO_PASS) \
16607 clean
16608 @endif gmp-bootstrap
16609
16610
16611
16612
16613
16614 .PHONY: check-gmp maybe-check-gmp
16615 maybe-check-gmp:
16616 @if gmp
16617 maybe-check-gmp: check-gmp
16618
16619 check-gmp:
16620 @: $(MAKE); $(unstage)
16621 @r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 $(HOST_EXPORTS) \
16624 (cd $(HOST_SUBDIR)/gmp && \
16625 $(MAKE) $(FLAGS_TO_PASS) check)
16626
16627 @endif gmp
16628
16629 .PHONY: install-gmp maybe-install-gmp
16630 maybe-install-gmp:
16631 @if gmp
16632 maybe-install-gmp: install-gmp
16633
16634 install-gmp:
16635
16636 @endif gmp
16637
16638 # Other targets (info, dvi, pdf, etc.)
16639
16640 .PHONY: maybe-info-gmp info-gmp
16641 maybe-info-gmp:
16642 @if gmp
16643 maybe-info-gmp: info-gmp
16644
16645 info-gmp: \
16646 configure-gmp
16647 @[ -f ./gmp/Makefile ] || exit 0; \
16648 r=`${PWD_COMMAND}`; export r; \
16649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16650 $(HOST_EXPORTS) \
16651 for flag in $(EXTRA_HOST_FLAGS) ; do \
16652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16653 done; \
16654 echo "Doing info in gmp" ; \
16655 (cd $(HOST_SUBDIR)/gmp && \
16656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16658 "RANLIB=$${RANLIB}" \
16659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16660 info) \
16661 || exit 1
16662
16663 @endif gmp
16664
16665 .PHONY: maybe-dvi-gmp dvi-gmp
16666 maybe-dvi-gmp:
16667 @if gmp
16668 maybe-dvi-gmp: dvi-gmp
16669
16670 dvi-gmp: \
16671 configure-gmp
16672 @[ -f ./gmp/Makefile ] || exit 0; \
16673 r=`${PWD_COMMAND}`; export r; \
16674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675 $(HOST_EXPORTS) \
16676 for flag in $(EXTRA_HOST_FLAGS) ; do \
16677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16678 done; \
16679 echo "Doing dvi in gmp" ; \
16680 (cd $(HOST_SUBDIR)/gmp && \
16681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16683 "RANLIB=$${RANLIB}" \
16684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16685 dvi) \
16686 || exit 1
16687
16688 @endif gmp
16689
16690 .PHONY: maybe-pdf-gmp pdf-gmp
16691 maybe-pdf-gmp:
16692 @if gmp
16693 maybe-pdf-gmp: pdf-gmp
16694
16695 pdf-gmp: \
16696 configure-gmp
16697 @[ -f ./gmp/Makefile ] || exit 0; \
16698 r=`${PWD_COMMAND}`; export r; \
16699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700 $(HOST_EXPORTS) \
16701 for flag in $(EXTRA_HOST_FLAGS) ; do \
16702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16703 done; \
16704 echo "Doing pdf in gmp" ; \
16705 (cd $(HOST_SUBDIR)/gmp && \
16706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16708 "RANLIB=$${RANLIB}" \
16709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16710 pdf) \
16711 || exit 1
16712
16713 @endif gmp
16714
16715 .PHONY: maybe-html-gmp html-gmp
16716 maybe-html-gmp:
16717 @if gmp
16718 maybe-html-gmp: html-gmp
16719
16720 html-gmp: \
16721 configure-gmp
16722 @[ -f ./gmp/Makefile ] || exit 0; \
16723 r=`${PWD_COMMAND}`; export r; \
16724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725 $(HOST_EXPORTS) \
16726 for flag in $(EXTRA_HOST_FLAGS) ; do \
16727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16728 done; \
16729 echo "Doing html in gmp" ; \
16730 (cd $(HOST_SUBDIR)/gmp && \
16731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16733 "RANLIB=$${RANLIB}" \
16734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16735 html) \
16736 || exit 1
16737
16738 @endif gmp
16739
16740 .PHONY: maybe-TAGS-gmp TAGS-gmp
16741 maybe-TAGS-gmp:
16742 @if gmp
16743 maybe-TAGS-gmp: TAGS-gmp
16744
16745 TAGS-gmp: \
16746 configure-gmp
16747 @[ -f ./gmp/Makefile ] || exit 0; \
16748 r=`${PWD_COMMAND}`; export r; \
16749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750 $(HOST_EXPORTS) \
16751 for flag in $(EXTRA_HOST_FLAGS) ; do \
16752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16753 done; \
16754 echo "Doing TAGS in gmp" ; \
16755 (cd $(HOST_SUBDIR)/gmp && \
16756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16758 "RANLIB=$${RANLIB}" \
16759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16760 TAGS) \
16761 || exit 1
16762
16763 @endif gmp
16764
16765 .PHONY: maybe-install-info-gmp install-info-gmp
16766 maybe-install-info-gmp:
16767 @if gmp
16768 maybe-install-info-gmp: install-info-gmp
16769
16770 install-info-gmp: \
16771 configure-gmp \
16772 info-gmp
16773 @[ -f ./gmp/Makefile ] || exit 0; \
16774 r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 $(HOST_EXPORTS) \
16777 for flag in $(EXTRA_HOST_FLAGS) ; do \
16778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16779 done; \
16780 echo "Doing install-info in gmp" ; \
16781 (cd $(HOST_SUBDIR)/gmp && \
16782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16784 "RANLIB=$${RANLIB}" \
16785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16786 install-info) \
16787 || exit 1
16788
16789 @endif gmp
16790
16791 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16792 maybe-install-pdf-gmp:
16793 @if gmp
16794 maybe-install-pdf-gmp: install-pdf-gmp
16795
16796 install-pdf-gmp: \
16797 configure-gmp \
16798 pdf-gmp
16799 @[ -f ./gmp/Makefile ] || exit 0; \
16800 r=`${PWD_COMMAND}`; export r; \
16801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802 $(HOST_EXPORTS) \
16803 for flag in $(EXTRA_HOST_FLAGS) ; do \
16804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16805 done; \
16806 echo "Doing install-pdf in gmp" ; \
16807 (cd $(HOST_SUBDIR)/gmp && \
16808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16810 "RANLIB=$${RANLIB}" \
16811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16812 install-pdf) \
16813 || exit 1
16814
16815 @endif gmp
16816
16817 .PHONY: maybe-install-html-gmp install-html-gmp
16818 maybe-install-html-gmp:
16819 @if gmp
16820 maybe-install-html-gmp: install-html-gmp
16821
16822 install-html-gmp: \
16823 configure-gmp \
16824 html-gmp
16825 @[ -f ./gmp/Makefile ] || exit 0; \
16826 r=`${PWD_COMMAND}`; export r; \
16827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16828 $(HOST_EXPORTS) \
16829 for flag in $(EXTRA_HOST_FLAGS) ; do \
16830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16831 done; \
16832 echo "Doing install-html in gmp" ; \
16833 (cd $(HOST_SUBDIR)/gmp && \
16834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16836 "RANLIB=$${RANLIB}" \
16837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16838 install-html) \
16839 || exit 1
16840
16841 @endif gmp
16842
16843 .PHONY: maybe-installcheck-gmp installcheck-gmp
16844 maybe-installcheck-gmp:
16845 @if gmp
16846 maybe-installcheck-gmp: installcheck-gmp
16847
16848 installcheck-gmp: \
16849 configure-gmp
16850 @[ -f ./gmp/Makefile ] || exit 0; \
16851 r=`${PWD_COMMAND}`; export r; \
16852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853 $(HOST_EXPORTS) \
16854 for flag in $(EXTRA_HOST_FLAGS) ; do \
16855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856 done; \
16857 echo "Doing installcheck in gmp" ; \
16858 (cd $(HOST_SUBDIR)/gmp && \
16859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861 "RANLIB=$${RANLIB}" \
16862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863 installcheck) \
16864 || exit 1
16865
16866 @endif gmp
16867
16868 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16869 maybe-mostlyclean-gmp:
16870 @if gmp
16871 maybe-mostlyclean-gmp: mostlyclean-gmp
16872
16873 mostlyclean-gmp:
16874 @[ -f ./gmp/Makefile ] || exit 0; \
16875 r=`${PWD_COMMAND}`; export r; \
16876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16877 $(HOST_EXPORTS) \
16878 for flag in $(EXTRA_HOST_FLAGS) ; do \
16879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16880 done; \
16881 echo "Doing mostlyclean in gmp" ; \
16882 (cd $(HOST_SUBDIR)/gmp && \
16883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16885 "RANLIB=$${RANLIB}" \
16886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16887 mostlyclean) \
16888 || exit 1
16889
16890 @endif gmp
16891
16892 .PHONY: maybe-clean-gmp clean-gmp
16893 maybe-clean-gmp:
16894 @if gmp
16895 maybe-clean-gmp: clean-gmp
16896
16897 clean-gmp:
16898 @[ -f ./gmp/Makefile ] || exit 0; \
16899 r=`${PWD_COMMAND}`; export r; \
16900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16901 $(HOST_EXPORTS) \
16902 for flag in $(EXTRA_HOST_FLAGS) ; do \
16903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16904 done; \
16905 echo "Doing clean in gmp" ; \
16906 (cd $(HOST_SUBDIR)/gmp && \
16907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16909 "RANLIB=$${RANLIB}" \
16910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16911 clean) \
16912 || exit 1
16913
16914 @endif gmp
16915
16916 .PHONY: maybe-distclean-gmp distclean-gmp
16917 maybe-distclean-gmp:
16918 @if gmp
16919 maybe-distclean-gmp: distclean-gmp
16920
16921 distclean-gmp:
16922 @[ -f ./gmp/Makefile ] || exit 0; \
16923 r=`${PWD_COMMAND}`; export r; \
16924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16925 $(HOST_EXPORTS) \
16926 for flag in $(EXTRA_HOST_FLAGS) ; do \
16927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16928 done; \
16929 echo "Doing distclean in gmp" ; \
16930 (cd $(HOST_SUBDIR)/gmp && \
16931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16933 "RANLIB=$${RANLIB}" \
16934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16935 distclean) \
16936 || exit 1
16937
16938 @endif gmp
16939
16940 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16941 maybe-maintainer-clean-gmp:
16942 @if gmp
16943 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16944
16945 maintainer-clean-gmp:
16946 @[ -f ./gmp/Makefile ] || exit 0; \
16947 r=`${PWD_COMMAND}`; export r; \
16948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16949 $(HOST_EXPORTS) \
16950 for flag in $(EXTRA_HOST_FLAGS) ; do \
16951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16952 done; \
16953 echo "Doing maintainer-clean in gmp" ; \
16954 (cd $(HOST_SUBDIR)/gmp && \
16955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16957 "RANLIB=$${RANLIB}" \
16958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16959 maintainer-clean) \
16960 || exit 1
16961
16962 @endif gmp
16963
16964
16965
16966 .PHONY: configure-mpfr maybe-configure-mpfr
16967 maybe-configure-mpfr:
16968 @if gcc-bootstrap
16969 configure-mpfr: stage_current
16970 @endif gcc-bootstrap
16971 @if mpfr
16972 maybe-configure-mpfr: configure-mpfr
16973 configure-mpfr:
16974 @r=`${PWD_COMMAND}`; export r; \
16975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16976 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16978 $(HOST_EXPORTS) \
16979 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16980 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16981 case $(srcdir) in \
16982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16983 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16985 esac; \
16986 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16987 libsrcdir="$$s/mpfr"; \
16988 $(SHELL) $${libsrcdir}/configure \
16989 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16990 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16991 || exit 1
16992 @endif mpfr
16993
16994
16995
16996 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16997 maybe-configure-stage1-mpfr:
16998 @if mpfr-bootstrap
16999 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17000 configure-stage1-mpfr:
17001 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17003 @r=`${PWD_COMMAND}`; export r; \
17004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17005 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17006 $(HOST_EXPORTS) \
17007 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17008 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17009 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17011 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17012 case $(srcdir) in \
17013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17014 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17016 esac; \
17017 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17018 libsrcdir="$$s/mpfr"; \
17019 $(SHELL) $${libsrcdir}/configure \
17020 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17021 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17022 \
17023 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17024 @endif mpfr-bootstrap
17025
17026 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17027 maybe-configure-stage2-mpfr:
17028 @if mpfr-bootstrap
17029 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17030 configure-stage2-mpfr:
17031 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17033 @r=`${PWD_COMMAND}`; export r; \
17034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17035 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17036 $(HOST_EXPORTS) \
17037 $(POSTSTAGE1_HOST_EXPORTS) \
17038 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17039 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17040 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17042 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17043 case $(srcdir) in \
17044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17045 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17047 esac; \
17048 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17049 libsrcdir="$$s/mpfr"; \
17050 $(SHELL) $${libsrcdir}/configure \
17051 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17052 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17053 --with-build-libsubdir=$(HOST_SUBDIR) \
17054 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17055 @endif mpfr-bootstrap
17056
17057 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17058 maybe-configure-stageb2g0-mpfr:
17059 @if mpfr-bootstrap
17060 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17061 configure-stageb2g0-mpfr:
17062 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17064 @r=`${PWD_COMMAND}`; export r; \
17065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17066 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17067 $(HOST_EXPORTS) \
17068 $(POSTSTAGE1_HOST_EXPORTS) \
17069 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17070 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
17071 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17073 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17074 case $(srcdir) in \
17075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17076 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17078 esac; \
17079 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17080 libsrcdir="$$s/mpfr"; \
17081 $(SHELL) $${libsrcdir}/configure \
17082 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17083 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17084 --with-build-libsubdir=$(HOST_SUBDIR) \
17085 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17086 @endif mpfr-bootstrap
17087
17088 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17089 maybe-configure-stage3-mpfr:
17090 @if mpfr-bootstrap
17091 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17092 configure-stage3-mpfr:
17093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17095 @r=`${PWD_COMMAND}`; export r; \
17096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17097 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17098 $(HOST_EXPORTS) \
17099 $(POSTSTAGE1_HOST_EXPORTS) \
17100 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17101 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17102 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17104 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17105 case $(srcdir) in \
17106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17107 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17109 esac; \
17110 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17111 libsrcdir="$$s/mpfr"; \
17112 $(SHELL) $${libsrcdir}/configure \
17113 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17114 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17115 --with-build-libsubdir=$(HOST_SUBDIR) \
17116 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17117 @endif mpfr-bootstrap
17118
17119 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17120 maybe-configure-stageb3g2-mpfr:
17121 @if mpfr-bootstrap
17122 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17123 configure-stageb3g2-mpfr:
17124 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17126 @r=`${PWD_COMMAND}`; export r; \
17127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17128 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17129 $(HOST_EXPORTS) \
17130 $(POSTSTAGE1_HOST_EXPORTS) \
17131 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17132 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
17133 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17135 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17136 case $(srcdir) in \
17137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17138 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17140 esac; \
17141 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17142 libsrcdir="$$s/mpfr"; \
17143 $(SHELL) $${libsrcdir}/configure \
17144 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17145 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17146 --with-build-libsubdir=$(HOST_SUBDIR) \
17147 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17148 @endif mpfr-bootstrap
17149
17150 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17151 maybe-configure-stage4-mpfr:
17152 @if mpfr-bootstrap
17153 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17154 configure-stage4-mpfr:
17155 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17157 @r=`${PWD_COMMAND}`; export r; \
17158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17159 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17160 $(HOST_EXPORTS) \
17161 $(POSTSTAGE1_HOST_EXPORTS) \
17162 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17163 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17164 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17167 case $(srcdir) in \
17168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171 esac; \
17172 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173 libsrcdir="$$s/mpfr"; \
17174 $(SHELL) $${libsrcdir}/configure \
17175 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17176 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17177 --with-build-libsubdir=$(HOST_SUBDIR) \
17178 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17179 @endif mpfr-bootstrap
17180
17181 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17182 maybe-configure-stageprofile-mpfr:
17183 @if mpfr-bootstrap
17184 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17185 configure-stageprofile-mpfr:
17186 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17188 @r=`${PWD_COMMAND}`; export r; \
17189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17190 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17191 $(HOST_EXPORTS) \
17192 $(POSTSTAGE1_HOST_EXPORTS) \
17193 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17194 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
17195 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17197 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17198 case $(srcdir) in \
17199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202 esac; \
17203 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17204 libsrcdir="$$s/mpfr"; \
17205 $(SHELL) $${libsrcdir}/configure \
17206 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17207 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17208 --with-build-libsubdir=$(HOST_SUBDIR) \
17209 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17210 @endif mpfr-bootstrap
17211
17212 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17213 maybe-configure-stagefeedback-mpfr:
17214 @if mpfr-bootstrap
17215 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17216 configure-stagefeedback-mpfr:
17217 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17219 @r=`${PWD_COMMAND}`; export r; \
17220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17222 $(HOST_EXPORTS) \
17223 $(POSTSTAGE1_HOST_EXPORTS) \
17224 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17225 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
17226 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17228 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17229 case $(srcdir) in \
17230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17231 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17233 esac; \
17234 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17235 libsrcdir="$$s/mpfr"; \
17236 $(SHELL) $${libsrcdir}/configure \
17237 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17238 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17239 --with-build-libsubdir=$(HOST_SUBDIR) \
17240 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17241 @endif mpfr-bootstrap
17242
17243
17244
17245
17246
17247 .PHONY: all-mpfr maybe-all-mpfr
17248 maybe-all-mpfr:
17249 @if gcc-bootstrap
17250 all-mpfr: stage_current
17251 @endif gcc-bootstrap
17252 @if mpfr
17253 TARGET-mpfr=all
17254 maybe-all-mpfr: all-mpfr
17255 all-mpfr: configure-mpfr
17256 @r=`${PWD_COMMAND}`; export r; \
17257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17258 $(HOST_EXPORTS) \
17259 (cd $(HOST_SUBDIR)/mpfr && \
17260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17261 $(TARGET-mpfr))
17262 @endif mpfr
17263
17264
17265
17266 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17267 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17268 maybe-all-stage1-mpfr:
17269 maybe-clean-stage1-mpfr:
17270 @if mpfr-bootstrap
17271 maybe-all-stage1-mpfr: all-stage1-mpfr
17272 all-stage1: all-stage1-mpfr
17273 TARGET-stage1-mpfr = $(TARGET-mpfr)
17274 all-stage1-mpfr: configure-stage1-mpfr
17275 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17276 @r=`${PWD_COMMAND}`; export r; \
17277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17278 $(HOST_EXPORTS) \
17279 cd $(HOST_SUBDIR)/mpfr && \
17280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17281 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17282 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17283 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17284 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
17285 $(TARGET-stage1-mpfr)
17286
17287 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17288 clean-stage1: clean-stage1-mpfr
17289 clean-stage1-mpfr:
17290 @if [ $(current_stage) = stage1 ]; then \
17291 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17292 else \
17293 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17294 $(MAKE) stage1-start; \
17295 fi; \
17296 cd $(HOST_SUBDIR)/mpfr && \
17297 $(MAKE) $(EXTRA_HOST_FLAGS) \
17298 clean
17299 @endif mpfr-bootstrap
17300
17301
17302 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17303 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17304 maybe-all-stage2-mpfr:
17305 maybe-clean-stage2-mpfr:
17306 @if mpfr-bootstrap
17307 maybe-all-stage2-mpfr: all-stage2-mpfr
17308 all-stage2: all-stage2-mpfr
17309 TARGET-stage2-mpfr = $(TARGET-mpfr)
17310 all-stage2-mpfr: configure-stage2-mpfr
17311 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17312 @r=`${PWD_COMMAND}`; export r; \
17313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17314 $(HOST_EXPORTS) \
17315 $(POSTSTAGE1_HOST_EXPORTS) \
17316 cd $(HOST_SUBDIR)/mpfr && \
17317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17318 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17319 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17320 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17321 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17322 $(TARGET-stage2-mpfr)
17323
17324 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17325 clean-stage2: clean-stage2-mpfr
17326 clean-stage2-mpfr:
17327 @if [ $(current_stage) = stage2 ]; then \
17328 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17329 else \
17330 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17331 $(MAKE) stage2-start; \
17332 fi; \
17333 cd $(HOST_SUBDIR)/mpfr && \
17334 $(MAKE) $(EXTRA_HOST_FLAGS) \
17335 $(POSTSTAGE1_FLAGS_TO_PASS) \
17336 clean
17337 @endif mpfr-bootstrap
17338
17339
17340 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17341 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17342 maybe-all-stageb2g0-mpfr:
17343 maybe-clean-stageb2g0-mpfr:
17344 @if mpfr-bootstrap
17345 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17346 all-stageb2g0: all-stageb2g0-mpfr
17347 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17348 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17349 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17350 @r=`${PWD_COMMAND}`; export r; \
17351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17352 $(HOST_EXPORTS) \
17353 $(POSTSTAGE1_HOST_EXPORTS) \
17354 cd $(HOST_SUBDIR)/mpfr && \
17355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17356 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17357 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17358 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17359 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17360 $(TARGET-stageb2g0-mpfr)
17361
17362 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17363 clean-stageb2g0: clean-stageb2g0-mpfr
17364 clean-stageb2g0-mpfr:
17365 @if [ $(current_stage) = stageb2g0 ]; then \
17366 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17367 else \
17368 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17369 $(MAKE) stageb2g0-start; \
17370 fi; \
17371 cd $(HOST_SUBDIR)/mpfr && \
17372 $(MAKE) $(EXTRA_HOST_FLAGS) \
17373 $(POSTSTAGE1_FLAGS_TO_PASS) \
17374 clean
17375 @endif mpfr-bootstrap
17376
17377
17378 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17379 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17380 maybe-all-stage3-mpfr:
17381 maybe-clean-stage3-mpfr:
17382 @if mpfr-bootstrap
17383 maybe-all-stage3-mpfr: all-stage3-mpfr
17384 all-stage3: all-stage3-mpfr
17385 TARGET-stage3-mpfr = $(TARGET-mpfr)
17386 all-stage3-mpfr: configure-stage3-mpfr
17387 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17388 @r=`${PWD_COMMAND}`; export r; \
17389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390 $(HOST_EXPORTS) \
17391 $(POSTSTAGE1_HOST_EXPORTS) \
17392 cd $(HOST_SUBDIR)/mpfr && \
17393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17394 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17395 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17396 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17397 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17398 $(TARGET-stage3-mpfr)
17399
17400 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17401 clean-stage3: clean-stage3-mpfr
17402 clean-stage3-mpfr:
17403 @if [ $(current_stage) = stage3 ]; then \
17404 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17405 else \
17406 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17407 $(MAKE) stage3-start; \
17408 fi; \
17409 cd $(HOST_SUBDIR)/mpfr && \
17410 $(MAKE) $(EXTRA_HOST_FLAGS) \
17411 $(POSTSTAGE1_FLAGS_TO_PASS) \
17412 clean
17413 @endif mpfr-bootstrap
17414
17415
17416 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17417 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17418 maybe-all-stageb3g2-mpfr:
17419 maybe-clean-stageb3g2-mpfr:
17420 @if mpfr-bootstrap
17421 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17422 all-stageb3g2: all-stageb3g2-mpfr
17423 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17424 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17425 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17426 @r=`${PWD_COMMAND}`; export r; \
17427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428 $(HOST_EXPORTS) \
17429 $(POSTSTAGE1_HOST_EXPORTS) \
17430 cd $(HOST_SUBDIR)/mpfr && \
17431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17432 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17433 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17434 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17435 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17436 $(TARGET-stageb3g2-mpfr)
17437
17438 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17439 clean-stageb3g2: clean-stageb3g2-mpfr
17440 clean-stageb3g2-mpfr:
17441 @if [ $(current_stage) = stageb3g2 ]; then \
17442 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17443 else \
17444 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17445 $(MAKE) stageb3g2-start; \
17446 fi; \
17447 cd $(HOST_SUBDIR)/mpfr && \
17448 $(MAKE) $(EXTRA_HOST_FLAGS) \
17449 $(POSTSTAGE1_FLAGS_TO_PASS) \
17450 clean
17451 @endif mpfr-bootstrap
17452
17453
17454 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17455 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17456 maybe-all-stage4-mpfr:
17457 maybe-clean-stage4-mpfr:
17458 @if mpfr-bootstrap
17459 maybe-all-stage4-mpfr: all-stage4-mpfr
17460 all-stage4: all-stage4-mpfr
17461 TARGET-stage4-mpfr = $(TARGET-mpfr)
17462 all-stage4-mpfr: configure-stage4-mpfr
17463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17464 @r=`${PWD_COMMAND}`; export r; \
17465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466 $(HOST_EXPORTS) \
17467 $(POSTSTAGE1_HOST_EXPORTS) \
17468 cd $(HOST_SUBDIR)/mpfr && \
17469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17470 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17471 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17472 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17473 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17474 $(TARGET-stage4-mpfr)
17475
17476 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17477 clean-stage4: clean-stage4-mpfr
17478 clean-stage4-mpfr:
17479 @if [ $(current_stage) = stage4 ]; then \
17480 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17481 else \
17482 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17483 $(MAKE) stage4-start; \
17484 fi; \
17485 cd $(HOST_SUBDIR)/mpfr && \
17486 $(MAKE) $(EXTRA_HOST_FLAGS) \
17487 $(POSTSTAGE1_FLAGS_TO_PASS) \
17488 clean
17489 @endif mpfr-bootstrap
17490
17491
17492 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17493 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17494 maybe-all-stageprofile-mpfr:
17495 maybe-clean-stageprofile-mpfr:
17496 @if mpfr-bootstrap
17497 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17498 all-stageprofile: all-stageprofile-mpfr
17499 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17500 all-stageprofile-mpfr: configure-stageprofile-mpfr
17501 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17502 @r=`${PWD_COMMAND}`; export r; \
17503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504 $(HOST_EXPORTS) \
17505 $(POSTSTAGE1_HOST_EXPORTS) \
17506 cd $(HOST_SUBDIR)/mpfr && \
17507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17508 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17509 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17510 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17511 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17512 $(TARGET-stageprofile-mpfr)
17513
17514 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17515 clean-stageprofile: clean-stageprofile-mpfr
17516 clean-stageprofile-mpfr:
17517 @if [ $(current_stage) = stageprofile ]; then \
17518 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17519 else \
17520 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17521 $(MAKE) stageprofile-start; \
17522 fi; \
17523 cd $(HOST_SUBDIR)/mpfr && \
17524 $(MAKE) $(EXTRA_HOST_FLAGS) \
17525 $(POSTSTAGE1_FLAGS_TO_PASS) \
17526 clean
17527 @endif mpfr-bootstrap
17528
17529
17530 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17531 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17532 maybe-all-stagefeedback-mpfr:
17533 maybe-clean-stagefeedback-mpfr:
17534 @if mpfr-bootstrap
17535 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17536 all-stagefeedback: all-stagefeedback-mpfr
17537 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17538 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17539 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17540 @r=`${PWD_COMMAND}`; export r; \
17541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17542 $(HOST_EXPORTS) \
17543 $(POSTSTAGE1_HOST_EXPORTS) \
17544 cd $(HOST_SUBDIR)/mpfr && \
17545 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17546 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17547 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17548 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17549 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17550 $(TARGET-stagefeedback-mpfr)
17551
17552 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17553 clean-stagefeedback: clean-stagefeedback-mpfr
17554 clean-stagefeedback-mpfr:
17555 @if [ $(current_stage) = stagefeedback ]; then \
17556 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17557 else \
17558 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17559 $(MAKE) stagefeedback-start; \
17560 fi; \
17561 cd $(HOST_SUBDIR)/mpfr && \
17562 $(MAKE) $(EXTRA_HOST_FLAGS) \
17563 $(POSTSTAGE1_FLAGS_TO_PASS) \
17564 clean
17565 @endif mpfr-bootstrap
17566
17567
17568
17569
17570
17571 .PHONY: check-mpfr maybe-check-mpfr
17572 maybe-check-mpfr:
17573 @if mpfr
17574 maybe-check-mpfr: check-mpfr
17575
17576 check-mpfr:
17577 @: $(MAKE); $(unstage)
17578 @r=`${PWD_COMMAND}`; export r; \
17579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17580 $(HOST_EXPORTS) \
17581 (cd $(HOST_SUBDIR)/mpfr && \
17582 $(MAKE) $(FLAGS_TO_PASS) check)
17583
17584 @endif mpfr
17585
17586 .PHONY: install-mpfr maybe-install-mpfr
17587 maybe-install-mpfr:
17588 @if mpfr
17589 maybe-install-mpfr: install-mpfr
17590
17591 install-mpfr:
17592
17593 @endif mpfr
17594
17595 # Other targets (info, dvi, pdf, etc.)
17596
17597 .PHONY: maybe-info-mpfr info-mpfr
17598 maybe-info-mpfr:
17599 @if mpfr
17600 maybe-info-mpfr: info-mpfr
17601
17602 info-mpfr: \
17603 configure-mpfr
17604 @[ -f ./mpfr/Makefile ] || exit 0; \
17605 r=`${PWD_COMMAND}`; export r; \
17606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607 $(HOST_EXPORTS) \
17608 for flag in $(EXTRA_HOST_FLAGS) ; do \
17609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17610 done; \
17611 echo "Doing info in mpfr" ; \
17612 (cd $(HOST_SUBDIR)/mpfr && \
17613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17615 "RANLIB=$${RANLIB}" \
17616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17617 info) \
17618 || exit 1
17619
17620 @endif mpfr
17621
17622 .PHONY: maybe-dvi-mpfr dvi-mpfr
17623 maybe-dvi-mpfr:
17624 @if mpfr
17625 maybe-dvi-mpfr: dvi-mpfr
17626
17627 dvi-mpfr: \
17628 configure-mpfr
17629 @[ -f ./mpfr/Makefile ] || exit 0; \
17630 r=`${PWD_COMMAND}`; export r; \
17631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632 $(HOST_EXPORTS) \
17633 for flag in $(EXTRA_HOST_FLAGS) ; do \
17634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17635 done; \
17636 echo "Doing dvi in mpfr" ; \
17637 (cd $(HOST_SUBDIR)/mpfr && \
17638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17640 "RANLIB=$${RANLIB}" \
17641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17642 dvi) \
17643 || exit 1
17644
17645 @endif mpfr
17646
17647 .PHONY: maybe-pdf-mpfr pdf-mpfr
17648 maybe-pdf-mpfr:
17649 @if mpfr
17650 maybe-pdf-mpfr: pdf-mpfr
17651
17652 pdf-mpfr: \
17653 configure-mpfr
17654 @[ -f ./mpfr/Makefile ] || exit 0; \
17655 r=`${PWD_COMMAND}`; export r; \
17656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657 $(HOST_EXPORTS) \
17658 for flag in $(EXTRA_HOST_FLAGS) ; do \
17659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17660 done; \
17661 echo "Doing pdf in mpfr" ; \
17662 (cd $(HOST_SUBDIR)/mpfr && \
17663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17665 "RANLIB=$${RANLIB}" \
17666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17667 pdf) \
17668 || exit 1
17669
17670 @endif mpfr
17671
17672 .PHONY: maybe-html-mpfr html-mpfr
17673 maybe-html-mpfr:
17674 @if mpfr
17675 maybe-html-mpfr: html-mpfr
17676
17677 html-mpfr: \
17678 configure-mpfr
17679 @[ -f ./mpfr/Makefile ] || exit 0; \
17680 r=`${PWD_COMMAND}`; export r; \
17681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682 $(HOST_EXPORTS) \
17683 for flag in $(EXTRA_HOST_FLAGS) ; do \
17684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685 done; \
17686 echo "Doing html in mpfr" ; \
17687 (cd $(HOST_SUBDIR)/mpfr && \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690 "RANLIB=$${RANLIB}" \
17691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17692 html) \
17693 || exit 1
17694
17695 @endif mpfr
17696
17697 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17698 maybe-TAGS-mpfr:
17699 @if mpfr
17700 maybe-TAGS-mpfr: TAGS-mpfr
17701
17702 TAGS-mpfr: \
17703 configure-mpfr
17704 @[ -f ./mpfr/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) ; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing TAGS in mpfr" ; \
17712 (cd $(HOST_SUBDIR)/mpfr && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717 TAGS) \
17718 || exit 1
17719
17720 @endif mpfr
17721
17722 .PHONY: maybe-install-info-mpfr install-info-mpfr
17723 maybe-install-info-mpfr:
17724 @if mpfr
17725 maybe-install-info-mpfr: install-info-mpfr
17726
17727 install-info-mpfr: \
17728 configure-mpfr \
17729 info-mpfr
17730 @[ -f ./mpfr/Makefile ] || exit 0; \
17731 r=`${PWD_COMMAND}`; export r; \
17732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733 $(HOST_EXPORTS) \
17734 for flag in $(EXTRA_HOST_FLAGS) ; do \
17735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17736 done; \
17737 echo "Doing install-info in mpfr" ; \
17738 (cd $(HOST_SUBDIR)/mpfr && \
17739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17741 "RANLIB=$${RANLIB}" \
17742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17743 install-info) \
17744 || exit 1
17745
17746 @endif mpfr
17747
17748 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17749 maybe-install-pdf-mpfr:
17750 @if mpfr
17751 maybe-install-pdf-mpfr: install-pdf-mpfr
17752
17753 install-pdf-mpfr: \
17754 configure-mpfr \
17755 pdf-mpfr
17756 @[ -f ./mpfr/Makefile ] || exit 0; \
17757 r=`${PWD_COMMAND}`; export r; \
17758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759 $(HOST_EXPORTS) \
17760 for flag in $(EXTRA_HOST_FLAGS) ; do \
17761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17762 done; \
17763 echo "Doing install-pdf in mpfr" ; \
17764 (cd $(HOST_SUBDIR)/mpfr && \
17765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17767 "RANLIB=$${RANLIB}" \
17768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17769 install-pdf) \
17770 || exit 1
17771
17772 @endif mpfr
17773
17774 .PHONY: maybe-install-html-mpfr install-html-mpfr
17775 maybe-install-html-mpfr:
17776 @if mpfr
17777 maybe-install-html-mpfr: install-html-mpfr
17778
17779 install-html-mpfr: \
17780 configure-mpfr \
17781 html-mpfr
17782 @[ -f ./mpfr/Makefile ] || exit 0; \
17783 r=`${PWD_COMMAND}`; export r; \
17784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17785 $(HOST_EXPORTS) \
17786 for flag in $(EXTRA_HOST_FLAGS) ; do \
17787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17788 done; \
17789 echo "Doing install-html in mpfr" ; \
17790 (cd $(HOST_SUBDIR)/mpfr && \
17791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17793 "RANLIB=$${RANLIB}" \
17794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17795 install-html) \
17796 || exit 1
17797
17798 @endif mpfr
17799
17800 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17801 maybe-installcheck-mpfr:
17802 @if mpfr
17803 maybe-installcheck-mpfr: installcheck-mpfr
17804
17805 installcheck-mpfr: \
17806 configure-mpfr
17807 @[ -f ./mpfr/Makefile ] || exit 0; \
17808 r=`${PWD_COMMAND}`; export r; \
17809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17810 $(HOST_EXPORTS) \
17811 for flag in $(EXTRA_HOST_FLAGS) ; do \
17812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17813 done; \
17814 echo "Doing installcheck in mpfr" ; \
17815 (cd $(HOST_SUBDIR)/mpfr && \
17816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17818 "RANLIB=$${RANLIB}" \
17819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17820 installcheck) \
17821 || exit 1
17822
17823 @endif mpfr
17824
17825 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17826 maybe-mostlyclean-mpfr:
17827 @if mpfr
17828 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17829
17830 mostlyclean-mpfr:
17831 @[ -f ./mpfr/Makefile ] || exit 0; \
17832 r=`${PWD_COMMAND}`; export r; \
17833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17834 $(HOST_EXPORTS) \
17835 for flag in $(EXTRA_HOST_FLAGS) ; do \
17836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17837 done; \
17838 echo "Doing mostlyclean in mpfr" ; \
17839 (cd $(HOST_SUBDIR)/mpfr && \
17840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17842 "RANLIB=$${RANLIB}" \
17843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17844 mostlyclean) \
17845 || exit 1
17846
17847 @endif mpfr
17848
17849 .PHONY: maybe-clean-mpfr clean-mpfr
17850 maybe-clean-mpfr:
17851 @if mpfr
17852 maybe-clean-mpfr: clean-mpfr
17853
17854 clean-mpfr:
17855 @[ -f ./mpfr/Makefile ] || exit 0; \
17856 r=`${PWD_COMMAND}`; export r; \
17857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858 $(HOST_EXPORTS) \
17859 for flag in $(EXTRA_HOST_FLAGS) ; do \
17860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17861 done; \
17862 echo "Doing clean in mpfr" ; \
17863 (cd $(HOST_SUBDIR)/mpfr && \
17864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17866 "RANLIB=$${RANLIB}" \
17867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17868 clean) \
17869 || exit 1
17870
17871 @endif mpfr
17872
17873 .PHONY: maybe-distclean-mpfr distclean-mpfr
17874 maybe-distclean-mpfr:
17875 @if mpfr
17876 maybe-distclean-mpfr: distclean-mpfr
17877
17878 distclean-mpfr:
17879 @[ -f ./mpfr/Makefile ] || exit 0; \
17880 r=`${PWD_COMMAND}`; export r; \
17881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882 $(HOST_EXPORTS) \
17883 for flag in $(EXTRA_HOST_FLAGS) ; do \
17884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885 done; \
17886 echo "Doing distclean in mpfr" ; \
17887 (cd $(HOST_SUBDIR)/mpfr && \
17888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890 "RANLIB=$${RANLIB}" \
17891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892 distclean) \
17893 || exit 1
17894
17895 @endif mpfr
17896
17897 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17898 maybe-maintainer-clean-mpfr:
17899 @if mpfr
17900 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17901
17902 maintainer-clean-mpfr:
17903 @[ -f ./mpfr/Makefile ] || exit 0; \
17904 r=`${PWD_COMMAND}`; export r; \
17905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906 $(HOST_EXPORTS) \
17907 for flag in $(EXTRA_HOST_FLAGS) ; do \
17908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909 done; \
17910 echo "Doing maintainer-clean in mpfr" ; \
17911 (cd $(HOST_SUBDIR)/mpfr && \
17912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914 "RANLIB=$${RANLIB}" \
17915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916 maintainer-clean) \
17917 || exit 1
17918
17919 @endif mpfr
17920
17921
17922
17923 .PHONY: configure-gnuserv maybe-configure-gnuserv
17924 maybe-configure-gnuserv:
17925 @if gcc-bootstrap
17926 configure-gnuserv: stage_current
17927 @endif gcc-bootstrap
17928 @if gnuserv
17929 maybe-configure-gnuserv: configure-gnuserv
17930 configure-gnuserv:
17931 @: $(MAKE); $(unstage)
17932 @r=`${PWD_COMMAND}`; export r; \
17933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17934 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17936 $(HOST_EXPORTS) \
17937 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17938 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17939 case $(srcdir) in \
17940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17941 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17943 esac; \
17944 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17945 libsrcdir="$$s/gnuserv"; \
17946 $(SHELL) $${libsrcdir}/configure \
17947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17948 --target=${target_alias} $${srcdiroption} \
17949 || exit 1
17950 @endif gnuserv
17951
17952
17953
17954
17955
17956 .PHONY: all-gnuserv maybe-all-gnuserv
17957 maybe-all-gnuserv:
17958 @if gcc-bootstrap
17959 all-gnuserv: stage_current
17960 @endif gcc-bootstrap
17961 @if gnuserv
17962 TARGET-gnuserv=all
17963 maybe-all-gnuserv: all-gnuserv
17964 all-gnuserv: configure-gnuserv
17965 @: $(MAKE); $(unstage)
17966 @r=`${PWD_COMMAND}`; export r; \
17967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968 $(HOST_EXPORTS) \
17969 (cd $(HOST_SUBDIR)/gnuserv && \
17970 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17971 $(TARGET-gnuserv))
17972 @endif gnuserv
17973
17974
17975
17976
17977 .PHONY: check-gnuserv maybe-check-gnuserv
17978 maybe-check-gnuserv:
17979 @if gnuserv
17980 maybe-check-gnuserv: check-gnuserv
17981
17982 check-gnuserv:
17983 @: $(MAKE); $(unstage)
17984 @r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986 $(HOST_EXPORTS) \
17987 (cd $(HOST_SUBDIR)/gnuserv && \
17988 $(MAKE) $(FLAGS_TO_PASS) check)
17989
17990 @endif gnuserv
17991
17992 .PHONY: install-gnuserv maybe-install-gnuserv
17993 maybe-install-gnuserv:
17994 @if gnuserv
17995 maybe-install-gnuserv: install-gnuserv
17996
17997 install-gnuserv: installdirs
17998 @: $(MAKE); $(unstage)
17999 @r=`${PWD_COMMAND}`; export r; \
18000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001 $(HOST_EXPORTS) \
18002 (cd $(HOST_SUBDIR)/gnuserv && \
18003 $(MAKE) $(FLAGS_TO_PASS) install)
18004
18005 @endif gnuserv
18006
18007 # Other targets (info, dvi, pdf, etc.)
18008
18009 .PHONY: maybe-info-gnuserv info-gnuserv
18010 maybe-info-gnuserv:
18011 @if gnuserv
18012 maybe-info-gnuserv: info-gnuserv
18013
18014 info-gnuserv: \
18015 configure-gnuserv
18016 @: $(MAKE); $(unstage)
18017 @[ -f ./gnuserv/Makefile ] || exit 0; \
18018 r=`${PWD_COMMAND}`; export r; \
18019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020 $(HOST_EXPORTS) \
18021 for flag in $(EXTRA_HOST_FLAGS) ; do \
18022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023 done; \
18024 echo "Doing info in gnuserv" ; \
18025 (cd $(HOST_SUBDIR)/gnuserv && \
18026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028 "RANLIB=$${RANLIB}" \
18029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18030 info) \
18031 || exit 1
18032
18033 @endif gnuserv
18034
18035 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
18036 maybe-dvi-gnuserv:
18037 @if gnuserv
18038 maybe-dvi-gnuserv: dvi-gnuserv
18039
18040 dvi-gnuserv: \
18041 configure-gnuserv
18042 @: $(MAKE); $(unstage)
18043 @[ -f ./gnuserv/Makefile ] || exit 0; \
18044 r=`${PWD_COMMAND}`; export r; \
18045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046 $(HOST_EXPORTS) \
18047 for flag in $(EXTRA_HOST_FLAGS) ; do \
18048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049 done; \
18050 echo "Doing dvi in gnuserv" ; \
18051 (cd $(HOST_SUBDIR)/gnuserv && \
18052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054 "RANLIB=$${RANLIB}" \
18055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18056 dvi) \
18057 || exit 1
18058
18059 @endif gnuserv
18060
18061 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
18062 maybe-pdf-gnuserv:
18063 @if gnuserv
18064 maybe-pdf-gnuserv: pdf-gnuserv
18065
18066 pdf-gnuserv: \
18067 configure-gnuserv
18068 @: $(MAKE); $(unstage)
18069 @[ -f ./gnuserv/Makefile ] || exit 0; \
18070 r=`${PWD_COMMAND}`; export r; \
18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072 $(HOST_EXPORTS) \
18073 for flag in $(EXTRA_HOST_FLAGS) ; do \
18074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075 done; \
18076 echo "Doing pdf in gnuserv" ; \
18077 (cd $(HOST_SUBDIR)/gnuserv && \
18078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080 "RANLIB=$${RANLIB}" \
18081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082 pdf) \
18083 || exit 1
18084
18085 @endif gnuserv
18086
18087 .PHONY: maybe-html-gnuserv html-gnuserv
18088 maybe-html-gnuserv:
18089 @if gnuserv
18090 maybe-html-gnuserv: html-gnuserv
18091
18092 html-gnuserv: \
18093 configure-gnuserv
18094 @: $(MAKE); $(unstage)
18095 @[ -f ./gnuserv/Makefile ] || exit 0; \
18096 r=`${PWD_COMMAND}`; export r; \
18097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098 $(HOST_EXPORTS) \
18099 for flag in $(EXTRA_HOST_FLAGS) ; do \
18100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18101 done; \
18102 echo "Doing html in gnuserv" ; \
18103 (cd $(HOST_SUBDIR)/gnuserv && \
18104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18106 "RANLIB=$${RANLIB}" \
18107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18108 html) \
18109 || exit 1
18110
18111 @endif gnuserv
18112
18113 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18114 maybe-TAGS-gnuserv:
18115 @if gnuserv
18116 maybe-TAGS-gnuserv: TAGS-gnuserv
18117
18118 TAGS-gnuserv: \
18119 configure-gnuserv
18120 @: $(MAKE); $(unstage)
18121 @[ -f ./gnuserv/Makefile ] || exit 0; \
18122 r=`${PWD_COMMAND}`; export r; \
18123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18124 $(HOST_EXPORTS) \
18125 for flag in $(EXTRA_HOST_FLAGS) ; do \
18126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18127 done; \
18128 echo "Doing TAGS in gnuserv" ; \
18129 (cd $(HOST_SUBDIR)/gnuserv && \
18130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18132 "RANLIB=$${RANLIB}" \
18133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18134 TAGS) \
18135 || exit 1
18136
18137 @endif gnuserv
18138
18139 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
18140 maybe-install-info-gnuserv:
18141 @if gnuserv
18142 maybe-install-info-gnuserv: install-info-gnuserv
18143
18144 install-info-gnuserv: \
18145 configure-gnuserv \
18146 info-gnuserv
18147 @: $(MAKE); $(unstage)
18148 @[ -f ./gnuserv/Makefile ] || exit 0; \
18149 r=`${PWD_COMMAND}`; export r; \
18150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151 $(HOST_EXPORTS) \
18152 for flag in $(EXTRA_HOST_FLAGS) ; do \
18153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154 done; \
18155 echo "Doing install-info in gnuserv" ; \
18156 (cd $(HOST_SUBDIR)/gnuserv && \
18157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18159 "RANLIB=$${RANLIB}" \
18160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18161 install-info) \
18162 || exit 1
18163
18164 @endif gnuserv
18165
18166 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18167 maybe-install-pdf-gnuserv:
18168 @if gnuserv
18169 maybe-install-pdf-gnuserv: install-pdf-gnuserv
18170
18171 install-pdf-gnuserv: \
18172 configure-gnuserv \
18173 pdf-gnuserv
18174 @: $(MAKE); $(unstage)
18175 @[ -f ./gnuserv/Makefile ] || exit 0; \
18176 r=`${PWD_COMMAND}`; export r; \
18177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178 $(HOST_EXPORTS) \
18179 for flag in $(EXTRA_HOST_FLAGS) ; do \
18180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18181 done; \
18182 echo "Doing install-pdf in gnuserv" ; \
18183 (cd $(HOST_SUBDIR)/gnuserv && \
18184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18186 "RANLIB=$${RANLIB}" \
18187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18188 install-pdf) \
18189 || exit 1
18190
18191 @endif gnuserv
18192
18193 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
18194 maybe-install-html-gnuserv:
18195 @if gnuserv
18196 maybe-install-html-gnuserv: install-html-gnuserv
18197
18198 install-html-gnuserv: \
18199 configure-gnuserv \
18200 html-gnuserv
18201 @: $(MAKE); $(unstage)
18202 @[ -f ./gnuserv/Makefile ] || exit 0; \
18203 r=`${PWD_COMMAND}`; export r; \
18204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18205 $(HOST_EXPORTS) \
18206 for flag in $(EXTRA_HOST_FLAGS) ; do \
18207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18208 done; \
18209 echo "Doing install-html in gnuserv" ; \
18210 (cd $(HOST_SUBDIR)/gnuserv && \
18211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18213 "RANLIB=$${RANLIB}" \
18214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18215 install-html) \
18216 || exit 1
18217
18218 @endif gnuserv
18219
18220 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18221 maybe-installcheck-gnuserv:
18222 @if gnuserv
18223 maybe-installcheck-gnuserv: installcheck-gnuserv
18224
18225 installcheck-gnuserv: \
18226 configure-gnuserv
18227 @: $(MAKE); $(unstage)
18228 @[ -f ./gnuserv/Makefile ] || exit 0; \
18229 r=`${PWD_COMMAND}`; export r; \
18230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231 $(HOST_EXPORTS) \
18232 for flag in $(EXTRA_HOST_FLAGS) ; do \
18233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18234 done; \
18235 echo "Doing installcheck in gnuserv" ; \
18236 (cd $(HOST_SUBDIR)/gnuserv && \
18237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18239 "RANLIB=$${RANLIB}" \
18240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18241 installcheck) \
18242 || exit 1
18243
18244 @endif gnuserv
18245
18246 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18247 maybe-mostlyclean-gnuserv:
18248 @if gnuserv
18249 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18250
18251 mostlyclean-gnuserv:
18252 @: $(MAKE); $(unstage)
18253 @[ -f ./gnuserv/Makefile ] || exit 0; \
18254 r=`${PWD_COMMAND}`; export r; \
18255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18256 $(HOST_EXPORTS) \
18257 for flag in $(EXTRA_HOST_FLAGS) ; do \
18258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18259 done; \
18260 echo "Doing mostlyclean in gnuserv" ; \
18261 (cd $(HOST_SUBDIR)/gnuserv && \
18262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18264 "RANLIB=$${RANLIB}" \
18265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18266 mostlyclean) \
18267 || exit 1
18268
18269 @endif gnuserv
18270
18271 .PHONY: maybe-clean-gnuserv clean-gnuserv
18272 maybe-clean-gnuserv:
18273 @if gnuserv
18274 maybe-clean-gnuserv: clean-gnuserv
18275
18276 clean-gnuserv:
18277 @: $(MAKE); $(unstage)
18278 @[ -f ./gnuserv/Makefile ] || exit 0; \
18279 r=`${PWD_COMMAND}`; export r; \
18280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281 $(HOST_EXPORTS) \
18282 for flag in $(EXTRA_HOST_FLAGS) ; do \
18283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284 done; \
18285 echo "Doing clean in gnuserv" ; \
18286 (cd $(HOST_SUBDIR)/gnuserv && \
18287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289 "RANLIB=$${RANLIB}" \
18290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18291 clean) \
18292 || exit 1
18293
18294 @endif gnuserv
18295
18296 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18297 maybe-distclean-gnuserv:
18298 @if gnuserv
18299 maybe-distclean-gnuserv: distclean-gnuserv
18300
18301 distclean-gnuserv:
18302 @: $(MAKE); $(unstage)
18303 @[ -f ./gnuserv/Makefile ] || exit 0; \
18304 r=`${PWD_COMMAND}`; export r; \
18305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306 $(HOST_EXPORTS) \
18307 for flag in $(EXTRA_HOST_FLAGS) ; do \
18308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309 done; \
18310 echo "Doing distclean in gnuserv" ; \
18311 (cd $(HOST_SUBDIR)/gnuserv && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314 "RANLIB=$${RANLIB}" \
18315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316 distclean) \
18317 || exit 1
18318
18319 @endif gnuserv
18320
18321 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18322 maybe-maintainer-clean-gnuserv:
18323 @if gnuserv
18324 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18325
18326 maintainer-clean-gnuserv:
18327 @: $(MAKE); $(unstage)
18328 @[ -f ./gnuserv/Makefile ] || exit 0; \
18329 r=`${PWD_COMMAND}`; export r; \
18330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331 $(HOST_EXPORTS) \
18332 for flag in $(EXTRA_HOST_FLAGS) ; do \
18333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18334 done; \
18335 echo "Doing maintainer-clean in gnuserv" ; \
18336 (cd $(HOST_SUBDIR)/gnuserv && \
18337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18339 "RANLIB=$${RANLIB}" \
18340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18341 maintainer-clean) \
18342 || exit 1
18343
18344 @endif gnuserv
18345
18346
18347
18348 .PHONY: configure-gold maybe-configure-gold
18349 maybe-configure-gold:
18350 @if gcc-bootstrap
18351 configure-gold: stage_current
18352 @endif gcc-bootstrap
18353 @if gold
18354 maybe-configure-gold: configure-gold
18355 configure-gold:
18356 @r=`${PWD_COMMAND}`; export r; \
18357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18360 $(HOST_EXPORTS) \
18361 echo Configuring in $(HOST_SUBDIR)/gold; \
18362 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18363 case $(srcdir) in \
18364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18365 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18367 esac; \
18368 srcdiroption="--srcdir=$${topdir}/gold"; \
18369 libsrcdir="$$s/gold"; \
18370 $(SHELL) $${libsrcdir}/configure \
18371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18372 --target=${target_alias} $${srcdiroption} \
18373 || exit 1
18374 @endif gold
18375
18376
18377
18378 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18379 maybe-configure-stage1-gold:
18380 @if gold-bootstrap
18381 maybe-configure-stage1-gold: configure-stage1-gold
18382 configure-stage1-gold:
18383 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18385 @r=`${PWD_COMMAND}`; export r; \
18386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18388 $(HOST_EXPORTS) \
18389 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18390 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18391 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
18392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18393 cd $(HOST_SUBDIR)/gold || exit 1; \
18394 case $(srcdir) in \
18395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18396 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18398 esac; \
18399 srcdiroption="--srcdir=$${topdir}/gold"; \
18400 libsrcdir="$$s/gold"; \
18401 $(SHELL) $${libsrcdir}/configure \
18402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18403 --target=${target_alias} $${srcdiroption} \
18404 \
18405 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
18406 @endif gold-bootstrap
18407
18408 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18409 maybe-configure-stage2-gold:
18410 @if gold-bootstrap
18411 maybe-configure-stage2-gold: configure-stage2-gold
18412 configure-stage2-gold:
18413 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18415 @r=`${PWD_COMMAND}`; export r; \
18416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18418 $(HOST_EXPORTS) \
18419 $(POSTSTAGE1_HOST_EXPORTS) \
18420 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18421 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18422 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
18423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18424 cd $(HOST_SUBDIR)/gold || exit 1; \
18425 case $(srcdir) in \
18426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18427 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18429 esac; \
18430 srcdiroption="--srcdir=$${topdir}/gold"; \
18431 libsrcdir="$$s/gold"; \
18432 $(SHELL) $${libsrcdir}/configure \
18433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18434 --target=${target_alias} $${srcdiroption} \
18435 --with-build-libsubdir=$(HOST_SUBDIR) \
18436 @stage2_werror_flag@
18437 @endif gold-bootstrap
18438
18439 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
18440 maybe-configure-stageb2g0-gold:
18441 @if gold-bootstrap
18442 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
18443 configure-stageb2g0-gold:
18444 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18446 @r=`${PWD_COMMAND}`; export r; \
18447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18448 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18449 $(HOST_EXPORTS) \
18450 $(POSTSTAGE1_HOST_EXPORTS) \
18451 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18452 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
18453 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
18454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18455 cd $(HOST_SUBDIR)/gold || exit 1; \
18456 case $(srcdir) in \
18457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18458 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18460 esac; \
18461 srcdiroption="--srcdir=$${topdir}/gold"; \
18462 libsrcdir="$$s/gold"; \
18463 $(SHELL) $${libsrcdir}/configure \
18464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18465 --target=${target_alias} $${srcdiroption} \
18466 --with-build-libsubdir=$(HOST_SUBDIR) \
18467 @stage2_werror_flag@
18468 @endif gold-bootstrap
18469
18470 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18471 maybe-configure-stage3-gold:
18472 @if gold-bootstrap
18473 maybe-configure-stage3-gold: configure-stage3-gold
18474 configure-stage3-gold:
18475 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18476 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18477 @r=`${PWD_COMMAND}`; export r; \
18478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18480 $(HOST_EXPORTS) \
18481 $(POSTSTAGE1_HOST_EXPORTS) \
18482 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18483 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18484 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
18485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18486 cd $(HOST_SUBDIR)/gold || exit 1; \
18487 case $(srcdir) in \
18488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18489 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18491 esac; \
18492 srcdiroption="--srcdir=$${topdir}/gold"; \
18493 libsrcdir="$$s/gold"; \
18494 $(SHELL) $${libsrcdir}/configure \
18495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18496 --target=${target_alias} $${srcdiroption} \
18497 --with-build-libsubdir=$(HOST_SUBDIR) \
18498 @stage2_werror_flag@
18499 @endif gold-bootstrap
18500
18501 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
18502 maybe-configure-stageb3g2-gold:
18503 @if gold-bootstrap
18504 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
18505 configure-stageb3g2-gold:
18506 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18507 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18508 @r=`${PWD_COMMAND}`; export r; \
18509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18510 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18511 $(HOST_EXPORTS) \
18512 $(POSTSTAGE1_HOST_EXPORTS) \
18513 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18514 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
18515 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
18516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18517 cd $(HOST_SUBDIR)/gold || exit 1; \
18518 case $(srcdir) in \
18519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18520 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18522 esac; \
18523 srcdiroption="--srcdir=$${topdir}/gold"; \
18524 libsrcdir="$$s/gold"; \
18525 $(SHELL) $${libsrcdir}/configure \
18526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18527 --target=${target_alias} $${srcdiroption} \
18528 --with-build-libsubdir=$(HOST_SUBDIR) \
18529 @stage2_werror_flag@
18530 @endif gold-bootstrap
18531
18532 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18533 maybe-configure-stage4-gold:
18534 @if gold-bootstrap
18535 maybe-configure-stage4-gold: configure-stage4-gold
18536 configure-stage4-gold:
18537 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18538 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18539 @r=`${PWD_COMMAND}`; export r; \
18540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18542 $(HOST_EXPORTS) \
18543 $(POSTSTAGE1_HOST_EXPORTS) \
18544 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18545 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18546 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
18547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18548 cd $(HOST_SUBDIR)/gold || exit 1; \
18549 case $(srcdir) in \
18550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18551 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18553 esac; \
18554 srcdiroption="--srcdir=$${topdir}/gold"; \
18555 libsrcdir="$$s/gold"; \
18556 $(SHELL) $${libsrcdir}/configure \
18557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18558 --target=${target_alias} $${srcdiroption} \
18559 --with-build-libsubdir=$(HOST_SUBDIR) \
18560 @stage2_werror_flag@
18561 @endif gold-bootstrap
18562
18563 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18564 maybe-configure-stageprofile-gold:
18565 @if gold-bootstrap
18566 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18567 configure-stageprofile-gold:
18568 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18569 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18570 @r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18573 $(HOST_EXPORTS) \
18574 $(POSTSTAGE1_HOST_EXPORTS) \
18575 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18576 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
18577 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
18578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18579 cd $(HOST_SUBDIR)/gold || exit 1; \
18580 case $(srcdir) in \
18581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18582 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18584 esac; \
18585 srcdiroption="--srcdir=$${topdir}/gold"; \
18586 libsrcdir="$$s/gold"; \
18587 $(SHELL) $${libsrcdir}/configure \
18588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18589 --target=${target_alias} $${srcdiroption} \
18590 --with-build-libsubdir=$(HOST_SUBDIR) \
18591 @stage2_werror_flag@
18592 @endif gold-bootstrap
18593
18594 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18595 maybe-configure-stagefeedback-gold:
18596 @if gold-bootstrap
18597 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18598 configure-stagefeedback-gold:
18599 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18601 @r=`${PWD_COMMAND}`; export r; \
18602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18604 $(HOST_EXPORTS) \
18605 $(POSTSTAGE1_HOST_EXPORTS) \
18606 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18607 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
18608 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
18609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18610 cd $(HOST_SUBDIR)/gold || exit 1; \
18611 case $(srcdir) in \
18612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18613 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18615 esac; \
18616 srcdiroption="--srcdir=$${topdir}/gold"; \
18617 libsrcdir="$$s/gold"; \
18618 $(SHELL) $${libsrcdir}/configure \
18619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18620 --target=${target_alias} $${srcdiroption} \
18621 --with-build-libsubdir=$(HOST_SUBDIR) \
18622 @stage2_werror_flag@
18623 @endif gold-bootstrap
18624
18625
18626
18627
18628
18629 .PHONY: all-gold maybe-all-gold
18630 maybe-all-gold:
18631 @if gcc-bootstrap
18632 all-gold: stage_current
18633 @endif gcc-bootstrap
18634 @if gold
18635 TARGET-gold=all
18636 maybe-all-gold: all-gold
18637 all-gold: configure-gold
18638 @r=`${PWD_COMMAND}`; export r; \
18639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640 $(HOST_EXPORTS) \
18641 (cd $(HOST_SUBDIR)/gold && \
18642 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18643 $(TARGET-gold))
18644 @endif gold
18645
18646
18647
18648 .PHONY: all-stage1-gold maybe-all-stage1-gold
18649 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18650 maybe-all-stage1-gold:
18651 maybe-clean-stage1-gold:
18652 @if gold-bootstrap
18653 maybe-all-stage1-gold: all-stage1-gold
18654 all-stage1: all-stage1-gold
18655 TARGET-stage1-gold = $(TARGET-gold)
18656 all-stage1-gold: configure-stage1-gold
18657 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18658 @r=`${PWD_COMMAND}`; export r; \
18659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18660 $(HOST_EXPORTS) \
18661 cd $(HOST_SUBDIR)/gold && \
18662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18663 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18664 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18665 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18666 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
18667 $(TARGET-stage1-gold)
18668
18669 maybe-clean-stage1-gold: clean-stage1-gold
18670 clean-stage1: clean-stage1-gold
18671 clean-stage1-gold:
18672 @if [ $(current_stage) = stage1 ]; then \
18673 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18674 else \
18675 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18676 $(MAKE) stage1-start; \
18677 fi; \
18678 cd $(HOST_SUBDIR)/gold && \
18679 $(MAKE) $(EXTRA_HOST_FLAGS) \
18680 clean
18681 @endif gold-bootstrap
18682
18683
18684 .PHONY: all-stage2-gold maybe-all-stage2-gold
18685 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18686 maybe-all-stage2-gold:
18687 maybe-clean-stage2-gold:
18688 @if gold-bootstrap
18689 maybe-all-stage2-gold: all-stage2-gold
18690 all-stage2: all-stage2-gold
18691 TARGET-stage2-gold = $(TARGET-gold)
18692 all-stage2-gold: configure-stage2-gold
18693 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18694 @r=`${PWD_COMMAND}`; export r; \
18695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696 $(HOST_EXPORTS) \
18697 $(POSTSTAGE1_HOST_EXPORTS) \
18698 cd $(HOST_SUBDIR)/gold && \
18699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18700 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18701 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18702 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18703 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18704 $(TARGET-stage2-gold)
18705
18706 maybe-clean-stage2-gold: clean-stage2-gold
18707 clean-stage2: clean-stage2-gold
18708 clean-stage2-gold:
18709 @if [ $(current_stage) = stage2 ]; then \
18710 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18711 else \
18712 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18713 $(MAKE) stage2-start; \
18714 fi; \
18715 cd $(HOST_SUBDIR)/gold && \
18716 $(MAKE) $(EXTRA_HOST_FLAGS) \
18717 $(POSTSTAGE1_FLAGS_TO_PASS) \
18718 clean
18719 @endif gold-bootstrap
18720
18721
18722 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
18723 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
18724 maybe-all-stageb2g0-gold:
18725 maybe-clean-stageb2g0-gold:
18726 @if gold-bootstrap
18727 maybe-all-stageb2g0-gold: all-stageb2g0-gold
18728 all-stageb2g0: all-stageb2g0-gold
18729 TARGET-stageb2g0-gold = $(TARGET-gold)
18730 all-stageb2g0-gold: configure-stageb2g0-gold
18731 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18732 @r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 $(HOST_EXPORTS) \
18735 $(POSTSTAGE1_HOST_EXPORTS) \
18736 cd $(HOST_SUBDIR)/gold && \
18737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18738 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18739 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18740 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18741 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18742 $(TARGET-stageb2g0-gold)
18743
18744 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
18745 clean-stageb2g0: clean-stageb2g0-gold
18746 clean-stageb2g0-gold:
18747 @if [ $(current_stage) = stageb2g0 ]; then \
18748 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18749 else \
18750 [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
18751 $(MAKE) stageb2g0-start; \
18752 fi; \
18753 cd $(HOST_SUBDIR)/gold && \
18754 $(MAKE) $(EXTRA_HOST_FLAGS) \
18755 $(POSTSTAGE1_FLAGS_TO_PASS) \
18756 clean
18757 @endif gold-bootstrap
18758
18759
18760 .PHONY: all-stage3-gold maybe-all-stage3-gold
18761 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18762 maybe-all-stage3-gold:
18763 maybe-clean-stage3-gold:
18764 @if gold-bootstrap
18765 maybe-all-stage3-gold: all-stage3-gold
18766 all-stage3: all-stage3-gold
18767 TARGET-stage3-gold = $(TARGET-gold)
18768 all-stage3-gold: configure-stage3-gold
18769 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18770 @r=`${PWD_COMMAND}`; export r; \
18771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772 $(HOST_EXPORTS) \
18773 $(POSTSTAGE1_HOST_EXPORTS) \
18774 cd $(HOST_SUBDIR)/gold && \
18775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18776 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18777 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18778 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18779 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18780 $(TARGET-stage3-gold)
18781
18782 maybe-clean-stage3-gold: clean-stage3-gold
18783 clean-stage3: clean-stage3-gold
18784 clean-stage3-gold:
18785 @if [ $(current_stage) = stage3 ]; then \
18786 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18787 else \
18788 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18789 $(MAKE) stage3-start; \
18790 fi; \
18791 cd $(HOST_SUBDIR)/gold && \
18792 $(MAKE) $(EXTRA_HOST_FLAGS) \
18793 $(POSTSTAGE1_FLAGS_TO_PASS) \
18794 clean
18795 @endif gold-bootstrap
18796
18797
18798 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
18799 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
18800 maybe-all-stageb3g2-gold:
18801 maybe-clean-stageb3g2-gold:
18802 @if gold-bootstrap
18803 maybe-all-stageb3g2-gold: all-stageb3g2-gold
18804 all-stageb3g2: all-stageb3g2-gold
18805 TARGET-stageb3g2-gold = $(TARGET-gold)
18806 all-stageb3g2-gold: configure-stageb3g2-gold
18807 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18808 @r=`${PWD_COMMAND}`; export r; \
18809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810 $(HOST_EXPORTS) \
18811 $(POSTSTAGE1_HOST_EXPORTS) \
18812 cd $(HOST_SUBDIR)/gold && \
18813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18814 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18815 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18816 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18817 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18818 $(TARGET-stageb3g2-gold)
18819
18820 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
18821 clean-stageb3g2: clean-stageb3g2-gold
18822 clean-stageb3g2-gold:
18823 @if [ $(current_stage) = stageb3g2 ]; then \
18824 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18825 else \
18826 [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
18827 $(MAKE) stageb3g2-start; \
18828 fi; \
18829 cd $(HOST_SUBDIR)/gold && \
18830 $(MAKE) $(EXTRA_HOST_FLAGS) \
18831 $(POSTSTAGE1_FLAGS_TO_PASS) \
18832 clean
18833 @endif gold-bootstrap
18834
18835
18836 .PHONY: all-stage4-gold maybe-all-stage4-gold
18837 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18838 maybe-all-stage4-gold:
18839 maybe-clean-stage4-gold:
18840 @if gold-bootstrap
18841 maybe-all-stage4-gold: all-stage4-gold
18842 all-stage4: all-stage4-gold
18843 TARGET-stage4-gold = $(TARGET-gold)
18844 all-stage4-gold: configure-stage4-gold
18845 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18846 @r=`${PWD_COMMAND}`; export r; \
18847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18848 $(HOST_EXPORTS) \
18849 $(POSTSTAGE1_HOST_EXPORTS) \
18850 cd $(HOST_SUBDIR)/gold && \
18851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18852 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18853 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18854 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18855 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18856 $(TARGET-stage4-gold)
18857
18858 maybe-clean-stage4-gold: clean-stage4-gold
18859 clean-stage4: clean-stage4-gold
18860 clean-stage4-gold:
18861 @if [ $(current_stage) = stage4 ]; then \
18862 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18863 else \
18864 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18865 $(MAKE) stage4-start; \
18866 fi; \
18867 cd $(HOST_SUBDIR)/gold && \
18868 $(MAKE) $(EXTRA_HOST_FLAGS) \
18869 $(POSTSTAGE1_FLAGS_TO_PASS) \
18870 clean
18871 @endif gold-bootstrap
18872
18873
18874 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18875 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18876 maybe-all-stageprofile-gold:
18877 maybe-clean-stageprofile-gold:
18878 @if gold-bootstrap
18879 maybe-all-stageprofile-gold: all-stageprofile-gold
18880 all-stageprofile: all-stageprofile-gold
18881 TARGET-stageprofile-gold = $(TARGET-gold)
18882 all-stageprofile-gold: configure-stageprofile-gold
18883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18884 @r=`${PWD_COMMAND}`; export r; \
18885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886 $(HOST_EXPORTS) \
18887 $(POSTSTAGE1_HOST_EXPORTS) \
18888 cd $(HOST_SUBDIR)/gold && \
18889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18890 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18891 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18892 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18893 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18894 $(TARGET-stageprofile-gold)
18895
18896 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18897 clean-stageprofile: clean-stageprofile-gold
18898 clean-stageprofile-gold:
18899 @if [ $(current_stage) = stageprofile ]; then \
18900 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18901 else \
18902 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18903 $(MAKE) stageprofile-start; \
18904 fi; \
18905 cd $(HOST_SUBDIR)/gold && \
18906 $(MAKE) $(EXTRA_HOST_FLAGS) \
18907 $(POSTSTAGE1_FLAGS_TO_PASS) \
18908 clean
18909 @endif gold-bootstrap
18910
18911
18912 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18913 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18914 maybe-all-stagefeedback-gold:
18915 maybe-clean-stagefeedback-gold:
18916 @if gold-bootstrap
18917 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18918 all-stagefeedback: all-stagefeedback-gold
18919 TARGET-stagefeedback-gold = $(TARGET-gold)
18920 all-stagefeedback-gold: configure-stagefeedback-gold
18921 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18922 @r=`${PWD_COMMAND}`; export r; \
18923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924 $(HOST_EXPORTS) \
18925 $(POSTSTAGE1_HOST_EXPORTS) \
18926 cd $(HOST_SUBDIR)/gold && \
18927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18928 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18929 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18930 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18931 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18932 $(TARGET-stagefeedback-gold)
18933
18934 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18935 clean-stagefeedback: clean-stagefeedback-gold
18936 clean-stagefeedback-gold:
18937 @if [ $(current_stage) = stagefeedback ]; then \
18938 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18939 else \
18940 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18941 $(MAKE) stagefeedback-start; \
18942 fi; \
18943 cd $(HOST_SUBDIR)/gold && \
18944 $(MAKE) $(EXTRA_HOST_FLAGS) \
18945 $(POSTSTAGE1_FLAGS_TO_PASS) \
18946 clean
18947 @endif gold-bootstrap
18948
18949
18950
18951
18952
18953 .PHONY: check-gold maybe-check-gold
18954 maybe-check-gold:
18955 @if gold
18956 maybe-check-gold: check-gold
18957
18958 check-gold:
18959 @: $(MAKE); $(unstage)
18960 @r=`${PWD_COMMAND}`; export r; \
18961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18962 $(HOST_EXPORTS) \
18963 (cd $(HOST_SUBDIR)/gold && \
18964 $(MAKE) $(FLAGS_TO_PASS) check)
18965
18966 @endif gold
18967
18968 .PHONY: install-gold maybe-install-gold
18969 maybe-install-gold:
18970 @if gold
18971 maybe-install-gold: install-gold
18972
18973 install-gold: installdirs
18974 @: $(MAKE); $(unstage)
18975 @r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 $(HOST_EXPORTS) \
18978 (cd $(HOST_SUBDIR)/gold && \
18979 $(MAKE) $(FLAGS_TO_PASS) install)
18980
18981 @endif gold
18982
18983 # Other targets (info, dvi, pdf, etc.)
18984
18985 .PHONY: maybe-info-gold info-gold
18986 maybe-info-gold:
18987 @if gold
18988 maybe-info-gold: info-gold
18989
18990 info-gold: \
18991 configure-gold
18992 @[ -f ./gold/Makefile ] || exit 0; \
18993 r=`${PWD_COMMAND}`; export r; \
18994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995 $(HOST_EXPORTS) \
18996 for flag in $(EXTRA_HOST_FLAGS) ; do \
18997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18998 done; \
18999 echo "Doing info in gold" ; \
19000 (cd $(HOST_SUBDIR)/gold && \
19001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19003 "RANLIB=$${RANLIB}" \
19004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19005 info) \
19006 || exit 1
19007
19008 @endif gold
19009
19010 .PHONY: maybe-dvi-gold dvi-gold
19011 maybe-dvi-gold:
19012 @if gold
19013 maybe-dvi-gold: dvi-gold
19014
19015 dvi-gold: \
19016 configure-gold
19017 @[ -f ./gold/Makefile ] || exit 0; \
19018 r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 $(HOST_EXPORTS) \
19021 for flag in $(EXTRA_HOST_FLAGS) ; do \
19022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023 done; \
19024 echo "Doing dvi in gold" ; \
19025 (cd $(HOST_SUBDIR)/gold && \
19026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028 "RANLIB=$${RANLIB}" \
19029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030 dvi) \
19031 || exit 1
19032
19033 @endif gold
19034
19035 .PHONY: maybe-pdf-gold pdf-gold
19036 maybe-pdf-gold:
19037 @if gold
19038 maybe-pdf-gold: pdf-gold
19039
19040 pdf-gold: \
19041 configure-gold
19042 @[ -f ./gold/Makefile ] || exit 0; \
19043 r=`${PWD_COMMAND}`; export r; \
19044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19045 $(HOST_EXPORTS) \
19046 for flag in $(EXTRA_HOST_FLAGS) ; do \
19047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19048 done; \
19049 echo "Doing pdf in gold" ; \
19050 (cd $(HOST_SUBDIR)/gold && \
19051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19053 "RANLIB=$${RANLIB}" \
19054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19055 pdf) \
19056 || exit 1
19057
19058 @endif gold
19059
19060 .PHONY: maybe-html-gold html-gold
19061 maybe-html-gold:
19062 @if gold
19063 maybe-html-gold: html-gold
19064
19065 html-gold: \
19066 configure-gold
19067 @[ -f ./gold/Makefile ] || exit 0; \
19068 r=`${PWD_COMMAND}`; export r; \
19069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19070 $(HOST_EXPORTS) \
19071 for flag in $(EXTRA_HOST_FLAGS) ; do \
19072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19073 done; \
19074 echo "Doing html in gold" ; \
19075 (cd $(HOST_SUBDIR)/gold && \
19076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19078 "RANLIB=$${RANLIB}" \
19079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19080 html) \
19081 || exit 1
19082
19083 @endif gold
19084
19085 .PHONY: maybe-TAGS-gold TAGS-gold
19086 maybe-TAGS-gold:
19087 @if gold
19088 maybe-TAGS-gold: TAGS-gold
19089
19090 TAGS-gold: \
19091 configure-gold
19092 @[ -f ./gold/Makefile ] || exit 0; \
19093 r=`${PWD_COMMAND}`; export r; \
19094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19095 $(HOST_EXPORTS) \
19096 for flag in $(EXTRA_HOST_FLAGS) ; do \
19097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19098 done; \
19099 echo "Doing TAGS in gold" ; \
19100 (cd $(HOST_SUBDIR)/gold && \
19101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19103 "RANLIB=$${RANLIB}" \
19104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19105 TAGS) \
19106 || exit 1
19107
19108 @endif gold
19109
19110 .PHONY: maybe-install-info-gold install-info-gold
19111 maybe-install-info-gold:
19112 @if gold
19113 maybe-install-info-gold: install-info-gold
19114
19115 install-info-gold: \
19116 configure-gold \
19117 info-gold
19118 @[ -f ./gold/Makefile ] || exit 0; \
19119 r=`${PWD_COMMAND}`; export r; \
19120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121 $(HOST_EXPORTS) \
19122 for flag in $(EXTRA_HOST_FLAGS) ; do \
19123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19124 done; \
19125 echo "Doing install-info in gold" ; \
19126 (cd $(HOST_SUBDIR)/gold && \
19127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19129 "RANLIB=$${RANLIB}" \
19130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19131 install-info) \
19132 || exit 1
19133
19134 @endif gold
19135
19136 .PHONY: maybe-install-pdf-gold install-pdf-gold
19137 maybe-install-pdf-gold:
19138 @if gold
19139 maybe-install-pdf-gold: install-pdf-gold
19140
19141 install-pdf-gold: \
19142 configure-gold \
19143 pdf-gold
19144 @[ -f ./gold/Makefile ] || exit 0; \
19145 r=`${PWD_COMMAND}`; export r; \
19146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147 $(HOST_EXPORTS) \
19148 for flag in $(EXTRA_HOST_FLAGS) ; do \
19149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150 done; \
19151 echo "Doing install-pdf in gold" ; \
19152 (cd $(HOST_SUBDIR)/gold && \
19153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155 "RANLIB=$${RANLIB}" \
19156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19157 install-pdf) \
19158 || exit 1
19159
19160 @endif gold
19161
19162 .PHONY: maybe-install-html-gold install-html-gold
19163 maybe-install-html-gold:
19164 @if gold
19165 maybe-install-html-gold: install-html-gold
19166
19167 install-html-gold: \
19168 configure-gold \
19169 html-gold
19170 @[ -f ./gold/Makefile ] || exit 0; \
19171 r=`${PWD_COMMAND}`; export r; \
19172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173 $(HOST_EXPORTS) \
19174 for flag in $(EXTRA_HOST_FLAGS) ; do \
19175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176 done; \
19177 echo "Doing install-html in gold" ; \
19178 (cd $(HOST_SUBDIR)/gold && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181 "RANLIB=$${RANLIB}" \
19182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183 install-html) \
19184 || exit 1
19185
19186 @endif gold
19187
19188 .PHONY: maybe-installcheck-gold installcheck-gold
19189 maybe-installcheck-gold:
19190 @if gold
19191 maybe-installcheck-gold: installcheck-gold
19192
19193 installcheck-gold: \
19194 configure-gold
19195 @[ -f ./gold/Makefile ] || exit 0; \
19196 r=`${PWD_COMMAND}`; export r; \
19197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198 $(HOST_EXPORTS) \
19199 for flag in $(EXTRA_HOST_FLAGS) ; do \
19200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201 done; \
19202 echo "Doing installcheck in gold" ; \
19203 (cd $(HOST_SUBDIR)/gold && \
19204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206 "RANLIB=$${RANLIB}" \
19207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208 installcheck) \
19209 || exit 1
19210
19211 @endif gold
19212
19213 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19214 maybe-mostlyclean-gold:
19215 @if gold
19216 maybe-mostlyclean-gold: mostlyclean-gold
19217
19218 mostlyclean-gold:
19219 @[ -f ./gold/Makefile ] || exit 0; \
19220 r=`${PWD_COMMAND}`; export r; \
19221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19222 $(HOST_EXPORTS) \
19223 for flag in $(EXTRA_HOST_FLAGS) ; do \
19224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19225 done; \
19226 echo "Doing mostlyclean in gold" ; \
19227 (cd $(HOST_SUBDIR)/gold && \
19228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19230 "RANLIB=$${RANLIB}" \
19231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19232 mostlyclean) \
19233 || exit 1
19234
19235 @endif gold
19236
19237 .PHONY: maybe-clean-gold clean-gold
19238 maybe-clean-gold:
19239 @if gold
19240 maybe-clean-gold: clean-gold
19241
19242 clean-gold:
19243 @[ -f ./gold/Makefile ] || exit 0; \
19244 r=`${PWD_COMMAND}`; export r; \
19245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246 $(HOST_EXPORTS) \
19247 for flag in $(EXTRA_HOST_FLAGS) ; do \
19248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19249 done; \
19250 echo "Doing clean in gold" ; \
19251 (cd $(HOST_SUBDIR)/gold && \
19252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19254 "RANLIB=$${RANLIB}" \
19255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19256 clean) \
19257 || exit 1
19258
19259 @endif gold
19260
19261 .PHONY: maybe-distclean-gold distclean-gold
19262 maybe-distclean-gold:
19263 @if gold
19264 maybe-distclean-gold: distclean-gold
19265
19266 distclean-gold:
19267 @[ -f ./gold/Makefile ] || exit 0; \
19268 r=`${PWD_COMMAND}`; export r; \
19269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270 $(HOST_EXPORTS) \
19271 for flag in $(EXTRA_HOST_FLAGS) ; do \
19272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19273 done; \
19274 echo "Doing distclean in gold" ; \
19275 (cd $(HOST_SUBDIR)/gold && \
19276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19278 "RANLIB=$${RANLIB}" \
19279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19280 distclean) \
19281 || exit 1
19282
19283 @endif gold
19284
19285 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19286 maybe-maintainer-clean-gold:
19287 @if gold
19288 maybe-maintainer-clean-gold: maintainer-clean-gold
19289
19290 maintainer-clean-gold:
19291 @[ -f ./gold/Makefile ] || exit 0; \
19292 r=`${PWD_COMMAND}`; export r; \
19293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294 $(HOST_EXPORTS) \
19295 for flag in $(EXTRA_HOST_FLAGS) ; do \
19296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19297 done; \
19298 echo "Doing maintainer-clean in gold" ; \
19299 (cd $(HOST_SUBDIR)/gold && \
19300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302 "RANLIB=$${RANLIB}" \
19303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19304 maintainer-clean) \
19305 || exit 1
19306
19307 @endif gold
19308
19309
19310
19311 .PHONY: configure-gprof maybe-configure-gprof
19312 maybe-configure-gprof:
19313 @if gcc-bootstrap
19314 configure-gprof: stage_current
19315 @endif gcc-bootstrap
19316 @if gprof
19317 maybe-configure-gprof: configure-gprof
19318 configure-gprof:
19319 @: $(MAKE); $(unstage)
19320 @r=`${PWD_COMMAND}`; export r; \
19321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19322 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
19324 $(HOST_EXPORTS) \
19325 echo Configuring in $(HOST_SUBDIR)/gprof; \
19326 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19327 case $(srcdir) in \
19328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19329 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19331 esac; \
19332 srcdiroption="--srcdir=$${topdir}/gprof"; \
19333 libsrcdir="$$s/gprof"; \
19334 $(SHELL) $${libsrcdir}/configure \
19335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19336 --target=${target_alias} $${srcdiroption} \
19337 || exit 1
19338 @endif gprof
19339
19340
19341
19342
19343
19344 .PHONY: all-gprof maybe-all-gprof
19345 maybe-all-gprof:
19346 @if gcc-bootstrap
19347 all-gprof: stage_current
19348 @endif gcc-bootstrap
19349 @if gprof
19350 TARGET-gprof=all
19351 maybe-all-gprof: all-gprof
19352 all-gprof: configure-gprof
19353 @: $(MAKE); $(unstage)
19354 @r=`${PWD_COMMAND}`; export r; \
19355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356 $(HOST_EXPORTS) \
19357 (cd $(HOST_SUBDIR)/gprof && \
19358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19359 $(TARGET-gprof))
19360 @endif gprof
19361
19362
19363
19364
19365 .PHONY: check-gprof maybe-check-gprof
19366 maybe-check-gprof:
19367 @if gprof
19368 maybe-check-gprof: check-gprof
19369
19370 check-gprof:
19371 @: $(MAKE); $(unstage)
19372 @r=`${PWD_COMMAND}`; export r; \
19373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374 $(HOST_EXPORTS) \
19375 (cd $(HOST_SUBDIR)/gprof && \
19376 $(MAKE) $(FLAGS_TO_PASS) check)
19377
19378 @endif gprof
19379
19380 .PHONY: install-gprof maybe-install-gprof
19381 maybe-install-gprof:
19382 @if gprof
19383 maybe-install-gprof: install-gprof
19384
19385 install-gprof: installdirs
19386 @: $(MAKE); $(unstage)
19387 @r=`${PWD_COMMAND}`; export r; \
19388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389 $(HOST_EXPORTS) \
19390 (cd $(HOST_SUBDIR)/gprof && \
19391 $(MAKE) $(FLAGS_TO_PASS) install)
19392
19393 @endif gprof
19394
19395 # Other targets (info, dvi, pdf, etc.)
19396
19397 .PHONY: maybe-info-gprof info-gprof
19398 maybe-info-gprof:
19399 @if gprof
19400 maybe-info-gprof: info-gprof
19401
19402 info-gprof: \
19403 configure-gprof
19404 @: $(MAKE); $(unstage)
19405 @[ -f ./gprof/Makefile ] || exit 0; \
19406 r=`${PWD_COMMAND}`; export r; \
19407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408 $(HOST_EXPORTS) \
19409 for flag in $(EXTRA_HOST_FLAGS) ; do \
19410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19411 done; \
19412 echo "Doing info in gprof" ; \
19413 (cd $(HOST_SUBDIR)/gprof && \
19414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19416 "RANLIB=$${RANLIB}" \
19417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19418 info) \
19419 || exit 1
19420
19421 @endif gprof
19422
19423 .PHONY: maybe-dvi-gprof dvi-gprof
19424 maybe-dvi-gprof:
19425 @if gprof
19426 maybe-dvi-gprof: dvi-gprof
19427
19428 dvi-gprof: \
19429 configure-gprof
19430 @: $(MAKE); $(unstage)
19431 @[ -f ./gprof/Makefile ] || exit 0; \
19432 r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 $(HOST_EXPORTS) \
19435 for flag in $(EXTRA_HOST_FLAGS) ; do \
19436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437 done; \
19438 echo "Doing dvi in gprof" ; \
19439 (cd $(HOST_SUBDIR)/gprof && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442 "RANLIB=$${RANLIB}" \
19443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444 dvi) \
19445 || exit 1
19446
19447 @endif gprof
19448
19449 .PHONY: maybe-pdf-gprof pdf-gprof
19450 maybe-pdf-gprof:
19451 @if gprof
19452 maybe-pdf-gprof: pdf-gprof
19453
19454 pdf-gprof: \
19455 configure-gprof
19456 @: $(MAKE); $(unstage)
19457 @[ -f ./gprof/Makefile ] || exit 0; \
19458 r=`${PWD_COMMAND}`; export r; \
19459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19460 $(HOST_EXPORTS) \
19461 for flag in $(EXTRA_HOST_FLAGS) ; do \
19462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19463 done; \
19464 echo "Doing pdf in gprof" ; \
19465 (cd $(HOST_SUBDIR)/gprof && \
19466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19468 "RANLIB=$${RANLIB}" \
19469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19470 pdf) \
19471 || exit 1
19472
19473 @endif gprof
19474
19475 .PHONY: maybe-html-gprof html-gprof
19476 maybe-html-gprof:
19477 @if gprof
19478 maybe-html-gprof: html-gprof
19479
19480 html-gprof: \
19481 configure-gprof
19482 @: $(MAKE); $(unstage)
19483 @[ -f ./gprof/Makefile ] || exit 0; \
19484 r=`${PWD_COMMAND}`; export r; \
19485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486 $(HOST_EXPORTS) \
19487 for flag in $(EXTRA_HOST_FLAGS) ; do \
19488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489 done; \
19490 echo "Doing html in gprof" ; \
19491 (cd $(HOST_SUBDIR)/gprof && \
19492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494 "RANLIB=$${RANLIB}" \
19495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496 html) \
19497 || exit 1
19498
19499 @endif gprof
19500
19501 .PHONY: maybe-TAGS-gprof TAGS-gprof
19502 maybe-TAGS-gprof:
19503 @if gprof
19504 maybe-TAGS-gprof: TAGS-gprof
19505
19506 TAGS-gprof: \
19507 configure-gprof
19508 @: $(MAKE); $(unstage)
19509 @[ -f ./gprof/Makefile ] || exit 0; \
19510 r=`${PWD_COMMAND}`; export r; \
19511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19512 $(HOST_EXPORTS) \
19513 for flag in $(EXTRA_HOST_FLAGS) ; do \
19514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19515 done; \
19516 echo "Doing TAGS in gprof" ; \
19517 (cd $(HOST_SUBDIR)/gprof && \
19518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19520 "RANLIB=$${RANLIB}" \
19521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19522 TAGS) \
19523 || exit 1
19524
19525 @endif gprof
19526
19527 .PHONY: maybe-install-info-gprof install-info-gprof
19528 maybe-install-info-gprof:
19529 @if gprof
19530 maybe-install-info-gprof: install-info-gprof
19531
19532 install-info-gprof: \
19533 configure-gprof \
19534 info-gprof
19535 @: $(MAKE); $(unstage)
19536 @[ -f ./gprof/Makefile ] || exit 0; \
19537 r=`${PWD_COMMAND}`; export r; \
19538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19539 $(HOST_EXPORTS) \
19540 for flag in $(EXTRA_HOST_FLAGS) ; do \
19541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19542 done; \
19543 echo "Doing install-info in gprof" ; \
19544 (cd $(HOST_SUBDIR)/gprof && \
19545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19547 "RANLIB=$${RANLIB}" \
19548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19549 install-info) \
19550 || exit 1
19551
19552 @endif gprof
19553
19554 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19555 maybe-install-pdf-gprof:
19556 @if gprof
19557 maybe-install-pdf-gprof: install-pdf-gprof
19558
19559 install-pdf-gprof: \
19560 configure-gprof \
19561 pdf-gprof
19562 @: $(MAKE); $(unstage)
19563 @[ -f ./gprof/Makefile ] || exit 0; \
19564 r=`${PWD_COMMAND}`; export r; \
19565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566 $(HOST_EXPORTS) \
19567 for flag in $(EXTRA_HOST_FLAGS) ; do \
19568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19569 done; \
19570 echo "Doing install-pdf in gprof" ; \
19571 (cd $(HOST_SUBDIR)/gprof && \
19572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19574 "RANLIB=$${RANLIB}" \
19575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19576 install-pdf) \
19577 || exit 1
19578
19579 @endif gprof
19580
19581 .PHONY: maybe-install-html-gprof install-html-gprof
19582 maybe-install-html-gprof:
19583 @if gprof
19584 maybe-install-html-gprof: install-html-gprof
19585
19586 install-html-gprof: \
19587 configure-gprof \
19588 html-gprof
19589 @: $(MAKE); $(unstage)
19590 @[ -f ./gprof/Makefile ] || exit 0; \
19591 r=`${PWD_COMMAND}`; export r; \
19592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593 $(HOST_EXPORTS) \
19594 for flag in $(EXTRA_HOST_FLAGS) ; do \
19595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19596 done; \
19597 echo "Doing install-html in gprof" ; \
19598 (cd $(HOST_SUBDIR)/gprof && \
19599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19601 "RANLIB=$${RANLIB}" \
19602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19603 install-html) \
19604 || exit 1
19605
19606 @endif gprof
19607
19608 .PHONY: maybe-installcheck-gprof installcheck-gprof
19609 maybe-installcheck-gprof:
19610 @if gprof
19611 maybe-installcheck-gprof: installcheck-gprof
19612
19613 installcheck-gprof: \
19614 configure-gprof
19615 @: $(MAKE); $(unstage)
19616 @[ -f ./gprof/Makefile ] || exit 0; \
19617 r=`${PWD_COMMAND}`; export r; \
19618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619 $(HOST_EXPORTS) \
19620 for flag in $(EXTRA_HOST_FLAGS) ; do \
19621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622 done; \
19623 echo "Doing installcheck in gprof" ; \
19624 (cd $(HOST_SUBDIR)/gprof && \
19625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627 "RANLIB=$${RANLIB}" \
19628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629 installcheck) \
19630 || exit 1
19631
19632 @endif gprof
19633
19634 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19635 maybe-mostlyclean-gprof:
19636 @if gprof
19637 maybe-mostlyclean-gprof: mostlyclean-gprof
19638
19639 mostlyclean-gprof:
19640 @: $(MAKE); $(unstage)
19641 @[ -f ./gprof/Makefile ] || exit 0; \
19642 r=`${PWD_COMMAND}`; export r; \
19643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19644 $(HOST_EXPORTS) \
19645 for flag in $(EXTRA_HOST_FLAGS) ; do \
19646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19647 done; \
19648 echo "Doing mostlyclean in gprof" ; \
19649 (cd $(HOST_SUBDIR)/gprof && \
19650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19652 "RANLIB=$${RANLIB}" \
19653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19654 mostlyclean) \
19655 || exit 1
19656
19657 @endif gprof
19658
19659 .PHONY: maybe-clean-gprof clean-gprof
19660 maybe-clean-gprof:
19661 @if gprof
19662 maybe-clean-gprof: clean-gprof
19663
19664 clean-gprof:
19665 @: $(MAKE); $(unstage)
19666 @[ -f ./gprof/Makefile ] || exit 0; \
19667 r=`${PWD_COMMAND}`; export r; \
19668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669 $(HOST_EXPORTS) \
19670 for flag in $(EXTRA_HOST_FLAGS) ; do \
19671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19672 done; \
19673 echo "Doing clean in gprof" ; \
19674 (cd $(HOST_SUBDIR)/gprof && \
19675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19677 "RANLIB=$${RANLIB}" \
19678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19679 clean) \
19680 || exit 1
19681
19682 @endif gprof
19683
19684 .PHONY: maybe-distclean-gprof distclean-gprof
19685 maybe-distclean-gprof:
19686 @if gprof
19687 maybe-distclean-gprof: distclean-gprof
19688
19689 distclean-gprof:
19690 @: $(MAKE); $(unstage)
19691 @[ -f ./gprof/Makefile ] || exit 0; \
19692 r=`${PWD_COMMAND}`; export r; \
19693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19694 $(HOST_EXPORTS) \
19695 for flag in $(EXTRA_HOST_FLAGS) ; do \
19696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19697 done; \
19698 echo "Doing distclean in gprof" ; \
19699 (cd $(HOST_SUBDIR)/gprof && \
19700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19702 "RANLIB=$${RANLIB}" \
19703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19704 distclean) \
19705 || exit 1
19706
19707 @endif gprof
19708
19709 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19710 maybe-maintainer-clean-gprof:
19711 @if gprof
19712 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19713
19714 maintainer-clean-gprof:
19715 @: $(MAKE); $(unstage)
19716 @[ -f ./gprof/Makefile ] || exit 0; \
19717 r=`${PWD_COMMAND}`; export r; \
19718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719 $(HOST_EXPORTS) \
19720 for flag in $(EXTRA_HOST_FLAGS) ; do \
19721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19722 done; \
19723 echo "Doing maintainer-clean in gprof" ; \
19724 (cd $(HOST_SUBDIR)/gprof && \
19725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19727 "RANLIB=$${RANLIB}" \
19728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19729 maintainer-clean) \
19730 || exit 1
19731
19732 @endif gprof
19733
19734
19735
19736 .PHONY: configure-gzip maybe-configure-gzip
19737 maybe-configure-gzip:
19738 @if gcc-bootstrap
19739 configure-gzip: stage_current
19740 @endif gcc-bootstrap
19741 @if gzip
19742 maybe-configure-gzip: configure-gzip
19743 configure-gzip:
19744 @: $(MAKE); $(unstage)
19745 @r=`${PWD_COMMAND}`; export r; \
19746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19747 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
19748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
19749 $(HOST_EXPORTS) \
19750 echo Configuring in $(HOST_SUBDIR)/gzip; \
19751 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
19752 case $(srcdir) in \
19753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19754 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
19755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19756 esac; \
19757 srcdiroption="--srcdir=$${topdir}/gzip"; \
19758 libsrcdir="$$s/gzip"; \
19759 $(SHELL) $${libsrcdir}/configure \
19760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19761 --target=${target_alias} $${srcdiroption} \
19762 || exit 1
19763 @endif gzip
19764
19765
19766
19767
19768
19769 .PHONY: all-gzip maybe-all-gzip
19770 maybe-all-gzip:
19771 @if gcc-bootstrap
19772 all-gzip: stage_current
19773 @endif gcc-bootstrap
19774 @if gzip
19775 TARGET-gzip=all
19776 maybe-all-gzip: all-gzip
19777 all-gzip: configure-gzip
19778 @: $(MAKE); $(unstage)
19779 @r=`${PWD_COMMAND}`; export r; \
19780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781 $(HOST_EXPORTS) \
19782 (cd $(HOST_SUBDIR)/gzip && \
19783 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19784 $(TARGET-gzip))
19785 @endif gzip
19786
19787
19788
19789
19790 .PHONY: check-gzip maybe-check-gzip
19791 maybe-check-gzip:
19792 @if gzip
19793 maybe-check-gzip: check-gzip
19794
19795 check-gzip:
19796 @: $(MAKE); $(unstage)
19797 @r=`${PWD_COMMAND}`; export r; \
19798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799 $(HOST_EXPORTS) \
19800 (cd $(HOST_SUBDIR)/gzip && \
19801 $(MAKE) $(FLAGS_TO_PASS) check)
19802
19803 @endif gzip
19804
19805 .PHONY: install-gzip maybe-install-gzip
19806 maybe-install-gzip:
19807 @if gzip
19808 maybe-install-gzip: install-gzip
19809
19810 install-gzip: installdirs
19811 @: $(MAKE); $(unstage)
19812 @r=`${PWD_COMMAND}`; export r; \
19813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19814 $(HOST_EXPORTS) \
19815 (cd $(HOST_SUBDIR)/gzip && \
19816 $(MAKE) $(FLAGS_TO_PASS) install)
19817
19818 @endif gzip
19819
19820 # Other targets (info, dvi, pdf, etc.)
19821
19822 .PHONY: maybe-info-gzip info-gzip
19823 maybe-info-gzip:
19824 @if gzip
19825 maybe-info-gzip: info-gzip
19826
19827 info-gzip: \
19828 configure-gzip
19829 @: $(MAKE); $(unstage)
19830 @[ -f ./gzip/Makefile ] || exit 0; \
19831 r=`${PWD_COMMAND}`; export r; \
19832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833 $(HOST_EXPORTS) \
19834 for flag in $(EXTRA_HOST_FLAGS) ; do \
19835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19836 done; \
19837 echo "Doing info in gzip" ; \
19838 (cd $(HOST_SUBDIR)/gzip && \
19839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19841 "RANLIB=$${RANLIB}" \
19842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19843 info) \
19844 || exit 1
19845
19846 @endif gzip
19847
19848 .PHONY: maybe-dvi-gzip dvi-gzip
19849 maybe-dvi-gzip:
19850 @if gzip
19851 maybe-dvi-gzip: dvi-gzip
19852
19853 dvi-gzip: \
19854 configure-gzip
19855 @: $(MAKE); $(unstage)
19856 @[ -f ./gzip/Makefile ] || exit 0; \
19857 r=`${PWD_COMMAND}`; export r; \
19858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19859 $(HOST_EXPORTS) \
19860 for flag in $(EXTRA_HOST_FLAGS) ; do \
19861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19862 done; \
19863 echo "Doing dvi in gzip" ; \
19864 (cd $(HOST_SUBDIR)/gzip && \
19865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19867 "RANLIB=$${RANLIB}" \
19868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19869 dvi) \
19870 || exit 1
19871
19872 @endif gzip
19873
19874 .PHONY: maybe-pdf-gzip pdf-gzip
19875 maybe-pdf-gzip:
19876 @if gzip
19877 maybe-pdf-gzip: pdf-gzip
19878
19879 pdf-gzip: \
19880 configure-gzip
19881 @: $(MAKE); $(unstage)
19882 @[ -f ./gzip/Makefile ] || exit 0; \
19883 r=`${PWD_COMMAND}`; export r; \
19884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19885 $(HOST_EXPORTS) \
19886 for flag in $(EXTRA_HOST_FLAGS) ; do \
19887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19888 done; \
19889 echo "Doing pdf in gzip" ; \
19890 (cd $(HOST_SUBDIR)/gzip && \
19891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19893 "RANLIB=$${RANLIB}" \
19894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19895 pdf) \
19896 || exit 1
19897
19898 @endif gzip
19899
19900 .PHONY: maybe-html-gzip html-gzip
19901 maybe-html-gzip:
19902 @if gzip
19903 maybe-html-gzip: html-gzip
19904
19905 html-gzip: \
19906 configure-gzip
19907 @: $(MAKE); $(unstage)
19908 @[ -f ./gzip/Makefile ] || exit 0; \
19909 r=`${PWD_COMMAND}`; export r; \
19910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911 $(HOST_EXPORTS) \
19912 for flag in $(EXTRA_HOST_FLAGS) ; do \
19913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19914 done; \
19915 echo "Doing html in gzip" ; \
19916 (cd $(HOST_SUBDIR)/gzip && \
19917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19919 "RANLIB=$${RANLIB}" \
19920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19921 html) \
19922 || exit 1
19923
19924 @endif gzip
19925
19926 .PHONY: maybe-TAGS-gzip TAGS-gzip
19927 maybe-TAGS-gzip:
19928 @if gzip
19929 maybe-TAGS-gzip: TAGS-gzip
19930
19931 TAGS-gzip: \
19932 configure-gzip
19933 @: $(MAKE); $(unstage)
19934 @[ -f ./gzip/Makefile ] || exit 0; \
19935 r=`${PWD_COMMAND}`; export r; \
19936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19937 $(HOST_EXPORTS) \
19938 for flag in $(EXTRA_HOST_FLAGS) ; do \
19939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19940 done; \
19941 echo "Doing TAGS in gzip" ; \
19942 (cd $(HOST_SUBDIR)/gzip && \
19943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19945 "RANLIB=$${RANLIB}" \
19946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19947 TAGS) \
19948 || exit 1
19949
19950 @endif gzip
19951
19952 .PHONY: maybe-install-info-gzip install-info-gzip
19953 maybe-install-info-gzip:
19954 @if gzip
19955 maybe-install-info-gzip: install-info-gzip
19956
19957 install-info-gzip: \
19958 configure-gzip \
19959 info-gzip
19960 @: $(MAKE); $(unstage)
19961 @[ -f ./gzip/Makefile ] || exit 0; \
19962 r=`${PWD_COMMAND}`; export r; \
19963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964 $(HOST_EXPORTS) \
19965 for flag in $(EXTRA_HOST_FLAGS) ; do \
19966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19967 done; \
19968 echo "Doing install-info in gzip" ; \
19969 (cd $(HOST_SUBDIR)/gzip && \
19970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19972 "RANLIB=$${RANLIB}" \
19973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19974 install-info) \
19975 || exit 1
19976
19977 @endif gzip
19978
19979 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
19980 maybe-install-pdf-gzip:
19981 @if gzip
19982 maybe-install-pdf-gzip: install-pdf-gzip
19983
19984 install-pdf-gzip: \
19985 configure-gzip \
19986 pdf-gzip
19987 @: $(MAKE); $(unstage)
19988 @[ -f ./gzip/Makefile ] || exit 0; \
19989 r=`${PWD_COMMAND}`; export r; \
19990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19991 $(HOST_EXPORTS) \
19992 for flag in $(EXTRA_HOST_FLAGS) ; do \
19993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19994 done; \
19995 echo "Doing install-pdf in gzip" ; \
19996 (cd $(HOST_SUBDIR)/gzip && \
19997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19999 "RANLIB=$${RANLIB}" \
20000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20001 install-pdf) \
20002 || exit 1
20003
20004 @endif gzip
20005
20006 .PHONY: maybe-install-html-gzip install-html-gzip
20007 maybe-install-html-gzip:
20008 @if gzip
20009 maybe-install-html-gzip: install-html-gzip
20010
20011 install-html-gzip: \
20012 configure-gzip \
20013 html-gzip
20014 @: $(MAKE); $(unstage)
20015 @[ -f ./gzip/Makefile ] || exit 0; \
20016 r=`${PWD_COMMAND}`; export r; \
20017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018 $(HOST_EXPORTS) \
20019 for flag in $(EXTRA_HOST_FLAGS) ; do \
20020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20021 done; \
20022 echo "Doing install-html in gzip" ; \
20023 (cd $(HOST_SUBDIR)/gzip && \
20024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20026 "RANLIB=$${RANLIB}" \
20027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20028 install-html) \
20029 || exit 1
20030
20031 @endif gzip
20032
20033 .PHONY: maybe-installcheck-gzip installcheck-gzip
20034 maybe-installcheck-gzip:
20035 @if gzip
20036 maybe-installcheck-gzip: installcheck-gzip
20037
20038 installcheck-gzip: \
20039 configure-gzip
20040 @: $(MAKE); $(unstage)
20041 @[ -f ./gzip/Makefile ] || exit 0; \
20042 r=`${PWD_COMMAND}`; export r; \
20043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044 $(HOST_EXPORTS) \
20045 for flag in $(EXTRA_HOST_FLAGS) ; do \
20046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20047 done; \
20048 echo "Doing installcheck in gzip" ; \
20049 (cd $(HOST_SUBDIR)/gzip && \
20050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20052 "RANLIB=$${RANLIB}" \
20053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20054 installcheck) \
20055 || exit 1
20056
20057 @endif gzip
20058
20059 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
20060 maybe-mostlyclean-gzip:
20061 @if gzip
20062 maybe-mostlyclean-gzip: mostlyclean-gzip
20063
20064 mostlyclean-gzip:
20065 @: $(MAKE); $(unstage)
20066 @[ -f ./gzip/Makefile ] || exit 0; \
20067 r=`${PWD_COMMAND}`; export r; \
20068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20069 $(HOST_EXPORTS) \
20070 for flag in $(EXTRA_HOST_FLAGS) ; do \
20071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20072 done; \
20073 echo "Doing mostlyclean in gzip" ; \
20074 (cd $(HOST_SUBDIR)/gzip && \
20075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20077 "RANLIB=$${RANLIB}" \
20078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20079 mostlyclean) \
20080 || exit 1
20081
20082 @endif gzip
20083
20084 .PHONY: maybe-clean-gzip clean-gzip
20085 maybe-clean-gzip:
20086 @if gzip
20087 maybe-clean-gzip: clean-gzip
20088
20089 clean-gzip:
20090 @: $(MAKE); $(unstage)
20091 @[ -f ./gzip/Makefile ] || exit 0; \
20092 r=`${PWD_COMMAND}`; export r; \
20093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20094 $(HOST_EXPORTS) \
20095 for flag in $(EXTRA_HOST_FLAGS) ; do \
20096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20097 done; \
20098 echo "Doing clean in gzip" ; \
20099 (cd $(HOST_SUBDIR)/gzip && \
20100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20102 "RANLIB=$${RANLIB}" \
20103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20104 clean) \
20105 || exit 1
20106
20107 @endif gzip
20108
20109 .PHONY: maybe-distclean-gzip distclean-gzip
20110 maybe-distclean-gzip:
20111 @if gzip
20112 maybe-distclean-gzip: distclean-gzip
20113
20114 distclean-gzip:
20115 @: $(MAKE); $(unstage)
20116 @[ -f ./gzip/Makefile ] || exit 0; \
20117 r=`${PWD_COMMAND}`; export r; \
20118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20119 $(HOST_EXPORTS) \
20120 for flag in $(EXTRA_HOST_FLAGS) ; do \
20121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20122 done; \
20123 echo "Doing distclean in gzip" ; \
20124 (cd $(HOST_SUBDIR)/gzip && \
20125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20127 "RANLIB=$${RANLIB}" \
20128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20129 distclean) \
20130 || exit 1
20131
20132 @endif gzip
20133
20134 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
20135 maybe-maintainer-clean-gzip:
20136 @if gzip
20137 maybe-maintainer-clean-gzip: maintainer-clean-gzip
20138
20139 maintainer-clean-gzip:
20140 @: $(MAKE); $(unstage)
20141 @[ -f ./gzip/Makefile ] || exit 0; \
20142 r=`${PWD_COMMAND}`; export r; \
20143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144 $(HOST_EXPORTS) \
20145 for flag in $(EXTRA_HOST_FLAGS) ; do \
20146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20147 done; \
20148 echo "Doing maintainer-clean in gzip" ; \
20149 (cd $(HOST_SUBDIR)/gzip && \
20150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20152 "RANLIB=$${RANLIB}" \
20153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20154 maintainer-clean) \
20155 || exit 1
20156
20157 @endif gzip
20158
20159
20160
20161 .PHONY: configure-hello maybe-configure-hello
20162 maybe-configure-hello:
20163 @if gcc-bootstrap
20164 configure-hello: stage_current
20165 @endif gcc-bootstrap
20166 @if hello
20167 maybe-configure-hello: configure-hello
20168 configure-hello:
20169 @: $(MAKE); $(unstage)
20170 @r=`${PWD_COMMAND}`; export r; \
20171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20172 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
20173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
20174 $(HOST_EXPORTS) \
20175 echo Configuring in $(HOST_SUBDIR)/hello; \
20176 cd "$(HOST_SUBDIR)/hello" || exit 1; \
20177 case $(srcdir) in \
20178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20179 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
20180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20181 esac; \
20182 srcdiroption="--srcdir=$${topdir}/hello"; \
20183 libsrcdir="$$s/hello"; \
20184 $(SHELL) $${libsrcdir}/configure \
20185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20186 --target=${target_alias} $${srcdiroption} \
20187 || exit 1
20188 @endif hello
20189
20190
20191
20192
20193
20194 .PHONY: all-hello maybe-all-hello
20195 maybe-all-hello:
20196 @if gcc-bootstrap
20197 all-hello: stage_current
20198 @endif gcc-bootstrap
20199 @if hello
20200 TARGET-hello=all
20201 maybe-all-hello: all-hello
20202 all-hello: configure-hello
20203 @: $(MAKE); $(unstage)
20204 @r=`${PWD_COMMAND}`; export r; \
20205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206 $(HOST_EXPORTS) \
20207 (cd $(HOST_SUBDIR)/hello && \
20208 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20209 $(TARGET-hello))
20210 @endif hello
20211
20212
20213
20214
20215 .PHONY: check-hello maybe-check-hello
20216 maybe-check-hello:
20217 @if hello
20218 maybe-check-hello: check-hello
20219
20220 check-hello:
20221 @: $(MAKE); $(unstage)
20222 @r=`${PWD_COMMAND}`; export r; \
20223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20224 $(HOST_EXPORTS) \
20225 (cd $(HOST_SUBDIR)/hello && \
20226 $(MAKE) $(FLAGS_TO_PASS) check)
20227
20228 @endif hello
20229
20230 .PHONY: install-hello maybe-install-hello
20231 maybe-install-hello:
20232 @if hello
20233 maybe-install-hello: install-hello
20234
20235 install-hello: installdirs
20236 @: $(MAKE); $(unstage)
20237 @r=`${PWD_COMMAND}`; export r; \
20238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20239 $(HOST_EXPORTS) \
20240 (cd $(HOST_SUBDIR)/hello && \
20241 $(MAKE) $(FLAGS_TO_PASS) install)
20242
20243 @endif hello
20244
20245 # Other targets (info, dvi, pdf, etc.)
20246
20247 .PHONY: maybe-info-hello info-hello
20248 maybe-info-hello:
20249 @if hello
20250 maybe-info-hello: info-hello
20251
20252 info-hello: \
20253 configure-hello
20254 @: $(MAKE); $(unstage)
20255 @[ -f ./hello/Makefile ] || exit 0; \
20256 r=`${PWD_COMMAND}`; export r; \
20257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258 $(HOST_EXPORTS) \
20259 for flag in $(EXTRA_HOST_FLAGS) ; do \
20260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20261 done; \
20262 echo "Doing info in hello" ; \
20263 (cd $(HOST_SUBDIR)/hello && \
20264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20266 "RANLIB=$${RANLIB}" \
20267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20268 info) \
20269 || exit 1
20270
20271 @endif hello
20272
20273 .PHONY: maybe-dvi-hello dvi-hello
20274 maybe-dvi-hello:
20275 @if hello
20276 maybe-dvi-hello: dvi-hello
20277
20278 dvi-hello: \
20279 configure-hello
20280 @: $(MAKE); $(unstage)
20281 @[ -f ./hello/Makefile ] || exit 0; \
20282 r=`${PWD_COMMAND}`; export r; \
20283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284 $(HOST_EXPORTS) \
20285 for flag in $(EXTRA_HOST_FLAGS) ; do \
20286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287 done; \
20288 echo "Doing dvi in hello" ; \
20289 (cd $(HOST_SUBDIR)/hello && \
20290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20292 "RANLIB=$${RANLIB}" \
20293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20294 dvi) \
20295 || exit 1
20296
20297 @endif hello
20298
20299 .PHONY: maybe-pdf-hello pdf-hello
20300 maybe-pdf-hello:
20301 @if hello
20302 maybe-pdf-hello: pdf-hello
20303
20304 pdf-hello: \
20305 configure-hello
20306 @: $(MAKE); $(unstage)
20307 @[ -f ./hello/Makefile ] || exit 0; \
20308 r=`${PWD_COMMAND}`; export r; \
20309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310 $(HOST_EXPORTS) \
20311 for flag in $(EXTRA_HOST_FLAGS) ; do \
20312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20313 done; \
20314 echo "Doing pdf in hello" ; \
20315 (cd $(HOST_SUBDIR)/hello && \
20316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20318 "RANLIB=$${RANLIB}" \
20319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20320 pdf) \
20321 || exit 1
20322
20323 @endif hello
20324
20325 .PHONY: maybe-html-hello html-hello
20326 maybe-html-hello:
20327 @if hello
20328 maybe-html-hello: html-hello
20329
20330 html-hello: \
20331 configure-hello
20332 @: $(MAKE); $(unstage)
20333 @[ -f ./hello/Makefile ] || exit 0; \
20334 r=`${PWD_COMMAND}`; export r; \
20335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20336 $(HOST_EXPORTS) \
20337 for flag in $(EXTRA_HOST_FLAGS) ; do \
20338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20339 done; \
20340 echo "Doing html in hello" ; \
20341 (cd $(HOST_SUBDIR)/hello && \
20342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20344 "RANLIB=$${RANLIB}" \
20345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20346 html) \
20347 || exit 1
20348
20349 @endif hello
20350
20351 .PHONY: maybe-TAGS-hello TAGS-hello
20352 maybe-TAGS-hello:
20353 @if hello
20354 maybe-TAGS-hello: TAGS-hello
20355
20356 TAGS-hello: \
20357 configure-hello
20358 @: $(MAKE); $(unstage)
20359 @[ -f ./hello/Makefile ] || exit 0; \
20360 r=`${PWD_COMMAND}`; export r; \
20361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20362 $(HOST_EXPORTS) \
20363 for flag in $(EXTRA_HOST_FLAGS) ; do \
20364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20365 done; \
20366 echo "Doing TAGS in hello" ; \
20367 (cd $(HOST_SUBDIR)/hello && \
20368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20370 "RANLIB=$${RANLIB}" \
20371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20372 TAGS) \
20373 || exit 1
20374
20375 @endif hello
20376
20377 .PHONY: maybe-install-info-hello install-info-hello
20378 maybe-install-info-hello:
20379 @if hello
20380 maybe-install-info-hello: install-info-hello
20381
20382 install-info-hello: \
20383 configure-hello \
20384 info-hello
20385 @: $(MAKE); $(unstage)
20386 @[ -f ./hello/Makefile ] || exit 0; \
20387 r=`${PWD_COMMAND}`; export r; \
20388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389 $(HOST_EXPORTS) \
20390 for flag in $(EXTRA_HOST_FLAGS) ; do \
20391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20392 done; \
20393 echo "Doing install-info in hello" ; \
20394 (cd $(HOST_SUBDIR)/hello && \
20395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397 "RANLIB=$${RANLIB}" \
20398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20399 install-info) \
20400 || exit 1
20401
20402 @endif hello
20403
20404 .PHONY: maybe-install-pdf-hello install-pdf-hello
20405 maybe-install-pdf-hello:
20406 @if hello
20407 maybe-install-pdf-hello: install-pdf-hello
20408
20409 install-pdf-hello: \
20410 configure-hello \
20411 pdf-hello
20412 @: $(MAKE); $(unstage)
20413 @[ -f ./hello/Makefile ] || exit 0; \
20414 r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 $(HOST_EXPORTS) \
20417 for flag in $(EXTRA_HOST_FLAGS) ; do \
20418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20419 done; \
20420 echo "Doing install-pdf in hello" ; \
20421 (cd $(HOST_SUBDIR)/hello && \
20422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20424 "RANLIB=$${RANLIB}" \
20425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20426 install-pdf) \
20427 || exit 1
20428
20429 @endif hello
20430
20431 .PHONY: maybe-install-html-hello install-html-hello
20432 maybe-install-html-hello:
20433 @if hello
20434 maybe-install-html-hello: install-html-hello
20435
20436 install-html-hello: \
20437 configure-hello \
20438 html-hello
20439 @: $(MAKE); $(unstage)
20440 @[ -f ./hello/Makefile ] || exit 0; \
20441 r=`${PWD_COMMAND}`; export r; \
20442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20443 $(HOST_EXPORTS) \
20444 for flag in $(EXTRA_HOST_FLAGS) ; do \
20445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20446 done; \
20447 echo "Doing install-html in hello" ; \
20448 (cd $(HOST_SUBDIR)/hello && \
20449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20451 "RANLIB=$${RANLIB}" \
20452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20453 install-html) \
20454 || exit 1
20455
20456 @endif hello
20457
20458 .PHONY: maybe-installcheck-hello installcheck-hello
20459 maybe-installcheck-hello:
20460 @if hello
20461 maybe-installcheck-hello: installcheck-hello
20462
20463 installcheck-hello: \
20464 configure-hello
20465 @: $(MAKE); $(unstage)
20466 @[ -f ./hello/Makefile ] || exit 0; \
20467 r=`${PWD_COMMAND}`; export r; \
20468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469 $(HOST_EXPORTS) \
20470 for flag in $(EXTRA_HOST_FLAGS) ; do \
20471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20472 done; \
20473 echo "Doing installcheck in hello" ; \
20474 (cd $(HOST_SUBDIR)/hello && \
20475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20477 "RANLIB=$${RANLIB}" \
20478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20479 installcheck) \
20480 || exit 1
20481
20482 @endif hello
20483
20484 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
20485 maybe-mostlyclean-hello:
20486 @if hello
20487 maybe-mostlyclean-hello: mostlyclean-hello
20488
20489 mostlyclean-hello:
20490 @: $(MAKE); $(unstage)
20491 @[ -f ./hello/Makefile ] || exit 0; \
20492 r=`${PWD_COMMAND}`; export r; \
20493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494 $(HOST_EXPORTS) \
20495 for flag in $(EXTRA_HOST_FLAGS) ; do \
20496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20497 done; \
20498 echo "Doing mostlyclean in hello" ; \
20499 (cd $(HOST_SUBDIR)/hello && \
20500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20502 "RANLIB=$${RANLIB}" \
20503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20504 mostlyclean) \
20505 || exit 1
20506
20507 @endif hello
20508
20509 .PHONY: maybe-clean-hello clean-hello
20510 maybe-clean-hello:
20511 @if hello
20512 maybe-clean-hello: clean-hello
20513
20514 clean-hello:
20515 @: $(MAKE); $(unstage)
20516 @[ -f ./hello/Makefile ] || exit 0; \
20517 r=`${PWD_COMMAND}`; export r; \
20518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20519 $(HOST_EXPORTS) \
20520 for flag in $(EXTRA_HOST_FLAGS) ; do \
20521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20522 done; \
20523 echo "Doing clean in hello" ; \
20524 (cd $(HOST_SUBDIR)/hello && \
20525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20527 "RANLIB=$${RANLIB}" \
20528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20529 clean) \
20530 || exit 1
20531
20532 @endif hello
20533
20534 .PHONY: maybe-distclean-hello distclean-hello
20535 maybe-distclean-hello:
20536 @if hello
20537 maybe-distclean-hello: distclean-hello
20538
20539 distclean-hello:
20540 @: $(MAKE); $(unstage)
20541 @[ -f ./hello/Makefile ] || exit 0; \
20542 r=`${PWD_COMMAND}`; export r; \
20543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20544 $(HOST_EXPORTS) \
20545 for flag in $(EXTRA_HOST_FLAGS) ; do \
20546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20547 done; \
20548 echo "Doing distclean in hello" ; \
20549 (cd $(HOST_SUBDIR)/hello && \
20550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20552 "RANLIB=$${RANLIB}" \
20553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20554 distclean) \
20555 || exit 1
20556
20557 @endif hello
20558
20559 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
20560 maybe-maintainer-clean-hello:
20561 @if hello
20562 maybe-maintainer-clean-hello: maintainer-clean-hello
20563
20564 maintainer-clean-hello:
20565 @: $(MAKE); $(unstage)
20566 @[ -f ./hello/Makefile ] || exit 0; \
20567 r=`${PWD_COMMAND}`; export r; \
20568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20569 $(HOST_EXPORTS) \
20570 for flag in $(EXTRA_HOST_FLAGS) ; do \
20571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20572 done; \
20573 echo "Doing maintainer-clean in hello" ; \
20574 (cd $(HOST_SUBDIR)/hello && \
20575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20577 "RANLIB=$${RANLIB}" \
20578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20579 maintainer-clean) \
20580 || exit 1
20581
20582 @endif hello
20583
20584
20585
20586 .PHONY: configure-indent maybe-configure-indent
20587 maybe-configure-indent:
20588 @if gcc-bootstrap
20589 configure-indent: stage_current
20590 @endif gcc-bootstrap
20591 @if indent
20592 maybe-configure-indent: configure-indent
20593 configure-indent:
20594 @: $(MAKE); $(unstage)
20595 @r=`${PWD_COMMAND}`; export r; \
20596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
20598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
20599 $(HOST_EXPORTS) \
20600 echo Configuring in $(HOST_SUBDIR)/indent; \
20601 cd "$(HOST_SUBDIR)/indent" || exit 1; \
20602 case $(srcdir) in \
20603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20604 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
20605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20606 esac; \
20607 srcdiroption="--srcdir=$${topdir}/indent"; \
20608 libsrcdir="$$s/indent"; \
20609 $(SHELL) $${libsrcdir}/configure \
20610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20611 --target=${target_alias} $${srcdiroption} \
20612 || exit 1
20613 @endif indent
20614
20615
20616
20617
20618
20619 .PHONY: all-indent maybe-all-indent
20620 maybe-all-indent:
20621 @if gcc-bootstrap
20622 all-indent: stage_current
20623 @endif gcc-bootstrap
20624 @if indent
20625 TARGET-indent=all
20626 maybe-all-indent: all-indent
20627 all-indent: configure-indent
20628 @: $(MAKE); $(unstage)
20629 @r=`${PWD_COMMAND}`; export r; \
20630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20631 $(HOST_EXPORTS) \
20632 (cd $(HOST_SUBDIR)/indent && \
20633 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20634 $(TARGET-indent))
20635 @endif indent
20636
20637
20638
20639
20640 .PHONY: check-indent maybe-check-indent
20641 maybe-check-indent:
20642 @if indent
20643 maybe-check-indent: check-indent
20644
20645 check-indent:
20646 @: $(MAKE); $(unstage)
20647 @r=`${PWD_COMMAND}`; export r; \
20648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20649 $(HOST_EXPORTS) \
20650 (cd $(HOST_SUBDIR)/indent && \
20651 $(MAKE) $(FLAGS_TO_PASS) check)
20652
20653 @endif indent
20654
20655 .PHONY: install-indent maybe-install-indent
20656 maybe-install-indent:
20657 @if indent
20658 maybe-install-indent: install-indent
20659
20660 install-indent: installdirs
20661 @: $(MAKE); $(unstage)
20662 @r=`${PWD_COMMAND}`; export r; \
20663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664 $(HOST_EXPORTS) \
20665 (cd $(HOST_SUBDIR)/indent && \
20666 $(MAKE) $(FLAGS_TO_PASS) install)
20667
20668 @endif indent
20669
20670 # Other targets (info, dvi, pdf, etc.)
20671
20672 .PHONY: maybe-info-indent info-indent
20673 maybe-info-indent:
20674 @if indent
20675 maybe-info-indent: info-indent
20676
20677 info-indent: \
20678 configure-indent
20679 @: $(MAKE); $(unstage)
20680 @[ -f ./indent/Makefile ] || exit 0; \
20681 r=`${PWD_COMMAND}`; export r; \
20682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683 $(HOST_EXPORTS) \
20684 for flag in $(EXTRA_HOST_FLAGS) ; do \
20685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20686 done; \
20687 echo "Doing info in indent" ; \
20688 (cd $(HOST_SUBDIR)/indent && \
20689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20691 "RANLIB=$${RANLIB}" \
20692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20693 info) \
20694 || exit 1
20695
20696 @endif indent
20697
20698 .PHONY: maybe-dvi-indent dvi-indent
20699 maybe-dvi-indent:
20700 @if indent
20701 maybe-dvi-indent: dvi-indent
20702
20703 dvi-indent: \
20704 configure-indent
20705 @: $(MAKE); $(unstage)
20706 @[ -f ./indent/Makefile ] || exit 0; \
20707 r=`${PWD_COMMAND}`; export r; \
20708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20709 $(HOST_EXPORTS) \
20710 for flag in $(EXTRA_HOST_FLAGS) ; do \
20711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20712 done; \
20713 echo "Doing dvi in indent" ; \
20714 (cd $(HOST_SUBDIR)/indent && \
20715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20717 "RANLIB=$${RANLIB}" \
20718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20719 dvi) \
20720 || exit 1
20721
20722 @endif indent
20723
20724 .PHONY: maybe-pdf-indent pdf-indent
20725 maybe-pdf-indent:
20726 @if indent
20727 maybe-pdf-indent: pdf-indent
20728
20729 pdf-indent: \
20730 configure-indent
20731 @: $(MAKE); $(unstage)
20732 @[ -f ./indent/Makefile ] || exit 0; \
20733 r=`${PWD_COMMAND}`; export r; \
20734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735 $(HOST_EXPORTS) \
20736 for flag in $(EXTRA_HOST_FLAGS) ; do \
20737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738 done; \
20739 echo "Doing pdf in indent" ; \
20740 (cd $(HOST_SUBDIR)/indent && \
20741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743 "RANLIB=$${RANLIB}" \
20744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20745 pdf) \
20746 || exit 1
20747
20748 @endif indent
20749
20750 .PHONY: maybe-html-indent html-indent
20751 maybe-html-indent:
20752 @if indent
20753 maybe-html-indent: html-indent
20754
20755 html-indent: \
20756 configure-indent
20757 @: $(MAKE); $(unstage)
20758 @[ -f ./indent/Makefile ] || exit 0; \
20759 r=`${PWD_COMMAND}`; export r; \
20760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20761 $(HOST_EXPORTS) \
20762 for flag in $(EXTRA_HOST_FLAGS) ; do \
20763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20764 done; \
20765 echo "Doing html in indent" ; \
20766 (cd $(HOST_SUBDIR)/indent && \
20767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20769 "RANLIB=$${RANLIB}" \
20770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20771 html) \
20772 || exit 1
20773
20774 @endif indent
20775
20776 .PHONY: maybe-TAGS-indent TAGS-indent
20777 maybe-TAGS-indent:
20778 @if indent
20779 maybe-TAGS-indent: TAGS-indent
20780
20781 TAGS-indent: \
20782 configure-indent
20783 @: $(MAKE); $(unstage)
20784 @[ -f ./indent/Makefile ] || exit 0; \
20785 r=`${PWD_COMMAND}`; export r; \
20786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20787 $(HOST_EXPORTS) \
20788 for flag in $(EXTRA_HOST_FLAGS) ; do \
20789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20790 done; \
20791 echo "Doing TAGS in indent" ; \
20792 (cd $(HOST_SUBDIR)/indent && \
20793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20795 "RANLIB=$${RANLIB}" \
20796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20797 TAGS) \
20798 || exit 1
20799
20800 @endif indent
20801
20802 .PHONY: maybe-install-info-indent install-info-indent
20803 maybe-install-info-indent:
20804 @if indent
20805 maybe-install-info-indent: install-info-indent
20806
20807 install-info-indent: \
20808 configure-indent \
20809 info-indent
20810 @: $(MAKE); $(unstage)
20811 @[ -f ./indent/Makefile ] || exit 0; \
20812 r=`${PWD_COMMAND}`; export r; \
20813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20814 $(HOST_EXPORTS) \
20815 for flag in $(EXTRA_HOST_FLAGS) ; do \
20816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20817 done; \
20818 echo "Doing install-info in indent" ; \
20819 (cd $(HOST_SUBDIR)/indent && \
20820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20822 "RANLIB=$${RANLIB}" \
20823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20824 install-info) \
20825 || exit 1
20826
20827 @endif indent
20828
20829 .PHONY: maybe-install-pdf-indent install-pdf-indent
20830 maybe-install-pdf-indent:
20831 @if indent
20832 maybe-install-pdf-indent: install-pdf-indent
20833
20834 install-pdf-indent: \
20835 configure-indent \
20836 pdf-indent
20837 @: $(MAKE); $(unstage)
20838 @[ -f ./indent/Makefile ] || exit 0; \
20839 r=`${PWD_COMMAND}`; export r; \
20840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841 $(HOST_EXPORTS) \
20842 for flag in $(EXTRA_HOST_FLAGS) ; do \
20843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844 done; \
20845 echo "Doing install-pdf in indent" ; \
20846 (cd $(HOST_SUBDIR)/indent && \
20847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849 "RANLIB=$${RANLIB}" \
20850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851 install-pdf) \
20852 || exit 1
20853
20854 @endif indent
20855
20856 .PHONY: maybe-install-html-indent install-html-indent
20857 maybe-install-html-indent:
20858 @if indent
20859 maybe-install-html-indent: install-html-indent
20860
20861 install-html-indent: \
20862 configure-indent \
20863 html-indent
20864 @: $(MAKE); $(unstage)
20865 @[ -f ./indent/Makefile ] || exit 0; \
20866 r=`${PWD_COMMAND}`; export r; \
20867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20868 $(HOST_EXPORTS) \
20869 for flag in $(EXTRA_HOST_FLAGS) ; do \
20870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20871 done; \
20872 echo "Doing install-html in indent" ; \
20873 (cd $(HOST_SUBDIR)/indent && \
20874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20876 "RANLIB=$${RANLIB}" \
20877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20878 install-html) \
20879 || exit 1
20880
20881 @endif indent
20882
20883 .PHONY: maybe-installcheck-indent installcheck-indent
20884 maybe-installcheck-indent:
20885 @if indent
20886 maybe-installcheck-indent: installcheck-indent
20887
20888 installcheck-indent: \
20889 configure-indent
20890 @: $(MAKE); $(unstage)
20891 @[ -f ./indent/Makefile ] || exit 0; \
20892 r=`${PWD_COMMAND}`; export r; \
20893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894 $(HOST_EXPORTS) \
20895 for flag in $(EXTRA_HOST_FLAGS) ; do \
20896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20897 done; \
20898 echo "Doing installcheck in indent" ; \
20899 (cd $(HOST_SUBDIR)/indent && \
20900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20902 "RANLIB=$${RANLIB}" \
20903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20904 installcheck) \
20905 || exit 1
20906
20907 @endif indent
20908
20909 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
20910 maybe-mostlyclean-indent:
20911 @if indent
20912 maybe-mostlyclean-indent: mostlyclean-indent
20913
20914 mostlyclean-indent:
20915 @: $(MAKE); $(unstage)
20916 @[ -f ./indent/Makefile ] || exit 0; \
20917 r=`${PWD_COMMAND}`; export r; \
20918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20919 $(HOST_EXPORTS) \
20920 for flag in $(EXTRA_HOST_FLAGS) ; do \
20921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20922 done; \
20923 echo "Doing mostlyclean in indent" ; \
20924 (cd $(HOST_SUBDIR)/indent && \
20925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20927 "RANLIB=$${RANLIB}" \
20928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20929 mostlyclean) \
20930 || exit 1
20931
20932 @endif indent
20933
20934 .PHONY: maybe-clean-indent clean-indent
20935 maybe-clean-indent:
20936 @if indent
20937 maybe-clean-indent: clean-indent
20938
20939 clean-indent:
20940 @: $(MAKE); $(unstage)
20941 @[ -f ./indent/Makefile ] || exit 0; \
20942 r=`${PWD_COMMAND}`; export r; \
20943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20944 $(HOST_EXPORTS) \
20945 for flag in $(EXTRA_HOST_FLAGS) ; do \
20946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20947 done; \
20948 echo "Doing clean in indent" ; \
20949 (cd $(HOST_SUBDIR)/indent && \
20950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20952 "RANLIB=$${RANLIB}" \
20953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20954 clean) \
20955 || exit 1
20956
20957 @endif indent
20958
20959 .PHONY: maybe-distclean-indent distclean-indent
20960 maybe-distclean-indent:
20961 @if indent
20962 maybe-distclean-indent: distclean-indent
20963
20964 distclean-indent:
20965 @: $(MAKE); $(unstage)
20966 @[ -f ./indent/Makefile ] || exit 0; \
20967 r=`${PWD_COMMAND}`; export r; \
20968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969 $(HOST_EXPORTS) \
20970 for flag in $(EXTRA_HOST_FLAGS) ; do \
20971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20972 done; \
20973 echo "Doing distclean in indent" ; \
20974 (cd $(HOST_SUBDIR)/indent && \
20975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20977 "RANLIB=$${RANLIB}" \
20978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20979 distclean) \
20980 || exit 1
20981
20982 @endif indent
20983
20984 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
20985 maybe-maintainer-clean-indent:
20986 @if indent
20987 maybe-maintainer-clean-indent: maintainer-clean-indent
20988
20989 maintainer-clean-indent:
20990 @: $(MAKE); $(unstage)
20991 @[ -f ./indent/Makefile ] || exit 0; \
20992 r=`${PWD_COMMAND}`; export r; \
20993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994 $(HOST_EXPORTS) \
20995 for flag in $(EXTRA_HOST_FLAGS) ; do \
20996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20997 done; \
20998 echo "Doing maintainer-clean in indent" ; \
20999 (cd $(HOST_SUBDIR)/indent && \
21000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21002 "RANLIB=$${RANLIB}" \
21003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21004 maintainer-clean) \
21005 || exit 1
21006
21007 @endif indent
21008
21009
21010
21011 .PHONY: configure-intl maybe-configure-intl
21012 maybe-configure-intl:
21013 @if gcc-bootstrap
21014 configure-intl: stage_current
21015 @endif gcc-bootstrap
21016 @if intl
21017 maybe-configure-intl: configure-intl
21018 configure-intl:
21019 @r=`${PWD_COMMAND}`; export r; \
21020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21023 $(HOST_EXPORTS) \
21024 echo Configuring in $(HOST_SUBDIR)/intl; \
21025 cd "$(HOST_SUBDIR)/intl" || exit 1; \
21026 case $(srcdir) in \
21027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21028 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21030 esac; \
21031 srcdiroption="--srcdir=$${topdir}/intl"; \
21032 libsrcdir="$$s/intl"; \
21033 $(SHELL) $${libsrcdir}/configure \
21034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21035 --target=${target_alias} $${srcdiroption} \
21036 || exit 1
21037 @endif intl
21038
21039
21040
21041 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
21042 maybe-configure-stage1-intl:
21043 @if intl-bootstrap
21044 maybe-configure-stage1-intl: configure-stage1-intl
21045 configure-stage1-intl:
21046 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21048 @r=`${PWD_COMMAND}`; export r; \
21049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21051 $(HOST_EXPORTS) \
21052 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21053 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
21054 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
21055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21056 cd $(HOST_SUBDIR)/intl || exit 1; \
21057 case $(srcdir) in \
21058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21059 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21061 esac; \
21062 srcdiroption="--srcdir=$${topdir}/intl"; \
21063 libsrcdir="$$s/intl"; \
21064 $(SHELL) $${libsrcdir}/configure \
21065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21066 --target=${target_alias} $${srcdiroption} \
21067 \
21068 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21069 @endif intl-bootstrap
21070
21071 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
21072 maybe-configure-stage2-intl:
21073 @if intl-bootstrap
21074 maybe-configure-stage2-intl: configure-stage2-intl
21075 configure-stage2-intl:
21076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21078 @r=`${PWD_COMMAND}`; export r; \
21079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21081 $(HOST_EXPORTS) \
21082 $(POSTSTAGE1_HOST_EXPORTS) \
21083 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21084 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21085 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
21086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21087 cd $(HOST_SUBDIR)/intl || exit 1; \
21088 case $(srcdir) in \
21089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21090 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21092 esac; \
21093 srcdiroption="--srcdir=$${topdir}/intl"; \
21094 libsrcdir="$$s/intl"; \
21095 $(SHELL) $${libsrcdir}/configure \
21096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21097 --target=${target_alias} $${srcdiroption} \
21098 --with-build-libsubdir=$(HOST_SUBDIR) \
21099 @stage2_werror_flag@
21100 @endif intl-bootstrap
21101
21102 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
21103 maybe-configure-stageb2g0-intl:
21104 @if intl-bootstrap
21105 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
21106 configure-stageb2g0-intl:
21107 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21109 @r=`${PWD_COMMAND}`; export r; \
21110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21112 $(HOST_EXPORTS) \
21113 $(POSTSTAGE1_HOST_EXPORTS) \
21114 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21115 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
21116 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
21117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21118 cd $(HOST_SUBDIR)/intl || exit 1; \
21119 case $(srcdir) in \
21120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21121 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21123 esac; \
21124 srcdiroption="--srcdir=$${topdir}/intl"; \
21125 libsrcdir="$$s/intl"; \
21126 $(SHELL) $${libsrcdir}/configure \
21127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21128 --target=${target_alias} $${srcdiroption} \
21129 --with-build-libsubdir=$(HOST_SUBDIR) \
21130 @stage2_werror_flag@
21131 @endif intl-bootstrap
21132
21133 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21134 maybe-configure-stage3-intl:
21135 @if intl-bootstrap
21136 maybe-configure-stage3-intl: configure-stage3-intl
21137 configure-stage3-intl:
21138 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21140 @r=`${PWD_COMMAND}`; export r; \
21141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21143 $(HOST_EXPORTS) \
21144 $(POSTSTAGE1_HOST_EXPORTS) \
21145 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21146 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21147 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
21148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21149 cd $(HOST_SUBDIR)/intl || exit 1; \
21150 case $(srcdir) in \
21151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21152 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21154 esac; \
21155 srcdiroption="--srcdir=$${topdir}/intl"; \
21156 libsrcdir="$$s/intl"; \
21157 $(SHELL) $${libsrcdir}/configure \
21158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21159 --target=${target_alias} $${srcdiroption} \
21160 --with-build-libsubdir=$(HOST_SUBDIR) \
21161 @stage2_werror_flag@
21162 @endif intl-bootstrap
21163
21164 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
21165 maybe-configure-stageb3g2-intl:
21166 @if intl-bootstrap
21167 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
21168 configure-stageb3g2-intl:
21169 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21171 @r=`${PWD_COMMAND}`; export r; \
21172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21174 $(HOST_EXPORTS) \
21175 $(POSTSTAGE1_HOST_EXPORTS) \
21176 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21177 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
21178 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
21179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21180 cd $(HOST_SUBDIR)/intl || exit 1; \
21181 case $(srcdir) in \
21182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21183 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21185 esac; \
21186 srcdiroption="--srcdir=$${topdir}/intl"; \
21187 libsrcdir="$$s/intl"; \
21188 $(SHELL) $${libsrcdir}/configure \
21189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21190 --target=${target_alias} $${srcdiroption} \
21191 --with-build-libsubdir=$(HOST_SUBDIR) \
21192 @stage2_werror_flag@
21193 @endif intl-bootstrap
21194
21195 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21196 maybe-configure-stage4-intl:
21197 @if intl-bootstrap
21198 maybe-configure-stage4-intl: configure-stage4-intl
21199 configure-stage4-intl:
21200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21202 @r=`${PWD_COMMAND}`; export r; \
21203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21205 $(HOST_EXPORTS) \
21206 $(POSTSTAGE1_HOST_EXPORTS) \
21207 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21208 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21209 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
21210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21211 cd $(HOST_SUBDIR)/intl || exit 1; \
21212 case $(srcdir) in \
21213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21214 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21216 esac; \
21217 srcdiroption="--srcdir=$${topdir}/intl"; \
21218 libsrcdir="$$s/intl"; \
21219 $(SHELL) $${libsrcdir}/configure \
21220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21221 --target=${target_alias} $${srcdiroption} \
21222 --with-build-libsubdir=$(HOST_SUBDIR) \
21223 @stage2_werror_flag@
21224 @endif intl-bootstrap
21225
21226 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21227 maybe-configure-stageprofile-intl:
21228 @if intl-bootstrap
21229 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21230 configure-stageprofile-intl:
21231 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21233 @r=`${PWD_COMMAND}`; export r; \
21234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21235 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21236 $(HOST_EXPORTS) \
21237 $(POSTSTAGE1_HOST_EXPORTS) \
21238 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21239 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
21240 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
21241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21242 cd $(HOST_SUBDIR)/intl || exit 1; \
21243 case $(srcdir) in \
21244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21245 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21247 esac; \
21248 srcdiroption="--srcdir=$${topdir}/intl"; \
21249 libsrcdir="$$s/intl"; \
21250 $(SHELL) $${libsrcdir}/configure \
21251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21252 --target=${target_alias} $${srcdiroption} \
21253 --with-build-libsubdir=$(HOST_SUBDIR) \
21254 @stage2_werror_flag@
21255 @endif intl-bootstrap
21256
21257 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21258 maybe-configure-stagefeedback-intl:
21259 @if intl-bootstrap
21260 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21261 configure-stagefeedback-intl:
21262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21264 @r=`${PWD_COMMAND}`; export r; \
21265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21267 $(HOST_EXPORTS) \
21268 $(POSTSTAGE1_HOST_EXPORTS) \
21269 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21270 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
21271 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
21272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21273 cd $(HOST_SUBDIR)/intl || exit 1; \
21274 case $(srcdir) in \
21275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21276 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21278 esac; \
21279 srcdiroption="--srcdir=$${topdir}/intl"; \
21280 libsrcdir="$$s/intl"; \
21281 $(SHELL) $${libsrcdir}/configure \
21282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21283 --target=${target_alias} $${srcdiroption} \
21284 --with-build-libsubdir=$(HOST_SUBDIR) \
21285 @stage2_werror_flag@
21286 @endif intl-bootstrap
21287
21288
21289
21290
21291
21292 .PHONY: all-intl maybe-all-intl
21293 maybe-all-intl:
21294 @if gcc-bootstrap
21295 all-intl: stage_current
21296 @endif gcc-bootstrap
21297 @if intl
21298 TARGET-intl=all
21299 maybe-all-intl: all-intl
21300 all-intl: configure-intl
21301 @r=`${PWD_COMMAND}`; export r; \
21302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303 $(HOST_EXPORTS) \
21304 (cd $(HOST_SUBDIR)/intl && \
21305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21306 $(TARGET-intl))
21307 @endif intl
21308
21309
21310
21311 .PHONY: all-stage1-intl maybe-all-stage1-intl
21312 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21313 maybe-all-stage1-intl:
21314 maybe-clean-stage1-intl:
21315 @if intl-bootstrap
21316 maybe-all-stage1-intl: all-stage1-intl
21317 all-stage1: all-stage1-intl
21318 TARGET-stage1-intl = $(TARGET-intl)
21319 all-stage1-intl: configure-stage1-intl
21320 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21321 @r=`${PWD_COMMAND}`; export r; \
21322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323 $(HOST_EXPORTS) \
21324 cd $(HOST_SUBDIR)/intl && \
21325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21326 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
21327 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
21328 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
21329 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
21330 $(TARGET-stage1-intl)
21331
21332 maybe-clean-stage1-intl: clean-stage1-intl
21333 clean-stage1: clean-stage1-intl
21334 clean-stage1-intl:
21335 @if [ $(current_stage) = stage1 ]; then \
21336 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21337 else \
21338 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21339 $(MAKE) stage1-start; \
21340 fi; \
21341 cd $(HOST_SUBDIR)/intl && \
21342 $(MAKE) $(EXTRA_HOST_FLAGS) \
21343 clean
21344 @endif intl-bootstrap
21345
21346
21347 .PHONY: all-stage2-intl maybe-all-stage2-intl
21348 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21349 maybe-all-stage2-intl:
21350 maybe-clean-stage2-intl:
21351 @if intl-bootstrap
21352 maybe-all-stage2-intl: all-stage2-intl
21353 all-stage2: all-stage2-intl
21354 TARGET-stage2-intl = $(TARGET-intl)
21355 all-stage2-intl: configure-stage2-intl
21356 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21357 @r=`${PWD_COMMAND}`; export r; \
21358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21359 $(HOST_EXPORTS) \
21360 $(POSTSTAGE1_HOST_EXPORTS) \
21361 cd $(HOST_SUBDIR)/intl && \
21362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21363 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
21364 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21365 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21366 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21367 $(TARGET-stage2-intl)
21368
21369 maybe-clean-stage2-intl: clean-stage2-intl
21370 clean-stage2: clean-stage2-intl
21371 clean-stage2-intl:
21372 @if [ $(current_stage) = stage2 ]; then \
21373 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21374 else \
21375 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21376 $(MAKE) stage2-start; \
21377 fi; \
21378 cd $(HOST_SUBDIR)/intl && \
21379 $(MAKE) $(EXTRA_HOST_FLAGS) \
21380 $(POSTSTAGE1_FLAGS_TO_PASS) \
21381 clean
21382 @endif intl-bootstrap
21383
21384
21385 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
21386 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
21387 maybe-all-stageb2g0-intl:
21388 maybe-clean-stageb2g0-intl:
21389 @if intl-bootstrap
21390 maybe-all-stageb2g0-intl: all-stageb2g0-intl
21391 all-stageb2g0: all-stageb2g0-intl
21392 TARGET-stageb2g0-intl = $(TARGET-intl)
21393 all-stageb2g0-intl: configure-stageb2g0-intl
21394 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21395 @r=`${PWD_COMMAND}`; export r; \
21396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21397 $(HOST_EXPORTS) \
21398 $(POSTSTAGE1_HOST_EXPORTS) \
21399 cd $(HOST_SUBDIR)/intl && \
21400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21401 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
21402 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
21403 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
21404 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21405 $(TARGET-stageb2g0-intl)
21406
21407 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
21408 clean-stageb2g0: clean-stageb2g0-intl
21409 clean-stageb2g0-intl:
21410 @if [ $(current_stage) = stageb2g0 ]; then \
21411 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21412 else \
21413 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
21414 $(MAKE) stageb2g0-start; \
21415 fi; \
21416 cd $(HOST_SUBDIR)/intl && \
21417 $(MAKE) $(EXTRA_HOST_FLAGS) \
21418 $(POSTSTAGE1_FLAGS_TO_PASS) \
21419 clean
21420 @endif intl-bootstrap
21421
21422
21423 .PHONY: all-stage3-intl maybe-all-stage3-intl
21424 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21425 maybe-all-stage3-intl:
21426 maybe-clean-stage3-intl:
21427 @if intl-bootstrap
21428 maybe-all-stage3-intl: all-stage3-intl
21429 all-stage3: all-stage3-intl
21430 TARGET-stage3-intl = $(TARGET-intl)
21431 all-stage3-intl: configure-stage3-intl
21432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21433 @r=`${PWD_COMMAND}`; export r; \
21434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435 $(HOST_EXPORTS) \
21436 $(POSTSTAGE1_HOST_EXPORTS) \
21437 cd $(HOST_SUBDIR)/intl && \
21438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21439 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
21440 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
21441 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
21442 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21443 $(TARGET-stage3-intl)
21444
21445 maybe-clean-stage3-intl: clean-stage3-intl
21446 clean-stage3: clean-stage3-intl
21447 clean-stage3-intl:
21448 @if [ $(current_stage) = stage3 ]; then \
21449 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21450 else \
21451 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21452 $(MAKE) stage3-start; \
21453 fi; \
21454 cd $(HOST_SUBDIR)/intl && \
21455 $(MAKE) $(EXTRA_HOST_FLAGS) \
21456 $(POSTSTAGE1_FLAGS_TO_PASS) \
21457 clean
21458 @endif intl-bootstrap
21459
21460
21461 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
21462 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
21463 maybe-all-stageb3g2-intl:
21464 maybe-clean-stageb3g2-intl:
21465 @if intl-bootstrap
21466 maybe-all-stageb3g2-intl: all-stageb3g2-intl
21467 all-stageb3g2: all-stageb3g2-intl
21468 TARGET-stageb3g2-intl = $(TARGET-intl)
21469 all-stageb3g2-intl: configure-stageb3g2-intl
21470 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21471 @r=`${PWD_COMMAND}`; export r; \
21472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473 $(HOST_EXPORTS) \
21474 $(POSTSTAGE1_HOST_EXPORTS) \
21475 cd $(HOST_SUBDIR)/intl && \
21476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21477 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
21478 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
21479 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
21480 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21481 $(TARGET-stageb3g2-intl)
21482
21483 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
21484 clean-stageb3g2: clean-stageb3g2-intl
21485 clean-stageb3g2-intl:
21486 @if [ $(current_stage) = stageb3g2 ]; then \
21487 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21488 else \
21489 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
21490 $(MAKE) stageb3g2-start; \
21491 fi; \
21492 cd $(HOST_SUBDIR)/intl && \
21493 $(MAKE) $(EXTRA_HOST_FLAGS) \
21494 $(POSTSTAGE1_FLAGS_TO_PASS) \
21495 clean
21496 @endif intl-bootstrap
21497
21498
21499 .PHONY: all-stage4-intl maybe-all-stage4-intl
21500 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21501 maybe-all-stage4-intl:
21502 maybe-clean-stage4-intl:
21503 @if intl-bootstrap
21504 maybe-all-stage4-intl: all-stage4-intl
21505 all-stage4: all-stage4-intl
21506 TARGET-stage4-intl = $(TARGET-intl)
21507 all-stage4-intl: configure-stage4-intl
21508 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21509 @r=`${PWD_COMMAND}`; export r; \
21510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511 $(HOST_EXPORTS) \
21512 $(POSTSTAGE1_HOST_EXPORTS) \
21513 cd $(HOST_SUBDIR)/intl && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21515 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
21516 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21517 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
21518 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21519 $(TARGET-stage4-intl)
21520
21521 maybe-clean-stage4-intl: clean-stage4-intl
21522 clean-stage4: clean-stage4-intl
21523 clean-stage4-intl:
21524 @if [ $(current_stage) = stage4 ]; then \
21525 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21526 else \
21527 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21528 $(MAKE) stage4-start; \
21529 fi; \
21530 cd $(HOST_SUBDIR)/intl && \
21531 $(MAKE) $(EXTRA_HOST_FLAGS) \
21532 $(POSTSTAGE1_FLAGS_TO_PASS) \
21533 clean
21534 @endif intl-bootstrap
21535
21536
21537 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21538 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21539 maybe-all-stageprofile-intl:
21540 maybe-clean-stageprofile-intl:
21541 @if intl-bootstrap
21542 maybe-all-stageprofile-intl: all-stageprofile-intl
21543 all-stageprofile: all-stageprofile-intl
21544 TARGET-stageprofile-intl = $(TARGET-intl)
21545 all-stageprofile-intl: configure-stageprofile-intl
21546 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21547 @r=`${PWD_COMMAND}`; export r; \
21548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549 $(HOST_EXPORTS) \
21550 $(POSTSTAGE1_HOST_EXPORTS) \
21551 cd $(HOST_SUBDIR)/intl && \
21552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21553 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
21554 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21555 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21556 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21557 $(TARGET-stageprofile-intl)
21558
21559 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21560 clean-stageprofile: clean-stageprofile-intl
21561 clean-stageprofile-intl:
21562 @if [ $(current_stage) = stageprofile ]; then \
21563 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21564 else \
21565 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21566 $(MAKE) stageprofile-start; \
21567 fi; \
21568 cd $(HOST_SUBDIR)/intl && \
21569 $(MAKE) $(EXTRA_HOST_FLAGS) \
21570 $(POSTSTAGE1_FLAGS_TO_PASS) \
21571 clean
21572 @endif intl-bootstrap
21573
21574
21575 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21576 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21577 maybe-all-stagefeedback-intl:
21578 maybe-clean-stagefeedback-intl:
21579 @if intl-bootstrap
21580 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21581 all-stagefeedback: all-stagefeedback-intl
21582 TARGET-stagefeedback-intl = $(TARGET-intl)
21583 all-stagefeedback-intl: configure-stagefeedback-intl
21584 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21585 @r=`${PWD_COMMAND}`; export r; \
21586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21587 $(HOST_EXPORTS) \
21588 $(POSTSTAGE1_HOST_EXPORTS) \
21589 cd $(HOST_SUBDIR)/intl && \
21590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21591 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
21592 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21593 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21594 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21595 $(TARGET-stagefeedback-intl)
21596
21597 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21598 clean-stagefeedback: clean-stagefeedback-intl
21599 clean-stagefeedback-intl:
21600 @if [ $(current_stage) = stagefeedback ]; then \
21601 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21602 else \
21603 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21604 $(MAKE) stagefeedback-start; \
21605 fi; \
21606 cd $(HOST_SUBDIR)/intl && \
21607 $(MAKE) $(EXTRA_HOST_FLAGS) \
21608 $(POSTSTAGE1_FLAGS_TO_PASS) \
21609 clean
21610 @endif intl-bootstrap
21611
21612
21613
21614
21615
21616 .PHONY: check-intl maybe-check-intl
21617 maybe-check-intl:
21618 @if intl
21619 maybe-check-intl: check-intl
21620
21621 check-intl:
21622 @: $(MAKE); $(unstage)
21623 @r=`${PWD_COMMAND}`; export r; \
21624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625 $(HOST_EXPORTS) \
21626 (cd $(HOST_SUBDIR)/intl && \
21627 $(MAKE) $(FLAGS_TO_PASS) check)
21628
21629 @endif intl
21630
21631 .PHONY: install-intl maybe-install-intl
21632 maybe-install-intl:
21633 @if intl
21634 maybe-install-intl: install-intl
21635
21636 install-intl: installdirs
21637 @: $(MAKE); $(unstage)
21638 @r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 (cd $(HOST_SUBDIR)/intl && \
21642 $(MAKE) $(FLAGS_TO_PASS) install)
21643
21644 @endif intl
21645
21646 # Other targets (info, dvi, pdf, etc.)
21647
21648 .PHONY: maybe-info-intl info-intl
21649 maybe-info-intl:
21650 @if intl
21651 maybe-info-intl: info-intl
21652
21653 info-intl: \
21654 configure-intl
21655 @[ -f ./intl/Makefile ] || exit 0; \
21656 r=`${PWD_COMMAND}`; export r; \
21657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21658 $(HOST_EXPORTS) \
21659 for flag in $(EXTRA_HOST_FLAGS) ; do \
21660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21661 done; \
21662 echo "Doing info in intl" ; \
21663 (cd $(HOST_SUBDIR)/intl && \
21664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21666 "RANLIB=$${RANLIB}" \
21667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21668 info) \
21669 || exit 1
21670
21671 @endif intl
21672
21673 .PHONY: maybe-dvi-intl dvi-intl
21674 maybe-dvi-intl:
21675 @if intl
21676 maybe-dvi-intl: dvi-intl
21677
21678 dvi-intl: \
21679 configure-intl
21680 @[ -f ./intl/Makefile ] || exit 0; \
21681 r=`${PWD_COMMAND}`; export r; \
21682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683 $(HOST_EXPORTS) \
21684 for flag in $(EXTRA_HOST_FLAGS) ; do \
21685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21686 done; \
21687 echo "Doing dvi in intl" ; \
21688 (cd $(HOST_SUBDIR)/intl && \
21689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691 "RANLIB=$${RANLIB}" \
21692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21693 dvi) \
21694 || exit 1
21695
21696 @endif intl
21697
21698 .PHONY: maybe-pdf-intl pdf-intl
21699 maybe-pdf-intl:
21700 @if intl
21701 maybe-pdf-intl: pdf-intl
21702
21703 pdf-intl: \
21704 configure-intl
21705 @[ -f ./intl/Makefile ] || exit 0; \
21706 r=`${PWD_COMMAND}`; export r; \
21707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21708 $(HOST_EXPORTS) \
21709 for flag in $(EXTRA_HOST_FLAGS) ; do \
21710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21711 done; \
21712 echo "Doing pdf in intl" ; \
21713 (cd $(HOST_SUBDIR)/intl && \
21714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21716 "RANLIB=$${RANLIB}" \
21717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21718 pdf) \
21719 || exit 1
21720
21721 @endif intl
21722
21723 .PHONY: maybe-html-intl html-intl
21724 maybe-html-intl:
21725 @if intl
21726 maybe-html-intl: html-intl
21727
21728 html-intl: \
21729 configure-intl
21730 @[ -f ./intl/Makefile ] || exit 0; \
21731 r=`${PWD_COMMAND}`; export r; \
21732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21733 $(HOST_EXPORTS) \
21734 for flag in $(EXTRA_HOST_FLAGS) ; do \
21735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21736 done; \
21737 echo "Doing html in intl" ; \
21738 (cd $(HOST_SUBDIR)/intl && \
21739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21741 "RANLIB=$${RANLIB}" \
21742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21743 html) \
21744 || exit 1
21745
21746 @endif intl
21747
21748 .PHONY: maybe-TAGS-intl TAGS-intl
21749 maybe-TAGS-intl:
21750 @if intl
21751 maybe-TAGS-intl: TAGS-intl
21752
21753 TAGS-intl: \
21754 configure-intl
21755 @[ -f ./intl/Makefile ] || exit 0; \
21756 r=`${PWD_COMMAND}`; export r; \
21757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21758 $(HOST_EXPORTS) \
21759 for flag in $(EXTRA_HOST_FLAGS) ; do \
21760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21761 done; \
21762 echo "Doing TAGS in intl" ; \
21763 (cd $(HOST_SUBDIR)/intl && \
21764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21766 "RANLIB=$${RANLIB}" \
21767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21768 TAGS) \
21769 || exit 1
21770
21771 @endif intl
21772
21773 .PHONY: maybe-install-info-intl install-info-intl
21774 maybe-install-info-intl:
21775 @if intl
21776 maybe-install-info-intl: install-info-intl
21777
21778 install-info-intl: \
21779 configure-intl \
21780 info-intl
21781 @[ -f ./intl/Makefile ] || exit 0; \
21782 r=`${PWD_COMMAND}`; export r; \
21783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784 $(HOST_EXPORTS) \
21785 for flag in $(EXTRA_HOST_FLAGS) ; do \
21786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21787 done; \
21788 echo "Doing install-info in intl" ; \
21789 (cd $(HOST_SUBDIR)/intl && \
21790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21792 "RANLIB=$${RANLIB}" \
21793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21794 install-info) \
21795 || exit 1
21796
21797 @endif intl
21798
21799 .PHONY: maybe-install-pdf-intl install-pdf-intl
21800 maybe-install-pdf-intl:
21801 @if intl
21802 maybe-install-pdf-intl: install-pdf-intl
21803
21804 install-pdf-intl: \
21805 configure-intl \
21806 pdf-intl
21807 @[ -f ./intl/Makefile ] || exit 0; \
21808 r=`${PWD_COMMAND}`; export r; \
21809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21810 $(HOST_EXPORTS) \
21811 for flag in $(EXTRA_HOST_FLAGS) ; do \
21812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21813 done; \
21814 echo "Doing install-pdf in intl" ; \
21815 (cd $(HOST_SUBDIR)/intl && \
21816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21818 "RANLIB=$${RANLIB}" \
21819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21820 install-pdf) \
21821 || exit 1
21822
21823 @endif intl
21824
21825 .PHONY: maybe-install-html-intl install-html-intl
21826 maybe-install-html-intl:
21827 @if intl
21828 maybe-install-html-intl: install-html-intl
21829
21830 install-html-intl: \
21831 configure-intl \
21832 html-intl
21833 @[ -f ./intl/Makefile ] || exit 0; \
21834 r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 $(HOST_EXPORTS) \
21837 for flag in $(EXTRA_HOST_FLAGS) ; do \
21838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839 done; \
21840 echo "Doing install-html in intl" ; \
21841 (cd $(HOST_SUBDIR)/intl && \
21842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844 "RANLIB=$${RANLIB}" \
21845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846 install-html) \
21847 || exit 1
21848
21849 @endif intl
21850
21851 .PHONY: maybe-installcheck-intl installcheck-intl
21852 maybe-installcheck-intl:
21853 @if intl
21854 maybe-installcheck-intl: installcheck-intl
21855
21856 installcheck-intl: \
21857 configure-intl
21858 @[ -f ./intl/Makefile ] || exit 0; \
21859 r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 for flag in $(EXTRA_HOST_FLAGS) ; do \
21863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864 done; \
21865 echo "Doing installcheck in intl" ; \
21866 (cd $(HOST_SUBDIR)/intl && \
21867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869 "RANLIB=$${RANLIB}" \
21870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871 installcheck) \
21872 || exit 1
21873
21874 @endif intl
21875
21876 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21877 maybe-mostlyclean-intl:
21878 @if intl
21879 maybe-mostlyclean-intl: mostlyclean-intl
21880
21881 mostlyclean-intl:
21882 @[ -f ./intl/Makefile ] || exit 0; \
21883 r=`${PWD_COMMAND}`; export r; \
21884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21885 $(HOST_EXPORTS) \
21886 for flag in $(EXTRA_HOST_FLAGS) ; do \
21887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21888 done; \
21889 echo "Doing mostlyclean in intl" ; \
21890 (cd $(HOST_SUBDIR)/intl && \
21891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21893 "RANLIB=$${RANLIB}" \
21894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21895 mostlyclean) \
21896 || exit 1
21897
21898 @endif intl
21899
21900 .PHONY: maybe-clean-intl clean-intl
21901 maybe-clean-intl:
21902 @if intl
21903 maybe-clean-intl: clean-intl
21904
21905 clean-intl:
21906 @[ -f ./intl/Makefile ] || exit 0; \
21907 r=`${PWD_COMMAND}`; export r; \
21908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21909 $(HOST_EXPORTS) \
21910 for flag in $(EXTRA_HOST_FLAGS) ; do \
21911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21912 done; \
21913 echo "Doing clean in intl" ; \
21914 (cd $(HOST_SUBDIR)/intl && \
21915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21917 "RANLIB=$${RANLIB}" \
21918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21919 clean) \
21920 || exit 1
21921
21922 @endif intl
21923
21924 .PHONY: maybe-distclean-intl distclean-intl
21925 maybe-distclean-intl:
21926 @if intl
21927 maybe-distclean-intl: distclean-intl
21928
21929 distclean-intl:
21930 @[ -f ./intl/Makefile ] || exit 0; \
21931 r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 $(HOST_EXPORTS) \
21934 for flag in $(EXTRA_HOST_FLAGS) ; do \
21935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936 done; \
21937 echo "Doing distclean in intl" ; \
21938 (cd $(HOST_SUBDIR)/intl && \
21939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941 "RANLIB=$${RANLIB}" \
21942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943 distclean) \
21944 || exit 1
21945
21946 @endif intl
21947
21948 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21949 maybe-maintainer-clean-intl:
21950 @if intl
21951 maybe-maintainer-clean-intl: maintainer-clean-intl
21952
21953 maintainer-clean-intl:
21954 @[ -f ./intl/Makefile ] || exit 0; \
21955 r=`${PWD_COMMAND}`; export r; \
21956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21957 $(HOST_EXPORTS) \
21958 for flag in $(EXTRA_HOST_FLAGS) ; do \
21959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21960 done; \
21961 echo "Doing maintainer-clean in intl" ; \
21962 (cd $(HOST_SUBDIR)/intl && \
21963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21965 "RANLIB=$${RANLIB}" \
21966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21967 maintainer-clean) \
21968 || exit 1
21969
21970 @endif intl
21971
21972
21973
21974 .PHONY: configure-tcl maybe-configure-tcl
21975 maybe-configure-tcl:
21976 @if gcc-bootstrap
21977 configure-tcl: stage_current
21978 @endif gcc-bootstrap
21979 @if tcl
21980 maybe-configure-tcl: configure-tcl
21981 configure-tcl:
21982 @: $(MAKE); $(unstage)
21983 @r=`${PWD_COMMAND}`; export r; \
21984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
21987 $(HOST_EXPORTS) \
21988 echo Configuring in $(HOST_SUBDIR)/tcl; \
21989 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21990 case $(srcdir) in \
21991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21992 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21994 esac; \
21995 srcdiroption="--srcdir=$${topdir}/tcl"; \
21996 libsrcdir="$$s/tcl"; \
21997 $(SHELL) $${libsrcdir}/configure \
21998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21999 --target=${target_alias} $${srcdiroption} \
22000 || exit 1
22001 @endif tcl
22002
22003
22004
22005
22006
22007 .PHONY: all-tcl maybe-all-tcl
22008 maybe-all-tcl:
22009 @if gcc-bootstrap
22010 all-tcl: stage_current
22011 @endif gcc-bootstrap
22012 @if tcl
22013 TARGET-tcl=all
22014 maybe-all-tcl: all-tcl
22015 all-tcl: configure-tcl
22016 @: $(MAKE); $(unstage)
22017 @r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019 $(HOST_EXPORTS) \
22020 (cd $(HOST_SUBDIR)/tcl && \
22021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22022 $(TARGET-tcl))
22023 @endif tcl
22024
22025
22026
22027
22028 .PHONY: check-tcl maybe-check-tcl
22029 maybe-check-tcl:
22030 @if tcl
22031 maybe-check-tcl: check-tcl
22032
22033 check-tcl:
22034 @: $(MAKE); $(unstage)
22035 @r=`${PWD_COMMAND}`; export r; \
22036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037 $(HOST_EXPORTS) \
22038 (cd $(HOST_SUBDIR)/tcl && \
22039 $(MAKE) $(FLAGS_TO_PASS) check)
22040
22041 @endif tcl
22042
22043 .PHONY: install-tcl maybe-install-tcl
22044 maybe-install-tcl:
22045 @if tcl
22046 maybe-install-tcl: install-tcl
22047
22048 install-tcl: installdirs
22049 @: $(MAKE); $(unstage)
22050 @r=`${PWD_COMMAND}`; export r; \
22051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22052 $(HOST_EXPORTS) \
22053 (cd $(HOST_SUBDIR)/tcl && \
22054 $(MAKE) $(FLAGS_TO_PASS) install)
22055
22056 @endif tcl
22057
22058 # Other targets (info, dvi, pdf, etc.)
22059
22060 .PHONY: maybe-info-tcl info-tcl
22061 maybe-info-tcl:
22062 @if tcl
22063 maybe-info-tcl: info-tcl
22064
22065 info-tcl: \
22066 configure-tcl
22067 @: $(MAKE); $(unstage)
22068 @[ -f ./tcl/Makefile ] || exit 0; \
22069 r=`${PWD_COMMAND}`; export r; \
22070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071 $(HOST_EXPORTS) \
22072 for flag in $(EXTRA_HOST_FLAGS) ; do \
22073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22074 done; \
22075 echo "Doing info in tcl" ; \
22076 (cd $(HOST_SUBDIR)/tcl && \
22077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22079 "RANLIB=$${RANLIB}" \
22080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22081 info) \
22082 || exit 1
22083
22084 @endif tcl
22085
22086 .PHONY: maybe-dvi-tcl dvi-tcl
22087 maybe-dvi-tcl:
22088 @if tcl
22089 maybe-dvi-tcl: dvi-tcl
22090
22091 dvi-tcl: \
22092 configure-tcl
22093 @: $(MAKE); $(unstage)
22094 @[ -f ./tcl/Makefile ] || exit 0; \
22095 r=`${PWD_COMMAND}`; export r; \
22096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097 $(HOST_EXPORTS) \
22098 for flag in $(EXTRA_HOST_FLAGS) ; do \
22099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22100 done; \
22101 echo "Doing dvi in tcl" ; \
22102 (cd $(HOST_SUBDIR)/tcl && \
22103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22105 "RANLIB=$${RANLIB}" \
22106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22107 dvi) \
22108 || exit 1
22109
22110 @endif tcl
22111
22112 .PHONY: maybe-pdf-tcl pdf-tcl
22113 maybe-pdf-tcl:
22114 @if tcl
22115 maybe-pdf-tcl: pdf-tcl
22116
22117 pdf-tcl: \
22118 configure-tcl
22119 @: $(MAKE); $(unstage)
22120 @[ -f ./tcl/Makefile ] || exit 0; \
22121 r=`${PWD_COMMAND}`; export r; \
22122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22123 $(HOST_EXPORTS) \
22124 for flag in $(EXTRA_HOST_FLAGS) ; do \
22125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22126 done; \
22127 echo "Doing pdf in tcl" ; \
22128 (cd $(HOST_SUBDIR)/tcl && \
22129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22131 "RANLIB=$${RANLIB}" \
22132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22133 pdf) \
22134 || exit 1
22135
22136 @endif tcl
22137
22138 .PHONY: maybe-html-tcl html-tcl
22139 maybe-html-tcl:
22140 @if tcl
22141 maybe-html-tcl: html-tcl
22142
22143 html-tcl: \
22144 configure-tcl
22145 @: $(MAKE); $(unstage)
22146 @[ -f ./tcl/Makefile ] || exit 0; \
22147 r=`${PWD_COMMAND}`; export r; \
22148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149 $(HOST_EXPORTS) \
22150 for flag in $(EXTRA_HOST_FLAGS) ; do \
22151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22152 done; \
22153 echo "Doing html in tcl" ; \
22154 (cd $(HOST_SUBDIR)/tcl && \
22155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22157 "RANLIB=$${RANLIB}" \
22158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22159 html) \
22160 || exit 1
22161
22162 @endif tcl
22163
22164 .PHONY: maybe-TAGS-tcl TAGS-tcl
22165 maybe-TAGS-tcl:
22166 @if tcl
22167 maybe-TAGS-tcl: TAGS-tcl
22168
22169 TAGS-tcl: \
22170 configure-tcl
22171 @: $(MAKE); $(unstage)
22172 @[ -f ./tcl/Makefile ] || exit 0; \
22173 r=`${PWD_COMMAND}`; export r; \
22174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22175 $(HOST_EXPORTS) \
22176 for flag in $(EXTRA_HOST_FLAGS) ; do \
22177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22178 done; \
22179 echo "Doing TAGS in tcl" ; \
22180 (cd $(HOST_SUBDIR)/tcl && \
22181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22183 "RANLIB=$${RANLIB}" \
22184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22185 TAGS) \
22186 || exit 1
22187
22188 @endif tcl
22189
22190 .PHONY: maybe-install-info-tcl install-info-tcl
22191 maybe-install-info-tcl:
22192 @if tcl
22193 maybe-install-info-tcl: install-info-tcl
22194
22195 install-info-tcl: \
22196 configure-tcl \
22197 info-tcl
22198 @: $(MAKE); $(unstage)
22199 @[ -f ./tcl/Makefile ] || exit 0; \
22200 r=`${PWD_COMMAND}`; export r; \
22201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202 $(HOST_EXPORTS) \
22203 for flag in $(EXTRA_HOST_FLAGS) ; do \
22204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22205 done; \
22206 echo "Doing install-info in tcl" ; \
22207 (cd $(HOST_SUBDIR)/tcl && \
22208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22210 "RANLIB=$${RANLIB}" \
22211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22212 install-info) \
22213 || exit 1
22214
22215 @endif tcl
22216
22217 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22218 maybe-install-pdf-tcl:
22219 @if tcl
22220 maybe-install-pdf-tcl: install-pdf-tcl
22221
22222 install-pdf-tcl: \
22223 configure-tcl \
22224 pdf-tcl
22225 @: $(MAKE); $(unstage)
22226 @[ -f ./tcl/Makefile ] || exit 0; \
22227 r=`${PWD_COMMAND}`; export r; \
22228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229 $(HOST_EXPORTS) \
22230 for flag in $(EXTRA_HOST_FLAGS) ; do \
22231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22232 done; \
22233 echo "Doing install-pdf in tcl" ; \
22234 (cd $(HOST_SUBDIR)/tcl && \
22235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22237 "RANLIB=$${RANLIB}" \
22238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22239 install-pdf) \
22240 || exit 1
22241
22242 @endif tcl
22243
22244 .PHONY: maybe-install-html-tcl install-html-tcl
22245 maybe-install-html-tcl:
22246 @if tcl
22247 maybe-install-html-tcl: install-html-tcl
22248
22249 install-html-tcl: \
22250 configure-tcl \
22251 html-tcl
22252 @: $(MAKE); $(unstage)
22253 @[ -f ./tcl/Makefile ] || exit 0; \
22254 r=`${PWD_COMMAND}`; export r; \
22255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256 $(HOST_EXPORTS) \
22257 for flag in $(EXTRA_HOST_FLAGS) ; do \
22258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22259 done; \
22260 echo "Doing install-html in tcl" ; \
22261 (cd $(HOST_SUBDIR)/tcl && \
22262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22264 "RANLIB=$${RANLIB}" \
22265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22266 install-html) \
22267 || exit 1
22268
22269 @endif tcl
22270
22271 .PHONY: maybe-installcheck-tcl installcheck-tcl
22272 maybe-installcheck-tcl:
22273 @if tcl
22274 maybe-installcheck-tcl: installcheck-tcl
22275
22276 installcheck-tcl: \
22277 configure-tcl
22278 @: $(MAKE); $(unstage)
22279 @[ -f ./tcl/Makefile ] || exit 0; \
22280 r=`${PWD_COMMAND}`; export r; \
22281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22282 $(HOST_EXPORTS) \
22283 for flag in $(EXTRA_HOST_FLAGS) ; do \
22284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22285 done; \
22286 echo "Doing installcheck in tcl" ; \
22287 (cd $(HOST_SUBDIR)/tcl && \
22288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22290 "RANLIB=$${RANLIB}" \
22291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22292 installcheck) \
22293 || exit 1
22294
22295 @endif tcl
22296
22297 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22298 maybe-mostlyclean-tcl:
22299 @if tcl
22300 maybe-mostlyclean-tcl: mostlyclean-tcl
22301
22302 # tcl doesn't support mostlyclean.
22303 mostlyclean-tcl:
22304
22305 @endif tcl
22306
22307 .PHONY: maybe-clean-tcl clean-tcl
22308 maybe-clean-tcl:
22309 @if tcl
22310 maybe-clean-tcl: clean-tcl
22311
22312 clean-tcl:
22313 @: $(MAKE); $(unstage)
22314 @[ -f ./tcl/Makefile ] || exit 0; \
22315 r=`${PWD_COMMAND}`; export r; \
22316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317 $(HOST_EXPORTS) \
22318 for flag in $(EXTRA_HOST_FLAGS) ; do \
22319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320 done; \
22321 echo "Doing clean in tcl" ; \
22322 (cd $(HOST_SUBDIR)/tcl && \
22323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325 "RANLIB=$${RANLIB}" \
22326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22327 clean) \
22328 || exit 1
22329
22330 @endif tcl
22331
22332 .PHONY: maybe-distclean-tcl distclean-tcl
22333 maybe-distclean-tcl:
22334 @if tcl
22335 maybe-distclean-tcl: distclean-tcl
22336
22337 distclean-tcl:
22338 @: $(MAKE); $(unstage)
22339 @[ -f ./tcl/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 $(HOST_EXPORTS) \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345 done; \
22346 echo "Doing distclean in tcl" ; \
22347 (cd $(HOST_SUBDIR)/tcl && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352 distclean) \
22353 || exit 1
22354
22355 @endif tcl
22356
22357 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22358 maybe-maintainer-clean-tcl:
22359 @if tcl
22360 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22361
22362 maintainer-clean-tcl:
22363 @: $(MAKE); $(unstage)
22364 @[ -f ./tcl/Makefile ] || exit 0; \
22365 r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 $(HOST_EXPORTS) \
22368 for flag in $(EXTRA_HOST_FLAGS) ; do \
22369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370 done; \
22371 echo "Doing maintainer-clean in tcl" ; \
22372 (cd $(HOST_SUBDIR)/tcl && \
22373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375 "RANLIB=$${RANLIB}" \
22376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377 maintainer-clean) \
22378 || exit 1
22379
22380 @endif tcl
22381
22382
22383
22384 .PHONY: configure-itcl maybe-configure-itcl
22385 maybe-configure-itcl:
22386 @if gcc-bootstrap
22387 configure-itcl: stage_current
22388 @endif gcc-bootstrap
22389 @if itcl
22390 maybe-configure-itcl: configure-itcl
22391 configure-itcl:
22392 @: $(MAKE); $(unstage)
22393 @r=`${PWD_COMMAND}`; export r; \
22394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22395 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
22397 $(HOST_EXPORTS) \
22398 echo Configuring in $(HOST_SUBDIR)/itcl; \
22399 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22400 case $(srcdir) in \
22401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22402 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22404 esac; \
22405 srcdiroption="--srcdir=$${topdir}/itcl"; \
22406 libsrcdir="$$s/itcl"; \
22407 $(SHELL) $${libsrcdir}/configure \
22408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22409 --target=${target_alias} $${srcdiroption} \
22410 || exit 1
22411 @endif itcl
22412
22413
22414
22415
22416
22417 .PHONY: all-itcl maybe-all-itcl
22418 maybe-all-itcl:
22419 @if gcc-bootstrap
22420 all-itcl: stage_current
22421 @endif gcc-bootstrap
22422 @if itcl
22423 TARGET-itcl=all
22424 maybe-all-itcl: all-itcl
22425 all-itcl: configure-itcl
22426 @: $(MAKE); $(unstage)
22427 @r=`${PWD_COMMAND}`; export r; \
22428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22429 $(HOST_EXPORTS) \
22430 (cd $(HOST_SUBDIR)/itcl && \
22431 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22432 $(TARGET-itcl))
22433 @endif itcl
22434
22435
22436
22437
22438 .PHONY: check-itcl maybe-check-itcl
22439 maybe-check-itcl:
22440 @if itcl
22441 maybe-check-itcl: check-itcl
22442
22443 check-itcl:
22444 @: $(MAKE); $(unstage)
22445 @r=`${PWD_COMMAND}`; export r; \
22446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447 $(HOST_EXPORTS) \
22448 (cd $(HOST_SUBDIR)/itcl && \
22449 $(MAKE) $(FLAGS_TO_PASS) check)
22450
22451 @endif itcl
22452
22453 .PHONY: install-itcl maybe-install-itcl
22454 maybe-install-itcl:
22455 @if itcl
22456 maybe-install-itcl: install-itcl
22457
22458 install-itcl: installdirs
22459 @: $(MAKE); $(unstage)
22460 @r=`${PWD_COMMAND}`; export r; \
22461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22462 $(HOST_EXPORTS) \
22463 (cd $(HOST_SUBDIR)/itcl && \
22464 $(MAKE) $(FLAGS_TO_PASS) install)
22465
22466 @endif itcl
22467
22468 # Other targets (info, dvi, pdf, etc.)
22469
22470 .PHONY: maybe-info-itcl info-itcl
22471 maybe-info-itcl:
22472 @if itcl
22473 maybe-info-itcl: info-itcl
22474
22475 info-itcl: \
22476 configure-itcl
22477 @: $(MAKE); $(unstage)
22478 @[ -f ./itcl/Makefile ] || exit 0; \
22479 r=`${PWD_COMMAND}`; export r; \
22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481 $(HOST_EXPORTS) \
22482 for flag in $(EXTRA_HOST_FLAGS) ; do \
22483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484 done; \
22485 echo "Doing info in itcl" ; \
22486 (cd $(HOST_SUBDIR)/itcl && \
22487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489 "RANLIB=$${RANLIB}" \
22490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22491 info) \
22492 || exit 1
22493
22494 @endif itcl
22495
22496 .PHONY: maybe-dvi-itcl dvi-itcl
22497 maybe-dvi-itcl:
22498 @if itcl
22499 maybe-dvi-itcl: dvi-itcl
22500
22501 dvi-itcl: \
22502 configure-itcl
22503 @: $(MAKE); $(unstage)
22504 @[ -f ./itcl/Makefile ] || exit 0; \
22505 r=`${PWD_COMMAND}`; export r; \
22506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507 $(HOST_EXPORTS) \
22508 for flag in $(EXTRA_HOST_FLAGS) ; do \
22509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510 done; \
22511 echo "Doing dvi in itcl" ; \
22512 (cd $(HOST_SUBDIR)/itcl && \
22513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515 "RANLIB=$${RANLIB}" \
22516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517 dvi) \
22518 || exit 1
22519
22520 @endif itcl
22521
22522 .PHONY: maybe-pdf-itcl pdf-itcl
22523 maybe-pdf-itcl:
22524 @if itcl
22525 maybe-pdf-itcl: pdf-itcl
22526
22527 pdf-itcl: \
22528 configure-itcl
22529 @: $(MAKE); $(unstage)
22530 @[ -f ./itcl/Makefile ] || exit 0; \
22531 r=`${PWD_COMMAND}`; export r; \
22532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22533 $(HOST_EXPORTS) \
22534 for flag in $(EXTRA_HOST_FLAGS) ; do \
22535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22536 done; \
22537 echo "Doing pdf in itcl" ; \
22538 (cd $(HOST_SUBDIR)/itcl && \
22539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22541 "RANLIB=$${RANLIB}" \
22542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22543 pdf) \
22544 || exit 1
22545
22546 @endif itcl
22547
22548 .PHONY: maybe-html-itcl html-itcl
22549 maybe-html-itcl:
22550 @if itcl
22551 maybe-html-itcl: html-itcl
22552
22553 html-itcl: \
22554 configure-itcl
22555 @: $(MAKE); $(unstage)
22556 @[ -f ./itcl/Makefile ] || exit 0; \
22557 r=`${PWD_COMMAND}`; export r; \
22558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559 $(HOST_EXPORTS) \
22560 for flag in $(EXTRA_HOST_FLAGS) ; do \
22561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562 done; \
22563 echo "Doing html in itcl" ; \
22564 (cd $(HOST_SUBDIR)/itcl && \
22565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567 "RANLIB=$${RANLIB}" \
22568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569 html) \
22570 || exit 1
22571
22572 @endif itcl
22573
22574 .PHONY: maybe-TAGS-itcl TAGS-itcl
22575 maybe-TAGS-itcl:
22576 @if itcl
22577 maybe-TAGS-itcl: TAGS-itcl
22578
22579 TAGS-itcl: \
22580 configure-itcl
22581 @: $(MAKE); $(unstage)
22582 @[ -f ./itcl/Makefile ] || exit 0; \
22583 r=`${PWD_COMMAND}`; export r; \
22584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585 $(HOST_EXPORTS) \
22586 for flag in $(EXTRA_HOST_FLAGS) ; do \
22587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588 done; \
22589 echo "Doing TAGS in itcl" ; \
22590 (cd $(HOST_SUBDIR)/itcl && \
22591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593 "RANLIB=$${RANLIB}" \
22594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595 TAGS) \
22596 || exit 1
22597
22598 @endif itcl
22599
22600 .PHONY: maybe-install-info-itcl install-info-itcl
22601 maybe-install-info-itcl:
22602 @if itcl
22603 maybe-install-info-itcl: install-info-itcl
22604
22605 install-info-itcl: \
22606 configure-itcl \
22607 info-itcl
22608 @: $(MAKE); $(unstage)
22609 @[ -f ./itcl/Makefile ] || exit 0; \
22610 r=`${PWD_COMMAND}`; export r; \
22611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22612 $(HOST_EXPORTS) \
22613 for flag in $(EXTRA_HOST_FLAGS) ; do \
22614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22615 done; \
22616 echo "Doing install-info in itcl" ; \
22617 (cd $(HOST_SUBDIR)/itcl && \
22618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620 "RANLIB=$${RANLIB}" \
22621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622 install-info) \
22623 || exit 1
22624
22625 @endif itcl
22626
22627 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22628 maybe-install-pdf-itcl:
22629 @if itcl
22630 maybe-install-pdf-itcl: install-pdf-itcl
22631
22632 install-pdf-itcl: \
22633 configure-itcl \
22634 pdf-itcl
22635 @: $(MAKE); $(unstage)
22636 @[ -f ./itcl/Makefile ] || exit 0; \
22637 r=`${PWD_COMMAND}`; export r; \
22638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22639 $(HOST_EXPORTS) \
22640 for flag in $(EXTRA_HOST_FLAGS) ; do \
22641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22642 done; \
22643 echo "Doing install-pdf in itcl" ; \
22644 (cd $(HOST_SUBDIR)/itcl && \
22645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22647 "RANLIB=$${RANLIB}" \
22648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22649 install-pdf) \
22650 || exit 1
22651
22652 @endif itcl
22653
22654 .PHONY: maybe-install-html-itcl install-html-itcl
22655 maybe-install-html-itcl:
22656 @if itcl
22657 maybe-install-html-itcl: install-html-itcl
22658
22659 install-html-itcl: \
22660 configure-itcl \
22661 html-itcl
22662 @: $(MAKE); $(unstage)
22663 @[ -f ./itcl/Makefile ] || exit 0; \
22664 r=`${PWD_COMMAND}`; export r; \
22665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22666 $(HOST_EXPORTS) \
22667 for flag in $(EXTRA_HOST_FLAGS) ; do \
22668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22669 done; \
22670 echo "Doing install-html in itcl" ; \
22671 (cd $(HOST_SUBDIR)/itcl && \
22672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22674 "RANLIB=$${RANLIB}" \
22675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22676 install-html) \
22677 || exit 1
22678
22679 @endif itcl
22680
22681 .PHONY: maybe-installcheck-itcl installcheck-itcl
22682 maybe-installcheck-itcl:
22683 @if itcl
22684 maybe-installcheck-itcl: installcheck-itcl
22685
22686 installcheck-itcl: \
22687 configure-itcl
22688 @: $(MAKE); $(unstage)
22689 @[ -f ./itcl/Makefile ] || exit 0; \
22690 r=`${PWD_COMMAND}`; export r; \
22691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692 $(HOST_EXPORTS) \
22693 for flag in $(EXTRA_HOST_FLAGS) ; do \
22694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695 done; \
22696 echo "Doing installcheck in itcl" ; \
22697 (cd $(HOST_SUBDIR)/itcl && \
22698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22700 "RANLIB=$${RANLIB}" \
22701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22702 installcheck) \
22703 || exit 1
22704
22705 @endif itcl
22706
22707 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22708 maybe-mostlyclean-itcl:
22709 @if itcl
22710 maybe-mostlyclean-itcl: mostlyclean-itcl
22711
22712 mostlyclean-itcl:
22713 @: $(MAKE); $(unstage)
22714 @[ -f ./itcl/Makefile ] || exit 0; \
22715 r=`${PWD_COMMAND}`; export r; \
22716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717 $(HOST_EXPORTS) \
22718 for flag in $(EXTRA_HOST_FLAGS) ; do \
22719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22720 done; \
22721 echo "Doing mostlyclean in itcl" ; \
22722 (cd $(HOST_SUBDIR)/itcl && \
22723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22725 "RANLIB=$${RANLIB}" \
22726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22727 mostlyclean) \
22728 || exit 1
22729
22730 @endif itcl
22731
22732 .PHONY: maybe-clean-itcl clean-itcl
22733 maybe-clean-itcl:
22734 @if itcl
22735 maybe-clean-itcl: clean-itcl
22736
22737 clean-itcl:
22738 @: $(MAKE); $(unstage)
22739 @[ -f ./itcl/Makefile ] || exit 0; \
22740 r=`${PWD_COMMAND}`; export r; \
22741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22742 $(HOST_EXPORTS) \
22743 for flag in $(EXTRA_HOST_FLAGS) ; do \
22744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22745 done; \
22746 echo "Doing clean in itcl" ; \
22747 (cd $(HOST_SUBDIR)/itcl && \
22748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22750 "RANLIB=$${RANLIB}" \
22751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22752 clean) \
22753 || exit 1
22754
22755 @endif itcl
22756
22757 .PHONY: maybe-distclean-itcl distclean-itcl
22758 maybe-distclean-itcl:
22759 @if itcl
22760 maybe-distclean-itcl: distclean-itcl
22761
22762 distclean-itcl:
22763 @: $(MAKE); $(unstage)
22764 @[ -f ./itcl/Makefile ] || exit 0; \
22765 r=`${PWD_COMMAND}`; export r; \
22766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22767 $(HOST_EXPORTS) \
22768 for flag in $(EXTRA_HOST_FLAGS) ; do \
22769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22770 done; \
22771 echo "Doing distclean in itcl" ; \
22772 (cd $(HOST_SUBDIR)/itcl && \
22773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22775 "RANLIB=$${RANLIB}" \
22776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22777 distclean) \
22778 || exit 1
22779
22780 @endif itcl
22781
22782 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22783 maybe-maintainer-clean-itcl:
22784 @if itcl
22785 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22786
22787 maintainer-clean-itcl:
22788 @: $(MAKE); $(unstage)
22789 @[ -f ./itcl/Makefile ] || exit 0; \
22790 r=`${PWD_COMMAND}`; export r; \
22791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22792 $(HOST_EXPORTS) \
22793 for flag in $(EXTRA_HOST_FLAGS) ; do \
22794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22795 done; \
22796 echo "Doing maintainer-clean in itcl" ; \
22797 (cd $(HOST_SUBDIR)/itcl && \
22798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22800 "RANLIB=$${RANLIB}" \
22801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22802 maintainer-clean) \
22803 || exit 1
22804
22805 @endif itcl
22806
22807
22808
22809 .PHONY: configure-ld maybe-configure-ld
22810 maybe-configure-ld:
22811 @if gcc-bootstrap
22812 configure-ld: stage_current
22813 @endif gcc-bootstrap
22814 @if ld
22815 maybe-configure-ld: configure-ld
22816 configure-ld:
22817 @r=`${PWD_COMMAND}`; export r; \
22818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22821 $(HOST_EXPORTS) \
22822 echo Configuring in $(HOST_SUBDIR)/ld; \
22823 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22824 case $(srcdir) in \
22825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22826 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22828 esac; \
22829 srcdiroption="--srcdir=$${topdir}/ld"; \
22830 libsrcdir="$$s/ld"; \
22831 $(SHELL) $${libsrcdir}/configure \
22832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22833 --target=${target_alias} $${srcdiroption} \
22834 || exit 1
22835 @endif ld
22836
22837
22838
22839 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22840 maybe-configure-stage1-ld:
22841 @if ld-bootstrap
22842 maybe-configure-stage1-ld: configure-stage1-ld
22843 configure-stage1-ld:
22844 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22846 @r=`${PWD_COMMAND}`; export r; \
22847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22848 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22849 $(HOST_EXPORTS) \
22850 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22851 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
22852 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
22853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22854 cd $(HOST_SUBDIR)/ld || exit 1; \
22855 case $(srcdir) in \
22856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22857 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22859 esac; \
22860 srcdiroption="--srcdir=$${topdir}/ld"; \
22861 libsrcdir="$$s/ld"; \
22862 $(SHELL) $${libsrcdir}/configure \
22863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22864 --target=${target_alias} $${srcdiroption} \
22865 \
22866 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22867 @endif ld-bootstrap
22868
22869 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22870 maybe-configure-stage2-ld:
22871 @if ld-bootstrap
22872 maybe-configure-stage2-ld: configure-stage2-ld
22873 configure-stage2-ld:
22874 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22876 @r=`${PWD_COMMAND}`; export r; \
22877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22878 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22879 $(HOST_EXPORTS) \
22880 $(POSTSTAGE1_HOST_EXPORTS) \
22881 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22882 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
22883 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
22884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22885 cd $(HOST_SUBDIR)/ld || exit 1; \
22886 case $(srcdir) in \
22887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22888 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22890 esac; \
22891 srcdiroption="--srcdir=$${topdir}/ld"; \
22892 libsrcdir="$$s/ld"; \
22893 $(SHELL) $${libsrcdir}/configure \
22894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22895 --target=${target_alias} $${srcdiroption} \
22896 --with-build-libsubdir=$(HOST_SUBDIR) \
22897 @stage2_werror_flag@
22898 @endif ld-bootstrap
22899
22900 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
22901 maybe-configure-stageb2g0-ld:
22902 @if ld-bootstrap
22903 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
22904 configure-stageb2g0-ld:
22905 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22907 @r=`${PWD_COMMAND}`; export r; \
22908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22910 $(HOST_EXPORTS) \
22911 $(POSTSTAGE1_HOST_EXPORTS) \
22912 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22913 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
22914 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
22915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22916 cd $(HOST_SUBDIR)/ld || exit 1; \
22917 case $(srcdir) in \
22918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22919 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22921 esac; \
22922 srcdiroption="--srcdir=$${topdir}/ld"; \
22923 libsrcdir="$$s/ld"; \
22924 $(SHELL) $${libsrcdir}/configure \
22925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22926 --target=${target_alias} $${srcdiroption} \
22927 --with-build-libsubdir=$(HOST_SUBDIR) \
22928 @stage2_werror_flag@
22929 @endif ld-bootstrap
22930
22931 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22932 maybe-configure-stage3-ld:
22933 @if ld-bootstrap
22934 maybe-configure-stage3-ld: configure-stage3-ld
22935 configure-stage3-ld:
22936 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22938 @r=`${PWD_COMMAND}`; export r; \
22939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22941 $(HOST_EXPORTS) \
22942 $(POSTSTAGE1_HOST_EXPORTS) \
22943 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22944 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
22945 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
22946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22947 cd $(HOST_SUBDIR)/ld || exit 1; \
22948 case $(srcdir) in \
22949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22950 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22952 esac; \
22953 srcdiroption="--srcdir=$${topdir}/ld"; \
22954 libsrcdir="$$s/ld"; \
22955 $(SHELL) $${libsrcdir}/configure \
22956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22957 --target=${target_alias} $${srcdiroption} \
22958 --with-build-libsubdir=$(HOST_SUBDIR) \
22959 @stage2_werror_flag@
22960 @endif ld-bootstrap
22961
22962 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
22963 maybe-configure-stageb3g2-ld:
22964 @if ld-bootstrap
22965 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
22966 configure-stageb3g2-ld:
22967 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22969 @r=`${PWD_COMMAND}`; export r; \
22970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22971 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22972 $(HOST_EXPORTS) \
22973 $(POSTSTAGE1_HOST_EXPORTS) \
22974 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22975 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
22976 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
22977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22978 cd $(HOST_SUBDIR)/ld || exit 1; \
22979 case $(srcdir) in \
22980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22981 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22983 esac; \
22984 srcdiroption="--srcdir=$${topdir}/ld"; \
22985 libsrcdir="$$s/ld"; \
22986 $(SHELL) $${libsrcdir}/configure \
22987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22988 --target=${target_alias} $${srcdiroption} \
22989 --with-build-libsubdir=$(HOST_SUBDIR) \
22990 @stage2_werror_flag@
22991 @endif ld-bootstrap
22992
22993 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22994 maybe-configure-stage4-ld:
22995 @if ld-bootstrap
22996 maybe-configure-stage4-ld: configure-stage4-ld
22997 configure-stage4-ld:
22998 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23000 @r=`${PWD_COMMAND}`; export r; \
23001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23002 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23003 $(HOST_EXPORTS) \
23004 $(POSTSTAGE1_HOST_EXPORTS) \
23005 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23006 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23007 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
23008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23009 cd $(HOST_SUBDIR)/ld || exit 1; \
23010 case $(srcdir) in \
23011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23012 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23014 esac; \
23015 srcdiroption="--srcdir=$${topdir}/ld"; \
23016 libsrcdir="$$s/ld"; \
23017 $(SHELL) $${libsrcdir}/configure \
23018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23019 --target=${target_alias} $${srcdiroption} \
23020 --with-build-libsubdir=$(HOST_SUBDIR) \
23021 @stage2_werror_flag@
23022 @endif ld-bootstrap
23023
23024 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23025 maybe-configure-stageprofile-ld:
23026 @if ld-bootstrap
23027 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23028 configure-stageprofile-ld:
23029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23031 @r=`${PWD_COMMAND}`; export r; \
23032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23033 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23034 $(HOST_EXPORTS) \
23035 $(POSTSTAGE1_HOST_EXPORTS) \
23036 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23037 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
23038 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
23039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23040 cd $(HOST_SUBDIR)/ld || exit 1; \
23041 case $(srcdir) in \
23042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23043 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23045 esac; \
23046 srcdiroption="--srcdir=$${topdir}/ld"; \
23047 libsrcdir="$$s/ld"; \
23048 $(SHELL) $${libsrcdir}/configure \
23049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23050 --target=${target_alias} $${srcdiroption} \
23051 --with-build-libsubdir=$(HOST_SUBDIR) \
23052 @stage2_werror_flag@
23053 @endif ld-bootstrap
23054
23055 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23056 maybe-configure-stagefeedback-ld:
23057 @if ld-bootstrap
23058 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23059 configure-stagefeedback-ld:
23060 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23062 @r=`${PWD_COMMAND}`; export r; \
23063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23065 $(HOST_EXPORTS) \
23066 $(POSTSTAGE1_HOST_EXPORTS) \
23067 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23068 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
23069 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
23070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23071 cd $(HOST_SUBDIR)/ld || exit 1; \
23072 case $(srcdir) in \
23073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23074 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23076 esac; \
23077 srcdiroption="--srcdir=$${topdir}/ld"; \
23078 libsrcdir="$$s/ld"; \
23079 $(SHELL) $${libsrcdir}/configure \
23080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23081 --target=${target_alias} $${srcdiroption} \
23082 --with-build-libsubdir=$(HOST_SUBDIR) \
23083 @stage2_werror_flag@
23084 @endif ld-bootstrap
23085
23086
23087
23088
23089
23090 .PHONY: all-ld maybe-all-ld
23091 maybe-all-ld:
23092 @if gcc-bootstrap
23093 all-ld: stage_current
23094 @endif gcc-bootstrap
23095 @if ld
23096 TARGET-ld=all
23097 maybe-all-ld: all-ld
23098 all-ld: configure-ld
23099 @r=`${PWD_COMMAND}`; export r; \
23100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101 $(HOST_EXPORTS) \
23102 (cd $(HOST_SUBDIR)/ld && \
23103 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23104 $(TARGET-ld))
23105 @endif ld
23106
23107
23108
23109 .PHONY: all-stage1-ld maybe-all-stage1-ld
23110 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23111 maybe-all-stage1-ld:
23112 maybe-clean-stage1-ld:
23113 @if ld-bootstrap
23114 maybe-all-stage1-ld: all-stage1-ld
23115 all-stage1: all-stage1-ld
23116 TARGET-stage1-ld = $(TARGET-ld)
23117 all-stage1-ld: configure-stage1-ld
23118 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23119 @r=`${PWD_COMMAND}`; export r; \
23120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23121 $(HOST_EXPORTS) \
23122 cd $(HOST_SUBDIR)/ld && \
23123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23124 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23125 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23126 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23127 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
23128 $(TARGET-stage1-ld)
23129
23130 maybe-clean-stage1-ld: clean-stage1-ld
23131 clean-stage1: clean-stage1-ld
23132 clean-stage1-ld:
23133 @if [ $(current_stage) = stage1 ]; then \
23134 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23135 else \
23136 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23137 $(MAKE) stage1-start; \
23138 fi; \
23139 cd $(HOST_SUBDIR)/ld && \
23140 $(MAKE) $(EXTRA_HOST_FLAGS) \
23141 clean
23142 @endif ld-bootstrap
23143
23144
23145 .PHONY: all-stage2-ld maybe-all-stage2-ld
23146 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23147 maybe-all-stage2-ld:
23148 maybe-clean-stage2-ld:
23149 @if ld-bootstrap
23150 maybe-all-stage2-ld: all-stage2-ld
23151 all-stage2: all-stage2-ld
23152 TARGET-stage2-ld = $(TARGET-ld)
23153 all-stage2-ld: configure-stage2-ld
23154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23155 @r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 $(HOST_EXPORTS) \
23158 $(POSTSTAGE1_HOST_EXPORTS) \
23159 cd $(HOST_SUBDIR)/ld && \
23160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23161 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23162 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23163 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23164 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23165 $(TARGET-stage2-ld)
23166
23167 maybe-clean-stage2-ld: clean-stage2-ld
23168 clean-stage2: clean-stage2-ld
23169 clean-stage2-ld:
23170 @if [ $(current_stage) = stage2 ]; then \
23171 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23172 else \
23173 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23174 $(MAKE) stage2-start; \
23175 fi; \
23176 cd $(HOST_SUBDIR)/ld && \
23177 $(MAKE) $(EXTRA_HOST_FLAGS) \
23178 $(POSTSTAGE1_FLAGS_TO_PASS) \
23179 clean
23180 @endif ld-bootstrap
23181
23182
23183 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
23184 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
23185 maybe-all-stageb2g0-ld:
23186 maybe-clean-stageb2g0-ld:
23187 @if ld-bootstrap
23188 maybe-all-stageb2g0-ld: all-stageb2g0-ld
23189 all-stageb2g0: all-stageb2g0-ld
23190 TARGET-stageb2g0-ld = $(TARGET-ld)
23191 all-stageb2g0-ld: configure-stageb2g0-ld
23192 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23193 @r=`${PWD_COMMAND}`; export r; \
23194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195 $(HOST_EXPORTS) \
23196 $(POSTSTAGE1_HOST_EXPORTS) \
23197 cd $(HOST_SUBDIR)/ld && \
23198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23199 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23200 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23201 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23202 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23203 $(TARGET-stageb2g0-ld)
23204
23205 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
23206 clean-stageb2g0: clean-stageb2g0-ld
23207 clean-stageb2g0-ld:
23208 @if [ $(current_stage) = stageb2g0 ]; then \
23209 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23210 else \
23211 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
23212 $(MAKE) stageb2g0-start; \
23213 fi; \
23214 cd $(HOST_SUBDIR)/ld && \
23215 $(MAKE) $(EXTRA_HOST_FLAGS) \
23216 $(POSTSTAGE1_FLAGS_TO_PASS) \
23217 clean
23218 @endif ld-bootstrap
23219
23220
23221 .PHONY: all-stage3-ld maybe-all-stage3-ld
23222 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23223 maybe-all-stage3-ld:
23224 maybe-clean-stage3-ld:
23225 @if ld-bootstrap
23226 maybe-all-stage3-ld: all-stage3-ld
23227 all-stage3: all-stage3-ld
23228 TARGET-stage3-ld = $(TARGET-ld)
23229 all-stage3-ld: configure-stage3-ld
23230 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23231 @r=`${PWD_COMMAND}`; export r; \
23232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233 $(HOST_EXPORTS) \
23234 $(POSTSTAGE1_HOST_EXPORTS) \
23235 cd $(HOST_SUBDIR)/ld && \
23236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23237 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23238 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23239 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23240 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23241 $(TARGET-stage3-ld)
23242
23243 maybe-clean-stage3-ld: clean-stage3-ld
23244 clean-stage3: clean-stage3-ld
23245 clean-stage3-ld:
23246 @if [ $(current_stage) = stage3 ]; then \
23247 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23248 else \
23249 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23250 $(MAKE) stage3-start; \
23251 fi; \
23252 cd $(HOST_SUBDIR)/ld && \
23253 $(MAKE) $(EXTRA_HOST_FLAGS) \
23254 $(POSTSTAGE1_FLAGS_TO_PASS) \
23255 clean
23256 @endif ld-bootstrap
23257
23258
23259 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
23260 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
23261 maybe-all-stageb3g2-ld:
23262 maybe-clean-stageb3g2-ld:
23263 @if ld-bootstrap
23264 maybe-all-stageb3g2-ld: all-stageb3g2-ld
23265 all-stageb3g2: all-stageb3g2-ld
23266 TARGET-stageb3g2-ld = $(TARGET-ld)
23267 all-stageb3g2-ld: configure-stageb3g2-ld
23268 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23269 @r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 $(HOST_EXPORTS) \
23272 $(POSTSTAGE1_HOST_EXPORTS) \
23273 cd $(HOST_SUBDIR)/ld && \
23274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23275 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23276 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23277 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23278 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23279 $(TARGET-stageb3g2-ld)
23280
23281 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
23282 clean-stageb3g2: clean-stageb3g2-ld
23283 clean-stageb3g2-ld:
23284 @if [ $(current_stage) = stageb3g2 ]; then \
23285 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23286 else \
23287 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
23288 $(MAKE) stageb3g2-start; \
23289 fi; \
23290 cd $(HOST_SUBDIR)/ld && \
23291 $(MAKE) $(EXTRA_HOST_FLAGS) \
23292 $(POSTSTAGE1_FLAGS_TO_PASS) \
23293 clean
23294 @endif ld-bootstrap
23295
23296
23297 .PHONY: all-stage4-ld maybe-all-stage4-ld
23298 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23299 maybe-all-stage4-ld:
23300 maybe-clean-stage4-ld:
23301 @if ld-bootstrap
23302 maybe-all-stage4-ld: all-stage4-ld
23303 all-stage4: all-stage4-ld
23304 TARGET-stage4-ld = $(TARGET-ld)
23305 all-stage4-ld: configure-stage4-ld
23306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23307 @r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 $(HOST_EXPORTS) \
23310 $(POSTSTAGE1_HOST_EXPORTS) \
23311 cd $(HOST_SUBDIR)/ld && \
23312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23313 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23314 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23315 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23316 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23317 $(TARGET-stage4-ld)
23318
23319 maybe-clean-stage4-ld: clean-stage4-ld
23320 clean-stage4: clean-stage4-ld
23321 clean-stage4-ld:
23322 @if [ $(current_stage) = stage4 ]; then \
23323 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23324 else \
23325 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23326 $(MAKE) stage4-start; \
23327 fi; \
23328 cd $(HOST_SUBDIR)/ld && \
23329 $(MAKE) $(EXTRA_HOST_FLAGS) \
23330 $(POSTSTAGE1_FLAGS_TO_PASS) \
23331 clean
23332 @endif ld-bootstrap
23333
23334
23335 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23336 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23337 maybe-all-stageprofile-ld:
23338 maybe-clean-stageprofile-ld:
23339 @if ld-bootstrap
23340 maybe-all-stageprofile-ld: all-stageprofile-ld
23341 all-stageprofile: all-stageprofile-ld
23342 TARGET-stageprofile-ld = $(TARGET-ld)
23343 all-stageprofile-ld: configure-stageprofile-ld
23344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23345 @r=`${PWD_COMMAND}`; export r; \
23346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347 $(HOST_EXPORTS) \
23348 $(POSTSTAGE1_HOST_EXPORTS) \
23349 cd $(HOST_SUBDIR)/ld && \
23350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23351 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23352 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23353 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23354 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23355 $(TARGET-stageprofile-ld)
23356
23357 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23358 clean-stageprofile: clean-stageprofile-ld
23359 clean-stageprofile-ld:
23360 @if [ $(current_stage) = stageprofile ]; then \
23361 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23362 else \
23363 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23364 $(MAKE) stageprofile-start; \
23365 fi; \
23366 cd $(HOST_SUBDIR)/ld && \
23367 $(MAKE) $(EXTRA_HOST_FLAGS) \
23368 $(POSTSTAGE1_FLAGS_TO_PASS) \
23369 clean
23370 @endif ld-bootstrap
23371
23372
23373 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23374 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23375 maybe-all-stagefeedback-ld:
23376 maybe-clean-stagefeedback-ld:
23377 @if ld-bootstrap
23378 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23379 all-stagefeedback: all-stagefeedback-ld
23380 TARGET-stagefeedback-ld = $(TARGET-ld)
23381 all-stagefeedback-ld: configure-stagefeedback-ld
23382 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23383 @r=`${PWD_COMMAND}`; export r; \
23384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23385 $(HOST_EXPORTS) \
23386 $(POSTSTAGE1_HOST_EXPORTS) \
23387 cd $(HOST_SUBDIR)/ld && \
23388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23389 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23390 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23391 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23392 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23393 $(TARGET-stagefeedback-ld)
23394
23395 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23396 clean-stagefeedback: clean-stagefeedback-ld
23397 clean-stagefeedback-ld:
23398 @if [ $(current_stage) = stagefeedback ]; then \
23399 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23400 else \
23401 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23402 $(MAKE) stagefeedback-start; \
23403 fi; \
23404 cd $(HOST_SUBDIR)/ld && \
23405 $(MAKE) $(EXTRA_HOST_FLAGS) \
23406 $(POSTSTAGE1_FLAGS_TO_PASS) \
23407 clean
23408 @endif ld-bootstrap
23409
23410
23411
23412
23413
23414 .PHONY: check-ld maybe-check-ld
23415 maybe-check-ld:
23416 @if ld
23417 maybe-check-ld: check-ld
23418
23419 check-ld:
23420 @: $(MAKE); $(unstage)
23421 @r=`${PWD_COMMAND}`; export r; \
23422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23423 $(HOST_EXPORTS) \
23424 (cd $(HOST_SUBDIR)/ld && \
23425 $(MAKE) $(FLAGS_TO_PASS) check)
23426
23427 @endif ld
23428
23429 .PHONY: install-ld maybe-install-ld
23430 maybe-install-ld:
23431 @if ld
23432 maybe-install-ld: install-ld
23433
23434 install-ld: installdirs
23435 @: $(MAKE); $(unstage)
23436 @r=`${PWD_COMMAND}`; export r; \
23437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 $(HOST_EXPORTS) \
23439 (cd $(HOST_SUBDIR)/ld && \
23440 $(MAKE) $(FLAGS_TO_PASS) install)
23441
23442 @endif ld
23443
23444 # Other targets (info, dvi, pdf, etc.)
23445
23446 .PHONY: maybe-info-ld info-ld
23447 maybe-info-ld:
23448 @if ld
23449 maybe-info-ld: info-ld
23450
23451 info-ld: \
23452 configure-ld
23453 @[ -f ./ld/Makefile ] || exit 0; \
23454 r=`${PWD_COMMAND}`; export r; \
23455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456 $(HOST_EXPORTS) \
23457 for flag in $(EXTRA_HOST_FLAGS) ; do \
23458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459 done; \
23460 echo "Doing info in ld" ; \
23461 (cd $(HOST_SUBDIR)/ld && \
23462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464 "RANLIB=$${RANLIB}" \
23465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23466 info) \
23467 || exit 1
23468
23469 @endif ld
23470
23471 .PHONY: maybe-dvi-ld dvi-ld
23472 maybe-dvi-ld:
23473 @if ld
23474 maybe-dvi-ld: dvi-ld
23475
23476 dvi-ld: \
23477 configure-ld
23478 @[ -f ./ld/Makefile ] || exit 0; \
23479 r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 $(HOST_EXPORTS) \
23482 for flag in $(EXTRA_HOST_FLAGS) ; do \
23483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23484 done; \
23485 echo "Doing dvi in ld" ; \
23486 (cd $(HOST_SUBDIR)/ld && \
23487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23489 "RANLIB=$${RANLIB}" \
23490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23491 dvi) \
23492 || exit 1
23493
23494 @endif ld
23495
23496 .PHONY: maybe-pdf-ld pdf-ld
23497 maybe-pdf-ld:
23498 @if ld
23499 maybe-pdf-ld: pdf-ld
23500
23501 pdf-ld: \
23502 configure-ld
23503 @[ -f ./ld/Makefile ] || exit 0; \
23504 r=`${PWD_COMMAND}`; export r; \
23505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506 $(HOST_EXPORTS) \
23507 for flag in $(EXTRA_HOST_FLAGS) ; do \
23508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509 done; \
23510 echo "Doing pdf in ld" ; \
23511 (cd $(HOST_SUBDIR)/ld && \
23512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514 "RANLIB=$${RANLIB}" \
23515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516 pdf) \
23517 || exit 1
23518
23519 @endif ld
23520
23521 .PHONY: maybe-html-ld html-ld
23522 maybe-html-ld:
23523 @if ld
23524 maybe-html-ld: html-ld
23525
23526 html-ld: \
23527 configure-ld
23528 @[ -f ./ld/Makefile ] || exit 0; \
23529 r=`${PWD_COMMAND}`; export r; \
23530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531 $(HOST_EXPORTS) \
23532 for flag in $(EXTRA_HOST_FLAGS) ; do \
23533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23534 done; \
23535 echo "Doing html in ld" ; \
23536 (cd $(HOST_SUBDIR)/ld && \
23537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23539 "RANLIB=$${RANLIB}" \
23540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23541 html) \
23542 || exit 1
23543
23544 @endif ld
23545
23546 .PHONY: maybe-TAGS-ld TAGS-ld
23547 maybe-TAGS-ld:
23548 @if ld
23549 maybe-TAGS-ld: TAGS-ld
23550
23551 TAGS-ld: \
23552 configure-ld
23553 @[ -f ./ld/Makefile ] || exit 0; \
23554 r=`${PWD_COMMAND}`; export r; \
23555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556 $(HOST_EXPORTS) \
23557 for flag in $(EXTRA_HOST_FLAGS) ; do \
23558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559 done; \
23560 echo "Doing TAGS in ld" ; \
23561 (cd $(HOST_SUBDIR)/ld && \
23562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564 "RANLIB=$${RANLIB}" \
23565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566 TAGS) \
23567 || exit 1
23568
23569 @endif ld
23570
23571 .PHONY: maybe-install-info-ld install-info-ld
23572 maybe-install-info-ld:
23573 @if ld
23574 maybe-install-info-ld: install-info-ld
23575
23576 install-info-ld: \
23577 configure-ld \
23578 info-ld
23579 @[ -f ./ld/Makefile ] || exit 0; \
23580 r=`${PWD_COMMAND}`; export r; \
23581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23582 $(HOST_EXPORTS) \
23583 for flag in $(EXTRA_HOST_FLAGS) ; do \
23584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23585 done; \
23586 echo "Doing install-info in ld" ; \
23587 (cd $(HOST_SUBDIR)/ld && \
23588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23590 "RANLIB=$${RANLIB}" \
23591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23592 install-info) \
23593 || exit 1
23594
23595 @endif ld
23596
23597 .PHONY: maybe-install-pdf-ld install-pdf-ld
23598 maybe-install-pdf-ld:
23599 @if ld
23600 maybe-install-pdf-ld: install-pdf-ld
23601
23602 install-pdf-ld: \
23603 configure-ld \
23604 pdf-ld
23605 @[ -f ./ld/Makefile ] || exit 0; \
23606 r=`${PWD_COMMAND}`; export r; \
23607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608 $(HOST_EXPORTS) \
23609 for flag in $(EXTRA_HOST_FLAGS) ; do \
23610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23611 done; \
23612 echo "Doing install-pdf in ld" ; \
23613 (cd $(HOST_SUBDIR)/ld && \
23614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23616 "RANLIB=$${RANLIB}" \
23617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23618 install-pdf) \
23619 || exit 1
23620
23621 @endif ld
23622
23623 .PHONY: maybe-install-html-ld install-html-ld
23624 maybe-install-html-ld:
23625 @if ld
23626 maybe-install-html-ld: install-html-ld
23627
23628 install-html-ld: \
23629 configure-ld \
23630 html-ld
23631 @[ -f ./ld/Makefile ] || exit 0; \
23632 r=`${PWD_COMMAND}`; export r; \
23633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634 $(HOST_EXPORTS) \
23635 for flag in $(EXTRA_HOST_FLAGS) ; do \
23636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23637 done; \
23638 echo "Doing install-html in ld" ; \
23639 (cd $(HOST_SUBDIR)/ld && \
23640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23642 "RANLIB=$${RANLIB}" \
23643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23644 install-html) \
23645 || exit 1
23646
23647 @endif ld
23648
23649 .PHONY: maybe-installcheck-ld installcheck-ld
23650 maybe-installcheck-ld:
23651 @if ld
23652 maybe-installcheck-ld: installcheck-ld
23653
23654 installcheck-ld: \
23655 configure-ld
23656 @[ -f ./ld/Makefile ] || exit 0; \
23657 r=`${PWD_COMMAND}`; export r; \
23658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659 $(HOST_EXPORTS) \
23660 for flag in $(EXTRA_HOST_FLAGS) ; do \
23661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23662 done; \
23663 echo "Doing installcheck in ld" ; \
23664 (cd $(HOST_SUBDIR)/ld && \
23665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23667 "RANLIB=$${RANLIB}" \
23668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23669 installcheck) \
23670 || exit 1
23671
23672 @endif ld
23673
23674 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23675 maybe-mostlyclean-ld:
23676 @if ld
23677 maybe-mostlyclean-ld: mostlyclean-ld
23678
23679 mostlyclean-ld:
23680 @[ -f ./ld/Makefile ] || exit 0; \
23681 r=`${PWD_COMMAND}`; export r; \
23682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683 $(HOST_EXPORTS) \
23684 for flag in $(EXTRA_HOST_FLAGS) ; do \
23685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686 done; \
23687 echo "Doing mostlyclean in ld" ; \
23688 (cd $(HOST_SUBDIR)/ld && \
23689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691 "RANLIB=$${RANLIB}" \
23692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23693 mostlyclean) \
23694 || exit 1
23695
23696 @endif ld
23697
23698 .PHONY: maybe-clean-ld clean-ld
23699 maybe-clean-ld:
23700 @if ld
23701 maybe-clean-ld: clean-ld
23702
23703 clean-ld:
23704 @[ -f ./ld/Makefile ] || exit 0; \
23705 r=`${PWD_COMMAND}`; export r; \
23706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23707 $(HOST_EXPORTS) \
23708 for flag in $(EXTRA_HOST_FLAGS) ; do \
23709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23710 done; \
23711 echo "Doing clean in ld" ; \
23712 (cd $(HOST_SUBDIR)/ld && \
23713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23715 "RANLIB=$${RANLIB}" \
23716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23717 clean) \
23718 || exit 1
23719
23720 @endif ld
23721
23722 .PHONY: maybe-distclean-ld distclean-ld
23723 maybe-distclean-ld:
23724 @if ld
23725 maybe-distclean-ld: distclean-ld
23726
23727 distclean-ld:
23728 @[ -f ./ld/Makefile ] || exit 0; \
23729 r=`${PWD_COMMAND}`; export r; \
23730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731 $(HOST_EXPORTS) \
23732 for flag in $(EXTRA_HOST_FLAGS) ; do \
23733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23734 done; \
23735 echo "Doing distclean in ld" ; \
23736 (cd $(HOST_SUBDIR)/ld && \
23737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23739 "RANLIB=$${RANLIB}" \
23740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23741 distclean) \
23742 || exit 1
23743
23744 @endif ld
23745
23746 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23747 maybe-maintainer-clean-ld:
23748 @if ld
23749 maybe-maintainer-clean-ld: maintainer-clean-ld
23750
23751 maintainer-clean-ld:
23752 @[ -f ./ld/Makefile ] || exit 0; \
23753 r=`${PWD_COMMAND}`; export r; \
23754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755 $(HOST_EXPORTS) \
23756 for flag in $(EXTRA_HOST_FLAGS) ; do \
23757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758 done; \
23759 echo "Doing maintainer-clean in ld" ; \
23760 (cd $(HOST_SUBDIR)/ld && \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763 "RANLIB=$${RANLIB}" \
23764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765 maintainer-clean) \
23766 || exit 1
23767
23768 @endif ld
23769
23770
23771
23772 .PHONY: configure-libcpp maybe-configure-libcpp
23773 maybe-configure-libcpp:
23774 @if gcc-bootstrap
23775 configure-libcpp: stage_current
23776 @endif gcc-bootstrap
23777 @if libcpp
23778 maybe-configure-libcpp: configure-libcpp
23779 configure-libcpp:
23780 @r=`${PWD_COMMAND}`; export r; \
23781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23784 $(HOST_EXPORTS) \
23785 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23786 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23787 case $(srcdir) in \
23788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23789 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23791 esac; \
23792 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23793 libsrcdir="$$s/libcpp"; \
23794 $(SHELL) $${libsrcdir}/configure \
23795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23796 --target=${target_alias} $${srcdiroption} \
23797 || exit 1
23798 @endif libcpp
23799
23800
23801
23802 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23803 maybe-configure-stage1-libcpp:
23804 @if libcpp-bootstrap
23805 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23806 configure-stage1-libcpp:
23807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23809 @r=`${PWD_COMMAND}`; export r; \
23810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23811 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23812 $(HOST_EXPORTS) \
23813 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23814 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23815 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
23816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23817 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23818 case $(srcdir) in \
23819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23820 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23822 esac; \
23823 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23824 libsrcdir="$$s/libcpp"; \
23825 $(SHELL) $${libsrcdir}/configure \
23826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23827 --target=${target_alias} $${srcdiroption} \
23828 \
23829 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23830 @endif libcpp-bootstrap
23831
23832 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23833 maybe-configure-stage2-libcpp:
23834 @if libcpp-bootstrap
23835 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23836 configure-stage2-libcpp:
23837 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23839 @r=`${PWD_COMMAND}`; export r; \
23840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23842 $(HOST_EXPORTS) \
23843 $(POSTSTAGE1_HOST_EXPORTS) \
23844 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23845 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23846 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
23847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23848 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23849 case $(srcdir) in \
23850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23851 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23853 esac; \
23854 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23855 libsrcdir="$$s/libcpp"; \
23856 $(SHELL) $${libsrcdir}/configure \
23857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23858 --target=${target_alias} $${srcdiroption} \
23859 --with-build-libsubdir=$(HOST_SUBDIR) \
23860 @stage2_werror_flag@
23861 @endif libcpp-bootstrap
23862
23863 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
23864 maybe-configure-stageb2g0-libcpp:
23865 @if libcpp-bootstrap
23866 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
23867 configure-stageb2g0-libcpp:
23868 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23870 @r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23873 $(HOST_EXPORTS) \
23874 $(POSTSTAGE1_HOST_EXPORTS) \
23875 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23876 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
23877 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
23878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23879 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23880 case $(srcdir) in \
23881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23882 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23884 esac; \
23885 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23886 libsrcdir="$$s/libcpp"; \
23887 $(SHELL) $${libsrcdir}/configure \
23888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23889 --target=${target_alias} $${srcdiroption} \
23890 --with-build-libsubdir=$(HOST_SUBDIR) \
23891 @stage2_werror_flag@
23892 @endif libcpp-bootstrap
23893
23894 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23895 maybe-configure-stage3-libcpp:
23896 @if libcpp-bootstrap
23897 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23898 configure-stage3-libcpp:
23899 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23901 @r=`${PWD_COMMAND}`; export r; \
23902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23904 $(HOST_EXPORTS) \
23905 $(POSTSTAGE1_HOST_EXPORTS) \
23906 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23907 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23908 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
23909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23910 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23911 case $(srcdir) in \
23912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23913 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23915 esac; \
23916 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23917 libsrcdir="$$s/libcpp"; \
23918 $(SHELL) $${libsrcdir}/configure \
23919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23920 --target=${target_alias} $${srcdiroption} \
23921 --with-build-libsubdir=$(HOST_SUBDIR) \
23922 @stage2_werror_flag@
23923 @endif libcpp-bootstrap
23924
23925 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
23926 maybe-configure-stageb3g2-libcpp:
23927 @if libcpp-bootstrap
23928 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
23929 configure-stageb3g2-libcpp:
23930 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23932 @r=`${PWD_COMMAND}`; export r; \
23933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23935 $(HOST_EXPORTS) \
23936 $(POSTSTAGE1_HOST_EXPORTS) \
23937 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23938 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
23939 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
23940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23941 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23942 case $(srcdir) in \
23943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23944 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23946 esac; \
23947 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23948 libsrcdir="$$s/libcpp"; \
23949 $(SHELL) $${libsrcdir}/configure \
23950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23951 --target=${target_alias} $${srcdiroption} \
23952 --with-build-libsubdir=$(HOST_SUBDIR) \
23953 @stage2_werror_flag@
23954 @endif libcpp-bootstrap
23955
23956 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23957 maybe-configure-stage4-libcpp:
23958 @if libcpp-bootstrap
23959 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23960 configure-stage4-libcpp:
23961 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23963 @r=`${PWD_COMMAND}`; export r; \
23964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23966 $(HOST_EXPORTS) \
23967 $(POSTSTAGE1_HOST_EXPORTS) \
23968 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23969 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23970 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
23971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23972 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23973 case $(srcdir) in \
23974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23975 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23977 esac; \
23978 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23979 libsrcdir="$$s/libcpp"; \
23980 $(SHELL) $${libsrcdir}/configure \
23981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23982 --target=${target_alias} $${srcdiroption} \
23983 --with-build-libsubdir=$(HOST_SUBDIR) \
23984 @stage2_werror_flag@
23985 @endif libcpp-bootstrap
23986
23987 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23988 maybe-configure-stageprofile-libcpp:
23989 @if libcpp-bootstrap
23990 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23991 configure-stageprofile-libcpp:
23992 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23994 @r=`${PWD_COMMAND}`; export r; \
23995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23996 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23997 $(HOST_EXPORTS) \
23998 $(POSTSTAGE1_HOST_EXPORTS) \
23999 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24000 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
24001 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
24002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24003 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24004 case $(srcdir) in \
24005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24006 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24008 esac; \
24009 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24010 libsrcdir="$$s/libcpp"; \
24011 $(SHELL) $${libsrcdir}/configure \
24012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24013 --target=${target_alias} $${srcdiroption} \
24014 --with-build-libsubdir=$(HOST_SUBDIR) \
24015 @stage2_werror_flag@
24016 @endif libcpp-bootstrap
24017
24018 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24019 maybe-configure-stagefeedback-libcpp:
24020 @if libcpp-bootstrap
24021 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24022 configure-stagefeedback-libcpp:
24023 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24025 @r=`${PWD_COMMAND}`; export r; \
24026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24028 $(HOST_EXPORTS) \
24029 $(POSTSTAGE1_HOST_EXPORTS) \
24030 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24031 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
24032 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24034 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24035 case $(srcdir) in \
24036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24037 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24039 esac; \
24040 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24041 libsrcdir="$$s/libcpp"; \
24042 $(SHELL) $${libsrcdir}/configure \
24043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24044 --target=${target_alias} $${srcdiroption} \
24045 --with-build-libsubdir=$(HOST_SUBDIR) \
24046 @stage2_werror_flag@
24047 @endif libcpp-bootstrap
24048
24049
24050
24051
24052
24053 .PHONY: all-libcpp maybe-all-libcpp
24054 maybe-all-libcpp:
24055 @if gcc-bootstrap
24056 all-libcpp: stage_current
24057 @endif gcc-bootstrap
24058 @if libcpp
24059 TARGET-libcpp=all
24060 maybe-all-libcpp: all-libcpp
24061 all-libcpp: configure-libcpp
24062 @r=`${PWD_COMMAND}`; export r; \
24063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24064 $(HOST_EXPORTS) \
24065 (cd $(HOST_SUBDIR)/libcpp && \
24066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24067 $(TARGET-libcpp))
24068 @endif libcpp
24069
24070
24071
24072 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24073 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24074 maybe-all-stage1-libcpp:
24075 maybe-clean-stage1-libcpp:
24076 @if libcpp-bootstrap
24077 maybe-all-stage1-libcpp: all-stage1-libcpp
24078 all-stage1: all-stage1-libcpp
24079 TARGET-stage1-libcpp = $(TARGET-libcpp)
24080 all-stage1-libcpp: configure-stage1-libcpp
24081 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24082 @r=`${PWD_COMMAND}`; export r; \
24083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084 $(HOST_EXPORTS) \
24085 cd $(HOST_SUBDIR)/libcpp && \
24086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24087 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24088 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24089 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24090 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
24091 $(TARGET-stage1-libcpp)
24092
24093 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24094 clean-stage1: clean-stage1-libcpp
24095 clean-stage1-libcpp:
24096 @if [ $(current_stage) = stage1 ]; then \
24097 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24098 else \
24099 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24100 $(MAKE) stage1-start; \
24101 fi; \
24102 cd $(HOST_SUBDIR)/libcpp && \
24103 $(MAKE) $(EXTRA_HOST_FLAGS) \
24104 clean
24105 @endif libcpp-bootstrap
24106
24107
24108 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24109 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24110 maybe-all-stage2-libcpp:
24111 maybe-clean-stage2-libcpp:
24112 @if libcpp-bootstrap
24113 maybe-all-stage2-libcpp: all-stage2-libcpp
24114 all-stage2: all-stage2-libcpp
24115 TARGET-stage2-libcpp = $(TARGET-libcpp)
24116 all-stage2-libcpp: configure-stage2-libcpp
24117 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24118 @r=`${PWD_COMMAND}`; export r; \
24119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24120 $(HOST_EXPORTS) \
24121 $(POSTSTAGE1_HOST_EXPORTS) \
24122 cd $(HOST_SUBDIR)/libcpp && \
24123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24124 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24125 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24126 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24127 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24128 $(TARGET-stage2-libcpp)
24129
24130 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24131 clean-stage2: clean-stage2-libcpp
24132 clean-stage2-libcpp:
24133 @if [ $(current_stage) = stage2 ]; then \
24134 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24135 else \
24136 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24137 $(MAKE) stage2-start; \
24138 fi; \
24139 cd $(HOST_SUBDIR)/libcpp && \
24140 $(MAKE) $(EXTRA_HOST_FLAGS) \
24141 $(POSTSTAGE1_FLAGS_TO_PASS) \
24142 clean
24143 @endif libcpp-bootstrap
24144
24145
24146 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
24147 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
24148 maybe-all-stageb2g0-libcpp:
24149 maybe-clean-stageb2g0-libcpp:
24150 @if libcpp-bootstrap
24151 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
24152 all-stageb2g0: all-stageb2g0-libcpp
24153 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
24154 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
24155 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24156 @r=`${PWD_COMMAND}`; export r; \
24157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24158 $(HOST_EXPORTS) \
24159 $(POSTSTAGE1_HOST_EXPORTS) \
24160 cd $(HOST_SUBDIR)/libcpp && \
24161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24162 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24163 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24164 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24165 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24166 $(TARGET-stageb2g0-libcpp)
24167
24168 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
24169 clean-stageb2g0: clean-stageb2g0-libcpp
24170 clean-stageb2g0-libcpp:
24171 @if [ $(current_stage) = stageb2g0 ]; then \
24172 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24173 else \
24174 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
24175 $(MAKE) stageb2g0-start; \
24176 fi; \
24177 cd $(HOST_SUBDIR)/libcpp && \
24178 $(MAKE) $(EXTRA_HOST_FLAGS) \
24179 $(POSTSTAGE1_FLAGS_TO_PASS) \
24180 clean
24181 @endif libcpp-bootstrap
24182
24183
24184 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24185 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24186 maybe-all-stage3-libcpp:
24187 maybe-clean-stage3-libcpp:
24188 @if libcpp-bootstrap
24189 maybe-all-stage3-libcpp: all-stage3-libcpp
24190 all-stage3: all-stage3-libcpp
24191 TARGET-stage3-libcpp = $(TARGET-libcpp)
24192 all-stage3-libcpp: configure-stage3-libcpp
24193 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24194 @r=`${PWD_COMMAND}`; export r; \
24195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24196 $(HOST_EXPORTS) \
24197 $(POSTSTAGE1_HOST_EXPORTS) \
24198 cd $(HOST_SUBDIR)/libcpp && \
24199 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24200 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24201 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24202 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24203 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24204 $(TARGET-stage3-libcpp)
24205
24206 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24207 clean-stage3: clean-stage3-libcpp
24208 clean-stage3-libcpp:
24209 @if [ $(current_stage) = stage3 ]; then \
24210 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24211 else \
24212 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24213 $(MAKE) stage3-start; \
24214 fi; \
24215 cd $(HOST_SUBDIR)/libcpp && \
24216 $(MAKE) $(EXTRA_HOST_FLAGS) \
24217 $(POSTSTAGE1_FLAGS_TO_PASS) \
24218 clean
24219 @endif libcpp-bootstrap
24220
24221
24222 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
24223 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
24224 maybe-all-stageb3g2-libcpp:
24225 maybe-clean-stageb3g2-libcpp:
24226 @if libcpp-bootstrap
24227 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
24228 all-stageb3g2: all-stageb3g2-libcpp
24229 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
24230 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
24231 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24232 @r=`${PWD_COMMAND}`; export r; \
24233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234 $(HOST_EXPORTS) \
24235 $(POSTSTAGE1_HOST_EXPORTS) \
24236 cd $(HOST_SUBDIR)/libcpp && \
24237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24238 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24239 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24240 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24241 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24242 $(TARGET-stageb3g2-libcpp)
24243
24244 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
24245 clean-stageb3g2: clean-stageb3g2-libcpp
24246 clean-stageb3g2-libcpp:
24247 @if [ $(current_stage) = stageb3g2 ]; then \
24248 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24249 else \
24250 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
24251 $(MAKE) stageb3g2-start; \
24252 fi; \
24253 cd $(HOST_SUBDIR)/libcpp && \
24254 $(MAKE) $(EXTRA_HOST_FLAGS) \
24255 $(POSTSTAGE1_FLAGS_TO_PASS) \
24256 clean
24257 @endif libcpp-bootstrap
24258
24259
24260 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24261 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24262 maybe-all-stage4-libcpp:
24263 maybe-clean-stage4-libcpp:
24264 @if libcpp-bootstrap
24265 maybe-all-stage4-libcpp: all-stage4-libcpp
24266 all-stage4: all-stage4-libcpp
24267 TARGET-stage4-libcpp = $(TARGET-libcpp)
24268 all-stage4-libcpp: configure-stage4-libcpp
24269 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24270 @r=`${PWD_COMMAND}`; export r; \
24271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272 $(HOST_EXPORTS) \
24273 $(POSTSTAGE1_HOST_EXPORTS) \
24274 cd $(HOST_SUBDIR)/libcpp && \
24275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24276 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24277 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24278 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24279 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24280 $(TARGET-stage4-libcpp)
24281
24282 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24283 clean-stage4: clean-stage4-libcpp
24284 clean-stage4-libcpp:
24285 @if [ $(current_stage) = stage4 ]; then \
24286 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24287 else \
24288 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24289 $(MAKE) stage4-start; \
24290 fi; \
24291 cd $(HOST_SUBDIR)/libcpp && \
24292 $(MAKE) $(EXTRA_HOST_FLAGS) \
24293 $(POSTSTAGE1_FLAGS_TO_PASS) \
24294 clean
24295 @endif libcpp-bootstrap
24296
24297
24298 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24299 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24300 maybe-all-stageprofile-libcpp:
24301 maybe-clean-stageprofile-libcpp:
24302 @if libcpp-bootstrap
24303 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24304 all-stageprofile: all-stageprofile-libcpp
24305 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24306 all-stageprofile-libcpp: configure-stageprofile-libcpp
24307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24308 @r=`${PWD_COMMAND}`; export r; \
24309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24310 $(HOST_EXPORTS) \
24311 $(POSTSTAGE1_HOST_EXPORTS) \
24312 cd $(HOST_SUBDIR)/libcpp && \
24313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24314 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24315 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24316 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24317 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24318 $(TARGET-stageprofile-libcpp)
24319
24320 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24321 clean-stageprofile: clean-stageprofile-libcpp
24322 clean-stageprofile-libcpp:
24323 @if [ $(current_stage) = stageprofile ]; then \
24324 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24325 else \
24326 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24327 $(MAKE) stageprofile-start; \
24328 fi; \
24329 cd $(HOST_SUBDIR)/libcpp && \
24330 $(MAKE) $(EXTRA_HOST_FLAGS) \
24331 $(POSTSTAGE1_FLAGS_TO_PASS) \
24332 clean
24333 @endif libcpp-bootstrap
24334
24335
24336 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24337 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24338 maybe-all-stagefeedback-libcpp:
24339 maybe-clean-stagefeedback-libcpp:
24340 @if libcpp-bootstrap
24341 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24342 all-stagefeedback: all-stagefeedback-libcpp
24343 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24344 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24345 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24346 @r=`${PWD_COMMAND}`; export r; \
24347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348 $(HOST_EXPORTS) \
24349 $(POSTSTAGE1_HOST_EXPORTS) \
24350 cd $(HOST_SUBDIR)/libcpp && \
24351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24352 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24353 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24354 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24355 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24356 $(TARGET-stagefeedback-libcpp)
24357
24358 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24359 clean-stagefeedback: clean-stagefeedback-libcpp
24360 clean-stagefeedback-libcpp:
24361 @if [ $(current_stage) = stagefeedback ]; then \
24362 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24363 else \
24364 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24365 $(MAKE) stagefeedback-start; \
24366 fi; \
24367 cd $(HOST_SUBDIR)/libcpp && \
24368 $(MAKE) $(EXTRA_HOST_FLAGS) \
24369 $(POSTSTAGE1_FLAGS_TO_PASS) \
24370 clean
24371 @endif libcpp-bootstrap
24372
24373
24374
24375
24376
24377 .PHONY: check-libcpp maybe-check-libcpp
24378 maybe-check-libcpp:
24379 @if libcpp
24380 maybe-check-libcpp: check-libcpp
24381
24382 check-libcpp:
24383 @: $(MAKE); $(unstage)
24384 @r=`${PWD_COMMAND}`; export r; \
24385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24386 $(HOST_EXPORTS) \
24387 (cd $(HOST_SUBDIR)/libcpp && \
24388 $(MAKE) $(FLAGS_TO_PASS) check)
24389
24390 @endif libcpp
24391
24392 .PHONY: install-libcpp maybe-install-libcpp
24393 maybe-install-libcpp:
24394 @if libcpp
24395 maybe-install-libcpp: install-libcpp
24396
24397 install-libcpp: installdirs
24398 @: $(MAKE); $(unstage)
24399 @r=`${PWD_COMMAND}`; export r; \
24400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24401 $(HOST_EXPORTS) \
24402 (cd $(HOST_SUBDIR)/libcpp && \
24403 $(MAKE) $(FLAGS_TO_PASS) install)
24404
24405 @endif libcpp
24406
24407 # Other targets (info, dvi, pdf, etc.)
24408
24409 .PHONY: maybe-info-libcpp info-libcpp
24410 maybe-info-libcpp:
24411 @if libcpp
24412 maybe-info-libcpp: info-libcpp
24413
24414 info-libcpp: \
24415 configure-libcpp
24416 @[ -f ./libcpp/Makefile ] || exit 0; \
24417 r=`${PWD_COMMAND}`; export r; \
24418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419 $(HOST_EXPORTS) \
24420 for flag in $(EXTRA_HOST_FLAGS) ; do \
24421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422 done; \
24423 echo "Doing info in libcpp" ; \
24424 (cd $(HOST_SUBDIR)/libcpp && \
24425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427 "RANLIB=$${RANLIB}" \
24428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429 info) \
24430 || exit 1
24431
24432 @endif libcpp
24433
24434 .PHONY: maybe-dvi-libcpp dvi-libcpp
24435 maybe-dvi-libcpp:
24436 @if libcpp
24437 maybe-dvi-libcpp: dvi-libcpp
24438
24439 dvi-libcpp: \
24440 configure-libcpp
24441 @[ -f ./libcpp/Makefile ] || exit 0; \
24442 r=`${PWD_COMMAND}`; export r; \
24443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444 $(HOST_EXPORTS) \
24445 for flag in $(EXTRA_HOST_FLAGS) ; do \
24446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24447 done; \
24448 echo "Doing dvi in libcpp" ; \
24449 (cd $(HOST_SUBDIR)/libcpp && \
24450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24452 "RANLIB=$${RANLIB}" \
24453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24454 dvi) \
24455 || exit 1
24456
24457 @endif libcpp
24458
24459 .PHONY: maybe-pdf-libcpp pdf-libcpp
24460 maybe-pdf-libcpp:
24461 @if libcpp
24462 maybe-pdf-libcpp: pdf-libcpp
24463
24464 pdf-libcpp: \
24465 configure-libcpp
24466 @[ -f ./libcpp/Makefile ] || exit 0; \
24467 r=`${PWD_COMMAND}`; export r; \
24468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469 $(HOST_EXPORTS) \
24470 for flag in $(EXTRA_HOST_FLAGS) ; do \
24471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24472 done; \
24473 echo "Doing pdf in libcpp" ; \
24474 (cd $(HOST_SUBDIR)/libcpp && \
24475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24477 "RANLIB=$${RANLIB}" \
24478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24479 pdf) \
24480 || exit 1
24481
24482 @endif libcpp
24483
24484 .PHONY: maybe-html-libcpp html-libcpp
24485 maybe-html-libcpp:
24486 @if libcpp
24487 maybe-html-libcpp: html-libcpp
24488
24489 html-libcpp: \
24490 configure-libcpp
24491 @[ -f ./libcpp/Makefile ] || exit 0; \
24492 r=`${PWD_COMMAND}`; export r; \
24493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494 $(HOST_EXPORTS) \
24495 for flag in $(EXTRA_HOST_FLAGS) ; do \
24496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24497 done; \
24498 echo "Doing html in libcpp" ; \
24499 (cd $(HOST_SUBDIR)/libcpp && \
24500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24502 "RANLIB=$${RANLIB}" \
24503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24504 html) \
24505 || exit 1
24506
24507 @endif libcpp
24508
24509 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24510 maybe-TAGS-libcpp:
24511 @if libcpp
24512 maybe-TAGS-libcpp: TAGS-libcpp
24513
24514 TAGS-libcpp: \
24515 configure-libcpp
24516 @[ -f ./libcpp/Makefile ] || exit 0; \
24517 r=`${PWD_COMMAND}`; export r; \
24518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24519 $(HOST_EXPORTS) \
24520 for flag in $(EXTRA_HOST_FLAGS) ; do \
24521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24522 done; \
24523 echo "Doing TAGS in libcpp" ; \
24524 (cd $(HOST_SUBDIR)/libcpp && \
24525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24527 "RANLIB=$${RANLIB}" \
24528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24529 TAGS) \
24530 || exit 1
24531
24532 @endif libcpp
24533
24534 .PHONY: maybe-install-info-libcpp install-info-libcpp
24535 maybe-install-info-libcpp:
24536 @if libcpp
24537 maybe-install-info-libcpp: install-info-libcpp
24538
24539 install-info-libcpp: \
24540 configure-libcpp \
24541 info-libcpp
24542 @[ -f ./libcpp/Makefile ] || exit 0; \
24543 r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 $(HOST_EXPORTS) \
24546 for flag in $(EXTRA_HOST_FLAGS) ; do \
24547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548 done; \
24549 echo "Doing install-info in libcpp" ; \
24550 (cd $(HOST_SUBDIR)/libcpp && \
24551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553 "RANLIB=$${RANLIB}" \
24554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555 install-info) \
24556 || exit 1
24557
24558 @endif libcpp
24559
24560 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24561 maybe-install-pdf-libcpp:
24562 @if libcpp
24563 maybe-install-pdf-libcpp: install-pdf-libcpp
24564
24565 install-pdf-libcpp: \
24566 configure-libcpp \
24567 pdf-libcpp
24568 @[ -f ./libcpp/Makefile ] || exit 0; \
24569 r=`${PWD_COMMAND}`; export r; \
24570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571 $(HOST_EXPORTS) \
24572 for flag in $(EXTRA_HOST_FLAGS) ; do \
24573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574 done; \
24575 echo "Doing install-pdf in libcpp" ; \
24576 (cd $(HOST_SUBDIR)/libcpp && \
24577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579 "RANLIB=$${RANLIB}" \
24580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24581 install-pdf) \
24582 || exit 1
24583
24584 @endif libcpp
24585
24586 .PHONY: maybe-install-html-libcpp install-html-libcpp
24587 maybe-install-html-libcpp:
24588 @if libcpp
24589 maybe-install-html-libcpp: install-html-libcpp
24590
24591 install-html-libcpp: \
24592 configure-libcpp \
24593 html-libcpp
24594 @[ -f ./libcpp/Makefile ] || exit 0; \
24595 r=`${PWD_COMMAND}`; export r; \
24596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24597 $(HOST_EXPORTS) \
24598 for flag in $(EXTRA_HOST_FLAGS) ; do \
24599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24600 done; \
24601 echo "Doing install-html in libcpp" ; \
24602 (cd $(HOST_SUBDIR)/libcpp && \
24603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24605 "RANLIB=$${RANLIB}" \
24606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24607 install-html) \
24608 || exit 1
24609
24610 @endif libcpp
24611
24612 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24613 maybe-installcheck-libcpp:
24614 @if libcpp
24615 maybe-installcheck-libcpp: installcheck-libcpp
24616
24617 installcheck-libcpp: \
24618 configure-libcpp
24619 @[ -f ./libcpp/Makefile ] || exit 0; \
24620 r=`${PWD_COMMAND}`; export r; \
24621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622 $(HOST_EXPORTS) \
24623 for flag in $(EXTRA_HOST_FLAGS) ; do \
24624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625 done; \
24626 echo "Doing installcheck in libcpp" ; \
24627 (cd $(HOST_SUBDIR)/libcpp && \
24628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630 "RANLIB=$${RANLIB}" \
24631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24632 installcheck) \
24633 || exit 1
24634
24635 @endif libcpp
24636
24637 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24638 maybe-mostlyclean-libcpp:
24639 @if libcpp
24640 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24641
24642 mostlyclean-libcpp:
24643 @[ -f ./libcpp/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) ; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing mostlyclean in libcpp" ; \
24651 (cd $(HOST_SUBDIR)/libcpp && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 mostlyclean) \
24657 || exit 1
24658
24659 @endif libcpp
24660
24661 .PHONY: maybe-clean-libcpp clean-libcpp
24662 maybe-clean-libcpp:
24663 @if libcpp
24664 maybe-clean-libcpp: clean-libcpp
24665
24666 clean-libcpp:
24667 @[ -f ./libcpp/Makefile ] || exit 0; \
24668 r=`${PWD_COMMAND}`; export r; \
24669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24670 $(HOST_EXPORTS) \
24671 for flag in $(EXTRA_HOST_FLAGS) ; do \
24672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24673 done; \
24674 echo "Doing clean in libcpp" ; \
24675 (cd $(HOST_SUBDIR)/libcpp && \
24676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24678 "RANLIB=$${RANLIB}" \
24679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24680 clean) \
24681 || exit 1
24682
24683 @endif libcpp
24684
24685 .PHONY: maybe-distclean-libcpp distclean-libcpp
24686 maybe-distclean-libcpp:
24687 @if libcpp
24688 maybe-distclean-libcpp: distclean-libcpp
24689
24690 distclean-libcpp:
24691 @[ -f ./libcpp/Makefile ] || exit 0; \
24692 r=`${PWD_COMMAND}`; export r; \
24693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694 $(HOST_EXPORTS) \
24695 for flag in $(EXTRA_HOST_FLAGS) ; do \
24696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697 done; \
24698 echo "Doing distclean in libcpp" ; \
24699 (cd $(HOST_SUBDIR)/libcpp && \
24700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702 "RANLIB=$${RANLIB}" \
24703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704 distclean) \
24705 || exit 1
24706
24707 @endif libcpp
24708
24709 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24710 maybe-maintainer-clean-libcpp:
24711 @if libcpp
24712 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24713
24714 maintainer-clean-libcpp:
24715 @[ -f ./libcpp/Makefile ] || exit 0; \
24716 r=`${PWD_COMMAND}`; export r; \
24717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24718 $(HOST_EXPORTS) \
24719 for flag in $(EXTRA_HOST_FLAGS) ; do \
24720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24721 done; \
24722 echo "Doing maintainer-clean in libcpp" ; \
24723 (cd $(HOST_SUBDIR)/libcpp && \
24724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24726 "RANLIB=$${RANLIB}" \
24727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24728 maintainer-clean) \
24729 || exit 1
24730
24731 @endif libcpp
24732
24733
24734
24735 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24736 maybe-configure-libdecnumber:
24737 @if gcc-bootstrap
24738 configure-libdecnumber: stage_current
24739 @endif gcc-bootstrap
24740 @if libdecnumber
24741 maybe-configure-libdecnumber: configure-libdecnumber
24742 configure-libdecnumber:
24743 @r=`${PWD_COMMAND}`; export r; \
24744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24745 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24747 $(HOST_EXPORTS) \
24748 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24749 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24750 case $(srcdir) in \
24751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24752 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24754 esac; \
24755 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24756 libsrcdir="$$s/libdecnumber"; \
24757 $(SHELL) $${libsrcdir}/configure \
24758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24759 --target=${target_alias} $${srcdiroption} \
24760 || exit 1
24761 @endif libdecnumber
24762
24763
24764
24765 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24766 maybe-configure-stage1-libdecnumber:
24767 @if libdecnumber-bootstrap
24768 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24769 configure-stage1-libdecnumber:
24770 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24772 @r=`${PWD_COMMAND}`; export r; \
24773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24774 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24775 $(HOST_EXPORTS) \
24776 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24777 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24778 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
24779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24780 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24781 case $(srcdir) in \
24782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24783 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24785 esac; \
24786 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24787 libsrcdir="$$s/libdecnumber"; \
24788 $(SHELL) $${libsrcdir}/configure \
24789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24790 --target=${target_alias} $${srcdiroption} \
24791 \
24792 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24793 @endif libdecnumber-bootstrap
24794
24795 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24796 maybe-configure-stage2-libdecnumber:
24797 @if libdecnumber-bootstrap
24798 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24799 configure-stage2-libdecnumber:
24800 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24802 @r=`${PWD_COMMAND}`; export r; \
24803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24804 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24805 $(HOST_EXPORTS) \
24806 $(POSTSTAGE1_HOST_EXPORTS) \
24807 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24808 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24809 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
24810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24811 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24812 case $(srcdir) in \
24813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24814 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24816 esac; \
24817 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24818 libsrcdir="$$s/libdecnumber"; \
24819 $(SHELL) $${libsrcdir}/configure \
24820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24821 --target=${target_alias} $${srcdiroption} \
24822 --with-build-libsubdir=$(HOST_SUBDIR) \
24823 @stage2_werror_flag@
24824 @endif libdecnumber-bootstrap
24825
24826 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
24827 maybe-configure-stageb2g0-libdecnumber:
24828 @if libdecnumber-bootstrap
24829 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24830 configure-stageb2g0-libdecnumber:
24831 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24833 @r=`${PWD_COMMAND}`; export r; \
24834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24835 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24836 $(HOST_EXPORTS) \
24837 $(POSTSTAGE1_HOST_EXPORTS) \
24838 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24839 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
24840 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
24841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24842 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24843 case $(srcdir) in \
24844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24845 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24847 esac; \
24848 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24849 libsrcdir="$$s/libdecnumber"; \
24850 $(SHELL) $${libsrcdir}/configure \
24851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24852 --target=${target_alias} $${srcdiroption} \
24853 --with-build-libsubdir=$(HOST_SUBDIR) \
24854 @stage2_werror_flag@
24855 @endif libdecnumber-bootstrap
24856
24857 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24858 maybe-configure-stage3-libdecnumber:
24859 @if libdecnumber-bootstrap
24860 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24861 configure-stage3-libdecnumber:
24862 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24864 @r=`${PWD_COMMAND}`; export r; \
24865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24866 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24867 $(HOST_EXPORTS) \
24868 $(POSTSTAGE1_HOST_EXPORTS) \
24869 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24870 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24871 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
24872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24873 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24874 case $(srcdir) in \
24875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24876 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24878 esac; \
24879 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24880 libsrcdir="$$s/libdecnumber"; \
24881 $(SHELL) $${libsrcdir}/configure \
24882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24883 --target=${target_alias} $${srcdiroption} \
24884 --with-build-libsubdir=$(HOST_SUBDIR) \
24885 @stage2_werror_flag@
24886 @endif libdecnumber-bootstrap
24887
24888 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
24889 maybe-configure-stageb3g2-libdecnumber:
24890 @if libdecnumber-bootstrap
24891 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24892 configure-stageb3g2-libdecnumber:
24893 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24895 @r=`${PWD_COMMAND}`; export r; \
24896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24898 $(HOST_EXPORTS) \
24899 $(POSTSTAGE1_HOST_EXPORTS) \
24900 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24901 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
24902 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
24903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24904 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24905 case $(srcdir) in \
24906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24907 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24909 esac; \
24910 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24911 libsrcdir="$$s/libdecnumber"; \
24912 $(SHELL) $${libsrcdir}/configure \
24913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24914 --target=${target_alias} $${srcdiroption} \
24915 --with-build-libsubdir=$(HOST_SUBDIR) \
24916 @stage2_werror_flag@
24917 @endif libdecnumber-bootstrap
24918
24919 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24920 maybe-configure-stage4-libdecnumber:
24921 @if libdecnumber-bootstrap
24922 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24923 configure-stage4-libdecnumber:
24924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24926 @r=`${PWD_COMMAND}`; export r; \
24927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24928 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24929 $(HOST_EXPORTS) \
24930 $(POSTSTAGE1_HOST_EXPORTS) \
24931 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24932 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24933 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
24934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24935 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24936 case $(srcdir) in \
24937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24938 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24940 esac; \
24941 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24942 libsrcdir="$$s/libdecnumber"; \
24943 $(SHELL) $${libsrcdir}/configure \
24944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24945 --target=${target_alias} $${srcdiroption} \
24946 --with-build-libsubdir=$(HOST_SUBDIR) \
24947 @stage2_werror_flag@
24948 @endif libdecnumber-bootstrap
24949
24950 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24951 maybe-configure-stageprofile-libdecnumber:
24952 @if libdecnumber-bootstrap
24953 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24954 configure-stageprofile-libdecnumber:
24955 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24957 @r=`${PWD_COMMAND}`; export r; \
24958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24960 $(HOST_EXPORTS) \
24961 $(POSTSTAGE1_HOST_EXPORTS) \
24962 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24963 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
24964 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
24965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24966 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24967 case $(srcdir) in \
24968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24969 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24971 esac; \
24972 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24973 libsrcdir="$$s/libdecnumber"; \
24974 $(SHELL) $${libsrcdir}/configure \
24975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24976 --target=${target_alias} $${srcdiroption} \
24977 --with-build-libsubdir=$(HOST_SUBDIR) \
24978 @stage2_werror_flag@
24979 @endif libdecnumber-bootstrap
24980
24981 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
24982 maybe-configure-stagefeedback-libdecnumber:
24983 @if libdecnumber-bootstrap
24984 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24985 configure-stagefeedback-libdecnumber:
24986 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24987 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24988 @r=`${PWD_COMMAND}`; export r; \
24989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24991 $(HOST_EXPORTS) \
24992 $(POSTSTAGE1_HOST_EXPORTS) \
24993 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24994 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
24995 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
24996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24997 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24998 case $(srcdir) in \
24999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25000 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25002 esac; \
25003 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25004 libsrcdir="$$s/libdecnumber"; \
25005 $(SHELL) $${libsrcdir}/configure \
25006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25007 --target=${target_alias} $${srcdiroption} \
25008 --with-build-libsubdir=$(HOST_SUBDIR) \
25009 @stage2_werror_flag@
25010 @endif libdecnumber-bootstrap
25011
25012
25013
25014
25015
25016 .PHONY: all-libdecnumber maybe-all-libdecnumber
25017 maybe-all-libdecnumber:
25018 @if gcc-bootstrap
25019 all-libdecnumber: stage_current
25020 @endif gcc-bootstrap
25021 @if libdecnumber
25022 TARGET-libdecnumber=all
25023 maybe-all-libdecnumber: all-libdecnumber
25024 all-libdecnumber: configure-libdecnumber
25025 @r=`${PWD_COMMAND}`; export r; \
25026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25027 $(HOST_EXPORTS) \
25028 (cd $(HOST_SUBDIR)/libdecnumber && \
25029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25030 $(TARGET-libdecnumber))
25031 @endif libdecnumber
25032
25033
25034
25035 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25036 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25037 maybe-all-stage1-libdecnumber:
25038 maybe-clean-stage1-libdecnumber:
25039 @if libdecnumber-bootstrap
25040 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25041 all-stage1: all-stage1-libdecnumber
25042 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25043 all-stage1-libdecnumber: configure-stage1-libdecnumber
25044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25045 @r=`${PWD_COMMAND}`; export r; \
25046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047 $(HOST_EXPORTS) \
25048 cd $(HOST_SUBDIR)/libdecnumber && \
25049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25050 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25051 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25052 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25053 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
25054 $(TARGET-stage1-libdecnumber)
25055
25056 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25057 clean-stage1: clean-stage1-libdecnumber
25058 clean-stage1-libdecnumber:
25059 @if [ $(current_stage) = stage1 ]; then \
25060 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25061 else \
25062 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25063 $(MAKE) stage1-start; \
25064 fi; \
25065 cd $(HOST_SUBDIR)/libdecnumber && \
25066 $(MAKE) $(EXTRA_HOST_FLAGS) \
25067 clean
25068 @endif libdecnumber-bootstrap
25069
25070
25071 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25072 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25073 maybe-all-stage2-libdecnumber:
25074 maybe-clean-stage2-libdecnumber:
25075 @if libdecnumber-bootstrap
25076 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25077 all-stage2: all-stage2-libdecnumber
25078 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25079 all-stage2-libdecnumber: configure-stage2-libdecnumber
25080 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25081 @r=`${PWD_COMMAND}`; export r; \
25082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25083 $(HOST_EXPORTS) \
25084 $(POSTSTAGE1_HOST_EXPORTS) \
25085 cd $(HOST_SUBDIR)/libdecnumber && \
25086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25087 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25088 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25089 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25090 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25091 $(TARGET-stage2-libdecnumber)
25092
25093 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25094 clean-stage2: clean-stage2-libdecnumber
25095 clean-stage2-libdecnumber:
25096 @if [ $(current_stage) = stage2 ]; then \
25097 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25098 else \
25099 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25100 $(MAKE) stage2-start; \
25101 fi; \
25102 cd $(HOST_SUBDIR)/libdecnumber && \
25103 $(MAKE) $(EXTRA_HOST_FLAGS) \
25104 $(POSTSTAGE1_FLAGS_TO_PASS) \
25105 clean
25106 @endif libdecnumber-bootstrap
25107
25108
25109 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
25110 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
25111 maybe-all-stageb2g0-libdecnumber:
25112 maybe-clean-stageb2g0-libdecnumber:
25113 @if libdecnumber-bootstrap
25114 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
25115 all-stageb2g0: all-stageb2g0-libdecnumber
25116 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
25117 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
25118 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25119 @r=`${PWD_COMMAND}`; export r; \
25120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121 $(HOST_EXPORTS) \
25122 $(POSTSTAGE1_HOST_EXPORTS) \
25123 cd $(HOST_SUBDIR)/libdecnumber && \
25124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25125 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25126 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25127 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25128 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25129 $(TARGET-stageb2g0-libdecnumber)
25130
25131 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
25132 clean-stageb2g0: clean-stageb2g0-libdecnumber
25133 clean-stageb2g0-libdecnumber:
25134 @if [ $(current_stage) = stageb2g0 ]; then \
25135 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25136 else \
25137 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
25138 $(MAKE) stageb2g0-start; \
25139 fi; \
25140 cd $(HOST_SUBDIR)/libdecnumber && \
25141 $(MAKE) $(EXTRA_HOST_FLAGS) \
25142 $(POSTSTAGE1_FLAGS_TO_PASS) \
25143 clean
25144 @endif libdecnumber-bootstrap
25145
25146
25147 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25148 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25149 maybe-all-stage3-libdecnumber:
25150 maybe-clean-stage3-libdecnumber:
25151 @if libdecnumber-bootstrap
25152 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25153 all-stage3: all-stage3-libdecnumber
25154 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25155 all-stage3-libdecnumber: configure-stage3-libdecnumber
25156 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25157 @r=`${PWD_COMMAND}`; export r; \
25158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159 $(HOST_EXPORTS) \
25160 $(POSTSTAGE1_HOST_EXPORTS) \
25161 cd $(HOST_SUBDIR)/libdecnumber && \
25162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25163 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25164 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25165 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25166 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25167 $(TARGET-stage3-libdecnumber)
25168
25169 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25170 clean-stage3: clean-stage3-libdecnumber
25171 clean-stage3-libdecnumber:
25172 @if [ $(current_stage) = stage3 ]; then \
25173 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25174 else \
25175 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25176 $(MAKE) stage3-start; \
25177 fi; \
25178 cd $(HOST_SUBDIR)/libdecnumber && \
25179 $(MAKE) $(EXTRA_HOST_FLAGS) \
25180 $(POSTSTAGE1_FLAGS_TO_PASS) \
25181 clean
25182 @endif libdecnumber-bootstrap
25183
25184
25185 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
25186 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
25187 maybe-all-stageb3g2-libdecnumber:
25188 maybe-clean-stageb3g2-libdecnumber:
25189 @if libdecnumber-bootstrap
25190 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
25191 all-stageb3g2: all-stageb3g2-libdecnumber
25192 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
25193 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
25194 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25195 @r=`${PWD_COMMAND}`; export r; \
25196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197 $(HOST_EXPORTS) \
25198 $(POSTSTAGE1_HOST_EXPORTS) \
25199 cd $(HOST_SUBDIR)/libdecnumber && \
25200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25201 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25202 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25203 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25204 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25205 $(TARGET-stageb3g2-libdecnumber)
25206
25207 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
25208 clean-stageb3g2: clean-stageb3g2-libdecnumber
25209 clean-stageb3g2-libdecnumber:
25210 @if [ $(current_stage) = stageb3g2 ]; then \
25211 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25212 else \
25213 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
25214 $(MAKE) stageb3g2-start; \
25215 fi; \
25216 cd $(HOST_SUBDIR)/libdecnumber && \
25217 $(MAKE) $(EXTRA_HOST_FLAGS) \
25218 $(POSTSTAGE1_FLAGS_TO_PASS) \
25219 clean
25220 @endif libdecnumber-bootstrap
25221
25222
25223 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25224 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25225 maybe-all-stage4-libdecnumber:
25226 maybe-clean-stage4-libdecnumber:
25227 @if libdecnumber-bootstrap
25228 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25229 all-stage4: all-stage4-libdecnumber
25230 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25231 all-stage4-libdecnumber: configure-stage4-libdecnumber
25232 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25233 @r=`${PWD_COMMAND}`; export r; \
25234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25235 $(HOST_EXPORTS) \
25236 $(POSTSTAGE1_HOST_EXPORTS) \
25237 cd $(HOST_SUBDIR)/libdecnumber && \
25238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25239 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25240 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25241 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25242 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25243 $(TARGET-stage4-libdecnumber)
25244
25245 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25246 clean-stage4: clean-stage4-libdecnumber
25247 clean-stage4-libdecnumber:
25248 @if [ $(current_stage) = stage4 ]; then \
25249 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25250 else \
25251 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25252 $(MAKE) stage4-start; \
25253 fi; \
25254 cd $(HOST_SUBDIR)/libdecnumber && \
25255 $(MAKE) $(EXTRA_HOST_FLAGS) \
25256 $(POSTSTAGE1_FLAGS_TO_PASS) \
25257 clean
25258 @endif libdecnumber-bootstrap
25259
25260
25261 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25262 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25263 maybe-all-stageprofile-libdecnumber:
25264 maybe-clean-stageprofile-libdecnumber:
25265 @if libdecnumber-bootstrap
25266 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25267 all-stageprofile: all-stageprofile-libdecnumber
25268 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25269 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25270 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25271 @r=`${PWD_COMMAND}`; export r; \
25272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25273 $(HOST_EXPORTS) \
25274 $(POSTSTAGE1_HOST_EXPORTS) \
25275 cd $(HOST_SUBDIR)/libdecnumber && \
25276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25277 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25278 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25279 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25280 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25281 $(TARGET-stageprofile-libdecnumber)
25282
25283 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25284 clean-stageprofile: clean-stageprofile-libdecnumber
25285 clean-stageprofile-libdecnumber:
25286 @if [ $(current_stage) = stageprofile ]; then \
25287 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25288 else \
25289 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25290 $(MAKE) stageprofile-start; \
25291 fi; \
25292 cd $(HOST_SUBDIR)/libdecnumber && \
25293 $(MAKE) $(EXTRA_HOST_FLAGS) \
25294 $(POSTSTAGE1_FLAGS_TO_PASS) \
25295 clean
25296 @endif libdecnumber-bootstrap
25297
25298
25299 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25300 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25301 maybe-all-stagefeedback-libdecnumber:
25302 maybe-clean-stagefeedback-libdecnumber:
25303 @if libdecnumber-bootstrap
25304 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25305 all-stagefeedback: all-stagefeedback-libdecnumber
25306 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25307 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25308 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25309 @r=`${PWD_COMMAND}`; export r; \
25310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25311 $(HOST_EXPORTS) \
25312 $(POSTSTAGE1_HOST_EXPORTS) \
25313 cd $(HOST_SUBDIR)/libdecnumber && \
25314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25315 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25316 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25317 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25318 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25319 $(TARGET-stagefeedback-libdecnumber)
25320
25321 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25322 clean-stagefeedback: clean-stagefeedback-libdecnumber
25323 clean-stagefeedback-libdecnumber:
25324 @if [ $(current_stage) = stagefeedback ]; then \
25325 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25326 else \
25327 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25328 $(MAKE) stagefeedback-start; \
25329 fi; \
25330 cd $(HOST_SUBDIR)/libdecnumber && \
25331 $(MAKE) $(EXTRA_HOST_FLAGS) \
25332 $(POSTSTAGE1_FLAGS_TO_PASS) \
25333 clean
25334 @endif libdecnumber-bootstrap
25335
25336
25337
25338
25339
25340 .PHONY: check-libdecnumber maybe-check-libdecnumber
25341 maybe-check-libdecnumber:
25342 @if libdecnumber
25343 maybe-check-libdecnumber: check-libdecnumber
25344
25345 check-libdecnumber:
25346 @: $(MAKE); $(unstage)
25347 @r=`${PWD_COMMAND}`; export r; \
25348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349 $(HOST_EXPORTS) \
25350 (cd $(HOST_SUBDIR)/libdecnumber && \
25351 $(MAKE) $(FLAGS_TO_PASS) check)
25352
25353 @endif libdecnumber
25354
25355 .PHONY: install-libdecnumber maybe-install-libdecnumber
25356 maybe-install-libdecnumber:
25357 @if libdecnumber
25358 maybe-install-libdecnumber: install-libdecnumber
25359
25360 install-libdecnumber: installdirs
25361 @: $(MAKE); $(unstage)
25362 @r=`${PWD_COMMAND}`; export r; \
25363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25364 $(HOST_EXPORTS) \
25365 (cd $(HOST_SUBDIR)/libdecnumber && \
25366 $(MAKE) $(FLAGS_TO_PASS) install)
25367
25368 @endif libdecnumber
25369
25370 # Other targets (info, dvi, pdf, etc.)
25371
25372 .PHONY: maybe-info-libdecnumber info-libdecnumber
25373 maybe-info-libdecnumber:
25374 @if libdecnumber
25375 maybe-info-libdecnumber: info-libdecnumber
25376
25377 info-libdecnumber: \
25378 configure-libdecnumber
25379 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25380 r=`${PWD_COMMAND}`; export r; \
25381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25382 $(HOST_EXPORTS) \
25383 for flag in $(EXTRA_HOST_FLAGS) ; do \
25384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25385 done; \
25386 echo "Doing info in libdecnumber" ; \
25387 (cd $(HOST_SUBDIR)/libdecnumber && \
25388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25390 "RANLIB=$${RANLIB}" \
25391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25392 info) \
25393 || exit 1
25394
25395 @endif libdecnumber
25396
25397 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25398 maybe-dvi-libdecnumber:
25399 @if libdecnumber
25400 maybe-dvi-libdecnumber: dvi-libdecnumber
25401
25402 dvi-libdecnumber: \
25403 configure-libdecnumber
25404 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25405 r=`${PWD_COMMAND}`; export r; \
25406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407 $(HOST_EXPORTS) \
25408 for flag in $(EXTRA_HOST_FLAGS) ; do \
25409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25410 done; \
25411 echo "Doing dvi in libdecnumber" ; \
25412 (cd $(HOST_SUBDIR)/libdecnumber && \
25413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25415 "RANLIB=$${RANLIB}" \
25416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25417 dvi) \
25418 || exit 1
25419
25420 @endif libdecnumber
25421
25422 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25423 maybe-pdf-libdecnumber:
25424 @if libdecnumber
25425 maybe-pdf-libdecnumber: pdf-libdecnumber
25426
25427 pdf-libdecnumber: \
25428 configure-libdecnumber
25429 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25430 r=`${PWD_COMMAND}`; export r; \
25431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25432 $(HOST_EXPORTS) \
25433 for flag in $(EXTRA_HOST_FLAGS) ; do \
25434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25435 done; \
25436 echo "Doing pdf in libdecnumber" ; \
25437 (cd $(HOST_SUBDIR)/libdecnumber && \
25438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25440 "RANLIB=$${RANLIB}" \
25441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25442 pdf) \
25443 || exit 1
25444
25445 @endif libdecnumber
25446
25447 .PHONY: maybe-html-libdecnumber html-libdecnumber
25448 maybe-html-libdecnumber:
25449 @if libdecnumber
25450 maybe-html-libdecnumber: html-libdecnumber
25451
25452 html-libdecnumber: \
25453 configure-libdecnumber
25454 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25455 r=`${PWD_COMMAND}`; export r; \
25456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457 $(HOST_EXPORTS) \
25458 for flag in $(EXTRA_HOST_FLAGS) ; do \
25459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25460 done; \
25461 echo "Doing html in libdecnumber" ; \
25462 (cd $(HOST_SUBDIR)/libdecnumber && \
25463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25465 "RANLIB=$${RANLIB}" \
25466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25467 html) \
25468 || exit 1
25469
25470 @endif libdecnumber
25471
25472 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25473 maybe-TAGS-libdecnumber:
25474 @if libdecnumber
25475 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25476
25477 TAGS-libdecnumber: \
25478 configure-libdecnumber
25479 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25480 r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 $(HOST_EXPORTS) \
25483 for flag in $(EXTRA_HOST_FLAGS) ; do \
25484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485 done; \
25486 echo "Doing TAGS in libdecnumber" ; \
25487 (cd $(HOST_SUBDIR)/libdecnumber && \
25488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490 "RANLIB=$${RANLIB}" \
25491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492 TAGS) \
25493 || exit 1
25494
25495 @endif libdecnumber
25496
25497 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25498 maybe-install-info-libdecnumber:
25499 @if libdecnumber
25500 maybe-install-info-libdecnumber: install-info-libdecnumber
25501
25502 install-info-libdecnumber: \
25503 configure-libdecnumber \
25504 info-libdecnumber
25505 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25506 r=`${PWD_COMMAND}`; export r; \
25507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508 $(HOST_EXPORTS) \
25509 for flag in $(EXTRA_HOST_FLAGS) ; do \
25510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511 done; \
25512 echo "Doing install-info in libdecnumber" ; \
25513 (cd $(HOST_SUBDIR)/libdecnumber && \
25514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516 "RANLIB=$${RANLIB}" \
25517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518 install-info) \
25519 || exit 1
25520
25521 @endif libdecnumber
25522
25523 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25524 maybe-install-pdf-libdecnumber:
25525 @if libdecnumber
25526 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25527
25528 install-pdf-libdecnumber: \
25529 configure-libdecnumber \
25530 pdf-libdecnumber
25531 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25532 r=`${PWD_COMMAND}`; export r; \
25533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534 $(HOST_EXPORTS) \
25535 for flag in $(EXTRA_HOST_FLAGS) ; do \
25536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25537 done; \
25538 echo "Doing install-pdf in libdecnumber" ; \
25539 (cd $(HOST_SUBDIR)/libdecnumber && \
25540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25542 "RANLIB=$${RANLIB}" \
25543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25544 install-pdf) \
25545 || exit 1
25546
25547 @endif libdecnumber
25548
25549 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25550 maybe-install-html-libdecnumber:
25551 @if libdecnumber
25552 maybe-install-html-libdecnumber: install-html-libdecnumber
25553
25554 install-html-libdecnumber: \
25555 configure-libdecnumber \
25556 html-libdecnumber
25557 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25558 r=`${PWD_COMMAND}`; export r; \
25559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560 $(HOST_EXPORTS) \
25561 for flag in $(EXTRA_HOST_FLAGS) ; do \
25562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563 done; \
25564 echo "Doing install-html in libdecnumber" ; \
25565 (cd $(HOST_SUBDIR)/libdecnumber && \
25566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568 "RANLIB=$${RANLIB}" \
25569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570 install-html) \
25571 || exit 1
25572
25573 @endif libdecnumber
25574
25575 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25576 maybe-installcheck-libdecnumber:
25577 @if libdecnumber
25578 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25579
25580 installcheck-libdecnumber: \
25581 configure-libdecnumber
25582 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25583 r=`${PWD_COMMAND}`; export r; \
25584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585 $(HOST_EXPORTS) \
25586 for flag in $(EXTRA_HOST_FLAGS) ; do \
25587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25588 done; \
25589 echo "Doing installcheck in libdecnumber" ; \
25590 (cd $(HOST_SUBDIR)/libdecnumber && \
25591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25593 "RANLIB=$${RANLIB}" \
25594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25595 installcheck) \
25596 || exit 1
25597
25598 @endif libdecnumber
25599
25600 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25601 maybe-mostlyclean-libdecnumber:
25602 @if libdecnumber
25603 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25604
25605 mostlyclean-libdecnumber:
25606 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25607 r=`${PWD_COMMAND}`; export r; \
25608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25609 $(HOST_EXPORTS) \
25610 for flag in $(EXTRA_HOST_FLAGS) ; do \
25611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25612 done; \
25613 echo "Doing mostlyclean in libdecnumber" ; \
25614 (cd $(HOST_SUBDIR)/libdecnumber && \
25615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25617 "RANLIB=$${RANLIB}" \
25618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25619 mostlyclean) \
25620 || exit 1
25621
25622 @endif libdecnumber
25623
25624 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
25625 maybe-clean-libdecnumber:
25626 @if libdecnumber
25627 maybe-clean-libdecnumber: clean-libdecnumber
25628
25629 clean-libdecnumber:
25630 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25631 r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 $(HOST_EXPORTS) \
25634 for flag in $(EXTRA_HOST_FLAGS) ; do \
25635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636 done; \
25637 echo "Doing clean in libdecnumber" ; \
25638 (cd $(HOST_SUBDIR)/libdecnumber && \
25639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641 "RANLIB=$${RANLIB}" \
25642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643 clean) \
25644 || exit 1
25645
25646 @endif libdecnumber
25647
25648 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25649 maybe-distclean-libdecnumber:
25650 @if libdecnumber
25651 maybe-distclean-libdecnumber: distclean-libdecnumber
25652
25653 distclean-libdecnumber:
25654 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25655 r=`${PWD_COMMAND}`; export r; \
25656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25657 $(HOST_EXPORTS) \
25658 for flag in $(EXTRA_HOST_FLAGS) ; do \
25659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25660 done; \
25661 echo "Doing distclean in libdecnumber" ; \
25662 (cd $(HOST_SUBDIR)/libdecnumber && \
25663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25665 "RANLIB=$${RANLIB}" \
25666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25667 distclean) \
25668 || exit 1
25669
25670 @endif libdecnumber
25671
25672 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25673 maybe-maintainer-clean-libdecnumber:
25674 @if libdecnumber
25675 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25676
25677 maintainer-clean-libdecnumber:
25678 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25679 r=`${PWD_COMMAND}`; export r; \
25680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25681 $(HOST_EXPORTS) \
25682 for flag in $(EXTRA_HOST_FLAGS) ; do \
25683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25684 done; \
25685 echo "Doing maintainer-clean in libdecnumber" ; \
25686 (cd $(HOST_SUBDIR)/libdecnumber && \
25687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25689 "RANLIB=$${RANLIB}" \
25690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25691 maintainer-clean) \
25692 || exit 1
25693
25694 @endif libdecnumber
25695
25696
25697
25698 .PHONY: configure-libgui maybe-configure-libgui
25699 maybe-configure-libgui:
25700 @if gcc-bootstrap
25701 configure-libgui: stage_current
25702 @endif gcc-bootstrap
25703 @if libgui
25704 maybe-configure-libgui: configure-libgui
25705 configure-libgui:
25706 @: $(MAKE); $(unstage)
25707 @r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
25711 $(HOST_EXPORTS) \
25712 echo Configuring in $(HOST_SUBDIR)/libgui; \
25713 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25714 case $(srcdir) in \
25715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25716 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25718 esac; \
25719 srcdiroption="--srcdir=$${topdir}/libgui"; \
25720 libsrcdir="$$s/libgui"; \
25721 $(SHELL) $${libsrcdir}/configure \
25722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25723 --target=${target_alias} $${srcdiroption} \
25724 || exit 1
25725 @endif libgui
25726
25727
25728
25729
25730
25731 .PHONY: all-libgui maybe-all-libgui
25732 maybe-all-libgui:
25733 @if gcc-bootstrap
25734 all-libgui: stage_current
25735 @endif gcc-bootstrap
25736 @if libgui
25737 TARGET-libgui=all
25738 maybe-all-libgui: all-libgui
25739 all-libgui: configure-libgui
25740 @: $(MAKE); $(unstage)
25741 @r=`${PWD_COMMAND}`; export r; \
25742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25743 $(HOST_EXPORTS) \
25744 (cd $(HOST_SUBDIR)/libgui && \
25745 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25746 $(TARGET-libgui))
25747 @endif libgui
25748
25749
25750
25751
25752 .PHONY: check-libgui maybe-check-libgui
25753 maybe-check-libgui:
25754 @if libgui
25755 maybe-check-libgui: check-libgui
25756
25757 check-libgui:
25758 @: $(MAKE); $(unstage)
25759 @r=`${PWD_COMMAND}`; export r; \
25760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761 $(HOST_EXPORTS) \
25762 (cd $(HOST_SUBDIR)/libgui && \
25763 $(MAKE) $(FLAGS_TO_PASS) check)
25764
25765 @endif libgui
25766
25767 .PHONY: install-libgui maybe-install-libgui
25768 maybe-install-libgui:
25769 @if libgui
25770 maybe-install-libgui: install-libgui
25771
25772 install-libgui: installdirs
25773 @: $(MAKE); $(unstage)
25774 @r=`${PWD_COMMAND}`; export r; \
25775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25776 $(HOST_EXPORTS) \
25777 (cd $(HOST_SUBDIR)/libgui && \
25778 $(MAKE) $(FLAGS_TO_PASS) install)
25779
25780 @endif libgui
25781
25782 # Other targets (info, dvi, pdf, etc.)
25783
25784 .PHONY: maybe-info-libgui info-libgui
25785 maybe-info-libgui:
25786 @if libgui
25787 maybe-info-libgui: info-libgui
25788
25789 info-libgui: \
25790 configure-libgui
25791 @: $(MAKE); $(unstage)
25792 @[ -f ./libgui/Makefile ] || exit 0; \
25793 r=`${PWD_COMMAND}`; export r; \
25794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795 $(HOST_EXPORTS) \
25796 for flag in $(EXTRA_HOST_FLAGS) ; do \
25797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25798 done; \
25799 echo "Doing info in libgui" ; \
25800 (cd $(HOST_SUBDIR)/libgui && \
25801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25803 "RANLIB=$${RANLIB}" \
25804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25805 info) \
25806 || exit 1
25807
25808 @endif libgui
25809
25810 .PHONY: maybe-dvi-libgui dvi-libgui
25811 maybe-dvi-libgui:
25812 @if libgui
25813 maybe-dvi-libgui: dvi-libgui
25814
25815 dvi-libgui: \
25816 configure-libgui
25817 @: $(MAKE); $(unstage)
25818 @[ -f ./libgui/Makefile ] || exit 0; \
25819 r=`${PWD_COMMAND}`; export r; \
25820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25821 $(HOST_EXPORTS) \
25822 for flag in $(EXTRA_HOST_FLAGS) ; do \
25823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25824 done; \
25825 echo "Doing dvi in libgui" ; \
25826 (cd $(HOST_SUBDIR)/libgui && \
25827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25829 "RANLIB=$${RANLIB}" \
25830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25831 dvi) \
25832 || exit 1
25833
25834 @endif libgui
25835
25836 .PHONY: maybe-pdf-libgui pdf-libgui
25837 maybe-pdf-libgui:
25838 @if libgui
25839 maybe-pdf-libgui: pdf-libgui
25840
25841 pdf-libgui: \
25842 configure-libgui
25843 @: $(MAKE); $(unstage)
25844 @[ -f ./libgui/Makefile ] || exit 0; \
25845 r=`${PWD_COMMAND}`; export r; \
25846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847 $(HOST_EXPORTS) \
25848 for flag in $(EXTRA_HOST_FLAGS) ; do \
25849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850 done; \
25851 echo "Doing pdf in libgui" ; \
25852 (cd $(HOST_SUBDIR)/libgui && \
25853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855 "RANLIB=$${RANLIB}" \
25856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25857 pdf) \
25858 || exit 1
25859
25860 @endif libgui
25861
25862 .PHONY: maybe-html-libgui html-libgui
25863 maybe-html-libgui:
25864 @if libgui
25865 maybe-html-libgui: html-libgui
25866
25867 html-libgui: \
25868 configure-libgui
25869 @: $(MAKE); $(unstage)
25870 @[ -f ./libgui/Makefile ] || exit 0; \
25871 r=`${PWD_COMMAND}`; export r; \
25872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873 $(HOST_EXPORTS) \
25874 for flag in $(EXTRA_HOST_FLAGS) ; do \
25875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25876 done; \
25877 echo "Doing html in libgui" ; \
25878 (cd $(HOST_SUBDIR)/libgui && \
25879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25881 "RANLIB=$${RANLIB}" \
25882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25883 html) \
25884 || exit 1
25885
25886 @endif libgui
25887
25888 .PHONY: maybe-TAGS-libgui TAGS-libgui
25889 maybe-TAGS-libgui:
25890 @if libgui
25891 maybe-TAGS-libgui: TAGS-libgui
25892
25893 TAGS-libgui: \
25894 configure-libgui
25895 @: $(MAKE); $(unstage)
25896 @[ -f ./libgui/Makefile ] || exit 0; \
25897 r=`${PWD_COMMAND}`; export r; \
25898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899 $(HOST_EXPORTS) \
25900 for flag in $(EXTRA_HOST_FLAGS) ; do \
25901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25902 done; \
25903 echo "Doing TAGS in libgui" ; \
25904 (cd $(HOST_SUBDIR)/libgui && \
25905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25907 "RANLIB=$${RANLIB}" \
25908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25909 TAGS) \
25910 || exit 1
25911
25912 @endif libgui
25913
25914 .PHONY: maybe-install-info-libgui install-info-libgui
25915 maybe-install-info-libgui:
25916 @if libgui
25917 maybe-install-info-libgui: install-info-libgui
25918
25919 install-info-libgui: \
25920 configure-libgui \
25921 info-libgui
25922 @: $(MAKE); $(unstage)
25923 @[ -f ./libgui/Makefile ] || exit 0; \
25924 r=`${PWD_COMMAND}`; export r; \
25925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926 $(HOST_EXPORTS) \
25927 for flag in $(EXTRA_HOST_FLAGS) ; do \
25928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929 done; \
25930 echo "Doing install-info in libgui" ; \
25931 (cd $(HOST_SUBDIR)/libgui && \
25932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934 "RANLIB=$${RANLIB}" \
25935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936 install-info) \
25937 || exit 1
25938
25939 @endif libgui
25940
25941 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
25942 maybe-install-pdf-libgui:
25943 @if libgui
25944 maybe-install-pdf-libgui: install-pdf-libgui
25945
25946 install-pdf-libgui: \
25947 configure-libgui \
25948 pdf-libgui
25949 @: $(MAKE); $(unstage)
25950 @[ -f ./libgui/Makefile ] || exit 0; \
25951 r=`${PWD_COMMAND}`; export r; \
25952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953 $(HOST_EXPORTS) \
25954 for flag in $(EXTRA_HOST_FLAGS) ; do \
25955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25956 done; \
25957 echo "Doing install-pdf in libgui" ; \
25958 (cd $(HOST_SUBDIR)/libgui && \
25959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25961 "RANLIB=$${RANLIB}" \
25962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25963 install-pdf) \
25964 || exit 1
25965
25966 @endif libgui
25967
25968 .PHONY: maybe-install-html-libgui install-html-libgui
25969 maybe-install-html-libgui:
25970 @if libgui
25971 maybe-install-html-libgui: install-html-libgui
25972
25973 install-html-libgui: \
25974 configure-libgui \
25975 html-libgui
25976 @: $(MAKE); $(unstage)
25977 @[ -f ./libgui/Makefile ] || exit 0; \
25978 r=`${PWD_COMMAND}`; export r; \
25979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25980 $(HOST_EXPORTS) \
25981 for flag in $(EXTRA_HOST_FLAGS) ; do \
25982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25983 done; \
25984 echo "Doing install-html in libgui" ; \
25985 (cd $(HOST_SUBDIR)/libgui && \
25986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25988 "RANLIB=$${RANLIB}" \
25989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25990 install-html) \
25991 || exit 1
25992
25993 @endif libgui
25994
25995 .PHONY: maybe-installcheck-libgui installcheck-libgui
25996 maybe-installcheck-libgui:
25997 @if libgui
25998 maybe-installcheck-libgui: installcheck-libgui
25999
26000 installcheck-libgui: \
26001 configure-libgui
26002 @: $(MAKE); $(unstage)
26003 @[ -f ./libgui/Makefile ] || exit 0; \
26004 r=`${PWD_COMMAND}`; export r; \
26005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006 $(HOST_EXPORTS) \
26007 for flag in $(EXTRA_HOST_FLAGS) ; do \
26008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009 done; \
26010 echo "Doing installcheck in libgui" ; \
26011 (cd $(HOST_SUBDIR)/libgui && \
26012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014 "RANLIB=$${RANLIB}" \
26015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016 installcheck) \
26017 || exit 1
26018
26019 @endif libgui
26020
26021 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26022 maybe-mostlyclean-libgui:
26023 @if libgui
26024 maybe-mostlyclean-libgui: mostlyclean-libgui
26025
26026 mostlyclean-libgui:
26027 @: $(MAKE); $(unstage)
26028 @[ -f ./libgui/Makefile ] || exit 0; \
26029 r=`${PWD_COMMAND}`; export r; \
26030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031 $(HOST_EXPORTS) \
26032 for flag in $(EXTRA_HOST_FLAGS) ; do \
26033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26034 done; \
26035 echo "Doing mostlyclean in libgui" ; \
26036 (cd $(HOST_SUBDIR)/libgui && \
26037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26039 "RANLIB=$${RANLIB}" \
26040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26041 mostlyclean) \
26042 || exit 1
26043
26044 @endif libgui
26045
26046 .PHONY: maybe-clean-libgui clean-libgui
26047 maybe-clean-libgui:
26048 @if libgui
26049 maybe-clean-libgui: clean-libgui
26050
26051 clean-libgui:
26052 @: $(MAKE); $(unstage)
26053 @[ -f ./libgui/Makefile ] || exit 0; \
26054 r=`${PWD_COMMAND}`; export r; \
26055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056 $(HOST_EXPORTS) \
26057 for flag in $(EXTRA_HOST_FLAGS) ; do \
26058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059 done; \
26060 echo "Doing clean in libgui" ; \
26061 (cd $(HOST_SUBDIR)/libgui && \
26062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064 "RANLIB=$${RANLIB}" \
26065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066 clean) \
26067 || exit 1
26068
26069 @endif libgui
26070
26071 .PHONY: maybe-distclean-libgui distclean-libgui
26072 maybe-distclean-libgui:
26073 @if libgui
26074 maybe-distclean-libgui: distclean-libgui
26075
26076 distclean-libgui:
26077 @: $(MAKE); $(unstage)
26078 @[ -f ./libgui/Makefile ] || exit 0; \
26079 r=`${PWD_COMMAND}`; export r; \
26080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081 $(HOST_EXPORTS) \
26082 for flag in $(EXTRA_HOST_FLAGS) ; do \
26083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26084 done; \
26085 echo "Doing distclean in libgui" ; \
26086 (cd $(HOST_SUBDIR)/libgui && \
26087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26089 "RANLIB=$${RANLIB}" \
26090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26091 distclean) \
26092 || exit 1
26093
26094 @endif libgui
26095
26096 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26097 maybe-maintainer-clean-libgui:
26098 @if libgui
26099 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26100
26101 maintainer-clean-libgui:
26102 @: $(MAKE); $(unstage)
26103 @[ -f ./libgui/Makefile ] || exit 0; \
26104 r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 $(HOST_EXPORTS) \
26107 for flag in $(EXTRA_HOST_FLAGS) ; do \
26108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26109 done; \
26110 echo "Doing maintainer-clean in libgui" ; \
26111 (cd $(HOST_SUBDIR)/libgui && \
26112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26114 "RANLIB=$${RANLIB}" \
26115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26116 maintainer-clean) \
26117 || exit 1
26118
26119 @endif libgui
26120
26121
26122
26123 .PHONY: configure-libiberty maybe-configure-libiberty
26124 maybe-configure-libiberty:
26125 @if gcc-bootstrap
26126 configure-libiberty: stage_current
26127 @endif gcc-bootstrap
26128 @if libiberty
26129 maybe-configure-libiberty: configure-libiberty
26130 configure-libiberty:
26131 @r=`${PWD_COMMAND}`; export r; \
26132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26133 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26135 $(HOST_EXPORTS) \
26136 echo Configuring in $(HOST_SUBDIR)/libiberty; \
26137 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26138 case $(srcdir) in \
26139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26140 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26142 esac; \
26143 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26144 libsrcdir="$$s/libiberty"; \
26145 $(SHELL) $${libsrcdir}/configure \
26146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26147 --target=${target_alias} $${srcdiroption} \
26148 || exit 1
26149 @endif libiberty
26150
26151
26152
26153 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26154 maybe-configure-stage1-libiberty:
26155 @if libiberty-bootstrap
26156 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26157 configure-stage1-libiberty:
26158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26160 @r=`${PWD_COMMAND}`; export r; \
26161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26163 $(HOST_EXPORTS) \
26164 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26165 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26166 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26168 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26169 case $(srcdir) in \
26170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26171 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26173 esac; \
26174 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26175 libsrcdir="$$s/libiberty"; \
26176 $(SHELL) $${libsrcdir}/configure \
26177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26178 --target=${target_alias} $${srcdiroption} \
26179 \
26180 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
26181 @endif libiberty-bootstrap
26182
26183 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26184 maybe-configure-stage2-libiberty:
26185 @if libiberty-bootstrap
26186 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26187 configure-stage2-libiberty:
26188 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26190 @r=`${PWD_COMMAND}`; export r; \
26191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26192 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26193 $(HOST_EXPORTS) \
26194 $(POSTSTAGE1_HOST_EXPORTS) \
26195 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26196 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26197 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26199 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26200 case $(srcdir) in \
26201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26202 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26204 esac; \
26205 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26206 libsrcdir="$$s/libiberty"; \
26207 $(SHELL) $${libsrcdir}/configure \
26208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26209 --target=${target_alias} $${srcdiroption} \
26210 --with-build-libsubdir=$(HOST_SUBDIR) \
26211 @stage2_werror_flag@
26212 @endif libiberty-bootstrap
26213
26214 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
26215 maybe-configure-stageb2g0-libiberty:
26216 @if libiberty-bootstrap
26217 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
26218 configure-stageb2g0-libiberty:
26219 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26221 @r=`${PWD_COMMAND}`; export r; \
26222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26223 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26224 $(HOST_EXPORTS) \
26225 $(POSTSTAGE1_HOST_EXPORTS) \
26226 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26227 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
26228 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
26229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26230 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26231 case $(srcdir) in \
26232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26233 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26235 esac; \
26236 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26237 libsrcdir="$$s/libiberty"; \
26238 $(SHELL) $${libsrcdir}/configure \
26239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26240 --target=${target_alias} $${srcdiroption} \
26241 --with-build-libsubdir=$(HOST_SUBDIR) \
26242 @stage2_werror_flag@
26243 @endif libiberty-bootstrap
26244
26245 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26246 maybe-configure-stage3-libiberty:
26247 @if libiberty-bootstrap
26248 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26249 configure-stage3-libiberty:
26250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26252 @r=`${PWD_COMMAND}`; export r; \
26253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26255 $(HOST_EXPORTS) \
26256 $(POSTSTAGE1_HOST_EXPORTS) \
26257 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26258 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26259 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26261 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26262 case $(srcdir) in \
26263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26264 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26266 esac; \
26267 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26268 libsrcdir="$$s/libiberty"; \
26269 $(SHELL) $${libsrcdir}/configure \
26270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26271 --target=${target_alias} $${srcdiroption} \
26272 --with-build-libsubdir=$(HOST_SUBDIR) \
26273 @stage2_werror_flag@
26274 @endif libiberty-bootstrap
26275
26276 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
26277 maybe-configure-stageb3g2-libiberty:
26278 @if libiberty-bootstrap
26279 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
26280 configure-stageb3g2-libiberty:
26281 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26283 @r=`${PWD_COMMAND}`; export r; \
26284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26286 $(HOST_EXPORTS) \
26287 $(POSTSTAGE1_HOST_EXPORTS) \
26288 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26289 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
26290 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
26291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26292 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26293 case $(srcdir) in \
26294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26295 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26297 esac; \
26298 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26299 libsrcdir="$$s/libiberty"; \
26300 $(SHELL) $${libsrcdir}/configure \
26301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26302 --target=${target_alias} $${srcdiroption} \
26303 --with-build-libsubdir=$(HOST_SUBDIR) \
26304 @stage2_werror_flag@
26305 @endif libiberty-bootstrap
26306
26307 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26308 maybe-configure-stage4-libiberty:
26309 @if libiberty-bootstrap
26310 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26311 configure-stage4-libiberty:
26312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26314 @r=`${PWD_COMMAND}`; export r; \
26315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26316 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26317 $(HOST_EXPORTS) \
26318 $(POSTSTAGE1_HOST_EXPORTS) \
26319 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26320 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26321 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
26322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26323 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26324 case $(srcdir) in \
26325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26326 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26328 esac; \
26329 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26330 libsrcdir="$$s/libiberty"; \
26331 $(SHELL) $${libsrcdir}/configure \
26332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26333 --target=${target_alias} $${srcdiroption} \
26334 --with-build-libsubdir=$(HOST_SUBDIR) \
26335 @stage2_werror_flag@
26336 @endif libiberty-bootstrap
26337
26338 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26339 maybe-configure-stageprofile-libiberty:
26340 @if libiberty-bootstrap
26341 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26342 configure-stageprofile-libiberty:
26343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26345 @r=`${PWD_COMMAND}`; export r; \
26346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26348 $(HOST_EXPORTS) \
26349 $(POSTSTAGE1_HOST_EXPORTS) \
26350 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26351 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
26352 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
26353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26354 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26355 case $(srcdir) in \
26356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26357 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26359 esac; \
26360 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26361 libsrcdir="$$s/libiberty"; \
26362 $(SHELL) $${libsrcdir}/configure \
26363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26364 --target=${target_alias} $${srcdiroption} \
26365 --with-build-libsubdir=$(HOST_SUBDIR) \
26366 @stage2_werror_flag@
26367 @endif libiberty-bootstrap
26368
26369 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26370 maybe-configure-stagefeedback-libiberty:
26371 @if libiberty-bootstrap
26372 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26373 configure-stagefeedback-libiberty:
26374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26376 @r=`${PWD_COMMAND}`; export r; \
26377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26379 $(HOST_EXPORTS) \
26380 $(POSTSTAGE1_HOST_EXPORTS) \
26381 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26382 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
26383 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
26384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26385 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26386 case $(srcdir) in \
26387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26388 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26390 esac; \
26391 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26392 libsrcdir="$$s/libiberty"; \
26393 $(SHELL) $${libsrcdir}/configure \
26394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26395 --target=${target_alias} $${srcdiroption} \
26396 --with-build-libsubdir=$(HOST_SUBDIR) \
26397 @stage2_werror_flag@
26398 @endif libiberty-bootstrap
26399
26400
26401
26402
26403
26404 .PHONY: all-libiberty maybe-all-libiberty
26405 maybe-all-libiberty:
26406 @if gcc-bootstrap
26407 all-libiberty: stage_current
26408 @endif gcc-bootstrap
26409 @if libiberty
26410 TARGET-libiberty=all
26411 maybe-all-libiberty: all-libiberty
26412 all-libiberty: configure-libiberty
26413 @r=`${PWD_COMMAND}`; export r; \
26414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415 $(HOST_EXPORTS) \
26416 (cd $(HOST_SUBDIR)/libiberty && \
26417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26418 $(TARGET-libiberty))
26419 @endif libiberty
26420
26421
26422
26423 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26424 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26425 maybe-all-stage1-libiberty:
26426 maybe-clean-stage1-libiberty:
26427 @if libiberty-bootstrap
26428 maybe-all-stage1-libiberty: all-stage1-libiberty
26429 all-stage1: all-stage1-libiberty
26430 TARGET-stage1-libiberty = $(TARGET-libiberty)
26431 all-stage1-libiberty: configure-stage1-libiberty
26432 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26433 @r=`${PWD_COMMAND}`; export r; \
26434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435 $(HOST_EXPORTS) \
26436 cd $(HOST_SUBDIR)/libiberty && \
26437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26438 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26439 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26440 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26441 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
26442 $(TARGET-stage1-libiberty)
26443
26444 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26445 clean-stage1: clean-stage1-libiberty
26446 clean-stage1-libiberty:
26447 @if [ $(current_stage) = stage1 ]; then \
26448 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26449 else \
26450 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26451 $(MAKE) stage1-start; \
26452 fi; \
26453 cd $(HOST_SUBDIR)/libiberty && \
26454 $(MAKE) $(EXTRA_HOST_FLAGS) \
26455 clean
26456 @endif libiberty-bootstrap
26457
26458
26459 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26460 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26461 maybe-all-stage2-libiberty:
26462 maybe-clean-stage2-libiberty:
26463 @if libiberty-bootstrap
26464 maybe-all-stage2-libiberty: all-stage2-libiberty
26465 all-stage2: all-stage2-libiberty
26466 TARGET-stage2-libiberty = $(TARGET-libiberty)
26467 all-stage2-libiberty: configure-stage2-libiberty
26468 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26469 @r=`${PWD_COMMAND}`; export r; \
26470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471 $(HOST_EXPORTS) \
26472 $(POSTSTAGE1_HOST_EXPORTS) \
26473 cd $(HOST_SUBDIR)/libiberty && \
26474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26475 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26476 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26477 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26478 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26479 $(TARGET-stage2-libiberty)
26480
26481 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26482 clean-stage2: clean-stage2-libiberty
26483 clean-stage2-libiberty:
26484 @if [ $(current_stage) = stage2 ]; then \
26485 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26486 else \
26487 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26488 $(MAKE) stage2-start; \
26489 fi; \
26490 cd $(HOST_SUBDIR)/libiberty && \
26491 $(MAKE) $(EXTRA_HOST_FLAGS) \
26492 $(POSTSTAGE1_FLAGS_TO_PASS) \
26493 clean
26494 @endif libiberty-bootstrap
26495
26496
26497 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
26498 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
26499 maybe-all-stageb2g0-libiberty:
26500 maybe-clean-stageb2g0-libiberty:
26501 @if libiberty-bootstrap
26502 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
26503 all-stageb2g0: all-stageb2g0-libiberty
26504 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
26505 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
26506 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26507 @r=`${PWD_COMMAND}`; export r; \
26508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509 $(HOST_EXPORTS) \
26510 $(POSTSTAGE1_HOST_EXPORTS) \
26511 cd $(HOST_SUBDIR)/libiberty && \
26512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26513 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26514 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26515 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26516 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26517 $(TARGET-stageb2g0-libiberty)
26518
26519 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
26520 clean-stageb2g0: clean-stageb2g0-libiberty
26521 clean-stageb2g0-libiberty:
26522 @if [ $(current_stage) = stageb2g0 ]; then \
26523 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26524 else \
26525 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
26526 $(MAKE) stageb2g0-start; \
26527 fi; \
26528 cd $(HOST_SUBDIR)/libiberty && \
26529 $(MAKE) $(EXTRA_HOST_FLAGS) \
26530 $(POSTSTAGE1_FLAGS_TO_PASS) \
26531 clean
26532 @endif libiberty-bootstrap
26533
26534
26535 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26536 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26537 maybe-all-stage3-libiberty:
26538 maybe-clean-stage3-libiberty:
26539 @if libiberty-bootstrap
26540 maybe-all-stage3-libiberty: all-stage3-libiberty
26541 all-stage3: all-stage3-libiberty
26542 TARGET-stage3-libiberty = $(TARGET-libiberty)
26543 all-stage3-libiberty: configure-stage3-libiberty
26544 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26545 @r=`${PWD_COMMAND}`; export r; \
26546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26547 $(HOST_EXPORTS) \
26548 $(POSTSTAGE1_HOST_EXPORTS) \
26549 cd $(HOST_SUBDIR)/libiberty && \
26550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26551 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26552 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26553 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26554 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26555 $(TARGET-stage3-libiberty)
26556
26557 maybe-clean-stage3-libiberty: clean-stage3-libiberty
26558 clean-stage3: clean-stage3-libiberty
26559 clean-stage3-libiberty:
26560 @if [ $(current_stage) = stage3 ]; then \
26561 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26562 else \
26563 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26564 $(MAKE) stage3-start; \
26565 fi; \
26566 cd $(HOST_SUBDIR)/libiberty && \
26567 $(MAKE) $(EXTRA_HOST_FLAGS) \
26568 $(POSTSTAGE1_FLAGS_TO_PASS) \
26569 clean
26570 @endif libiberty-bootstrap
26571
26572
26573 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
26574 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
26575 maybe-all-stageb3g2-libiberty:
26576 maybe-clean-stageb3g2-libiberty:
26577 @if libiberty-bootstrap
26578 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
26579 all-stageb3g2: all-stageb3g2-libiberty
26580 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
26581 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
26582 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26583 @r=`${PWD_COMMAND}`; export r; \
26584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26585 $(HOST_EXPORTS) \
26586 $(POSTSTAGE1_HOST_EXPORTS) \
26587 cd $(HOST_SUBDIR)/libiberty && \
26588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26589 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26590 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26591 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26592 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26593 $(TARGET-stageb3g2-libiberty)
26594
26595 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
26596 clean-stageb3g2: clean-stageb3g2-libiberty
26597 clean-stageb3g2-libiberty:
26598 @if [ $(current_stage) = stageb3g2 ]; then \
26599 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26600 else \
26601 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
26602 $(MAKE) stageb3g2-start; \
26603 fi; \
26604 cd $(HOST_SUBDIR)/libiberty && \
26605 $(MAKE) $(EXTRA_HOST_FLAGS) \
26606 $(POSTSTAGE1_FLAGS_TO_PASS) \
26607 clean
26608 @endif libiberty-bootstrap
26609
26610
26611 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26612 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26613 maybe-all-stage4-libiberty:
26614 maybe-clean-stage4-libiberty:
26615 @if libiberty-bootstrap
26616 maybe-all-stage4-libiberty: all-stage4-libiberty
26617 all-stage4: all-stage4-libiberty
26618 TARGET-stage4-libiberty = $(TARGET-libiberty)
26619 all-stage4-libiberty: configure-stage4-libiberty
26620 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26621 @r=`${PWD_COMMAND}`; export r; \
26622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26623 $(HOST_EXPORTS) \
26624 $(POSTSTAGE1_HOST_EXPORTS) \
26625 cd $(HOST_SUBDIR)/libiberty && \
26626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26627 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26628 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26629 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26630 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26631 $(TARGET-stage4-libiberty)
26632
26633 maybe-clean-stage4-libiberty: clean-stage4-libiberty
26634 clean-stage4: clean-stage4-libiberty
26635 clean-stage4-libiberty:
26636 @if [ $(current_stage) = stage4 ]; then \
26637 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26638 else \
26639 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26640 $(MAKE) stage4-start; \
26641 fi; \
26642 cd $(HOST_SUBDIR)/libiberty && \
26643 $(MAKE) $(EXTRA_HOST_FLAGS) \
26644 $(POSTSTAGE1_FLAGS_TO_PASS) \
26645 clean
26646 @endif libiberty-bootstrap
26647
26648
26649 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26650 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26651 maybe-all-stageprofile-libiberty:
26652 maybe-clean-stageprofile-libiberty:
26653 @if libiberty-bootstrap
26654 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26655 all-stageprofile: all-stageprofile-libiberty
26656 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26657 all-stageprofile-libiberty: configure-stageprofile-libiberty
26658 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26659 @r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661 $(HOST_EXPORTS) \
26662 $(POSTSTAGE1_HOST_EXPORTS) \
26663 cd $(HOST_SUBDIR)/libiberty && \
26664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26665 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26666 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26667 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26668 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26669 $(TARGET-stageprofile-libiberty)
26670
26671 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26672 clean-stageprofile: clean-stageprofile-libiberty
26673 clean-stageprofile-libiberty:
26674 @if [ $(current_stage) = stageprofile ]; then \
26675 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26676 else \
26677 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26678 $(MAKE) stageprofile-start; \
26679 fi; \
26680 cd $(HOST_SUBDIR)/libiberty && \
26681 $(MAKE) $(EXTRA_HOST_FLAGS) \
26682 $(POSTSTAGE1_FLAGS_TO_PASS) \
26683 clean
26684 @endif libiberty-bootstrap
26685
26686
26687 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26688 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26689 maybe-all-stagefeedback-libiberty:
26690 maybe-clean-stagefeedback-libiberty:
26691 @if libiberty-bootstrap
26692 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26693 all-stagefeedback: all-stagefeedback-libiberty
26694 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26695 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26696 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26697 @r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 $(HOST_EXPORTS) \
26700 $(POSTSTAGE1_HOST_EXPORTS) \
26701 cd $(HOST_SUBDIR)/libiberty && \
26702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26703 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26704 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26705 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26706 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26707 $(TARGET-stagefeedback-libiberty)
26708
26709 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26710 clean-stagefeedback: clean-stagefeedback-libiberty
26711 clean-stagefeedback-libiberty:
26712 @if [ $(current_stage) = stagefeedback ]; then \
26713 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26714 else \
26715 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26716 $(MAKE) stagefeedback-start; \
26717 fi; \
26718 cd $(HOST_SUBDIR)/libiberty && \
26719 $(MAKE) $(EXTRA_HOST_FLAGS) \
26720 $(POSTSTAGE1_FLAGS_TO_PASS) \
26721 clean
26722 @endif libiberty-bootstrap
26723
26724
26725
26726
26727
26728 .PHONY: check-libiberty maybe-check-libiberty
26729 maybe-check-libiberty:
26730 @if libiberty
26731 maybe-check-libiberty: check-libiberty
26732
26733 check-libiberty:
26734 @: $(MAKE); $(unstage)
26735 @r=`${PWD_COMMAND}`; export r; \
26736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737 $(HOST_EXPORTS) \
26738 (cd $(HOST_SUBDIR)/libiberty && \
26739 $(MAKE) $(FLAGS_TO_PASS) check)
26740
26741 @endif libiberty
26742
26743 .PHONY: install-libiberty maybe-install-libiberty
26744 maybe-install-libiberty:
26745 @if libiberty
26746 maybe-install-libiberty: install-libiberty
26747
26748 install-libiberty: installdirs
26749 @: $(MAKE); $(unstage)
26750 @r=`${PWD_COMMAND}`; export r; \
26751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26752 $(HOST_EXPORTS) \
26753 (cd $(HOST_SUBDIR)/libiberty && \
26754 $(MAKE) $(FLAGS_TO_PASS) install)
26755
26756 @endif libiberty
26757
26758 # Other targets (info, dvi, pdf, etc.)
26759
26760 .PHONY: maybe-info-libiberty info-libiberty
26761 maybe-info-libiberty:
26762 @if libiberty
26763 maybe-info-libiberty: info-libiberty
26764
26765 info-libiberty: \
26766 configure-libiberty
26767 @[ -f ./libiberty/Makefile ] || exit 0; \
26768 r=`${PWD_COMMAND}`; export r; \
26769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770 $(HOST_EXPORTS) \
26771 for flag in $(EXTRA_HOST_FLAGS) ; do \
26772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26773 done; \
26774 echo "Doing info in libiberty" ; \
26775 (cd $(HOST_SUBDIR)/libiberty && \
26776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26778 "RANLIB=$${RANLIB}" \
26779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26780 info) \
26781 || exit 1
26782
26783 @endif libiberty
26784
26785 .PHONY: maybe-dvi-libiberty dvi-libiberty
26786 maybe-dvi-libiberty:
26787 @if libiberty
26788 maybe-dvi-libiberty: dvi-libiberty
26789
26790 dvi-libiberty: \
26791 configure-libiberty
26792 @[ -f ./libiberty/Makefile ] || exit 0; \
26793 r=`${PWD_COMMAND}`; export r; \
26794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795 $(HOST_EXPORTS) \
26796 for flag in $(EXTRA_HOST_FLAGS) ; do \
26797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798 done; \
26799 echo "Doing dvi in libiberty" ; \
26800 (cd $(HOST_SUBDIR)/libiberty && \
26801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803 "RANLIB=$${RANLIB}" \
26804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26805 dvi) \
26806 || exit 1
26807
26808 @endif libiberty
26809
26810 .PHONY: maybe-pdf-libiberty pdf-libiberty
26811 maybe-pdf-libiberty:
26812 @if libiberty
26813 maybe-pdf-libiberty: pdf-libiberty
26814
26815 pdf-libiberty: \
26816 configure-libiberty
26817 @[ -f ./libiberty/Makefile ] || exit 0; \
26818 r=`${PWD_COMMAND}`; export r; \
26819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820 $(HOST_EXPORTS) \
26821 for flag in $(EXTRA_HOST_FLAGS) ; do \
26822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823 done; \
26824 echo "Doing pdf in libiberty" ; \
26825 (cd $(HOST_SUBDIR)/libiberty && \
26826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828 "RANLIB=$${RANLIB}" \
26829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830 pdf) \
26831 || exit 1
26832
26833 @endif libiberty
26834
26835 .PHONY: maybe-html-libiberty html-libiberty
26836 maybe-html-libiberty:
26837 @if libiberty
26838 maybe-html-libiberty: html-libiberty
26839
26840 html-libiberty: \
26841 configure-libiberty
26842 @[ -f ./libiberty/Makefile ] || exit 0; \
26843 r=`${PWD_COMMAND}`; export r; \
26844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26845 $(HOST_EXPORTS) \
26846 for flag in $(EXTRA_HOST_FLAGS) ; do \
26847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26848 done; \
26849 echo "Doing html in libiberty" ; \
26850 (cd $(HOST_SUBDIR)/libiberty && \
26851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26853 "RANLIB=$${RANLIB}" \
26854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26855 html) \
26856 || exit 1
26857
26858 @endif libiberty
26859
26860 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
26861 maybe-TAGS-libiberty:
26862 @if libiberty
26863 maybe-TAGS-libiberty: TAGS-libiberty
26864
26865 TAGS-libiberty: \
26866 configure-libiberty
26867 @[ -f ./libiberty/Makefile ] || exit 0; \
26868 r=`${PWD_COMMAND}`; export r; \
26869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870 $(HOST_EXPORTS) \
26871 for flag in $(EXTRA_HOST_FLAGS) ; do \
26872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873 done; \
26874 echo "Doing TAGS in libiberty" ; \
26875 (cd $(HOST_SUBDIR)/libiberty && \
26876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878 "RANLIB=$${RANLIB}" \
26879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26880 TAGS) \
26881 || exit 1
26882
26883 @endif libiberty
26884
26885 .PHONY: maybe-install-info-libiberty install-info-libiberty
26886 maybe-install-info-libiberty:
26887 @if libiberty
26888 maybe-install-info-libiberty: install-info-libiberty
26889
26890 install-info-libiberty: \
26891 configure-libiberty \
26892 info-libiberty
26893 @[ -f ./libiberty/Makefile ] || exit 0; \
26894 r=`${PWD_COMMAND}`; export r; \
26895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896 $(HOST_EXPORTS) \
26897 for flag in $(EXTRA_HOST_FLAGS) ; do \
26898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899 done; \
26900 echo "Doing install-info in libiberty" ; \
26901 (cd $(HOST_SUBDIR)/libiberty && \
26902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26904 "RANLIB=$${RANLIB}" \
26905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26906 install-info) \
26907 || exit 1
26908
26909 @endif libiberty
26910
26911 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
26912 maybe-install-pdf-libiberty:
26913 @if libiberty
26914 maybe-install-pdf-libiberty: install-pdf-libiberty
26915
26916 install-pdf-libiberty: \
26917 configure-libiberty \
26918 pdf-libiberty
26919 @[ -f ./libiberty/Makefile ] || exit 0; \
26920 r=`${PWD_COMMAND}`; export r; \
26921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26922 $(HOST_EXPORTS) \
26923 for flag in $(EXTRA_HOST_FLAGS) ; do \
26924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26925 done; \
26926 echo "Doing install-pdf in libiberty" ; \
26927 (cd $(HOST_SUBDIR)/libiberty && \
26928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26930 "RANLIB=$${RANLIB}" \
26931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26932 install-pdf) \
26933 || exit 1
26934
26935 @endif libiberty
26936
26937 .PHONY: maybe-install-html-libiberty install-html-libiberty
26938 maybe-install-html-libiberty:
26939 @if libiberty
26940 maybe-install-html-libiberty: install-html-libiberty
26941
26942 install-html-libiberty: \
26943 configure-libiberty \
26944 html-libiberty
26945 @[ -f ./libiberty/Makefile ] || exit 0; \
26946 r=`${PWD_COMMAND}`; export r; \
26947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26948 $(HOST_EXPORTS) \
26949 for flag in $(EXTRA_HOST_FLAGS) ; do \
26950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26951 done; \
26952 echo "Doing install-html in libiberty" ; \
26953 (cd $(HOST_SUBDIR)/libiberty && \
26954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26956 "RANLIB=$${RANLIB}" \
26957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26958 install-html) \
26959 || exit 1
26960
26961 @endif libiberty
26962
26963 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
26964 maybe-installcheck-libiberty:
26965 @if libiberty
26966 maybe-installcheck-libiberty: installcheck-libiberty
26967
26968 installcheck-libiberty: \
26969 configure-libiberty
26970 @[ -f ./libiberty/Makefile ] || exit 0; \
26971 r=`${PWD_COMMAND}`; export r; \
26972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973 $(HOST_EXPORTS) \
26974 for flag in $(EXTRA_HOST_FLAGS) ; do \
26975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976 done; \
26977 echo "Doing installcheck in libiberty" ; \
26978 (cd $(HOST_SUBDIR)/libiberty && \
26979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981 "RANLIB=$${RANLIB}" \
26982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26983 installcheck) \
26984 || exit 1
26985
26986 @endif libiberty
26987
26988 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26989 maybe-mostlyclean-libiberty:
26990 @if libiberty
26991 maybe-mostlyclean-libiberty: mostlyclean-libiberty
26992
26993 mostlyclean-libiberty:
26994 @[ -f ./libiberty/Makefile ] || exit 0; \
26995 r=`${PWD_COMMAND}`; export r; \
26996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997 $(HOST_EXPORTS) \
26998 for flag in $(EXTRA_HOST_FLAGS) ; do \
26999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000 done; \
27001 echo "Doing mostlyclean in libiberty" ; \
27002 (cd $(HOST_SUBDIR)/libiberty && \
27003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005 "RANLIB=$${RANLIB}" \
27006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007 mostlyclean) \
27008 || exit 1
27009
27010 @endif libiberty
27011
27012 .PHONY: maybe-clean-libiberty clean-libiberty
27013 maybe-clean-libiberty:
27014 @if libiberty
27015 maybe-clean-libiberty: clean-libiberty
27016
27017 clean-libiberty:
27018 @[ -f ./libiberty/Makefile ] || exit 0; \
27019 r=`${PWD_COMMAND}`; export r; \
27020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021 $(HOST_EXPORTS) \
27022 for flag in $(EXTRA_HOST_FLAGS) ; do \
27023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024 done; \
27025 echo "Doing clean in libiberty" ; \
27026 (cd $(HOST_SUBDIR)/libiberty && \
27027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029 "RANLIB=$${RANLIB}" \
27030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031 clean) \
27032 || exit 1
27033
27034 @endif libiberty
27035
27036 .PHONY: maybe-distclean-libiberty distclean-libiberty
27037 maybe-distclean-libiberty:
27038 @if libiberty
27039 maybe-distclean-libiberty: distclean-libiberty
27040
27041 distclean-libiberty:
27042 @[ -f ./libiberty/Makefile ] || exit 0; \
27043 r=`${PWD_COMMAND}`; export r; \
27044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045 $(HOST_EXPORTS) \
27046 for flag in $(EXTRA_HOST_FLAGS) ; do \
27047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048 done; \
27049 echo "Doing distclean in libiberty" ; \
27050 (cd $(HOST_SUBDIR)/libiberty && \
27051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053 "RANLIB=$${RANLIB}" \
27054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27055 distclean) \
27056 || exit 1
27057
27058 @endif libiberty
27059
27060 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27061 maybe-maintainer-clean-libiberty:
27062 @if libiberty
27063 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27064
27065 maintainer-clean-libiberty:
27066 @[ -f ./libiberty/Makefile ] || exit 0; \
27067 r=`${PWD_COMMAND}`; export r; \
27068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069 $(HOST_EXPORTS) \
27070 for flag in $(EXTRA_HOST_FLAGS) ; do \
27071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072 done; \
27073 echo "Doing maintainer-clean in libiberty" ; \
27074 (cd $(HOST_SUBDIR)/libiberty && \
27075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077 "RANLIB=$${RANLIB}" \
27078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079 maintainer-clean) \
27080 || exit 1
27081
27082 @endif libiberty
27083
27084
27085
27086 .PHONY: configure-libtool maybe-configure-libtool
27087 maybe-configure-libtool:
27088 @if gcc-bootstrap
27089 configure-libtool: stage_current
27090 @endif gcc-bootstrap
27091 @if libtool
27092 maybe-configure-libtool: configure-libtool
27093 configure-libtool:
27094 @: $(MAKE); $(unstage)
27095 @r=`${PWD_COMMAND}`; export r; \
27096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
27098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
27099 $(HOST_EXPORTS) \
27100 echo Configuring in $(HOST_SUBDIR)/libtool; \
27101 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
27102 case $(srcdir) in \
27103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27104 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
27105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27106 esac; \
27107 srcdiroption="--srcdir=$${topdir}/libtool"; \
27108 libsrcdir="$$s/libtool"; \
27109 $(SHELL) $${libsrcdir}/configure \
27110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27111 --target=${target_alias} $${srcdiroption} \
27112 || exit 1
27113 @endif libtool
27114
27115
27116
27117
27118
27119 .PHONY: all-libtool maybe-all-libtool
27120 maybe-all-libtool:
27121 @if gcc-bootstrap
27122 all-libtool: stage_current
27123 @endif gcc-bootstrap
27124 @if libtool
27125 TARGET-libtool=all
27126 maybe-all-libtool: all-libtool
27127 all-libtool: configure-libtool
27128 @: $(MAKE); $(unstage)
27129 @r=`${PWD_COMMAND}`; export r; \
27130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27131 $(HOST_EXPORTS) \
27132 (cd $(HOST_SUBDIR)/libtool && \
27133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27134 $(TARGET-libtool))
27135 @endif libtool
27136
27137
27138
27139
27140 .PHONY: check-libtool maybe-check-libtool
27141 maybe-check-libtool:
27142 @if libtool
27143 maybe-check-libtool: check-libtool
27144
27145 check-libtool:
27146 @: $(MAKE); $(unstage)
27147 @r=`${PWD_COMMAND}`; export r; \
27148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27149 $(HOST_EXPORTS) \
27150 (cd $(HOST_SUBDIR)/libtool && \
27151 $(MAKE) $(FLAGS_TO_PASS) check)
27152
27153 @endif libtool
27154
27155 .PHONY: install-libtool maybe-install-libtool
27156 maybe-install-libtool:
27157 @if libtool
27158 maybe-install-libtool: install-libtool
27159
27160 install-libtool: installdirs
27161 @: $(MAKE); $(unstage)
27162 @r=`${PWD_COMMAND}`; export r; \
27163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27164 $(HOST_EXPORTS) \
27165 (cd $(HOST_SUBDIR)/libtool && \
27166 $(MAKE) $(FLAGS_TO_PASS) install)
27167
27168 @endif libtool
27169
27170 # Other targets (info, dvi, pdf, etc.)
27171
27172 .PHONY: maybe-info-libtool info-libtool
27173 maybe-info-libtool:
27174 @if libtool
27175 maybe-info-libtool: info-libtool
27176
27177 info-libtool: \
27178 configure-libtool
27179 @: $(MAKE); $(unstage)
27180 @[ -f ./libtool/Makefile ] || exit 0; \
27181 r=`${PWD_COMMAND}`; export r; \
27182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183 $(HOST_EXPORTS) \
27184 for flag in $(EXTRA_HOST_FLAGS) ; do \
27185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186 done; \
27187 echo "Doing info in libtool" ; \
27188 (cd $(HOST_SUBDIR)/libtool && \
27189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191 "RANLIB=$${RANLIB}" \
27192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193 info) \
27194 || exit 1
27195
27196 @endif libtool
27197
27198 .PHONY: maybe-dvi-libtool dvi-libtool
27199 maybe-dvi-libtool:
27200 @if libtool
27201 maybe-dvi-libtool: dvi-libtool
27202
27203 dvi-libtool: \
27204 configure-libtool
27205 @: $(MAKE); $(unstage)
27206 @[ -f ./libtool/Makefile ] || exit 0; \
27207 r=`${PWD_COMMAND}`; export r; \
27208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209 $(HOST_EXPORTS) \
27210 for flag in $(EXTRA_HOST_FLAGS) ; do \
27211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27212 done; \
27213 echo "Doing dvi in libtool" ; \
27214 (cd $(HOST_SUBDIR)/libtool && \
27215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27217 "RANLIB=$${RANLIB}" \
27218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27219 dvi) \
27220 || exit 1
27221
27222 @endif libtool
27223
27224 .PHONY: maybe-pdf-libtool pdf-libtool
27225 maybe-pdf-libtool:
27226 @if libtool
27227 maybe-pdf-libtool: pdf-libtool
27228
27229 pdf-libtool: \
27230 configure-libtool
27231 @: $(MAKE); $(unstage)
27232 @[ -f ./libtool/Makefile ] || exit 0; \
27233 r=`${PWD_COMMAND}`; export r; \
27234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27235 $(HOST_EXPORTS) \
27236 for flag in $(EXTRA_HOST_FLAGS) ; do \
27237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27238 done; \
27239 echo "Doing pdf in libtool" ; \
27240 (cd $(HOST_SUBDIR)/libtool && \
27241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27243 "RANLIB=$${RANLIB}" \
27244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27245 pdf) \
27246 || exit 1
27247
27248 @endif libtool
27249
27250 .PHONY: maybe-html-libtool html-libtool
27251 maybe-html-libtool:
27252 @if libtool
27253 maybe-html-libtool: html-libtool
27254
27255 html-libtool: \
27256 configure-libtool
27257 @: $(MAKE); $(unstage)
27258 @[ -f ./libtool/Makefile ] || exit 0; \
27259 r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 $(HOST_EXPORTS) \
27262 for flag in $(EXTRA_HOST_FLAGS) ; do \
27263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264 done; \
27265 echo "Doing html in libtool" ; \
27266 (cd $(HOST_SUBDIR)/libtool && \
27267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269 "RANLIB=$${RANLIB}" \
27270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271 html) \
27272 || exit 1
27273
27274 @endif libtool
27275
27276 .PHONY: maybe-TAGS-libtool TAGS-libtool
27277 maybe-TAGS-libtool:
27278 @if libtool
27279 maybe-TAGS-libtool: TAGS-libtool
27280
27281 TAGS-libtool: \
27282 configure-libtool
27283 @: $(MAKE); $(unstage)
27284 @[ -f ./libtool/Makefile ] || exit 0; \
27285 r=`${PWD_COMMAND}`; export r; \
27286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287 $(HOST_EXPORTS) \
27288 for flag in $(EXTRA_HOST_FLAGS) ; do \
27289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27290 done; \
27291 echo "Doing TAGS in libtool" ; \
27292 (cd $(HOST_SUBDIR)/libtool && \
27293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27295 "RANLIB=$${RANLIB}" \
27296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27297 TAGS) \
27298 || exit 1
27299
27300 @endif libtool
27301
27302 .PHONY: maybe-install-info-libtool install-info-libtool
27303 maybe-install-info-libtool:
27304 @if libtool
27305 maybe-install-info-libtool: install-info-libtool
27306
27307 install-info-libtool: \
27308 configure-libtool \
27309 info-libtool
27310 @: $(MAKE); $(unstage)
27311 @[ -f ./libtool/Makefile ] || exit 0; \
27312 r=`${PWD_COMMAND}`; export r; \
27313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314 $(HOST_EXPORTS) \
27315 for flag in $(EXTRA_HOST_FLAGS) ; do \
27316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27317 done; \
27318 echo "Doing install-info in libtool" ; \
27319 (cd $(HOST_SUBDIR)/libtool && \
27320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27322 "RANLIB=$${RANLIB}" \
27323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27324 install-info) \
27325 || exit 1
27326
27327 @endif libtool
27328
27329 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
27330 maybe-install-pdf-libtool:
27331 @if libtool
27332 maybe-install-pdf-libtool: install-pdf-libtool
27333
27334 install-pdf-libtool: \
27335 configure-libtool \
27336 pdf-libtool
27337 @: $(MAKE); $(unstage)
27338 @[ -f ./libtool/Makefile ] || exit 0; \
27339 r=`${PWD_COMMAND}`; export r; \
27340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27341 $(HOST_EXPORTS) \
27342 for flag in $(EXTRA_HOST_FLAGS) ; do \
27343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27344 done; \
27345 echo "Doing install-pdf in libtool" ; \
27346 (cd $(HOST_SUBDIR)/libtool && \
27347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27349 "RANLIB=$${RANLIB}" \
27350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27351 install-pdf) \
27352 || exit 1
27353
27354 @endif libtool
27355
27356 .PHONY: maybe-install-html-libtool install-html-libtool
27357 maybe-install-html-libtool:
27358 @if libtool
27359 maybe-install-html-libtool: install-html-libtool
27360
27361 install-html-libtool: \
27362 configure-libtool \
27363 html-libtool
27364 @: $(MAKE); $(unstage)
27365 @[ -f ./libtool/Makefile ] || exit 0; \
27366 r=`${PWD_COMMAND}`; export r; \
27367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368 $(HOST_EXPORTS) \
27369 for flag in $(EXTRA_HOST_FLAGS) ; do \
27370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27371 done; \
27372 echo "Doing install-html in libtool" ; \
27373 (cd $(HOST_SUBDIR)/libtool && \
27374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27376 "RANLIB=$${RANLIB}" \
27377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27378 install-html) \
27379 || exit 1
27380
27381 @endif libtool
27382
27383 .PHONY: maybe-installcheck-libtool installcheck-libtool
27384 maybe-installcheck-libtool:
27385 @if libtool
27386 maybe-installcheck-libtool: installcheck-libtool
27387
27388 installcheck-libtool: \
27389 configure-libtool
27390 @: $(MAKE); $(unstage)
27391 @[ -f ./libtool/Makefile ] || exit 0; \
27392 r=`${PWD_COMMAND}`; export r; \
27393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27394 $(HOST_EXPORTS) \
27395 for flag in $(EXTRA_HOST_FLAGS) ; do \
27396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27397 done; \
27398 echo "Doing installcheck in libtool" ; \
27399 (cd $(HOST_SUBDIR)/libtool && \
27400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27402 "RANLIB=$${RANLIB}" \
27403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27404 installcheck) \
27405 || exit 1
27406
27407 @endif libtool
27408
27409 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
27410 maybe-mostlyclean-libtool:
27411 @if libtool
27412 maybe-mostlyclean-libtool: mostlyclean-libtool
27413
27414 mostlyclean-libtool:
27415 @: $(MAKE); $(unstage)
27416 @[ -f ./libtool/Makefile ] || exit 0; \
27417 r=`${PWD_COMMAND}`; export r; \
27418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27419 $(HOST_EXPORTS) \
27420 for flag in $(EXTRA_HOST_FLAGS) ; do \
27421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27422 done; \
27423 echo "Doing mostlyclean in libtool" ; \
27424 (cd $(HOST_SUBDIR)/libtool && \
27425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27427 "RANLIB=$${RANLIB}" \
27428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27429 mostlyclean) \
27430 || exit 1
27431
27432 @endif libtool
27433
27434 .PHONY: maybe-clean-libtool clean-libtool
27435 maybe-clean-libtool:
27436 @if libtool
27437 maybe-clean-libtool: clean-libtool
27438
27439 clean-libtool:
27440 @: $(MAKE); $(unstage)
27441 @[ -f ./libtool/Makefile ] || exit 0; \
27442 r=`${PWD_COMMAND}`; export r; \
27443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27444 $(HOST_EXPORTS) \
27445 for flag in $(EXTRA_HOST_FLAGS) ; do \
27446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27447 done; \
27448 echo "Doing clean in libtool" ; \
27449 (cd $(HOST_SUBDIR)/libtool && \
27450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27452 "RANLIB=$${RANLIB}" \
27453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27454 clean) \
27455 || exit 1
27456
27457 @endif libtool
27458
27459 .PHONY: maybe-distclean-libtool distclean-libtool
27460 maybe-distclean-libtool:
27461 @if libtool
27462 maybe-distclean-libtool: distclean-libtool
27463
27464 distclean-libtool:
27465 @: $(MAKE); $(unstage)
27466 @[ -f ./libtool/Makefile ] || exit 0; \
27467 r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 for flag in $(EXTRA_HOST_FLAGS) ; do \
27471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27472 done; \
27473 echo "Doing distclean in libtool" ; \
27474 (cd $(HOST_SUBDIR)/libtool && \
27475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27477 "RANLIB=$${RANLIB}" \
27478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27479 distclean) \
27480 || exit 1
27481
27482 @endif libtool
27483
27484 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
27485 maybe-maintainer-clean-libtool:
27486 @if libtool
27487 maybe-maintainer-clean-libtool: maintainer-clean-libtool
27488
27489 maintainer-clean-libtool:
27490 @: $(MAKE); $(unstage)
27491 @[ -f ./libtool/Makefile ] || exit 0; \
27492 r=`${PWD_COMMAND}`; export r; \
27493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494 $(HOST_EXPORTS) \
27495 for flag in $(EXTRA_HOST_FLAGS) ; do \
27496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27497 done; \
27498 echo "Doing maintainer-clean in libtool" ; \
27499 (cd $(HOST_SUBDIR)/libtool && \
27500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27502 "RANLIB=$${RANLIB}" \
27503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27504 maintainer-clean) \
27505 || exit 1
27506
27507 @endif libtool
27508
27509
27510
27511 .PHONY: configure-m4 maybe-configure-m4
27512 maybe-configure-m4:
27513 @if gcc-bootstrap
27514 configure-m4: stage_current
27515 @endif gcc-bootstrap
27516 @if m4
27517 maybe-configure-m4: configure-m4
27518 configure-m4:
27519 @: $(MAKE); $(unstage)
27520 @r=`${PWD_COMMAND}`; export r; \
27521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27522 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
27523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
27524 $(HOST_EXPORTS) \
27525 echo Configuring in $(HOST_SUBDIR)/m4; \
27526 cd "$(HOST_SUBDIR)/m4" || exit 1; \
27527 case $(srcdir) in \
27528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27529 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
27530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27531 esac; \
27532 srcdiroption="--srcdir=$${topdir}/m4"; \
27533 libsrcdir="$$s/m4"; \
27534 $(SHELL) $${libsrcdir}/configure \
27535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27536 --target=${target_alias} $${srcdiroption} \
27537 || exit 1
27538 @endif m4
27539
27540
27541
27542
27543
27544 .PHONY: all-m4 maybe-all-m4
27545 maybe-all-m4:
27546 @if gcc-bootstrap
27547 all-m4: stage_current
27548 @endif gcc-bootstrap
27549 @if m4
27550 TARGET-m4=all
27551 maybe-all-m4: all-m4
27552 all-m4: configure-m4
27553 @: $(MAKE); $(unstage)
27554 @r=`${PWD_COMMAND}`; export r; \
27555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556 $(HOST_EXPORTS) \
27557 (cd $(HOST_SUBDIR)/m4 && \
27558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27559 $(TARGET-m4))
27560 @endif m4
27561
27562
27563
27564
27565 .PHONY: check-m4 maybe-check-m4
27566 maybe-check-m4:
27567 @if m4
27568 maybe-check-m4: check-m4
27569
27570 check-m4:
27571 @: $(MAKE); $(unstage)
27572 @r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574 $(HOST_EXPORTS) \
27575 (cd $(HOST_SUBDIR)/m4 && \
27576 $(MAKE) $(FLAGS_TO_PASS) check)
27577
27578 @endif m4
27579
27580 .PHONY: install-m4 maybe-install-m4
27581 maybe-install-m4:
27582 @if m4
27583 maybe-install-m4: install-m4
27584
27585 install-m4: installdirs
27586 @: $(MAKE); $(unstage)
27587 @r=`${PWD_COMMAND}`; export r; \
27588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589 $(HOST_EXPORTS) \
27590 (cd $(HOST_SUBDIR)/m4 && \
27591 $(MAKE) $(FLAGS_TO_PASS) install)
27592
27593 @endif m4
27594
27595 # Other targets (info, dvi, pdf, etc.)
27596
27597 .PHONY: maybe-info-m4 info-m4
27598 maybe-info-m4:
27599 @if m4
27600 maybe-info-m4: info-m4
27601
27602 info-m4: \
27603 configure-m4
27604 @: $(MAKE); $(unstage)
27605 @[ -f ./m4/Makefile ] || exit 0; \
27606 r=`${PWD_COMMAND}`; export r; \
27607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608 $(HOST_EXPORTS) \
27609 for flag in $(EXTRA_HOST_FLAGS) ; do \
27610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611 done; \
27612 echo "Doing info in m4" ; \
27613 (cd $(HOST_SUBDIR)/m4 && \
27614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616 "RANLIB=$${RANLIB}" \
27617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618 info) \
27619 || exit 1
27620
27621 @endif m4
27622
27623 .PHONY: maybe-dvi-m4 dvi-m4
27624 maybe-dvi-m4:
27625 @if m4
27626 maybe-dvi-m4: dvi-m4
27627
27628 dvi-m4: \
27629 configure-m4
27630 @: $(MAKE); $(unstage)
27631 @[ -f ./m4/Makefile ] || exit 0; \
27632 r=`${PWD_COMMAND}`; export r; \
27633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634 $(HOST_EXPORTS) \
27635 for flag in $(EXTRA_HOST_FLAGS) ; do \
27636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637 done; \
27638 echo "Doing dvi in m4" ; \
27639 (cd $(HOST_SUBDIR)/m4 && \
27640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642 "RANLIB=$${RANLIB}" \
27643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644 dvi) \
27645 || exit 1
27646
27647 @endif m4
27648
27649 .PHONY: maybe-pdf-m4 pdf-m4
27650 maybe-pdf-m4:
27651 @if m4
27652 maybe-pdf-m4: pdf-m4
27653
27654 pdf-m4: \
27655 configure-m4
27656 @: $(MAKE); $(unstage)
27657 @[ -f ./m4/Makefile ] || exit 0; \
27658 r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 $(HOST_EXPORTS) \
27661 for flag in $(EXTRA_HOST_FLAGS) ; do \
27662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663 done; \
27664 echo "Doing pdf in m4" ; \
27665 (cd $(HOST_SUBDIR)/m4 && \
27666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668 "RANLIB=$${RANLIB}" \
27669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 pdf) \
27671 || exit 1
27672
27673 @endif m4
27674
27675 .PHONY: maybe-html-m4 html-m4
27676 maybe-html-m4:
27677 @if m4
27678 maybe-html-m4: html-m4
27679
27680 html-m4: \
27681 configure-m4
27682 @: $(MAKE); $(unstage)
27683 @[ -f ./m4/Makefile ] || exit 0; \
27684 r=`${PWD_COMMAND}`; export r; \
27685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686 $(HOST_EXPORTS) \
27687 for flag in $(EXTRA_HOST_FLAGS) ; do \
27688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27689 done; \
27690 echo "Doing html in m4" ; \
27691 (cd $(HOST_SUBDIR)/m4 && \
27692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27694 "RANLIB=$${RANLIB}" \
27695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27696 html) \
27697 || exit 1
27698
27699 @endif m4
27700
27701 .PHONY: maybe-TAGS-m4 TAGS-m4
27702 maybe-TAGS-m4:
27703 @if m4
27704 maybe-TAGS-m4: TAGS-m4
27705
27706 TAGS-m4: \
27707 configure-m4
27708 @: $(MAKE); $(unstage)
27709 @[ -f ./m4/Makefile ] || exit 0; \
27710 r=`${PWD_COMMAND}`; export r; \
27711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27712 $(HOST_EXPORTS) \
27713 for flag in $(EXTRA_HOST_FLAGS) ; do \
27714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27715 done; \
27716 echo "Doing TAGS in m4" ; \
27717 (cd $(HOST_SUBDIR)/m4 && \
27718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27720 "RANLIB=$${RANLIB}" \
27721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27722 TAGS) \
27723 || exit 1
27724
27725 @endif m4
27726
27727 .PHONY: maybe-install-info-m4 install-info-m4
27728 maybe-install-info-m4:
27729 @if m4
27730 maybe-install-info-m4: install-info-m4
27731
27732 install-info-m4: \
27733 configure-m4 \
27734 info-m4
27735 @: $(MAKE); $(unstage)
27736 @[ -f ./m4/Makefile ] || exit 0; \
27737 r=`${PWD_COMMAND}`; export r; \
27738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27739 $(HOST_EXPORTS) \
27740 for flag in $(EXTRA_HOST_FLAGS) ; do \
27741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27742 done; \
27743 echo "Doing install-info in m4" ; \
27744 (cd $(HOST_SUBDIR)/m4 && \
27745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27747 "RANLIB=$${RANLIB}" \
27748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27749 install-info) \
27750 || exit 1
27751
27752 @endif m4
27753
27754 .PHONY: maybe-install-pdf-m4 install-pdf-m4
27755 maybe-install-pdf-m4:
27756 @if m4
27757 maybe-install-pdf-m4: install-pdf-m4
27758
27759 install-pdf-m4: \
27760 configure-m4 \
27761 pdf-m4
27762 @: $(MAKE); $(unstage)
27763 @[ -f ./m4/Makefile ] || exit 0; \
27764 r=`${PWD_COMMAND}`; export r; \
27765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766 $(HOST_EXPORTS) \
27767 for flag in $(EXTRA_HOST_FLAGS) ; do \
27768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27769 done; \
27770 echo "Doing install-pdf in m4" ; \
27771 (cd $(HOST_SUBDIR)/m4 && \
27772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774 "RANLIB=$${RANLIB}" \
27775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27776 install-pdf) \
27777 || exit 1
27778
27779 @endif m4
27780
27781 .PHONY: maybe-install-html-m4 install-html-m4
27782 maybe-install-html-m4:
27783 @if m4
27784 maybe-install-html-m4: install-html-m4
27785
27786 install-html-m4: \
27787 configure-m4 \
27788 html-m4
27789 @: $(MAKE); $(unstage)
27790 @[ -f ./m4/Makefile ] || exit 0; \
27791 r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 $(HOST_EXPORTS) \
27794 for flag in $(EXTRA_HOST_FLAGS) ; do \
27795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796 done; \
27797 echo "Doing install-html in m4" ; \
27798 (cd $(HOST_SUBDIR)/m4 && \
27799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801 "RANLIB=$${RANLIB}" \
27802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803 install-html) \
27804 || exit 1
27805
27806 @endif m4
27807
27808 .PHONY: maybe-installcheck-m4 installcheck-m4
27809 maybe-installcheck-m4:
27810 @if m4
27811 maybe-installcheck-m4: installcheck-m4
27812
27813 installcheck-m4: \
27814 configure-m4
27815 @: $(MAKE); $(unstage)
27816 @[ -f ./m4/Makefile ] || exit 0; \
27817 r=`${PWD_COMMAND}`; export r; \
27818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819 $(HOST_EXPORTS) \
27820 for flag in $(EXTRA_HOST_FLAGS) ; do \
27821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822 done; \
27823 echo "Doing installcheck in m4" ; \
27824 (cd $(HOST_SUBDIR)/m4 && \
27825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827 "RANLIB=$${RANLIB}" \
27828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829 installcheck) \
27830 || exit 1
27831
27832 @endif m4
27833
27834 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
27835 maybe-mostlyclean-m4:
27836 @if m4
27837 maybe-mostlyclean-m4: mostlyclean-m4
27838
27839 mostlyclean-m4:
27840 @: $(MAKE); $(unstage)
27841 @[ -f ./m4/Makefile ] || exit 0; \
27842 r=`${PWD_COMMAND}`; export r; \
27843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27844 $(HOST_EXPORTS) \
27845 for flag in $(EXTRA_HOST_FLAGS) ; do \
27846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27847 done; \
27848 echo "Doing mostlyclean in m4" ; \
27849 (cd $(HOST_SUBDIR)/m4 && \
27850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27852 "RANLIB=$${RANLIB}" \
27853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27854 mostlyclean) \
27855 || exit 1
27856
27857 @endif m4
27858
27859 .PHONY: maybe-clean-m4 clean-m4
27860 maybe-clean-m4:
27861 @if m4
27862 maybe-clean-m4: clean-m4
27863
27864 clean-m4:
27865 @: $(MAKE); $(unstage)
27866 @[ -f ./m4/Makefile ] || exit 0; \
27867 r=`${PWD_COMMAND}`; export r; \
27868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27869 $(HOST_EXPORTS) \
27870 for flag in $(EXTRA_HOST_FLAGS) ; do \
27871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27872 done; \
27873 echo "Doing clean in m4" ; \
27874 (cd $(HOST_SUBDIR)/m4 && \
27875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27877 "RANLIB=$${RANLIB}" \
27878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27879 clean) \
27880 || exit 1
27881
27882 @endif m4
27883
27884 .PHONY: maybe-distclean-m4 distclean-m4
27885 maybe-distclean-m4:
27886 @if m4
27887 maybe-distclean-m4: distclean-m4
27888
27889 distclean-m4:
27890 @: $(MAKE); $(unstage)
27891 @[ -f ./m4/Makefile ] || exit 0; \
27892 r=`${PWD_COMMAND}`; export r; \
27893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894 $(HOST_EXPORTS) \
27895 for flag in $(EXTRA_HOST_FLAGS) ; do \
27896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27897 done; \
27898 echo "Doing distclean in m4" ; \
27899 (cd $(HOST_SUBDIR)/m4 && \
27900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27902 "RANLIB=$${RANLIB}" \
27903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27904 distclean) \
27905 || exit 1
27906
27907 @endif m4
27908
27909 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
27910 maybe-maintainer-clean-m4:
27911 @if m4
27912 maybe-maintainer-clean-m4: maintainer-clean-m4
27913
27914 maintainer-clean-m4:
27915 @: $(MAKE); $(unstage)
27916 @[ -f ./m4/Makefile ] || exit 0; \
27917 r=`${PWD_COMMAND}`; export r; \
27918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27919 $(HOST_EXPORTS) \
27920 for flag in $(EXTRA_HOST_FLAGS) ; do \
27921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27922 done; \
27923 echo "Doing maintainer-clean in m4" ; \
27924 (cd $(HOST_SUBDIR)/m4 && \
27925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27927 "RANLIB=$${RANLIB}" \
27928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27929 maintainer-clean) \
27930 || exit 1
27931
27932 @endif m4
27933
27934
27935
27936 .PHONY: configure-make maybe-configure-make
27937 maybe-configure-make:
27938 @if gcc-bootstrap
27939 configure-make: stage_current
27940 @endif gcc-bootstrap
27941 @if make
27942 maybe-configure-make: configure-make
27943 configure-make:
27944 @: $(MAKE); $(unstage)
27945 @r=`${PWD_COMMAND}`; export r; \
27946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
27948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
27949 $(HOST_EXPORTS) \
27950 echo Configuring in $(HOST_SUBDIR)/make; \
27951 cd "$(HOST_SUBDIR)/make" || exit 1; \
27952 case $(srcdir) in \
27953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27954 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
27955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27956 esac; \
27957 srcdiroption="--srcdir=$${topdir}/make"; \
27958 libsrcdir="$$s/make"; \
27959 $(SHELL) $${libsrcdir}/configure \
27960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27961 --target=${target_alias} $${srcdiroption} \
27962 || exit 1
27963 @endif make
27964
27965
27966
27967
27968
27969 .PHONY: all-make maybe-all-make
27970 maybe-all-make:
27971 @if gcc-bootstrap
27972 all-make: stage_current
27973 @endif gcc-bootstrap
27974 @if make
27975 TARGET-make=all
27976 maybe-all-make: all-make
27977 all-make: configure-make
27978 @: $(MAKE); $(unstage)
27979 @r=`${PWD_COMMAND}`; export r; \
27980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27981 $(HOST_EXPORTS) \
27982 (cd $(HOST_SUBDIR)/make && \
27983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27984 $(TARGET-make))
27985 @endif make
27986
27987
27988
27989
27990 .PHONY: check-make maybe-check-make
27991 maybe-check-make:
27992 @if make
27993 maybe-check-make: check-make
27994
27995 check-make:
27996 @: $(MAKE); $(unstage)
27997 @r=`${PWD_COMMAND}`; export r; \
27998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999 $(HOST_EXPORTS) \
28000 (cd $(HOST_SUBDIR)/make && \
28001 $(MAKE) $(FLAGS_TO_PASS) check)
28002
28003 @endif make
28004
28005 .PHONY: install-make maybe-install-make
28006 maybe-install-make:
28007 @if make
28008 maybe-install-make: install-make
28009
28010 install-make: installdirs
28011 @: $(MAKE); $(unstage)
28012 @r=`${PWD_COMMAND}`; export r; \
28013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28014 $(HOST_EXPORTS) \
28015 (cd $(HOST_SUBDIR)/make && \
28016 $(MAKE) $(FLAGS_TO_PASS) install)
28017
28018 @endif make
28019
28020 # Other targets (info, dvi, pdf, etc.)
28021
28022 .PHONY: maybe-info-make info-make
28023 maybe-info-make:
28024 @if make
28025 maybe-info-make: info-make
28026
28027 info-make: \
28028 configure-make
28029 @: $(MAKE); $(unstage)
28030 @[ -f ./make/Makefile ] || exit 0; \
28031 r=`${PWD_COMMAND}`; export r; \
28032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28033 $(HOST_EXPORTS) \
28034 for flag in $(EXTRA_HOST_FLAGS) ; do \
28035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28036 done; \
28037 echo "Doing info in make" ; \
28038 (cd $(HOST_SUBDIR)/make && \
28039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28041 "RANLIB=$${RANLIB}" \
28042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28043 info) \
28044 || exit 1
28045
28046 @endif make
28047
28048 .PHONY: maybe-dvi-make dvi-make
28049 maybe-dvi-make:
28050 @if make
28051 maybe-dvi-make: dvi-make
28052
28053 dvi-make: \
28054 configure-make
28055 @: $(MAKE); $(unstage)
28056 @[ -f ./make/Makefile ] || exit 0; \
28057 r=`${PWD_COMMAND}`; export r; \
28058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28059 $(HOST_EXPORTS) \
28060 for flag in $(EXTRA_HOST_FLAGS) ; do \
28061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28062 done; \
28063 echo "Doing dvi in make" ; \
28064 (cd $(HOST_SUBDIR)/make && \
28065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28067 "RANLIB=$${RANLIB}" \
28068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28069 dvi) \
28070 || exit 1
28071
28072 @endif make
28073
28074 .PHONY: maybe-pdf-make pdf-make
28075 maybe-pdf-make:
28076 @if make
28077 maybe-pdf-make: pdf-make
28078
28079 pdf-make: \
28080 configure-make
28081 @: $(MAKE); $(unstage)
28082 @[ -f ./make/Makefile ] || exit 0; \
28083 r=`${PWD_COMMAND}`; export r; \
28084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085 $(HOST_EXPORTS) \
28086 for flag in $(EXTRA_HOST_FLAGS) ; do \
28087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088 done; \
28089 echo "Doing pdf in make" ; \
28090 (cd $(HOST_SUBDIR)/make && \
28091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28093 "RANLIB=$${RANLIB}" \
28094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28095 pdf) \
28096 || exit 1
28097
28098 @endif make
28099
28100 .PHONY: maybe-html-make html-make
28101 maybe-html-make:
28102 @if make
28103 maybe-html-make: html-make
28104
28105 html-make: \
28106 configure-make
28107 @: $(MAKE); $(unstage)
28108 @[ -f ./make/Makefile ] || exit 0; \
28109 r=`${PWD_COMMAND}`; export r; \
28110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111 $(HOST_EXPORTS) \
28112 for flag in $(EXTRA_HOST_FLAGS) ; do \
28113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28114 done; \
28115 echo "Doing html in make" ; \
28116 (cd $(HOST_SUBDIR)/make && \
28117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28119 "RANLIB=$${RANLIB}" \
28120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28121 html) \
28122 || exit 1
28123
28124 @endif make
28125
28126 .PHONY: maybe-TAGS-make TAGS-make
28127 maybe-TAGS-make:
28128 @if make
28129 maybe-TAGS-make: TAGS-make
28130
28131 TAGS-make: \
28132 configure-make
28133 @: $(MAKE); $(unstage)
28134 @[ -f ./make/Makefile ] || exit 0; \
28135 r=`${PWD_COMMAND}`; export r; \
28136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 $(HOST_EXPORTS) \
28138 for flag in $(EXTRA_HOST_FLAGS) ; do \
28139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28140 done; \
28141 echo "Doing TAGS in make" ; \
28142 (cd $(HOST_SUBDIR)/make && \
28143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28145 "RANLIB=$${RANLIB}" \
28146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28147 TAGS) \
28148 || exit 1
28149
28150 @endif make
28151
28152 .PHONY: maybe-install-info-make install-info-make
28153 maybe-install-info-make:
28154 @if make
28155 maybe-install-info-make: install-info-make
28156
28157 install-info-make: \
28158 configure-make \
28159 info-make
28160 @: $(MAKE); $(unstage)
28161 @[ -f ./make/Makefile ] || exit 0; \
28162 r=`${PWD_COMMAND}`; export r; \
28163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28164 $(HOST_EXPORTS) \
28165 for flag in $(EXTRA_HOST_FLAGS) ; do \
28166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28167 done; \
28168 echo "Doing install-info in make" ; \
28169 (cd $(HOST_SUBDIR)/make && \
28170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28172 "RANLIB=$${RANLIB}" \
28173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28174 install-info) \
28175 || exit 1
28176
28177 @endif make
28178
28179 .PHONY: maybe-install-pdf-make install-pdf-make
28180 maybe-install-pdf-make:
28181 @if make
28182 maybe-install-pdf-make: install-pdf-make
28183
28184 install-pdf-make: \
28185 configure-make \
28186 pdf-make
28187 @: $(MAKE); $(unstage)
28188 @[ -f ./make/Makefile ] || exit 0; \
28189 r=`${PWD_COMMAND}`; export r; \
28190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28191 $(HOST_EXPORTS) \
28192 for flag in $(EXTRA_HOST_FLAGS) ; do \
28193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28194 done; \
28195 echo "Doing install-pdf in make" ; \
28196 (cd $(HOST_SUBDIR)/make && \
28197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28199 "RANLIB=$${RANLIB}" \
28200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28201 install-pdf) \
28202 || exit 1
28203
28204 @endif make
28205
28206 .PHONY: maybe-install-html-make install-html-make
28207 maybe-install-html-make:
28208 @if make
28209 maybe-install-html-make: install-html-make
28210
28211 install-html-make: \
28212 configure-make \
28213 html-make
28214 @: $(MAKE); $(unstage)
28215 @[ -f ./make/Makefile ] || exit 0; \
28216 r=`${PWD_COMMAND}`; export r; \
28217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28218 $(HOST_EXPORTS) \
28219 for flag in $(EXTRA_HOST_FLAGS) ; do \
28220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28221 done; \
28222 echo "Doing install-html in make" ; \
28223 (cd $(HOST_SUBDIR)/make && \
28224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28226 "RANLIB=$${RANLIB}" \
28227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28228 install-html) \
28229 || exit 1
28230
28231 @endif make
28232
28233 .PHONY: maybe-installcheck-make installcheck-make
28234 maybe-installcheck-make:
28235 @if make
28236 maybe-installcheck-make: installcheck-make
28237
28238 installcheck-make: \
28239 configure-make
28240 @: $(MAKE); $(unstage)
28241 @[ -f ./make/Makefile ] || exit 0; \
28242 r=`${PWD_COMMAND}`; export r; \
28243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28244 $(HOST_EXPORTS) \
28245 for flag in $(EXTRA_HOST_FLAGS) ; do \
28246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28247 done; \
28248 echo "Doing installcheck in make" ; \
28249 (cd $(HOST_SUBDIR)/make && \
28250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28252 "RANLIB=$${RANLIB}" \
28253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28254 installcheck) \
28255 || exit 1
28256
28257 @endif make
28258
28259 .PHONY: maybe-mostlyclean-make mostlyclean-make
28260 maybe-mostlyclean-make:
28261 @if make
28262 maybe-mostlyclean-make: mostlyclean-make
28263
28264 mostlyclean-make:
28265 @: $(MAKE); $(unstage)
28266 @[ -f ./make/Makefile ] || exit 0; \
28267 r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269 $(HOST_EXPORTS) \
28270 for flag in $(EXTRA_HOST_FLAGS) ; do \
28271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28272 done; \
28273 echo "Doing mostlyclean in make" ; \
28274 (cd $(HOST_SUBDIR)/make && \
28275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28277 "RANLIB=$${RANLIB}" \
28278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28279 mostlyclean) \
28280 || exit 1
28281
28282 @endif make
28283
28284 .PHONY: maybe-clean-make clean-make
28285 maybe-clean-make:
28286 @if make
28287 maybe-clean-make: clean-make
28288
28289 clean-make:
28290 @: $(MAKE); $(unstage)
28291 @[ -f ./make/Makefile ] || exit 0; \
28292 r=`${PWD_COMMAND}`; export r; \
28293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294 $(HOST_EXPORTS) \
28295 for flag in $(EXTRA_HOST_FLAGS) ; do \
28296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28297 done; \
28298 echo "Doing clean in make" ; \
28299 (cd $(HOST_SUBDIR)/make && \
28300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28302 "RANLIB=$${RANLIB}" \
28303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28304 clean) \
28305 || exit 1
28306
28307 @endif make
28308
28309 .PHONY: maybe-distclean-make distclean-make
28310 maybe-distclean-make:
28311 @if make
28312 maybe-distclean-make: distclean-make
28313
28314 distclean-make:
28315 @: $(MAKE); $(unstage)
28316 @[ -f ./make/Makefile ] || exit 0; \
28317 r=`${PWD_COMMAND}`; export r; \
28318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319 $(HOST_EXPORTS) \
28320 for flag in $(EXTRA_HOST_FLAGS) ; do \
28321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28322 done; \
28323 echo "Doing distclean in make" ; \
28324 (cd $(HOST_SUBDIR)/make && \
28325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28327 "RANLIB=$${RANLIB}" \
28328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28329 distclean) \
28330 || exit 1
28331
28332 @endif make
28333
28334 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
28335 maybe-maintainer-clean-make:
28336 @if make
28337 maybe-maintainer-clean-make: maintainer-clean-make
28338
28339 maintainer-clean-make:
28340 @: $(MAKE); $(unstage)
28341 @[ -f ./make/Makefile ] || exit 0; \
28342 r=`${PWD_COMMAND}`; export r; \
28343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28344 $(HOST_EXPORTS) \
28345 for flag in $(EXTRA_HOST_FLAGS) ; do \
28346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28347 done; \
28348 echo "Doing maintainer-clean in make" ; \
28349 (cd $(HOST_SUBDIR)/make && \
28350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28352 "RANLIB=$${RANLIB}" \
28353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28354 maintainer-clean) \
28355 || exit 1
28356
28357 @endif make
28358
28359
28360
28361 .PHONY: configure-mmalloc maybe-configure-mmalloc
28362 maybe-configure-mmalloc:
28363 @if gcc-bootstrap
28364 configure-mmalloc: stage_current
28365 @endif gcc-bootstrap
28366 @if mmalloc
28367 maybe-configure-mmalloc: configure-mmalloc
28368 configure-mmalloc:
28369 @: $(MAKE); $(unstage)
28370 @r=`${PWD_COMMAND}`; export r; \
28371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28372 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
28373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
28374 $(HOST_EXPORTS) \
28375 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
28376 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
28377 case $(srcdir) in \
28378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28379 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
28380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28381 esac; \
28382 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
28383 libsrcdir="$$s/mmalloc"; \
28384 $(SHELL) $${libsrcdir}/configure \
28385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28386 --target=${target_alias} $${srcdiroption} \
28387 || exit 1
28388 @endif mmalloc
28389
28390
28391
28392
28393
28394 .PHONY: all-mmalloc maybe-all-mmalloc
28395 maybe-all-mmalloc:
28396 @if gcc-bootstrap
28397 all-mmalloc: stage_current
28398 @endif gcc-bootstrap
28399 @if mmalloc
28400 TARGET-mmalloc=all
28401 maybe-all-mmalloc: all-mmalloc
28402 all-mmalloc: configure-mmalloc
28403 @: $(MAKE); $(unstage)
28404 @r=`${PWD_COMMAND}`; export r; \
28405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28406 $(HOST_EXPORTS) \
28407 (cd $(HOST_SUBDIR)/mmalloc && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28409 $(TARGET-mmalloc))
28410 @endif mmalloc
28411
28412
28413
28414
28415 .PHONY: check-mmalloc maybe-check-mmalloc
28416 maybe-check-mmalloc:
28417 @if mmalloc
28418 maybe-check-mmalloc: check-mmalloc
28419
28420 check-mmalloc:
28421
28422 @endif mmalloc
28423
28424 .PHONY: install-mmalloc maybe-install-mmalloc
28425 maybe-install-mmalloc:
28426 @if mmalloc
28427 maybe-install-mmalloc: install-mmalloc
28428
28429 install-mmalloc: installdirs
28430 @: $(MAKE); $(unstage)
28431 @r=`${PWD_COMMAND}`; export r; \
28432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28433 $(HOST_EXPORTS) \
28434 (cd $(HOST_SUBDIR)/mmalloc && \
28435 $(MAKE) $(FLAGS_TO_PASS) install)
28436
28437 @endif mmalloc
28438
28439 # Other targets (info, dvi, pdf, etc.)
28440
28441 .PHONY: maybe-info-mmalloc info-mmalloc
28442 maybe-info-mmalloc:
28443 @if mmalloc
28444 maybe-info-mmalloc: info-mmalloc
28445
28446 info-mmalloc: \
28447 configure-mmalloc
28448 @: $(MAKE); $(unstage)
28449 @[ -f ./mmalloc/Makefile ] || exit 0; \
28450 r=`${PWD_COMMAND}`; export r; \
28451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452 $(HOST_EXPORTS) \
28453 for flag in $(EXTRA_HOST_FLAGS) ; do \
28454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28455 done; \
28456 echo "Doing info in mmalloc" ; \
28457 (cd $(HOST_SUBDIR)/mmalloc && \
28458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28460 "RANLIB=$${RANLIB}" \
28461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28462 info) \
28463 || exit 1
28464
28465 @endif mmalloc
28466
28467 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
28468 maybe-dvi-mmalloc:
28469 @if mmalloc
28470 maybe-dvi-mmalloc: dvi-mmalloc
28471
28472 dvi-mmalloc: \
28473 configure-mmalloc
28474 @: $(MAKE); $(unstage)
28475 @[ -f ./mmalloc/Makefile ] || exit 0; \
28476 r=`${PWD_COMMAND}`; export r; \
28477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28478 $(HOST_EXPORTS) \
28479 for flag in $(EXTRA_HOST_FLAGS) ; do \
28480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28481 done; \
28482 echo "Doing dvi in mmalloc" ; \
28483 (cd $(HOST_SUBDIR)/mmalloc && \
28484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28486 "RANLIB=$${RANLIB}" \
28487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28488 dvi) \
28489 || exit 1
28490
28491 @endif mmalloc
28492
28493 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
28494 maybe-pdf-mmalloc:
28495 @if mmalloc
28496 maybe-pdf-mmalloc: pdf-mmalloc
28497
28498 pdf-mmalloc: \
28499 configure-mmalloc
28500 @: $(MAKE); $(unstage)
28501 @[ -f ./mmalloc/Makefile ] || exit 0; \
28502 r=`${PWD_COMMAND}`; export r; \
28503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504 $(HOST_EXPORTS) \
28505 for flag in $(EXTRA_HOST_FLAGS) ; do \
28506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28507 done; \
28508 echo "Doing pdf in mmalloc" ; \
28509 (cd $(HOST_SUBDIR)/mmalloc && \
28510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28512 "RANLIB=$${RANLIB}" \
28513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28514 pdf) \
28515 || exit 1
28516
28517 @endif mmalloc
28518
28519 .PHONY: maybe-html-mmalloc html-mmalloc
28520 maybe-html-mmalloc:
28521 @if mmalloc
28522 maybe-html-mmalloc: html-mmalloc
28523
28524 html-mmalloc: \
28525 configure-mmalloc
28526 @: $(MAKE); $(unstage)
28527 @[ -f ./mmalloc/Makefile ] || exit 0; \
28528 r=`${PWD_COMMAND}`; export r; \
28529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530 $(HOST_EXPORTS) \
28531 for flag in $(EXTRA_HOST_FLAGS) ; do \
28532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28533 done; \
28534 echo "Doing html in mmalloc" ; \
28535 (cd $(HOST_SUBDIR)/mmalloc && \
28536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28538 "RANLIB=$${RANLIB}" \
28539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28540 html) \
28541 || exit 1
28542
28543 @endif mmalloc
28544
28545 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
28546 maybe-TAGS-mmalloc:
28547 @if mmalloc
28548 maybe-TAGS-mmalloc: TAGS-mmalloc
28549
28550 TAGS-mmalloc: \
28551 configure-mmalloc
28552 @: $(MAKE); $(unstage)
28553 @[ -f ./mmalloc/Makefile ] || exit 0; \
28554 r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 $(HOST_EXPORTS) \
28557 for flag in $(EXTRA_HOST_FLAGS) ; do \
28558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559 done; \
28560 echo "Doing TAGS in mmalloc" ; \
28561 (cd $(HOST_SUBDIR)/mmalloc && \
28562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564 "RANLIB=$${RANLIB}" \
28565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 TAGS) \
28567 || exit 1
28568
28569 @endif mmalloc
28570
28571 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
28572 maybe-install-info-mmalloc:
28573 @if mmalloc
28574 maybe-install-info-mmalloc: install-info-mmalloc
28575
28576 install-info-mmalloc: \
28577 configure-mmalloc \
28578 info-mmalloc
28579 @: $(MAKE); $(unstage)
28580 @[ -f ./mmalloc/Makefile ] || exit 0; \
28581 r=`${PWD_COMMAND}`; export r; \
28582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583 $(HOST_EXPORTS) \
28584 for flag in $(EXTRA_HOST_FLAGS) ; do \
28585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28586 done; \
28587 echo "Doing install-info in mmalloc" ; \
28588 (cd $(HOST_SUBDIR)/mmalloc && \
28589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591 "RANLIB=$${RANLIB}" \
28592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28593 install-info) \
28594 || exit 1
28595
28596 @endif mmalloc
28597
28598 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
28599 maybe-install-pdf-mmalloc:
28600 @if mmalloc
28601 maybe-install-pdf-mmalloc: install-pdf-mmalloc
28602
28603 install-pdf-mmalloc: \
28604 configure-mmalloc \
28605 pdf-mmalloc
28606 @: $(MAKE); $(unstage)
28607 @[ -f ./mmalloc/Makefile ] || exit 0; \
28608 r=`${PWD_COMMAND}`; export r; \
28609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610 $(HOST_EXPORTS) \
28611 for flag in $(EXTRA_HOST_FLAGS) ; do \
28612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613 done; \
28614 echo "Doing install-pdf in mmalloc" ; \
28615 (cd $(HOST_SUBDIR)/mmalloc && \
28616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618 "RANLIB=$${RANLIB}" \
28619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620 install-pdf) \
28621 || exit 1
28622
28623 @endif mmalloc
28624
28625 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
28626 maybe-install-html-mmalloc:
28627 @if mmalloc
28628 maybe-install-html-mmalloc: install-html-mmalloc
28629
28630 install-html-mmalloc: \
28631 configure-mmalloc \
28632 html-mmalloc
28633 @: $(MAKE); $(unstage)
28634 @[ -f ./mmalloc/Makefile ] || exit 0; \
28635 r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 $(HOST_EXPORTS) \
28638 for flag in $(EXTRA_HOST_FLAGS) ; do \
28639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640 done; \
28641 echo "Doing install-html in mmalloc" ; \
28642 (cd $(HOST_SUBDIR)/mmalloc && \
28643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645 "RANLIB=$${RANLIB}" \
28646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647 install-html) \
28648 || exit 1
28649
28650 @endif mmalloc
28651
28652 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
28653 maybe-installcheck-mmalloc:
28654 @if mmalloc
28655 maybe-installcheck-mmalloc: installcheck-mmalloc
28656
28657 installcheck-mmalloc: \
28658 configure-mmalloc
28659 @: $(MAKE); $(unstage)
28660 @[ -f ./mmalloc/Makefile ] || exit 0; \
28661 r=`${PWD_COMMAND}`; export r; \
28662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28663 $(HOST_EXPORTS) \
28664 for flag in $(EXTRA_HOST_FLAGS) ; do \
28665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28666 done; \
28667 echo "Doing installcheck in mmalloc" ; \
28668 (cd $(HOST_SUBDIR)/mmalloc && \
28669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28671 "RANLIB=$${RANLIB}" \
28672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28673 installcheck) \
28674 || exit 1
28675
28676 @endif mmalloc
28677
28678 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
28679 maybe-mostlyclean-mmalloc:
28680 @if mmalloc
28681 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
28682
28683 mostlyclean-mmalloc:
28684 @: $(MAKE); $(unstage)
28685 @[ -f ./mmalloc/Makefile ] || exit 0; \
28686 r=`${PWD_COMMAND}`; export r; \
28687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688 $(HOST_EXPORTS) \
28689 for flag in $(EXTRA_HOST_FLAGS) ; do \
28690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691 done; \
28692 echo "Doing mostlyclean in mmalloc" ; \
28693 (cd $(HOST_SUBDIR)/mmalloc && \
28694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696 "RANLIB=$${RANLIB}" \
28697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698 mostlyclean) \
28699 || exit 1
28700
28701 @endif mmalloc
28702
28703 .PHONY: maybe-clean-mmalloc clean-mmalloc
28704 maybe-clean-mmalloc:
28705 @if mmalloc
28706 maybe-clean-mmalloc: clean-mmalloc
28707
28708 clean-mmalloc:
28709 @: $(MAKE); $(unstage)
28710 @[ -f ./mmalloc/Makefile ] || exit 0; \
28711 r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713 $(HOST_EXPORTS) \
28714 for flag in $(EXTRA_HOST_FLAGS) ; do \
28715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716 done; \
28717 echo "Doing clean in mmalloc" ; \
28718 (cd $(HOST_SUBDIR)/mmalloc && \
28719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721 "RANLIB=$${RANLIB}" \
28722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723 clean) \
28724 || exit 1
28725
28726 @endif mmalloc
28727
28728 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
28729 maybe-distclean-mmalloc:
28730 @if mmalloc
28731 maybe-distclean-mmalloc: distclean-mmalloc
28732
28733 distclean-mmalloc:
28734 @: $(MAKE); $(unstage)
28735 @[ -f ./mmalloc/Makefile ] || exit 0; \
28736 r=`${PWD_COMMAND}`; export r; \
28737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28738 $(HOST_EXPORTS) \
28739 for flag in $(EXTRA_HOST_FLAGS) ; do \
28740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741 done; \
28742 echo "Doing distclean in mmalloc" ; \
28743 (cd $(HOST_SUBDIR)/mmalloc && \
28744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28746 "RANLIB=$${RANLIB}" \
28747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28748 distclean) \
28749 || exit 1
28750
28751 @endif mmalloc
28752
28753 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
28754 maybe-maintainer-clean-mmalloc:
28755 @if mmalloc
28756 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
28757
28758 maintainer-clean-mmalloc:
28759 @: $(MAKE); $(unstage)
28760 @[ -f ./mmalloc/Makefile ] || exit 0; \
28761 r=`${PWD_COMMAND}`; export r; \
28762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763 $(HOST_EXPORTS) \
28764 for flag in $(EXTRA_HOST_FLAGS) ; do \
28765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766 done; \
28767 echo "Doing maintainer-clean in mmalloc" ; \
28768 (cd $(HOST_SUBDIR)/mmalloc && \
28769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771 "RANLIB=$${RANLIB}" \
28772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773 maintainer-clean) \
28774 || exit 1
28775
28776 @endif mmalloc
28777
28778
28779
28780 .PHONY: configure-patch maybe-configure-patch
28781 maybe-configure-patch:
28782 @if gcc-bootstrap
28783 configure-patch: stage_current
28784 @endif gcc-bootstrap
28785 @if patch
28786 maybe-configure-patch: configure-patch
28787 configure-patch:
28788 @: $(MAKE); $(unstage)
28789 @r=`${PWD_COMMAND}`; export r; \
28790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
28792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
28793 $(HOST_EXPORTS) \
28794 echo Configuring in $(HOST_SUBDIR)/patch; \
28795 cd "$(HOST_SUBDIR)/patch" || exit 1; \
28796 case $(srcdir) in \
28797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28798 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
28799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28800 esac; \
28801 srcdiroption="--srcdir=$${topdir}/patch"; \
28802 libsrcdir="$$s/patch"; \
28803 $(SHELL) $${libsrcdir}/configure \
28804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28805 --target=${target_alias} $${srcdiroption} \
28806 || exit 1
28807 @endif patch
28808
28809
28810
28811
28812
28813 .PHONY: all-patch maybe-all-patch
28814 maybe-all-patch:
28815 @if gcc-bootstrap
28816 all-patch: stage_current
28817 @endif gcc-bootstrap
28818 @if patch
28819 TARGET-patch=all
28820 maybe-all-patch: all-patch
28821 all-patch: configure-patch
28822 @: $(MAKE); $(unstage)
28823 @r=`${PWD_COMMAND}`; export r; \
28824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28825 $(HOST_EXPORTS) \
28826 (cd $(HOST_SUBDIR)/patch && \
28827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28828 $(TARGET-patch))
28829 @endif patch
28830
28831
28832
28833
28834 .PHONY: check-patch maybe-check-patch
28835 maybe-check-patch:
28836 @if patch
28837 maybe-check-patch: check-patch
28838
28839 check-patch:
28840 @: $(MAKE); $(unstage)
28841 @r=`${PWD_COMMAND}`; export r; \
28842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28843 $(HOST_EXPORTS) \
28844 (cd $(HOST_SUBDIR)/patch && \
28845 $(MAKE) $(FLAGS_TO_PASS) check)
28846
28847 @endif patch
28848
28849 .PHONY: install-patch maybe-install-patch
28850 maybe-install-patch:
28851 @if patch
28852 maybe-install-patch: install-patch
28853
28854 install-patch: installdirs
28855 @: $(MAKE); $(unstage)
28856 @r=`${PWD_COMMAND}`; export r; \
28857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28858 $(HOST_EXPORTS) \
28859 (cd $(HOST_SUBDIR)/patch && \
28860 $(MAKE) $(FLAGS_TO_PASS) install)
28861
28862 @endif patch
28863
28864 # Other targets (info, dvi, pdf, etc.)
28865
28866 .PHONY: maybe-info-patch info-patch
28867 maybe-info-patch:
28868 @if patch
28869 maybe-info-patch: info-patch
28870
28871 info-patch: \
28872 configure-patch
28873 @: $(MAKE); $(unstage)
28874 @[ -f ./patch/Makefile ] || exit 0; \
28875 r=`${PWD_COMMAND}`; export r; \
28876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28877 $(HOST_EXPORTS) \
28878 for flag in $(EXTRA_HOST_FLAGS) ; do \
28879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28880 done; \
28881 echo "Doing info in patch" ; \
28882 (cd $(HOST_SUBDIR)/patch && \
28883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28885 "RANLIB=$${RANLIB}" \
28886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28887 info) \
28888 || exit 1
28889
28890 @endif patch
28891
28892 .PHONY: maybe-dvi-patch dvi-patch
28893 maybe-dvi-patch:
28894 @if patch
28895 maybe-dvi-patch: dvi-patch
28896
28897 dvi-patch: \
28898 configure-patch
28899 @: $(MAKE); $(unstage)
28900 @[ -f ./patch/Makefile ] || exit 0; \
28901 r=`${PWD_COMMAND}`; export r; \
28902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903 $(HOST_EXPORTS) \
28904 for flag in $(EXTRA_HOST_FLAGS) ; do \
28905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28906 done; \
28907 echo "Doing dvi in patch" ; \
28908 (cd $(HOST_SUBDIR)/patch && \
28909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28911 "RANLIB=$${RANLIB}" \
28912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28913 dvi) \
28914 || exit 1
28915
28916 @endif patch
28917
28918 .PHONY: maybe-pdf-patch pdf-patch
28919 maybe-pdf-patch:
28920 @if patch
28921 maybe-pdf-patch: pdf-patch
28922
28923 pdf-patch: \
28924 configure-patch
28925 @: $(MAKE); $(unstage)
28926 @[ -f ./patch/Makefile ] || exit 0; \
28927 r=`${PWD_COMMAND}`; export r; \
28928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28929 $(HOST_EXPORTS) \
28930 for flag in $(EXTRA_HOST_FLAGS) ; do \
28931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28932 done; \
28933 echo "Doing pdf in patch" ; \
28934 (cd $(HOST_SUBDIR)/patch && \
28935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28937 "RANLIB=$${RANLIB}" \
28938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28939 pdf) \
28940 || exit 1
28941
28942 @endif patch
28943
28944 .PHONY: maybe-html-patch html-patch
28945 maybe-html-patch:
28946 @if patch
28947 maybe-html-patch: html-patch
28948
28949 html-patch: \
28950 configure-patch
28951 @: $(MAKE); $(unstage)
28952 @[ -f ./patch/Makefile ] || exit 0; \
28953 r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955 $(HOST_EXPORTS) \
28956 for flag in $(EXTRA_HOST_FLAGS) ; do \
28957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28958 done; \
28959 echo "Doing html in patch" ; \
28960 (cd $(HOST_SUBDIR)/patch && \
28961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28963 "RANLIB=$${RANLIB}" \
28964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28965 html) \
28966 || exit 1
28967
28968 @endif patch
28969
28970 .PHONY: maybe-TAGS-patch TAGS-patch
28971 maybe-TAGS-patch:
28972 @if patch
28973 maybe-TAGS-patch: TAGS-patch
28974
28975 TAGS-patch: \
28976 configure-patch
28977 @: $(MAKE); $(unstage)
28978 @[ -f ./patch/Makefile ] || exit 0; \
28979 r=`${PWD_COMMAND}`; export r; \
28980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981 $(HOST_EXPORTS) \
28982 for flag in $(EXTRA_HOST_FLAGS) ; do \
28983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28984 done; \
28985 echo "Doing TAGS in patch" ; \
28986 (cd $(HOST_SUBDIR)/patch && \
28987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28989 "RANLIB=$${RANLIB}" \
28990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28991 TAGS) \
28992 || exit 1
28993
28994 @endif patch
28995
28996 .PHONY: maybe-install-info-patch install-info-patch
28997 maybe-install-info-patch:
28998 @if patch
28999 maybe-install-info-patch: install-info-patch
29000
29001 install-info-patch: \
29002 configure-patch \
29003 info-patch
29004 @: $(MAKE); $(unstage)
29005 @[ -f ./patch/Makefile ] || exit 0; \
29006 r=`${PWD_COMMAND}`; export r; \
29007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008 $(HOST_EXPORTS) \
29009 for flag in $(EXTRA_HOST_FLAGS) ; do \
29010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29011 done; \
29012 echo "Doing install-info in patch" ; \
29013 (cd $(HOST_SUBDIR)/patch && \
29014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29016 "RANLIB=$${RANLIB}" \
29017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29018 install-info) \
29019 || exit 1
29020
29021 @endif patch
29022
29023 .PHONY: maybe-install-pdf-patch install-pdf-patch
29024 maybe-install-pdf-patch:
29025 @if patch
29026 maybe-install-pdf-patch: install-pdf-patch
29027
29028 install-pdf-patch: \
29029 configure-patch \
29030 pdf-patch
29031 @: $(MAKE); $(unstage)
29032 @[ -f ./patch/Makefile ] || exit 0; \
29033 r=`${PWD_COMMAND}`; export r; \
29034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29035 $(HOST_EXPORTS) \
29036 for flag in $(EXTRA_HOST_FLAGS) ; do \
29037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29038 done; \
29039 echo "Doing install-pdf in patch" ; \
29040 (cd $(HOST_SUBDIR)/patch && \
29041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29043 "RANLIB=$${RANLIB}" \
29044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29045 install-pdf) \
29046 || exit 1
29047
29048 @endif patch
29049
29050 .PHONY: maybe-install-html-patch install-html-patch
29051 maybe-install-html-patch:
29052 @if patch
29053 maybe-install-html-patch: install-html-patch
29054
29055 install-html-patch: \
29056 configure-patch \
29057 html-patch
29058 @: $(MAKE); $(unstage)
29059 @[ -f ./patch/Makefile ] || exit 0; \
29060 r=`${PWD_COMMAND}`; export r; \
29061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062 $(HOST_EXPORTS) \
29063 for flag in $(EXTRA_HOST_FLAGS) ; do \
29064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29065 done; \
29066 echo "Doing install-html in patch" ; \
29067 (cd $(HOST_SUBDIR)/patch && \
29068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29070 "RANLIB=$${RANLIB}" \
29071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29072 install-html) \
29073 || exit 1
29074
29075 @endif patch
29076
29077 .PHONY: maybe-installcheck-patch installcheck-patch
29078 maybe-installcheck-patch:
29079 @if patch
29080 maybe-installcheck-patch: installcheck-patch
29081
29082 installcheck-patch: \
29083 configure-patch
29084 @: $(MAKE); $(unstage)
29085 @[ -f ./patch/Makefile ] || exit 0; \
29086 r=`${PWD_COMMAND}`; export r; \
29087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088 $(HOST_EXPORTS) \
29089 for flag in $(EXTRA_HOST_FLAGS) ; do \
29090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091 done; \
29092 echo "Doing installcheck in patch" ; \
29093 (cd $(HOST_SUBDIR)/patch && \
29094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096 "RANLIB=$${RANLIB}" \
29097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098 installcheck) \
29099 || exit 1
29100
29101 @endif patch
29102
29103 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
29104 maybe-mostlyclean-patch:
29105 @if patch
29106 maybe-mostlyclean-patch: mostlyclean-patch
29107
29108 mostlyclean-patch:
29109 @: $(MAKE); $(unstage)
29110 @[ -f ./patch/Makefile ] || exit 0; \
29111 r=`${PWD_COMMAND}`; export r; \
29112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113 $(HOST_EXPORTS) \
29114 for flag in $(EXTRA_HOST_FLAGS) ; do \
29115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29116 done; \
29117 echo "Doing mostlyclean in patch" ; \
29118 (cd $(HOST_SUBDIR)/patch && \
29119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29121 "RANLIB=$${RANLIB}" \
29122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29123 mostlyclean) \
29124 || exit 1
29125
29126 @endif patch
29127
29128 .PHONY: maybe-clean-patch clean-patch
29129 maybe-clean-patch:
29130 @if patch
29131 maybe-clean-patch: clean-patch
29132
29133 clean-patch:
29134 @: $(MAKE); $(unstage)
29135 @[ -f ./patch/Makefile ] || exit 0; \
29136 r=`${PWD_COMMAND}`; export r; \
29137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29138 $(HOST_EXPORTS) \
29139 for flag in $(EXTRA_HOST_FLAGS) ; do \
29140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29141 done; \
29142 echo "Doing clean in patch" ; \
29143 (cd $(HOST_SUBDIR)/patch && \
29144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29146 "RANLIB=$${RANLIB}" \
29147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29148 clean) \
29149 || exit 1
29150
29151 @endif patch
29152
29153 .PHONY: maybe-distclean-patch distclean-patch
29154 maybe-distclean-patch:
29155 @if patch
29156 maybe-distclean-patch: distclean-patch
29157
29158 distclean-patch:
29159 @: $(MAKE); $(unstage)
29160 @[ -f ./patch/Makefile ] || exit 0; \
29161 r=`${PWD_COMMAND}`; export r; \
29162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29163 $(HOST_EXPORTS) \
29164 for flag in $(EXTRA_HOST_FLAGS) ; do \
29165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29166 done; \
29167 echo "Doing distclean in patch" ; \
29168 (cd $(HOST_SUBDIR)/patch && \
29169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29171 "RANLIB=$${RANLIB}" \
29172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29173 distclean) \
29174 || exit 1
29175
29176 @endif patch
29177
29178 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
29179 maybe-maintainer-clean-patch:
29180 @if patch
29181 maybe-maintainer-clean-patch: maintainer-clean-patch
29182
29183 maintainer-clean-patch:
29184 @: $(MAKE); $(unstage)
29185 @[ -f ./patch/Makefile ] || exit 0; \
29186 r=`${PWD_COMMAND}`; export r; \
29187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29188 $(HOST_EXPORTS) \
29189 for flag in $(EXTRA_HOST_FLAGS) ; do \
29190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29191 done; \
29192 echo "Doing maintainer-clean in patch" ; \
29193 (cd $(HOST_SUBDIR)/patch && \
29194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29196 "RANLIB=$${RANLIB}" \
29197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29198 maintainer-clean) \
29199 || exit 1
29200
29201 @endif patch
29202
29203
29204
29205 .PHONY: configure-perl maybe-configure-perl
29206 maybe-configure-perl:
29207 @if gcc-bootstrap
29208 configure-perl: stage_current
29209 @endif gcc-bootstrap
29210 @if perl
29211 maybe-configure-perl: configure-perl
29212 configure-perl:
29213 @: $(MAKE); $(unstage)
29214 @r=`${PWD_COMMAND}`; export r; \
29215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29216 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
29217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
29218 $(HOST_EXPORTS) \
29219 echo Configuring in $(HOST_SUBDIR)/perl; \
29220 cd "$(HOST_SUBDIR)/perl" || exit 1; \
29221 case $(srcdir) in \
29222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29223 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
29224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29225 esac; \
29226 srcdiroption="--srcdir=$${topdir}/perl"; \
29227 libsrcdir="$$s/perl"; \
29228 $(SHELL) $${libsrcdir}/configure \
29229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29230 --target=${target_alias} $${srcdiroption} \
29231 || exit 1
29232 @endif perl
29233
29234
29235
29236
29237
29238 .PHONY: all-perl maybe-all-perl
29239 maybe-all-perl:
29240 @if gcc-bootstrap
29241 all-perl: stage_current
29242 @endif gcc-bootstrap
29243 @if perl
29244 TARGET-perl=all
29245 maybe-all-perl: all-perl
29246 all-perl: configure-perl
29247 @: $(MAKE); $(unstage)
29248 @r=`${PWD_COMMAND}`; export r; \
29249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29250 $(HOST_EXPORTS) \
29251 (cd $(HOST_SUBDIR)/perl && \
29252 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29253 $(TARGET-perl))
29254 @endif perl
29255
29256
29257
29258
29259 .PHONY: check-perl maybe-check-perl
29260 maybe-check-perl:
29261 @if perl
29262 maybe-check-perl: check-perl
29263
29264 check-perl:
29265 @: $(MAKE); $(unstage)
29266 @r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 $(HOST_EXPORTS) \
29269 (cd $(HOST_SUBDIR)/perl && \
29270 $(MAKE) $(FLAGS_TO_PASS) check)
29271
29272 @endif perl
29273
29274 .PHONY: install-perl maybe-install-perl
29275 maybe-install-perl:
29276 @if perl
29277 maybe-install-perl: install-perl
29278
29279 install-perl: installdirs
29280 @: $(MAKE); $(unstage)
29281 @r=`${PWD_COMMAND}`; export r; \
29282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283 $(HOST_EXPORTS) \
29284 (cd $(HOST_SUBDIR)/perl && \
29285 $(MAKE) $(FLAGS_TO_PASS) install)
29286
29287 @endif perl
29288
29289 # Other targets (info, dvi, pdf, etc.)
29290
29291 .PHONY: maybe-info-perl info-perl
29292 maybe-info-perl:
29293 @if perl
29294 maybe-info-perl: info-perl
29295
29296 info-perl: \
29297 configure-perl
29298 @: $(MAKE); $(unstage)
29299 @[ -f ./perl/Makefile ] || exit 0; \
29300 r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 $(HOST_EXPORTS) \
29303 for flag in $(EXTRA_HOST_FLAGS) ; do \
29304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305 done; \
29306 echo "Doing info in perl" ; \
29307 (cd $(HOST_SUBDIR)/perl && \
29308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29310 "RANLIB=$${RANLIB}" \
29311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29312 info) \
29313 || exit 1
29314
29315 @endif perl
29316
29317 .PHONY: maybe-dvi-perl dvi-perl
29318 maybe-dvi-perl:
29319 @if perl
29320 maybe-dvi-perl: dvi-perl
29321
29322 dvi-perl: \
29323 configure-perl
29324 @: $(MAKE); $(unstage)
29325 @[ -f ./perl/Makefile ] || exit 0; \
29326 r=`${PWD_COMMAND}`; export r; \
29327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328 $(HOST_EXPORTS) \
29329 for flag in $(EXTRA_HOST_FLAGS) ; do \
29330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331 done; \
29332 echo "Doing dvi in perl" ; \
29333 (cd $(HOST_SUBDIR)/perl && \
29334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29336 "RANLIB=$${RANLIB}" \
29337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29338 dvi) \
29339 || exit 1
29340
29341 @endif perl
29342
29343 .PHONY: maybe-pdf-perl pdf-perl
29344 maybe-pdf-perl:
29345 @if perl
29346 maybe-pdf-perl: pdf-perl
29347
29348 pdf-perl: \
29349 configure-perl
29350 @: $(MAKE); $(unstage)
29351 @[ -f ./perl/Makefile ] || exit 0; \
29352 r=`${PWD_COMMAND}`; export r; \
29353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354 $(HOST_EXPORTS) \
29355 for flag in $(EXTRA_HOST_FLAGS) ; do \
29356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29357 done; \
29358 echo "Doing pdf in perl" ; \
29359 (cd $(HOST_SUBDIR)/perl && \
29360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29362 "RANLIB=$${RANLIB}" \
29363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29364 pdf) \
29365 || exit 1
29366
29367 @endif perl
29368
29369 .PHONY: maybe-html-perl html-perl
29370 maybe-html-perl:
29371 @if perl
29372 maybe-html-perl: html-perl
29373
29374 html-perl: \
29375 configure-perl
29376 @: $(MAKE); $(unstage)
29377 @[ -f ./perl/Makefile ] || exit 0; \
29378 r=`${PWD_COMMAND}`; export r; \
29379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29380 $(HOST_EXPORTS) \
29381 for flag in $(EXTRA_HOST_FLAGS) ; do \
29382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29383 done; \
29384 echo "Doing html in perl" ; \
29385 (cd $(HOST_SUBDIR)/perl && \
29386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29388 "RANLIB=$${RANLIB}" \
29389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29390 html) \
29391 || exit 1
29392
29393 @endif perl
29394
29395 .PHONY: maybe-TAGS-perl TAGS-perl
29396 maybe-TAGS-perl:
29397 @if perl
29398 maybe-TAGS-perl: TAGS-perl
29399
29400 TAGS-perl: \
29401 configure-perl
29402 @: $(MAKE); $(unstage)
29403 @[ -f ./perl/Makefile ] || exit 0; \
29404 r=`${PWD_COMMAND}`; export r; \
29405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406 $(HOST_EXPORTS) \
29407 for flag in $(EXTRA_HOST_FLAGS) ; do \
29408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29409 done; \
29410 echo "Doing TAGS in perl" ; \
29411 (cd $(HOST_SUBDIR)/perl && \
29412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29414 "RANLIB=$${RANLIB}" \
29415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29416 TAGS) \
29417 || exit 1
29418
29419 @endif perl
29420
29421 .PHONY: maybe-install-info-perl install-info-perl
29422 maybe-install-info-perl:
29423 @if perl
29424 maybe-install-info-perl: install-info-perl
29425
29426 install-info-perl: \
29427 configure-perl \
29428 info-perl
29429 @: $(MAKE); $(unstage)
29430 @[ -f ./perl/Makefile ] || exit 0; \
29431 r=`${PWD_COMMAND}`; export r; \
29432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29433 $(HOST_EXPORTS) \
29434 for flag in $(EXTRA_HOST_FLAGS) ; do \
29435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29436 done; \
29437 echo "Doing install-info in perl" ; \
29438 (cd $(HOST_SUBDIR)/perl && \
29439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29441 "RANLIB=$${RANLIB}" \
29442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29443 install-info) \
29444 || exit 1
29445
29446 @endif perl
29447
29448 .PHONY: maybe-install-pdf-perl install-pdf-perl
29449 maybe-install-pdf-perl:
29450 @if perl
29451 maybe-install-pdf-perl: install-pdf-perl
29452
29453 install-pdf-perl: \
29454 configure-perl \
29455 pdf-perl
29456 @: $(MAKE); $(unstage)
29457 @[ -f ./perl/Makefile ] || exit 0; \
29458 r=`${PWD_COMMAND}`; export r; \
29459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460 $(HOST_EXPORTS) \
29461 for flag in $(EXTRA_HOST_FLAGS) ; do \
29462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463 done; \
29464 echo "Doing install-pdf in perl" ; \
29465 (cd $(HOST_SUBDIR)/perl && \
29466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29468 "RANLIB=$${RANLIB}" \
29469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29470 install-pdf) \
29471 || exit 1
29472
29473 @endif perl
29474
29475 .PHONY: maybe-install-html-perl install-html-perl
29476 maybe-install-html-perl:
29477 @if perl
29478 maybe-install-html-perl: install-html-perl
29479
29480 install-html-perl: \
29481 configure-perl \
29482 html-perl
29483 @: $(MAKE); $(unstage)
29484 @[ -f ./perl/Makefile ] || exit 0; \
29485 r=`${PWD_COMMAND}`; export r; \
29486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487 $(HOST_EXPORTS) \
29488 for flag in $(EXTRA_HOST_FLAGS) ; do \
29489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29490 done; \
29491 echo "Doing install-html in perl" ; \
29492 (cd $(HOST_SUBDIR)/perl && \
29493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29495 "RANLIB=$${RANLIB}" \
29496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29497 install-html) \
29498 || exit 1
29499
29500 @endif perl
29501
29502 .PHONY: maybe-installcheck-perl installcheck-perl
29503 maybe-installcheck-perl:
29504 @if perl
29505 maybe-installcheck-perl: installcheck-perl
29506
29507 installcheck-perl: \
29508 configure-perl
29509 @: $(MAKE); $(unstage)
29510 @[ -f ./perl/Makefile ] || exit 0; \
29511 r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(HOST_EXPORTS) \
29514 for flag in $(EXTRA_HOST_FLAGS) ; do \
29515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516 done; \
29517 echo "Doing installcheck in perl" ; \
29518 (cd $(HOST_SUBDIR)/perl && \
29519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521 "RANLIB=$${RANLIB}" \
29522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523 installcheck) \
29524 || exit 1
29525
29526 @endif perl
29527
29528 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
29529 maybe-mostlyclean-perl:
29530 @if perl
29531 maybe-mostlyclean-perl: mostlyclean-perl
29532
29533 mostlyclean-perl:
29534 @: $(MAKE); $(unstage)
29535 @[ -f ./perl/Makefile ] || exit 0; \
29536 r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538 $(HOST_EXPORTS) \
29539 for flag in $(EXTRA_HOST_FLAGS) ; do \
29540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29541 done; \
29542 echo "Doing mostlyclean in perl" ; \
29543 (cd $(HOST_SUBDIR)/perl && \
29544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546 "RANLIB=$${RANLIB}" \
29547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29548 mostlyclean) \
29549 || exit 1
29550
29551 @endif perl
29552
29553 .PHONY: maybe-clean-perl clean-perl
29554 maybe-clean-perl:
29555 @if perl
29556 maybe-clean-perl: clean-perl
29557
29558 clean-perl:
29559 @: $(MAKE); $(unstage)
29560 @[ -f ./perl/Makefile ] || exit 0; \
29561 r=`${PWD_COMMAND}`; export r; \
29562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29563 $(HOST_EXPORTS) \
29564 for flag in $(EXTRA_HOST_FLAGS) ; do \
29565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29566 done; \
29567 echo "Doing clean in perl" ; \
29568 (cd $(HOST_SUBDIR)/perl && \
29569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29571 "RANLIB=$${RANLIB}" \
29572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29573 clean) \
29574 || exit 1
29575
29576 @endif perl
29577
29578 .PHONY: maybe-distclean-perl distclean-perl
29579 maybe-distclean-perl:
29580 @if perl
29581 maybe-distclean-perl: distclean-perl
29582
29583 distclean-perl:
29584 @: $(MAKE); $(unstage)
29585 @[ -f ./perl/Makefile ] || exit 0; \
29586 r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 $(HOST_EXPORTS) \
29589 for flag in $(EXTRA_HOST_FLAGS) ; do \
29590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29591 done; \
29592 echo "Doing distclean in perl" ; \
29593 (cd $(HOST_SUBDIR)/perl && \
29594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29596 "RANLIB=$${RANLIB}" \
29597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29598 distclean) \
29599 || exit 1
29600
29601 @endif perl
29602
29603 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
29604 maybe-maintainer-clean-perl:
29605 @if perl
29606 maybe-maintainer-clean-perl: maintainer-clean-perl
29607
29608 maintainer-clean-perl:
29609 @: $(MAKE); $(unstage)
29610 @[ -f ./perl/Makefile ] || exit 0; \
29611 r=`${PWD_COMMAND}`; export r; \
29612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29613 $(HOST_EXPORTS) \
29614 for flag in $(EXTRA_HOST_FLAGS) ; do \
29615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29616 done; \
29617 echo "Doing maintainer-clean in perl" ; \
29618 (cd $(HOST_SUBDIR)/perl && \
29619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29621 "RANLIB=$${RANLIB}" \
29622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29623 maintainer-clean) \
29624 || exit 1
29625
29626 @endif perl
29627
29628
29629
29630 .PHONY: configure-prms maybe-configure-prms
29631 maybe-configure-prms:
29632 @if gcc-bootstrap
29633 configure-prms: stage_current
29634 @endif gcc-bootstrap
29635 @if prms
29636 maybe-configure-prms: configure-prms
29637 configure-prms:
29638 @: $(MAKE); $(unstage)
29639 @r=`${PWD_COMMAND}`; export r; \
29640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29641 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
29642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
29643 $(HOST_EXPORTS) \
29644 echo Configuring in $(HOST_SUBDIR)/prms; \
29645 cd "$(HOST_SUBDIR)/prms" || exit 1; \
29646 case $(srcdir) in \
29647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29648 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
29649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29650 esac; \
29651 srcdiroption="--srcdir=$${topdir}/prms"; \
29652 libsrcdir="$$s/prms"; \
29653 $(SHELL) $${libsrcdir}/configure \
29654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29655 --target=${target_alias} $${srcdiroption} \
29656 || exit 1
29657 @endif prms
29658
29659
29660
29661
29662
29663 .PHONY: all-prms maybe-all-prms
29664 maybe-all-prms:
29665 @if gcc-bootstrap
29666 all-prms: stage_current
29667 @endif gcc-bootstrap
29668 @if prms
29669 TARGET-prms=all
29670 maybe-all-prms: all-prms
29671 all-prms: configure-prms
29672 @: $(MAKE); $(unstage)
29673 @r=`${PWD_COMMAND}`; export r; \
29674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29675 $(HOST_EXPORTS) \
29676 (cd $(HOST_SUBDIR)/prms && \
29677 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29678 $(TARGET-prms))
29679 @endif prms
29680
29681
29682
29683
29684 .PHONY: check-prms maybe-check-prms
29685 maybe-check-prms:
29686 @if prms
29687 maybe-check-prms: check-prms
29688
29689 check-prms:
29690 @: $(MAKE); $(unstage)
29691 @r=`${PWD_COMMAND}`; export r; \
29692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693 $(HOST_EXPORTS) \
29694 (cd $(HOST_SUBDIR)/prms && \
29695 $(MAKE) $(FLAGS_TO_PASS) check)
29696
29697 @endif prms
29698
29699 .PHONY: install-prms maybe-install-prms
29700 maybe-install-prms:
29701 @if prms
29702 maybe-install-prms: install-prms
29703
29704 install-prms: installdirs
29705 @: $(MAKE); $(unstage)
29706 @r=`${PWD_COMMAND}`; export r; \
29707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708 $(HOST_EXPORTS) \
29709 (cd $(HOST_SUBDIR)/prms && \
29710 $(MAKE) $(FLAGS_TO_PASS) install)
29711
29712 @endif prms
29713
29714 # Other targets (info, dvi, pdf, etc.)
29715
29716 .PHONY: maybe-info-prms info-prms
29717 maybe-info-prms:
29718 @if prms
29719 maybe-info-prms: info-prms
29720
29721 info-prms: \
29722 configure-prms
29723 @: $(MAKE); $(unstage)
29724 @[ -f ./prms/Makefile ] || exit 0; \
29725 r=`${PWD_COMMAND}`; export r; \
29726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29727 $(HOST_EXPORTS) \
29728 for flag in $(EXTRA_HOST_FLAGS) ; do \
29729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29730 done; \
29731 echo "Doing info in prms" ; \
29732 (cd $(HOST_SUBDIR)/prms && \
29733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29735 "RANLIB=$${RANLIB}" \
29736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29737 info) \
29738 || exit 1
29739
29740 @endif prms
29741
29742 .PHONY: maybe-dvi-prms dvi-prms
29743 maybe-dvi-prms:
29744 @if prms
29745 maybe-dvi-prms: dvi-prms
29746
29747 dvi-prms: \
29748 configure-prms
29749 @: $(MAKE); $(unstage)
29750 @[ -f ./prms/Makefile ] || exit 0; \
29751 r=`${PWD_COMMAND}`; export r; \
29752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29753 $(HOST_EXPORTS) \
29754 for flag in $(EXTRA_HOST_FLAGS) ; do \
29755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29756 done; \
29757 echo "Doing dvi in prms" ; \
29758 (cd $(HOST_SUBDIR)/prms && \
29759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29761 "RANLIB=$${RANLIB}" \
29762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29763 dvi) \
29764 || exit 1
29765
29766 @endif prms
29767
29768 .PHONY: maybe-pdf-prms pdf-prms
29769 maybe-pdf-prms:
29770 @if prms
29771 maybe-pdf-prms: pdf-prms
29772
29773 pdf-prms: \
29774 configure-prms
29775 @: $(MAKE); $(unstage)
29776 @[ -f ./prms/Makefile ] || exit 0; \
29777 r=`${PWD_COMMAND}`; export r; \
29778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29779 $(HOST_EXPORTS) \
29780 for flag in $(EXTRA_HOST_FLAGS) ; do \
29781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29782 done; \
29783 echo "Doing pdf in prms" ; \
29784 (cd $(HOST_SUBDIR)/prms && \
29785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29787 "RANLIB=$${RANLIB}" \
29788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29789 pdf) \
29790 || exit 1
29791
29792 @endif prms
29793
29794 .PHONY: maybe-html-prms html-prms
29795 maybe-html-prms:
29796 @if prms
29797 maybe-html-prms: html-prms
29798
29799 html-prms: \
29800 configure-prms
29801 @: $(MAKE); $(unstage)
29802 @[ -f ./prms/Makefile ] || exit 0; \
29803 r=`${PWD_COMMAND}`; export r; \
29804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29805 $(HOST_EXPORTS) \
29806 for flag in $(EXTRA_HOST_FLAGS) ; do \
29807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808 done; \
29809 echo "Doing html in prms" ; \
29810 (cd $(HOST_SUBDIR)/prms && \
29811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29813 "RANLIB=$${RANLIB}" \
29814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29815 html) \
29816 || exit 1
29817
29818 @endif prms
29819
29820 .PHONY: maybe-TAGS-prms TAGS-prms
29821 maybe-TAGS-prms:
29822 @if prms
29823 maybe-TAGS-prms: TAGS-prms
29824
29825 TAGS-prms: \
29826 configure-prms
29827 @: $(MAKE); $(unstage)
29828 @[ -f ./prms/Makefile ] || exit 0; \
29829 r=`${PWD_COMMAND}`; export r; \
29830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29831 $(HOST_EXPORTS) \
29832 for flag in $(EXTRA_HOST_FLAGS) ; do \
29833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29834 done; \
29835 echo "Doing TAGS in prms" ; \
29836 (cd $(HOST_SUBDIR)/prms && \
29837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29839 "RANLIB=$${RANLIB}" \
29840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29841 TAGS) \
29842 || exit 1
29843
29844 @endif prms
29845
29846 .PHONY: maybe-install-info-prms install-info-prms
29847 maybe-install-info-prms:
29848 @if prms
29849 maybe-install-info-prms: install-info-prms
29850
29851 install-info-prms: \
29852 configure-prms \
29853 info-prms
29854 @: $(MAKE); $(unstage)
29855 @[ -f ./prms/Makefile ] || exit 0; \
29856 r=`${PWD_COMMAND}`; export r; \
29857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29858 $(HOST_EXPORTS) \
29859 for flag in $(EXTRA_HOST_FLAGS) ; do \
29860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29861 done; \
29862 echo "Doing install-info in prms" ; \
29863 (cd $(HOST_SUBDIR)/prms && \
29864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29866 "RANLIB=$${RANLIB}" \
29867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29868 install-info) \
29869 || exit 1
29870
29871 @endif prms
29872
29873 .PHONY: maybe-install-pdf-prms install-pdf-prms
29874 maybe-install-pdf-prms:
29875 @if prms
29876 maybe-install-pdf-prms: install-pdf-prms
29877
29878 install-pdf-prms: \
29879 configure-prms \
29880 pdf-prms
29881 @: $(MAKE); $(unstage)
29882 @[ -f ./prms/Makefile ] || exit 0; \
29883 r=`${PWD_COMMAND}`; export r; \
29884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29885 $(HOST_EXPORTS) \
29886 for flag in $(EXTRA_HOST_FLAGS) ; do \
29887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29888 done; \
29889 echo "Doing install-pdf in prms" ; \
29890 (cd $(HOST_SUBDIR)/prms && \
29891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29893 "RANLIB=$${RANLIB}" \
29894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29895 install-pdf) \
29896 || exit 1
29897
29898 @endif prms
29899
29900 .PHONY: maybe-install-html-prms install-html-prms
29901 maybe-install-html-prms:
29902 @if prms
29903 maybe-install-html-prms: install-html-prms
29904
29905 install-html-prms: \
29906 configure-prms \
29907 html-prms
29908 @: $(MAKE); $(unstage)
29909 @[ -f ./prms/Makefile ] || exit 0; \
29910 r=`${PWD_COMMAND}`; export r; \
29911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912 $(HOST_EXPORTS) \
29913 for flag in $(EXTRA_HOST_FLAGS) ; do \
29914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29915 done; \
29916 echo "Doing install-html in prms" ; \
29917 (cd $(HOST_SUBDIR)/prms && \
29918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29920 "RANLIB=$${RANLIB}" \
29921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29922 install-html) \
29923 || exit 1
29924
29925 @endif prms
29926
29927 .PHONY: maybe-installcheck-prms installcheck-prms
29928 maybe-installcheck-prms:
29929 @if prms
29930 maybe-installcheck-prms: installcheck-prms
29931
29932 installcheck-prms: \
29933 configure-prms
29934 @: $(MAKE); $(unstage)
29935 @[ -f ./prms/Makefile ] || exit 0; \
29936 r=`${PWD_COMMAND}`; export r; \
29937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938 $(HOST_EXPORTS) \
29939 for flag in $(EXTRA_HOST_FLAGS) ; do \
29940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941 done; \
29942 echo "Doing installcheck in prms" ; \
29943 (cd $(HOST_SUBDIR)/prms && \
29944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29946 "RANLIB=$${RANLIB}" \
29947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29948 installcheck) \
29949 || exit 1
29950
29951 @endif prms
29952
29953 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
29954 maybe-mostlyclean-prms:
29955 @if prms
29956 maybe-mostlyclean-prms: mostlyclean-prms
29957
29958 mostlyclean-prms:
29959 @: $(MAKE); $(unstage)
29960 @[ -f ./prms/Makefile ] || exit 0; \
29961 r=`${PWD_COMMAND}`; export r; \
29962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29963 $(HOST_EXPORTS) \
29964 for flag in $(EXTRA_HOST_FLAGS) ; do \
29965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29966 done; \
29967 echo "Doing mostlyclean in prms" ; \
29968 (cd $(HOST_SUBDIR)/prms && \
29969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29971 "RANLIB=$${RANLIB}" \
29972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29973 mostlyclean) \
29974 || exit 1
29975
29976 @endif prms
29977
29978 .PHONY: maybe-clean-prms clean-prms
29979 maybe-clean-prms:
29980 @if prms
29981 maybe-clean-prms: clean-prms
29982
29983 clean-prms:
29984 @: $(MAKE); $(unstage)
29985 @[ -f ./prms/Makefile ] || exit 0; \
29986 r=`${PWD_COMMAND}`; export r; \
29987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29988 $(HOST_EXPORTS) \
29989 for flag in $(EXTRA_HOST_FLAGS) ; do \
29990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29991 done; \
29992 echo "Doing clean in prms" ; \
29993 (cd $(HOST_SUBDIR)/prms && \
29994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29996 "RANLIB=$${RANLIB}" \
29997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29998 clean) \
29999 || exit 1
30000
30001 @endif prms
30002
30003 .PHONY: maybe-distclean-prms distclean-prms
30004 maybe-distclean-prms:
30005 @if prms
30006 maybe-distclean-prms: distclean-prms
30007
30008 distclean-prms:
30009 @: $(MAKE); $(unstage)
30010 @[ -f ./prms/Makefile ] || exit 0; \
30011 r=`${PWD_COMMAND}`; export r; \
30012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30013 $(HOST_EXPORTS) \
30014 for flag in $(EXTRA_HOST_FLAGS) ; do \
30015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30016 done; \
30017 echo "Doing distclean in prms" ; \
30018 (cd $(HOST_SUBDIR)/prms && \
30019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30021 "RANLIB=$${RANLIB}" \
30022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30023 distclean) \
30024 || exit 1
30025
30026 @endif prms
30027
30028 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
30029 maybe-maintainer-clean-prms:
30030 @if prms
30031 maybe-maintainer-clean-prms: maintainer-clean-prms
30032
30033 maintainer-clean-prms:
30034 @: $(MAKE); $(unstage)
30035 @[ -f ./prms/Makefile ] || exit 0; \
30036 r=`${PWD_COMMAND}`; export r; \
30037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30038 $(HOST_EXPORTS) \
30039 for flag in $(EXTRA_HOST_FLAGS) ; do \
30040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30041 done; \
30042 echo "Doing maintainer-clean in prms" ; \
30043 (cd $(HOST_SUBDIR)/prms && \
30044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30046 "RANLIB=$${RANLIB}" \
30047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30048 maintainer-clean) \
30049 || exit 1
30050
30051 @endif prms
30052
30053
30054
30055 .PHONY: configure-rcs maybe-configure-rcs
30056 maybe-configure-rcs:
30057 @if gcc-bootstrap
30058 configure-rcs: stage_current
30059 @endif gcc-bootstrap
30060 @if rcs
30061 maybe-configure-rcs: configure-rcs
30062 configure-rcs:
30063 @: $(MAKE); $(unstage)
30064 @r=`${PWD_COMMAND}`; export r; \
30065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30066 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
30067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
30068 $(HOST_EXPORTS) \
30069 echo Configuring in $(HOST_SUBDIR)/rcs; \
30070 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
30071 case $(srcdir) in \
30072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30073 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
30074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30075 esac; \
30076 srcdiroption="--srcdir=$${topdir}/rcs"; \
30077 libsrcdir="$$s/rcs"; \
30078 $(SHELL) $${libsrcdir}/configure \
30079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30080 --target=${target_alias} $${srcdiroption} \
30081 || exit 1
30082 @endif rcs
30083
30084
30085
30086
30087
30088 .PHONY: all-rcs maybe-all-rcs
30089 maybe-all-rcs:
30090 @if gcc-bootstrap
30091 all-rcs: stage_current
30092 @endif gcc-bootstrap
30093 @if rcs
30094 TARGET-rcs=all
30095 maybe-all-rcs: all-rcs
30096 all-rcs: configure-rcs
30097 @: $(MAKE); $(unstage)
30098 @r=`${PWD_COMMAND}`; export r; \
30099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100 $(HOST_EXPORTS) \
30101 (cd $(HOST_SUBDIR)/rcs && \
30102 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30103 $(TARGET-rcs))
30104 @endif rcs
30105
30106
30107
30108
30109 .PHONY: check-rcs maybe-check-rcs
30110 maybe-check-rcs:
30111 @if rcs
30112 maybe-check-rcs: check-rcs
30113
30114 check-rcs:
30115 @: $(MAKE); $(unstage)
30116 @r=`${PWD_COMMAND}`; export r; \
30117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30118 $(HOST_EXPORTS) \
30119 (cd $(HOST_SUBDIR)/rcs && \
30120 $(MAKE) $(FLAGS_TO_PASS) check)
30121
30122 @endif rcs
30123
30124 .PHONY: install-rcs maybe-install-rcs
30125 maybe-install-rcs:
30126 @if rcs
30127 maybe-install-rcs: install-rcs
30128
30129 install-rcs: installdirs
30130 @: $(MAKE); $(unstage)
30131 @r=`${PWD_COMMAND}`; export r; \
30132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133 $(HOST_EXPORTS) \
30134 (cd $(HOST_SUBDIR)/rcs && \
30135 $(MAKE) $(FLAGS_TO_PASS) install)
30136
30137 @endif rcs
30138
30139 # Other targets (info, dvi, pdf, etc.)
30140
30141 .PHONY: maybe-info-rcs info-rcs
30142 maybe-info-rcs:
30143 @if rcs
30144 maybe-info-rcs: info-rcs
30145
30146 info-rcs: \
30147 configure-rcs
30148 @: $(MAKE); $(unstage)
30149 @[ -f ./rcs/Makefile ] || exit 0; \
30150 r=`${PWD_COMMAND}`; export r; \
30151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152 $(HOST_EXPORTS) \
30153 for flag in $(EXTRA_HOST_FLAGS) ; do \
30154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30155 done; \
30156 echo "Doing info in rcs" ; \
30157 (cd $(HOST_SUBDIR)/rcs && \
30158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30160 "RANLIB=$${RANLIB}" \
30161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30162 info) \
30163 || exit 1
30164
30165 @endif rcs
30166
30167 .PHONY: maybe-dvi-rcs dvi-rcs
30168 maybe-dvi-rcs:
30169 @if rcs
30170 maybe-dvi-rcs: dvi-rcs
30171
30172 dvi-rcs: \
30173 configure-rcs
30174 @: $(MAKE); $(unstage)
30175 @[ -f ./rcs/Makefile ] || exit 0; \
30176 r=`${PWD_COMMAND}`; export r; \
30177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178 $(HOST_EXPORTS) \
30179 for flag in $(EXTRA_HOST_FLAGS) ; do \
30180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30181 done; \
30182 echo "Doing dvi in rcs" ; \
30183 (cd $(HOST_SUBDIR)/rcs && \
30184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30186 "RANLIB=$${RANLIB}" \
30187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30188 dvi) \
30189 || exit 1
30190
30191 @endif rcs
30192
30193 .PHONY: maybe-pdf-rcs pdf-rcs
30194 maybe-pdf-rcs:
30195 @if rcs
30196 maybe-pdf-rcs: pdf-rcs
30197
30198 pdf-rcs: \
30199 configure-rcs
30200 @: $(MAKE); $(unstage)
30201 @[ -f ./rcs/Makefile ] || exit 0; \
30202 r=`${PWD_COMMAND}`; export r; \
30203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204 $(HOST_EXPORTS) \
30205 for flag in $(EXTRA_HOST_FLAGS) ; do \
30206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30207 done; \
30208 echo "Doing pdf in rcs" ; \
30209 (cd $(HOST_SUBDIR)/rcs && \
30210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212 "RANLIB=$${RANLIB}" \
30213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30214 pdf) \
30215 || exit 1
30216
30217 @endif rcs
30218
30219 .PHONY: maybe-html-rcs html-rcs
30220 maybe-html-rcs:
30221 @if rcs
30222 maybe-html-rcs: html-rcs
30223
30224 html-rcs: \
30225 configure-rcs
30226 @: $(MAKE); $(unstage)
30227 @[ -f ./rcs/Makefile ] || exit 0; \
30228 r=`${PWD_COMMAND}`; export r; \
30229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230 $(HOST_EXPORTS) \
30231 for flag in $(EXTRA_HOST_FLAGS) ; do \
30232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30233 done; \
30234 echo "Doing html in rcs" ; \
30235 (cd $(HOST_SUBDIR)/rcs && \
30236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30238 "RANLIB=$${RANLIB}" \
30239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30240 html) \
30241 || exit 1
30242
30243 @endif rcs
30244
30245 .PHONY: maybe-TAGS-rcs TAGS-rcs
30246 maybe-TAGS-rcs:
30247 @if rcs
30248 maybe-TAGS-rcs: TAGS-rcs
30249
30250 TAGS-rcs: \
30251 configure-rcs
30252 @: $(MAKE); $(unstage)
30253 @[ -f ./rcs/Makefile ] || exit 0; \
30254 r=`${PWD_COMMAND}`; export r; \
30255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256 $(HOST_EXPORTS) \
30257 for flag in $(EXTRA_HOST_FLAGS) ; do \
30258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30259 done; \
30260 echo "Doing TAGS in rcs" ; \
30261 (cd $(HOST_SUBDIR)/rcs && \
30262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30264 "RANLIB=$${RANLIB}" \
30265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30266 TAGS) \
30267 || exit 1
30268
30269 @endif rcs
30270
30271 .PHONY: maybe-install-info-rcs install-info-rcs
30272 maybe-install-info-rcs:
30273 @if rcs
30274 maybe-install-info-rcs: install-info-rcs
30275
30276 install-info-rcs: \
30277 configure-rcs \
30278 info-rcs
30279 @: $(MAKE); $(unstage)
30280 @[ -f ./rcs/Makefile ] || exit 0; \
30281 r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 $(HOST_EXPORTS) \
30284 for flag in $(EXTRA_HOST_FLAGS) ; do \
30285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30286 done; \
30287 echo "Doing install-info in rcs" ; \
30288 (cd $(HOST_SUBDIR)/rcs && \
30289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30291 "RANLIB=$${RANLIB}" \
30292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30293 install-info) \
30294 || exit 1
30295
30296 @endif rcs
30297
30298 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
30299 maybe-install-pdf-rcs:
30300 @if rcs
30301 maybe-install-pdf-rcs: install-pdf-rcs
30302
30303 install-pdf-rcs: \
30304 configure-rcs \
30305 pdf-rcs
30306 @: $(MAKE); $(unstage)
30307 @[ -f ./rcs/Makefile ] || exit 0; \
30308 r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 $(HOST_EXPORTS) \
30311 for flag in $(EXTRA_HOST_FLAGS) ; do \
30312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313 done; \
30314 echo "Doing install-pdf in rcs" ; \
30315 (cd $(HOST_SUBDIR)/rcs && \
30316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318 "RANLIB=$${RANLIB}" \
30319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320 install-pdf) \
30321 || exit 1
30322
30323 @endif rcs
30324
30325 .PHONY: maybe-install-html-rcs install-html-rcs
30326 maybe-install-html-rcs:
30327 @if rcs
30328 maybe-install-html-rcs: install-html-rcs
30329
30330 install-html-rcs: \
30331 configure-rcs \
30332 html-rcs
30333 @: $(MAKE); $(unstage)
30334 @[ -f ./rcs/Makefile ] || exit 0; \
30335 r=`${PWD_COMMAND}`; export r; \
30336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30337 $(HOST_EXPORTS) \
30338 for flag in $(EXTRA_HOST_FLAGS) ; do \
30339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30340 done; \
30341 echo "Doing install-html in rcs" ; \
30342 (cd $(HOST_SUBDIR)/rcs && \
30343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30345 "RANLIB=$${RANLIB}" \
30346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30347 install-html) \
30348 || exit 1
30349
30350 @endif rcs
30351
30352 .PHONY: maybe-installcheck-rcs installcheck-rcs
30353 maybe-installcheck-rcs:
30354 @if rcs
30355 maybe-installcheck-rcs: installcheck-rcs
30356
30357 installcheck-rcs: \
30358 configure-rcs
30359 @: $(MAKE); $(unstage)
30360 @[ -f ./rcs/Makefile ] || exit 0; \
30361 r=`${PWD_COMMAND}`; export r; \
30362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30363 $(HOST_EXPORTS) \
30364 for flag in $(EXTRA_HOST_FLAGS) ; do \
30365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30366 done; \
30367 echo "Doing installcheck in rcs" ; \
30368 (cd $(HOST_SUBDIR)/rcs && \
30369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30371 "RANLIB=$${RANLIB}" \
30372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30373 installcheck) \
30374 || exit 1
30375
30376 @endif rcs
30377
30378 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
30379 maybe-mostlyclean-rcs:
30380 @if rcs
30381 maybe-mostlyclean-rcs: mostlyclean-rcs
30382
30383 mostlyclean-rcs:
30384 @: $(MAKE); $(unstage)
30385 @[ -f ./rcs/Makefile ] || exit 0; \
30386 r=`${PWD_COMMAND}`; export r; \
30387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30388 $(HOST_EXPORTS) \
30389 for flag in $(EXTRA_HOST_FLAGS) ; do \
30390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30391 done; \
30392 echo "Doing mostlyclean in rcs" ; \
30393 (cd $(HOST_SUBDIR)/rcs && \
30394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30396 "RANLIB=$${RANLIB}" \
30397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30398 mostlyclean) \
30399 || exit 1
30400
30401 @endif rcs
30402
30403 .PHONY: maybe-clean-rcs clean-rcs
30404 maybe-clean-rcs:
30405 @if rcs
30406 maybe-clean-rcs: clean-rcs
30407
30408 clean-rcs:
30409 @: $(MAKE); $(unstage)
30410 @[ -f ./rcs/Makefile ] || exit 0; \
30411 r=`${PWD_COMMAND}`; export r; \
30412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413 $(HOST_EXPORTS) \
30414 for flag in $(EXTRA_HOST_FLAGS) ; do \
30415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30416 done; \
30417 echo "Doing clean in rcs" ; \
30418 (cd $(HOST_SUBDIR)/rcs && \
30419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30421 "RANLIB=$${RANLIB}" \
30422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30423 clean) \
30424 || exit 1
30425
30426 @endif rcs
30427
30428 .PHONY: maybe-distclean-rcs distclean-rcs
30429 maybe-distclean-rcs:
30430 @if rcs
30431 maybe-distclean-rcs: distclean-rcs
30432
30433 distclean-rcs:
30434 @: $(MAKE); $(unstage)
30435 @[ -f ./rcs/Makefile ] || exit 0; \
30436 r=`${PWD_COMMAND}`; export r; \
30437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438 $(HOST_EXPORTS) \
30439 for flag in $(EXTRA_HOST_FLAGS) ; do \
30440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441 done; \
30442 echo "Doing distclean in rcs" ; \
30443 (cd $(HOST_SUBDIR)/rcs && \
30444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446 "RANLIB=$${RANLIB}" \
30447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448 distclean) \
30449 || exit 1
30450
30451 @endif rcs
30452
30453 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
30454 maybe-maintainer-clean-rcs:
30455 @if rcs
30456 maybe-maintainer-clean-rcs: maintainer-clean-rcs
30457
30458 maintainer-clean-rcs:
30459 @: $(MAKE); $(unstage)
30460 @[ -f ./rcs/Makefile ] || exit 0; \
30461 r=`${PWD_COMMAND}`; export r; \
30462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463 $(HOST_EXPORTS) \
30464 for flag in $(EXTRA_HOST_FLAGS) ; do \
30465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466 done; \
30467 echo "Doing maintainer-clean in rcs" ; \
30468 (cd $(HOST_SUBDIR)/rcs && \
30469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471 "RANLIB=$${RANLIB}" \
30472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473 maintainer-clean) \
30474 || exit 1
30475
30476 @endif rcs
30477
30478
30479
30480 .PHONY: configure-readline maybe-configure-readline
30481 maybe-configure-readline:
30482 @if gcc-bootstrap
30483 configure-readline: stage_current
30484 @endif gcc-bootstrap
30485 @if readline
30486 maybe-configure-readline: configure-readline
30487 configure-readline:
30488 @: $(MAKE); $(unstage)
30489 @r=`${PWD_COMMAND}`; export r; \
30490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
30493 $(HOST_EXPORTS) \
30494 echo Configuring in $(HOST_SUBDIR)/readline; \
30495 cd "$(HOST_SUBDIR)/readline" || exit 1; \
30496 case $(srcdir) in \
30497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30498 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30500 esac; \
30501 srcdiroption="--srcdir=$${topdir}/readline"; \
30502 libsrcdir="$$s/readline"; \
30503 $(SHELL) $${libsrcdir}/configure \
30504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30505 --target=${target_alias} $${srcdiroption} \
30506 || exit 1
30507 @endif readline
30508
30509
30510
30511
30512
30513 .PHONY: all-readline maybe-all-readline
30514 maybe-all-readline:
30515 @if gcc-bootstrap
30516 all-readline: stage_current
30517 @endif gcc-bootstrap
30518 @if readline
30519 TARGET-readline=all
30520 maybe-all-readline: all-readline
30521 all-readline: configure-readline
30522 @: $(MAKE); $(unstage)
30523 @r=`${PWD_COMMAND}`; export r; \
30524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525 $(HOST_EXPORTS) \
30526 (cd $(HOST_SUBDIR)/readline && \
30527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30528 $(TARGET-readline))
30529 @endif readline
30530
30531
30532
30533
30534 .PHONY: check-readline maybe-check-readline
30535 maybe-check-readline:
30536 @if readline
30537 maybe-check-readline: check-readline
30538
30539 check-readline:
30540 @: $(MAKE); $(unstage)
30541 @r=`${PWD_COMMAND}`; export r; \
30542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30543 $(HOST_EXPORTS) \
30544 (cd $(HOST_SUBDIR)/readline && \
30545 $(MAKE) $(FLAGS_TO_PASS) check)
30546
30547 @endif readline
30548
30549 .PHONY: install-readline maybe-install-readline
30550 maybe-install-readline:
30551 @if readline
30552 maybe-install-readline: install-readline
30553
30554 install-readline: installdirs
30555 @: $(MAKE); $(unstage)
30556 @r=`${PWD_COMMAND}`; export r; \
30557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558 $(HOST_EXPORTS) \
30559 (cd $(HOST_SUBDIR)/readline && \
30560 $(MAKE) $(FLAGS_TO_PASS) install)
30561
30562 @endif readline
30563
30564 # Other targets (info, dvi, pdf, etc.)
30565
30566 .PHONY: maybe-info-readline info-readline
30567 maybe-info-readline:
30568 @if readline
30569 maybe-info-readline: info-readline
30570
30571 info-readline: \
30572 configure-readline
30573 @: $(MAKE); $(unstage)
30574 @[ -f ./readline/Makefile ] || exit 0; \
30575 r=`${PWD_COMMAND}`; export r; \
30576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30577 $(HOST_EXPORTS) \
30578 for flag in $(EXTRA_HOST_FLAGS) ; do \
30579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30580 done; \
30581 echo "Doing info in readline" ; \
30582 (cd $(HOST_SUBDIR)/readline && \
30583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30585 "RANLIB=$${RANLIB}" \
30586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30587 info) \
30588 || exit 1
30589
30590 @endif readline
30591
30592 .PHONY: maybe-dvi-readline dvi-readline
30593 maybe-dvi-readline:
30594 @if readline
30595 maybe-dvi-readline: dvi-readline
30596
30597 dvi-readline: \
30598 configure-readline
30599 @: $(MAKE); $(unstage)
30600 @[ -f ./readline/Makefile ] || exit 0; \
30601 r=`${PWD_COMMAND}`; export r; \
30602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30603 $(HOST_EXPORTS) \
30604 for flag in $(EXTRA_HOST_FLAGS) ; do \
30605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30606 done; \
30607 echo "Doing dvi in readline" ; \
30608 (cd $(HOST_SUBDIR)/readline && \
30609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30611 "RANLIB=$${RANLIB}" \
30612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30613 dvi) \
30614 || exit 1
30615
30616 @endif readline
30617
30618 .PHONY: maybe-pdf-readline pdf-readline
30619 maybe-pdf-readline:
30620 @if readline
30621 maybe-pdf-readline: pdf-readline
30622
30623 pdf-readline: \
30624 configure-readline
30625 @: $(MAKE); $(unstage)
30626 @[ -f ./readline/Makefile ] || exit 0; \
30627 r=`${PWD_COMMAND}`; export r; \
30628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629 $(HOST_EXPORTS) \
30630 for flag in $(EXTRA_HOST_FLAGS) ; do \
30631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30632 done; \
30633 echo "Doing pdf in readline" ; \
30634 (cd $(HOST_SUBDIR)/readline && \
30635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30637 "RANLIB=$${RANLIB}" \
30638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30639 pdf) \
30640 || exit 1
30641
30642 @endif readline
30643
30644 .PHONY: maybe-html-readline html-readline
30645 maybe-html-readline:
30646 @if readline
30647 maybe-html-readline: html-readline
30648
30649 html-readline: \
30650 configure-readline
30651 @: $(MAKE); $(unstage)
30652 @[ -f ./readline/Makefile ] || exit 0; \
30653 r=`${PWD_COMMAND}`; export r; \
30654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30655 $(HOST_EXPORTS) \
30656 for flag in $(EXTRA_HOST_FLAGS) ; do \
30657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30658 done; \
30659 echo "Doing html in readline" ; \
30660 (cd $(HOST_SUBDIR)/readline && \
30661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30663 "RANLIB=$${RANLIB}" \
30664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30665 html) \
30666 || exit 1
30667
30668 @endif readline
30669
30670 .PHONY: maybe-TAGS-readline TAGS-readline
30671 maybe-TAGS-readline:
30672 @if readline
30673 maybe-TAGS-readline: TAGS-readline
30674
30675 TAGS-readline: \
30676 configure-readline
30677 @: $(MAKE); $(unstage)
30678 @[ -f ./readline/Makefile ] || exit 0; \
30679 r=`${PWD_COMMAND}`; export r; \
30680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30681 $(HOST_EXPORTS) \
30682 for flag in $(EXTRA_HOST_FLAGS) ; do \
30683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30684 done; \
30685 echo "Doing TAGS in readline" ; \
30686 (cd $(HOST_SUBDIR)/readline && \
30687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30689 "RANLIB=$${RANLIB}" \
30690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30691 TAGS) \
30692 || exit 1
30693
30694 @endif readline
30695
30696 .PHONY: maybe-install-info-readline install-info-readline
30697 maybe-install-info-readline:
30698 @if readline
30699 maybe-install-info-readline: install-info-readline
30700
30701 install-info-readline: \
30702 configure-readline \
30703 info-readline
30704 @: $(MAKE); $(unstage)
30705 @[ -f ./readline/Makefile ] || exit 0; \
30706 r=`${PWD_COMMAND}`; export r; \
30707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708 $(HOST_EXPORTS) \
30709 for flag in $(EXTRA_HOST_FLAGS) ; do \
30710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30711 done; \
30712 echo "Doing install-info in readline" ; \
30713 (cd $(HOST_SUBDIR)/readline && \
30714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30716 "RANLIB=$${RANLIB}" \
30717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30718 install-info) \
30719 || exit 1
30720
30721 @endif readline
30722
30723 .PHONY: maybe-install-pdf-readline install-pdf-readline
30724 maybe-install-pdf-readline:
30725 @if readline
30726 maybe-install-pdf-readline: install-pdf-readline
30727
30728 install-pdf-readline: \
30729 configure-readline \
30730 pdf-readline
30731 @: $(MAKE); $(unstage)
30732 @[ -f ./readline/Makefile ] || exit 0; \
30733 r=`${PWD_COMMAND}`; export r; \
30734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735 $(HOST_EXPORTS) \
30736 for flag in $(EXTRA_HOST_FLAGS) ; do \
30737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30738 done; \
30739 echo "Doing install-pdf in readline" ; \
30740 (cd $(HOST_SUBDIR)/readline && \
30741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30743 "RANLIB=$${RANLIB}" \
30744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30745 install-pdf) \
30746 || exit 1
30747
30748 @endif readline
30749
30750 .PHONY: maybe-install-html-readline install-html-readline
30751 maybe-install-html-readline:
30752 @if readline
30753 maybe-install-html-readline: install-html-readline
30754
30755 install-html-readline: \
30756 configure-readline \
30757 html-readline
30758 @: $(MAKE); $(unstage)
30759 @[ -f ./readline/Makefile ] || exit 0; \
30760 r=`${PWD_COMMAND}`; export r; \
30761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30762 $(HOST_EXPORTS) \
30763 for flag in $(EXTRA_HOST_FLAGS) ; do \
30764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30765 done; \
30766 echo "Doing install-html in readline" ; \
30767 (cd $(HOST_SUBDIR)/readline && \
30768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30770 "RANLIB=$${RANLIB}" \
30771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30772 install-html) \
30773 || exit 1
30774
30775 @endif readline
30776
30777 .PHONY: maybe-installcheck-readline installcheck-readline
30778 maybe-installcheck-readline:
30779 @if readline
30780 maybe-installcheck-readline: installcheck-readline
30781
30782 installcheck-readline: \
30783 configure-readline
30784 @: $(MAKE); $(unstage)
30785 @[ -f ./readline/Makefile ] || exit 0; \
30786 r=`${PWD_COMMAND}`; export r; \
30787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788 $(HOST_EXPORTS) \
30789 for flag in $(EXTRA_HOST_FLAGS) ; do \
30790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30791 done; \
30792 echo "Doing installcheck in readline" ; \
30793 (cd $(HOST_SUBDIR)/readline && \
30794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30796 "RANLIB=$${RANLIB}" \
30797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30798 installcheck) \
30799 || exit 1
30800
30801 @endif readline
30802
30803 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30804 maybe-mostlyclean-readline:
30805 @if readline
30806 maybe-mostlyclean-readline: mostlyclean-readline
30807
30808 mostlyclean-readline:
30809 @: $(MAKE); $(unstage)
30810 @[ -f ./readline/Makefile ] || exit 0; \
30811 r=`${PWD_COMMAND}`; export r; \
30812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30813 $(HOST_EXPORTS) \
30814 for flag in $(EXTRA_HOST_FLAGS) ; do \
30815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30816 done; \
30817 echo "Doing mostlyclean in readline" ; \
30818 (cd $(HOST_SUBDIR)/readline && \
30819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30821 "RANLIB=$${RANLIB}" \
30822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30823 mostlyclean) \
30824 || exit 1
30825
30826 @endif readline
30827
30828 .PHONY: maybe-clean-readline clean-readline
30829 maybe-clean-readline:
30830 @if readline
30831 maybe-clean-readline: clean-readline
30832
30833 clean-readline:
30834 @: $(MAKE); $(unstage)
30835 @[ -f ./readline/Makefile ] || exit 0; \
30836 r=`${PWD_COMMAND}`; export r; \
30837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30838 $(HOST_EXPORTS) \
30839 for flag in $(EXTRA_HOST_FLAGS) ; do \
30840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30841 done; \
30842 echo "Doing clean in readline" ; \
30843 (cd $(HOST_SUBDIR)/readline && \
30844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30846 "RANLIB=$${RANLIB}" \
30847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30848 clean) \
30849 || exit 1
30850
30851 @endif readline
30852
30853 .PHONY: maybe-distclean-readline distclean-readline
30854 maybe-distclean-readline:
30855 @if readline
30856 maybe-distclean-readline: distclean-readline
30857
30858 distclean-readline:
30859 @: $(MAKE); $(unstage)
30860 @[ -f ./readline/Makefile ] || exit 0; \
30861 r=`${PWD_COMMAND}`; export r; \
30862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30863 $(HOST_EXPORTS) \
30864 for flag in $(EXTRA_HOST_FLAGS) ; do \
30865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30866 done; \
30867 echo "Doing distclean in readline" ; \
30868 (cd $(HOST_SUBDIR)/readline && \
30869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30871 "RANLIB=$${RANLIB}" \
30872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30873 distclean) \
30874 || exit 1
30875
30876 @endif readline
30877
30878 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30879 maybe-maintainer-clean-readline:
30880 @if readline
30881 maybe-maintainer-clean-readline: maintainer-clean-readline
30882
30883 maintainer-clean-readline:
30884 @: $(MAKE); $(unstage)
30885 @[ -f ./readline/Makefile ] || exit 0; \
30886 r=`${PWD_COMMAND}`; export r; \
30887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888 $(HOST_EXPORTS) \
30889 for flag in $(EXTRA_HOST_FLAGS) ; do \
30890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30891 done; \
30892 echo "Doing maintainer-clean in readline" ; \
30893 (cd $(HOST_SUBDIR)/readline && \
30894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30896 "RANLIB=$${RANLIB}" \
30897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30898 maintainer-clean) \
30899 || exit 1
30900
30901 @endif readline
30902
30903
30904
30905 .PHONY: configure-release maybe-configure-release
30906 maybe-configure-release:
30907 @if gcc-bootstrap
30908 configure-release: stage_current
30909 @endif gcc-bootstrap
30910 @if release
30911 maybe-configure-release: configure-release
30912 configure-release:
30913 @: $(MAKE); $(unstage)
30914 @r=`${PWD_COMMAND}`; export r; \
30915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30916 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
30917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
30918 $(HOST_EXPORTS) \
30919 echo Configuring in $(HOST_SUBDIR)/release; \
30920 cd "$(HOST_SUBDIR)/release" || exit 1; \
30921 case $(srcdir) in \
30922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30923 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
30924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30925 esac; \
30926 srcdiroption="--srcdir=$${topdir}/release"; \
30927 libsrcdir="$$s/release"; \
30928 $(SHELL) $${libsrcdir}/configure \
30929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30930 --target=${target_alias} $${srcdiroption} \
30931 || exit 1
30932 @endif release
30933
30934
30935
30936
30937
30938 .PHONY: all-release maybe-all-release
30939 maybe-all-release:
30940 @if gcc-bootstrap
30941 all-release: stage_current
30942 @endif gcc-bootstrap
30943 @if release
30944 TARGET-release=all
30945 maybe-all-release: all-release
30946 all-release: configure-release
30947 @: $(MAKE); $(unstage)
30948 @r=`${PWD_COMMAND}`; export r; \
30949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30950 $(HOST_EXPORTS) \
30951 (cd $(HOST_SUBDIR)/release && \
30952 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30953 $(TARGET-release))
30954 @endif release
30955
30956
30957
30958
30959 .PHONY: check-release maybe-check-release
30960 maybe-check-release:
30961 @if release
30962 maybe-check-release: check-release
30963
30964 check-release:
30965
30966 @endif release
30967
30968 .PHONY: install-release maybe-install-release
30969 maybe-install-release:
30970 @if release
30971 maybe-install-release: install-release
30972
30973 install-release:
30974
30975 @endif release
30976
30977 # Other targets (info, dvi, pdf, etc.)
30978
30979 .PHONY: maybe-info-release info-release
30980 maybe-info-release:
30981 @if release
30982 maybe-info-release: info-release
30983
30984 info-release: \
30985 configure-release
30986 @: $(MAKE); $(unstage)
30987 @[ -f ./release/Makefile ] || exit 0; \
30988 r=`${PWD_COMMAND}`; export r; \
30989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990 $(HOST_EXPORTS) \
30991 for flag in $(EXTRA_HOST_FLAGS) ; do \
30992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993 done; \
30994 echo "Doing info in release" ; \
30995 (cd $(HOST_SUBDIR)/release && \
30996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998 "RANLIB=$${RANLIB}" \
30999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000 info) \
31001 || exit 1
31002
31003 @endif release
31004
31005 .PHONY: maybe-dvi-release dvi-release
31006 maybe-dvi-release:
31007 @if release
31008 maybe-dvi-release: dvi-release
31009
31010 dvi-release: \
31011 configure-release
31012 @: $(MAKE); $(unstage)
31013 @[ -f ./release/Makefile ] || exit 0; \
31014 r=`${PWD_COMMAND}`; export r; \
31015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31016 $(HOST_EXPORTS) \
31017 for flag in $(EXTRA_HOST_FLAGS) ; do \
31018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31019 done; \
31020 echo "Doing dvi in release" ; \
31021 (cd $(HOST_SUBDIR)/release && \
31022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31024 "RANLIB=$${RANLIB}" \
31025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31026 dvi) \
31027 || exit 1
31028
31029 @endif release
31030
31031 .PHONY: maybe-pdf-release pdf-release
31032 maybe-pdf-release:
31033 @if release
31034 maybe-pdf-release: pdf-release
31035
31036 pdf-release: \
31037 configure-release
31038 @: $(MAKE); $(unstage)
31039 @[ -f ./release/Makefile ] || exit 0; \
31040 r=`${PWD_COMMAND}`; export r; \
31041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042 $(HOST_EXPORTS) \
31043 for flag in $(EXTRA_HOST_FLAGS) ; do \
31044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31045 done; \
31046 echo "Doing pdf in release" ; \
31047 (cd $(HOST_SUBDIR)/release && \
31048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31050 "RANLIB=$${RANLIB}" \
31051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31052 pdf) \
31053 || exit 1
31054
31055 @endif release
31056
31057 .PHONY: maybe-html-release html-release
31058 maybe-html-release:
31059 @if release
31060 maybe-html-release: html-release
31061
31062 html-release: \
31063 configure-release
31064 @: $(MAKE); $(unstage)
31065 @[ -f ./release/Makefile ] || exit 0; \
31066 r=`${PWD_COMMAND}`; export r; \
31067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31068 $(HOST_EXPORTS) \
31069 for flag in $(EXTRA_HOST_FLAGS) ; do \
31070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31071 done; \
31072 echo "Doing html in release" ; \
31073 (cd $(HOST_SUBDIR)/release && \
31074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31076 "RANLIB=$${RANLIB}" \
31077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31078 html) \
31079 || exit 1
31080
31081 @endif release
31082
31083 .PHONY: maybe-TAGS-release TAGS-release
31084 maybe-TAGS-release:
31085 @if release
31086 maybe-TAGS-release: TAGS-release
31087
31088 TAGS-release: \
31089 configure-release
31090 @: $(MAKE); $(unstage)
31091 @[ -f ./release/Makefile ] || exit 0; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(HOST_EXPORTS) \
31095 for flag in $(EXTRA_HOST_FLAGS) ; do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 echo "Doing TAGS in release" ; \
31099 (cd $(HOST_SUBDIR)/release && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104 TAGS) \
31105 || exit 1
31106
31107 @endif release
31108
31109 .PHONY: maybe-install-info-release install-info-release
31110 maybe-install-info-release:
31111 @if release
31112 maybe-install-info-release: install-info-release
31113
31114 install-info-release: \
31115 configure-release \
31116 info-release
31117 @: $(MAKE); $(unstage)
31118 @[ -f ./release/Makefile ] || exit 0; \
31119 r=`${PWD_COMMAND}`; export r; \
31120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121 $(HOST_EXPORTS) \
31122 for flag in $(EXTRA_HOST_FLAGS) ; do \
31123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124 done; \
31125 echo "Doing install-info in release" ; \
31126 (cd $(HOST_SUBDIR)/release && \
31127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129 "RANLIB=$${RANLIB}" \
31130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131 install-info) \
31132 || exit 1
31133
31134 @endif release
31135
31136 .PHONY: maybe-install-pdf-release install-pdf-release
31137 maybe-install-pdf-release:
31138 @if release
31139 maybe-install-pdf-release: install-pdf-release
31140
31141 install-pdf-release: \
31142 configure-release \
31143 pdf-release
31144 @: $(MAKE); $(unstage)
31145 @[ -f ./release/Makefile ] || exit 0; \
31146 r=`${PWD_COMMAND}`; export r; \
31147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148 $(HOST_EXPORTS) \
31149 for flag in $(EXTRA_HOST_FLAGS) ; do \
31150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151 done; \
31152 echo "Doing install-pdf in release" ; \
31153 (cd $(HOST_SUBDIR)/release && \
31154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156 "RANLIB=$${RANLIB}" \
31157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158 install-pdf) \
31159 || exit 1
31160
31161 @endif release
31162
31163 .PHONY: maybe-install-html-release install-html-release
31164 maybe-install-html-release:
31165 @if release
31166 maybe-install-html-release: install-html-release
31167
31168 install-html-release: \
31169 configure-release \
31170 html-release
31171 @: $(MAKE); $(unstage)
31172 @[ -f ./release/Makefile ] || exit 0; \
31173 r=`${PWD_COMMAND}`; export r; \
31174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175 $(HOST_EXPORTS) \
31176 for flag in $(EXTRA_HOST_FLAGS) ; do \
31177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31178 done; \
31179 echo "Doing install-html in release" ; \
31180 (cd $(HOST_SUBDIR)/release && \
31181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31183 "RANLIB=$${RANLIB}" \
31184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31185 install-html) \
31186 || exit 1
31187
31188 @endif release
31189
31190 .PHONY: maybe-installcheck-release installcheck-release
31191 maybe-installcheck-release:
31192 @if release
31193 maybe-installcheck-release: installcheck-release
31194
31195 installcheck-release: \
31196 configure-release
31197 @: $(MAKE); $(unstage)
31198 @[ -f ./release/Makefile ] || exit 0; \
31199 r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 for flag in $(EXTRA_HOST_FLAGS) ; do \
31203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204 done; \
31205 echo "Doing installcheck in release" ; \
31206 (cd $(HOST_SUBDIR)/release && \
31207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209 "RANLIB=$${RANLIB}" \
31210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211 installcheck) \
31212 || exit 1
31213
31214 @endif release
31215
31216 .PHONY: maybe-mostlyclean-release mostlyclean-release
31217 maybe-mostlyclean-release:
31218 @if release
31219 maybe-mostlyclean-release: mostlyclean-release
31220
31221 mostlyclean-release:
31222 @: $(MAKE); $(unstage)
31223 @[ -f ./release/Makefile ] || exit 0; \
31224 r=`${PWD_COMMAND}`; export r; \
31225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226 $(HOST_EXPORTS) \
31227 for flag in $(EXTRA_HOST_FLAGS) ; do \
31228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229 done; \
31230 echo "Doing mostlyclean in release" ; \
31231 (cd $(HOST_SUBDIR)/release && \
31232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31234 "RANLIB=$${RANLIB}" \
31235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31236 mostlyclean) \
31237 || exit 1
31238
31239 @endif release
31240
31241 .PHONY: maybe-clean-release clean-release
31242 maybe-clean-release:
31243 @if release
31244 maybe-clean-release: clean-release
31245
31246 clean-release:
31247 @: $(MAKE); $(unstage)
31248 @[ -f ./release/Makefile ] || exit 0; \
31249 r=`${PWD_COMMAND}`; export r; \
31250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31251 $(HOST_EXPORTS) \
31252 for flag in $(EXTRA_HOST_FLAGS) ; do \
31253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31254 done; \
31255 echo "Doing clean in release" ; \
31256 (cd $(HOST_SUBDIR)/release && \
31257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31259 "RANLIB=$${RANLIB}" \
31260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31261 clean) \
31262 || exit 1
31263
31264 @endif release
31265
31266 .PHONY: maybe-distclean-release distclean-release
31267 maybe-distclean-release:
31268 @if release
31269 maybe-distclean-release: distclean-release
31270
31271 distclean-release:
31272 @: $(MAKE); $(unstage)
31273 @[ -f ./release/Makefile ] || exit 0; \
31274 r=`${PWD_COMMAND}`; export r; \
31275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276 $(HOST_EXPORTS) \
31277 for flag in $(EXTRA_HOST_FLAGS) ; do \
31278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279 done; \
31280 echo "Doing distclean in release" ; \
31281 (cd $(HOST_SUBDIR)/release && \
31282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284 "RANLIB=$${RANLIB}" \
31285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286 distclean) \
31287 || exit 1
31288
31289 @endif release
31290
31291 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
31292 maybe-maintainer-clean-release:
31293 @if release
31294 maybe-maintainer-clean-release: maintainer-clean-release
31295
31296 maintainer-clean-release:
31297 @: $(MAKE); $(unstage)
31298 @[ -f ./release/Makefile ] || exit 0; \
31299 r=`${PWD_COMMAND}`; export r; \
31300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31301 $(HOST_EXPORTS) \
31302 for flag in $(EXTRA_HOST_FLAGS) ; do \
31303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31304 done; \
31305 echo "Doing maintainer-clean in release" ; \
31306 (cd $(HOST_SUBDIR)/release && \
31307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31309 "RANLIB=$${RANLIB}" \
31310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31311 maintainer-clean) \
31312 || exit 1
31313
31314 @endif release
31315
31316
31317
31318 .PHONY: configure-recode maybe-configure-recode
31319 maybe-configure-recode:
31320 @if gcc-bootstrap
31321 configure-recode: stage_current
31322 @endif gcc-bootstrap
31323 @if recode
31324 maybe-configure-recode: configure-recode
31325 configure-recode:
31326 @: $(MAKE); $(unstage)
31327 @r=`${PWD_COMMAND}`; export r; \
31328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
31330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
31331 $(HOST_EXPORTS) \
31332 echo Configuring in $(HOST_SUBDIR)/recode; \
31333 cd "$(HOST_SUBDIR)/recode" || exit 1; \
31334 case $(srcdir) in \
31335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31336 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
31337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31338 esac; \
31339 srcdiroption="--srcdir=$${topdir}/recode"; \
31340 libsrcdir="$$s/recode"; \
31341 $(SHELL) $${libsrcdir}/configure \
31342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31343 --target=${target_alias} $${srcdiroption} \
31344 || exit 1
31345 @endif recode
31346
31347
31348
31349
31350
31351 .PHONY: all-recode maybe-all-recode
31352 maybe-all-recode:
31353 @if gcc-bootstrap
31354 all-recode: stage_current
31355 @endif gcc-bootstrap
31356 @if recode
31357 TARGET-recode=all
31358 maybe-all-recode: all-recode
31359 all-recode: configure-recode
31360 @: $(MAKE); $(unstage)
31361 @r=`${PWD_COMMAND}`; export r; \
31362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363 $(HOST_EXPORTS) \
31364 (cd $(HOST_SUBDIR)/recode && \
31365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31366 $(TARGET-recode))
31367 @endif recode
31368
31369
31370
31371
31372 .PHONY: check-recode maybe-check-recode
31373 maybe-check-recode:
31374 @if recode
31375 maybe-check-recode: check-recode
31376
31377 check-recode:
31378 @: $(MAKE); $(unstage)
31379 @r=`${PWD_COMMAND}`; export r; \
31380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31381 $(HOST_EXPORTS) \
31382 (cd $(HOST_SUBDIR)/recode && \
31383 $(MAKE) $(FLAGS_TO_PASS) check)
31384
31385 @endif recode
31386
31387 .PHONY: install-recode maybe-install-recode
31388 maybe-install-recode:
31389 @if recode
31390 maybe-install-recode: install-recode
31391
31392 install-recode: installdirs
31393 @: $(MAKE); $(unstage)
31394 @r=`${PWD_COMMAND}`; export r; \
31395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396 $(HOST_EXPORTS) \
31397 (cd $(HOST_SUBDIR)/recode && \
31398 $(MAKE) $(FLAGS_TO_PASS) install)
31399
31400 @endif recode
31401
31402 # Other targets (info, dvi, pdf, etc.)
31403
31404 .PHONY: maybe-info-recode info-recode
31405 maybe-info-recode:
31406 @if recode
31407 maybe-info-recode: info-recode
31408
31409 info-recode: \
31410 configure-recode
31411 @: $(MAKE); $(unstage)
31412 @[ -f ./recode/Makefile ] || exit 0; \
31413 r=`${PWD_COMMAND}`; export r; \
31414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415 $(HOST_EXPORTS) \
31416 for flag in $(EXTRA_HOST_FLAGS) ; do \
31417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418 done; \
31419 echo "Doing info in recode" ; \
31420 (cd $(HOST_SUBDIR)/recode && \
31421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31423 "RANLIB=$${RANLIB}" \
31424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31425 info) \
31426 || exit 1
31427
31428 @endif recode
31429
31430 .PHONY: maybe-dvi-recode dvi-recode
31431 maybe-dvi-recode:
31432 @if recode
31433 maybe-dvi-recode: dvi-recode
31434
31435 dvi-recode: \
31436 configure-recode
31437 @: $(MAKE); $(unstage)
31438 @[ -f ./recode/Makefile ] || exit 0; \
31439 r=`${PWD_COMMAND}`; export r; \
31440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441 $(HOST_EXPORTS) \
31442 for flag in $(EXTRA_HOST_FLAGS) ; do \
31443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31444 done; \
31445 echo "Doing dvi in recode" ; \
31446 (cd $(HOST_SUBDIR)/recode && \
31447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31449 "RANLIB=$${RANLIB}" \
31450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31451 dvi) \
31452 || exit 1
31453
31454 @endif recode
31455
31456 .PHONY: maybe-pdf-recode pdf-recode
31457 maybe-pdf-recode:
31458 @if recode
31459 maybe-pdf-recode: pdf-recode
31460
31461 pdf-recode: \
31462 configure-recode
31463 @: $(MAKE); $(unstage)
31464 @[ -f ./recode/Makefile ] || exit 0; \
31465 r=`${PWD_COMMAND}`; export r; \
31466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467 $(HOST_EXPORTS) \
31468 for flag in $(EXTRA_HOST_FLAGS) ; do \
31469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470 done; \
31471 echo "Doing pdf in recode" ; \
31472 (cd $(HOST_SUBDIR)/recode && \
31473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475 "RANLIB=$${RANLIB}" \
31476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477 pdf) \
31478 || exit 1
31479
31480 @endif recode
31481
31482 .PHONY: maybe-html-recode html-recode
31483 maybe-html-recode:
31484 @if recode
31485 maybe-html-recode: html-recode
31486
31487 html-recode: \
31488 configure-recode
31489 @: $(MAKE); $(unstage)
31490 @[ -f ./recode/Makefile ] || exit 0; \
31491 r=`${PWD_COMMAND}`; export r; \
31492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31493 $(HOST_EXPORTS) \
31494 for flag in $(EXTRA_HOST_FLAGS) ; do \
31495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31496 done; \
31497 echo "Doing html in recode" ; \
31498 (cd $(HOST_SUBDIR)/recode && \
31499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31501 "RANLIB=$${RANLIB}" \
31502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31503 html) \
31504 || exit 1
31505
31506 @endif recode
31507
31508 .PHONY: maybe-TAGS-recode TAGS-recode
31509 maybe-TAGS-recode:
31510 @if recode
31511 maybe-TAGS-recode: TAGS-recode
31512
31513 TAGS-recode: \
31514 configure-recode
31515 @: $(MAKE); $(unstage)
31516 @[ -f ./recode/Makefile ] || exit 0; \
31517 r=`${PWD_COMMAND}`; export r; \
31518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31519 $(HOST_EXPORTS) \
31520 for flag in $(EXTRA_HOST_FLAGS) ; do \
31521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31522 done; \
31523 echo "Doing TAGS in recode" ; \
31524 (cd $(HOST_SUBDIR)/recode && \
31525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31527 "RANLIB=$${RANLIB}" \
31528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31529 TAGS) \
31530 || exit 1
31531
31532 @endif recode
31533
31534 .PHONY: maybe-install-info-recode install-info-recode
31535 maybe-install-info-recode:
31536 @if recode
31537 maybe-install-info-recode: install-info-recode
31538
31539 install-info-recode: \
31540 configure-recode \
31541 info-recode
31542 @: $(MAKE); $(unstage)
31543 @[ -f ./recode/Makefile ] || exit 0; \
31544 r=`${PWD_COMMAND}`; export r; \
31545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31546 $(HOST_EXPORTS) \
31547 for flag in $(EXTRA_HOST_FLAGS) ; do \
31548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31549 done; \
31550 echo "Doing install-info in recode" ; \
31551 (cd $(HOST_SUBDIR)/recode && \
31552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31554 "RANLIB=$${RANLIB}" \
31555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31556 install-info) \
31557 || exit 1
31558
31559 @endif recode
31560
31561 .PHONY: maybe-install-pdf-recode install-pdf-recode
31562 maybe-install-pdf-recode:
31563 @if recode
31564 maybe-install-pdf-recode: install-pdf-recode
31565
31566 install-pdf-recode: \
31567 configure-recode \
31568 pdf-recode
31569 @: $(MAKE); $(unstage)
31570 @[ -f ./recode/Makefile ] || exit 0; \
31571 r=`${PWD_COMMAND}`; export r; \
31572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31573 $(HOST_EXPORTS) \
31574 for flag in $(EXTRA_HOST_FLAGS) ; do \
31575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31576 done; \
31577 echo "Doing install-pdf in recode" ; \
31578 (cd $(HOST_SUBDIR)/recode && \
31579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31581 "RANLIB=$${RANLIB}" \
31582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31583 install-pdf) \
31584 || exit 1
31585
31586 @endif recode
31587
31588 .PHONY: maybe-install-html-recode install-html-recode
31589 maybe-install-html-recode:
31590 @if recode
31591 maybe-install-html-recode: install-html-recode
31592
31593 install-html-recode: \
31594 configure-recode \
31595 html-recode
31596 @: $(MAKE); $(unstage)
31597 @[ -f ./recode/Makefile ] || exit 0; \
31598 r=`${PWD_COMMAND}`; export r; \
31599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31600 $(HOST_EXPORTS) \
31601 for flag in $(EXTRA_HOST_FLAGS) ; do \
31602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603 done; \
31604 echo "Doing install-html in recode" ; \
31605 (cd $(HOST_SUBDIR)/recode && \
31606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31608 "RANLIB=$${RANLIB}" \
31609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31610 install-html) \
31611 || exit 1
31612
31613 @endif recode
31614
31615 .PHONY: maybe-installcheck-recode installcheck-recode
31616 maybe-installcheck-recode:
31617 @if recode
31618 maybe-installcheck-recode: installcheck-recode
31619
31620 installcheck-recode: \
31621 configure-recode
31622 @: $(MAKE); $(unstage)
31623 @[ -f ./recode/Makefile ] || exit 0; \
31624 r=`${PWD_COMMAND}`; export r; \
31625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 $(HOST_EXPORTS) \
31627 for flag in $(EXTRA_HOST_FLAGS) ; do \
31628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629 done; \
31630 echo "Doing installcheck in recode" ; \
31631 (cd $(HOST_SUBDIR)/recode && \
31632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31634 "RANLIB=$${RANLIB}" \
31635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31636 installcheck) \
31637 || exit 1
31638
31639 @endif recode
31640
31641 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
31642 maybe-mostlyclean-recode:
31643 @if recode
31644 maybe-mostlyclean-recode: mostlyclean-recode
31645
31646 mostlyclean-recode:
31647 @: $(MAKE); $(unstage)
31648 @[ -f ./recode/Makefile ] || exit 0; \
31649 r=`${PWD_COMMAND}`; export r; \
31650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651 $(HOST_EXPORTS) \
31652 for flag in $(EXTRA_HOST_FLAGS) ; do \
31653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31654 done; \
31655 echo "Doing mostlyclean in recode" ; \
31656 (cd $(HOST_SUBDIR)/recode && \
31657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31659 "RANLIB=$${RANLIB}" \
31660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31661 mostlyclean) \
31662 || exit 1
31663
31664 @endif recode
31665
31666 .PHONY: maybe-clean-recode clean-recode
31667 maybe-clean-recode:
31668 @if recode
31669 maybe-clean-recode: clean-recode
31670
31671 clean-recode:
31672 @: $(MAKE); $(unstage)
31673 @[ -f ./recode/Makefile ] || exit 0; \
31674 r=`${PWD_COMMAND}`; export r; \
31675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31676 $(HOST_EXPORTS) \
31677 for flag in $(EXTRA_HOST_FLAGS) ; do \
31678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31679 done; \
31680 echo "Doing clean in recode" ; \
31681 (cd $(HOST_SUBDIR)/recode && \
31682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31684 "RANLIB=$${RANLIB}" \
31685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31686 clean) \
31687 || exit 1
31688
31689 @endif recode
31690
31691 .PHONY: maybe-distclean-recode distclean-recode
31692 maybe-distclean-recode:
31693 @if recode
31694 maybe-distclean-recode: distclean-recode
31695
31696 distclean-recode:
31697 @: $(MAKE); $(unstage)
31698 @[ -f ./recode/Makefile ] || exit 0; \
31699 r=`${PWD_COMMAND}`; export r; \
31700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31701 $(HOST_EXPORTS) \
31702 for flag in $(EXTRA_HOST_FLAGS) ; do \
31703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704 done; \
31705 echo "Doing distclean in recode" ; \
31706 (cd $(HOST_SUBDIR)/recode && \
31707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31709 "RANLIB=$${RANLIB}" \
31710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31711 distclean) \
31712 || exit 1
31713
31714 @endif recode
31715
31716 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
31717 maybe-maintainer-clean-recode:
31718 @if recode
31719 maybe-maintainer-clean-recode: maintainer-clean-recode
31720
31721 maintainer-clean-recode:
31722 @: $(MAKE); $(unstage)
31723 @[ -f ./recode/Makefile ] || exit 0; \
31724 r=`${PWD_COMMAND}`; export r; \
31725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31726 $(HOST_EXPORTS) \
31727 for flag in $(EXTRA_HOST_FLAGS) ; do \
31728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31729 done; \
31730 echo "Doing maintainer-clean in recode" ; \
31731 (cd $(HOST_SUBDIR)/recode && \
31732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31734 "RANLIB=$${RANLIB}" \
31735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31736 maintainer-clean) \
31737 || exit 1
31738
31739 @endif recode
31740
31741
31742
31743 .PHONY: configure-sed maybe-configure-sed
31744 maybe-configure-sed:
31745 @if gcc-bootstrap
31746 configure-sed: stage_current
31747 @endif gcc-bootstrap
31748 @if sed
31749 maybe-configure-sed: configure-sed
31750 configure-sed:
31751 @: $(MAKE); $(unstage)
31752 @r=`${PWD_COMMAND}`; export r; \
31753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
31755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
31756 $(HOST_EXPORTS) \
31757 echo Configuring in $(HOST_SUBDIR)/sed; \
31758 cd "$(HOST_SUBDIR)/sed" || exit 1; \
31759 case $(srcdir) in \
31760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31761 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
31762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31763 esac; \
31764 srcdiroption="--srcdir=$${topdir}/sed"; \
31765 libsrcdir="$$s/sed"; \
31766 $(SHELL) $${libsrcdir}/configure \
31767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31768 --target=${target_alias} $${srcdiroption} \
31769 || exit 1
31770 @endif sed
31771
31772
31773
31774
31775
31776 .PHONY: all-sed maybe-all-sed
31777 maybe-all-sed:
31778 @if gcc-bootstrap
31779 all-sed: stage_current
31780 @endif gcc-bootstrap
31781 @if sed
31782 TARGET-sed=all
31783 maybe-all-sed: all-sed
31784 all-sed: configure-sed
31785 @: $(MAKE); $(unstage)
31786 @r=`${PWD_COMMAND}`; export r; \
31787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31788 $(HOST_EXPORTS) \
31789 (cd $(HOST_SUBDIR)/sed && \
31790 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31791 $(TARGET-sed))
31792 @endif sed
31793
31794
31795
31796
31797 .PHONY: check-sed maybe-check-sed
31798 maybe-check-sed:
31799 @if sed
31800 maybe-check-sed: check-sed
31801
31802 check-sed:
31803 @: $(MAKE); $(unstage)
31804 @r=`${PWD_COMMAND}`; export r; \
31805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806 $(HOST_EXPORTS) \
31807 (cd $(HOST_SUBDIR)/sed && \
31808 $(MAKE) $(FLAGS_TO_PASS) check)
31809
31810 @endif sed
31811
31812 .PHONY: install-sed maybe-install-sed
31813 maybe-install-sed:
31814 @if sed
31815 maybe-install-sed: install-sed
31816
31817 install-sed: installdirs
31818 @: $(MAKE); $(unstage)
31819 @r=`${PWD_COMMAND}`; export r; \
31820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31821 $(HOST_EXPORTS) \
31822 (cd $(HOST_SUBDIR)/sed && \
31823 $(MAKE) $(FLAGS_TO_PASS) install)
31824
31825 @endif sed
31826
31827 # Other targets (info, dvi, pdf, etc.)
31828
31829 .PHONY: maybe-info-sed info-sed
31830 maybe-info-sed:
31831 @if sed
31832 maybe-info-sed: info-sed
31833
31834 info-sed: \
31835 configure-sed
31836 @: $(MAKE); $(unstage)
31837 @[ -f ./sed/Makefile ] || exit 0; \
31838 r=`${PWD_COMMAND}`; export r; \
31839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840 $(HOST_EXPORTS) \
31841 for flag in $(EXTRA_HOST_FLAGS) ; do \
31842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31843 done; \
31844 echo "Doing info in sed" ; \
31845 (cd $(HOST_SUBDIR)/sed && \
31846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848 "RANLIB=$${RANLIB}" \
31849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31850 info) \
31851 || exit 1
31852
31853 @endif sed
31854
31855 .PHONY: maybe-dvi-sed dvi-sed
31856 maybe-dvi-sed:
31857 @if sed
31858 maybe-dvi-sed: dvi-sed
31859
31860 dvi-sed: \
31861 configure-sed
31862 @: $(MAKE); $(unstage)
31863 @[ -f ./sed/Makefile ] || exit 0; \
31864 r=`${PWD_COMMAND}`; export r; \
31865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866 $(HOST_EXPORTS) \
31867 for flag in $(EXTRA_HOST_FLAGS) ; do \
31868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31869 done; \
31870 echo "Doing dvi in sed" ; \
31871 (cd $(HOST_SUBDIR)/sed && \
31872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31874 "RANLIB=$${RANLIB}" \
31875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31876 dvi) \
31877 || exit 1
31878
31879 @endif sed
31880
31881 .PHONY: maybe-pdf-sed pdf-sed
31882 maybe-pdf-sed:
31883 @if sed
31884 maybe-pdf-sed: pdf-sed
31885
31886 pdf-sed: \
31887 configure-sed
31888 @: $(MAKE); $(unstage)
31889 @[ -f ./sed/Makefile ] || exit 0; \
31890 r=`${PWD_COMMAND}`; export r; \
31891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892 $(HOST_EXPORTS) \
31893 for flag in $(EXTRA_HOST_FLAGS) ; do \
31894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31895 done; \
31896 echo "Doing pdf in sed" ; \
31897 (cd $(HOST_SUBDIR)/sed && \
31898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31900 "RANLIB=$${RANLIB}" \
31901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31902 pdf) \
31903 || exit 1
31904
31905 @endif sed
31906
31907 .PHONY: maybe-html-sed html-sed
31908 maybe-html-sed:
31909 @if sed
31910 maybe-html-sed: html-sed
31911
31912 html-sed: \
31913 configure-sed
31914 @: $(MAKE); $(unstage)
31915 @[ -f ./sed/Makefile ] || exit 0; \
31916 r=`${PWD_COMMAND}`; export r; \
31917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918 $(HOST_EXPORTS) \
31919 for flag in $(EXTRA_HOST_FLAGS) ; do \
31920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921 done; \
31922 echo "Doing html in sed" ; \
31923 (cd $(HOST_SUBDIR)/sed && \
31924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926 "RANLIB=$${RANLIB}" \
31927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928 html) \
31929 || exit 1
31930
31931 @endif sed
31932
31933 .PHONY: maybe-TAGS-sed TAGS-sed
31934 maybe-TAGS-sed:
31935 @if sed
31936 maybe-TAGS-sed: TAGS-sed
31937
31938 TAGS-sed: \
31939 configure-sed
31940 @: $(MAKE); $(unstage)
31941 @[ -f ./sed/Makefile ] || exit 0; \
31942 r=`${PWD_COMMAND}`; export r; \
31943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944 $(HOST_EXPORTS) \
31945 for flag in $(EXTRA_HOST_FLAGS) ; do \
31946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947 done; \
31948 echo "Doing TAGS in sed" ; \
31949 (cd $(HOST_SUBDIR)/sed && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952 "RANLIB=$${RANLIB}" \
31953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954 TAGS) \
31955 || exit 1
31956
31957 @endif sed
31958
31959 .PHONY: maybe-install-info-sed install-info-sed
31960 maybe-install-info-sed:
31961 @if sed
31962 maybe-install-info-sed: install-info-sed
31963
31964 install-info-sed: \
31965 configure-sed \
31966 info-sed
31967 @: $(MAKE); $(unstage)
31968 @[ -f ./sed/Makefile ] || exit 0; \
31969 r=`${PWD_COMMAND}`; export r; \
31970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31971 $(HOST_EXPORTS) \
31972 for flag in $(EXTRA_HOST_FLAGS) ; do \
31973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31974 done; \
31975 echo "Doing install-info in sed" ; \
31976 (cd $(HOST_SUBDIR)/sed && \
31977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31979 "RANLIB=$${RANLIB}" \
31980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31981 install-info) \
31982 || exit 1
31983
31984 @endif sed
31985
31986 .PHONY: maybe-install-pdf-sed install-pdf-sed
31987 maybe-install-pdf-sed:
31988 @if sed
31989 maybe-install-pdf-sed: install-pdf-sed
31990
31991 install-pdf-sed: \
31992 configure-sed \
31993 pdf-sed
31994 @: $(MAKE); $(unstage)
31995 @[ -f ./sed/Makefile ] || exit 0; \
31996 r=`${PWD_COMMAND}`; export r; \
31997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998 $(HOST_EXPORTS) \
31999 for flag in $(EXTRA_HOST_FLAGS) ; do \
32000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001 done; \
32002 echo "Doing install-pdf in sed" ; \
32003 (cd $(HOST_SUBDIR)/sed && \
32004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006 "RANLIB=$${RANLIB}" \
32007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008 install-pdf) \
32009 || exit 1
32010
32011 @endif sed
32012
32013 .PHONY: maybe-install-html-sed install-html-sed
32014 maybe-install-html-sed:
32015 @if sed
32016 maybe-install-html-sed: install-html-sed
32017
32018 install-html-sed: \
32019 configure-sed \
32020 html-sed
32021 @: $(MAKE); $(unstage)
32022 @[ -f ./sed/Makefile ] || exit 0; \
32023 r=`${PWD_COMMAND}`; export r; \
32024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025 $(HOST_EXPORTS) \
32026 for flag in $(EXTRA_HOST_FLAGS) ; do \
32027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028 done; \
32029 echo "Doing install-html in sed" ; \
32030 (cd $(HOST_SUBDIR)/sed && \
32031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033 "RANLIB=$${RANLIB}" \
32034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035 install-html) \
32036 || exit 1
32037
32038 @endif sed
32039
32040 .PHONY: maybe-installcheck-sed installcheck-sed
32041 maybe-installcheck-sed:
32042 @if sed
32043 maybe-installcheck-sed: installcheck-sed
32044
32045 installcheck-sed: \
32046 configure-sed
32047 @: $(MAKE); $(unstage)
32048 @[ -f ./sed/Makefile ] || exit 0; \
32049 r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 for flag in $(EXTRA_HOST_FLAGS) ; do \
32053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054 done; \
32055 echo "Doing installcheck in sed" ; \
32056 (cd $(HOST_SUBDIR)/sed && \
32057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059 "RANLIB=$${RANLIB}" \
32060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061 installcheck) \
32062 || exit 1
32063
32064 @endif sed
32065
32066 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
32067 maybe-mostlyclean-sed:
32068 @if sed
32069 maybe-mostlyclean-sed: mostlyclean-sed
32070
32071 mostlyclean-sed:
32072 @: $(MAKE); $(unstage)
32073 @[ -f ./sed/Makefile ] || exit 0; \
32074 r=`${PWD_COMMAND}`; export r; \
32075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076 $(HOST_EXPORTS) \
32077 for flag in $(EXTRA_HOST_FLAGS) ; do \
32078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32079 done; \
32080 echo "Doing mostlyclean in sed" ; \
32081 (cd $(HOST_SUBDIR)/sed && \
32082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32084 "RANLIB=$${RANLIB}" \
32085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32086 mostlyclean) \
32087 || exit 1
32088
32089 @endif sed
32090
32091 .PHONY: maybe-clean-sed clean-sed
32092 maybe-clean-sed:
32093 @if sed
32094 maybe-clean-sed: clean-sed
32095
32096 clean-sed:
32097 @: $(MAKE); $(unstage)
32098 @[ -f ./sed/Makefile ] || exit 0; \
32099 r=`${PWD_COMMAND}`; export r; \
32100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101 $(HOST_EXPORTS) \
32102 for flag in $(EXTRA_HOST_FLAGS) ; do \
32103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104 done; \
32105 echo "Doing clean in sed" ; \
32106 (cd $(HOST_SUBDIR)/sed && \
32107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109 "RANLIB=$${RANLIB}" \
32110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111 clean) \
32112 || exit 1
32113
32114 @endif sed
32115
32116 .PHONY: maybe-distclean-sed distclean-sed
32117 maybe-distclean-sed:
32118 @if sed
32119 maybe-distclean-sed: distclean-sed
32120
32121 distclean-sed:
32122 @: $(MAKE); $(unstage)
32123 @[ -f ./sed/Makefile ] || exit 0; \
32124 r=`${PWD_COMMAND}`; export r; \
32125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126 $(HOST_EXPORTS) \
32127 for flag in $(EXTRA_HOST_FLAGS) ; do \
32128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32129 done; \
32130 echo "Doing distclean in sed" ; \
32131 (cd $(HOST_SUBDIR)/sed && \
32132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32134 "RANLIB=$${RANLIB}" \
32135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32136 distclean) \
32137 || exit 1
32138
32139 @endif sed
32140
32141 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
32142 maybe-maintainer-clean-sed:
32143 @if sed
32144 maybe-maintainer-clean-sed: maintainer-clean-sed
32145
32146 maintainer-clean-sed:
32147 @: $(MAKE); $(unstage)
32148 @[ -f ./sed/Makefile ] || exit 0; \
32149 r=`${PWD_COMMAND}`; export r; \
32150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32151 $(HOST_EXPORTS) \
32152 for flag in $(EXTRA_HOST_FLAGS) ; do \
32153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32154 done; \
32155 echo "Doing maintainer-clean in sed" ; \
32156 (cd $(HOST_SUBDIR)/sed && \
32157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32159 "RANLIB=$${RANLIB}" \
32160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32161 maintainer-clean) \
32162 || exit 1
32163
32164 @endif sed
32165
32166
32167
32168 .PHONY: configure-send-pr maybe-configure-send-pr
32169 maybe-configure-send-pr:
32170 @if gcc-bootstrap
32171 configure-send-pr: stage_current
32172 @endif gcc-bootstrap
32173 @if send-pr
32174 maybe-configure-send-pr: configure-send-pr
32175 configure-send-pr:
32176 @: $(MAKE); $(unstage)
32177 @r=`${PWD_COMMAND}`; export r; \
32178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32179 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
32180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
32181 $(HOST_EXPORTS) \
32182 echo Configuring in $(HOST_SUBDIR)/send-pr; \
32183 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
32184 case $(srcdir) in \
32185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32186 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
32187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32188 esac; \
32189 srcdiroption="--srcdir=$${topdir}/send-pr"; \
32190 libsrcdir="$$s/send-pr"; \
32191 $(SHELL) $${libsrcdir}/configure \
32192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32193 --target=${target_alias} $${srcdiroption} \
32194 || exit 1
32195 @endif send-pr
32196
32197
32198
32199
32200
32201 .PHONY: all-send-pr maybe-all-send-pr
32202 maybe-all-send-pr:
32203 @if gcc-bootstrap
32204 all-send-pr: stage_current
32205 @endif gcc-bootstrap
32206 @if send-pr
32207 TARGET-send-pr=all
32208 maybe-all-send-pr: all-send-pr
32209 all-send-pr: configure-send-pr
32210 @: $(MAKE); $(unstage)
32211 @r=`${PWD_COMMAND}`; export r; \
32212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32213 $(HOST_EXPORTS) \
32214 (cd $(HOST_SUBDIR)/send-pr && \
32215 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32216 $(TARGET-send-pr))
32217 @endif send-pr
32218
32219
32220
32221
32222 .PHONY: check-send-pr maybe-check-send-pr
32223 maybe-check-send-pr:
32224 @if send-pr
32225 maybe-check-send-pr: check-send-pr
32226
32227 check-send-pr:
32228 @: $(MAKE); $(unstage)
32229 @r=`${PWD_COMMAND}`; export r; \
32230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32231 $(HOST_EXPORTS) \
32232 (cd $(HOST_SUBDIR)/send-pr && \
32233 $(MAKE) $(FLAGS_TO_PASS) check)
32234
32235 @endif send-pr
32236
32237 .PHONY: install-send-pr maybe-install-send-pr
32238 maybe-install-send-pr:
32239 @if send-pr
32240 maybe-install-send-pr: install-send-pr
32241
32242 install-send-pr: installdirs
32243 @: $(MAKE); $(unstage)
32244 @r=`${PWD_COMMAND}`; export r; \
32245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32246 $(HOST_EXPORTS) \
32247 (cd $(HOST_SUBDIR)/send-pr && \
32248 $(MAKE) $(FLAGS_TO_PASS) install)
32249
32250 @endif send-pr
32251
32252 # Other targets (info, dvi, pdf, etc.)
32253
32254 .PHONY: maybe-info-send-pr info-send-pr
32255 maybe-info-send-pr:
32256 @if send-pr
32257 maybe-info-send-pr: info-send-pr
32258
32259 info-send-pr: \
32260 configure-send-pr
32261 @: $(MAKE); $(unstage)
32262 @[ -f ./send-pr/Makefile ] || exit 0; \
32263 r=`${PWD_COMMAND}`; export r; \
32264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32265 $(HOST_EXPORTS) \
32266 for flag in $(EXTRA_HOST_FLAGS) ; do \
32267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268 done; \
32269 echo "Doing info in send-pr" ; \
32270 (cd $(HOST_SUBDIR)/send-pr && \
32271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273 "RANLIB=$${RANLIB}" \
32274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32275 info) \
32276 || exit 1
32277
32278 @endif send-pr
32279
32280 .PHONY: maybe-dvi-send-pr dvi-send-pr
32281 maybe-dvi-send-pr:
32282 @if send-pr
32283 maybe-dvi-send-pr: dvi-send-pr
32284
32285 dvi-send-pr: \
32286 configure-send-pr
32287 @: $(MAKE); $(unstage)
32288 @[ -f ./send-pr/Makefile ] || exit 0; \
32289 r=`${PWD_COMMAND}`; export r; \
32290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 $(HOST_EXPORTS) \
32292 for flag in $(EXTRA_HOST_FLAGS) ; do \
32293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294 done; \
32295 echo "Doing dvi in send-pr" ; \
32296 (cd $(HOST_SUBDIR)/send-pr && \
32297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32299 "RANLIB=$${RANLIB}" \
32300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32301 dvi) \
32302 || exit 1
32303
32304 @endif send-pr
32305
32306 .PHONY: maybe-pdf-send-pr pdf-send-pr
32307 maybe-pdf-send-pr:
32308 @if send-pr
32309 maybe-pdf-send-pr: pdf-send-pr
32310
32311 pdf-send-pr: \
32312 configure-send-pr
32313 @: $(MAKE); $(unstage)
32314 @[ -f ./send-pr/Makefile ] || exit 0; \
32315 r=`${PWD_COMMAND}`; export r; \
32316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317 $(HOST_EXPORTS) \
32318 for flag in $(EXTRA_HOST_FLAGS) ; do \
32319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32320 done; \
32321 echo "Doing pdf in send-pr" ; \
32322 (cd $(HOST_SUBDIR)/send-pr && \
32323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32325 "RANLIB=$${RANLIB}" \
32326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32327 pdf) \
32328 || exit 1
32329
32330 @endif send-pr
32331
32332 .PHONY: maybe-html-send-pr html-send-pr
32333 maybe-html-send-pr:
32334 @if send-pr
32335 maybe-html-send-pr: html-send-pr
32336
32337 html-send-pr: \
32338 configure-send-pr
32339 @: $(MAKE); $(unstage)
32340 @[ -f ./send-pr/Makefile ] || exit 0; \
32341 r=`${PWD_COMMAND}`; export r; \
32342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343 $(HOST_EXPORTS) \
32344 for flag in $(EXTRA_HOST_FLAGS) ; do \
32345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346 done; \
32347 echo "Doing html in send-pr" ; \
32348 (cd $(HOST_SUBDIR)/send-pr && \
32349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351 "RANLIB=$${RANLIB}" \
32352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353 html) \
32354 || exit 1
32355
32356 @endif send-pr
32357
32358 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
32359 maybe-TAGS-send-pr:
32360 @if send-pr
32361 maybe-TAGS-send-pr: TAGS-send-pr
32362
32363 TAGS-send-pr: \
32364 configure-send-pr
32365 @: $(MAKE); $(unstage)
32366 @[ -f ./send-pr/Makefile ] || exit 0; \
32367 r=`${PWD_COMMAND}`; export r; \
32368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32369 $(HOST_EXPORTS) \
32370 for flag in $(EXTRA_HOST_FLAGS) ; do \
32371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32372 done; \
32373 echo "Doing TAGS in send-pr" ; \
32374 (cd $(HOST_SUBDIR)/send-pr && \
32375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32377 "RANLIB=$${RANLIB}" \
32378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32379 TAGS) \
32380 || exit 1
32381
32382 @endif send-pr
32383
32384 .PHONY: maybe-install-info-send-pr install-info-send-pr
32385 maybe-install-info-send-pr:
32386 @if send-pr
32387 maybe-install-info-send-pr: install-info-send-pr
32388
32389 install-info-send-pr: \
32390 configure-send-pr \
32391 info-send-pr
32392 @: $(MAKE); $(unstage)
32393 @[ -f ./send-pr/Makefile ] || exit 0; \
32394 r=`${PWD_COMMAND}`; export r; \
32395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32396 $(HOST_EXPORTS) \
32397 for flag in $(EXTRA_HOST_FLAGS) ; do \
32398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32399 done; \
32400 echo "Doing install-info in send-pr" ; \
32401 (cd $(HOST_SUBDIR)/send-pr && \
32402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32404 "RANLIB=$${RANLIB}" \
32405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32406 install-info) \
32407 || exit 1
32408
32409 @endif send-pr
32410
32411 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
32412 maybe-install-pdf-send-pr:
32413 @if send-pr
32414 maybe-install-pdf-send-pr: install-pdf-send-pr
32415
32416 install-pdf-send-pr: \
32417 configure-send-pr \
32418 pdf-send-pr
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./send-pr/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(HOST_EXPORTS) \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426 done; \
32427 echo "Doing install-pdf in send-pr" ; \
32428 (cd $(HOST_SUBDIR)/send-pr && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433 install-pdf) \
32434 || exit 1
32435
32436 @endif send-pr
32437
32438 .PHONY: maybe-install-html-send-pr install-html-send-pr
32439 maybe-install-html-send-pr:
32440 @if send-pr
32441 maybe-install-html-send-pr: install-html-send-pr
32442
32443 install-html-send-pr: \
32444 configure-send-pr \
32445 html-send-pr
32446 @: $(MAKE); $(unstage)
32447 @[ -f ./send-pr/Makefile ] || exit 0; \
32448 r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 $(HOST_EXPORTS) \
32451 for flag in $(EXTRA_HOST_FLAGS) ; do \
32452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 done; \
32454 echo "Doing install-html in send-pr" ; \
32455 (cd $(HOST_SUBDIR)/send-pr && \
32456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458 "RANLIB=$${RANLIB}" \
32459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460 install-html) \
32461 || exit 1
32462
32463 @endif send-pr
32464
32465 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
32466 maybe-installcheck-send-pr:
32467 @if send-pr
32468 maybe-installcheck-send-pr: installcheck-send-pr
32469
32470 installcheck-send-pr: \
32471 configure-send-pr
32472 @: $(MAKE); $(unstage)
32473 @[ -f ./send-pr/Makefile ] || exit 0; \
32474 r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 for flag in $(EXTRA_HOST_FLAGS) ; do \
32478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479 done; \
32480 echo "Doing installcheck in send-pr" ; \
32481 (cd $(HOST_SUBDIR)/send-pr && \
32482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32484 "RANLIB=$${RANLIB}" \
32485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32486 installcheck) \
32487 || exit 1
32488
32489 @endif send-pr
32490
32491 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
32492 maybe-mostlyclean-send-pr:
32493 @if send-pr
32494 maybe-mostlyclean-send-pr: mostlyclean-send-pr
32495
32496 mostlyclean-send-pr:
32497 @: $(MAKE); $(unstage)
32498 @[ -f ./send-pr/Makefile ] || exit 0; \
32499 r=`${PWD_COMMAND}`; export r; \
32500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501 $(HOST_EXPORTS) \
32502 for flag in $(EXTRA_HOST_FLAGS) ; do \
32503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504 done; \
32505 echo "Doing mostlyclean in send-pr" ; \
32506 (cd $(HOST_SUBDIR)/send-pr && \
32507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509 "RANLIB=$${RANLIB}" \
32510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32511 mostlyclean) \
32512 || exit 1
32513
32514 @endif send-pr
32515
32516 .PHONY: maybe-clean-send-pr clean-send-pr
32517 maybe-clean-send-pr:
32518 @if send-pr
32519 maybe-clean-send-pr: clean-send-pr
32520
32521 clean-send-pr:
32522 @: $(MAKE); $(unstage)
32523 @[ -f ./send-pr/Makefile ] || exit 0; \
32524 r=`${PWD_COMMAND}`; export r; \
32525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526 $(HOST_EXPORTS) \
32527 for flag in $(EXTRA_HOST_FLAGS) ; do \
32528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32529 done; \
32530 echo "Doing clean in send-pr" ; \
32531 (cd $(HOST_SUBDIR)/send-pr && \
32532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32534 "RANLIB=$${RANLIB}" \
32535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32536 clean) \
32537 || exit 1
32538
32539 @endif send-pr
32540
32541 .PHONY: maybe-distclean-send-pr distclean-send-pr
32542 maybe-distclean-send-pr:
32543 @if send-pr
32544 maybe-distclean-send-pr: distclean-send-pr
32545
32546 distclean-send-pr:
32547 @: $(MAKE); $(unstage)
32548 @[ -f ./send-pr/Makefile ] || exit 0; \
32549 r=`${PWD_COMMAND}`; export r; \
32550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551 $(HOST_EXPORTS) \
32552 for flag in $(EXTRA_HOST_FLAGS) ; do \
32553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32554 done; \
32555 echo "Doing distclean in send-pr" ; \
32556 (cd $(HOST_SUBDIR)/send-pr && \
32557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559 "RANLIB=$${RANLIB}" \
32560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32561 distclean) \
32562 || exit 1
32563
32564 @endif send-pr
32565
32566 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
32567 maybe-maintainer-clean-send-pr:
32568 @if send-pr
32569 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
32570
32571 maintainer-clean-send-pr:
32572 @: $(MAKE); $(unstage)
32573 @[ -f ./send-pr/Makefile ] || exit 0; \
32574 r=`${PWD_COMMAND}`; export r; \
32575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32576 $(HOST_EXPORTS) \
32577 for flag in $(EXTRA_HOST_FLAGS) ; do \
32578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32579 done; \
32580 echo "Doing maintainer-clean in send-pr" ; \
32581 (cd $(HOST_SUBDIR)/send-pr && \
32582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32584 "RANLIB=$${RANLIB}" \
32585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32586 maintainer-clean) \
32587 || exit 1
32588
32589 @endif send-pr
32590
32591
32592
32593 .PHONY: configure-shellutils maybe-configure-shellutils
32594 maybe-configure-shellutils:
32595 @if gcc-bootstrap
32596 configure-shellutils: stage_current
32597 @endif gcc-bootstrap
32598 @if shellutils
32599 maybe-configure-shellutils: configure-shellutils
32600 configure-shellutils:
32601 @: $(MAKE); $(unstage)
32602 @r=`${PWD_COMMAND}`; export r; \
32603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
32605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
32606 $(HOST_EXPORTS) \
32607 echo Configuring in $(HOST_SUBDIR)/shellutils; \
32608 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
32609 case $(srcdir) in \
32610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32611 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
32612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32613 esac; \
32614 srcdiroption="--srcdir=$${topdir}/shellutils"; \
32615 libsrcdir="$$s/shellutils"; \
32616 $(SHELL) $${libsrcdir}/configure \
32617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32618 --target=${target_alias} $${srcdiroption} \
32619 || exit 1
32620 @endif shellutils
32621
32622
32623
32624
32625
32626 .PHONY: all-shellutils maybe-all-shellutils
32627 maybe-all-shellutils:
32628 @if gcc-bootstrap
32629 all-shellutils: stage_current
32630 @endif gcc-bootstrap
32631 @if shellutils
32632 TARGET-shellutils=all
32633 maybe-all-shellutils: all-shellutils
32634 all-shellutils: configure-shellutils
32635 @: $(MAKE); $(unstage)
32636 @r=`${PWD_COMMAND}`; export r; \
32637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32638 $(HOST_EXPORTS) \
32639 (cd $(HOST_SUBDIR)/shellutils && \
32640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32641 $(TARGET-shellutils))
32642 @endif shellutils
32643
32644
32645
32646
32647 .PHONY: check-shellutils maybe-check-shellutils
32648 maybe-check-shellutils:
32649 @if shellutils
32650 maybe-check-shellutils: check-shellutils
32651
32652 check-shellutils:
32653 @: $(MAKE); $(unstage)
32654 @r=`${PWD_COMMAND}`; export r; \
32655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656 $(HOST_EXPORTS) \
32657 (cd $(HOST_SUBDIR)/shellutils && \
32658 $(MAKE) $(FLAGS_TO_PASS) check)
32659
32660 @endif shellutils
32661
32662 .PHONY: install-shellutils maybe-install-shellutils
32663 maybe-install-shellutils:
32664 @if shellutils
32665 maybe-install-shellutils: install-shellutils
32666
32667 install-shellutils: installdirs
32668 @: $(MAKE); $(unstage)
32669 @r=`${PWD_COMMAND}`; export r; \
32670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671 $(HOST_EXPORTS) \
32672 (cd $(HOST_SUBDIR)/shellutils && \
32673 $(MAKE) $(FLAGS_TO_PASS) install)
32674
32675 @endif shellutils
32676
32677 # Other targets (info, dvi, pdf, etc.)
32678
32679 .PHONY: maybe-info-shellutils info-shellutils
32680 maybe-info-shellutils:
32681 @if shellutils
32682 maybe-info-shellutils: info-shellutils
32683
32684 info-shellutils: \
32685 configure-shellutils
32686 @: $(MAKE); $(unstage)
32687 @[ -f ./shellutils/Makefile ] || exit 0; \
32688 r=`${PWD_COMMAND}`; export r; \
32689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32690 $(HOST_EXPORTS) \
32691 for flag in $(EXTRA_HOST_FLAGS) ; do \
32692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32693 done; \
32694 echo "Doing info in shellutils" ; \
32695 (cd $(HOST_SUBDIR)/shellutils && \
32696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32698 "RANLIB=$${RANLIB}" \
32699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32700 info) \
32701 || exit 1
32702
32703 @endif shellutils
32704
32705 .PHONY: maybe-dvi-shellutils dvi-shellutils
32706 maybe-dvi-shellutils:
32707 @if shellutils
32708 maybe-dvi-shellutils: dvi-shellutils
32709
32710 dvi-shellutils: \
32711 configure-shellutils
32712 @: $(MAKE); $(unstage)
32713 @[ -f ./shellutils/Makefile ] || exit 0; \
32714 r=`${PWD_COMMAND}`; export r; \
32715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32716 $(HOST_EXPORTS) \
32717 for flag in $(EXTRA_HOST_FLAGS) ; do \
32718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32719 done; \
32720 echo "Doing dvi in shellutils" ; \
32721 (cd $(HOST_SUBDIR)/shellutils && \
32722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32724 "RANLIB=$${RANLIB}" \
32725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32726 dvi) \
32727 || exit 1
32728
32729 @endif shellutils
32730
32731 .PHONY: maybe-pdf-shellutils pdf-shellutils
32732 maybe-pdf-shellutils:
32733 @if shellutils
32734 maybe-pdf-shellutils: pdf-shellutils
32735
32736 pdf-shellutils: \
32737 configure-shellutils
32738 @: $(MAKE); $(unstage)
32739 @[ -f ./shellutils/Makefile ] || exit 0; \
32740 r=`${PWD_COMMAND}`; export r; \
32741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32742 $(HOST_EXPORTS) \
32743 for flag in $(EXTRA_HOST_FLAGS) ; do \
32744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32745 done; \
32746 echo "Doing pdf in shellutils" ; \
32747 (cd $(HOST_SUBDIR)/shellutils && \
32748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32750 "RANLIB=$${RANLIB}" \
32751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32752 pdf) \
32753 || exit 1
32754
32755 @endif shellutils
32756
32757 .PHONY: maybe-html-shellutils html-shellutils
32758 maybe-html-shellutils:
32759 @if shellutils
32760 maybe-html-shellutils: html-shellutils
32761
32762 html-shellutils: \
32763 configure-shellutils
32764 @: $(MAKE); $(unstage)
32765 @[ -f ./shellutils/Makefile ] || exit 0; \
32766 r=`${PWD_COMMAND}`; export r; \
32767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768 $(HOST_EXPORTS) \
32769 for flag in $(EXTRA_HOST_FLAGS) ; do \
32770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771 done; \
32772 echo "Doing html in shellutils" ; \
32773 (cd $(HOST_SUBDIR)/shellutils && \
32774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776 "RANLIB=$${RANLIB}" \
32777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778 html) \
32779 || exit 1
32780
32781 @endif shellutils
32782
32783 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
32784 maybe-TAGS-shellutils:
32785 @if shellutils
32786 maybe-TAGS-shellutils: TAGS-shellutils
32787
32788 TAGS-shellutils: \
32789 configure-shellutils
32790 @: $(MAKE); $(unstage)
32791 @[ -f ./shellutils/Makefile ] || exit 0; \
32792 r=`${PWD_COMMAND}`; export r; \
32793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794 $(HOST_EXPORTS) \
32795 for flag in $(EXTRA_HOST_FLAGS) ; do \
32796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797 done; \
32798 echo "Doing TAGS in shellutils" ; \
32799 (cd $(HOST_SUBDIR)/shellutils && \
32800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802 "RANLIB=$${RANLIB}" \
32803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804 TAGS) \
32805 || exit 1
32806
32807 @endif shellutils
32808
32809 .PHONY: maybe-install-info-shellutils install-info-shellutils
32810 maybe-install-info-shellutils:
32811 @if shellutils
32812 maybe-install-info-shellutils: install-info-shellutils
32813
32814 install-info-shellutils: \
32815 configure-shellutils \
32816 info-shellutils
32817 @: $(MAKE); $(unstage)
32818 @[ -f ./shellutils/Makefile ] || exit 0; \
32819 r=`${PWD_COMMAND}`; export r; \
32820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821 $(HOST_EXPORTS) \
32822 for flag in $(EXTRA_HOST_FLAGS) ; do \
32823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32824 done; \
32825 echo "Doing install-info in shellutils" ; \
32826 (cd $(HOST_SUBDIR)/shellutils && \
32827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829 "RANLIB=$${RANLIB}" \
32830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32831 install-info) \
32832 || exit 1
32833
32834 @endif shellutils
32835
32836 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
32837 maybe-install-pdf-shellutils:
32838 @if shellutils
32839 maybe-install-pdf-shellutils: install-pdf-shellutils
32840
32841 install-pdf-shellutils: \
32842 configure-shellutils \
32843 pdf-shellutils
32844 @: $(MAKE); $(unstage)
32845 @[ -f ./shellutils/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing install-pdf in shellutils" ; \
32853 (cd $(HOST_SUBDIR)/shellutils && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 install-pdf) \
32859 || exit 1
32860
32861 @endif shellutils
32862
32863 .PHONY: maybe-install-html-shellutils install-html-shellutils
32864 maybe-install-html-shellutils:
32865 @if shellutils
32866 maybe-install-html-shellutils: install-html-shellutils
32867
32868 install-html-shellutils: \
32869 configure-shellutils \
32870 html-shellutils
32871 @: $(MAKE); $(unstage)
32872 @[ -f ./shellutils/Makefile ] || exit 0; \
32873 r=`${PWD_COMMAND}`; export r; \
32874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875 $(HOST_EXPORTS) \
32876 for flag in $(EXTRA_HOST_FLAGS) ; do \
32877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878 done; \
32879 echo "Doing install-html in shellutils" ; \
32880 (cd $(HOST_SUBDIR)/shellutils && \
32881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883 "RANLIB=$${RANLIB}" \
32884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885 install-html) \
32886 || exit 1
32887
32888 @endif shellutils
32889
32890 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
32891 maybe-installcheck-shellutils:
32892 @if shellutils
32893 maybe-installcheck-shellutils: installcheck-shellutils
32894
32895 installcheck-shellutils: \
32896 configure-shellutils
32897 @: $(MAKE); $(unstage)
32898 @[ -f ./shellutils/Makefile ] || exit 0; \
32899 r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 $(HOST_EXPORTS) \
32902 for flag in $(EXTRA_HOST_FLAGS) ; do \
32903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904 done; \
32905 echo "Doing installcheck in shellutils" ; \
32906 (cd $(HOST_SUBDIR)/shellutils && \
32907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32909 "RANLIB=$${RANLIB}" \
32910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32911 installcheck) \
32912 || exit 1
32913
32914 @endif shellutils
32915
32916 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
32917 maybe-mostlyclean-shellutils:
32918 @if shellutils
32919 maybe-mostlyclean-shellutils: mostlyclean-shellutils
32920
32921 mostlyclean-shellutils:
32922 @: $(MAKE); $(unstage)
32923 @[ -f ./shellutils/Makefile ] || exit 0; \
32924 r=`${PWD_COMMAND}`; export r; \
32925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926 $(HOST_EXPORTS) \
32927 for flag in $(EXTRA_HOST_FLAGS) ; do \
32928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929 done; \
32930 echo "Doing mostlyclean in shellutils" ; \
32931 (cd $(HOST_SUBDIR)/shellutils && \
32932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934 "RANLIB=$${RANLIB}" \
32935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936 mostlyclean) \
32937 || exit 1
32938
32939 @endif shellutils
32940
32941 .PHONY: maybe-clean-shellutils clean-shellutils
32942 maybe-clean-shellutils:
32943 @if shellutils
32944 maybe-clean-shellutils: clean-shellutils
32945
32946 clean-shellutils:
32947 @: $(MAKE); $(unstage)
32948 @[ -f ./shellutils/Makefile ] || exit 0; \
32949 r=`${PWD_COMMAND}`; export r; \
32950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32951 $(HOST_EXPORTS) \
32952 for flag in $(EXTRA_HOST_FLAGS) ; do \
32953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32954 done; \
32955 echo "Doing clean in shellutils" ; \
32956 (cd $(HOST_SUBDIR)/shellutils && \
32957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32959 "RANLIB=$${RANLIB}" \
32960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32961 clean) \
32962 || exit 1
32963
32964 @endif shellutils
32965
32966 .PHONY: maybe-distclean-shellutils distclean-shellutils
32967 maybe-distclean-shellutils:
32968 @if shellutils
32969 maybe-distclean-shellutils: distclean-shellutils
32970
32971 distclean-shellutils:
32972 @: $(MAKE); $(unstage)
32973 @[ -f ./shellutils/Makefile ] || exit 0; \
32974 r=`${PWD_COMMAND}`; export r; \
32975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976 $(HOST_EXPORTS) \
32977 for flag in $(EXTRA_HOST_FLAGS) ; do \
32978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32979 done; \
32980 echo "Doing distclean in shellutils" ; \
32981 (cd $(HOST_SUBDIR)/shellutils && \
32982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32984 "RANLIB=$${RANLIB}" \
32985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32986 distclean) \
32987 || exit 1
32988
32989 @endif shellutils
32990
32991 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
32992 maybe-maintainer-clean-shellutils:
32993 @if shellutils
32994 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
32995
32996 maintainer-clean-shellutils:
32997 @: $(MAKE); $(unstage)
32998 @[ -f ./shellutils/Makefile ] || exit 0; \
32999 r=`${PWD_COMMAND}`; export r; \
33000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001 $(HOST_EXPORTS) \
33002 for flag in $(EXTRA_HOST_FLAGS) ; do \
33003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004 done; \
33005 echo "Doing maintainer-clean in shellutils" ; \
33006 (cd $(HOST_SUBDIR)/shellutils && \
33007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009 "RANLIB=$${RANLIB}" \
33010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011 maintainer-clean) \
33012 || exit 1
33013
33014 @endif shellutils
33015
33016
33017
33018 .PHONY: configure-sid maybe-configure-sid
33019 maybe-configure-sid:
33020 @if gcc-bootstrap
33021 configure-sid: stage_current
33022 @endif gcc-bootstrap
33023 @if sid
33024 maybe-configure-sid: configure-sid
33025 configure-sid:
33026 @: $(MAKE); $(unstage)
33027 @r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
33031 $(HOST_EXPORTS) \
33032 echo Configuring in $(HOST_SUBDIR)/sid; \
33033 cd "$(HOST_SUBDIR)/sid" || exit 1; \
33034 case $(srcdir) in \
33035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33036 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33038 esac; \
33039 srcdiroption="--srcdir=$${topdir}/sid"; \
33040 libsrcdir="$$s/sid"; \
33041 $(SHELL) $${libsrcdir}/configure \
33042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33043 --target=${target_alias} $${srcdiroption} \
33044 || exit 1
33045 @endif sid
33046
33047
33048
33049
33050
33051 .PHONY: all-sid maybe-all-sid
33052 maybe-all-sid:
33053 @if gcc-bootstrap
33054 all-sid: stage_current
33055 @endif gcc-bootstrap
33056 @if sid
33057 TARGET-sid=all
33058 maybe-all-sid: all-sid
33059 all-sid: configure-sid
33060 @: $(MAKE); $(unstage)
33061 @r=`${PWD_COMMAND}`; export r; \
33062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063 $(HOST_EXPORTS) \
33064 (cd $(HOST_SUBDIR)/sid && \
33065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33066 $(TARGET-sid))
33067 @endif sid
33068
33069
33070
33071
33072 .PHONY: check-sid maybe-check-sid
33073 maybe-check-sid:
33074 @if sid
33075 maybe-check-sid: check-sid
33076
33077 check-sid:
33078 @: $(MAKE); $(unstage)
33079 @r=`${PWD_COMMAND}`; export r; \
33080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081 $(HOST_EXPORTS) \
33082 (cd $(HOST_SUBDIR)/sid && \
33083 $(MAKE) $(FLAGS_TO_PASS) check)
33084
33085 @endif sid
33086
33087 .PHONY: install-sid maybe-install-sid
33088 maybe-install-sid:
33089 @if sid
33090 maybe-install-sid: install-sid
33091
33092 install-sid: installdirs
33093 @: $(MAKE); $(unstage)
33094 @r=`${PWD_COMMAND}`; export r; \
33095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33096 $(HOST_EXPORTS) \
33097 (cd $(HOST_SUBDIR)/sid && \
33098 $(MAKE) $(FLAGS_TO_PASS) install)
33099
33100 @endif sid
33101
33102 # Other targets (info, dvi, pdf, etc.)
33103
33104 .PHONY: maybe-info-sid info-sid
33105 maybe-info-sid:
33106 @if sid
33107 maybe-info-sid: info-sid
33108
33109 info-sid: \
33110 configure-sid
33111 @: $(MAKE); $(unstage)
33112 @[ -f ./sid/Makefile ] || exit 0; \
33113 r=`${PWD_COMMAND}`; export r; \
33114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33115 $(HOST_EXPORTS) \
33116 for flag in $(EXTRA_HOST_FLAGS) ; do \
33117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33118 done; \
33119 echo "Doing info in sid" ; \
33120 (cd $(HOST_SUBDIR)/sid && \
33121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33123 "RANLIB=$${RANLIB}" \
33124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33125 info) \
33126 || exit 1
33127
33128 @endif sid
33129
33130 .PHONY: maybe-dvi-sid dvi-sid
33131 maybe-dvi-sid:
33132 @if sid
33133 maybe-dvi-sid: dvi-sid
33134
33135 dvi-sid: \
33136 configure-sid
33137 @: $(MAKE); $(unstage)
33138 @[ -f ./sid/Makefile ] || exit 0; \
33139 r=`${PWD_COMMAND}`; export r; \
33140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33141 $(HOST_EXPORTS) \
33142 for flag in $(EXTRA_HOST_FLAGS) ; do \
33143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33144 done; \
33145 echo "Doing dvi in sid" ; \
33146 (cd $(HOST_SUBDIR)/sid && \
33147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33149 "RANLIB=$${RANLIB}" \
33150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33151 dvi) \
33152 || exit 1
33153
33154 @endif sid
33155
33156 .PHONY: maybe-pdf-sid pdf-sid
33157 maybe-pdf-sid:
33158 @if sid
33159 maybe-pdf-sid: pdf-sid
33160
33161 pdf-sid: \
33162 configure-sid
33163 @: $(MAKE); $(unstage)
33164 @[ -f ./sid/Makefile ] || exit 0; \
33165 r=`${PWD_COMMAND}`; export r; \
33166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33167 $(HOST_EXPORTS) \
33168 for flag in $(EXTRA_HOST_FLAGS) ; do \
33169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33170 done; \
33171 echo "Doing pdf in sid" ; \
33172 (cd $(HOST_SUBDIR)/sid && \
33173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33175 "RANLIB=$${RANLIB}" \
33176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33177 pdf) \
33178 || exit 1
33179
33180 @endif sid
33181
33182 .PHONY: maybe-html-sid html-sid
33183 maybe-html-sid:
33184 @if sid
33185 maybe-html-sid: html-sid
33186
33187 html-sid: \
33188 configure-sid
33189 @: $(MAKE); $(unstage)
33190 @[ -f ./sid/Makefile ] || exit 0; \
33191 r=`${PWD_COMMAND}`; export r; \
33192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33193 $(HOST_EXPORTS) \
33194 for flag in $(EXTRA_HOST_FLAGS) ; do \
33195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33196 done; \
33197 echo "Doing html in sid" ; \
33198 (cd $(HOST_SUBDIR)/sid && \
33199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33201 "RANLIB=$${RANLIB}" \
33202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33203 html) \
33204 || exit 1
33205
33206 @endif sid
33207
33208 .PHONY: maybe-TAGS-sid TAGS-sid
33209 maybe-TAGS-sid:
33210 @if sid
33211 maybe-TAGS-sid: TAGS-sid
33212
33213 TAGS-sid: \
33214 configure-sid
33215 @: $(MAKE); $(unstage)
33216 @[ -f ./sid/Makefile ] || exit 0; \
33217 r=`${PWD_COMMAND}`; export r; \
33218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219 $(HOST_EXPORTS) \
33220 for flag in $(EXTRA_HOST_FLAGS) ; do \
33221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222 done; \
33223 echo "Doing TAGS in sid" ; \
33224 (cd $(HOST_SUBDIR)/sid && \
33225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33227 "RANLIB=$${RANLIB}" \
33228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33229 TAGS) \
33230 || exit 1
33231
33232 @endif sid
33233
33234 .PHONY: maybe-install-info-sid install-info-sid
33235 maybe-install-info-sid:
33236 @if sid
33237 maybe-install-info-sid: install-info-sid
33238
33239 install-info-sid: \
33240 configure-sid \
33241 info-sid
33242 @: $(MAKE); $(unstage)
33243 @[ -f ./sid/Makefile ] || exit 0; \
33244 r=`${PWD_COMMAND}`; export r; \
33245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33246 $(HOST_EXPORTS) \
33247 for flag in $(EXTRA_HOST_FLAGS) ; do \
33248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33249 done; \
33250 echo "Doing install-info in sid" ; \
33251 (cd $(HOST_SUBDIR)/sid && \
33252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33254 "RANLIB=$${RANLIB}" \
33255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33256 install-info) \
33257 || exit 1
33258
33259 @endif sid
33260
33261 .PHONY: maybe-install-pdf-sid install-pdf-sid
33262 maybe-install-pdf-sid:
33263 @if sid
33264 maybe-install-pdf-sid: install-pdf-sid
33265
33266 install-pdf-sid: \
33267 configure-sid \
33268 pdf-sid
33269 @: $(MAKE); $(unstage)
33270 @[ -f ./sid/Makefile ] || exit 0; \
33271 r=`${PWD_COMMAND}`; export r; \
33272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33273 $(HOST_EXPORTS) \
33274 for flag in $(EXTRA_HOST_FLAGS) ; do \
33275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33276 done; \
33277 echo "Doing install-pdf in sid" ; \
33278 (cd $(HOST_SUBDIR)/sid && \
33279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33281 "RANLIB=$${RANLIB}" \
33282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33283 install-pdf) \
33284 || exit 1
33285
33286 @endif sid
33287
33288 .PHONY: maybe-install-html-sid install-html-sid
33289 maybe-install-html-sid:
33290 @if sid
33291 maybe-install-html-sid: install-html-sid
33292
33293 install-html-sid: \
33294 configure-sid \
33295 html-sid
33296 @: $(MAKE); $(unstage)
33297 @[ -f ./sid/Makefile ] || exit 0; \
33298 r=`${PWD_COMMAND}`; export r; \
33299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300 $(HOST_EXPORTS) \
33301 for flag in $(EXTRA_HOST_FLAGS) ; do \
33302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33303 done; \
33304 echo "Doing install-html in sid" ; \
33305 (cd $(HOST_SUBDIR)/sid && \
33306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33308 "RANLIB=$${RANLIB}" \
33309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33310 install-html) \
33311 || exit 1
33312
33313 @endif sid
33314
33315 .PHONY: maybe-installcheck-sid installcheck-sid
33316 maybe-installcheck-sid:
33317 @if sid
33318 maybe-installcheck-sid: installcheck-sid
33319
33320 installcheck-sid: \
33321 configure-sid
33322 @: $(MAKE); $(unstage)
33323 @[ -f ./sid/Makefile ] || exit 0; \
33324 r=`${PWD_COMMAND}`; export r; \
33325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326 $(HOST_EXPORTS) \
33327 for flag in $(EXTRA_HOST_FLAGS) ; do \
33328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33329 done; \
33330 echo "Doing installcheck in sid" ; \
33331 (cd $(HOST_SUBDIR)/sid && \
33332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33334 "RANLIB=$${RANLIB}" \
33335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33336 installcheck) \
33337 || exit 1
33338
33339 @endif sid
33340
33341 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33342 maybe-mostlyclean-sid:
33343 @if sid
33344 maybe-mostlyclean-sid: mostlyclean-sid
33345
33346 mostlyclean-sid:
33347 @: $(MAKE); $(unstage)
33348 @[ -f ./sid/Makefile ] || exit 0; \
33349 r=`${PWD_COMMAND}`; export r; \
33350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33351 $(HOST_EXPORTS) \
33352 for flag in $(EXTRA_HOST_FLAGS) ; do \
33353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33354 done; \
33355 echo "Doing mostlyclean in sid" ; \
33356 (cd $(HOST_SUBDIR)/sid && \
33357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33359 "RANLIB=$${RANLIB}" \
33360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33361 mostlyclean) \
33362 || exit 1
33363
33364 @endif sid
33365
33366 .PHONY: maybe-clean-sid clean-sid
33367 maybe-clean-sid:
33368 @if sid
33369 maybe-clean-sid: clean-sid
33370
33371 clean-sid:
33372 @: $(MAKE); $(unstage)
33373 @[ -f ./sid/Makefile ] || exit 0; \
33374 r=`${PWD_COMMAND}`; export r; \
33375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33376 $(HOST_EXPORTS) \
33377 for flag in $(EXTRA_HOST_FLAGS) ; do \
33378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33379 done; \
33380 echo "Doing clean in sid" ; \
33381 (cd $(HOST_SUBDIR)/sid && \
33382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33384 "RANLIB=$${RANLIB}" \
33385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33386 clean) \
33387 || exit 1
33388
33389 @endif sid
33390
33391 .PHONY: maybe-distclean-sid distclean-sid
33392 maybe-distclean-sid:
33393 @if sid
33394 maybe-distclean-sid: distclean-sid
33395
33396 distclean-sid:
33397 @: $(MAKE); $(unstage)
33398 @[ -f ./sid/Makefile ] || exit 0; \
33399 r=`${PWD_COMMAND}`; export r; \
33400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401 $(HOST_EXPORTS) \
33402 for flag in $(EXTRA_HOST_FLAGS) ; do \
33403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33404 done; \
33405 echo "Doing distclean in sid" ; \
33406 (cd $(HOST_SUBDIR)/sid && \
33407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33409 "RANLIB=$${RANLIB}" \
33410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33411 distclean) \
33412 || exit 1
33413
33414 @endif sid
33415
33416 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33417 maybe-maintainer-clean-sid:
33418 @if sid
33419 maybe-maintainer-clean-sid: maintainer-clean-sid
33420
33421 maintainer-clean-sid:
33422 @: $(MAKE); $(unstage)
33423 @[ -f ./sid/Makefile ] || exit 0; \
33424 r=`${PWD_COMMAND}`; export r; \
33425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426 $(HOST_EXPORTS) \
33427 for flag in $(EXTRA_HOST_FLAGS) ; do \
33428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33429 done; \
33430 echo "Doing maintainer-clean in sid" ; \
33431 (cd $(HOST_SUBDIR)/sid && \
33432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434 "RANLIB=$${RANLIB}" \
33435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436 maintainer-clean) \
33437 || exit 1
33438
33439 @endif sid
33440
33441
33442
33443 .PHONY: configure-sim maybe-configure-sim
33444 maybe-configure-sim:
33445 @if gcc-bootstrap
33446 configure-sim: stage_current
33447 @endif gcc-bootstrap
33448 @if sim
33449 maybe-configure-sim: configure-sim
33450 configure-sim:
33451 @: $(MAKE); $(unstage)
33452 @r=`${PWD_COMMAND}`; export r; \
33453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33454 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
33456 $(HOST_EXPORTS) \
33457 echo Configuring in $(HOST_SUBDIR)/sim; \
33458 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33459 case $(srcdir) in \
33460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33461 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33463 esac; \
33464 srcdiroption="--srcdir=$${topdir}/sim"; \
33465 libsrcdir="$$s/sim"; \
33466 $(SHELL) $${libsrcdir}/configure \
33467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33468 --target=${target_alias} $${srcdiroption} \
33469 || exit 1
33470 @endif sim
33471
33472
33473
33474
33475
33476 .PHONY: all-sim maybe-all-sim
33477 maybe-all-sim:
33478 @if gcc-bootstrap
33479 all-sim: stage_current
33480 @endif gcc-bootstrap
33481 @if sim
33482 TARGET-sim=all
33483 maybe-all-sim: all-sim
33484 all-sim: configure-sim
33485 @: $(MAKE); $(unstage)
33486 @r=`${PWD_COMMAND}`; export r; \
33487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33488 $(HOST_EXPORTS) \
33489 (cd $(HOST_SUBDIR)/sim && \
33490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33491 $(TARGET-sim))
33492 @endif sim
33493
33494
33495
33496
33497 .PHONY: check-sim maybe-check-sim
33498 maybe-check-sim:
33499 @if sim
33500 maybe-check-sim: check-sim
33501
33502 check-sim:
33503 @: $(MAKE); $(unstage)
33504 @r=`${PWD_COMMAND}`; export r; \
33505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33506 $(HOST_EXPORTS) \
33507 (cd $(HOST_SUBDIR)/sim && \
33508 $(MAKE) $(FLAGS_TO_PASS) check)
33509
33510 @endif sim
33511
33512 .PHONY: install-sim maybe-install-sim
33513 maybe-install-sim:
33514 @if sim
33515 maybe-install-sim: install-sim
33516
33517 install-sim: installdirs
33518 @: $(MAKE); $(unstage)
33519 @r=`${PWD_COMMAND}`; export r; \
33520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521 $(HOST_EXPORTS) \
33522 (cd $(HOST_SUBDIR)/sim && \
33523 $(MAKE) $(FLAGS_TO_PASS) install)
33524
33525 @endif sim
33526
33527 # Other targets (info, dvi, pdf, etc.)
33528
33529 .PHONY: maybe-info-sim info-sim
33530 maybe-info-sim:
33531 @if sim
33532 maybe-info-sim: info-sim
33533
33534 info-sim: \
33535 configure-sim
33536 @: $(MAKE); $(unstage)
33537 @[ -f ./sim/Makefile ] || exit 0; \
33538 r=`${PWD_COMMAND}`; export r; \
33539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33540 $(HOST_EXPORTS) \
33541 for flag in $(EXTRA_HOST_FLAGS) ; do \
33542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33543 done; \
33544 echo "Doing info in sim" ; \
33545 (cd $(HOST_SUBDIR)/sim && \
33546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33548 "RANLIB=$${RANLIB}" \
33549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33550 info) \
33551 || exit 1
33552
33553 @endif sim
33554
33555 .PHONY: maybe-dvi-sim dvi-sim
33556 maybe-dvi-sim:
33557 @if sim
33558 maybe-dvi-sim: dvi-sim
33559
33560 dvi-sim: \
33561 configure-sim
33562 @: $(MAKE); $(unstage)
33563 @[ -f ./sim/Makefile ] || exit 0; \
33564 r=`${PWD_COMMAND}`; export r; \
33565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33566 $(HOST_EXPORTS) \
33567 for flag in $(EXTRA_HOST_FLAGS) ; do \
33568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33569 done; \
33570 echo "Doing dvi in sim" ; \
33571 (cd $(HOST_SUBDIR)/sim && \
33572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33574 "RANLIB=$${RANLIB}" \
33575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33576 dvi) \
33577 || exit 1
33578
33579 @endif sim
33580
33581 .PHONY: maybe-pdf-sim pdf-sim
33582 maybe-pdf-sim:
33583 @if sim
33584 maybe-pdf-sim: pdf-sim
33585
33586 pdf-sim: \
33587 configure-sim
33588 @: $(MAKE); $(unstage)
33589 @[ -f ./sim/Makefile ] || exit 0; \
33590 r=`${PWD_COMMAND}`; export r; \
33591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592 $(HOST_EXPORTS) \
33593 for flag in $(EXTRA_HOST_FLAGS) ; do \
33594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33595 done; \
33596 echo "Doing pdf in sim" ; \
33597 (cd $(HOST_SUBDIR)/sim && \
33598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33600 "RANLIB=$${RANLIB}" \
33601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33602 pdf) \
33603 || exit 1
33604
33605 @endif sim
33606
33607 .PHONY: maybe-html-sim html-sim
33608 maybe-html-sim:
33609 @if sim
33610 maybe-html-sim: html-sim
33611
33612 html-sim: \
33613 configure-sim
33614 @: $(MAKE); $(unstage)
33615 @[ -f ./sim/Makefile ] || exit 0; \
33616 r=`${PWD_COMMAND}`; export r; \
33617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33618 $(HOST_EXPORTS) \
33619 for flag in $(EXTRA_HOST_FLAGS) ; do \
33620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621 done; \
33622 echo "Doing html in sim" ; \
33623 (cd $(HOST_SUBDIR)/sim && \
33624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33626 "RANLIB=$${RANLIB}" \
33627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33628 html) \
33629 || exit 1
33630
33631 @endif sim
33632
33633 .PHONY: maybe-TAGS-sim TAGS-sim
33634 maybe-TAGS-sim:
33635 @if sim
33636 maybe-TAGS-sim: TAGS-sim
33637
33638 TAGS-sim: \
33639 configure-sim
33640 @: $(MAKE); $(unstage)
33641 @[ -f ./sim/Makefile ] || exit 0; \
33642 r=`${PWD_COMMAND}`; export r; \
33643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33644 $(HOST_EXPORTS) \
33645 for flag in $(EXTRA_HOST_FLAGS) ; do \
33646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33647 done; \
33648 echo "Doing TAGS in sim" ; \
33649 (cd $(HOST_SUBDIR)/sim && \
33650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33652 "RANLIB=$${RANLIB}" \
33653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33654 TAGS) \
33655 || exit 1
33656
33657 @endif sim
33658
33659 .PHONY: maybe-install-info-sim install-info-sim
33660 maybe-install-info-sim:
33661 @if sim
33662 maybe-install-info-sim: install-info-sim
33663
33664 install-info-sim: \
33665 configure-sim \
33666 info-sim
33667 @: $(MAKE); $(unstage)
33668 @[ -f ./sim/Makefile ] || exit 0; \
33669 r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(HOST_EXPORTS) \
33672 for flag in $(EXTRA_HOST_FLAGS) ; do \
33673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674 done; \
33675 echo "Doing install-info in sim" ; \
33676 (cd $(HOST_SUBDIR)/sim && \
33677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679 "RANLIB=$${RANLIB}" \
33680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33681 install-info) \
33682 || exit 1
33683
33684 @endif sim
33685
33686 .PHONY: maybe-install-pdf-sim install-pdf-sim
33687 maybe-install-pdf-sim:
33688 @if sim
33689 maybe-install-pdf-sim: install-pdf-sim
33690
33691 install-pdf-sim: \
33692 configure-sim \
33693 pdf-sim
33694 @: $(MAKE); $(unstage)
33695 @[ -f ./sim/Makefile ] || exit 0; \
33696 r=`${PWD_COMMAND}`; export r; \
33697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698 $(HOST_EXPORTS) \
33699 for flag in $(EXTRA_HOST_FLAGS) ; do \
33700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33701 done; \
33702 echo "Doing install-pdf in sim" ; \
33703 (cd $(HOST_SUBDIR)/sim && \
33704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33706 "RANLIB=$${RANLIB}" \
33707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33708 install-pdf) \
33709 || exit 1
33710
33711 @endif sim
33712
33713 .PHONY: maybe-install-html-sim install-html-sim
33714 maybe-install-html-sim:
33715 @if sim
33716 maybe-install-html-sim: install-html-sim
33717
33718 install-html-sim: \
33719 configure-sim \
33720 html-sim
33721 @: $(MAKE); $(unstage)
33722 @[ -f ./sim/Makefile ] || exit 0; \
33723 r=`${PWD_COMMAND}`; export r; \
33724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33725 $(HOST_EXPORTS) \
33726 for flag in $(EXTRA_HOST_FLAGS) ; do \
33727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33728 done; \
33729 echo "Doing install-html in sim" ; \
33730 (cd $(HOST_SUBDIR)/sim && \
33731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33733 "RANLIB=$${RANLIB}" \
33734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33735 install-html) \
33736 || exit 1
33737
33738 @endif sim
33739
33740 .PHONY: maybe-installcheck-sim installcheck-sim
33741 maybe-installcheck-sim:
33742 @if sim
33743 maybe-installcheck-sim: installcheck-sim
33744
33745 installcheck-sim: \
33746 configure-sim
33747 @: $(MAKE); $(unstage)
33748 @[ -f ./sim/Makefile ] || exit 0; \
33749 r=`${PWD_COMMAND}`; export r; \
33750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33751 $(HOST_EXPORTS) \
33752 for flag in $(EXTRA_HOST_FLAGS) ; do \
33753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33754 done; \
33755 echo "Doing installcheck in sim" ; \
33756 (cd $(HOST_SUBDIR)/sim && \
33757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33759 "RANLIB=$${RANLIB}" \
33760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33761 installcheck) \
33762 || exit 1
33763
33764 @endif sim
33765
33766 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33767 maybe-mostlyclean-sim:
33768 @if sim
33769 maybe-mostlyclean-sim: mostlyclean-sim
33770
33771 mostlyclean-sim:
33772 @: $(MAKE); $(unstage)
33773 @[ -f ./sim/Makefile ] || exit 0; \
33774 r=`${PWD_COMMAND}`; export r; \
33775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776 $(HOST_EXPORTS) \
33777 for flag in $(EXTRA_HOST_FLAGS) ; do \
33778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33779 done; \
33780 echo "Doing mostlyclean in sim" ; \
33781 (cd $(HOST_SUBDIR)/sim && \
33782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33784 "RANLIB=$${RANLIB}" \
33785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33786 mostlyclean) \
33787 || exit 1
33788
33789 @endif sim
33790
33791 .PHONY: maybe-clean-sim clean-sim
33792 maybe-clean-sim:
33793 @if sim
33794 maybe-clean-sim: clean-sim
33795
33796 clean-sim:
33797 @: $(MAKE); $(unstage)
33798 @[ -f ./sim/Makefile ] || exit 0; \
33799 r=`${PWD_COMMAND}`; export r; \
33800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33801 $(HOST_EXPORTS) \
33802 for flag in $(EXTRA_HOST_FLAGS) ; do \
33803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33804 done; \
33805 echo "Doing clean in sim" ; \
33806 (cd $(HOST_SUBDIR)/sim && \
33807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33809 "RANLIB=$${RANLIB}" \
33810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33811 clean) \
33812 || exit 1
33813
33814 @endif sim
33815
33816 .PHONY: maybe-distclean-sim distclean-sim
33817 maybe-distclean-sim:
33818 @if sim
33819 maybe-distclean-sim: distclean-sim
33820
33821 distclean-sim:
33822 @: $(MAKE); $(unstage)
33823 @[ -f ./sim/Makefile ] || exit 0; \
33824 r=`${PWD_COMMAND}`; export r; \
33825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826 $(HOST_EXPORTS) \
33827 for flag in $(EXTRA_HOST_FLAGS) ; do \
33828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33829 done; \
33830 echo "Doing distclean in sim" ; \
33831 (cd $(HOST_SUBDIR)/sim && \
33832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33834 "RANLIB=$${RANLIB}" \
33835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33836 distclean) \
33837 || exit 1
33838
33839 @endif sim
33840
33841 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33842 maybe-maintainer-clean-sim:
33843 @if sim
33844 maybe-maintainer-clean-sim: maintainer-clean-sim
33845
33846 maintainer-clean-sim:
33847 @: $(MAKE); $(unstage)
33848 @[ -f ./sim/Makefile ] || exit 0; \
33849 r=`${PWD_COMMAND}`; export r; \
33850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851 $(HOST_EXPORTS) \
33852 for flag in $(EXTRA_HOST_FLAGS) ; do \
33853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33854 done; \
33855 echo "Doing maintainer-clean in sim" ; \
33856 (cd $(HOST_SUBDIR)/sim && \
33857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33859 "RANLIB=$${RANLIB}" \
33860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33861 maintainer-clean) \
33862 || exit 1
33863
33864 @endif sim
33865
33866
33867
33868 .PHONY: configure-tar maybe-configure-tar
33869 maybe-configure-tar:
33870 @if gcc-bootstrap
33871 configure-tar: stage_current
33872 @endif gcc-bootstrap
33873 @if tar
33874 maybe-configure-tar: configure-tar
33875 configure-tar:
33876 @: $(MAKE); $(unstage)
33877 @r=`${PWD_COMMAND}`; export r; \
33878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
33880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
33881 $(HOST_EXPORTS) \
33882 echo Configuring in $(HOST_SUBDIR)/tar; \
33883 cd "$(HOST_SUBDIR)/tar" || exit 1; \
33884 case $(srcdir) in \
33885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33886 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
33887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33888 esac; \
33889 srcdiroption="--srcdir=$${topdir}/tar"; \
33890 libsrcdir="$$s/tar"; \
33891 $(SHELL) $${libsrcdir}/configure \
33892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33893 --target=${target_alias} $${srcdiroption} \
33894 || exit 1
33895 @endif tar
33896
33897
33898
33899
33900
33901 .PHONY: all-tar maybe-all-tar
33902 maybe-all-tar:
33903 @if gcc-bootstrap
33904 all-tar: stage_current
33905 @endif gcc-bootstrap
33906 @if tar
33907 TARGET-tar=all
33908 maybe-all-tar: all-tar
33909 all-tar: configure-tar
33910 @: $(MAKE); $(unstage)
33911 @r=`${PWD_COMMAND}`; export r; \
33912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33913 $(HOST_EXPORTS) \
33914 (cd $(HOST_SUBDIR)/tar && \
33915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33916 $(TARGET-tar))
33917 @endif tar
33918
33919
33920
33921
33922 .PHONY: check-tar maybe-check-tar
33923 maybe-check-tar:
33924 @if tar
33925 maybe-check-tar: check-tar
33926
33927 check-tar:
33928 @: $(MAKE); $(unstage)
33929 @r=`${PWD_COMMAND}`; export r; \
33930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33931 $(HOST_EXPORTS) \
33932 (cd $(HOST_SUBDIR)/tar && \
33933 $(MAKE) $(FLAGS_TO_PASS) check)
33934
33935 @endif tar
33936
33937 .PHONY: install-tar maybe-install-tar
33938 maybe-install-tar:
33939 @if tar
33940 maybe-install-tar: install-tar
33941
33942 install-tar: installdirs
33943 @: $(MAKE); $(unstage)
33944 @r=`${PWD_COMMAND}`; export r; \
33945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33946 $(HOST_EXPORTS) \
33947 (cd $(HOST_SUBDIR)/tar && \
33948 $(MAKE) $(FLAGS_TO_PASS) install)
33949
33950 @endif tar
33951
33952 # Other targets (info, dvi, pdf, etc.)
33953
33954 .PHONY: maybe-info-tar info-tar
33955 maybe-info-tar:
33956 @if tar
33957 maybe-info-tar: info-tar
33958
33959 info-tar: \
33960 configure-tar
33961 @: $(MAKE); $(unstage)
33962 @[ -f ./tar/Makefile ] || exit 0; \
33963 r=`${PWD_COMMAND}`; export r; \
33964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33965 $(HOST_EXPORTS) \
33966 for flag in $(EXTRA_HOST_FLAGS) ; do \
33967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33968 done; \
33969 echo "Doing info in tar" ; \
33970 (cd $(HOST_SUBDIR)/tar && \
33971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33973 "RANLIB=$${RANLIB}" \
33974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33975 info) \
33976 || exit 1
33977
33978 @endif tar
33979
33980 .PHONY: maybe-dvi-tar dvi-tar
33981 maybe-dvi-tar:
33982 @if tar
33983 maybe-dvi-tar: dvi-tar
33984
33985 dvi-tar: \
33986 configure-tar
33987 @: $(MAKE); $(unstage)
33988 @[ -f ./tar/Makefile ] || exit 0; \
33989 r=`${PWD_COMMAND}`; export r; \
33990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33991 $(HOST_EXPORTS) \
33992 for flag in $(EXTRA_HOST_FLAGS) ; do \
33993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33994 done; \
33995 echo "Doing dvi in tar" ; \
33996 (cd $(HOST_SUBDIR)/tar && \
33997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33999 "RANLIB=$${RANLIB}" \
34000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34001 dvi) \
34002 || exit 1
34003
34004 @endif tar
34005
34006 .PHONY: maybe-pdf-tar pdf-tar
34007 maybe-pdf-tar:
34008 @if tar
34009 maybe-pdf-tar: pdf-tar
34010
34011 pdf-tar: \
34012 configure-tar
34013 @: $(MAKE); $(unstage)
34014 @[ -f ./tar/Makefile ] || exit 0; \
34015 r=`${PWD_COMMAND}`; export r; \
34016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34017 $(HOST_EXPORTS) \
34018 for flag in $(EXTRA_HOST_FLAGS) ; do \
34019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34020 done; \
34021 echo "Doing pdf in tar" ; \
34022 (cd $(HOST_SUBDIR)/tar && \
34023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34025 "RANLIB=$${RANLIB}" \
34026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34027 pdf) \
34028 || exit 1
34029
34030 @endif tar
34031
34032 .PHONY: maybe-html-tar html-tar
34033 maybe-html-tar:
34034 @if tar
34035 maybe-html-tar: html-tar
34036
34037 html-tar: \
34038 configure-tar
34039 @: $(MAKE); $(unstage)
34040 @[ -f ./tar/Makefile ] || exit 0; \
34041 r=`${PWD_COMMAND}`; export r; \
34042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34043 $(HOST_EXPORTS) \
34044 for flag in $(EXTRA_HOST_FLAGS) ; do \
34045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34046 done; \
34047 echo "Doing html in tar" ; \
34048 (cd $(HOST_SUBDIR)/tar && \
34049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34051 "RANLIB=$${RANLIB}" \
34052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34053 html) \
34054 || exit 1
34055
34056 @endif tar
34057
34058 .PHONY: maybe-TAGS-tar TAGS-tar
34059 maybe-TAGS-tar:
34060 @if tar
34061 maybe-TAGS-tar: TAGS-tar
34062
34063 TAGS-tar: \
34064 configure-tar
34065 @: $(MAKE); $(unstage)
34066 @[ -f ./tar/Makefile ] || exit 0; \
34067 r=`${PWD_COMMAND}`; export r; \
34068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34069 $(HOST_EXPORTS) \
34070 for flag in $(EXTRA_HOST_FLAGS) ; do \
34071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34072 done; \
34073 echo "Doing TAGS in tar" ; \
34074 (cd $(HOST_SUBDIR)/tar && \
34075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34077 "RANLIB=$${RANLIB}" \
34078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34079 TAGS) \
34080 || exit 1
34081
34082 @endif tar
34083
34084 .PHONY: maybe-install-info-tar install-info-tar
34085 maybe-install-info-tar:
34086 @if tar
34087 maybe-install-info-tar: install-info-tar
34088
34089 install-info-tar: \
34090 configure-tar \
34091 info-tar
34092 @: $(MAKE); $(unstage)
34093 @[ -f ./tar/Makefile ] || exit 0; \
34094 r=`${PWD_COMMAND}`; export r; \
34095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34096 $(HOST_EXPORTS) \
34097 for flag in $(EXTRA_HOST_FLAGS) ; do \
34098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34099 done; \
34100 echo "Doing install-info in tar" ; \
34101 (cd $(HOST_SUBDIR)/tar && \
34102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34104 "RANLIB=$${RANLIB}" \
34105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106 install-info) \
34107 || exit 1
34108
34109 @endif tar
34110
34111 .PHONY: maybe-install-pdf-tar install-pdf-tar
34112 maybe-install-pdf-tar:
34113 @if tar
34114 maybe-install-pdf-tar: install-pdf-tar
34115
34116 install-pdf-tar: \
34117 configure-tar \
34118 pdf-tar
34119 @: $(MAKE); $(unstage)
34120 @[ -f ./tar/Makefile ] || exit 0; \
34121 r=`${PWD_COMMAND}`; export r; \
34122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123 $(HOST_EXPORTS) \
34124 for flag in $(EXTRA_HOST_FLAGS) ; do \
34125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126 done; \
34127 echo "Doing install-pdf in tar" ; \
34128 (cd $(HOST_SUBDIR)/tar && \
34129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131 "RANLIB=$${RANLIB}" \
34132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133 install-pdf) \
34134 || exit 1
34135
34136 @endif tar
34137
34138 .PHONY: maybe-install-html-tar install-html-tar
34139 maybe-install-html-tar:
34140 @if tar
34141 maybe-install-html-tar: install-html-tar
34142
34143 install-html-tar: \
34144 configure-tar \
34145 html-tar
34146 @: $(MAKE); $(unstage)
34147 @[ -f ./tar/Makefile ] || exit 0; \
34148 r=`${PWD_COMMAND}`; export r; \
34149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150 $(HOST_EXPORTS) \
34151 for flag in $(EXTRA_HOST_FLAGS) ; do \
34152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34153 done; \
34154 echo "Doing install-html in tar" ; \
34155 (cd $(HOST_SUBDIR)/tar && \
34156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34158 "RANLIB=$${RANLIB}" \
34159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34160 install-html) \
34161 || exit 1
34162
34163 @endif tar
34164
34165 .PHONY: maybe-installcheck-tar installcheck-tar
34166 maybe-installcheck-tar:
34167 @if tar
34168 maybe-installcheck-tar: installcheck-tar
34169
34170 installcheck-tar: \
34171 configure-tar
34172 @: $(MAKE); $(unstage)
34173 @[ -f ./tar/Makefile ] || exit 0; \
34174 r=`${PWD_COMMAND}`; export r; \
34175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176 $(HOST_EXPORTS) \
34177 for flag in $(EXTRA_HOST_FLAGS) ; do \
34178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34179 done; \
34180 echo "Doing installcheck in tar" ; \
34181 (cd $(HOST_SUBDIR)/tar && \
34182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34184 "RANLIB=$${RANLIB}" \
34185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34186 installcheck) \
34187 || exit 1
34188
34189 @endif tar
34190
34191 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
34192 maybe-mostlyclean-tar:
34193 @if tar
34194 maybe-mostlyclean-tar: mostlyclean-tar
34195
34196 mostlyclean-tar:
34197 @: $(MAKE); $(unstage)
34198 @[ -f ./tar/Makefile ] || exit 0; \
34199 r=`${PWD_COMMAND}`; export r; \
34200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34201 $(HOST_EXPORTS) \
34202 for flag in $(EXTRA_HOST_FLAGS) ; do \
34203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34204 done; \
34205 echo "Doing mostlyclean in tar" ; \
34206 (cd $(HOST_SUBDIR)/tar && \
34207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34209 "RANLIB=$${RANLIB}" \
34210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34211 mostlyclean) \
34212 || exit 1
34213
34214 @endif tar
34215
34216 .PHONY: maybe-clean-tar clean-tar
34217 maybe-clean-tar:
34218 @if tar
34219 maybe-clean-tar: clean-tar
34220
34221 clean-tar:
34222 @: $(MAKE); $(unstage)
34223 @[ -f ./tar/Makefile ] || exit 0; \
34224 r=`${PWD_COMMAND}`; export r; \
34225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34226 $(HOST_EXPORTS) \
34227 for flag in $(EXTRA_HOST_FLAGS) ; do \
34228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34229 done; \
34230 echo "Doing clean in tar" ; \
34231 (cd $(HOST_SUBDIR)/tar && \
34232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34234 "RANLIB=$${RANLIB}" \
34235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34236 clean) \
34237 || exit 1
34238
34239 @endif tar
34240
34241 .PHONY: maybe-distclean-tar distclean-tar
34242 maybe-distclean-tar:
34243 @if tar
34244 maybe-distclean-tar: distclean-tar
34245
34246 distclean-tar:
34247 @: $(MAKE); $(unstage)
34248 @[ -f ./tar/Makefile ] || exit 0; \
34249 r=`${PWD_COMMAND}`; export r; \
34250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251 $(HOST_EXPORTS) \
34252 for flag in $(EXTRA_HOST_FLAGS) ; do \
34253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34254 done; \
34255 echo "Doing distclean in tar" ; \
34256 (cd $(HOST_SUBDIR)/tar && \
34257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34259 "RANLIB=$${RANLIB}" \
34260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34261 distclean) \
34262 || exit 1
34263
34264 @endif tar
34265
34266 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
34267 maybe-maintainer-clean-tar:
34268 @if tar
34269 maybe-maintainer-clean-tar: maintainer-clean-tar
34270
34271 maintainer-clean-tar:
34272 @: $(MAKE); $(unstage)
34273 @[ -f ./tar/Makefile ] || exit 0; \
34274 r=`${PWD_COMMAND}`; export r; \
34275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34276 $(HOST_EXPORTS) \
34277 for flag in $(EXTRA_HOST_FLAGS) ; do \
34278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34279 done; \
34280 echo "Doing maintainer-clean in tar" ; \
34281 (cd $(HOST_SUBDIR)/tar && \
34282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34284 "RANLIB=$${RANLIB}" \
34285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34286 maintainer-clean) \
34287 || exit 1
34288
34289 @endif tar
34290
34291
34292
34293 .PHONY: configure-texinfo maybe-configure-texinfo
34294 maybe-configure-texinfo:
34295 @if gcc-bootstrap
34296 configure-texinfo: stage_current
34297 @endif gcc-bootstrap
34298 @if texinfo
34299 maybe-configure-texinfo: configure-texinfo
34300 configure-texinfo:
34301 @: $(MAKE); $(unstage)
34302 @r=`${PWD_COMMAND}`; export r; \
34303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34304 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
34306 $(HOST_EXPORTS) \
34307 echo Configuring in $(HOST_SUBDIR)/texinfo; \
34308 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34309 case $(srcdir) in \
34310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34311 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34313 esac; \
34314 srcdiroption="--srcdir=$${topdir}/texinfo"; \
34315 libsrcdir="$$s/texinfo"; \
34316 $(SHELL) $${libsrcdir}/configure \
34317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34318 --target=${target_alias} $${srcdiroption} \
34319 || exit 1
34320 @endif texinfo
34321
34322
34323
34324
34325
34326 .PHONY: all-texinfo maybe-all-texinfo
34327 maybe-all-texinfo:
34328 @if gcc-bootstrap
34329 all-texinfo: stage_current
34330 @endif gcc-bootstrap
34331 @if texinfo
34332 TARGET-texinfo=all
34333 maybe-all-texinfo: all-texinfo
34334 all-texinfo: configure-texinfo
34335 @: $(MAKE); $(unstage)
34336 @r=`${PWD_COMMAND}`; export r; \
34337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338 $(HOST_EXPORTS) \
34339 (cd $(HOST_SUBDIR)/texinfo && \
34340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34341 $(TARGET-texinfo))
34342 @endif texinfo
34343
34344
34345
34346
34347 .PHONY: check-texinfo maybe-check-texinfo
34348 maybe-check-texinfo:
34349 @if texinfo
34350 maybe-check-texinfo: check-texinfo
34351
34352 check-texinfo:
34353 @: $(MAKE); $(unstage)
34354 @r=`${PWD_COMMAND}`; export r; \
34355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34356 $(HOST_EXPORTS) \
34357 (cd $(HOST_SUBDIR)/texinfo && \
34358 $(MAKE) $(FLAGS_TO_PASS) check)
34359
34360 @endif texinfo
34361
34362 .PHONY: install-texinfo maybe-install-texinfo
34363 maybe-install-texinfo:
34364 @if texinfo
34365 maybe-install-texinfo: install-texinfo
34366
34367 install-texinfo:
34368
34369 @endif texinfo
34370
34371 # Other targets (info, dvi, pdf, etc.)
34372
34373 .PHONY: maybe-info-texinfo info-texinfo
34374 maybe-info-texinfo:
34375 @if texinfo
34376 maybe-info-texinfo: info-texinfo
34377
34378 info-texinfo: \
34379 configure-texinfo
34380 @: $(MAKE); $(unstage)
34381 @[ -f ./texinfo/Makefile ] || exit 0; \
34382 r=`${PWD_COMMAND}`; export r; \
34383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384 $(HOST_EXPORTS) \
34385 for flag in $(EXTRA_HOST_FLAGS) ; do \
34386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34387 done; \
34388 echo "Doing info in texinfo" ; \
34389 (cd $(HOST_SUBDIR)/texinfo && \
34390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392 "RANLIB=$${RANLIB}" \
34393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34394 info) \
34395 || exit 1
34396
34397 @endif texinfo
34398
34399 .PHONY: maybe-dvi-texinfo dvi-texinfo
34400 maybe-dvi-texinfo:
34401 @if texinfo
34402 maybe-dvi-texinfo: dvi-texinfo
34403
34404 dvi-texinfo: \
34405 configure-texinfo
34406 @: $(MAKE); $(unstage)
34407 @[ -f ./texinfo/Makefile ] || exit 0; \
34408 r=`${PWD_COMMAND}`; export r; \
34409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410 $(HOST_EXPORTS) \
34411 for flag in $(EXTRA_HOST_FLAGS) ; do \
34412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34413 done; \
34414 echo "Doing dvi in texinfo" ; \
34415 (cd $(HOST_SUBDIR)/texinfo && \
34416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34418 "RANLIB=$${RANLIB}" \
34419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34420 dvi) \
34421 || exit 1
34422
34423 @endif texinfo
34424
34425 .PHONY: maybe-pdf-texinfo pdf-texinfo
34426 maybe-pdf-texinfo:
34427 @if texinfo
34428 maybe-pdf-texinfo: pdf-texinfo
34429
34430 pdf-texinfo: \
34431 configure-texinfo
34432 @: $(MAKE); $(unstage)
34433 @[ -f ./texinfo/Makefile ] || exit 0; \
34434 r=`${PWD_COMMAND}`; export r; \
34435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34436 $(HOST_EXPORTS) \
34437 for flag in $(EXTRA_HOST_FLAGS) ; do \
34438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34439 done; \
34440 echo "Doing pdf in texinfo" ; \
34441 (cd $(HOST_SUBDIR)/texinfo && \
34442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34444 "RANLIB=$${RANLIB}" \
34445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34446 pdf) \
34447 || exit 1
34448
34449 @endif texinfo
34450
34451 .PHONY: maybe-html-texinfo html-texinfo
34452 maybe-html-texinfo:
34453 @if texinfo
34454 maybe-html-texinfo: html-texinfo
34455
34456 html-texinfo: \
34457 configure-texinfo
34458 @: $(MAKE); $(unstage)
34459 @[ -f ./texinfo/Makefile ] || exit 0; \
34460 r=`${PWD_COMMAND}`; export r; \
34461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34462 $(HOST_EXPORTS) \
34463 for flag in $(EXTRA_HOST_FLAGS) ; do \
34464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34465 done; \
34466 echo "Doing html in texinfo" ; \
34467 (cd $(HOST_SUBDIR)/texinfo && \
34468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34470 "RANLIB=$${RANLIB}" \
34471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34472 html) \
34473 || exit 1
34474
34475 @endif texinfo
34476
34477 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34478 maybe-TAGS-texinfo:
34479 @if texinfo
34480 maybe-TAGS-texinfo: TAGS-texinfo
34481
34482 TAGS-texinfo: \
34483 configure-texinfo
34484 @: $(MAKE); $(unstage)
34485 @[ -f ./texinfo/Makefile ] || exit 0; \
34486 r=`${PWD_COMMAND}`; export r; \
34487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34488 $(HOST_EXPORTS) \
34489 for flag in $(EXTRA_HOST_FLAGS) ; do \
34490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34491 done; \
34492 echo "Doing TAGS in texinfo" ; \
34493 (cd $(HOST_SUBDIR)/texinfo && \
34494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34496 "RANLIB=$${RANLIB}" \
34497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34498 TAGS) \
34499 || exit 1
34500
34501 @endif texinfo
34502
34503 .PHONY: maybe-install-info-texinfo install-info-texinfo
34504 maybe-install-info-texinfo:
34505 @if texinfo
34506 maybe-install-info-texinfo: install-info-texinfo
34507
34508 install-info-texinfo: \
34509 configure-texinfo \
34510 info-texinfo
34511 @: $(MAKE); $(unstage)
34512 @[ -f ./texinfo/Makefile ] || exit 0; \
34513 r=`${PWD_COMMAND}`; export r; \
34514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34515 $(HOST_EXPORTS) \
34516 for flag in $(EXTRA_HOST_FLAGS) ; do \
34517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34518 done; \
34519 echo "Doing install-info in texinfo" ; \
34520 (cd $(HOST_SUBDIR)/texinfo && \
34521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34523 "RANLIB=$${RANLIB}" \
34524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34525 install-info) \
34526 || exit 1
34527
34528 @endif texinfo
34529
34530 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34531 maybe-install-pdf-texinfo:
34532 @if texinfo
34533 maybe-install-pdf-texinfo: install-pdf-texinfo
34534
34535 install-pdf-texinfo: \
34536 configure-texinfo \
34537 pdf-texinfo
34538 @: $(MAKE); $(unstage)
34539 @[ -f ./texinfo/Makefile ] || exit 0; \
34540 r=`${PWD_COMMAND}`; export r; \
34541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34542 $(HOST_EXPORTS) \
34543 for flag in $(EXTRA_HOST_FLAGS) ; do \
34544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34545 done; \
34546 echo "Doing install-pdf in texinfo" ; \
34547 (cd $(HOST_SUBDIR)/texinfo && \
34548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34550 "RANLIB=$${RANLIB}" \
34551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34552 install-pdf) \
34553 || exit 1
34554
34555 @endif texinfo
34556
34557 .PHONY: maybe-install-html-texinfo install-html-texinfo
34558 maybe-install-html-texinfo:
34559 @if texinfo
34560 maybe-install-html-texinfo: install-html-texinfo
34561
34562 install-html-texinfo: \
34563 configure-texinfo \
34564 html-texinfo
34565 @: $(MAKE); $(unstage)
34566 @[ -f ./texinfo/Makefile ] || exit 0; \
34567 r=`${PWD_COMMAND}`; export r; \
34568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569 $(HOST_EXPORTS) \
34570 for flag in $(EXTRA_HOST_FLAGS) ; do \
34571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34572 done; \
34573 echo "Doing install-html in texinfo" ; \
34574 (cd $(HOST_SUBDIR)/texinfo && \
34575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577 "RANLIB=$${RANLIB}" \
34578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34579 install-html) \
34580 || exit 1
34581
34582 @endif texinfo
34583
34584 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34585 maybe-installcheck-texinfo:
34586 @if texinfo
34587 maybe-installcheck-texinfo: installcheck-texinfo
34588
34589 installcheck-texinfo: \
34590 configure-texinfo
34591 @: $(MAKE); $(unstage)
34592 @[ -f ./texinfo/Makefile ] || exit 0; \
34593 r=`${PWD_COMMAND}`; export r; \
34594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595 $(HOST_EXPORTS) \
34596 for flag in $(EXTRA_HOST_FLAGS) ; do \
34597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598 done; \
34599 echo "Doing installcheck in texinfo" ; \
34600 (cd $(HOST_SUBDIR)/texinfo && \
34601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603 "RANLIB=$${RANLIB}" \
34604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605 installcheck) \
34606 || exit 1
34607
34608 @endif texinfo
34609
34610 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34611 maybe-mostlyclean-texinfo:
34612 @if texinfo
34613 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34614
34615 mostlyclean-texinfo:
34616 @: $(MAKE); $(unstage)
34617 @[ -f ./texinfo/Makefile ] || exit 0; \
34618 r=`${PWD_COMMAND}`; export r; \
34619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34620 $(HOST_EXPORTS) \
34621 for flag in $(EXTRA_HOST_FLAGS) ; do \
34622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34623 done; \
34624 echo "Doing mostlyclean in texinfo" ; \
34625 (cd $(HOST_SUBDIR)/texinfo && \
34626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34628 "RANLIB=$${RANLIB}" \
34629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34630 mostlyclean) \
34631 || exit 1
34632
34633 @endif texinfo
34634
34635 .PHONY: maybe-clean-texinfo clean-texinfo
34636 maybe-clean-texinfo:
34637 @if texinfo
34638 maybe-clean-texinfo: clean-texinfo
34639
34640 clean-texinfo:
34641 @: $(MAKE); $(unstage)
34642 @[ -f ./texinfo/Makefile ] || exit 0; \
34643 r=`${PWD_COMMAND}`; export r; \
34644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34645 $(HOST_EXPORTS) \
34646 for flag in $(EXTRA_HOST_FLAGS) ; do \
34647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34648 done; \
34649 echo "Doing clean in texinfo" ; \
34650 (cd $(HOST_SUBDIR)/texinfo && \
34651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34653 "RANLIB=$${RANLIB}" \
34654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34655 clean) \
34656 || exit 1
34657
34658 @endif texinfo
34659
34660 .PHONY: maybe-distclean-texinfo distclean-texinfo
34661 maybe-distclean-texinfo:
34662 @if texinfo
34663 maybe-distclean-texinfo: distclean-texinfo
34664
34665 distclean-texinfo:
34666 @: $(MAKE); $(unstage)
34667 @[ -f ./texinfo/Makefile ] || exit 0; \
34668 r=`${PWD_COMMAND}`; export r; \
34669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34670 $(HOST_EXPORTS) \
34671 for flag in $(EXTRA_HOST_FLAGS) ; do \
34672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34673 done; \
34674 echo "Doing distclean in texinfo" ; \
34675 (cd $(HOST_SUBDIR)/texinfo && \
34676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34678 "RANLIB=$${RANLIB}" \
34679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34680 distclean) \
34681 || exit 1
34682
34683 @endif texinfo
34684
34685 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34686 maybe-maintainer-clean-texinfo:
34687 @if texinfo
34688 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34689
34690 maintainer-clean-texinfo:
34691 @: $(MAKE); $(unstage)
34692 @[ -f ./texinfo/Makefile ] || exit 0; \
34693 r=`${PWD_COMMAND}`; export r; \
34694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34695 $(HOST_EXPORTS) \
34696 for flag in $(EXTRA_HOST_FLAGS) ; do \
34697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34698 done; \
34699 echo "Doing maintainer-clean in texinfo" ; \
34700 (cd $(HOST_SUBDIR)/texinfo && \
34701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34703 "RANLIB=$${RANLIB}" \
34704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34705 maintainer-clean) \
34706 || exit 1
34707
34708 @endif texinfo
34709
34710
34711
34712 .PHONY: configure-textutils maybe-configure-textutils
34713 maybe-configure-textutils:
34714 @if gcc-bootstrap
34715 configure-textutils: stage_current
34716 @endif gcc-bootstrap
34717 @if textutils
34718 maybe-configure-textutils: configure-textutils
34719 configure-textutils:
34720 @: $(MAKE); $(unstage)
34721 @r=`${PWD_COMMAND}`; export r; \
34722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
34724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
34725 $(HOST_EXPORTS) \
34726 echo Configuring in $(HOST_SUBDIR)/textutils; \
34727 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
34728 case $(srcdir) in \
34729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34730 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
34731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34732 esac; \
34733 srcdiroption="--srcdir=$${topdir}/textutils"; \
34734 libsrcdir="$$s/textutils"; \
34735 $(SHELL) $${libsrcdir}/configure \
34736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34737 --target=${target_alias} $${srcdiroption} \
34738 || exit 1
34739 @endif textutils
34740
34741
34742
34743
34744
34745 .PHONY: all-textutils maybe-all-textutils
34746 maybe-all-textutils:
34747 @if gcc-bootstrap
34748 all-textutils: stage_current
34749 @endif gcc-bootstrap
34750 @if textutils
34751 TARGET-textutils=all
34752 maybe-all-textutils: all-textutils
34753 all-textutils: configure-textutils
34754 @: $(MAKE); $(unstage)
34755 @r=`${PWD_COMMAND}`; export r; \
34756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34757 $(HOST_EXPORTS) \
34758 (cd $(HOST_SUBDIR)/textutils && \
34759 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34760 $(TARGET-textutils))
34761 @endif textutils
34762
34763
34764
34765
34766 .PHONY: check-textutils maybe-check-textutils
34767 maybe-check-textutils:
34768 @if textutils
34769 maybe-check-textutils: check-textutils
34770
34771 check-textutils:
34772 @: $(MAKE); $(unstage)
34773 @r=`${PWD_COMMAND}`; export r; \
34774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34775 $(HOST_EXPORTS) \
34776 (cd $(HOST_SUBDIR)/textutils && \
34777 $(MAKE) $(FLAGS_TO_PASS) check)
34778
34779 @endif textutils
34780
34781 .PHONY: install-textutils maybe-install-textutils
34782 maybe-install-textutils:
34783 @if textutils
34784 maybe-install-textutils: install-textutils
34785
34786 install-textutils: installdirs
34787 @: $(MAKE); $(unstage)
34788 @r=`${PWD_COMMAND}`; export r; \
34789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790 $(HOST_EXPORTS) \
34791 (cd $(HOST_SUBDIR)/textutils && \
34792 $(MAKE) $(FLAGS_TO_PASS) install)
34793
34794 @endif textutils
34795
34796 # Other targets (info, dvi, pdf, etc.)
34797
34798 .PHONY: maybe-info-textutils info-textutils
34799 maybe-info-textutils:
34800 @if textutils
34801 maybe-info-textutils: info-textutils
34802
34803 info-textutils: \
34804 configure-textutils
34805 @: $(MAKE); $(unstage)
34806 @[ -f ./textutils/Makefile ] || exit 0; \
34807 r=`${PWD_COMMAND}`; export r; \
34808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809 $(HOST_EXPORTS) \
34810 for flag in $(EXTRA_HOST_FLAGS) ; do \
34811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812 done; \
34813 echo "Doing info in textutils" ; \
34814 (cd $(HOST_SUBDIR)/textutils && \
34815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817 "RANLIB=$${RANLIB}" \
34818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819 info) \
34820 || exit 1
34821
34822 @endif textutils
34823
34824 .PHONY: maybe-dvi-textutils dvi-textutils
34825 maybe-dvi-textutils:
34826 @if textutils
34827 maybe-dvi-textutils: dvi-textutils
34828
34829 dvi-textutils: \
34830 configure-textutils
34831 @: $(MAKE); $(unstage)
34832 @[ -f ./textutils/Makefile ] || exit 0; \
34833 r=`${PWD_COMMAND}`; export r; \
34834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34835 $(HOST_EXPORTS) \
34836 for flag in $(EXTRA_HOST_FLAGS) ; do \
34837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34838 done; \
34839 echo "Doing dvi in textutils" ; \
34840 (cd $(HOST_SUBDIR)/textutils && \
34841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34843 "RANLIB=$${RANLIB}" \
34844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34845 dvi) \
34846 || exit 1
34847
34848 @endif textutils
34849
34850 .PHONY: maybe-pdf-textutils pdf-textutils
34851 maybe-pdf-textutils:
34852 @if textutils
34853 maybe-pdf-textutils: pdf-textutils
34854
34855 pdf-textutils: \
34856 configure-textutils
34857 @: $(MAKE); $(unstage)
34858 @[ -f ./textutils/Makefile ] || exit 0; \
34859 r=`${PWD_COMMAND}`; export r; \
34860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34861 $(HOST_EXPORTS) \
34862 for flag in $(EXTRA_HOST_FLAGS) ; do \
34863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34864 done; \
34865 echo "Doing pdf in textutils" ; \
34866 (cd $(HOST_SUBDIR)/textutils && \
34867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34869 "RANLIB=$${RANLIB}" \
34870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34871 pdf) \
34872 || exit 1
34873
34874 @endif textutils
34875
34876 .PHONY: maybe-html-textutils html-textutils
34877 maybe-html-textutils:
34878 @if textutils
34879 maybe-html-textutils: html-textutils
34880
34881 html-textutils: \
34882 configure-textutils
34883 @: $(MAKE); $(unstage)
34884 @[ -f ./textutils/Makefile ] || exit 0; \
34885 r=`${PWD_COMMAND}`; export r; \
34886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887 $(HOST_EXPORTS) \
34888 for flag in $(EXTRA_HOST_FLAGS) ; do \
34889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34890 done; \
34891 echo "Doing html in textutils" ; \
34892 (cd $(HOST_SUBDIR)/textutils && \
34893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34895 "RANLIB=$${RANLIB}" \
34896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34897 html) \
34898 || exit 1
34899
34900 @endif textutils
34901
34902 .PHONY: maybe-TAGS-textutils TAGS-textutils
34903 maybe-TAGS-textutils:
34904 @if textutils
34905 maybe-TAGS-textutils: TAGS-textutils
34906
34907 TAGS-textutils: \
34908 configure-textutils
34909 @: $(MAKE); $(unstage)
34910 @[ -f ./textutils/Makefile ] || exit 0; \
34911 r=`${PWD_COMMAND}`; export r; \
34912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913 $(HOST_EXPORTS) \
34914 for flag in $(EXTRA_HOST_FLAGS) ; do \
34915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34916 done; \
34917 echo "Doing TAGS in textutils" ; \
34918 (cd $(HOST_SUBDIR)/textutils && \
34919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921 "RANLIB=$${RANLIB}" \
34922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34923 TAGS) \
34924 || exit 1
34925
34926 @endif textutils
34927
34928 .PHONY: maybe-install-info-textutils install-info-textutils
34929 maybe-install-info-textutils:
34930 @if textutils
34931 maybe-install-info-textutils: install-info-textutils
34932
34933 install-info-textutils: \
34934 configure-textutils \
34935 info-textutils
34936 @: $(MAKE); $(unstage)
34937 @[ -f ./textutils/Makefile ] || exit 0; \
34938 r=`${PWD_COMMAND}`; export r; \
34939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940 $(HOST_EXPORTS) \
34941 for flag in $(EXTRA_HOST_FLAGS) ; do \
34942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34943 done; \
34944 echo "Doing install-info in textutils" ; \
34945 (cd $(HOST_SUBDIR)/textutils && \
34946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34948 "RANLIB=$${RANLIB}" \
34949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34950 install-info) \
34951 || exit 1
34952
34953 @endif textutils
34954
34955 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
34956 maybe-install-pdf-textutils:
34957 @if textutils
34958 maybe-install-pdf-textutils: install-pdf-textutils
34959
34960 install-pdf-textutils: \
34961 configure-textutils \
34962 pdf-textutils
34963 @: $(MAKE); $(unstage)
34964 @[ -f ./textutils/Makefile ] || exit 0; \
34965 r=`${PWD_COMMAND}`; export r; \
34966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34967 $(HOST_EXPORTS) \
34968 for flag in $(EXTRA_HOST_FLAGS) ; do \
34969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34970 done; \
34971 echo "Doing install-pdf in textutils" ; \
34972 (cd $(HOST_SUBDIR)/textutils && \
34973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34975 "RANLIB=$${RANLIB}" \
34976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34977 install-pdf) \
34978 || exit 1
34979
34980 @endif textutils
34981
34982 .PHONY: maybe-install-html-textutils install-html-textutils
34983 maybe-install-html-textutils:
34984 @if textutils
34985 maybe-install-html-textutils: install-html-textutils
34986
34987 install-html-textutils: \
34988 configure-textutils \
34989 html-textutils
34990 @: $(MAKE); $(unstage)
34991 @[ -f ./textutils/Makefile ] || exit 0; \
34992 r=`${PWD_COMMAND}`; export r; \
34993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34994 $(HOST_EXPORTS) \
34995 for flag in $(EXTRA_HOST_FLAGS) ; do \
34996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34997 done; \
34998 echo "Doing install-html in textutils" ; \
34999 (cd $(HOST_SUBDIR)/textutils && \
35000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35002 "RANLIB=$${RANLIB}" \
35003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35004 install-html) \
35005 || exit 1
35006
35007 @endif textutils
35008
35009 .PHONY: maybe-installcheck-textutils installcheck-textutils
35010 maybe-installcheck-textutils:
35011 @if textutils
35012 maybe-installcheck-textutils: installcheck-textutils
35013
35014 installcheck-textutils: \
35015 configure-textutils
35016 @: $(MAKE); $(unstage)
35017 @[ -f ./textutils/Makefile ] || exit 0; \
35018 r=`${PWD_COMMAND}`; export r; \
35019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35020 $(HOST_EXPORTS) \
35021 for flag in $(EXTRA_HOST_FLAGS) ; do \
35022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35023 done; \
35024 echo "Doing installcheck in textutils" ; \
35025 (cd $(HOST_SUBDIR)/textutils && \
35026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35028 "RANLIB=$${RANLIB}" \
35029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35030 installcheck) \
35031 || exit 1
35032
35033 @endif textutils
35034
35035 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
35036 maybe-mostlyclean-textutils:
35037 @if textutils
35038 maybe-mostlyclean-textutils: mostlyclean-textutils
35039
35040 mostlyclean-textutils:
35041 @: $(MAKE); $(unstage)
35042 @[ -f ./textutils/Makefile ] || exit 0; \
35043 r=`${PWD_COMMAND}`; export r; \
35044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35045 $(HOST_EXPORTS) \
35046 for flag in $(EXTRA_HOST_FLAGS) ; do \
35047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35048 done; \
35049 echo "Doing mostlyclean in textutils" ; \
35050 (cd $(HOST_SUBDIR)/textutils && \
35051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35053 "RANLIB=$${RANLIB}" \
35054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35055 mostlyclean) \
35056 || exit 1
35057
35058 @endif textutils
35059
35060 .PHONY: maybe-clean-textutils clean-textutils
35061 maybe-clean-textutils:
35062 @if textutils
35063 maybe-clean-textutils: clean-textutils
35064
35065 clean-textutils:
35066 @: $(MAKE); $(unstage)
35067 @[ -f ./textutils/Makefile ] || exit 0; \
35068 r=`${PWD_COMMAND}`; export r; \
35069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070 $(HOST_EXPORTS) \
35071 for flag in $(EXTRA_HOST_FLAGS) ; do \
35072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073 done; \
35074 echo "Doing clean in textutils" ; \
35075 (cd $(HOST_SUBDIR)/textutils && \
35076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35078 "RANLIB=$${RANLIB}" \
35079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35080 clean) \
35081 || exit 1
35082
35083 @endif textutils
35084
35085 .PHONY: maybe-distclean-textutils distclean-textutils
35086 maybe-distclean-textutils:
35087 @if textutils
35088 maybe-distclean-textutils: distclean-textutils
35089
35090 distclean-textutils:
35091 @: $(MAKE); $(unstage)
35092 @[ -f ./textutils/Makefile ] || exit 0; \
35093 r=`${PWD_COMMAND}`; export r; \
35094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35095 $(HOST_EXPORTS) \
35096 for flag in $(EXTRA_HOST_FLAGS) ; do \
35097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35098 done; \
35099 echo "Doing distclean in textutils" ; \
35100 (cd $(HOST_SUBDIR)/textutils && \
35101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35103 "RANLIB=$${RANLIB}" \
35104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35105 distclean) \
35106 || exit 1
35107
35108 @endif textutils
35109
35110 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
35111 maybe-maintainer-clean-textutils:
35112 @if textutils
35113 maybe-maintainer-clean-textutils: maintainer-clean-textutils
35114
35115 maintainer-clean-textutils:
35116 @: $(MAKE); $(unstage)
35117 @[ -f ./textutils/Makefile ] || exit 0; \
35118 r=`${PWD_COMMAND}`; export r; \
35119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35120 $(HOST_EXPORTS) \
35121 for flag in $(EXTRA_HOST_FLAGS) ; do \
35122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35123 done; \
35124 echo "Doing maintainer-clean in textutils" ; \
35125 (cd $(HOST_SUBDIR)/textutils && \
35126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35128 "RANLIB=$${RANLIB}" \
35129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35130 maintainer-clean) \
35131 || exit 1
35132
35133 @endif textutils
35134
35135
35136
35137 .PHONY: configure-time maybe-configure-time
35138 maybe-configure-time:
35139 @if gcc-bootstrap
35140 configure-time: stage_current
35141 @endif gcc-bootstrap
35142 @if time
35143 maybe-configure-time: configure-time
35144 configure-time:
35145 @: $(MAKE); $(unstage)
35146 @r=`${PWD_COMMAND}`; export r; \
35147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
35149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
35150 $(HOST_EXPORTS) \
35151 echo Configuring in $(HOST_SUBDIR)/time; \
35152 cd "$(HOST_SUBDIR)/time" || exit 1; \
35153 case $(srcdir) in \
35154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35155 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
35156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35157 esac; \
35158 srcdiroption="--srcdir=$${topdir}/time"; \
35159 libsrcdir="$$s/time"; \
35160 $(SHELL) $${libsrcdir}/configure \
35161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35162 --target=${target_alias} $${srcdiroption} \
35163 || exit 1
35164 @endif time
35165
35166
35167
35168
35169
35170 .PHONY: all-time maybe-all-time
35171 maybe-all-time:
35172 @if gcc-bootstrap
35173 all-time: stage_current
35174 @endif gcc-bootstrap
35175 @if time
35176 TARGET-time=all
35177 maybe-all-time: all-time
35178 all-time: configure-time
35179 @: $(MAKE); $(unstage)
35180 @r=`${PWD_COMMAND}`; export r; \
35181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35182 $(HOST_EXPORTS) \
35183 (cd $(HOST_SUBDIR)/time && \
35184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35185 $(TARGET-time))
35186 @endif time
35187
35188
35189
35190
35191 .PHONY: check-time maybe-check-time
35192 maybe-check-time:
35193 @if time
35194 maybe-check-time: check-time
35195
35196 check-time:
35197 @: $(MAKE); $(unstage)
35198 @r=`${PWD_COMMAND}`; export r; \
35199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200 $(HOST_EXPORTS) \
35201 (cd $(HOST_SUBDIR)/time && \
35202 $(MAKE) $(FLAGS_TO_PASS) check)
35203
35204 @endif time
35205
35206 .PHONY: install-time maybe-install-time
35207 maybe-install-time:
35208 @if time
35209 maybe-install-time: install-time
35210
35211 install-time: installdirs
35212 @: $(MAKE); $(unstage)
35213 @r=`${PWD_COMMAND}`; export r; \
35214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35215 $(HOST_EXPORTS) \
35216 (cd $(HOST_SUBDIR)/time && \
35217 $(MAKE) $(FLAGS_TO_PASS) install)
35218
35219 @endif time
35220
35221 # Other targets (info, dvi, pdf, etc.)
35222
35223 .PHONY: maybe-info-time info-time
35224 maybe-info-time:
35225 @if time
35226 maybe-info-time: info-time
35227
35228 info-time: \
35229 configure-time
35230 @: $(MAKE); $(unstage)
35231 @[ -f ./time/Makefile ] || exit 0; \
35232 r=`${PWD_COMMAND}`; export r; \
35233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35234 $(HOST_EXPORTS) \
35235 for flag in $(EXTRA_HOST_FLAGS) ; do \
35236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35237 done; \
35238 echo "Doing info in time" ; \
35239 (cd $(HOST_SUBDIR)/time && \
35240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35242 "RANLIB=$${RANLIB}" \
35243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35244 info) \
35245 || exit 1
35246
35247 @endif time
35248
35249 .PHONY: maybe-dvi-time dvi-time
35250 maybe-dvi-time:
35251 @if time
35252 maybe-dvi-time: dvi-time
35253
35254 dvi-time: \
35255 configure-time
35256 @: $(MAKE); $(unstage)
35257 @[ -f ./time/Makefile ] || exit 0; \
35258 r=`${PWD_COMMAND}`; export r; \
35259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35260 $(HOST_EXPORTS) \
35261 for flag in $(EXTRA_HOST_FLAGS) ; do \
35262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35263 done; \
35264 echo "Doing dvi in time" ; \
35265 (cd $(HOST_SUBDIR)/time && \
35266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35268 "RANLIB=$${RANLIB}" \
35269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35270 dvi) \
35271 || exit 1
35272
35273 @endif time
35274
35275 .PHONY: maybe-pdf-time pdf-time
35276 maybe-pdf-time:
35277 @if time
35278 maybe-pdf-time: pdf-time
35279
35280 pdf-time: \
35281 configure-time
35282 @: $(MAKE); $(unstage)
35283 @[ -f ./time/Makefile ] || exit 0; \
35284 r=`${PWD_COMMAND}`; export r; \
35285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35286 $(HOST_EXPORTS) \
35287 for flag in $(EXTRA_HOST_FLAGS) ; do \
35288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35289 done; \
35290 echo "Doing pdf in time" ; \
35291 (cd $(HOST_SUBDIR)/time && \
35292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35294 "RANLIB=$${RANLIB}" \
35295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35296 pdf) \
35297 || exit 1
35298
35299 @endif time
35300
35301 .PHONY: maybe-html-time html-time
35302 maybe-html-time:
35303 @if time
35304 maybe-html-time: html-time
35305
35306 html-time: \
35307 configure-time
35308 @: $(MAKE); $(unstage)
35309 @[ -f ./time/Makefile ] || exit 0; \
35310 r=`${PWD_COMMAND}`; export r; \
35311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35312 $(HOST_EXPORTS) \
35313 for flag in $(EXTRA_HOST_FLAGS) ; do \
35314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35315 done; \
35316 echo "Doing html in time" ; \
35317 (cd $(HOST_SUBDIR)/time && \
35318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35320 "RANLIB=$${RANLIB}" \
35321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35322 html) \
35323 || exit 1
35324
35325 @endif time
35326
35327 .PHONY: maybe-TAGS-time TAGS-time
35328 maybe-TAGS-time:
35329 @if time
35330 maybe-TAGS-time: TAGS-time
35331
35332 TAGS-time: \
35333 configure-time
35334 @: $(MAKE); $(unstage)
35335 @[ -f ./time/Makefile ] || exit 0; \
35336 r=`${PWD_COMMAND}`; export r; \
35337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35338 $(HOST_EXPORTS) \
35339 for flag in $(EXTRA_HOST_FLAGS) ; do \
35340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35341 done; \
35342 echo "Doing TAGS in time" ; \
35343 (cd $(HOST_SUBDIR)/time && \
35344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35346 "RANLIB=$${RANLIB}" \
35347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35348 TAGS) \
35349 || exit 1
35350
35351 @endif time
35352
35353 .PHONY: maybe-install-info-time install-info-time
35354 maybe-install-info-time:
35355 @if time
35356 maybe-install-info-time: install-info-time
35357
35358 install-info-time: \
35359 configure-time \
35360 info-time
35361 @: $(MAKE); $(unstage)
35362 @[ -f ./time/Makefile ] || exit 0; \
35363 r=`${PWD_COMMAND}`; export r; \
35364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365 $(HOST_EXPORTS) \
35366 for flag in $(EXTRA_HOST_FLAGS) ; do \
35367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35368 done; \
35369 echo "Doing install-info in time" ; \
35370 (cd $(HOST_SUBDIR)/time && \
35371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35373 "RANLIB=$${RANLIB}" \
35374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35375 install-info) \
35376 || exit 1
35377
35378 @endif time
35379
35380 .PHONY: maybe-install-pdf-time install-pdf-time
35381 maybe-install-pdf-time:
35382 @if time
35383 maybe-install-pdf-time: install-pdf-time
35384
35385 install-pdf-time: \
35386 configure-time \
35387 pdf-time
35388 @: $(MAKE); $(unstage)
35389 @[ -f ./time/Makefile ] || exit 0; \
35390 r=`${PWD_COMMAND}`; export r; \
35391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35392 $(HOST_EXPORTS) \
35393 for flag in $(EXTRA_HOST_FLAGS) ; do \
35394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35395 done; \
35396 echo "Doing install-pdf in time" ; \
35397 (cd $(HOST_SUBDIR)/time && \
35398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35400 "RANLIB=$${RANLIB}" \
35401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35402 install-pdf) \
35403 || exit 1
35404
35405 @endif time
35406
35407 .PHONY: maybe-install-html-time install-html-time
35408 maybe-install-html-time:
35409 @if time
35410 maybe-install-html-time: install-html-time
35411
35412 install-html-time: \
35413 configure-time \
35414 html-time
35415 @: $(MAKE); $(unstage)
35416 @[ -f ./time/Makefile ] || exit 0; \
35417 r=`${PWD_COMMAND}`; export r; \
35418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419 $(HOST_EXPORTS) \
35420 for flag in $(EXTRA_HOST_FLAGS) ; do \
35421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422 done; \
35423 echo "Doing install-html in time" ; \
35424 (cd $(HOST_SUBDIR)/time && \
35425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35427 "RANLIB=$${RANLIB}" \
35428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35429 install-html) \
35430 || exit 1
35431
35432 @endif time
35433
35434 .PHONY: maybe-installcheck-time installcheck-time
35435 maybe-installcheck-time:
35436 @if time
35437 maybe-installcheck-time: installcheck-time
35438
35439 installcheck-time: \
35440 configure-time
35441 @: $(MAKE); $(unstage)
35442 @[ -f ./time/Makefile ] || exit 0; \
35443 r=`${PWD_COMMAND}`; export r; \
35444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445 $(HOST_EXPORTS) \
35446 for flag in $(EXTRA_HOST_FLAGS) ; do \
35447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35448 done; \
35449 echo "Doing installcheck in time" ; \
35450 (cd $(HOST_SUBDIR)/time && \
35451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35453 "RANLIB=$${RANLIB}" \
35454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35455 installcheck) \
35456 || exit 1
35457
35458 @endif time
35459
35460 .PHONY: maybe-mostlyclean-time mostlyclean-time
35461 maybe-mostlyclean-time:
35462 @if time
35463 maybe-mostlyclean-time: mostlyclean-time
35464
35465 mostlyclean-time:
35466 @: $(MAKE); $(unstage)
35467 @[ -f ./time/Makefile ] || exit 0; \
35468 r=`${PWD_COMMAND}`; export r; \
35469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35470 $(HOST_EXPORTS) \
35471 for flag in $(EXTRA_HOST_FLAGS) ; do \
35472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35473 done; \
35474 echo "Doing mostlyclean in time" ; \
35475 (cd $(HOST_SUBDIR)/time && \
35476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35478 "RANLIB=$${RANLIB}" \
35479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35480 mostlyclean) \
35481 || exit 1
35482
35483 @endif time
35484
35485 .PHONY: maybe-clean-time clean-time
35486 maybe-clean-time:
35487 @if time
35488 maybe-clean-time: clean-time
35489
35490 clean-time:
35491 @: $(MAKE); $(unstage)
35492 @[ -f ./time/Makefile ] || exit 0; \
35493 r=`${PWD_COMMAND}`; export r; \
35494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495 $(HOST_EXPORTS) \
35496 for flag in $(EXTRA_HOST_FLAGS) ; do \
35497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498 done; \
35499 echo "Doing clean in time" ; \
35500 (cd $(HOST_SUBDIR)/time && \
35501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503 "RANLIB=$${RANLIB}" \
35504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505 clean) \
35506 || exit 1
35507
35508 @endif time
35509
35510 .PHONY: maybe-distclean-time distclean-time
35511 maybe-distclean-time:
35512 @if time
35513 maybe-distclean-time: distclean-time
35514
35515 distclean-time:
35516 @: $(MAKE); $(unstage)
35517 @[ -f ./time/Makefile ] || exit 0; \
35518 r=`${PWD_COMMAND}`; export r; \
35519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35520 $(HOST_EXPORTS) \
35521 for flag in $(EXTRA_HOST_FLAGS) ; do \
35522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35523 done; \
35524 echo "Doing distclean in time" ; \
35525 (cd $(HOST_SUBDIR)/time && \
35526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35528 "RANLIB=$${RANLIB}" \
35529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35530 distclean) \
35531 || exit 1
35532
35533 @endif time
35534
35535 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
35536 maybe-maintainer-clean-time:
35537 @if time
35538 maybe-maintainer-clean-time: maintainer-clean-time
35539
35540 maintainer-clean-time:
35541 @: $(MAKE); $(unstage)
35542 @[ -f ./time/Makefile ] || exit 0; \
35543 r=`${PWD_COMMAND}`; export r; \
35544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35545 $(HOST_EXPORTS) \
35546 for flag in $(EXTRA_HOST_FLAGS) ; do \
35547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35548 done; \
35549 echo "Doing maintainer-clean in time" ; \
35550 (cd $(HOST_SUBDIR)/time && \
35551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35553 "RANLIB=$${RANLIB}" \
35554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35555 maintainer-clean) \
35556 || exit 1
35557
35558 @endif time
35559
35560
35561
35562 .PHONY: configure-uudecode maybe-configure-uudecode
35563 maybe-configure-uudecode:
35564 @if gcc-bootstrap
35565 configure-uudecode: stage_current
35566 @endif gcc-bootstrap
35567 @if uudecode
35568 maybe-configure-uudecode: configure-uudecode
35569 configure-uudecode:
35570 @: $(MAKE); $(unstage)
35571 @r=`${PWD_COMMAND}`; export r; \
35572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35573 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
35574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
35575 $(HOST_EXPORTS) \
35576 echo Configuring in $(HOST_SUBDIR)/uudecode; \
35577 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
35578 case $(srcdir) in \
35579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35580 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
35581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35582 esac; \
35583 srcdiroption="--srcdir=$${topdir}/uudecode"; \
35584 libsrcdir="$$s/uudecode"; \
35585 $(SHELL) $${libsrcdir}/configure \
35586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35587 --target=${target_alias} $${srcdiroption} \
35588 || exit 1
35589 @endif uudecode
35590
35591
35592
35593
35594
35595 .PHONY: all-uudecode maybe-all-uudecode
35596 maybe-all-uudecode:
35597 @if gcc-bootstrap
35598 all-uudecode: stage_current
35599 @endif gcc-bootstrap
35600 @if uudecode
35601 TARGET-uudecode=all
35602 maybe-all-uudecode: all-uudecode
35603 all-uudecode: configure-uudecode
35604 @: $(MAKE); $(unstage)
35605 @r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 $(HOST_EXPORTS) \
35608 (cd $(HOST_SUBDIR)/uudecode && \
35609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35610 $(TARGET-uudecode))
35611 @endif uudecode
35612
35613
35614
35615
35616 .PHONY: check-uudecode maybe-check-uudecode
35617 maybe-check-uudecode:
35618 @if uudecode
35619 maybe-check-uudecode: check-uudecode
35620
35621 check-uudecode:
35622 @: $(MAKE); $(unstage)
35623 @r=`${PWD_COMMAND}`; export r; \
35624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35625 $(HOST_EXPORTS) \
35626 (cd $(HOST_SUBDIR)/uudecode && \
35627 $(MAKE) $(FLAGS_TO_PASS) check)
35628
35629 @endif uudecode
35630
35631 .PHONY: install-uudecode maybe-install-uudecode
35632 maybe-install-uudecode:
35633 @if uudecode
35634 maybe-install-uudecode: install-uudecode
35635
35636 install-uudecode: installdirs
35637 @: $(MAKE); $(unstage)
35638 @r=`${PWD_COMMAND}`; export r; \
35639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35640 $(HOST_EXPORTS) \
35641 (cd $(HOST_SUBDIR)/uudecode && \
35642 $(MAKE) $(FLAGS_TO_PASS) install)
35643
35644 @endif uudecode
35645
35646 # Other targets (info, dvi, pdf, etc.)
35647
35648 .PHONY: maybe-info-uudecode info-uudecode
35649 maybe-info-uudecode:
35650 @if uudecode
35651 maybe-info-uudecode: info-uudecode
35652
35653 info-uudecode: \
35654 configure-uudecode
35655 @: $(MAKE); $(unstage)
35656 @[ -f ./uudecode/Makefile ] || exit 0; \
35657 r=`${PWD_COMMAND}`; export r; \
35658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659 $(HOST_EXPORTS) \
35660 for flag in $(EXTRA_HOST_FLAGS) ; do \
35661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662 done; \
35663 echo "Doing info in uudecode" ; \
35664 (cd $(HOST_SUBDIR)/uudecode && \
35665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35667 "RANLIB=$${RANLIB}" \
35668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35669 info) \
35670 || exit 1
35671
35672 @endif uudecode
35673
35674 .PHONY: maybe-dvi-uudecode dvi-uudecode
35675 maybe-dvi-uudecode:
35676 @if uudecode
35677 maybe-dvi-uudecode: dvi-uudecode
35678
35679 dvi-uudecode: \
35680 configure-uudecode
35681 @: $(MAKE); $(unstage)
35682 @[ -f ./uudecode/Makefile ] || exit 0; \
35683 r=`${PWD_COMMAND}`; export r; \
35684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685 $(HOST_EXPORTS) \
35686 for flag in $(EXTRA_HOST_FLAGS) ; do \
35687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688 done; \
35689 echo "Doing dvi in uudecode" ; \
35690 (cd $(HOST_SUBDIR)/uudecode && \
35691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693 "RANLIB=$${RANLIB}" \
35694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695 dvi) \
35696 || exit 1
35697
35698 @endif uudecode
35699
35700 .PHONY: maybe-pdf-uudecode pdf-uudecode
35701 maybe-pdf-uudecode:
35702 @if uudecode
35703 maybe-pdf-uudecode: pdf-uudecode
35704
35705 pdf-uudecode: \
35706 configure-uudecode
35707 @: $(MAKE); $(unstage)
35708 @[ -f ./uudecode/Makefile ] || exit 0; \
35709 r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 for flag in $(EXTRA_HOST_FLAGS) ; do \
35713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714 done; \
35715 echo "Doing pdf in uudecode" ; \
35716 (cd $(HOST_SUBDIR)/uudecode && \
35717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719 "RANLIB=$${RANLIB}" \
35720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721 pdf) \
35722 || exit 1
35723
35724 @endif uudecode
35725
35726 .PHONY: maybe-html-uudecode html-uudecode
35727 maybe-html-uudecode:
35728 @if uudecode
35729 maybe-html-uudecode: html-uudecode
35730
35731 html-uudecode: \
35732 configure-uudecode
35733 @: $(MAKE); $(unstage)
35734 @[ -f ./uudecode/Makefile ] || exit 0; \
35735 r=`${PWD_COMMAND}`; export r; \
35736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737 $(HOST_EXPORTS) \
35738 for flag in $(EXTRA_HOST_FLAGS) ; do \
35739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35740 done; \
35741 echo "Doing html in uudecode" ; \
35742 (cd $(HOST_SUBDIR)/uudecode && \
35743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35745 "RANLIB=$${RANLIB}" \
35746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35747 html) \
35748 || exit 1
35749
35750 @endif uudecode
35751
35752 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
35753 maybe-TAGS-uudecode:
35754 @if uudecode
35755 maybe-TAGS-uudecode: TAGS-uudecode
35756
35757 TAGS-uudecode: \
35758 configure-uudecode
35759 @: $(MAKE); $(unstage)
35760 @[ -f ./uudecode/Makefile ] || exit 0; \
35761 r=`${PWD_COMMAND}`; export r; \
35762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35763 $(HOST_EXPORTS) \
35764 for flag in $(EXTRA_HOST_FLAGS) ; do \
35765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35766 done; \
35767 echo "Doing TAGS in uudecode" ; \
35768 (cd $(HOST_SUBDIR)/uudecode && \
35769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35771 "RANLIB=$${RANLIB}" \
35772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35773 TAGS) \
35774 || exit 1
35775
35776 @endif uudecode
35777
35778 .PHONY: maybe-install-info-uudecode install-info-uudecode
35779 maybe-install-info-uudecode:
35780 @if uudecode
35781 maybe-install-info-uudecode: install-info-uudecode
35782
35783 install-info-uudecode: \
35784 configure-uudecode \
35785 info-uudecode
35786 @: $(MAKE); $(unstage)
35787 @[ -f ./uudecode/Makefile ] || exit 0; \
35788 r=`${PWD_COMMAND}`; export r; \
35789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35790 $(HOST_EXPORTS) \
35791 for flag in $(EXTRA_HOST_FLAGS) ; do \
35792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35793 done; \
35794 echo "Doing install-info in uudecode" ; \
35795 (cd $(HOST_SUBDIR)/uudecode && \
35796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35798 "RANLIB=$${RANLIB}" \
35799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35800 install-info) \
35801 || exit 1
35802
35803 @endif uudecode
35804
35805 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
35806 maybe-install-pdf-uudecode:
35807 @if uudecode
35808 maybe-install-pdf-uudecode: install-pdf-uudecode
35809
35810 install-pdf-uudecode: \
35811 configure-uudecode \
35812 pdf-uudecode
35813 @: $(MAKE); $(unstage)
35814 @[ -f ./uudecode/Makefile ] || exit 0; \
35815 r=`${PWD_COMMAND}`; export r; \
35816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817 $(HOST_EXPORTS) \
35818 for flag in $(EXTRA_HOST_FLAGS) ; do \
35819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820 done; \
35821 echo "Doing install-pdf in uudecode" ; \
35822 (cd $(HOST_SUBDIR)/uudecode && \
35823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825 "RANLIB=$${RANLIB}" \
35826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827 install-pdf) \
35828 || exit 1
35829
35830 @endif uudecode
35831
35832 .PHONY: maybe-install-html-uudecode install-html-uudecode
35833 maybe-install-html-uudecode:
35834 @if uudecode
35835 maybe-install-html-uudecode: install-html-uudecode
35836
35837 install-html-uudecode: \
35838 configure-uudecode \
35839 html-uudecode
35840 @: $(MAKE); $(unstage)
35841 @[ -f ./uudecode/Makefile ] || exit 0; \
35842 r=`${PWD_COMMAND}`; export r; \
35843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35844 $(HOST_EXPORTS) \
35845 for flag in $(EXTRA_HOST_FLAGS) ; do \
35846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35847 done; \
35848 echo "Doing install-html in uudecode" ; \
35849 (cd $(HOST_SUBDIR)/uudecode && \
35850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35852 "RANLIB=$${RANLIB}" \
35853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35854 install-html) \
35855 || exit 1
35856
35857 @endif uudecode
35858
35859 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
35860 maybe-installcheck-uudecode:
35861 @if uudecode
35862 maybe-installcheck-uudecode: installcheck-uudecode
35863
35864 installcheck-uudecode: \
35865 configure-uudecode
35866 @: $(MAKE); $(unstage)
35867 @[ -f ./uudecode/Makefile ] || exit 0; \
35868 r=`${PWD_COMMAND}`; export r; \
35869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870 $(HOST_EXPORTS) \
35871 for flag in $(EXTRA_HOST_FLAGS) ; do \
35872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873 done; \
35874 echo "Doing installcheck in uudecode" ; \
35875 (cd $(HOST_SUBDIR)/uudecode && \
35876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878 "RANLIB=$${RANLIB}" \
35879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35880 installcheck) \
35881 || exit 1
35882
35883 @endif uudecode
35884
35885 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
35886 maybe-mostlyclean-uudecode:
35887 @if uudecode
35888 maybe-mostlyclean-uudecode: mostlyclean-uudecode
35889
35890 mostlyclean-uudecode:
35891 @: $(MAKE); $(unstage)
35892 @[ -f ./uudecode/Makefile ] || exit 0; \
35893 r=`${PWD_COMMAND}`; export r; \
35894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35895 $(HOST_EXPORTS) \
35896 for flag in $(EXTRA_HOST_FLAGS) ; do \
35897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35898 done; \
35899 echo "Doing mostlyclean in uudecode" ; \
35900 (cd $(HOST_SUBDIR)/uudecode && \
35901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35903 "RANLIB=$${RANLIB}" \
35904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35905 mostlyclean) \
35906 || exit 1
35907
35908 @endif uudecode
35909
35910 .PHONY: maybe-clean-uudecode clean-uudecode
35911 maybe-clean-uudecode:
35912 @if uudecode
35913 maybe-clean-uudecode: clean-uudecode
35914
35915 clean-uudecode:
35916 @: $(MAKE); $(unstage)
35917 @[ -f ./uudecode/Makefile ] || exit 0; \
35918 r=`${PWD_COMMAND}`; export r; \
35919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35920 $(HOST_EXPORTS) \
35921 for flag in $(EXTRA_HOST_FLAGS) ; do \
35922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35923 done; \
35924 echo "Doing clean in uudecode" ; \
35925 (cd $(HOST_SUBDIR)/uudecode && \
35926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35928 "RANLIB=$${RANLIB}" \
35929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35930 clean) \
35931 || exit 1
35932
35933 @endif uudecode
35934
35935 .PHONY: maybe-distclean-uudecode distclean-uudecode
35936 maybe-distclean-uudecode:
35937 @if uudecode
35938 maybe-distclean-uudecode: distclean-uudecode
35939
35940 distclean-uudecode:
35941 @: $(MAKE); $(unstage)
35942 @[ -f ./uudecode/Makefile ] || exit 0; \
35943 r=`${PWD_COMMAND}`; export r; \
35944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35945 $(HOST_EXPORTS) \
35946 for flag in $(EXTRA_HOST_FLAGS) ; do \
35947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35948 done; \
35949 echo "Doing distclean in uudecode" ; \
35950 (cd $(HOST_SUBDIR)/uudecode && \
35951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35953 "RANLIB=$${RANLIB}" \
35954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35955 distclean) \
35956 || exit 1
35957
35958 @endif uudecode
35959
35960 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
35961 maybe-maintainer-clean-uudecode:
35962 @if uudecode
35963 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
35964
35965 maintainer-clean-uudecode:
35966 @: $(MAKE); $(unstage)
35967 @[ -f ./uudecode/Makefile ] || exit 0; \
35968 r=`${PWD_COMMAND}`; export r; \
35969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35970 $(HOST_EXPORTS) \
35971 for flag in $(EXTRA_HOST_FLAGS) ; do \
35972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35973 done; \
35974 echo "Doing maintainer-clean in uudecode" ; \
35975 (cd $(HOST_SUBDIR)/uudecode && \
35976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35978 "RANLIB=$${RANLIB}" \
35979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35980 maintainer-clean) \
35981 || exit 1
35982
35983 @endif uudecode
35984
35985
35986
35987 .PHONY: configure-wdiff maybe-configure-wdiff
35988 maybe-configure-wdiff:
35989 @if gcc-bootstrap
35990 configure-wdiff: stage_current
35991 @endif gcc-bootstrap
35992 @if wdiff
35993 maybe-configure-wdiff: configure-wdiff
35994 configure-wdiff:
35995 @: $(MAKE); $(unstage)
35996 @r=`${PWD_COMMAND}`; export r; \
35997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
35999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
36000 $(HOST_EXPORTS) \
36001 echo Configuring in $(HOST_SUBDIR)/wdiff; \
36002 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
36003 case $(srcdir) in \
36004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36005 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
36006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36007 esac; \
36008 srcdiroption="--srcdir=$${topdir}/wdiff"; \
36009 libsrcdir="$$s/wdiff"; \
36010 $(SHELL) $${libsrcdir}/configure \
36011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36012 --target=${target_alias} $${srcdiroption} \
36013 || exit 1
36014 @endif wdiff
36015
36016
36017
36018
36019
36020 .PHONY: all-wdiff maybe-all-wdiff
36021 maybe-all-wdiff:
36022 @if gcc-bootstrap
36023 all-wdiff: stage_current
36024 @endif gcc-bootstrap
36025 @if wdiff
36026 TARGET-wdiff=all
36027 maybe-all-wdiff: all-wdiff
36028 all-wdiff: configure-wdiff
36029 @: $(MAKE); $(unstage)
36030 @r=`${PWD_COMMAND}`; export r; \
36031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36032 $(HOST_EXPORTS) \
36033 (cd $(HOST_SUBDIR)/wdiff && \
36034 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36035 $(TARGET-wdiff))
36036 @endif wdiff
36037
36038
36039
36040
36041 .PHONY: check-wdiff maybe-check-wdiff
36042 maybe-check-wdiff:
36043 @if wdiff
36044 maybe-check-wdiff: check-wdiff
36045
36046 check-wdiff:
36047 @: $(MAKE); $(unstage)
36048 @r=`${PWD_COMMAND}`; export r; \
36049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050 $(HOST_EXPORTS) \
36051 (cd $(HOST_SUBDIR)/wdiff && \
36052 $(MAKE) $(FLAGS_TO_PASS) check)
36053
36054 @endif wdiff
36055
36056 .PHONY: install-wdiff maybe-install-wdiff
36057 maybe-install-wdiff:
36058 @if wdiff
36059 maybe-install-wdiff: install-wdiff
36060
36061 install-wdiff: installdirs
36062 @: $(MAKE); $(unstage)
36063 @r=`${PWD_COMMAND}`; export r; \
36064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36065 $(HOST_EXPORTS) \
36066 (cd $(HOST_SUBDIR)/wdiff && \
36067 $(MAKE) $(FLAGS_TO_PASS) install)
36068
36069 @endif wdiff
36070
36071 # Other targets (info, dvi, pdf, etc.)
36072
36073 .PHONY: maybe-info-wdiff info-wdiff
36074 maybe-info-wdiff:
36075 @if wdiff
36076 maybe-info-wdiff: info-wdiff
36077
36078 info-wdiff: \
36079 configure-wdiff
36080 @: $(MAKE); $(unstage)
36081 @[ -f ./wdiff/Makefile ] || exit 0; \
36082 r=`${PWD_COMMAND}`; export r; \
36083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36084 $(HOST_EXPORTS) \
36085 for flag in $(EXTRA_HOST_FLAGS) ; do \
36086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36087 done; \
36088 echo "Doing info in wdiff" ; \
36089 (cd $(HOST_SUBDIR)/wdiff && \
36090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36092 "RANLIB=$${RANLIB}" \
36093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36094 info) \
36095 || exit 1
36096
36097 @endif wdiff
36098
36099 .PHONY: maybe-dvi-wdiff dvi-wdiff
36100 maybe-dvi-wdiff:
36101 @if wdiff
36102 maybe-dvi-wdiff: dvi-wdiff
36103
36104 dvi-wdiff: \
36105 configure-wdiff
36106 @: $(MAKE); $(unstage)
36107 @[ -f ./wdiff/Makefile ] || exit 0; \
36108 r=`${PWD_COMMAND}`; export r; \
36109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110 $(HOST_EXPORTS) \
36111 for flag in $(EXTRA_HOST_FLAGS) ; do \
36112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36113 done; \
36114 echo "Doing dvi in wdiff" ; \
36115 (cd $(HOST_SUBDIR)/wdiff && \
36116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118 "RANLIB=$${RANLIB}" \
36119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120 dvi) \
36121 || exit 1
36122
36123 @endif wdiff
36124
36125 .PHONY: maybe-pdf-wdiff pdf-wdiff
36126 maybe-pdf-wdiff:
36127 @if wdiff
36128 maybe-pdf-wdiff: pdf-wdiff
36129
36130 pdf-wdiff: \
36131 configure-wdiff
36132 @: $(MAKE); $(unstage)
36133 @[ -f ./wdiff/Makefile ] || exit 0; \
36134 r=`${PWD_COMMAND}`; export r; \
36135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36136 $(HOST_EXPORTS) \
36137 for flag in $(EXTRA_HOST_FLAGS) ; do \
36138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36139 done; \
36140 echo "Doing pdf in wdiff" ; \
36141 (cd $(HOST_SUBDIR)/wdiff && \
36142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36144 "RANLIB=$${RANLIB}" \
36145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36146 pdf) \
36147 || exit 1
36148
36149 @endif wdiff
36150
36151 .PHONY: maybe-html-wdiff html-wdiff
36152 maybe-html-wdiff:
36153 @if wdiff
36154 maybe-html-wdiff: html-wdiff
36155
36156 html-wdiff: \
36157 configure-wdiff
36158 @: $(MAKE); $(unstage)
36159 @[ -f ./wdiff/Makefile ] || exit 0; \
36160 r=`${PWD_COMMAND}`; export r; \
36161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162 $(HOST_EXPORTS) \
36163 for flag in $(EXTRA_HOST_FLAGS) ; do \
36164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36165 done; \
36166 echo "Doing html in wdiff" ; \
36167 (cd $(HOST_SUBDIR)/wdiff && \
36168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36170 "RANLIB=$${RANLIB}" \
36171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36172 html) \
36173 || exit 1
36174
36175 @endif wdiff
36176
36177 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
36178 maybe-TAGS-wdiff:
36179 @if wdiff
36180 maybe-TAGS-wdiff: TAGS-wdiff
36181
36182 TAGS-wdiff: \
36183 configure-wdiff
36184 @: $(MAKE); $(unstage)
36185 @[ -f ./wdiff/Makefile ] || exit 0; \
36186 r=`${PWD_COMMAND}`; export r; \
36187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36188 $(HOST_EXPORTS) \
36189 for flag in $(EXTRA_HOST_FLAGS) ; do \
36190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36191 done; \
36192 echo "Doing TAGS in wdiff" ; \
36193 (cd $(HOST_SUBDIR)/wdiff && \
36194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36196 "RANLIB=$${RANLIB}" \
36197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36198 TAGS) \
36199 || exit 1
36200
36201 @endif wdiff
36202
36203 .PHONY: maybe-install-info-wdiff install-info-wdiff
36204 maybe-install-info-wdiff:
36205 @if wdiff
36206 maybe-install-info-wdiff: install-info-wdiff
36207
36208 install-info-wdiff: \
36209 configure-wdiff \
36210 info-wdiff
36211 @: $(MAKE); $(unstage)
36212 @[ -f ./wdiff/Makefile ] || exit 0; \
36213 r=`${PWD_COMMAND}`; export r; \
36214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36215 $(HOST_EXPORTS) \
36216 for flag in $(EXTRA_HOST_FLAGS) ; do \
36217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36218 done; \
36219 echo "Doing install-info in wdiff" ; \
36220 (cd $(HOST_SUBDIR)/wdiff && \
36221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36223 "RANLIB=$${RANLIB}" \
36224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36225 install-info) \
36226 || exit 1
36227
36228 @endif wdiff
36229
36230 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
36231 maybe-install-pdf-wdiff:
36232 @if wdiff
36233 maybe-install-pdf-wdiff: install-pdf-wdiff
36234
36235 install-pdf-wdiff: \
36236 configure-wdiff \
36237 pdf-wdiff
36238 @: $(MAKE); $(unstage)
36239 @[ -f ./wdiff/Makefile ] || exit 0; \
36240 r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(HOST_EXPORTS) \
36243 for flag in $(EXTRA_HOST_FLAGS) ; do \
36244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245 done; \
36246 echo "Doing install-pdf in wdiff" ; \
36247 (cd $(HOST_SUBDIR)/wdiff && \
36248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250 "RANLIB=$${RANLIB}" \
36251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252 install-pdf) \
36253 || exit 1
36254
36255 @endif wdiff
36256
36257 .PHONY: maybe-install-html-wdiff install-html-wdiff
36258 maybe-install-html-wdiff:
36259 @if wdiff
36260 maybe-install-html-wdiff: install-html-wdiff
36261
36262 install-html-wdiff: \
36263 configure-wdiff \
36264 html-wdiff
36265 @: $(MAKE); $(unstage)
36266 @[ -f ./wdiff/Makefile ] || exit 0; \
36267 r=`${PWD_COMMAND}`; export r; \
36268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36269 $(HOST_EXPORTS) \
36270 for flag in $(EXTRA_HOST_FLAGS) ; do \
36271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36272 done; \
36273 echo "Doing install-html in wdiff" ; \
36274 (cd $(HOST_SUBDIR)/wdiff && \
36275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36277 "RANLIB=$${RANLIB}" \
36278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36279 install-html) \
36280 || exit 1
36281
36282 @endif wdiff
36283
36284 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
36285 maybe-installcheck-wdiff:
36286 @if wdiff
36287 maybe-installcheck-wdiff: installcheck-wdiff
36288
36289 installcheck-wdiff: \
36290 configure-wdiff
36291 @: $(MAKE); $(unstage)
36292 @[ -f ./wdiff/Makefile ] || exit 0; \
36293 r=`${PWD_COMMAND}`; export r; \
36294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36295 $(HOST_EXPORTS) \
36296 for flag in $(EXTRA_HOST_FLAGS) ; do \
36297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36298 done; \
36299 echo "Doing installcheck in wdiff" ; \
36300 (cd $(HOST_SUBDIR)/wdiff && \
36301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36303 "RANLIB=$${RANLIB}" \
36304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36305 installcheck) \
36306 || exit 1
36307
36308 @endif wdiff
36309
36310 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
36311 maybe-mostlyclean-wdiff:
36312 @if wdiff
36313 maybe-mostlyclean-wdiff: mostlyclean-wdiff
36314
36315 mostlyclean-wdiff:
36316 @: $(MAKE); $(unstage)
36317 @[ -f ./wdiff/Makefile ] || exit 0; \
36318 r=`${PWD_COMMAND}`; export r; \
36319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320 $(HOST_EXPORTS) \
36321 for flag in $(EXTRA_HOST_FLAGS) ; do \
36322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323 done; \
36324 echo "Doing mostlyclean in wdiff" ; \
36325 (cd $(HOST_SUBDIR)/wdiff && \
36326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328 "RANLIB=$${RANLIB}" \
36329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330 mostlyclean) \
36331 || exit 1
36332
36333 @endif wdiff
36334
36335 .PHONY: maybe-clean-wdiff clean-wdiff
36336 maybe-clean-wdiff:
36337 @if wdiff
36338 maybe-clean-wdiff: clean-wdiff
36339
36340 clean-wdiff:
36341 @: $(MAKE); $(unstage)
36342 @[ -f ./wdiff/Makefile ] || exit 0; \
36343 r=`${PWD_COMMAND}`; export r; \
36344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345 $(HOST_EXPORTS) \
36346 for flag in $(EXTRA_HOST_FLAGS) ; do \
36347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36348 done; \
36349 echo "Doing clean in wdiff" ; \
36350 (cd $(HOST_SUBDIR)/wdiff && \
36351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36353 "RANLIB=$${RANLIB}" \
36354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36355 clean) \
36356 || exit 1
36357
36358 @endif wdiff
36359
36360 .PHONY: maybe-distclean-wdiff distclean-wdiff
36361 maybe-distclean-wdiff:
36362 @if wdiff
36363 maybe-distclean-wdiff: distclean-wdiff
36364
36365 distclean-wdiff:
36366 @: $(MAKE); $(unstage)
36367 @[ -f ./wdiff/Makefile ] || exit 0; \
36368 r=`${PWD_COMMAND}`; export r; \
36369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370 $(HOST_EXPORTS) \
36371 for flag in $(EXTRA_HOST_FLAGS) ; do \
36372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36373 done; \
36374 echo "Doing distclean in wdiff" ; \
36375 (cd $(HOST_SUBDIR)/wdiff && \
36376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378 "RANLIB=$${RANLIB}" \
36379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380 distclean) \
36381 || exit 1
36382
36383 @endif wdiff
36384
36385 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
36386 maybe-maintainer-clean-wdiff:
36387 @if wdiff
36388 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
36389
36390 maintainer-clean-wdiff:
36391 @: $(MAKE); $(unstage)
36392 @[ -f ./wdiff/Makefile ] || exit 0; \
36393 r=`${PWD_COMMAND}`; export r; \
36394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395 $(HOST_EXPORTS) \
36396 for flag in $(EXTRA_HOST_FLAGS) ; do \
36397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398 done; \
36399 echo "Doing maintainer-clean in wdiff" ; \
36400 (cd $(HOST_SUBDIR)/wdiff && \
36401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403 "RANLIB=$${RANLIB}" \
36404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405 maintainer-clean) \
36406 || exit 1
36407
36408 @endif wdiff
36409
36410
36411
36412 .PHONY: configure-zip maybe-configure-zip
36413 maybe-configure-zip:
36414 @if gcc-bootstrap
36415 configure-zip: stage_current
36416 @endif gcc-bootstrap
36417 @if zip
36418 maybe-configure-zip: configure-zip
36419 configure-zip:
36420 @: $(MAKE); $(unstage)
36421 @r=`${PWD_COMMAND}`; export r; \
36422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36423 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
36424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
36425 $(HOST_EXPORTS) \
36426 echo Configuring in $(HOST_SUBDIR)/zip; \
36427 cd "$(HOST_SUBDIR)/zip" || exit 1; \
36428 case $(srcdir) in \
36429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36430 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
36431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36432 esac; \
36433 srcdiroption="--srcdir=$${topdir}/zip"; \
36434 libsrcdir="$$s/zip"; \
36435 $(SHELL) $${libsrcdir}/configure \
36436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36437 --target=${target_alias} $${srcdiroption} \
36438 || exit 1
36439 @endif zip
36440
36441
36442
36443
36444
36445 .PHONY: all-zip maybe-all-zip
36446 maybe-all-zip:
36447 @if gcc-bootstrap
36448 all-zip: stage_current
36449 @endif gcc-bootstrap
36450 @if zip
36451 TARGET-zip=all
36452 maybe-all-zip: all-zip
36453 all-zip: configure-zip
36454 @: $(MAKE); $(unstage)
36455 @r=`${PWD_COMMAND}`; export r; \
36456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457 $(HOST_EXPORTS) \
36458 (cd $(HOST_SUBDIR)/zip && \
36459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36460 $(TARGET-zip))
36461 @endif zip
36462
36463
36464
36465
36466 .PHONY: check-zip maybe-check-zip
36467 maybe-check-zip:
36468 @if zip
36469 maybe-check-zip: check-zip
36470
36471 # This module is only tested in a native toolchain.
36472 check-zip:
36473 @: $(MAKE); $(unstage)
36474 @if [ '$(host)' = '$(target)' ] ; then \
36475 r=`${PWD_COMMAND}`; export r; \
36476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477 $(HOST_EXPORTS) \
36478 (cd $(HOST_SUBDIR)/zip && \
36479 $(MAKE) $(FLAGS_TO_PASS) check); \
36480 fi
36481
36482 @endif zip
36483
36484 .PHONY: install-zip maybe-install-zip
36485 maybe-install-zip:
36486 @if zip
36487 maybe-install-zip: install-zip
36488
36489 install-zip: installdirs
36490 @: $(MAKE); $(unstage)
36491 @r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 $(HOST_EXPORTS) \
36494 (cd $(HOST_SUBDIR)/zip && \
36495 $(MAKE) $(FLAGS_TO_PASS) install)
36496
36497 @endif zip
36498
36499 # Other targets (info, dvi, pdf, etc.)
36500
36501 .PHONY: maybe-info-zip info-zip
36502 maybe-info-zip:
36503 @if zip
36504 maybe-info-zip: info-zip
36505
36506 info-zip: \
36507 configure-zip
36508 @: $(MAKE); $(unstage)
36509 @[ -f ./zip/Makefile ] || exit 0; \
36510 r=`${PWD_COMMAND}`; export r; \
36511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512 $(HOST_EXPORTS) \
36513 for flag in $(EXTRA_HOST_FLAGS) ; do \
36514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36515 done; \
36516 echo "Doing info in zip" ; \
36517 (cd $(HOST_SUBDIR)/zip && \
36518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36520 "RANLIB=$${RANLIB}" \
36521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36522 info) \
36523 || exit 1
36524
36525 @endif zip
36526
36527 .PHONY: maybe-dvi-zip dvi-zip
36528 maybe-dvi-zip:
36529 @if zip
36530 maybe-dvi-zip: dvi-zip
36531
36532 dvi-zip: \
36533 configure-zip
36534 @: $(MAKE); $(unstage)
36535 @[ -f ./zip/Makefile ] || exit 0; \
36536 r=`${PWD_COMMAND}`; export r; \
36537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36538 $(HOST_EXPORTS) \
36539 for flag in $(EXTRA_HOST_FLAGS) ; do \
36540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36541 done; \
36542 echo "Doing dvi in zip" ; \
36543 (cd $(HOST_SUBDIR)/zip && \
36544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36546 "RANLIB=$${RANLIB}" \
36547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36548 dvi) \
36549 || exit 1
36550
36551 @endif zip
36552
36553 .PHONY: maybe-pdf-zip pdf-zip
36554 maybe-pdf-zip:
36555 @if zip
36556 maybe-pdf-zip: pdf-zip
36557
36558 pdf-zip: \
36559 configure-zip
36560 @: $(MAKE); $(unstage)
36561 @[ -f ./zip/Makefile ] || exit 0; \
36562 r=`${PWD_COMMAND}`; export r; \
36563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564 $(HOST_EXPORTS) \
36565 for flag in $(EXTRA_HOST_FLAGS) ; do \
36566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567 done; \
36568 echo "Doing pdf in zip" ; \
36569 (cd $(HOST_SUBDIR)/zip && \
36570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36572 "RANLIB=$${RANLIB}" \
36573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36574 pdf) \
36575 || exit 1
36576
36577 @endif zip
36578
36579 .PHONY: maybe-html-zip html-zip
36580 maybe-html-zip:
36581 @if zip
36582 maybe-html-zip: html-zip
36583
36584 html-zip: \
36585 configure-zip
36586 @: $(MAKE); $(unstage)
36587 @[ -f ./zip/Makefile ] || exit 0; \
36588 r=`${PWD_COMMAND}`; export r; \
36589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590 $(HOST_EXPORTS) \
36591 for flag in $(EXTRA_HOST_FLAGS) ; do \
36592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593 done; \
36594 echo "Doing html in zip" ; \
36595 (cd $(HOST_SUBDIR)/zip && \
36596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36598 "RANLIB=$${RANLIB}" \
36599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36600 html) \
36601 || exit 1
36602
36603 @endif zip
36604
36605 .PHONY: maybe-TAGS-zip TAGS-zip
36606 maybe-TAGS-zip:
36607 @if zip
36608 maybe-TAGS-zip: TAGS-zip
36609
36610 TAGS-zip: \
36611 configure-zip
36612 @: $(MAKE); $(unstage)
36613 @[ -f ./zip/Makefile ] || exit 0; \
36614 r=`${PWD_COMMAND}`; export r; \
36615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616 $(HOST_EXPORTS) \
36617 for flag in $(EXTRA_HOST_FLAGS) ; do \
36618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36619 done; \
36620 echo "Doing TAGS in zip" ; \
36621 (cd $(HOST_SUBDIR)/zip && \
36622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36624 "RANLIB=$${RANLIB}" \
36625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36626 TAGS) \
36627 || exit 1
36628
36629 @endif zip
36630
36631 .PHONY: maybe-install-info-zip install-info-zip
36632 maybe-install-info-zip:
36633 @if zip
36634 maybe-install-info-zip: install-info-zip
36635
36636 install-info-zip: \
36637 configure-zip \
36638 info-zip
36639 @: $(MAKE); $(unstage)
36640 @[ -f ./zip/Makefile ] || exit 0; \
36641 r=`${PWD_COMMAND}`; export r; \
36642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643 $(HOST_EXPORTS) \
36644 for flag in $(EXTRA_HOST_FLAGS) ; do \
36645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646 done; \
36647 echo "Doing install-info in zip" ; \
36648 (cd $(HOST_SUBDIR)/zip && \
36649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651 "RANLIB=$${RANLIB}" \
36652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653 install-info) \
36654 || exit 1
36655
36656 @endif zip
36657
36658 .PHONY: maybe-install-pdf-zip install-pdf-zip
36659 maybe-install-pdf-zip:
36660 @if zip
36661 maybe-install-pdf-zip: install-pdf-zip
36662
36663 install-pdf-zip: \
36664 configure-zip \
36665 pdf-zip
36666 @: $(MAKE); $(unstage)
36667 @[ -f ./zip/Makefile ] || exit 0; \
36668 r=`${PWD_COMMAND}`; export r; \
36669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670 $(HOST_EXPORTS) \
36671 for flag in $(EXTRA_HOST_FLAGS) ; do \
36672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673 done; \
36674 echo "Doing install-pdf in zip" ; \
36675 (cd $(HOST_SUBDIR)/zip && \
36676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36678 "RANLIB=$${RANLIB}" \
36679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36680 install-pdf) \
36681 || exit 1
36682
36683 @endif zip
36684
36685 .PHONY: maybe-install-html-zip install-html-zip
36686 maybe-install-html-zip:
36687 @if zip
36688 maybe-install-html-zip: install-html-zip
36689
36690 install-html-zip: \
36691 configure-zip \
36692 html-zip
36693 @: $(MAKE); $(unstage)
36694 @[ -f ./zip/Makefile ] || exit 0; \
36695 r=`${PWD_COMMAND}`; export r; \
36696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697 $(HOST_EXPORTS) \
36698 for flag in $(EXTRA_HOST_FLAGS) ; do \
36699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700 done; \
36701 echo "Doing install-html in zip" ; \
36702 (cd $(HOST_SUBDIR)/zip && \
36703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705 "RANLIB=$${RANLIB}" \
36706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707 install-html) \
36708 || exit 1
36709
36710 @endif zip
36711
36712 .PHONY: maybe-installcheck-zip installcheck-zip
36713 maybe-installcheck-zip:
36714 @if zip
36715 maybe-installcheck-zip: installcheck-zip
36716
36717 installcheck-zip: \
36718 configure-zip
36719 @: $(MAKE); $(unstage)
36720 @[ -f ./zip/Makefile ] || exit 0; \
36721 r=`${PWD_COMMAND}`; export r; \
36722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723 $(HOST_EXPORTS) \
36724 for flag in $(EXTRA_HOST_FLAGS) ; do \
36725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726 done; \
36727 echo "Doing installcheck in zip" ; \
36728 (cd $(HOST_SUBDIR)/zip && \
36729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731 "RANLIB=$${RANLIB}" \
36732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733 installcheck) \
36734 || exit 1
36735
36736 @endif zip
36737
36738 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
36739 maybe-mostlyclean-zip:
36740 @if zip
36741 maybe-mostlyclean-zip: mostlyclean-zip
36742
36743 mostlyclean-zip:
36744 @: $(MAKE); $(unstage)
36745 @[ -f ./zip/Makefile ] || exit 0; \
36746 r=`${PWD_COMMAND}`; export r; \
36747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748 $(HOST_EXPORTS) \
36749 for flag in $(EXTRA_HOST_FLAGS) ; do \
36750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751 done; \
36752 echo "Doing mostlyclean in zip" ; \
36753 (cd $(HOST_SUBDIR)/zip && \
36754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756 "RANLIB=$${RANLIB}" \
36757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758 mostlyclean) \
36759 || exit 1
36760
36761 @endif zip
36762
36763 .PHONY: maybe-clean-zip clean-zip
36764 maybe-clean-zip:
36765 @if zip
36766 maybe-clean-zip: clean-zip
36767
36768 clean-zip:
36769 @: $(MAKE); $(unstage)
36770 @[ -f ./zip/Makefile ] || exit 0; \
36771 r=`${PWD_COMMAND}`; export r; \
36772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773 $(HOST_EXPORTS) \
36774 for flag in $(EXTRA_HOST_FLAGS) ; do \
36775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776 done; \
36777 echo "Doing clean in zip" ; \
36778 (cd $(HOST_SUBDIR)/zip && \
36779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781 "RANLIB=$${RANLIB}" \
36782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783 clean) \
36784 || exit 1
36785
36786 @endif zip
36787
36788 .PHONY: maybe-distclean-zip distclean-zip
36789 maybe-distclean-zip:
36790 @if zip
36791 maybe-distclean-zip: distclean-zip
36792
36793 distclean-zip:
36794 @: $(MAKE); $(unstage)
36795 @[ -f ./zip/Makefile ] || exit 0; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(HOST_EXPORTS) \
36799 for flag in $(EXTRA_HOST_FLAGS) ; do \
36800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801 done; \
36802 echo "Doing distclean in zip" ; \
36803 (cd $(HOST_SUBDIR)/zip && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808 distclean) \
36809 || exit 1
36810
36811 @endif zip
36812
36813 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
36814 maybe-maintainer-clean-zip:
36815 @if zip
36816 maybe-maintainer-clean-zip: maintainer-clean-zip
36817
36818 maintainer-clean-zip:
36819 @: $(MAKE); $(unstage)
36820 @[ -f ./zip/Makefile ] || exit 0; \
36821 r=`${PWD_COMMAND}`; export r; \
36822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823 $(HOST_EXPORTS) \
36824 for flag in $(EXTRA_HOST_FLAGS) ; do \
36825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826 done; \
36827 echo "Doing maintainer-clean in zip" ; \
36828 (cd $(HOST_SUBDIR)/zip && \
36829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831 "RANLIB=$${RANLIB}" \
36832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833 maintainer-clean) \
36834 || exit 1
36835
36836 @endif zip
36837
36838
36839
36840 .PHONY: configure-zlib maybe-configure-zlib
36841 maybe-configure-zlib:
36842 @if gcc-bootstrap
36843 configure-zlib: stage_current
36844 @endif gcc-bootstrap
36845 @if zlib
36846 maybe-configure-zlib: configure-zlib
36847 configure-zlib:
36848 @r=`${PWD_COMMAND}`; export r; \
36849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36850 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36852 $(HOST_EXPORTS) \
36853 echo Configuring in $(HOST_SUBDIR)/zlib; \
36854 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
36855 case $(srcdir) in \
36856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36857 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36859 esac; \
36860 srcdiroption="--srcdir=$${topdir}/zlib"; \
36861 libsrcdir="$$s/zlib"; \
36862 $(SHELL) $${libsrcdir}/configure \
36863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36864 --target=${target_alias} $${srcdiroption} \
36865 || exit 1
36866 @endif zlib
36867
36868
36869
36870 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
36871 maybe-configure-stage1-zlib:
36872 @if zlib-bootstrap
36873 maybe-configure-stage1-zlib: configure-stage1-zlib
36874 configure-stage1-zlib:
36875 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36877 @r=`${PWD_COMMAND}`; export r; \
36878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36880 $(HOST_EXPORTS) \
36881 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36882 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
36883 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
36884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36885 cd $(HOST_SUBDIR)/zlib || exit 1; \
36886 case $(srcdir) in \
36887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36888 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36890 esac; \
36891 srcdiroption="--srcdir=$${topdir}/zlib"; \
36892 libsrcdir="$$s/zlib"; \
36893 $(SHELL) $${libsrcdir}/configure \
36894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36895 --target=${target_alias} $${srcdiroption} \
36896 \
36897 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
36898 @endif zlib-bootstrap
36899
36900 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
36901 maybe-configure-stage2-zlib:
36902 @if zlib-bootstrap
36903 maybe-configure-stage2-zlib: configure-stage2-zlib
36904 configure-stage2-zlib:
36905 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36907 @r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36910 $(HOST_EXPORTS) \
36911 $(POSTSTAGE1_HOST_EXPORTS) \
36912 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36913 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
36914 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
36915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36916 cd $(HOST_SUBDIR)/zlib || exit 1; \
36917 case $(srcdir) in \
36918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36919 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36921 esac; \
36922 srcdiroption="--srcdir=$${topdir}/zlib"; \
36923 libsrcdir="$$s/zlib"; \
36924 $(SHELL) $${libsrcdir}/configure \
36925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36926 --target=${target_alias} $${srcdiroption} \
36927 --with-build-libsubdir=$(HOST_SUBDIR) \
36928 @stage2_werror_flag@
36929 @endif zlib-bootstrap
36930
36931 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
36932 maybe-configure-stageb2g0-zlib:
36933 @if zlib-bootstrap
36934 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
36935 configure-stageb2g0-zlib:
36936 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36938 @r=`${PWD_COMMAND}`; export r; \
36939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36941 $(HOST_EXPORTS) \
36942 $(POSTSTAGE1_HOST_EXPORTS) \
36943 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
36944 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
36945 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
36946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36947 cd $(HOST_SUBDIR)/zlib || exit 1; \
36948 case $(srcdir) in \
36949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36950 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36952 esac; \
36953 srcdiroption="--srcdir=$${topdir}/zlib"; \
36954 libsrcdir="$$s/zlib"; \
36955 $(SHELL) $${libsrcdir}/configure \
36956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36957 --target=${target_alias} $${srcdiroption} \
36958 --with-build-libsubdir=$(HOST_SUBDIR) \
36959 @stage2_werror_flag@
36960 @endif zlib-bootstrap
36961
36962 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
36963 maybe-configure-stage3-zlib:
36964 @if zlib-bootstrap
36965 maybe-configure-stage3-zlib: configure-stage3-zlib
36966 configure-stage3-zlib:
36967 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36969 @r=`${PWD_COMMAND}`; export r; \
36970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36972 $(HOST_EXPORTS) \
36973 $(POSTSTAGE1_HOST_EXPORTS) \
36974 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36975 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
36976 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
36977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36978 cd $(HOST_SUBDIR)/zlib || exit 1; \
36979 case $(srcdir) in \
36980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36981 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36983 esac; \
36984 srcdiroption="--srcdir=$${topdir}/zlib"; \
36985 libsrcdir="$$s/zlib"; \
36986 $(SHELL) $${libsrcdir}/configure \
36987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36988 --target=${target_alias} $${srcdiroption} \
36989 --with-build-libsubdir=$(HOST_SUBDIR) \
36990 @stage2_werror_flag@
36991 @endif zlib-bootstrap
36992
36993 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
36994 maybe-configure-stageb3g2-zlib:
36995 @if zlib-bootstrap
36996 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
36997 configure-stageb3g2-zlib:
36998 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37000 @r=`${PWD_COMMAND}`; export r; \
37001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37002 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37003 $(HOST_EXPORTS) \
37004 $(POSTSTAGE1_HOST_EXPORTS) \
37005 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
37006 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
37007 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
37008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37009 cd $(HOST_SUBDIR)/zlib || exit 1; \
37010 case $(srcdir) in \
37011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37012 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37014 esac; \
37015 srcdiroption="--srcdir=$${topdir}/zlib"; \
37016 libsrcdir="$$s/zlib"; \
37017 $(SHELL) $${libsrcdir}/configure \
37018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37019 --target=${target_alias} $${srcdiroption} \
37020 --with-build-libsubdir=$(HOST_SUBDIR) \
37021 @stage2_werror_flag@
37022 @endif zlib-bootstrap
37023
37024 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37025 maybe-configure-stage4-zlib:
37026 @if zlib-bootstrap
37027 maybe-configure-stage4-zlib: configure-stage4-zlib
37028 configure-stage4-zlib:
37029 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37031 @r=`${PWD_COMMAND}`; export r; \
37032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37033 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37034 $(HOST_EXPORTS) \
37035 $(POSTSTAGE1_HOST_EXPORTS) \
37036 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37037 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
37038 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37040 cd $(HOST_SUBDIR)/zlib || exit 1; \
37041 case $(srcdir) in \
37042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37043 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37045 esac; \
37046 srcdiroption="--srcdir=$${topdir}/zlib"; \
37047 libsrcdir="$$s/zlib"; \
37048 $(SHELL) $${libsrcdir}/configure \
37049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37050 --target=${target_alias} $${srcdiroption} \
37051 --with-build-libsubdir=$(HOST_SUBDIR) \
37052 @stage2_werror_flag@
37053 @endif zlib-bootstrap
37054
37055 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
37056 maybe-configure-stageprofile-zlib:
37057 @if zlib-bootstrap
37058 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
37059 configure-stageprofile-zlib:
37060 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37062 @r=`${PWD_COMMAND}`; export r; \
37063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37064 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37065 $(HOST_EXPORTS) \
37066 $(POSTSTAGE1_HOST_EXPORTS) \
37067 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
37068 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
37069 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
37070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37071 cd $(HOST_SUBDIR)/zlib || exit 1; \
37072 case $(srcdir) in \
37073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37074 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37076 esac; \
37077 srcdiroption="--srcdir=$${topdir}/zlib"; \
37078 libsrcdir="$$s/zlib"; \
37079 $(SHELL) $${libsrcdir}/configure \
37080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37081 --target=${target_alias} $${srcdiroption} \
37082 --with-build-libsubdir=$(HOST_SUBDIR) \
37083 @stage2_werror_flag@
37084 @endif zlib-bootstrap
37085
37086 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
37087 maybe-configure-stagefeedback-zlib:
37088 @if zlib-bootstrap
37089 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
37090 configure-stagefeedback-zlib:
37091 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37093 @r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37096 $(HOST_EXPORTS) \
37097 $(POSTSTAGE1_HOST_EXPORTS) \
37098 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
37099 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
37100 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
37101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37102 cd $(HOST_SUBDIR)/zlib || exit 1; \
37103 case $(srcdir) in \
37104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37105 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37107 esac; \
37108 srcdiroption="--srcdir=$${topdir}/zlib"; \
37109 libsrcdir="$$s/zlib"; \
37110 $(SHELL) $${libsrcdir}/configure \
37111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37112 --target=${target_alias} $${srcdiroption} \
37113 --with-build-libsubdir=$(HOST_SUBDIR) \
37114 @stage2_werror_flag@
37115 @endif zlib-bootstrap
37116
37117
37118
37119
37120
37121 .PHONY: all-zlib maybe-all-zlib
37122 maybe-all-zlib:
37123 @if gcc-bootstrap
37124 all-zlib: stage_current
37125 @endif gcc-bootstrap
37126 @if zlib
37127 TARGET-zlib=all
37128 maybe-all-zlib: all-zlib
37129 all-zlib: configure-zlib
37130 @r=`${PWD_COMMAND}`; export r; \
37131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37132 $(HOST_EXPORTS) \
37133 (cd $(HOST_SUBDIR)/zlib && \
37134 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37135 $(TARGET-zlib))
37136 @endif zlib
37137
37138
37139
37140 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
37141 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
37142 maybe-all-stage1-zlib:
37143 maybe-clean-stage1-zlib:
37144 @if zlib-bootstrap
37145 maybe-all-stage1-zlib: all-stage1-zlib
37146 all-stage1: all-stage1-zlib
37147 TARGET-stage1-zlib = $(TARGET-zlib)
37148 all-stage1-zlib: configure-stage1-zlib
37149 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37150 @r=`${PWD_COMMAND}`; export r; \
37151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152 $(HOST_EXPORTS) \
37153 cd $(HOST_SUBDIR)/zlib && \
37154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37155 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
37156 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
37157 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
37158 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
37159 $(TARGET-stage1-zlib)
37160
37161 maybe-clean-stage1-zlib: clean-stage1-zlib
37162 clean-stage1: clean-stage1-zlib
37163 clean-stage1-zlib:
37164 @if [ $(current_stage) = stage1 ]; then \
37165 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37166 else \
37167 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
37168 $(MAKE) stage1-start; \
37169 fi; \
37170 cd $(HOST_SUBDIR)/zlib && \
37171 $(MAKE) $(EXTRA_HOST_FLAGS) \
37172 clean
37173 @endif zlib-bootstrap
37174
37175
37176 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
37177 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
37178 maybe-all-stage2-zlib:
37179 maybe-clean-stage2-zlib:
37180 @if zlib-bootstrap
37181 maybe-all-stage2-zlib: all-stage2-zlib
37182 all-stage2: all-stage2-zlib
37183 TARGET-stage2-zlib = $(TARGET-zlib)
37184 all-stage2-zlib: configure-stage2-zlib
37185 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37186 @r=`${PWD_COMMAND}`; export r; \
37187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37188 $(HOST_EXPORTS) \
37189 $(POSTSTAGE1_HOST_EXPORTS) \
37190 cd $(HOST_SUBDIR)/zlib && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37192 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
37193 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37194 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37195 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37196 $(TARGET-stage2-zlib)
37197
37198 maybe-clean-stage2-zlib: clean-stage2-zlib
37199 clean-stage2: clean-stage2-zlib
37200 clean-stage2-zlib:
37201 @if [ $(current_stage) = stage2 ]; then \
37202 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37203 else \
37204 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
37205 $(MAKE) stage2-start; \
37206 fi; \
37207 cd $(HOST_SUBDIR)/zlib && \
37208 $(MAKE) $(EXTRA_HOST_FLAGS) \
37209 $(POSTSTAGE1_FLAGS_TO_PASS) \
37210 clean
37211 @endif zlib-bootstrap
37212
37213
37214 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
37215 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
37216 maybe-all-stageb2g0-zlib:
37217 maybe-clean-stageb2g0-zlib:
37218 @if zlib-bootstrap
37219 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
37220 all-stageb2g0: all-stageb2g0-zlib
37221 TARGET-stageb2g0-zlib = $(TARGET-zlib)
37222 all-stageb2g0-zlib: configure-stageb2g0-zlib
37223 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
37224 @r=`${PWD_COMMAND}`; export r; \
37225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37226 $(HOST_EXPORTS) \
37227 $(POSTSTAGE1_HOST_EXPORTS) \
37228 cd $(HOST_SUBDIR)/zlib && \
37229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37230 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
37231 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
37232 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
37233 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37234 $(TARGET-stageb2g0-zlib)
37235
37236 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
37237 clean-stageb2g0: clean-stageb2g0-zlib
37238 clean-stageb2g0-zlib:
37239 @if [ $(current_stage) = stageb2g0 ]; then \
37240 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37241 else \
37242 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
37243 $(MAKE) stageb2g0-start; \
37244 fi; \
37245 cd $(HOST_SUBDIR)/zlib && \
37246 $(MAKE) $(EXTRA_HOST_FLAGS) \
37247 $(POSTSTAGE1_FLAGS_TO_PASS) \
37248 clean
37249 @endif zlib-bootstrap
37250
37251
37252 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
37253 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
37254 maybe-all-stage3-zlib:
37255 maybe-clean-stage3-zlib:
37256 @if zlib-bootstrap
37257 maybe-all-stage3-zlib: all-stage3-zlib
37258 all-stage3: all-stage3-zlib
37259 TARGET-stage3-zlib = $(TARGET-zlib)
37260 all-stage3-zlib: configure-stage3-zlib
37261 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37262 @r=`${PWD_COMMAND}`; export r; \
37263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264 $(HOST_EXPORTS) \
37265 $(POSTSTAGE1_HOST_EXPORTS) \
37266 cd $(HOST_SUBDIR)/zlib && \
37267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37268 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
37269 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
37270 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
37271 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37272 $(TARGET-stage3-zlib)
37273
37274 maybe-clean-stage3-zlib: clean-stage3-zlib
37275 clean-stage3: clean-stage3-zlib
37276 clean-stage3-zlib:
37277 @if [ $(current_stage) = stage3 ]; then \
37278 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37279 else \
37280 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
37281 $(MAKE) stage3-start; \
37282 fi; \
37283 cd $(HOST_SUBDIR)/zlib && \
37284 $(MAKE) $(EXTRA_HOST_FLAGS) \
37285 $(POSTSTAGE1_FLAGS_TO_PASS) \
37286 clean
37287 @endif zlib-bootstrap
37288
37289
37290 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
37291 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
37292 maybe-all-stageb3g2-zlib:
37293 maybe-clean-stageb3g2-zlib:
37294 @if zlib-bootstrap
37295 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
37296 all-stageb3g2: all-stageb3g2-zlib
37297 TARGET-stageb3g2-zlib = $(TARGET-zlib)
37298 all-stageb3g2-zlib: configure-stageb3g2-zlib
37299 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
37300 @r=`${PWD_COMMAND}`; export r; \
37301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302 $(HOST_EXPORTS) \
37303 $(POSTSTAGE1_HOST_EXPORTS) \
37304 cd $(HOST_SUBDIR)/zlib && \
37305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37306 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
37307 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
37308 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
37309 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37310 $(TARGET-stageb3g2-zlib)
37311
37312 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
37313 clean-stageb3g2: clean-stageb3g2-zlib
37314 clean-stageb3g2-zlib:
37315 @if [ $(current_stage) = stageb3g2 ]; then \
37316 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37317 else \
37318 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
37319 $(MAKE) stageb3g2-start; \
37320 fi; \
37321 cd $(HOST_SUBDIR)/zlib && \
37322 $(MAKE) $(EXTRA_HOST_FLAGS) \
37323 $(POSTSTAGE1_FLAGS_TO_PASS) \
37324 clean
37325 @endif zlib-bootstrap
37326
37327
37328 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
37329 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
37330 maybe-all-stage4-zlib:
37331 maybe-clean-stage4-zlib:
37332 @if zlib-bootstrap
37333 maybe-all-stage4-zlib: all-stage4-zlib
37334 all-stage4: all-stage4-zlib
37335 TARGET-stage4-zlib = $(TARGET-zlib)
37336 all-stage4-zlib: configure-stage4-zlib
37337 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37338 @r=`${PWD_COMMAND}`; export r; \
37339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37340 $(HOST_EXPORTS) \
37341 $(POSTSTAGE1_HOST_EXPORTS) \
37342 cd $(HOST_SUBDIR)/zlib && \
37343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37344 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
37345 LIBCFLAGS="$(STAGE4_CFLAGS)" \
37346 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
37347 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37348 $(TARGET-stage4-zlib)
37349
37350 maybe-clean-stage4-zlib: clean-stage4-zlib
37351 clean-stage4: clean-stage4-zlib
37352 clean-stage4-zlib:
37353 @if [ $(current_stage) = stage4 ]; then \
37354 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37355 else \
37356 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
37357 $(MAKE) stage4-start; \
37358 fi; \
37359 cd $(HOST_SUBDIR)/zlib && \
37360 $(MAKE) $(EXTRA_HOST_FLAGS) \
37361 $(POSTSTAGE1_FLAGS_TO_PASS) \
37362 clean
37363 @endif zlib-bootstrap
37364
37365
37366 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
37367 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
37368 maybe-all-stageprofile-zlib:
37369 maybe-clean-stageprofile-zlib:
37370 @if zlib-bootstrap
37371 maybe-all-stageprofile-zlib: all-stageprofile-zlib
37372 all-stageprofile: all-stageprofile-zlib
37373 TARGET-stageprofile-zlib = $(TARGET-zlib)
37374 all-stageprofile-zlib: configure-stageprofile-zlib
37375 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37376 @r=`${PWD_COMMAND}`; export r; \
37377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378 $(HOST_EXPORTS) \
37379 $(POSTSTAGE1_HOST_EXPORTS) \
37380 cd $(HOST_SUBDIR)/zlib && \
37381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37382 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
37383 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37384 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37385 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37386 $(TARGET-stageprofile-zlib)
37387
37388 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
37389 clean-stageprofile: clean-stageprofile-zlib
37390 clean-stageprofile-zlib:
37391 @if [ $(current_stage) = stageprofile ]; then \
37392 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37393 else \
37394 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
37395 $(MAKE) stageprofile-start; \
37396 fi; \
37397 cd $(HOST_SUBDIR)/zlib && \
37398 $(MAKE) $(EXTRA_HOST_FLAGS) \
37399 $(POSTSTAGE1_FLAGS_TO_PASS) \
37400 clean
37401 @endif zlib-bootstrap
37402
37403
37404 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
37405 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
37406 maybe-all-stagefeedback-zlib:
37407 maybe-clean-stagefeedback-zlib:
37408 @if zlib-bootstrap
37409 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
37410 all-stagefeedback: all-stagefeedback-zlib
37411 TARGET-stagefeedback-zlib = $(TARGET-zlib)
37412 all-stagefeedback-zlib: configure-stagefeedback-zlib
37413 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37414 @r=`${PWD_COMMAND}`; export r; \
37415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416 $(HOST_EXPORTS) \
37417 $(POSTSTAGE1_HOST_EXPORTS) \
37418 cd $(HOST_SUBDIR)/zlib && \
37419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37420 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
37421 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37422 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37423 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37424 $(TARGET-stagefeedback-zlib)
37425
37426 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
37427 clean-stagefeedback: clean-stagefeedback-zlib
37428 clean-stagefeedback-zlib:
37429 @if [ $(current_stage) = stagefeedback ]; then \
37430 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37431 else \
37432 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
37433 $(MAKE) stagefeedback-start; \
37434 fi; \
37435 cd $(HOST_SUBDIR)/zlib && \
37436 $(MAKE) $(EXTRA_HOST_FLAGS) \
37437 $(POSTSTAGE1_FLAGS_TO_PASS) \
37438 clean
37439 @endif zlib-bootstrap
37440
37441
37442
37443
37444
37445 .PHONY: check-zlib maybe-check-zlib
37446 maybe-check-zlib:
37447 @if zlib
37448 maybe-check-zlib: check-zlib
37449
37450 check-zlib:
37451
37452 @endif zlib
37453
37454 .PHONY: install-zlib maybe-install-zlib
37455 maybe-install-zlib:
37456 @if zlib
37457 maybe-install-zlib: install-zlib
37458
37459 install-zlib:
37460
37461 @endif zlib
37462
37463 # Other targets (info, dvi, pdf, etc.)
37464
37465 .PHONY: maybe-info-zlib info-zlib
37466 maybe-info-zlib:
37467 @if zlib
37468 maybe-info-zlib: info-zlib
37469
37470 info-zlib: \
37471 configure-zlib
37472 @[ -f ./zlib/Makefile ] || exit 0; \
37473 r=`${PWD_COMMAND}`; export r; \
37474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475 $(HOST_EXPORTS) \
37476 for flag in $(EXTRA_HOST_FLAGS) ; do \
37477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37478 done; \
37479 echo "Doing info in zlib" ; \
37480 (cd $(HOST_SUBDIR)/zlib && \
37481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37483 "RANLIB=$${RANLIB}" \
37484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37485 info) \
37486 || exit 1
37487
37488 @endif zlib
37489
37490 .PHONY: maybe-dvi-zlib dvi-zlib
37491 maybe-dvi-zlib:
37492 @if zlib
37493 maybe-dvi-zlib: dvi-zlib
37494
37495 dvi-zlib: \
37496 configure-zlib
37497 @[ -f ./zlib/Makefile ] || exit 0; \
37498 r=`${PWD_COMMAND}`; export r; \
37499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37500 $(HOST_EXPORTS) \
37501 for flag in $(EXTRA_HOST_FLAGS) ; do \
37502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37503 done; \
37504 echo "Doing dvi in zlib" ; \
37505 (cd $(HOST_SUBDIR)/zlib && \
37506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37508 "RANLIB=$${RANLIB}" \
37509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37510 dvi) \
37511 || exit 1
37512
37513 @endif zlib
37514
37515 .PHONY: maybe-pdf-zlib pdf-zlib
37516 maybe-pdf-zlib:
37517 @if zlib
37518 maybe-pdf-zlib: pdf-zlib
37519
37520 pdf-zlib: \
37521 configure-zlib
37522 @[ -f ./zlib/Makefile ] || exit 0; \
37523 r=`${PWD_COMMAND}`; export r; \
37524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525 $(HOST_EXPORTS) \
37526 for flag in $(EXTRA_HOST_FLAGS) ; do \
37527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528 done; \
37529 echo "Doing pdf in zlib" ; \
37530 (cd $(HOST_SUBDIR)/zlib && \
37531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533 "RANLIB=$${RANLIB}" \
37534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535 pdf) \
37536 || exit 1
37537
37538 @endif zlib
37539
37540 .PHONY: maybe-html-zlib html-zlib
37541 maybe-html-zlib:
37542 @if zlib
37543 maybe-html-zlib: html-zlib
37544
37545 html-zlib: \
37546 configure-zlib
37547 @[ -f ./zlib/Makefile ] || exit 0; \
37548 r=`${PWD_COMMAND}`; export r; \
37549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37550 $(HOST_EXPORTS) \
37551 for flag in $(EXTRA_HOST_FLAGS) ; do \
37552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37553 done; \
37554 echo "Doing html in zlib" ; \
37555 (cd $(HOST_SUBDIR)/zlib && \
37556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37558 "RANLIB=$${RANLIB}" \
37559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37560 html) \
37561 || exit 1
37562
37563 @endif zlib
37564
37565 .PHONY: maybe-TAGS-zlib TAGS-zlib
37566 maybe-TAGS-zlib:
37567 @if zlib
37568 maybe-TAGS-zlib: TAGS-zlib
37569
37570 TAGS-zlib: \
37571 configure-zlib
37572 @[ -f ./zlib/Makefile ] || exit 0; \
37573 r=`${PWD_COMMAND}`; export r; \
37574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37575 $(HOST_EXPORTS) \
37576 for flag in $(EXTRA_HOST_FLAGS) ; do \
37577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37578 done; \
37579 echo "Doing TAGS in zlib" ; \
37580 (cd $(HOST_SUBDIR)/zlib && \
37581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37583 "RANLIB=$${RANLIB}" \
37584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37585 TAGS) \
37586 || exit 1
37587
37588 @endif zlib
37589
37590 .PHONY: maybe-install-info-zlib install-info-zlib
37591 maybe-install-info-zlib:
37592 @if zlib
37593 maybe-install-info-zlib: install-info-zlib
37594
37595 install-info-zlib: \
37596 configure-zlib \
37597 info-zlib
37598 @[ -f ./zlib/Makefile ] || exit 0; \
37599 r=`${PWD_COMMAND}`; export r; \
37600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37601 $(HOST_EXPORTS) \
37602 for flag in $(EXTRA_HOST_FLAGS) ; do \
37603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37604 done; \
37605 echo "Doing install-info in zlib" ; \
37606 (cd $(HOST_SUBDIR)/zlib && \
37607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37609 "RANLIB=$${RANLIB}" \
37610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37611 install-info) \
37612 || exit 1
37613
37614 @endif zlib
37615
37616 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
37617 maybe-install-pdf-zlib:
37618 @if zlib
37619 maybe-install-pdf-zlib: install-pdf-zlib
37620
37621 install-pdf-zlib: \
37622 configure-zlib \
37623 pdf-zlib
37624 @[ -f ./zlib/Makefile ] || exit 0; \
37625 r=`${PWD_COMMAND}`; export r; \
37626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627 $(HOST_EXPORTS) \
37628 for flag in $(EXTRA_HOST_FLAGS) ; do \
37629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630 done; \
37631 echo "Doing install-pdf in zlib" ; \
37632 (cd $(HOST_SUBDIR)/zlib && \
37633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37635 "RANLIB=$${RANLIB}" \
37636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37637 install-pdf) \
37638 || exit 1
37639
37640 @endif zlib
37641
37642 .PHONY: maybe-install-html-zlib install-html-zlib
37643 maybe-install-html-zlib:
37644 @if zlib
37645 maybe-install-html-zlib: install-html-zlib
37646
37647 install-html-zlib: \
37648 configure-zlib \
37649 html-zlib
37650 @[ -f ./zlib/Makefile ] || exit 0; \
37651 r=`${PWD_COMMAND}`; export r; \
37652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37653 $(HOST_EXPORTS) \
37654 for flag in $(EXTRA_HOST_FLAGS) ; do \
37655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37656 done; \
37657 echo "Doing install-html in zlib" ; \
37658 (cd $(HOST_SUBDIR)/zlib && \
37659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37661 "RANLIB=$${RANLIB}" \
37662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37663 install-html) \
37664 || exit 1
37665
37666 @endif zlib
37667
37668 .PHONY: maybe-installcheck-zlib installcheck-zlib
37669 maybe-installcheck-zlib:
37670 @if zlib
37671 maybe-installcheck-zlib: installcheck-zlib
37672
37673 installcheck-zlib: \
37674 configure-zlib
37675 @[ -f ./zlib/Makefile ] || exit 0; \
37676 r=`${PWD_COMMAND}`; export r; \
37677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37678 $(HOST_EXPORTS) \
37679 for flag in $(EXTRA_HOST_FLAGS) ; do \
37680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681 done; \
37682 echo "Doing installcheck in zlib" ; \
37683 (cd $(HOST_SUBDIR)/zlib && \
37684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37686 "RANLIB=$${RANLIB}" \
37687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37688 installcheck) \
37689 || exit 1
37690
37691 @endif zlib
37692
37693 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
37694 maybe-mostlyclean-zlib:
37695 @if zlib
37696 maybe-mostlyclean-zlib: mostlyclean-zlib
37697
37698 mostlyclean-zlib:
37699 @[ -f ./zlib/Makefile ] || exit 0; \
37700 r=`${PWD_COMMAND}`; export r; \
37701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37702 $(HOST_EXPORTS) \
37703 for flag in $(EXTRA_HOST_FLAGS) ; do \
37704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37705 done; \
37706 echo "Doing mostlyclean in zlib" ; \
37707 (cd $(HOST_SUBDIR)/zlib && \
37708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37710 "RANLIB=$${RANLIB}" \
37711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37712 mostlyclean) \
37713 || exit 1
37714
37715 @endif zlib
37716
37717 .PHONY: maybe-clean-zlib clean-zlib
37718 maybe-clean-zlib:
37719 @if zlib
37720 maybe-clean-zlib: clean-zlib
37721
37722 clean-zlib:
37723 @[ -f ./zlib/Makefile ] || exit 0; \
37724 r=`${PWD_COMMAND}`; export r; \
37725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37726 $(HOST_EXPORTS) \
37727 for flag in $(EXTRA_HOST_FLAGS) ; do \
37728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37729 done; \
37730 echo "Doing clean in zlib" ; \
37731 (cd $(HOST_SUBDIR)/zlib && \
37732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37734 "RANLIB=$${RANLIB}" \
37735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37736 clean) \
37737 || exit 1
37738
37739 @endif zlib
37740
37741 .PHONY: maybe-distclean-zlib distclean-zlib
37742 maybe-distclean-zlib:
37743 @if zlib
37744 maybe-distclean-zlib: distclean-zlib
37745
37746 distclean-zlib:
37747 @[ -f ./zlib/Makefile ] || exit 0; \
37748 r=`${PWD_COMMAND}`; export r; \
37749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750 $(HOST_EXPORTS) \
37751 for flag in $(EXTRA_HOST_FLAGS) ; do \
37752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37753 done; \
37754 echo "Doing distclean in zlib" ; \
37755 (cd $(HOST_SUBDIR)/zlib && \
37756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37758 "RANLIB=$${RANLIB}" \
37759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37760 distclean) \
37761 || exit 1
37762
37763 @endif zlib
37764
37765 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
37766 maybe-maintainer-clean-zlib:
37767 @if zlib
37768 maybe-maintainer-clean-zlib: maintainer-clean-zlib
37769
37770 maintainer-clean-zlib:
37771 @[ -f ./zlib/Makefile ] || exit 0; \
37772 r=`${PWD_COMMAND}`; export r; \
37773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774 $(HOST_EXPORTS) \
37775 for flag in $(EXTRA_HOST_FLAGS) ; do \
37776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777 done; \
37778 echo "Doing maintainer-clean in zlib" ; \
37779 (cd $(HOST_SUBDIR)/zlib && \
37780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782 "RANLIB=$${RANLIB}" \
37783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784 maintainer-clean) \
37785 || exit 1
37786
37787 @endif zlib
37788
37789
37790
37791 .PHONY: configure-gdb maybe-configure-gdb
37792 maybe-configure-gdb:
37793 @if gcc-bootstrap
37794 configure-gdb: stage_current
37795 @endif gcc-bootstrap
37796 @if gdb
37797 maybe-configure-gdb: configure-gdb
37798 configure-gdb:
37799 @: $(MAKE); $(unstage)
37800 @r=`${PWD_COMMAND}`; export r; \
37801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
37804 $(HOST_EXPORTS) \
37805 echo Configuring in $(HOST_SUBDIR)/gdb; \
37806 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37807 case $(srcdir) in \
37808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37809 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37811 esac; \
37812 srcdiroption="--srcdir=$${topdir}/gdb"; \
37813 libsrcdir="$$s/gdb"; \
37814 $(SHELL) $${libsrcdir}/configure \
37815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37816 --target=${target_alias} $${srcdiroption} \
37817 || exit 1
37818 @endif gdb
37819
37820
37821
37822
37823
37824 .PHONY: all-gdb maybe-all-gdb
37825 maybe-all-gdb:
37826 @if gcc-bootstrap
37827 all-gdb: stage_current
37828 @endif gcc-bootstrap
37829 @if gdb
37830 TARGET-gdb=all
37831 maybe-all-gdb: all-gdb
37832 all-gdb: configure-gdb
37833 @: $(MAKE); $(unstage)
37834 @r=`${PWD_COMMAND}`; export r; \
37835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37836 $(HOST_EXPORTS) \
37837 (cd $(HOST_SUBDIR)/gdb && \
37838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37839 $(TARGET-gdb))
37840 @endif gdb
37841
37842
37843
37844
37845 .PHONY: check-gdb maybe-check-gdb
37846 maybe-check-gdb:
37847 @if gdb
37848 maybe-check-gdb: check-gdb
37849
37850 check-gdb:
37851 @: $(MAKE); $(unstage)
37852 @r=`${PWD_COMMAND}`; export r; \
37853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37854 $(HOST_EXPORTS) \
37855 (cd $(HOST_SUBDIR)/gdb && \
37856 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37857
37858 @endif gdb
37859
37860 .PHONY: install-gdb maybe-install-gdb
37861 maybe-install-gdb:
37862 @if gdb
37863 maybe-install-gdb: install-gdb
37864
37865 install-gdb: installdirs
37866 @: $(MAKE); $(unstage)
37867 @r=`${PWD_COMMAND}`; export r; \
37868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869 $(HOST_EXPORTS) \
37870 (cd $(HOST_SUBDIR)/gdb && \
37871 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37872
37873 @endif gdb
37874
37875 # Other targets (info, dvi, pdf, etc.)
37876
37877 .PHONY: maybe-info-gdb info-gdb
37878 maybe-info-gdb:
37879 @if gdb
37880 maybe-info-gdb: info-gdb
37881
37882 info-gdb: \
37883 configure-gdb
37884 @: $(MAKE); $(unstage)
37885 @[ -f ./gdb/Makefile ] || exit 0; \
37886 r=`${PWD_COMMAND}`; export r; \
37887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888 $(HOST_EXPORTS) \
37889 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37891 done; \
37892 echo "Doing info in gdb" ; \
37893 (cd $(HOST_SUBDIR)/gdb && \
37894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37896 "RANLIB=$${RANLIB}" \
37897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37898 info) \
37899 || exit 1
37900
37901 @endif gdb
37902
37903 .PHONY: maybe-dvi-gdb dvi-gdb
37904 maybe-dvi-gdb:
37905 @if gdb
37906 maybe-dvi-gdb: dvi-gdb
37907
37908 dvi-gdb: \
37909 configure-gdb
37910 @: $(MAKE); $(unstage)
37911 @[ -f ./gdb/Makefile ] || exit 0; \
37912 r=`${PWD_COMMAND}`; export r; \
37913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914 $(HOST_EXPORTS) \
37915 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917 done; \
37918 echo "Doing dvi in gdb" ; \
37919 (cd $(HOST_SUBDIR)/gdb && \
37920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37922 "RANLIB=$${RANLIB}" \
37923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37924 dvi) \
37925 || exit 1
37926
37927 @endif gdb
37928
37929 .PHONY: maybe-pdf-gdb pdf-gdb
37930 maybe-pdf-gdb:
37931 @if gdb
37932 maybe-pdf-gdb: pdf-gdb
37933
37934 pdf-gdb: \
37935 configure-gdb
37936 @: $(MAKE); $(unstage)
37937 @[ -f ./gdb/Makefile ] || exit 0; \
37938 r=`${PWD_COMMAND}`; export r; \
37939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37940 $(HOST_EXPORTS) \
37941 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37943 done; \
37944 echo "Doing pdf in gdb" ; \
37945 (cd $(HOST_SUBDIR)/gdb && \
37946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37948 "RANLIB=$${RANLIB}" \
37949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37950 pdf) \
37951 || exit 1
37952
37953 @endif gdb
37954
37955 .PHONY: maybe-html-gdb html-gdb
37956 maybe-html-gdb:
37957 @if gdb
37958 maybe-html-gdb: html-gdb
37959
37960 html-gdb: \
37961 configure-gdb
37962 @: $(MAKE); $(unstage)
37963 @[ -f ./gdb/Makefile ] || exit 0; \
37964 r=`${PWD_COMMAND}`; export r; \
37965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37966 $(HOST_EXPORTS) \
37967 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37969 done; \
37970 echo "Doing html in gdb" ; \
37971 (cd $(HOST_SUBDIR)/gdb && \
37972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37974 "RANLIB=$${RANLIB}" \
37975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37976 html) \
37977 || exit 1
37978
37979 @endif gdb
37980
37981 .PHONY: maybe-TAGS-gdb TAGS-gdb
37982 maybe-TAGS-gdb:
37983 @if gdb
37984 maybe-TAGS-gdb: TAGS-gdb
37985
37986 TAGS-gdb: \
37987 configure-gdb
37988 @: $(MAKE); $(unstage)
37989 @[ -f ./gdb/Makefile ] || exit 0; \
37990 r=`${PWD_COMMAND}`; export r; \
37991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992 $(HOST_EXPORTS) \
37993 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37995 done; \
37996 echo "Doing TAGS in gdb" ; \
37997 (cd $(HOST_SUBDIR)/gdb && \
37998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000 "RANLIB=$${RANLIB}" \
38001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002 TAGS) \
38003 || exit 1
38004
38005 @endif gdb
38006
38007 .PHONY: maybe-install-info-gdb install-info-gdb
38008 maybe-install-info-gdb:
38009 @if gdb
38010 maybe-install-info-gdb: install-info-gdb
38011
38012 install-info-gdb: \
38013 configure-gdb \
38014 info-gdb
38015 @: $(MAKE); $(unstage)
38016 @[ -f ./gdb/Makefile ] || exit 0; \
38017 r=`${PWD_COMMAND}`; export r; \
38018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019 $(HOST_EXPORTS) \
38020 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022 done; \
38023 echo "Doing install-info in gdb" ; \
38024 (cd $(HOST_SUBDIR)/gdb && \
38025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027 "RANLIB=$${RANLIB}" \
38028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029 install-info) \
38030 || exit 1
38031
38032 @endif gdb
38033
38034 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
38035 maybe-install-pdf-gdb:
38036 @if gdb
38037 maybe-install-pdf-gdb: install-pdf-gdb
38038
38039 install-pdf-gdb: \
38040 configure-gdb \
38041 pdf-gdb
38042 @: $(MAKE); $(unstage)
38043 @[ -f ./gdb/Makefile ] || exit 0; \
38044 r=`${PWD_COMMAND}`; export r; \
38045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38046 $(HOST_EXPORTS) \
38047 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38049 done; \
38050 echo "Doing install-pdf in gdb" ; \
38051 (cd $(HOST_SUBDIR)/gdb && \
38052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38054 "RANLIB=$${RANLIB}" \
38055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38056 install-pdf) \
38057 || exit 1
38058
38059 @endif gdb
38060
38061 .PHONY: maybe-install-html-gdb install-html-gdb
38062 maybe-install-html-gdb:
38063 @if gdb
38064 maybe-install-html-gdb: install-html-gdb
38065
38066 install-html-gdb: \
38067 configure-gdb \
38068 html-gdb
38069 @: $(MAKE); $(unstage)
38070 @[ -f ./gdb/Makefile ] || exit 0; \
38071 r=`${PWD_COMMAND}`; export r; \
38072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38073 $(HOST_EXPORTS) \
38074 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38076 done; \
38077 echo "Doing install-html in gdb" ; \
38078 (cd $(HOST_SUBDIR)/gdb && \
38079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38081 "RANLIB=$${RANLIB}" \
38082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38083 install-html) \
38084 || exit 1
38085
38086 @endif gdb
38087
38088 .PHONY: maybe-installcheck-gdb installcheck-gdb
38089 maybe-installcheck-gdb:
38090 @if gdb
38091 maybe-installcheck-gdb: installcheck-gdb
38092
38093 installcheck-gdb: \
38094 configure-gdb
38095 @: $(MAKE); $(unstage)
38096 @[ -f ./gdb/Makefile ] || exit 0; \
38097 r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(HOST_EXPORTS) \
38100 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102 done; \
38103 echo "Doing installcheck in gdb" ; \
38104 (cd $(HOST_SUBDIR)/gdb && \
38105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107 "RANLIB=$${RANLIB}" \
38108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109 installcheck) \
38110 || exit 1
38111
38112 @endif gdb
38113
38114 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
38115 maybe-mostlyclean-gdb:
38116 @if gdb
38117 maybe-mostlyclean-gdb: mostlyclean-gdb
38118
38119 mostlyclean-gdb:
38120 @: $(MAKE); $(unstage)
38121 @[ -f ./gdb/Makefile ] || exit 0; \
38122 r=`${PWD_COMMAND}`; export r; \
38123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124 $(HOST_EXPORTS) \
38125 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127 done; \
38128 echo "Doing mostlyclean in gdb" ; \
38129 (cd $(HOST_SUBDIR)/gdb && \
38130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132 "RANLIB=$${RANLIB}" \
38133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134 mostlyclean) \
38135 || exit 1
38136
38137 @endif gdb
38138
38139 .PHONY: maybe-clean-gdb clean-gdb
38140 maybe-clean-gdb:
38141 @if gdb
38142 maybe-clean-gdb: clean-gdb
38143
38144 clean-gdb:
38145 @: $(MAKE); $(unstage)
38146 @[ -f ./gdb/Makefile ] || exit 0; \
38147 r=`${PWD_COMMAND}`; export r; \
38148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38149 $(HOST_EXPORTS) \
38150 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38152 done; \
38153 echo "Doing clean in gdb" ; \
38154 (cd $(HOST_SUBDIR)/gdb && \
38155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38157 "RANLIB=$${RANLIB}" \
38158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38159 clean) \
38160 || exit 1
38161
38162 @endif gdb
38163
38164 .PHONY: maybe-distclean-gdb distclean-gdb
38165 maybe-distclean-gdb:
38166 @if gdb
38167 maybe-distclean-gdb: distclean-gdb
38168
38169 distclean-gdb:
38170 @: $(MAKE); $(unstage)
38171 @[ -f ./gdb/Makefile ] || exit 0; \
38172 r=`${PWD_COMMAND}`; export r; \
38173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38174 $(HOST_EXPORTS) \
38175 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38177 done; \
38178 echo "Doing distclean in gdb" ; \
38179 (cd $(HOST_SUBDIR)/gdb && \
38180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38182 "RANLIB=$${RANLIB}" \
38183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38184 distclean) \
38185 || exit 1
38186
38187 @endif gdb
38188
38189 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
38190 maybe-maintainer-clean-gdb:
38191 @if gdb
38192 maybe-maintainer-clean-gdb: maintainer-clean-gdb
38193
38194 maintainer-clean-gdb:
38195 @: $(MAKE); $(unstage)
38196 @[ -f ./gdb/Makefile ] || exit 0; \
38197 r=`${PWD_COMMAND}`; export r; \
38198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38199 $(HOST_EXPORTS) \
38200 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38202 done; \
38203 echo "Doing maintainer-clean in gdb" ; \
38204 (cd $(HOST_SUBDIR)/gdb && \
38205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38207 "RANLIB=$${RANLIB}" \
38208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38209 maintainer-clean) \
38210 || exit 1
38211
38212 @endif gdb
38213
38214
38215
38216 .PHONY: configure-expect maybe-configure-expect
38217 maybe-configure-expect:
38218 @if gcc-bootstrap
38219 configure-expect: stage_current
38220 @endif gcc-bootstrap
38221 @if expect
38222 maybe-configure-expect: configure-expect
38223 configure-expect:
38224 @: $(MAKE); $(unstage)
38225 @r=`${PWD_COMMAND}`; export r; \
38226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
38228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
38229 $(HOST_EXPORTS) \
38230 echo Configuring in $(HOST_SUBDIR)/expect; \
38231 cd "$(HOST_SUBDIR)/expect" || exit 1; \
38232 case $(srcdir) in \
38233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38234 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
38235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38236 esac; \
38237 srcdiroption="--srcdir=$${topdir}/expect"; \
38238 libsrcdir="$$s/expect"; \
38239 $(SHELL) $${libsrcdir}/configure \
38240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38241 --target=${target_alias} $${srcdiroption} \
38242 || exit 1
38243 @endif expect
38244
38245
38246
38247
38248
38249 .PHONY: all-expect maybe-all-expect
38250 maybe-all-expect:
38251 @if gcc-bootstrap
38252 all-expect: stage_current
38253 @endif gcc-bootstrap
38254 @if expect
38255 TARGET-expect=all
38256 maybe-all-expect: all-expect
38257 all-expect: configure-expect
38258 @: $(MAKE); $(unstage)
38259 @r=`${PWD_COMMAND}`; export r; \
38260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38261 $(HOST_EXPORTS) \
38262 (cd $(HOST_SUBDIR)/expect && \
38263 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38264 $(TARGET-expect))
38265 @endif expect
38266
38267
38268
38269
38270 .PHONY: check-expect maybe-check-expect
38271 maybe-check-expect:
38272 @if expect
38273 maybe-check-expect: check-expect
38274
38275 check-expect:
38276 @: $(MAKE); $(unstage)
38277 @r=`${PWD_COMMAND}`; export r; \
38278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38279 $(HOST_EXPORTS) \
38280 (cd $(HOST_SUBDIR)/expect && \
38281 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38282
38283 @endif expect
38284
38285 .PHONY: install-expect maybe-install-expect
38286 maybe-install-expect:
38287 @if expect
38288 maybe-install-expect: install-expect
38289
38290 install-expect: installdirs
38291 @: $(MAKE); $(unstage)
38292 @r=`${PWD_COMMAND}`; export r; \
38293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294 $(HOST_EXPORTS) \
38295 (cd $(HOST_SUBDIR)/expect && \
38296 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38297
38298 @endif expect
38299
38300 # Other targets (info, dvi, pdf, etc.)
38301
38302 .PHONY: maybe-info-expect info-expect
38303 maybe-info-expect:
38304 @if expect
38305 maybe-info-expect: info-expect
38306
38307 info-expect: \
38308 configure-expect
38309 @: $(MAKE); $(unstage)
38310 @[ -f ./expect/Makefile ] || exit 0; \
38311 r=`${PWD_COMMAND}`; export r; \
38312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313 $(HOST_EXPORTS) \
38314 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38316 done; \
38317 echo "Doing info in expect" ; \
38318 (cd $(HOST_SUBDIR)/expect && \
38319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38321 "RANLIB=$${RANLIB}" \
38322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38323 info) \
38324 || exit 1
38325
38326 @endif expect
38327
38328 .PHONY: maybe-dvi-expect dvi-expect
38329 maybe-dvi-expect:
38330 @if expect
38331 maybe-dvi-expect: dvi-expect
38332
38333 dvi-expect: \
38334 configure-expect
38335 @: $(MAKE); $(unstage)
38336 @[ -f ./expect/Makefile ] || exit 0; \
38337 r=`${PWD_COMMAND}`; export r; \
38338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339 $(HOST_EXPORTS) \
38340 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38342 done; \
38343 echo "Doing dvi in expect" ; \
38344 (cd $(HOST_SUBDIR)/expect && \
38345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38347 "RANLIB=$${RANLIB}" \
38348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38349 dvi) \
38350 || exit 1
38351
38352 @endif expect
38353
38354 .PHONY: maybe-pdf-expect pdf-expect
38355 maybe-pdf-expect:
38356 @if expect
38357 maybe-pdf-expect: pdf-expect
38358
38359 pdf-expect: \
38360 configure-expect
38361 @: $(MAKE); $(unstage)
38362 @[ -f ./expect/Makefile ] || exit 0; \
38363 r=`${PWD_COMMAND}`; export r; \
38364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38365 $(HOST_EXPORTS) \
38366 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38368 done; \
38369 echo "Doing pdf in expect" ; \
38370 (cd $(HOST_SUBDIR)/expect && \
38371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38373 "RANLIB=$${RANLIB}" \
38374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38375 pdf) \
38376 || exit 1
38377
38378 @endif expect
38379
38380 .PHONY: maybe-html-expect html-expect
38381 maybe-html-expect:
38382 @if expect
38383 maybe-html-expect: html-expect
38384
38385 html-expect: \
38386 configure-expect
38387 @: $(MAKE); $(unstage)
38388 @[ -f ./expect/Makefile ] || exit 0; \
38389 r=`${PWD_COMMAND}`; export r; \
38390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391 $(HOST_EXPORTS) \
38392 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38394 done; \
38395 echo "Doing html in expect" ; \
38396 (cd $(HOST_SUBDIR)/expect && \
38397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399 "RANLIB=$${RANLIB}" \
38400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401 html) \
38402 || exit 1
38403
38404 @endif expect
38405
38406 .PHONY: maybe-TAGS-expect TAGS-expect
38407 maybe-TAGS-expect:
38408 @if expect
38409 maybe-TAGS-expect: TAGS-expect
38410
38411 TAGS-expect: \
38412 configure-expect
38413 @: $(MAKE); $(unstage)
38414 @[ -f ./expect/Makefile ] || exit 0; \
38415 r=`${PWD_COMMAND}`; export r; \
38416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417 $(HOST_EXPORTS) \
38418 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38420 done; \
38421 echo "Doing TAGS in expect" ; \
38422 (cd $(HOST_SUBDIR)/expect && \
38423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38425 "RANLIB=$${RANLIB}" \
38426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38427 TAGS) \
38428 || exit 1
38429
38430 @endif expect
38431
38432 .PHONY: maybe-install-info-expect install-info-expect
38433 maybe-install-info-expect:
38434 @if expect
38435 maybe-install-info-expect: install-info-expect
38436
38437 install-info-expect: \
38438 configure-expect \
38439 info-expect
38440 @: $(MAKE); $(unstage)
38441 @[ -f ./expect/Makefile ] || exit 0; \
38442 r=`${PWD_COMMAND}`; export r; \
38443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38444 $(HOST_EXPORTS) \
38445 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38447 done; \
38448 echo "Doing install-info in expect" ; \
38449 (cd $(HOST_SUBDIR)/expect && \
38450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38452 "RANLIB=$${RANLIB}" \
38453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38454 install-info) \
38455 || exit 1
38456
38457 @endif expect
38458
38459 .PHONY: maybe-install-pdf-expect install-pdf-expect
38460 maybe-install-pdf-expect:
38461 @if expect
38462 maybe-install-pdf-expect: install-pdf-expect
38463
38464 install-pdf-expect: \
38465 configure-expect \
38466 pdf-expect
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./expect/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing install-pdf in expect" ; \
38476 (cd $(HOST_SUBDIR)/expect && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 install-pdf) \
38482 || exit 1
38483
38484 @endif expect
38485
38486 .PHONY: maybe-install-html-expect install-html-expect
38487 maybe-install-html-expect:
38488 @if expect
38489 maybe-install-html-expect: install-html-expect
38490
38491 install-html-expect: \
38492 configure-expect \
38493 html-expect
38494 @: $(MAKE); $(unstage)
38495 @[ -f ./expect/Makefile ] || exit 0; \
38496 r=`${PWD_COMMAND}`; export r; \
38497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498 $(HOST_EXPORTS) \
38499 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38501 done; \
38502 echo "Doing install-html in expect" ; \
38503 (cd $(HOST_SUBDIR)/expect && \
38504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506 "RANLIB=$${RANLIB}" \
38507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38508 install-html) \
38509 || exit 1
38510
38511 @endif expect
38512
38513 .PHONY: maybe-installcheck-expect installcheck-expect
38514 maybe-installcheck-expect:
38515 @if expect
38516 maybe-installcheck-expect: installcheck-expect
38517
38518 installcheck-expect: \
38519 configure-expect
38520 @: $(MAKE); $(unstage)
38521 @[ -f ./expect/Makefile ] || exit 0; \
38522 r=`${PWD_COMMAND}`; export r; \
38523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38524 $(HOST_EXPORTS) \
38525 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527 done; \
38528 echo "Doing installcheck in expect" ; \
38529 (cd $(HOST_SUBDIR)/expect && \
38530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38532 "RANLIB=$${RANLIB}" \
38533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38534 installcheck) \
38535 || exit 1
38536
38537 @endif expect
38538
38539 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38540 maybe-mostlyclean-expect:
38541 @if expect
38542 maybe-mostlyclean-expect: mostlyclean-expect
38543
38544 mostlyclean-expect:
38545 @: $(MAKE); $(unstage)
38546 @[ -f ./expect/Makefile ] || exit 0; \
38547 r=`${PWD_COMMAND}`; export r; \
38548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549 $(HOST_EXPORTS) \
38550 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552 done; \
38553 echo "Doing mostlyclean in expect" ; \
38554 (cd $(HOST_SUBDIR)/expect && \
38555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557 "RANLIB=$${RANLIB}" \
38558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559 mostlyclean) \
38560 || exit 1
38561
38562 @endif expect
38563
38564 .PHONY: maybe-clean-expect clean-expect
38565 maybe-clean-expect:
38566 @if expect
38567 maybe-clean-expect: clean-expect
38568
38569 clean-expect:
38570 @: $(MAKE); $(unstage)
38571 @[ -f ./expect/Makefile ] || exit 0; \
38572 r=`${PWD_COMMAND}`; export r; \
38573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38574 $(HOST_EXPORTS) \
38575 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577 done; \
38578 echo "Doing clean in expect" ; \
38579 (cd $(HOST_SUBDIR)/expect && \
38580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38582 "RANLIB=$${RANLIB}" \
38583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38584 clean) \
38585 || exit 1
38586
38587 @endif expect
38588
38589 .PHONY: maybe-distclean-expect distclean-expect
38590 maybe-distclean-expect:
38591 @if expect
38592 maybe-distclean-expect: distclean-expect
38593
38594 distclean-expect:
38595 @: $(MAKE); $(unstage)
38596 @[ -f ./expect/Makefile ] || exit 0; \
38597 r=`${PWD_COMMAND}`; export r; \
38598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38599 $(HOST_EXPORTS) \
38600 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38602 done; \
38603 echo "Doing distclean in expect" ; \
38604 (cd $(HOST_SUBDIR)/expect && \
38605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38607 "RANLIB=$${RANLIB}" \
38608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38609 distclean) \
38610 || exit 1
38611
38612 @endif expect
38613
38614 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38615 maybe-maintainer-clean-expect:
38616 @if expect
38617 maybe-maintainer-clean-expect: maintainer-clean-expect
38618
38619 maintainer-clean-expect:
38620 @: $(MAKE); $(unstage)
38621 @[ -f ./expect/Makefile ] || exit 0; \
38622 r=`${PWD_COMMAND}`; export r; \
38623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38624 $(HOST_EXPORTS) \
38625 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38627 done; \
38628 echo "Doing maintainer-clean in expect" ; \
38629 (cd $(HOST_SUBDIR)/expect && \
38630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38632 "RANLIB=$${RANLIB}" \
38633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38634 maintainer-clean) \
38635 || exit 1
38636
38637 @endif expect
38638
38639
38640
38641 .PHONY: configure-guile maybe-configure-guile
38642 maybe-configure-guile:
38643 @if gcc-bootstrap
38644 configure-guile: stage_current
38645 @endif gcc-bootstrap
38646 @if guile
38647 maybe-configure-guile: configure-guile
38648 configure-guile:
38649 @: $(MAKE); $(unstage)
38650 @r=`${PWD_COMMAND}`; export r; \
38651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38652 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
38654 $(HOST_EXPORTS) \
38655 echo Configuring in $(HOST_SUBDIR)/guile; \
38656 cd "$(HOST_SUBDIR)/guile" || exit 1; \
38657 case $(srcdir) in \
38658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38659 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38661 esac; \
38662 srcdiroption="--srcdir=$${topdir}/guile"; \
38663 libsrcdir="$$s/guile"; \
38664 $(SHELL) $${libsrcdir}/configure \
38665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38666 --target=${target_alias} $${srcdiroption} \
38667 || exit 1
38668 @endif guile
38669
38670
38671
38672
38673
38674 .PHONY: all-guile maybe-all-guile
38675 maybe-all-guile:
38676 @if gcc-bootstrap
38677 all-guile: stage_current
38678 @endif gcc-bootstrap
38679 @if guile
38680 TARGET-guile=all
38681 maybe-all-guile: all-guile
38682 all-guile: configure-guile
38683 @: $(MAKE); $(unstage)
38684 @r=`${PWD_COMMAND}`; export r; \
38685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686 $(HOST_EXPORTS) \
38687 (cd $(HOST_SUBDIR)/guile && \
38688 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38689 $(TARGET-guile))
38690 @endif guile
38691
38692
38693
38694
38695 .PHONY: check-guile maybe-check-guile
38696 maybe-check-guile:
38697 @if guile
38698 maybe-check-guile: check-guile
38699
38700 check-guile:
38701 @: $(MAKE); $(unstage)
38702 @r=`${PWD_COMMAND}`; export r; \
38703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704 $(HOST_EXPORTS) \
38705 (cd $(HOST_SUBDIR)/guile && \
38706 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38707
38708 @endif guile
38709
38710 .PHONY: install-guile maybe-install-guile
38711 maybe-install-guile:
38712 @if guile
38713 maybe-install-guile: install-guile
38714
38715 install-guile: installdirs
38716 @: $(MAKE); $(unstage)
38717 @r=`${PWD_COMMAND}`; export r; \
38718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38719 $(HOST_EXPORTS) \
38720 (cd $(HOST_SUBDIR)/guile && \
38721 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38722
38723 @endif guile
38724
38725 # Other targets (info, dvi, pdf, etc.)
38726
38727 .PHONY: maybe-info-guile info-guile
38728 maybe-info-guile:
38729 @if guile
38730 maybe-info-guile: info-guile
38731
38732 info-guile: \
38733 configure-guile
38734 @: $(MAKE); $(unstage)
38735 @[ -f ./guile/Makefile ] || exit 0; \
38736 r=`${PWD_COMMAND}`; export r; \
38737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38738 $(HOST_EXPORTS) \
38739 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38741 done; \
38742 echo "Doing info in guile" ; \
38743 (cd $(HOST_SUBDIR)/guile && \
38744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38746 "RANLIB=$${RANLIB}" \
38747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38748 info) \
38749 || exit 1
38750
38751 @endif guile
38752
38753 .PHONY: maybe-dvi-guile dvi-guile
38754 maybe-dvi-guile:
38755 @if guile
38756 maybe-dvi-guile: dvi-guile
38757
38758 dvi-guile: \
38759 configure-guile
38760 @: $(MAKE); $(unstage)
38761 @[ -f ./guile/Makefile ] || exit 0; \
38762 r=`${PWD_COMMAND}`; export r; \
38763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764 $(HOST_EXPORTS) \
38765 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38767 done; \
38768 echo "Doing dvi in guile" ; \
38769 (cd $(HOST_SUBDIR)/guile && \
38770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38772 "RANLIB=$${RANLIB}" \
38773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38774 dvi) \
38775 || exit 1
38776
38777 @endif guile
38778
38779 .PHONY: maybe-pdf-guile pdf-guile
38780 maybe-pdf-guile:
38781 @if guile
38782 maybe-pdf-guile: pdf-guile
38783
38784 pdf-guile: \
38785 configure-guile
38786 @: $(MAKE); $(unstage)
38787 @[ -f ./guile/Makefile ] || exit 0; \
38788 r=`${PWD_COMMAND}`; export r; \
38789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38790 $(HOST_EXPORTS) \
38791 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38793 done; \
38794 echo "Doing pdf in guile" ; \
38795 (cd $(HOST_SUBDIR)/guile && \
38796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38798 "RANLIB=$${RANLIB}" \
38799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38800 pdf) \
38801 || exit 1
38802
38803 @endif guile
38804
38805 .PHONY: maybe-html-guile html-guile
38806 maybe-html-guile:
38807 @if guile
38808 maybe-html-guile: html-guile
38809
38810 html-guile: \
38811 configure-guile
38812 @: $(MAKE); $(unstage)
38813 @[ -f ./guile/Makefile ] || exit 0; \
38814 r=`${PWD_COMMAND}`; export r; \
38815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816 $(HOST_EXPORTS) \
38817 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38819 done; \
38820 echo "Doing html in guile" ; \
38821 (cd $(HOST_SUBDIR)/guile && \
38822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824 "RANLIB=$${RANLIB}" \
38825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826 html) \
38827 || exit 1
38828
38829 @endif guile
38830
38831 .PHONY: maybe-TAGS-guile TAGS-guile
38832 maybe-TAGS-guile:
38833 @if guile
38834 maybe-TAGS-guile: TAGS-guile
38835
38836 TAGS-guile: \
38837 configure-guile
38838 @: $(MAKE); $(unstage)
38839 @[ -f ./guile/Makefile ] || exit 0; \
38840 r=`${PWD_COMMAND}`; export r; \
38841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842 $(HOST_EXPORTS) \
38843 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38845 done; \
38846 echo "Doing TAGS in guile" ; \
38847 (cd $(HOST_SUBDIR)/guile && \
38848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38850 "RANLIB=$${RANLIB}" \
38851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38852 TAGS) \
38853 || exit 1
38854
38855 @endif guile
38856
38857 .PHONY: maybe-install-info-guile install-info-guile
38858 maybe-install-info-guile:
38859 @if guile
38860 maybe-install-info-guile: install-info-guile
38861
38862 install-info-guile: \
38863 configure-guile \
38864 info-guile
38865 @: $(MAKE); $(unstage)
38866 @[ -f ./guile/Makefile ] || exit 0; \
38867 r=`${PWD_COMMAND}`; export r; \
38868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869 $(HOST_EXPORTS) \
38870 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38872 done; \
38873 echo "Doing install-info in guile" ; \
38874 (cd $(HOST_SUBDIR)/guile && \
38875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38877 "RANLIB=$${RANLIB}" \
38878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38879 install-info) \
38880 || exit 1
38881
38882 @endif guile
38883
38884 .PHONY: maybe-install-pdf-guile install-pdf-guile
38885 maybe-install-pdf-guile:
38886 @if guile
38887 maybe-install-pdf-guile: install-pdf-guile
38888
38889 install-pdf-guile: \
38890 configure-guile \
38891 pdf-guile
38892 @: $(MAKE); $(unstage)
38893 @[ -f ./guile/Makefile ] || exit 0; \
38894 r=`${PWD_COMMAND}`; export r; \
38895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896 $(HOST_EXPORTS) \
38897 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899 done; \
38900 echo "Doing install-pdf in guile" ; \
38901 (cd $(HOST_SUBDIR)/guile && \
38902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904 "RANLIB=$${RANLIB}" \
38905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906 install-pdf) \
38907 || exit 1
38908
38909 @endif guile
38910
38911 .PHONY: maybe-install-html-guile install-html-guile
38912 maybe-install-html-guile:
38913 @if guile
38914 maybe-install-html-guile: install-html-guile
38915
38916 install-html-guile: \
38917 configure-guile \
38918 html-guile
38919 @: $(MAKE); $(unstage)
38920 @[ -f ./guile/Makefile ] || exit 0; \
38921 r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 $(HOST_EXPORTS) \
38924 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38926 done; \
38927 echo "Doing install-html in guile" ; \
38928 (cd $(HOST_SUBDIR)/guile && \
38929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38931 "RANLIB=$${RANLIB}" \
38932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38933 install-html) \
38934 || exit 1
38935
38936 @endif guile
38937
38938 .PHONY: maybe-installcheck-guile installcheck-guile
38939 maybe-installcheck-guile:
38940 @if guile
38941 maybe-installcheck-guile: installcheck-guile
38942
38943 installcheck-guile: \
38944 configure-guile
38945 @: $(MAKE); $(unstage)
38946 @[ -f ./guile/Makefile ] || exit 0; \
38947 r=`${PWD_COMMAND}`; export r; \
38948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38949 $(HOST_EXPORTS) \
38950 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38952 done; \
38953 echo "Doing installcheck in guile" ; \
38954 (cd $(HOST_SUBDIR)/guile && \
38955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38957 "RANLIB=$${RANLIB}" \
38958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38959 installcheck) \
38960 || exit 1
38961
38962 @endif guile
38963
38964 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38965 maybe-mostlyclean-guile:
38966 @if guile
38967 maybe-mostlyclean-guile: mostlyclean-guile
38968
38969 mostlyclean-guile:
38970 @: $(MAKE); $(unstage)
38971 @[ -f ./guile/Makefile ] || exit 0; \
38972 r=`${PWD_COMMAND}`; export r; \
38973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38974 $(HOST_EXPORTS) \
38975 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38977 done; \
38978 echo "Doing mostlyclean in guile" ; \
38979 (cd $(HOST_SUBDIR)/guile && \
38980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38982 "RANLIB=$${RANLIB}" \
38983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38984 mostlyclean) \
38985 || exit 1
38986
38987 @endif guile
38988
38989 .PHONY: maybe-clean-guile clean-guile
38990 maybe-clean-guile:
38991 @if guile
38992 maybe-clean-guile: clean-guile
38993
38994 clean-guile:
38995 @: $(MAKE); $(unstage)
38996 @[ -f ./guile/Makefile ] || exit 0; \
38997 r=`${PWD_COMMAND}`; export r; \
38998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38999 $(HOST_EXPORTS) \
39000 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39002 done; \
39003 echo "Doing clean in guile" ; \
39004 (cd $(HOST_SUBDIR)/guile && \
39005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39007 "RANLIB=$${RANLIB}" \
39008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39009 clean) \
39010 || exit 1
39011
39012 @endif guile
39013
39014 .PHONY: maybe-distclean-guile distclean-guile
39015 maybe-distclean-guile:
39016 @if guile
39017 maybe-distclean-guile: distclean-guile
39018
39019 distclean-guile:
39020 @: $(MAKE); $(unstage)
39021 @[ -f ./guile/Makefile ] || exit 0; \
39022 r=`${PWD_COMMAND}`; export r; \
39023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39024 $(HOST_EXPORTS) \
39025 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39027 done; \
39028 echo "Doing distclean in guile" ; \
39029 (cd $(HOST_SUBDIR)/guile && \
39030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39032 "RANLIB=$${RANLIB}" \
39033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39034 distclean) \
39035 || exit 1
39036
39037 @endif guile
39038
39039 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39040 maybe-maintainer-clean-guile:
39041 @if guile
39042 maybe-maintainer-clean-guile: maintainer-clean-guile
39043
39044 maintainer-clean-guile:
39045 @: $(MAKE); $(unstage)
39046 @[ -f ./guile/Makefile ] || exit 0; \
39047 r=`${PWD_COMMAND}`; export r; \
39048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049 $(HOST_EXPORTS) \
39050 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39052 done; \
39053 echo "Doing maintainer-clean in guile" ; \
39054 (cd $(HOST_SUBDIR)/guile && \
39055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39057 "RANLIB=$${RANLIB}" \
39058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39059 maintainer-clean) \
39060 || exit 1
39061
39062 @endif guile
39063
39064
39065
39066 .PHONY: configure-tk maybe-configure-tk
39067 maybe-configure-tk:
39068 @if gcc-bootstrap
39069 configure-tk: stage_current
39070 @endif gcc-bootstrap
39071 @if tk
39072 maybe-configure-tk: configure-tk
39073 configure-tk:
39074 @: $(MAKE); $(unstage)
39075 @r=`${PWD_COMMAND}`; export r; \
39076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39077 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39079 $(HOST_EXPORTS) \
39080 echo Configuring in $(HOST_SUBDIR)/tk; \
39081 cd "$(HOST_SUBDIR)/tk" || exit 1; \
39082 case $(srcdir) in \
39083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39084 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39086 esac; \
39087 srcdiroption="--srcdir=$${topdir}/tk"; \
39088 libsrcdir="$$s/tk"; \
39089 $(SHELL) $${libsrcdir}/configure \
39090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39091 --target=${target_alias} $${srcdiroption} \
39092 || exit 1
39093 @endif tk
39094
39095
39096
39097
39098
39099 .PHONY: all-tk maybe-all-tk
39100 maybe-all-tk:
39101 @if gcc-bootstrap
39102 all-tk: stage_current
39103 @endif gcc-bootstrap
39104 @if tk
39105 TARGET-tk=all
39106 maybe-all-tk: all-tk
39107 all-tk: configure-tk
39108 @: $(MAKE); $(unstage)
39109 @r=`${PWD_COMMAND}`; export r; \
39110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39111 $(HOST_EXPORTS) \
39112 (cd $(HOST_SUBDIR)/tk && \
39113 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39114 $(TARGET-tk))
39115 @endif tk
39116
39117
39118
39119
39120 .PHONY: check-tk maybe-check-tk
39121 maybe-check-tk:
39122 @if tk
39123 maybe-check-tk: check-tk
39124
39125 check-tk:
39126 @: $(MAKE); $(unstage)
39127 @r=`${PWD_COMMAND}`; export r; \
39128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39129 $(HOST_EXPORTS) \
39130 (cd $(HOST_SUBDIR)/tk && \
39131 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39132
39133 @endif tk
39134
39135 .PHONY: install-tk maybe-install-tk
39136 maybe-install-tk:
39137 @if tk
39138 maybe-install-tk: install-tk
39139
39140 install-tk: installdirs
39141 @: $(MAKE); $(unstage)
39142 @r=`${PWD_COMMAND}`; export r; \
39143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39144 $(HOST_EXPORTS) \
39145 (cd $(HOST_SUBDIR)/tk && \
39146 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39147
39148 @endif tk
39149
39150 # Other targets (info, dvi, pdf, etc.)
39151
39152 .PHONY: maybe-info-tk info-tk
39153 maybe-info-tk:
39154 @if tk
39155 maybe-info-tk: info-tk
39156
39157 info-tk: \
39158 configure-tk
39159 @: $(MAKE); $(unstage)
39160 @[ -f ./tk/Makefile ] || exit 0; \
39161 r=`${PWD_COMMAND}`; export r; \
39162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39163 $(HOST_EXPORTS) \
39164 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39166 done; \
39167 echo "Doing info in tk" ; \
39168 (cd $(HOST_SUBDIR)/tk && \
39169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39171 "RANLIB=$${RANLIB}" \
39172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39173 info) \
39174 || exit 1
39175
39176 @endif tk
39177
39178 .PHONY: maybe-dvi-tk dvi-tk
39179 maybe-dvi-tk:
39180 @if tk
39181 maybe-dvi-tk: dvi-tk
39182
39183 dvi-tk: \
39184 configure-tk
39185 @: $(MAKE); $(unstage)
39186 @[ -f ./tk/Makefile ] || exit 0; \
39187 r=`${PWD_COMMAND}`; export r; \
39188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189 $(HOST_EXPORTS) \
39190 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39192 done; \
39193 echo "Doing dvi in tk" ; \
39194 (cd $(HOST_SUBDIR)/tk && \
39195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39197 "RANLIB=$${RANLIB}" \
39198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39199 dvi) \
39200 || exit 1
39201
39202 @endif tk
39203
39204 .PHONY: maybe-pdf-tk pdf-tk
39205 maybe-pdf-tk:
39206 @if tk
39207 maybe-pdf-tk: pdf-tk
39208
39209 pdf-tk: \
39210 configure-tk
39211 @: $(MAKE); $(unstage)
39212 @[ -f ./tk/Makefile ] || exit 0; \
39213 r=`${PWD_COMMAND}`; export r; \
39214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39215 $(HOST_EXPORTS) \
39216 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39218 done; \
39219 echo "Doing pdf in tk" ; \
39220 (cd $(HOST_SUBDIR)/tk && \
39221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39223 "RANLIB=$${RANLIB}" \
39224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39225 pdf) \
39226 || exit 1
39227
39228 @endif tk
39229
39230 .PHONY: maybe-html-tk html-tk
39231 maybe-html-tk:
39232 @if tk
39233 maybe-html-tk: html-tk
39234
39235 html-tk: \
39236 configure-tk
39237 @: $(MAKE); $(unstage)
39238 @[ -f ./tk/Makefile ] || exit 0; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(HOST_EXPORTS) \
39242 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244 done; \
39245 echo "Doing html in tk" ; \
39246 (cd $(HOST_SUBDIR)/tk && \
39247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249 "RANLIB=$${RANLIB}" \
39250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251 html) \
39252 || exit 1
39253
39254 @endif tk
39255
39256 .PHONY: maybe-TAGS-tk TAGS-tk
39257 maybe-TAGS-tk:
39258 @if tk
39259 maybe-TAGS-tk: TAGS-tk
39260
39261 TAGS-tk: \
39262 configure-tk
39263 @: $(MAKE); $(unstage)
39264 @[ -f ./tk/Makefile ] || exit 0; \
39265 r=`${PWD_COMMAND}`; export r; \
39266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267 $(HOST_EXPORTS) \
39268 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270 done; \
39271 echo "Doing TAGS in tk" ; \
39272 (cd $(HOST_SUBDIR)/tk && \
39273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39275 "RANLIB=$${RANLIB}" \
39276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39277 TAGS) \
39278 || exit 1
39279
39280 @endif tk
39281
39282 .PHONY: maybe-install-info-tk install-info-tk
39283 maybe-install-info-tk:
39284 @if tk
39285 maybe-install-info-tk: install-info-tk
39286
39287 install-info-tk: \
39288 configure-tk \
39289 info-tk
39290 @: $(MAKE); $(unstage)
39291 @[ -f ./tk/Makefile ] || exit 0; \
39292 r=`${PWD_COMMAND}`; export r; \
39293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39294 $(HOST_EXPORTS) \
39295 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39297 done; \
39298 echo "Doing install-info in tk" ; \
39299 (cd $(HOST_SUBDIR)/tk && \
39300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39302 "RANLIB=$${RANLIB}" \
39303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39304 install-info) \
39305 || exit 1
39306
39307 @endif tk
39308
39309 .PHONY: maybe-install-pdf-tk install-pdf-tk
39310 maybe-install-pdf-tk:
39311 @if tk
39312 maybe-install-pdf-tk: install-pdf-tk
39313
39314 install-pdf-tk: \
39315 configure-tk \
39316 pdf-tk
39317 @: $(MAKE); $(unstage)
39318 @[ -f ./tk/Makefile ] || exit 0; \
39319 r=`${PWD_COMMAND}`; export r; \
39320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321 $(HOST_EXPORTS) \
39322 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324 done; \
39325 echo "Doing install-pdf in tk" ; \
39326 (cd $(HOST_SUBDIR)/tk && \
39327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329 "RANLIB=$${RANLIB}" \
39330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331 install-pdf) \
39332 || exit 1
39333
39334 @endif tk
39335
39336 .PHONY: maybe-install-html-tk install-html-tk
39337 maybe-install-html-tk:
39338 @if tk
39339 maybe-install-html-tk: install-html-tk
39340
39341 install-html-tk: \
39342 configure-tk \
39343 html-tk
39344 @: $(MAKE); $(unstage)
39345 @[ -f ./tk/Makefile ] || exit 0; \
39346 r=`${PWD_COMMAND}`; export r; \
39347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348 $(HOST_EXPORTS) \
39349 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351 done; \
39352 echo "Doing install-html in tk" ; \
39353 (cd $(HOST_SUBDIR)/tk && \
39354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356 "RANLIB=$${RANLIB}" \
39357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358 install-html) \
39359 || exit 1
39360
39361 @endif tk
39362
39363 .PHONY: maybe-installcheck-tk installcheck-tk
39364 maybe-installcheck-tk:
39365 @if tk
39366 maybe-installcheck-tk: installcheck-tk
39367
39368 installcheck-tk: \
39369 configure-tk
39370 @: $(MAKE); $(unstage)
39371 @[ -f ./tk/Makefile ] || exit 0; \
39372 r=`${PWD_COMMAND}`; export r; \
39373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374 $(HOST_EXPORTS) \
39375 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377 done; \
39378 echo "Doing installcheck in tk" ; \
39379 (cd $(HOST_SUBDIR)/tk && \
39380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382 "RANLIB=$${RANLIB}" \
39383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384 installcheck) \
39385 || exit 1
39386
39387 @endif tk
39388
39389 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
39390 maybe-mostlyclean-tk:
39391 @if tk
39392 maybe-mostlyclean-tk: mostlyclean-tk
39393
39394 mostlyclean-tk:
39395 @: $(MAKE); $(unstage)
39396 @[ -f ./tk/Makefile ] || exit 0; \
39397 r=`${PWD_COMMAND}`; export r; \
39398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39399 $(HOST_EXPORTS) \
39400 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39402 done; \
39403 echo "Doing mostlyclean in tk" ; \
39404 (cd $(HOST_SUBDIR)/tk && \
39405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39407 "RANLIB=$${RANLIB}" \
39408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39409 mostlyclean) \
39410 || exit 1
39411
39412 @endif tk
39413
39414 .PHONY: maybe-clean-tk clean-tk
39415 maybe-clean-tk:
39416 @if tk
39417 maybe-clean-tk: clean-tk
39418
39419 clean-tk:
39420 @: $(MAKE); $(unstage)
39421 @[ -f ./tk/Makefile ] || exit 0; \
39422 r=`${PWD_COMMAND}`; export r; \
39423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39424 $(HOST_EXPORTS) \
39425 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39427 done; \
39428 echo "Doing clean in tk" ; \
39429 (cd $(HOST_SUBDIR)/tk && \
39430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39432 "RANLIB=$${RANLIB}" \
39433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39434 clean) \
39435 || exit 1
39436
39437 @endif tk
39438
39439 .PHONY: maybe-distclean-tk distclean-tk
39440 maybe-distclean-tk:
39441 @if tk
39442 maybe-distclean-tk: distclean-tk
39443
39444 distclean-tk:
39445 @: $(MAKE); $(unstage)
39446 @[ -f ./tk/Makefile ] || exit 0; \
39447 r=`${PWD_COMMAND}`; export r; \
39448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449 $(HOST_EXPORTS) \
39450 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452 done; \
39453 echo "Doing distclean in tk" ; \
39454 (cd $(HOST_SUBDIR)/tk && \
39455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39457 "RANLIB=$${RANLIB}" \
39458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39459 distclean) \
39460 || exit 1
39461
39462 @endif tk
39463
39464 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39465 maybe-maintainer-clean-tk:
39466 @if tk
39467 maybe-maintainer-clean-tk: maintainer-clean-tk
39468
39469 maintainer-clean-tk:
39470 @: $(MAKE); $(unstage)
39471 @[ -f ./tk/Makefile ] || exit 0; \
39472 r=`${PWD_COMMAND}`; export r; \
39473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39474 $(HOST_EXPORTS) \
39475 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39477 done; \
39478 echo "Doing maintainer-clean in tk" ; \
39479 (cd $(HOST_SUBDIR)/tk && \
39480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39482 "RANLIB=$${RANLIB}" \
39483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39484 maintainer-clean) \
39485 || exit 1
39486
39487 @endif tk
39488
39489
39490
39491 .PHONY: configure-libtermcap maybe-configure-libtermcap
39492 maybe-configure-libtermcap:
39493 @if gcc-bootstrap
39494 configure-libtermcap: stage_current
39495 @endif gcc-bootstrap
39496 @if libtermcap
39497 maybe-configure-libtermcap: configure-libtermcap
39498 configure-libtermcap:
39499 @: $(MAKE); $(unstage)
39500 @r=`${PWD_COMMAND}`; export r; \
39501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39502 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
39504 $(HOST_EXPORTS) \
39505 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39506 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39507 case $(srcdir) in \
39508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39509 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39511 esac; \
39512 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
39513 libsrcdir="$$s/libtermcap"; \
39514 $(SHELL) $${libsrcdir}/configure \
39515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39516 --target=${target_alias} $${srcdiroption} \
39517 || exit 1
39518 @endif libtermcap
39519
39520
39521
39522
39523
39524 .PHONY: all-libtermcap maybe-all-libtermcap
39525 maybe-all-libtermcap:
39526 @if gcc-bootstrap
39527 all-libtermcap: stage_current
39528 @endif gcc-bootstrap
39529 @if libtermcap
39530 TARGET-libtermcap=all
39531 maybe-all-libtermcap: all-libtermcap
39532 all-libtermcap: configure-libtermcap
39533 @: $(MAKE); $(unstage)
39534 @r=`${PWD_COMMAND}`; export r; \
39535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39536 $(HOST_EXPORTS) \
39537 (cd $(HOST_SUBDIR)/libtermcap && \
39538 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39539 $(TARGET-libtermcap))
39540 @endif libtermcap
39541
39542
39543
39544
39545 .PHONY: check-libtermcap maybe-check-libtermcap
39546 maybe-check-libtermcap:
39547 @if libtermcap
39548 maybe-check-libtermcap: check-libtermcap
39549
39550 check-libtermcap:
39551
39552 @endif libtermcap
39553
39554 .PHONY: install-libtermcap maybe-install-libtermcap
39555 maybe-install-libtermcap:
39556 @if libtermcap
39557 maybe-install-libtermcap: install-libtermcap
39558
39559 install-libtermcap: installdirs
39560 @: $(MAKE); $(unstage)
39561 @r=`${PWD_COMMAND}`; export r; \
39562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39563 $(HOST_EXPORTS) \
39564 (cd $(HOST_SUBDIR)/libtermcap && \
39565 $(MAKE) $(FLAGS_TO_PASS) install)
39566
39567 @endif libtermcap
39568
39569 # Other targets (info, dvi, pdf, etc.)
39570
39571 .PHONY: maybe-info-libtermcap info-libtermcap
39572 maybe-info-libtermcap:
39573 @if libtermcap
39574 maybe-info-libtermcap: info-libtermcap
39575
39576 info-libtermcap: \
39577 configure-libtermcap
39578 @: $(MAKE); $(unstage)
39579 @[ -f ./libtermcap/Makefile ] || exit 0; \
39580 r=`${PWD_COMMAND}`; export r; \
39581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39582 $(HOST_EXPORTS) \
39583 for flag in $(EXTRA_HOST_FLAGS) ; do \
39584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39585 done; \
39586 echo "Doing info in libtermcap" ; \
39587 (cd $(HOST_SUBDIR)/libtermcap && \
39588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39590 "RANLIB=$${RANLIB}" \
39591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39592 info) \
39593 || exit 1
39594
39595 @endif libtermcap
39596
39597 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39598 maybe-dvi-libtermcap:
39599 @if libtermcap
39600 maybe-dvi-libtermcap: dvi-libtermcap
39601
39602 dvi-libtermcap: \
39603 configure-libtermcap
39604 @: $(MAKE); $(unstage)
39605 @[ -f ./libtermcap/Makefile ] || exit 0; \
39606 r=`${PWD_COMMAND}`; export r; \
39607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39608 $(HOST_EXPORTS) \
39609 for flag in $(EXTRA_HOST_FLAGS) ; do \
39610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39611 done; \
39612 echo "Doing dvi in libtermcap" ; \
39613 (cd $(HOST_SUBDIR)/libtermcap && \
39614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39616 "RANLIB=$${RANLIB}" \
39617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39618 dvi) \
39619 || exit 1
39620
39621 @endif libtermcap
39622
39623 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39624 maybe-pdf-libtermcap:
39625 @if libtermcap
39626 maybe-pdf-libtermcap: pdf-libtermcap
39627
39628 pdf-libtermcap: \
39629 configure-libtermcap
39630 @: $(MAKE); $(unstage)
39631 @[ -f ./libtermcap/Makefile ] || exit 0; \
39632 r=`${PWD_COMMAND}`; export r; \
39633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634 $(HOST_EXPORTS) \
39635 for flag in $(EXTRA_HOST_FLAGS) ; do \
39636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637 done; \
39638 echo "Doing pdf in libtermcap" ; \
39639 (cd $(HOST_SUBDIR)/libtermcap && \
39640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39642 "RANLIB=$${RANLIB}" \
39643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39644 pdf) \
39645 || exit 1
39646
39647 @endif libtermcap
39648
39649 .PHONY: maybe-html-libtermcap html-libtermcap
39650 maybe-html-libtermcap:
39651 @if libtermcap
39652 maybe-html-libtermcap: html-libtermcap
39653
39654 html-libtermcap: \
39655 configure-libtermcap
39656 @: $(MAKE); $(unstage)
39657 @[ -f ./libtermcap/Makefile ] || exit 0; \
39658 r=`${PWD_COMMAND}`; export r; \
39659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39660 $(HOST_EXPORTS) \
39661 for flag in $(EXTRA_HOST_FLAGS) ; do \
39662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39663 done; \
39664 echo "Doing html in libtermcap" ; \
39665 (cd $(HOST_SUBDIR)/libtermcap && \
39666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39668 "RANLIB=$${RANLIB}" \
39669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39670 html) \
39671 || exit 1
39672
39673 @endif libtermcap
39674
39675 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39676 maybe-TAGS-libtermcap:
39677 @if libtermcap
39678 maybe-TAGS-libtermcap: TAGS-libtermcap
39679
39680 TAGS-libtermcap: \
39681 configure-libtermcap
39682 @: $(MAKE); $(unstage)
39683 @[ -f ./libtermcap/Makefile ] || exit 0; \
39684 r=`${PWD_COMMAND}`; export r; \
39685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39686 $(HOST_EXPORTS) \
39687 for flag in $(EXTRA_HOST_FLAGS) ; do \
39688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39689 done; \
39690 echo "Doing TAGS in libtermcap" ; \
39691 (cd $(HOST_SUBDIR)/libtermcap && \
39692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39694 "RANLIB=$${RANLIB}" \
39695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39696 TAGS) \
39697 || exit 1
39698
39699 @endif libtermcap
39700
39701 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39702 maybe-install-info-libtermcap:
39703 @if libtermcap
39704 maybe-install-info-libtermcap: install-info-libtermcap
39705
39706 install-info-libtermcap: \
39707 configure-libtermcap \
39708 info-libtermcap
39709 @: $(MAKE); $(unstage)
39710 @[ -f ./libtermcap/Makefile ] || exit 0; \
39711 r=`${PWD_COMMAND}`; export r; \
39712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39713 $(HOST_EXPORTS) \
39714 for flag in $(EXTRA_HOST_FLAGS) ; do \
39715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39716 done; \
39717 echo "Doing install-info in libtermcap" ; \
39718 (cd $(HOST_SUBDIR)/libtermcap && \
39719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39721 "RANLIB=$${RANLIB}" \
39722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39723 install-info) \
39724 || exit 1
39725
39726 @endif libtermcap
39727
39728 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39729 maybe-install-pdf-libtermcap:
39730 @if libtermcap
39731 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39732
39733 install-pdf-libtermcap: \
39734 configure-libtermcap \
39735 pdf-libtermcap
39736 @: $(MAKE); $(unstage)
39737 @[ -f ./libtermcap/Makefile ] || exit 0; \
39738 r=`${PWD_COMMAND}`; export r; \
39739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39740 $(HOST_EXPORTS) \
39741 for flag in $(EXTRA_HOST_FLAGS) ; do \
39742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39743 done; \
39744 echo "Doing install-pdf in libtermcap" ; \
39745 (cd $(HOST_SUBDIR)/libtermcap && \
39746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39748 "RANLIB=$${RANLIB}" \
39749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39750 install-pdf) \
39751 || exit 1
39752
39753 @endif libtermcap
39754
39755 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39756 maybe-install-html-libtermcap:
39757 @if libtermcap
39758 maybe-install-html-libtermcap: install-html-libtermcap
39759
39760 install-html-libtermcap: \
39761 configure-libtermcap \
39762 html-libtermcap
39763 @: $(MAKE); $(unstage)
39764 @[ -f ./libtermcap/Makefile ] || exit 0; \
39765 r=`${PWD_COMMAND}`; export r; \
39766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767 $(HOST_EXPORTS) \
39768 for flag in $(EXTRA_HOST_FLAGS) ; do \
39769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39770 done; \
39771 echo "Doing install-html in libtermcap" ; \
39772 (cd $(HOST_SUBDIR)/libtermcap && \
39773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39775 "RANLIB=$${RANLIB}" \
39776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39777 install-html) \
39778 || exit 1
39779
39780 @endif libtermcap
39781
39782 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39783 maybe-installcheck-libtermcap:
39784 @if libtermcap
39785 maybe-installcheck-libtermcap: installcheck-libtermcap
39786
39787 installcheck-libtermcap: \
39788 configure-libtermcap
39789 @: $(MAKE); $(unstage)
39790 @[ -f ./libtermcap/Makefile ] || exit 0; \
39791 r=`${PWD_COMMAND}`; export r; \
39792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39793 $(HOST_EXPORTS) \
39794 for flag in $(EXTRA_HOST_FLAGS) ; do \
39795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39796 done; \
39797 echo "Doing installcheck in libtermcap" ; \
39798 (cd $(HOST_SUBDIR)/libtermcap && \
39799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39801 "RANLIB=$${RANLIB}" \
39802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39803 installcheck) \
39804 || exit 1
39805
39806 @endif libtermcap
39807
39808 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39809 maybe-mostlyclean-libtermcap:
39810 @if libtermcap
39811 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39812
39813 # libtermcap doesn't support mostlyclean.
39814 mostlyclean-libtermcap:
39815
39816 @endif libtermcap
39817
39818 .PHONY: maybe-clean-libtermcap clean-libtermcap
39819 maybe-clean-libtermcap:
39820 @if libtermcap
39821 maybe-clean-libtermcap: clean-libtermcap
39822
39823 # libtermcap doesn't support clean.
39824 clean-libtermcap:
39825
39826 @endif libtermcap
39827
39828 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39829 maybe-distclean-libtermcap:
39830 @if libtermcap
39831 maybe-distclean-libtermcap: distclean-libtermcap
39832
39833 # libtermcap doesn't support distclean.
39834 distclean-libtermcap:
39835
39836 @endif libtermcap
39837
39838 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39839 maybe-maintainer-clean-libtermcap:
39840 @if libtermcap
39841 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39842
39843 # libtermcap doesn't support maintainer-clean.
39844 maintainer-clean-libtermcap:
39845
39846 @endif libtermcap
39847
39848
39849
39850 .PHONY: configure-utils maybe-configure-utils
39851 maybe-configure-utils:
39852 @if gcc-bootstrap
39853 configure-utils: stage_current
39854 @endif gcc-bootstrap
39855 @if utils
39856 maybe-configure-utils: configure-utils
39857 configure-utils:
39858 @: $(MAKE); $(unstage)
39859 @r=`${PWD_COMMAND}`; export r; \
39860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
39863 $(HOST_EXPORTS) \
39864 echo Configuring in $(HOST_SUBDIR)/utils; \
39865 cd "$(HOST_SUBDIR)/utils" || exit 1; \
39866 case $(srcdir) in \
39867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39868 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39870 esac; \
39871 srcdiroption="--srcdir=$${topdir}/utils"; \
39872 libsrcdir="$$s/utils"; \
39873 $(SHELL) $${libsrcdir}/configure \
39874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39875 --target=${target_alias} $${srcdiroption} \
39876 || exit 1
39877 @endif utils
39878
39879
39880
39881
39882
39883 .PHONY: all-utils maybe-all-utils
39884 maybe-all-utils:
39885 @if gcc-bootstrap
39886 all-utils: stage_current
39887 @endif gcc-bootstrap
39888 @if utils
39889 TARGET-utils=all
39890 maybe-all-utils: all-utils
39891 all-utils: configure-utils
39892 @: $(MAKE); $(unstage)
39893 @r=`${PWD_COMMAND}`; export r; \
39894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39895 $(HOST_EXPORTS) \
39896 (cd $(HOST_SUBDIR)/utils && \
39897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39898 $(TARGET-utils))
39899 @endif utils
39900
39901
39902
39903
39904 .PHONY: check-utils maybe-check-utils
39905 maybe-check-utils:
39906 @if utils
39907 maybe-check-utils: check-utils
39908
39909 check-utils:
39910
39911 @endif utils
39912
39913 .PHONY: install-utils maybe-install-utils
39914 maybe-install-utils:
39915 @if utils
39916 maybe-install-utils: install-utils
39917
39918 install-utils: installdirs
39919 @: $(MAKE); $(unstage)
39920 @r=`${PWD_COMMAND}`; export r; \
39921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39922 $(HOST_EXPORTS) \
39923 (cd $(HOST_SUBDIR)/utils && \
39924 $(MAKE) $(FLAGS_TO_PASS) install)
39925
39926 @endif utils
39927
39928 # Other targets (info, dvi, pdf, etc.)
39929
39930 .PHONY: maybe-info-utils info-utils
39931 maybe-info-utils:
39932 @if utils
39933 maybe-info-utils: info-utils
39934
39935 info-utils: \
39936 configure-utils
39937 @: $(MAKE); $(unstage)
39938 @[ -f ./utils/Makefile ] || exit 0; \
39939 r=`${PWD_COMMAND}`; export r; \
39940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941 $(HOST_EXPORTS) \
39942 for flag in $(EXTRA_HOST_FLAGS) ; do \
39943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944 done; \
39945 echo "Doing info in utils" ; \
39946 (cd $(HOST_SUBDIR)/utils && \
39947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39949 "RANLIB=$${RANLIB}" \
39950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39951 info) \
39952 || exit 1
39953
39954 @endif utils
39955
39956 .PHONY: maybe-dvi-utils dvi-utils
39957 maybe-dvi-utils:
39958 @if utils
39959 maybe-dvi-utils: dvi-utils
39960
39961 dvi-utils: \
39962 configure-utils
39963 @: $(MAKE); $(unstage)
39964 @[ -f ./utils/Makefile ] || exit 0; \
39965 r=`${PWD_COMMAND}`; export r; \
39966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967 $(HOST_EXPORTS) \
39968 for flag in $(EXTRA_HOST_FLAGS) ; do \
39969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39970 done; \
39971 echo "Doing dvi in utils" ; \
39972 (cd $(HOST_SUBDIR)/utils && \
39973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39975 "RANLIB=$${RANLIB}" \
39976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39977 dvi) \
39978 || exit 1
39979
39980 @endif utils
39981
39982 .PHONY: maybe-pdf-utils pdf-utils
39983 maybe-pdf-utils:
39984 @if utils
39985 maybe-pdf-utils: pdf-utils
39986
39987 pdf-utils: \
39988 configure-utils
39989 @: $(MAKE); $(unstage)
39990 @[ -f ./utils/Makefile ] || exit 0; \
39991 r=`${PWD_COMMAND}`; export r; \
39992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39993 $(HOST_EXPORTS) \
39994 for flag in $(EXTRA_HOST_FLAGS) ; do \
39995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39996 done; \
39997 echo "Doing pdf in utils" ; \
39998 (cd $(HOST_SUBDIR)/utils && \
39999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40001 "RANLIB=$${RANLIB}" \
40002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40003 pdf) \
40004 || exit 1
40005
40006 @endif utils
40007
40008 .PHONY: maybe-html-utils html-utils
40009 maybe-html-utils:
40010 @if utils
40011 maybe-html-utils: html-utils
40012
40013 html-utils: \
40014 configure-utils
40015 @: $(MAKE); $(unstage)
40016 @[ -f ./utils/Makefile ] || exit 0; \
40017 r=`${PWD_COMMAND}`; export r; \
40018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019 $(HOST_EXPORTS) \
40020 for flag in $(EXTRA_HOST_FLAGS) ; do \
40021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40022 done; \
40023 echo "Doing html in utils" ; \
40024 (cd $(HOST_SUBDIR)/utils && \
40025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40027 "RANLIB=$${RANLIB}" \
40028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40029 html) \
40030 || exit 1
40031
40032 @endif utils
40033
40034 .PHONY: maybe-TAGS-utils TAGS-utils
40035 maybe-TAGS-utils:
40036 @if utils
40037 maybe-TAGS-utils: TAGS-utils
40038
40039 TAGS-utils: \
40040 configure-utils
40041 @: $(MAKE); $(unstage)
40042 @[ -f ./utils/Makefile ] || exit 0; \
40043 r=`${PWD_COMMAND}`; export r; \
40044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40045 $(HOST_EXPORTS) \
40046 for flag in $(EXTRA_HOST_FLAGS) ; do \
40047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40048 done; \
40049 echo "Doing TAGS in utils" ; \
40050 (cd $(HOST_SUBDIR)/utils && \
40051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40053 "RANLIB=$${RANLIB}" \
40054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40055 TAGS) \
40056 || exit 1
40057
40058 @endif utils
40059
40060 .PHONY: maybe-install-info-utils install-info-utils
40061 maybe-install-info-utils:
40062 @if utils
40063 maybe-install-info-utils: install-info-utils
40064
40065 install-info-utils: \
40066 configure-utils \
40067 info-utils
40068 @: $(MAKE); $(unstage)
40069 @[ -f ./utils/Makefile ] || exit 0; \
40070 r=`${PWD_COMMAND}`; export r; \
40071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072 $(HOST_EXPORTS) \
40073 for flag in $(EXTRA_HOST_FLAGS) ; do \
40074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40075 done; \
40076 echo "Doing install-info in utils" ; \
40077 (cd $(HOST_SUBDIR)/utils && \
40078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40080 "RANLIB=$${RANLIB}" \
40081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40082 install-info) \
40083 || exit 1
40084
40085 @endif utils
40086
40087 .PHONY: maybe-install-pdf-utils install-pdf-utils
40088 maybe-install-pdf-utils:
40089 @if utils
40090 maybe-install-pdf-utils: install-pdf-utils
40091
40092 install-pdf-utils: \
40093 configure-utils \
40094 pdf-utils
40095 @: $(MAKE); $(unstage)
40096 @[ -f ./utils/Makefile ] || exit 0; \
40097 r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 for flag in $(EXTRA_HOST_FLAGS) ; do \
40101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102 done; \
40103 echo "Doing install-pdf in utils" ; \
40104 (cd $(HOST_SUBDIR)/utils && \
40105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107 "RANLIB=$${RANLIB}" \
40108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109 install-pdf) \
40110 || exit 1
40111
40112 @endif utils
40113
40114 .PHONY: maybe-install-html-utils install-html-utils
40115 maybe-install-html-utils:
40116 @if utils
40117 maybe-install-html-utils: install-html-utils
40118
40119 install-html-utils: \
40120 configure-utils \
40121 html-utils
40122 @: $(MAKE); $(unstage)
40123 @[ -f ./utils/Makefile ] || exit 0; \
40124 r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 $(HOST_EXPORTS) \
40127 for flag in $(EXTRA_HOST_FLAGS) ; do \
40128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129 done; \
40130 echo "Doing install-html in utils" ; \
40131 (cd $(HOST_SUBDIR)/utils && \
40132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134 "RANLIB=$${RANLIB}" \
40135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136 install-html) \
40137 || exit 1
40138
40139 @endif utils
40140
40141 .PHONY: maybe-installcheck-utils installcheck-utils
40142 maybe-installcheck-utils:
40143 @if utils
40144 maybe-installcheck-utils: installcheck-utils
40145
40146 installcheck-utils: \
40147 configure-utils
40148 @: $(MAKE); $(unstage)
40149 @[ -f ./utils/Makefile ] || exit 0; \
40150 r=`${PWD_COMMAND}`; export r; \
40151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152 $(HOST_EXPORTS) \
40153 for flag in $(EXTRA_HOST_FLAGS) ; do \
40154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155 done; \
40156 echo "Doing installcheck in utils" ; \
40157 (cd $(HOST_SUBDIR)/utils && \
40158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160 "RANLIB=$${RANLIB}" \
40161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40162 installcheck) \
40163 || exit 1
40164
40165 @endif utils
40166
40167 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
40168 maybe-mostlyclean-utils:
40169 @if utils
40170 maybe-mostlyclean-utils: mostlyclean-utils
40171
40172 mostlyclean-utils:
40173 @: $(MAKE); $(unstage)
40174 @[ -f ./utils/Makefile ] || exit 0; \
40175 r=`${PWD_COMMAND}`; export r; \
40176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40177 $(HOST_EXPORTS) \
40178 for flag in $(EXTRA_HOST_FLAGS) ; do \
40179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40180 done; \
40181 echo "Doing mostlyclean in utils" ; \
40182 (cd $(HOST_SUBDIR)/utils && \
40183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40185 "RANLIB=$${RANLIB}" \
40186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40187 mostlyclean) \
40188 || exit 1
40189
40190 @endif utils
40191
40192 .PHONY: maybe-clean-utils clean-utils
40193 maybe-clean-utils:
40194 @if utils
40195 maybe-clean-utils: clean-utils
40196
40197 clean-utils:
40198 @: $(MAKE); $(unstage)
40199 @[ -f ./utils/Makefile ] || exit 0; \
40200 r=`${PWD_COMMAND}`; export r; \
40201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40202 $(HOST_EXPORTS) \
40203 for flag in $(EXTRA_HOST_FLAGS) ; do \
40204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40205 done; \
40206 echo "Doing clean in utils" ; \
40207 (cd $(HOST_SUBDIR)/utils && \
40208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40210 "RANLIB=$${RANLIB}" \
40211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40212 clean) \
40213 || exit 1
40214
40215 @endif utils
40216
40217 .PHONY: maybe-distclean-utils distclean-utils
40218 maybe-distclean-utils:
40219 @if utils
40220 maybe-distclean-utils: distclean-utils
40221
40222 distclean-utils:
40223 @: $(MAKE); $(unstage)
40224 @[ -f ./utils/Makefile ] || exit 0; \
40225 r=`${PWD_COMMAND}`; export r; \
40226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40227 $(HOST_EXPORTS) \
40228 for flag in $(EXTRA_HOST_FLAGS) ; do \
40229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40230 done; \
40231 echo "Doing distclean in utils" ; \
40232 (cd $(HOST_SUBDIR)/utils && \
40233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40235 "RANLIB=$${RANLIB}" \
40236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40237 distclean) \
40238 || exit 1
40239
40240 @endif utils
40241
40242 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
40243 maybe-maintainer-clean-utils:
40244 @if utils
40245 maybe-maintainer-clean-utils: maintainer-clean-utils
40246
40247 maintainer-clean-utils:
40248 @: $(MAKE); $(unstage)
40249 @[ -f ./utils/Makefile ] || exit 0; \
40250 r=`${PWD_COMMAND}`; export r; \
40251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252 $(HOST_EXPORTS) \
40253 for flag in $(EXTRA_HOST_FLAGS) ; do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 echo "Doing maintainer-clean in utils" ; \
40257 (cd $(HOST_SUBDIR)/utils && \
40258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40260 "RANLIB=$${RANLIB}" \
40261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40262 maintainer-clean) \
40263 || exit 1
40264
40265 @endif utils
40266
40267
40268
40269 .PHONY: configure-gnattools maybe-configure-gnattools
40270 maybe-configure-gnattools:
40271 @if gcc-bootstrap
40272 configure-gnattools: stage_current
40273 @endif gcc-bootstrap
40274 @if gnattools
40275 maybe-configure-gnattools: configure-gnattools
40276 configure-gnattools:
40277 @: $(MAKE); $(unstage)
40278 @r=`${PWD_COMMAND}`; export r; \
40279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40280 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
40282 $(HOST_EXPORTS) \
40283 echo Configuring in $(HOST_SUBDIR)/gnattools; \
40284 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40285 case $(srcdir) in \
40286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40287 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40289 esac; \
40290 srcdiroption="--srcdir=$${topdir}/gnattools"; \
40291 libsrcdir="$$s/gnattools"; \
40292 $(SHELL) $${libsrcdir}/configure \
40293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40294 --target=${target_alias} $${srcdiroption} \
40295 || exit 1
40296 @endif gnattools
40297
40298
40299
40300
40301
40302 .PHONY: all-gnattools maybe-all-gnattools
40303 maybe-all-gnattools:
40304 @if gcc-bootstrap
40305 all-gnattools: stage_current
40306 @endif gcc-bootstrap
40307 @if gnattools
40308 TARGET-gnattools=all
40309 maybe-all-gnattools: all-gnattools
40310 all-gnattools: configure-gnattools
40311 @: $(MAKE); $(unstage)
40312 @r=`${PWD_COMMAND}`; export r; \
40313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314 $(HOST_EXPORTS) \
40315 (cd $(HOST_SUBDIR)/gnattools && \
40316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40317 $(TARGET-gnattools))
40318 @endif gnattools
40319
40320
40321
40322
40323 .PHONY: check-gnattools maybe-check-gnattools
40324 maybe-check-gnattools:
40325 @if gnattools
40326 maybe-check-gnattools: check-gnattools
40327
40328 check-gnattools:
40329 @: $(MAKE); $(unstage)
40330 @r=`${PWD_COMMAND}`; export r; \
40331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40332 $(HOST_EXPORTS) \
40333 (cd $(HOST_SUBDIR)/gnattools && \
40334 $(MAKE) $(FLAGS_TO_PASS) check)
40335
40336 @endif gnattools
40337
40338 .PHONY: install-gnattools maybe-install-gnattools
40339 maybe-install-gnattools:
40340 @if gnattools
40341 maybe-install-gnattools: install-gnattools
40342
40343 install-gnattools: installdirs
40344 @: $(MAKE); $(unstage)
40345 @r=`${PWD_COMMAND}`; export r; \
40346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40347 $(HOST_EXPORTS) \
40348 (cd $(HOST_SUBDIR)/gnattools && \
40349 $(MAKE) $(FLAGS_TO_PASS) install)
40350
40351 @endif gnattools
40352
40353 # Other targets (info, dvi, pdf, etc.)
40354
40355 .PHONY: maybe-info-gnattools info-gnattools
40356 maybe-info-gnattools:
40357 @if gnattools
40358 maybe-info-gnattools: info-gnattools
40359
40360 info-gnattools: \
40361 configure-gnattools
40362 @: $(MAKE); $(unstage)
40363 @[ -f ./gnattools/Makefile ] || exit 0; \
40364 r=`${PWD_COMMAND}`; export r; \
40365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40366 $(HOST_EXPORTS) \
40367 for flag in $(EXTRA_HOST_FLAGS) ; do \
40368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40369 done; \
40370 echo "Doing info in gnattools" ; \
40371 (cd $(HOST_SUBDIR)/gnattools && \
40372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40374 "RANLIB=$${RANLIB}" \
40375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40376 info) \
40377 || exit 1
40378
40379 @endif gnattools
40380
40381 .PHONY: maybe-dvi-gnattools dvi-gnattools
40382 maybe-dvi-gnattools:
40383 @if gnattools
40384 maybe-dvi-gnattools: dvi-gnattools
40385
40386 dvi-gnattools: \
40387 configure-gnattools
40388 @: $(MAKE); $(unstage)
40389 @[ -f ./gnattools/Makefile ] || exit 0; \
40390 r=`${PWD_COMMAND}`; export r; \
40391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392 $(HOST_EXPORTS) \
40393 for flag in $(EXTRA_HOST_FLAGS) ; do \
40394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395 done; \
40396 echo "Doing dvi in gnattools" ; \
40397 (cd $(HOST_SUBDIR)/gnattools && \
40398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40400 "RANLIB=$${RANLIB}" \
40401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40402 dvi) \
40403 || exit 1
40404
40405 @endif gnattools
40406
40407 .PHONY: maybe-pdf-gnattools pdf-gnattools
40408 maybe-pdf-gnattools:
40409 @if gnattools
40410 maybe-pdf-gnattools: pdf-gnattools
40411
40412 pdf-gnattools: \
40413 configure-gnattools
40414 @: $(MAKE); $(unstage)
40415 @[ -f ./gnattools/Makefile ] || exit 0; \
40416 r=`${PWD_COMMAND}`; export r; \
40417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40418 $(HOST_EXPORTS) \
40419 for flag in $(EXTRA_HOST_FLAGS) ; do \
40420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40421 done; \
40422 echo "Doing pdf in gnattools" ; \
40423 (cd $(HOST_SUBDIR)/gnattools && \
40424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40426 "RANLIB=$${RANLIB}" \
40427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40428 pdf) \
40429 || exit 1
40430
40431 @endif gnattools
40432
40433 .PHONY: maybe-html-gnattools html-gnattools
40434 maybe-html-gnattools:
40435 @if gnattools
40436 maybe-html-gnattools: html-gnattools
40437
40438 html-gnattools: \
40439 configure-gnattools
40440 @: $(MAKE); $(unstage)
40441 @[ -f ./gnattools/Makefile ] || exit 0; \
40442 r=`${PWD_COMMAND}`; export r; \
40443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40444 $(HOST_EXPORTS) \
40445 for flag in $(EXTRA_HOST_FLAGS) ; do \
40446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40447 done; \
40448 echo "Doing html in gnattools" ; \
40449 (cd $(HOST_SUBDIR)/gnattools && \
40450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40452 "RANLIB=$${RANLIB}" \
40453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40454 html) \
40455 || exit 1
40456
40457 @endif gnattools
40458
40459 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40460 maybe-TAGS-gnattools:
40461 @if gnattools
40462 maybe-TAGS-gnattools: TAGS-gnattools
40463
40464 TAGS-gnattools: \
40465 configure-gnattools
40466 @: $(MAKE); $(unstage)
40467 @[ -f ./gnattools/Makefile ] || exit 0; \
40468 r=`${PWD_COMMAND}`; export r; \
40469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470 $(HOST_EXPORTS) \
40471 for flag in $(EXTRA_HOST_FLAGS) ; do \
40472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40473 done; \
40474 echo "Doing TAGS in gnattools" ; \
40475 (cd $(HOST_SUBDIR)/gnattools && \
40476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40478 "RANLIB=$${RANLIB}" \
40479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40480 TAGS) \
40481 || exit 1
40482
40483 @endif gnattools
40484
40485 .PHONY: maybe-install-info-gnattools install-info-gnattools
40486 maybe-install-info-gnattools:
40487 @if gnattools
40488 maybe-install-info-gnattools: install-info-gnattools
40489
40490 install-info-gnattools: \
40491 configure-gnattools \
40492 info-gnattools
40493 @: $(MAKE); $(unstage)
40494 @[ -f ./gnattools/Makefile ] || exit 0; \
40495 r=`${PWD_COMMAND}`; export r; \
40496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40497 $(HOST_EXPORTS) \
40498 for flag in $(EXTRA_HOST_FLAGS) ; do \
40499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40500 done; \
40501 echo "Doing install-info in gnattools" ; \
40502 (cd $(HOST_SUBDIR)/gnattools && \
40503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40505 "RANLIB=$${RANLIB}" \
40506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40507 install-info) \
40508 || exit 1
40509
40510 @endif gnattools
40511
40512 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40513 maybe-install-pdf-gnattools:
40514 @if gnattools
40515 maybe-install-pdf-gnattools: install-pdf-gnattools
40516
40517 install-pdf-gnattools: \
40518 configure-gnattools \
40519 pdf-gnattools
40520 @: $(MAKE); $(unstage)
40521 @[ -f ./gnattools/Makefile ] || exit 0; \
40522 r=`${PWD_COMMAND}`; export r; \
40523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40524 $(HOST_EXPORTS) \
40525 for flag in $(EXTRA_HOST_FLAGS) ; do \
40526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40527 done; \
40528 echo "Doing install-pdf in gnattools" ; \
40529 (cd $(HOST_SUBDIR)/gnattools && \
40530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40532 "RANLIB=$${RANLIB}" \
40533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40534 install-pdf) \
40535 || exit 1
40536
40537 @endif gnattools
40538
40539 .PHONY: maybe-install-html-gnattools install-html-gnattools
40540 maybe-install-html-gnattools:
40541 @if gnattools
40542 maybe-install-html-gnattools: install-html-gnattools
40543
40544 install-html-gnattools: \
40545 configure-gnattools \
40546 html-gnattools
40547 @: $(MAKE); $(unstage)
40548 @[ -f ./gnattools/Makefile ] || exit 0; \
40549 r=`${PWD_COMMAND}`; export r; \
40550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40551 $(HOST_EXPORTS) \
40552 for flag in $(EXTRA_HOST_FLAGS) ; do \
40553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40554 done; \
40555 echo "Doing install-html in gnattools" ; \
40556 (cd $(HOST_SUBDIR)/gnattools && \
40557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40559 "RANLIB=$${RANLIB}" \
40560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40561 install-html) \
40562 || exit 1
40563
40564 @endif gnattools
40565
40566 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40567 maybe-installcheck-gnattools:
40568 @if gnattools
40569 maybe-installcheck-gnattools: installcheck-gnattools
40570
40571 installcheck-gnattools: \
40572 configure-gnattools
40573 @: $(MAKE); $(unstage)
40574 @[ -f ./gnattools/Makefile ] || exit 0; \
40575 r=`${PWD_COMMAND}`; export r; \
40576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40577 $(HOST_EXPORTS) \
40578 for flag in $(EXTRA_HOST_FLAGS) ; do \
40579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40580 done; \
40581 echo "Doing installcheck in gnattools" ; \
40582 (cd $(HOST_SUBDIR)/gnattools && \
40583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40585 "RANLIB=$${RANLIB}" \
40586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40587 installcheck) \
40588 || exit 1
40589
40590 @endif gnattools
40591
40592 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40593 maybe-mostlyclean-gnattools:
40594 @if gnattools
40595 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40596
40597 mostlyclean-gnattools:
40598 @: $(MAKE); $(unstage)
40599 @[ -f ./gnattools/Makefile ] || exit 0; \
40600 r=`${PWD_COMMAND}`; export r; \
40601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40602 $(HOST_EXPORTS) \
40603 for flag in $(EXTRA_HOST_FLAGS) ; do \
40604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40605 done; \
40606 echo "Doing mostlyclean in gnattools" ; \
40607 (cd $(HOST_SUBDIR)/gnattools && \
40608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40610 "RANLIB=$${RANLIB}" \
40611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40612 mostlyclean) \
40613 || exit 1
40614
40615 @endif gnattools
40616
40617 .PHONY: maybe-clean-gnattools clean-gnattools
40618 maybe-clean-gnattools:
40619 @if gnattools
40620 maybe-clean-gnattools: clean-gnattools
40621
40622 clean-gnattools:
40623 @: $(MAKE); $(unstage)
40624 @[ -f ./gnattools/Makefile ] || exit 0; \
40625 r=`${PWD_COMMAND}`; export r; \
40626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627 $(HOST_EXPORTS) \
40628 for flag in $(EXTRA_HOST_FLAGS) ; do \
40629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40630 done; \
40631 echo "Doing clean in gnattools" ; \
40632 (cd $(HOST_SUBDIR)/gnattools && \
40633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635 "RANLIB=$${RANLIB}" \
40636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637 clean) \
40638 || exit 1
40639
40640 @endif gnattools
40641
40642 .PHONY: maybe-distclean-gnattools distclean-gnattools
40643 maybe-distclean-gnattools:
40644 @if gnattools
40645 maybe-distclean-gnattools: distclean-gnattools
40646
40647 distclean-gnattools:
40648 @: $(MAKE); $(unstage)
40649 @[ -f ./gnattools/Makefile ] || exit 0; \
40650 r=`${PWD_COMMAND}`; export r; \
40651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40652 $(HOST_EXPORTS) \
40653 for flag in $(EXTRA_HOST_FLAGS) ; do \
40654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40655 done; \
40656 echo "Doing distclean in gnattools" ; \
40657 (cd $(HOST_SUBDIR)/gnattools && \
40658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40660 "RANLIB=$${RANLIB}" \
40661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40662 distclean) \
40663 || exit 1
40664
40665 @endif gnattools
40666
40667 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40668 maybe-maintainer-clean-gnattools:
40669 @if gnattools
40670 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40671
40672 maintainer-clean-gnattools:
40673 @: $(MAKE); $(unstage)
40674 @[ -f ./gnattools/Makefile ] || exit 0; \
40675 r=`${PWD_COMMAND}`; export r; \
40676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40677 $(HOST_EXPORTS) \
40678 for flag in $(EXTRA_HOST_FLAGS) ; do \
40679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40680 done; \
40681 echo "Doing maintainer-clean in gnattools" ; \
40682 (cd $(HOST_SUBDIR)/gnattools && \
40683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40685 "RANLIB=$${RANLIB}" \
40686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40687 maintainer-clean) \
40688 || exit 1
40689
40690 @endif gnattools
40691
40692
40693
40694 # ---------------------------------------
40695 # Modules which run on the target machine
40696 # ---------------------------------------
40697
40698
40699
40700
40701 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
40702 maybe-configure-target-libstdc++-v3:
40703 @if gcc-bootstrap
40704 configure-target-libstdc++-v3: stage_current
40705 @endif gcc-bootstrap
40706 @if target-libstdc++-v3
40707 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
40708 configure-target-libstdc++-v3:
40709 @: $(MAKE); $(unstage)
40710 @r=`${PWD_COMMAND}`; export r; \
40711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40712 echo "Checking multilib configuration for libstdc++-v3..."; \
40713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40714 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
40715 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40716 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40717 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
40718 else \
40719 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
40720 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40721 fi; \
40722 else \
40723 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40724 fi; \
40725 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
40726 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40727 $(RAW_CXX_TARGET_EXPORTS) \
40728 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
40729 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
40730 case $(srcdir) in \
40731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40732 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
40733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40734 esac; \
40735 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
40736 libsrcdir="$$s/libstdc++-v3"; \
40737 rm -f no-such-file || : ; \
40738 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40739 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40740 --target=${target_alias} $${srcdiroption} \
40741 || exit 1
40742 @endif target-libstdc++-v3
40743
40744
40745
40746
40747
40748 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
40749 maybe-all-target-libstdc++-v3:
40750 @if gcc-bootstrap
40751 all-target-libstdc++-v3: stage_current
40752 @endif gcc-bootstrap
40753 @if target-libstdc++-v3
40754 TARGET-target-libstdc++-v3=all
40755 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
40756 all-target-libstdc++-v3: configure-target-libstdc++-v3
40757 @: $(MAKE); $(unstage)
40758 @r=`${PWD_COMMAND}`; export r; \
40759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40760 $(RAW_CXX_TARGET_EXPORTS) \
40761 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40762 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40763 $(TARGET-target-libstdc++-v3))
40764 @endif target-libstdc++-v3
40765
40766
40767
40768
40769
40770 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
40771 maybe-check-target-libstdc++-v3:
40772 @if target-libstdc++-v3
40773 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
40774
40775 check-target-libstdc++-v3:
40776 @: $(MAKE); $(unstage)
40777 @r=`${PWD_COMMAND}`; export r; \
40778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779 $(RAW_CXX_TARGET_EXPORTS) \
40780 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40781 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
40782
40783 @endif target-libstdc++-v3
40784
40785 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
40786 maybe-install-target-libstdc++-v3:
40787 @if target-libstdc++-v3
40788 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
40789
40790 install-target-libstdc++-v3: installdirs
40791 @: $(MAKE); $(unstage)
40792 @r=`${PWD_COMMAND}`; export r; \
40793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40794 $(RAW_CXX_TARGET_EXPORTS) \
40795 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40796 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40797
40798 @endif target-libstdc++-v3
40799
40800 # Other targets (info, dvi, pdf, etc.)
40801
40802 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
40803 maybe-info-target-libstdc++-v3:
40804 @if target-libstdc++-v3
40805 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
40806
40807 info-target-libstdc++-v3: \
40808 configure-target-libstdc++-v3
40809 @: $(MAKE); $(unstage)
40810 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40811 r=`${PWD_COMMAND}`; export r; \
40812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813 $(RAW_CXX_TARGET_EXPORTS) \
40814 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40815 for flag in $(EXTRA_TARGET_FLAGS); do \
40816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40817 done; \
40818 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40821 "RANLIB=$${RANLIB}" \
40822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40823 info) \
40824 || exit 1
40825
40826 @endif target-libstdc++-v3
40827
40828 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
40829 maybe-dvi-target-libstdc++-v3:
40830 @if target-libstdc++-v3
40831 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
40832
40833 dvi-target-libstdc++-v3: \
40834 configure-target-libstdc++-v3
40835 @: $(MAKE); $(unstage)
40836 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40837 r=`${PWD_COMMAND}`; export r; \
40838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40839 $(RAW_CXX_TARGET_EXPORTS) \
40840 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40841 for flag in $(EXTRA_TARGET_FLAGS); do \
40842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40843 done; \
40844 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40847 "RANLIB=$${RANLIB}" \
40848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40849 dvi) \
40850 || exit 1
40851
40852 @endif target-libstdc++-v3
40853
40854 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
40855 maybe-pdf-target-libstdc++-v3:
40856 @if target-libstdc++-v3
40857 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
40858
40859 pdf-target-libstdc++-v3: \
40860 configure-target-libstdc++-v3
40861 @: $(MAKE); $(unstage)
40862 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40863 r=`${PWD_COMMAND}`; export r; \
40864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40865 $(RAW_CXX_TARGET_EXPORTS) \
40866 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40867 for flag in $(EXTRA_TARGET_FLAGS); do \
40868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40869 done; \
40870 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40873 "RANLIB=$${RANLIB}" \
40874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40875 pdf) \
40876 || exit 1
40877
40878 @endif target-libstdc++-v3
40879
40880 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
40881 maybe-html-target-libstdc++-v3:
40882 @if target-libstdc++-v3
40883 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
40884
40885 html-target-libstdc++-v3: \
40886 configure-target-libstdc++-v3
40887 @: $(MAKE); $(unstage)
40888 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40889 r=`${PWD_COMMAND}`; export r; \
40890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891 $(RAW_CXX_TARGET_EXPORTS) \
40892 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40893 for flag in $(EXTRA_TARGET_FLAGS); do \
40894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40895 done; \
40896 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40899 "RANLIB=$${RANLIB}" \
40900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40901 html) \
40902 || exit 1
40903
40904 @endif target-libstdc++-v3
40905
40906 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
40907 maybe-TAGS-target-libstdc++-v3:
40908 @if target-libstdc++-v3
40909 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
40910
40911 TAGS-target-libstdc++-v3: \
40912 configure-target-libstdc++-v3
40913 @: $(MAKE); $(unstage)
40914 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40915 r=`${PWD_COMMAND}`; export r; \
40916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40917 $(RAW_CXX_TARGET_EXPORTS) \
40918 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40919 for flag in $(EXTRA_TARGET_FLAGS); do \
40920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40921 done; \
40922 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40925 "RANLIB=$${RANLIB}" \
40926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40927 TAGS) \
40928 || exit 1
40929
40930 @endif target-libstdc++-v3
40931
40932 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
40933 maybe-install-info-target-libstdc++-v3:
40934 @if target-libstdc++-v3
40935 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
40936
40937 install-info-target-libstdc++-v3: \
40938 configure-target-libstdc++-v3 \
40939 info-target-libstdc++-v3
40940 @: $(MAKE); $(unstage)
40941 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40942 r=`${PWD_COMMAND}`; export r; \
40943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944 $(RAW_CXX_TARGET_EXPORTS) \
40945 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40946 for flag in $(EXTRA_TARGET_FLAGS); do \
40947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40948 done; \
40949 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40952 "RANLIB=$${RANLIB}" \
40953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40954 install-info) \
40955 || exit 1
40956
40957 @endif target-libstdc++-v3
40958
40959 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
40960 maybe-install-pdf-target-libstdc++-v3:
40961 @if target-libstdc++-v3
40962 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
40963
40964 install-pdf-target-libstdc++-v3: \
40965 configure-target-libstdc++-v3 \
40966 pdf-target-libstdc++-v3
40967 @: $(MAKE); $(unstage)
40968 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40969 r=`${PWD_COMMAND}`; export r; \
40970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40971 $(RAW_CXX_TARGET_EXPORTS) \
40972 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40973 for flag in $(EXTRA_TARGET_FLAGS); do \
40974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40975 done; \
40976 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40979 "RANLIB=$${RANLIB}" \
40980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40981 install-pdf) \
40982 || exit 1
40983
40984 @endif target-libstdc++-v3
40985
40986 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
40987 maybe-install-html-target-libstdc++-v3:
40988 @if target-libstdc++-v3
40989 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
40990
40991 install-html-target-libstdc++-v3: \
40992 configure-target-libstdc++-v3 \
40993 html-target-libstdc++-v3
40994 @: $(MAKE); $(unstage)
40995 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40996 r=`${PWD_COMMAND}`; export r; \
40997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998 $(RAW_CXX_TARGET_EXPORTS) \
40999 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41000 for flag in $(EXTRA_TARGET_FLAGS); do \
41001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41002 done; \
41003 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41006 "RANLIB=$${RANLIB}" \
41007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41008 install-html) \
41009 || exit 1
41010
41011 @endif target-libstdc++-v3
41012
41013 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
41014 maybe-installcheck-target-libstdc++-v3:
41015 @if target-libstdc++-v3
41016 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
41017
41018 installcheck-target-libstdc++-v3: \
41019 configure-target-libstdc++-v3
41020 @: $(MAKE); $(unstage)
41021 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41022 r=`${PWD_COMMAND}`; export r; \
41023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41024 $(RAW_CXX_TARGET_EXPORTS) \
41025 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41026 for flag in $(EXTRA_TARGET_FLAGS); do \
41027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41028 done; \
41029 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41032 "RANLIB=$${RANLIB}" \
41033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41034 installcheck) \
41035 || exit 1
41036
41037 @endif target-libstdc++-v3
41038
41039 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41040 maybe-mostlyclean-target-libstdc++-v3:
41041 @if target-libstdc++-v3
41042 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41043
41044 mostlyclean-target-libstdc++-v3:
41045 @: $(MAKE); $(unstage)
41046 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41047 r=`${PWD_COMMAND}`; export r; \
41048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41049 $(RAW_CXX_TARGET_EXPORTS) \
41050 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41051 for flag in $(EXTRA_TARGET_FLAGS); do \
41052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053 done; \
41054 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41057 "RANLIB=$${RANLIB}" \
41058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41059 mostlyclean) \
41060 || exit 1
41061
41062 @endif target-libstdc++-v3
41063
41064 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41065 maybe-clean-target-libstdc++-v3:
41066 @if target-libstdc++-v3
41067 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41068
41069 clean-target-libstdc++-v3:
41070 @: $(MAKE); $(unstage)
41071 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41072 r=`${PWD_COMMAND}`; export r; \
41073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074 $(RAW_CXX_TARGET_EXPORTS) \
41075 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41076 for flag in $(EXTRA_TARGET_FLAGS); do \
41077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41078 done; \
41079 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41082 "RANLIB=$${RANLIB}" \
41083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084 clean) \
41085 || exit 1
41086
41087 @endif target-libstdc++-v3
41088
41089 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
41090 maybe-distclean-target-libstdc++-v3:
41091 @if target-libstdc++-v3
41092 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
41093
41094 distclean-target-libstdc++-v3:
41095 @: $(MAKE); $(unstage)
41096 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41097 r=`${PWD_COMMAND}`; export r; \
41098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41099 $(RAW_CXX_TARGET_EXPORTS) \
41100 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41101 for flag in $(EXTRA_TARGET_FLAGS); do \
41102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41103 done; \
41104 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41107 "RANLIB=$${RANLIB}" \
41108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41109 distclean) \
41110 || exit 1
41111
41112 @endif target-libstdc++-v3
41113
41114 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
41115 maybe-maintainer-clean-target-libstdc++-v3:
41116 @if target-libstdc++-v3
41117 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
41118
41119 maintainer-clean-target-libstdc++-v3:
41120 @: $(MAKE); $(unstage)
41121 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41122 r=`${PWD_COMMAND}`; export r; \
41123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41124 $(RAW_CXX_TARGET_EXPORTS) \
41125 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41126 for flag in $(EXTRA_TARGET_FLAGS); do \
41127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41128 done; \
41129 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41132 "RANLIB=$${RANLIB}" \
41133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41134 maintainer-clean) \
41135 || exit 1
41136
41137 @endif target-libstdc++-v3
41138
41139
41140
41141
41142
41143 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
41144 maybe-configure-target-libmudflap:
41145 @if gcc-bootstrap
41146 configure-target-libmudflap: stage_current
41147 @endif gcc-bootstrap
41148 @if target-libmudflap
41149 maybe-configure-target-libmudflap: configure-target-libmudflap
41150 configure-target-libmudflap:
41151 @: $(MAKE); $(unstage)
41152 @r=`${PWD_COMMAND}`; export r; \
41153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154 echo "Checking multilib configuration for libmudflap..."; \
41155 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41156 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
41157 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41158 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41159 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
41160 else \
41161 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
41162 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41163 fi; \
41164 else \
41165 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41166 fi; \
41167 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
41168 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41169 $(NORMAL_TARGET_EXPORTS) \
41170 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
41171 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
41172 case $(srcdir) in \
41173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41174 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
41175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41176 esac; \
41177 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
41178 libsrcdir="$$s/libmudflap"; \
41179 rm -f no-such-file || : ; \
41180 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41182 --target=${target_alias} $${srcdiroption} \
41183 || exit 1
41184 @endif target-libmudflap
41185
41186
41187
41188
41189
41190 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
41191 maybe-all-target-libmudflap:
41192 @if gcc-bootstrap
41193 all-target-libmudflap: stage_current
41194 @endif gcc-bootstrap
41195 @if target-libmudflap
41196 TARGET-target-libmudflap=all
41197 maybe-all-target-libmudflap: all-target-libmudflap
41198 all-target-libmudflap: configure-target-libmudflap
41199 @: $(MAKE); $(unstage)
41200 @r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(NORMAL_TARGET_EXPORTS) \
41203 (cd $(TARGET_SUBDIR)/libmudflap && \
41204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41205 $(TARGET-target-libmudflap))
41206 @endif target-libmudflap
41207
41208
41209
41210
41211
41212 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
41213 maybe-check-target-libmudflap:
41214 @if target-libmudflap
41215 maybe-check-target-libmudflap: check-target-libmudflap
41216
41217 check-target-libmudflap:
41218 @: $(MAKE); $(unstage)
41219 @r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(NORMAL_TARGET_EXPORTS) \
41222 (cd $(TARGET_SUBDIR)/libmudflap && \
41223 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41224
41225 @endif target-libmudflap
41226
41227 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
41228 maybe-install-target-libmudflap:
41229 @if target-libmudflap
41230 maybe-install-target-libmudflap: install-target-libmudflap
41231
41232 install-target-libmudflap: installdirs
41233 @: $(MAKE); $(unstage)
41234 @r=`${PWD_COMMAND}`; export r; \
41235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41236 $(NORMAL_TARGET_EXPORTS) \
41237 (cd $(TARGET_SUBDIR)/libmudflap && \
41238 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41239
41240 @endif target-libmudflap
41241
41242 # Other targets (info, dvi, pdf, etc.)
41243
41244 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
41245 maybe-info-target-libmudflap:
41246 @if target-libmudflap
41247 maybe-info-target-libmudflap: info-target-libmudflap
41248
41249 info-target-libmudflap: \
41250 configure-target-libmudflap
41251 @: $(MAKE); $(unstage)
41252 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41253 r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 $(NORMAL_TARGET_EXPORTS) \
41256 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
41257 for flag in $(EXTRA_TARGET_FLAGS); do \
41258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41259 done; \
41260 (cd $(TARGET_SUBDIR)/libmudflap && \
41261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41263 "RANLIB=$${RANLIB}" \
41264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41265 info) \
41266 || exit 1
41267
41268 @endif target-libmudflap
41269
41270 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
41271 maybe-dvi-target-libmudflap:
41272 @if target-libmudflap
41273 maybe-dvi-target-libmudflap: dvi-target-libmudflap
41274
41275 dvi-target-libmudflap: \
41276 configure-target-libmudflap
41277 @: $(MAKE); $(unstage)
41278 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41279 r=`${PWD_COMMAND}`; export r; \
41280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41281 $(NORMAL_TARGET_EXPORTS) \
41282 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
41283 for flag in $(EXTRA_TARGET_FLAGS); do \
41284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285 done; \
41286 (cd $(TARGET_SUBDIR)/libmudflap && \
41287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41289 "RANLIB=$${RANLIB}" \
41290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41291 dvi) \
41292 || exit 1
41293
41294 @endif target-libmudflap
41295
41296 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
41297 maybe-pdf-target-libmudflap:
41298 @if target-libmudflap
41299 maybe-pdf-target-libmudflap: pdf-target-libmudflap
41300
41301 pdf-target-libmudflap: \
41302 configure-target-libmudflap
41303 @: $(MAKE); $(unstage)
41304 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41305 r=`${PWD_COMMAND}`; export r; \
41306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41307 $(NORMAL_TARGET_EXPORTS) \
41308 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41309 for flag in $(EXTRA_TARGET_FLAGS); do \
41310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41311 done; \
41312 (cd $(TARGET_SUBDIR)/libmudflap && \
41313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41315 "RANLIB=$${RANLIB}" \
41316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41317 pdf) \
41318 || exit 1
41319
41320 @endif target-libmudflap
41321
41322 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
41323 maybe-html-target-libmudflap:
41324 @if target-libmudflap
41325 maybe-html-target-libmudflap: html-target-libmudflap
41326
41327 html-target-libmudflap: \
41328 configure-target-libmudflap
41329 @: $(MAKE); $(unstage)
41330 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41331 r=`${PWD_COMMAND}`; export r; \
41332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41333 $(NORMAL_TARGET_EXPORTS) \
41334 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
41335 for flag in $(EXTRA_TARGET_FLAGS); do \
41336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41337 done; \
41338 (cd $(TARGET_SUBDIR)/libmudflap && \
41339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41341 "RANLIB=$${RANLIB}" \
41342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41343 html) \
41344 || exit 1
41345
41346 @endif target-libmudflap
41347
41348 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
41349 maybe-TAGS-target-libmudflap:
41350 @if target-libmudflap
41351 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
41352
41353 TAGS-target-libmudflap: \
41354 configure-target-libmudflap
41355 @: $(MAKE); $(unstage)
41356 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41357 r=`${PWD_COMMAND}`; export r; \
41358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41359 $(NORMAL_TARGET_EXPORTS) \
41360 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
41361 for flag in $(EXTRA_TARGET_FLAGS); do \
41362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41363 done; \
41364 (cd $(TARGET_SUBDIR)/libmudflap && \
41365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41367 "RANLIB=$${RANLIB}" \
41368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41369 TAGS) \
41370 || exit 1
41371
41372 @endif target-libmudflap
41373
41374 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
41375 maybe-install-info-target-libmudflap:
41376 @if target-libmudflap
41377 maybe-install-info-target-libmudflap: install-info-target-libmudflap
41378
41379 install-info-target-libmudflap: \
41380 configure-target-libmudflap \
41381 info-target-libmudflap
41382 @: $(MAKE); $(unstage)
41383 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41384 r=`${PWD_COMMAND}`; export r; \
41385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41386 $(NORMAL_TARGET_EXPORTS) \
41387 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
41388 for flag in $(EXTRA_TARGET_FLAGS); do \
41389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41390 done; \
41391 (cd $(TARGET_SUBDIR)/libmudflap && \
41392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41394 "RANLIB=$${RANLIB}" \
41395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41396 install-info) \
41397 || exit 1
41398
41399 @endif target-libmudflap
41400
41401 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
41402 maybe-install-pdf-target-libmudflap:
41403 @if target-libmudflap
41404 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
41405
41406 install-pdf-target-libmudflap: \
41407 configure-target-libmudflap \
41408 pdf-target-libmudflap
41409 @: $(MAKE); $(unstage)
41410 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41411 r=`${PWD_COMMAND}`; export r; \
41412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41413 $(NORMAL_TARGET_EXPORTS) \
41414 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41415 for flag in $(EXTRA_TARGET_FLAGS); do \
41416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41417 done; \
41418 (cd $(TARGET_SUBDIR)/libmudflap && \
41419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41421 "RANLIB=$${RANLIB}" \
41422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41423 install-pdf) \
41424 || exit 1
41425
41426 @endif target-libmudflap
41427
41428 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
41429 maybe-install-html-target-libmudflap:
41430 @if target-libmudflap
41431 maybe-install-html-target-libmudflap: install-html-target-libmudflap
41432
41433 install-html-target-libmudflap: \
41434 configure-target-libmudflap \
41435 html-target-libmudflap
41436 @: $(MAKE); $(unstage)
41437 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41438 r=`${PWD_COMMAND}`; export r; \
41439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41440 $(NORMAL_TARGET_EXPORTS) \
41441 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
41442 for flag in $(EXTRA_TARGET_FLAGS); do \
41443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41444 done; \
41445 (cd $(TARGET_SUBDIR)/libmudflap && \
41446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41448 "RANLIB=$${RANLIB}" \
41449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41450 install-html) \
41451 || exit 1
41452
41453 @endif target-libmudflap
41454
41455 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
41456 maybe-installcheck-target-libmudflap:
41457 @if target-libmudflap
41458 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
41459
41460 installcheck-target-libmudflap: \
41461 configure-target-libmudflap
41462 @: $(MAKE); $(unstage)
41463 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41464 r=`${PWD_COMMAND}`; export r; \
41465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41466 $(NORMAL_TARGET_EXPORTS) \
41467 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
41468 for flag in $(EXTRA_TARGET_FLAGS); do \
41469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41470 done; \
41471 (cd $(TARGET_SUBDIR)/libmudflap && \
41472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41474 "RANLIB=$${RANLIB}" \
41475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41476 installcheck) \
41477 || exit 1
41478
41479 @endif target-libmudflap
41480
41481 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
41482 maybe-mostlyclean-target-libmudflap:
41483 @if target-libmudflap
41484 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
41485
41486 mostlyclean-target-libmudflap:
41487 @: $(MAKE); $(unstage)
41488 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41489 r=`${PWD_COMMAND}`; export r; \
41490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491 $(NORMAL_TARGET_EXPORTS) \
41492 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
41493 for flag in $(EXTRA_TARGET_FLAGS); do \
41494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41495 done; \
41496 (cd $(TARGET_SUBDIR)/libmudflap && \
41497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41499 "RANLIB=$${RANLIB}" \
41500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41501 mostlyclean) \
41502 || exit 1
41503
41504 @endif target-libmudflap
41505
41506 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
41507 maybe-clean-target-libmudflap:
41508 @if target-libmudflap
41509 maybe-clean-target-libmudflap: clean-target-libmudflap
41510
41511 clean-target-libmudflap:
41512 @: $(MAKE); $(unstage)
41513 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41514 r=`${PWD_COMMAND}`; export r; \
41515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516 $(NORMAL_TARGET_EXPORTS) \
41517 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
41518 for flag in $(EXTRA_TARGET_FLAGS); do \
41519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41520 done; \
41521 (cd $(TARGET_SUBDIR)/libmudflap && \
41522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524 "RANLIB=$${RANLIB}" \
41525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526 clean) \
41527 || exit 1
41528
41529 @endif target-libmudflap
41530
41531 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
41532 maybe-distclean-target-libmudflap:
41533 @if target-libmudflap
41534 maybe-distclean-target-libmudflap: distclean-target-libmudflap
41535
41536 distclean-target-libmudflap:
41537 @: $(MAKE); $(unstage)
41538 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41539 r=`${PWD_COMMAND}`; export r; \
41540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41541 $(NORMAL_TARGET_EXPORTS) \
41542 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
41543 for flag in $(EXTRA_TARGET_FLAGS); do \
41544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545 done; \
41546 (cd $(TARGET_SUBDIR)/libmudflap && \
41547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41549 "RANLIB=$${RANLIB}" \
41550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41551 distclean) \
41552 || exit 1
41553
41554 @endif target-libmudflap
41555
41556 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
41557 maybe-maintainer-clean-target-libmudflap:
41558 @if target-libmudflap
41559 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
41560
41561 maintainer-clean-target-libmudflap:
41562 @: $(MAKE); $(unstage)
41563 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41564 r=`${PWD_COMMAND}`; export r; \
41565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41566 $(NORMAL_TARGET_EXPORTS) \
41567 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
41568 for flag in $(EXTRA_TARGET_FLAGS); do \
41569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570 done; \
41571 (cd $(TARGET_SUBDIR)/libmudflap && \
41572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41574 "RANLIB=$${RANLIB}" \
41575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41576 maintainer-clean) \
41577 || exit 1
41578
41579 @endif target-libmudflap
41580
41581
41582
41583
41584
41585 .PHONY: configure-target-libssp maybe-configure-target-libssp
41586 maybe-configure-target-libssp:
41587 @if gcc-bootstrap
41588 configure-target-libssp: stage_current
41589 @endif gcc-bootstrap
41590 @if target-libssp
41591 maybe-configure-target-libssp: configure-target-libssp
41592 configure-target-libssp:
41593 @: $(MAKE); $(unstage)
41594 @r=`${PWD_COMMAND}`; export r; \
41595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41596 echo "Checking multilib configuration for libssp..."; \
41597 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
41599 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41600 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41601 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41602 else \
41603 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41604 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41605 fi; \
41606 else \
41607 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41608 fi; \
41609 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41610 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41611 $(NORMAL_TARGET_EXPORTS) \
41612 echo Configuring in $(TARGET_SUBDIR)/libssp; \
41613 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41614 case $(srcdir) in \
41615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41616 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41618 esac; \
41619 srcdiroption="--srcdir=$${topdir}/libssp"; \
41620 libsrcdir="$$s/libssp"; \
41621 rm -f no-such-file || : ; \
41622 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41623 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41624 --target=${target_alias} $${srcdiroption} \
41625 || exit 1
41626 @endif target-libssp
41627
41628
41629
41630
41631
41632 .PHONY: all-target-libssp maybe-all-target-libssp
41633 maybe-all-target-libssp:
41634 @if gcc-bootstrap
41635 all-target-libssp: stage_current
41636 @endif gcc-bootstrap
41637 @if target-libssp
41638 TARGET-target-libssp=all
41639 maybe-all-target-libssp: all-target-libssp
41640 all-target-libssp: configure-target-libssp
41641 @: $(MAKE); $(unstage)
41642 @r=`${PWD_COMMAND}`; export r; \
41643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41644 $(NORMAL_TARGET_EXPORTS) \
41645 (cd $(TARGET_SUBDIR)/libssp && \
41646 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41647 $(TARGET-target-libssp))
41648 @endif target-libssp
41649
41650
41651
41652
41653
41654 .PHONY: check-target-libssp maybe-check-target-libssp
41655 maybe-check-target-libssp:
41656 @if target-libssp
41657 maybe-check-target-libssp: check-target-libssp
41658
41659 check-target-libssp:
41660 @: $(MAKE); $(unstage)
41661 @r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 $(NORMAL_TARGET_EXPORTS) \
41664 (cd $(TARGET_SUBDIR)/libssp && \
41665 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41666
41667 @endif target-libssp
41668
41669 .PHONY: install-target-libssp maybe-install-target-libssp
41670 maybe-install-target-libssp:
41671 @if target-libssp
41672 maybe-install-target-libssp: install-target-libssp
41673
41674 install-target-libssp: installdirs
41675 @: $(MAKE); $(unstage)
41676 @r=`${PWD_COMMAND}`; export r; \
41677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678 $(NORMAL_TARGET_EXPORTS) \
41679 (cd $(TARGET_SUBDIR)/libssp && \
41680 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41681
41682 @endif target-libssp
41683
41684 # Other targets (info, dvi, pdf, etc.)
41685
41686 .PHONY: maybe-info-target-libssp info-target-libssp
41687 maybe-info-target-libssp:
41688 @if target-libssp
41689 maybe-info-target-libssp: info-target-libssp
41690
41691 info-target-libssp: \
41692 configure-target-libssp
41693 @: $(MAKE); $(unstage)
41694 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41695 r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(NORMAL_TARGET_EXPORTS) \
41698 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
41699 for flag in $(EXTRA_TARGET_FLAGS); do \
41700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701 done; \
41702 (cd $(TARGET_SUBDIR)/libssp && \
41703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705 "RANLIB=$${RANLIB}" \
41706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707 info) \
41708 || exit 1
41709
41710 @endif target-libssp
41711
41712 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41713 maybe-dvi-target-libssp:
41714 @if target-libssp
41715 maybe-dvi-target-libssp: dvi-target-libssp
41716
41717 dvi-target-libssp: \
41718 configure-target-libssp
41719 @: $(MAKE); $(unstage)
41720 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41721 r=`${PWD_COMMAND}`; export r; \
41722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41723 $(NORMAL_TARGET_EXPORTS) \
41724 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
41725 for flag in $(EXTRA_TARGET_FLAGS); do \
41726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41727 done; \
41728 (cd $(TARGET_SUBDIR)/libssp && \
41729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41731 "RANLIB=$${RANLIB}" \
41732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41733 dvi) \
41734 || exit 1
41735
41736 @endif target-libssp
41737
41738 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41739 maybe-pdf-target-libssp:
41740 @if target-libssp
41741 maybe-pdf-target-libssp: pdf-target-libssp
41742
41743 pdf-target-libssp: \
41744 configure-target-libssp
41745 @: $(MAKE); $(unstage)
41746 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41747 r=`${PWD_COMMAND}`; export r; \
41748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41749 $(NORMAL_TARGET_EXPORTS) \
41750 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
41751 for flag in $(EXTRA_TARGET_FLAGS); do \
41752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41753 done; \
41754 (cd $(TARGET_SUBDIR)/libssp && \
41755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41757 "RANLIB=$${RANLIB}" \
41758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41759 pdf) \
41760 || exit 1
41761
41762 @endif target-libssp
41763
41764 .PHONY: maybe-html-target-libssp html-target-libssp
41765 maybe-html-target-libssp:
41766 @if target-libssp
41767 maybe-html-target-libssp: html-target-libssp
41768
41769 html-target-libssp: \
41770 configure-target-libssp
41771 @: $(MAKE); $(unstage)
41772 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41773 r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 $(NORMAL_TARGET_EXPORTS) \
41776 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
41777 for flag in $(EXTRA_TARGET_FLAGS); do \
41778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41779 done; \
41780 (cd $(TARGET_SUBDIR)/libssp && \
41781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41783 "RANLIB=$${RANLIB}" \
41784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41785 html) \
41786 || exit 1
41787
41788 @endif target-libssp
41789
41790 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41791 maybe-TAGS-target-libssp:
41792 @if target-libssp
41793 maybe-TAGS-target-libssp: TAGS-target-libssp
41794
41795 TAGS-target-libssp: \
41796 configure-target-libssp
41797 @: $(MAKE); $(unstage)
41798 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41799 r=`${PWD_COMMAND}`; export r; \
41800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801 $(NORMAL_TARGET_EXPORTS) \
41802 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
41803 for flag in $(EXTRA_TARGET_FLAGS); do \
41804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41805 done; \
41806 (cd $(TARGET_SUBDIR)/libssp && \
41807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41809 "RANLIB=$${RANLIB}" \
41810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41811 TAGS) \
41812 || exit 1
41813
41814 @endif target-libssp
41815
41816 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
41817 maybe-install-info-target-libssp:
41818 @if target-libssp
41819 maybe-install-info-target-libssp: install-info-target-libssp
41820
41821 install-info-target-libssp: \
41822 configure-target-libssp \
41823 info-target-libssp
41824 @: $(MAKE); $(unstage)
41825 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(NORMAL_TARGET_EXPORTS) \
41829 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
41830 for flag in $(EXTRA_TARGET_FLAGS); do \
41831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832 done; \
41833 (cd $(TARGET_SUBDIR)/libssp && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 install-info) \
41839 || exit 1
41840
41841 @endif target-libssp
41842
41843 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
41844 maybe-install-pdf-target-libssp:
41845 @if target-libssp
41846 maybe-install-pdf-target-libssp: install-pdf-target-libssp
41847
41848 install-pdf-target-libssp: \
41849 configure-target-libssp \
41850 pdf-target-libssp
41851 @: $(MAKE); $(unstage)
41852 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(NORMAL_TARGET_EXPORTS) \
41856 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
41857 for flag in $(EXTRA_TARGET_FLAGS); do \
41858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41859 done; \
41860 (cd $(TARGET_SUBDIR)/libssp && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 install-pdf) \
41866 || exit 1
41867
41868 @endif target-libssp
41869
41870 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
41871 maybe-install-html-target-libssp:
41872 @if target-libssp
41873 maybe-install-html-target-libssp: install-html-target-libssp
41874
41875 install-html-target-libssp: \
41876 configure-target-libssp \
41877 html-target-libssp
41878 @: $(MAKE); $(unstage)
41879 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41880 r=`${PWD_COMMAND}`; export r; \
41881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882 $(NORMAL_TARGET_EXPORTS) \
41883 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
41884 for flag in $(EXTRA_TARGET_FLAGS); do \
41885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41886 done; \
41887 (cd $(TARGET_SUBDIR)/libssp && \
41888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41890 "RANLIB=$${RANLIB}" \
41891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41892 install-html) \
41893 || exit 1
41894
41895 @endif target-libssp
41896
41897 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
41898 maybe-installcheck-target-libssp:
41899 @if target-libssp
41900 maybe-installcheck-target-libssp: installcheck-target-libssp
41901
41902 installcheck-target-libssp: \
41903 configure-target-libssp
41904 @: $(MAKE); $(unstage)
41905 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41906 r=`${PWD_COMMAND}`; export r; \
41907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908 $(NORMAL_TARGET_EXPORTS) \
41909 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
41910 for flag in $(EXTRA_TARGET_FLAGS); do \
41911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41912 done; \
41913 (cd $(TARGET_SUBDIR)/libssp && \
41914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41916 "RANLIB=$${RANLIB}" \
41917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41918 installcheck) \
41919 || exit 1
41920
41921 @endif target-libssp
41922
41923 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
41924 maybe-mostlyclean-target-libssp:
41925 @if target-libssp
41926 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
41927
41928 mostlyclean-target-libssp:
41929 @: $(MAKE); $(unstage)
41930 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41931 r=`${PWD_COMMAND}`; export r; \
41932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933 $(NORMAL_TARGET_EXPORTS) \
41934 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
41935 for flag in $(EXTRA_TARGET_FLAGS); do \
41936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41937 done; \
41938 (cd $(TARGET_SUBDIR)/libssp && \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941 "RANLIB=$${RANLIB}" \
41942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 mostlyclean) \
41944 || exit 1
41945
41946 @endif target-libssp
41947
41948 .PHONY: maybe-clean-target-libssp clean-target-libssp
41949 maybe-clean-target-libssp:
41950 @if target-libssp
41951 maybe-clean-target-libssp: clean-target-libssp
41952
41953 clean-target-libssp:
41954 @: $(MAKE); $(unstage)
41955 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41956 r=`${PWD_COMMAND}`; export r; \
41957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958 $(NORMAL_TARGET_EXPORTS) \
41959 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
41960 for flag in $(EXTRA_TARGET_FLAGS); do \
41961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962 done; \
41963 (cd $(TARGET_SUBDIR)/libssp && \
41964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41966 "RANLIB=$${RANLIB}" \
41967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41968 clean) \
41969 || exit 1
41970
41971 @endif target-libssp
41972
41973 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
41974 maybe-distclean-target-libssp:
41975 @if target-libssp
41976 maybe-distclean-target-libssp: distclean-target-libssp
41977
41978 distclean-target-libssp:
41979 @: $(MAKE); $(unstage)
41980 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41981 r=`${PWD_COMMAND}`; export r; \
41982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41983 $(NORMAL_TARGET_EXPORTS) \
41984 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
41985 for flag in $(EXTRA_TARGET_FLAGS); do \
41986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41987 done; \
41988 (cd $(TARGET_SUBDIR)/libssp && \
41989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41991 "RANLIB=$${RANLIB}" \
41992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41993 distclean) \
41994 || exit 1
41995
41996 @endif target-libssp
41997
41998 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
41999 maybe-maintainer-clean-target-libssp:
42000 @if target-libssp
42001 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42002
42003 maintainer-clean-target-libssp:
42004 @: $(MAKE); $(unstage)
42005 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42006 r=`${PWD_COMMAND}`; export r; \
42007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008 $(NORMAL_TARGET_EXPORTS) \
42009 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
42010 for flag in $(EXTRA_TARGET_FLAGS); do \
42011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42012 done; \
42013 (cd $(TARGET_SUBDIR)/libssp && \
42014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42016 "RANLIB=$${RANLIB}" \
42017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42018 maintainer-clean) \
42019 || exit 1
42020
42021 @endif target-libssp
42022
42023
42024
42025
42026
42027 .PHONY: configure-target-newlib maybe-configure-target-newlib
42028 maybe-configure-target-newlib:
42029 @if gcc-bootstrap
42030 configure-target-newlib: stage_current
42031 @endif gcc-bootstrap
42032 @if target-newlib
42033 maybe-configure-target-newlib: configure-target-newlib
42034 configure-target-newlib:
42035 @: $(MAKE); $(unstage)
42036 @r=`${PWD_COMMAND}`; export r; \
42037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038 echo "Checking multilib configuration for newlib..."; \
42039 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42040 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42041 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42042 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42043 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42044 else \
42045 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42046 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42047 fi; \
42048 else \
42049 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42050 fi; \
42051 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42053 $(NORMAL_TARGET_EXPORTS) \
42054 echo Configuring in $(TARGET_SUBDIR)/newlib; \
42055 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42056 case $(srcdir) in \
42057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42058 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42060 esac; \
42061 srcdiroption="--srcdir=$${topdir}/newlib"; \
42062 libsrcdir="$$s/newlib"; \
42063 rm -f no-such-file || : ; \
42064 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42065 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42066 --target=${target_alias} $${srcdiroption} \
42067 || exit 1
42068 @endif target-newlib
42069
42070
42071
42072
42073
42074 .PHONY: all-target-newlib maybe-all-target-newlib
42075 maybe-all-target-newlib:
42076 @if gcc-bootstrap
42077 all-target-newlib: stage_current
42078 @endif gcc-bootstrap
42079 @if target-newlib
42080 TARGET-target-newlib=all
42081 maybe-all-target-newlib: all-target-newlib
42082 all-target-newlib: configure-target-newlib
42083 @: $(MAKE); $(unstage)
42084 @r=`${PWD_COMMAND}`; export r; \
42085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42086 $(NORMAL_TARGET_EXPORTS) \
42087 (cd $(TARGET_SUBDIR)/newlib && \
42088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42089 $(TARGET-target-newlib))
42090 @endif target-newlib
42091
42092
42093
42094
42095
42096 .PHONY: check-target-newlib maybe-check-target-newlib
42097 maybe-check-target-newlib:
42098 @if target-newlib
42099 maybe-check-target-newlib: check-target-newlib
42100
42101 check-target-newlib:
42102 @: $(MAKE); $(unstage)
42103 @r=`${PWD_COMMAND}`; export r; \
42104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42105 $(NORMAL_TARGET_EXPORTS) \
42106 (cd $(TARGET_SUBDIR)/newlib && \
42107 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42108
42109 @endif target-newlib
42110
42111 .PHONY: install-target-newlib maybe-install-target-newlib
42112 maybe-install-target-newlib:
42113 @if target-newlib
42114 maybe-install-target-newlib: install-target-newlib
42115
42116 install-target-newlib: installdirs
42117 @: $(MAKE); $(unstage)
42118 @r=`${PWD_COMMAND}`; export r; \
42119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42120 $(NORMAL_TARGET_EXPORTS) \
42121 (cd $(TARGET_SUBDIR)/newlib && \
42122 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42123
42124 @endif target-newlib
42125
42126 # Other targets (info, dvi, pdf, etc.)
42127
42128 .PHONY: maybe-info-target-newlib info-target-newlib
42129 maybe-info-target-newlib:
42130 @if target-newlib
42131 maybe-info-target-newlib: info-target-newlib
42132
42133 info-target-newlib: \
42134 configure-target-newlib
42135 @: $(MAKE); $(unstage)
42136 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42137 r=`${PWD_COMMAND}`; export r; \
42138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42139 $(NORMAL_TARGET_EXPORTS) \
42140 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
42141 for flag in $(EXTRA_TARGET_FLAGS); do \
42142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42143 done; \
42144 (cd $(TARGET_SUBDIR)/newlib && \
42145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42147 "RANLIB=$${RANLIB}" \
42148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42149 info) \
42150 || exit 1
42151
42152 @endif target-newlib
42153
42154 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42155 maybe-dvi-target-newlib:
42156 @if target-newlib
42157 maybe-dvi-target-newlib: dvi-target-newlib
42158
42159 dvi-target-newlib: \
42160 configure-target-newlib
42161 @: $(MAKE); $(unstage)
42162 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42163 r=`${PWD_COMMAND}`; export r; \
42164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165 $(NORMAL_TARGET_EXPORTS) \
42166 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
42167 for flag in $(EXTRA_TARGET_FLAGS); do \
42168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42169 done; \
42170 (cd $(TARGET_SUBDIR)/newlib && \
42171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42173 "RANLIB=$${RANLIB}" \
42174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42175 dvi) \
42176 || exit 1
42177
42178 @endif target-newlib
42179
42180 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42181 maybe-pdf-target-newlib:
42182 @if target-newlib
42183 maybe-pdf-target-newlib: pdf-target-newlib
42184
42185 pdf-target-newlib: \
42186 configure-target-newlib
42187 @: $(MAKE); $(unstage)
42188 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42189 r=`${PWD_COMMAND}`; export r; \
42190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42191 $(NORMAL_TARGET_EXPORTS) \
42192 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
42193 for flag in $(EXTRA_TARGET_FLAGS); do \
42194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42195 done; \
42196 (cd $(TARGET_SUBDIR)/newlib && \
42197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42199 "RANLIB=$${RANLIB}" \
42200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42201 pdf) \
42202 || exit 1
42203
42204 @endif target-newlib
42205
42206 .PHONY: maybe-html-target-newlib html-target-newlib
42207 maybe-html-target-newlib:
42208 @if target-newlib
42209 maybe-html-target-newlib: html-target-newlib
42210
42211 html-target-newlib: \
42212 configure-target-newlib
42213 @: $(MAKE); $(unstage)
42214 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42215 r=`${PWD_COMMAND}`; export r; \
42216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42217 $(NORMAL_TARGET_EXPORTS) \
42218 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
42219 for flag in $(EXTRA_TARGET_FLAGS); do \
42220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42221 done; \
42222 (cd $(TARGET_SUBDIR)/newlib && \
42223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42225 "RANLIB=$${RANLIB}" \
42226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42227 html) \
42228 || exit 1
42229
42230 @endif target-newlib
42231
42232 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42233 maybe-TAGS-target-newlib:
42234 @if target-newlib
42235 maybe-TAGS-target-newlib: TAGS-target-newlib
42236
42237 TAGS-target-newlib: \
42238 configure-target-newlib
42239 @: $(MAKE); $(unstage)
42240 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42241 r=`${PWD_COMMAND}`; export r; \
42242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42243 $(NORMAL_TARGET_EXPORTS) \
42244 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
42245 for flag in $(EXTRA_TARGET_FLAGS); do \
42246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42247 done; \
42248 (cd $(TARGET_SUBDIR)/newlib && \
42249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42251 "RANLIB=$${RANLIB}" \
42252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42253 TAGS) \
42254 || exit 1
42255
42256 @endif target-newlib
42257
42258 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42259 maybe-install-info-target-newlib:
42260 @if target-newlib
42261 maybe-install-info-target-newlib: install-info-target-newlib
42262
42263 install-info-target-newlib: \
42264 configure-target-newlib \
42265 info-target-newlib
42266 @: $(MAKE); $(unstage)
42267 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42268 r=`${PWD_COMMAND}`; export r; \
42269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42270 $(NORMAL_TARGET_EXPORTS) \
42271 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
42272 for flag in $(EXTRA_TARGET_FLAGS); do \
42273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42274 done; \
42275 (cd $(TARGET_SUBDIR)/newlib && \
42276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42278 "RANLIB=$${RANLIB}" \
42279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42280 install-info) \
42281 || exit 1
42282
42283 @endif target-newlib
42284
42285 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42286 maybe-install-pdf-target-newlib:
42287 @if target-newlib
42288 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42289
42290 install-pdf-target-newlib: \
42291 configure-target-newlib \
42292 pdf-target-newlib
42293 @: $(MAKE); $(unstage)
42294 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42295 r=`${PWD_COMMAND}`; export r; \
42296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297 $(NORMAL_TARGET_EXPORTS) \
42298 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
42299 for flag in $(EXTRA_TARGET_FLAGS); do \
42300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301 done; \
42302 (cd $(TARGET_SUBDIR)/newlib && \
42303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42305 "RANLIB=$${RANLIB}" \
42306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42307 install-pdf) \
42308 || exit 1
42309
42310 @endif target-newlib
42311
42312 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42313 maybe-install-html-target-newlib:
42314 @if target-newlib
42315 maybe-install-html-target-newlib: install-html-target-newlib
42316
42317 install-html-target-newlib: \
42318 configure-target-newlib \
42319 html-target-newlib
42320 @: $(MAKE); $(unstage)
42321 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(NORMAL_TARGET_EXPORTS) \
42325 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
42326 for flag in $(EXTRA_TARGET_FLAGS); do \
42327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328 done; \
42329 (cd $(TARGET_SUBDIR)/newlib && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 install-html) \
42335 || exit 1
42336
42337 @endif target-newlib
42338
42339 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42340 maybe-installcheck-target-newlib:
42341 @if target-newlib
42342 maybe-installcheck-target-newlib: installcheck-target-newlib
42343
42344 installcheck-target-newlib: \
42345 configure-target-newlib
42346 @: $(MAKE); $(unstage)
42347 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42348 r=`${PWD_COMMAND}`; export r; \
42349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350 $(NORMAL_TARGET_EXPORTS) \
42351 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
42352 for flag in $(EXTRA_TARGET_FLAGS); do \
42353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354 done; \
42355 (cd $(TARGET_SUBDIR)/newlib && \
42356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42358 "RANLIB=$${RANLIB}" \
42359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42360 installcheck) \
42361 || exit 1
42362
42363 @endif target-newlib
42364
42365 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42366 maybe-mostlyclean-target-newlib:
42367 @if target-newlib
42368 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42369
42370 mostlyclean-target-newlib:
42371 @: $(MAKE); $(unstage)
42372 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42373 r=`${PWD_COMMAND}`; export r; \
42374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42375 $(NORMAL_TARGET_EXPORTS) \
42376 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
42377 for flag in $(EXTRA_TARGET_FLAGS); do \
42378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42379 done; \
42380 (cd $(TARGET_SUBDIR)/newlib && \
42381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42383 "RANLIB=$${RANLIB}" \
42384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42385 mostlyclean) \
42386 || exit 1
42387
42388 @endif target-newlib
42389
42390 .PHONY: maybe-clean-target-newlib clean-target-newlib
42391 maybe-clean-target-newlib:
42392 @if target-newlib
42393 maybe-clean-target-newlib: clean-target-newlib
42394
42395 clean-target-newlib:
42396 @: $(MAKE); $(unstage)
42397 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42398 r=`${PWD_COMMAND}`; export r; \
42399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400 $(NORMAL_TARGET_EXPORTS) \
42401 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
42402 for flag in $(EXTRA_TARGET_FLAGS); do \
42403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42404 done; \
42405 (cd $(TARGET_SUBDIR)/newlib && \
42406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42408 "RANLIB=$${RANLIB}" \
42409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42410 clean) \
42411 || exit 1
42412
42413 @endif target-newlib
42414
42415 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42416 maybe-distclean-target-newlib:
42417 @if target-newlib
42418 maybe-distclean-target-newlib: distclean-target-newlib
42419
42420 distclean-target-newlib:
42421 @: $(MAKE); $(unstage)
42422 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42423 r=`${PWD_COMMAND}`; export r; \
42424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425 $(NORMAL_TARGET_EXPORTS) \
42426 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
42427 for flag in $(EXTRA_TARGET_FLAGS); do \
42428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42429 done; \
42430 (cd $(TARGET_SUBDIR)/newlib && \
42431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42433 "RANLIB=$${RANLIB}" \
42434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42435 distclean) \
42436 || exit 1
42437
42438 @endif target-newlib
42439
42440 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42441 maybe-maintainer-clean-target-newlib:
42442 @if target-newlib
42443 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42444
42445 maintainer-clean-target-newlib:
42446 @: $(MAKE); $(unstage)
42447 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42448 r=`${PWD_COMMAND}`; export r; \
42449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42450 $(NORMAL_TARGET_EXPORTS) \
42451 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
42452 for flag in $(EXTRA_TARGET_FLAGS); do \
42453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42454 done; \
42455 (cd $(TARGET_SUBDIR)/newlib && \
42456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42458 "RANLIB=$${RANLIB}" \
42459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42460 maintainer-clean) \
42461 || exit 1
42462
42463 @endif target-newlib
42464
42465
42466
42467
42468
42469 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42470 maybe-configure-target-libgcc:
42471 @if gcc-bootstrap
42472 configure-target-libgcc: stage_current
42473 @endif gcc-bootstrap
42474 @if target-libgcc
42475 maybe-configure-target-libgcc: configure-target-libgcc
42476 configure-target-libgcc:
42477 @r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 echo "Checking multilib configuration for libgcc..."; \
42480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42481 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42482 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42483 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42484 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42485 else \
42486 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42487 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42488 fi; \
42489 else \
42490 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42491 fi; \
42492 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42493 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42494 $(NORMAL_TARGET_EXPORTS) \
42495 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42496 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42497 case $(srcdir) in \
42498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42499 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42501 esac; \
42502 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42503 libsrcdir="$$s/libgcc"; \
42504 rm -f no-such-file || : ; \
42505 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42506 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42507 --target=${target_alias} $${srcdiroption} \
42508 || exit 1
42509 @endif target-libgcc
42510
42511
42512
42513 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42514 maybe-configure-stage1-target-libgcc:
42515 @if target-libgcc-bootstrap
42516 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42517 configure-stage1-target-libgcc:
42518 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42519 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42520 @r=`${PWD_COMMAND}`; export r; \
42521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42522 echo "Checking multilib configuration for libgcc..."; \
42523 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42524 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42525 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42526 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42527 else \
42528 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42529 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42530 fi; \
42531 else \
42532 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42533 fi; \
42534 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42535 $(NORMAL_TARGET_EXPORTS) \
42536 CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42537 CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42538 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
42539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42540 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42541 case $(srcdir) in \
42542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42543 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42545 esac; \
42546 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42547 libsrcdir="$$s/libgcc"; \
42548 $(SHELL) $${libsrcdir}/configure \
42549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42550 --target=${target_alias} $${srcdiroption} \
42551 \
42552 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
42553 @endif target-libgcc-bootstrap
42554
42555 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42556 maybe-configure-stage2-target-libgcc:
42557 @if target-libgcc-bootstrap
42558 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42559 configure-stage2-target-libgcc:
42560 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42561 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42562 @r=`${PWD_COMMAND}`; export r; \
42563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564 echo "Checking multilib configuration for libgcc..."; \
42565 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42566 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42567 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42568 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42569 else \
42570 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42571 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42572 fi; \
42573 else \
42574 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42575 fi; \
42576 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42577 $(NORMAL_TARGET_EXPORTS) \
42578 \
42579 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42580 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42581 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
42582 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42583 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42584 case $(srcdir) in \
42585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42586 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42588 esac; \
42589 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42590 libsrcdir="$$s/libgcc"; \
42591 $(SHELL) $${libsrcdir}/configure \
42592 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42593 --target=${target_alias} $${srcdiroption} \
42594 --with-build-libsubdir=$(HOST_SUBDIR) \
42595 @stage2_werror_flag@
42596 @endif target-libgcc-bootstrap
42597
42598 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
42599 maybe-configure-stageb2g0-target-libgcc:
42600 @if target-libgcc-bootstrap
42601 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42602 configure-stageb2g0-target-libgcc:
42603 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42604 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42605 @r=`${PWD_COMMAND}`; export r; \
42606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42607 echo "Checking multilib configuration for libgcc..."; \
42608 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42609 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42610 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42611 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42612 else \
42613 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42614 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42615 fi; \
42616 else \
42617 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42618 fi; \
42619 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42620 $(NORMAL_TARGET_EXPORTS) \
42621 \
42622 CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42623 CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42624 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
42625 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42626 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42627 case $(srcdir) in \
42628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42629 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42631 esac; \
42632 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42633 libsrcdir="$$s/libgcc"; \
42634 $(SHELL) $${libsrcdir}/configure \
42635 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42636 --target=${target_alias} $${srcdiroption} \
42637 --with-build-libsubdir=$(HOST_SUBDIR) \
42638 @stage2_werror_flag@
42639 @endif target-libgcc-bootstrap
42640
42641 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42642 maybe-configure-stage3-target-libgcc:
42643 @if target-libgcc-bootstrap
42644 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42645 configure-stage3-target-libgcc:
42646 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42647 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42648 @r=`${PWD_COMMAND}`; export r; \
42649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42650 echo "Checking multilib configuration for libgcc..."; \
42651 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42652 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42653 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42654 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42655 else \
42656 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42657 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42658 fi; \
42659 else \
42660 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42661 fi; \
42662 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42663 $(NORMAL_TARGET_EXPORTS) \
42664 \
42665 CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42666 CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42667 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
42668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42669 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42670 case $(srcdir) in \
42671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42672 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42674 esac; \
42675 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42676 libsrcdir="$$s/libgcc"; \
42677 $(SHELL) $${libsrcdir}/configure \
42678 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42679 --target=${target_alias} $${srcdiroption} \
42680 --with-build-libsubdir=$(HOST_SUBDIR) \
42681 @stage2_werror_flag@
42682 @endif target-libgcc-bootstrap
42683
42684 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
42685 maybe-configure-stageb3g2-target-libgcc:
42686 @if target-libgcc-bootstrap
42687 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42688 configure-stageb3g2-target-libgcc:
42689 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42690 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42691 @r=`${PWD_COMMAND}`; export r; \
42692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693 echo "Checking multilib configuration for libgcc..."; \
42694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42695 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42696 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42697 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42698 else \
42699 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42700 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42701 fi; \
42702 else \
42703 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42704 fi; \
42705 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42706 $(NORMAL_TARGET_EXPORTS) \
42707 \
42708 CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42709 CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42710 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
42711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42712 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42713 case $(srcdir) in \
42714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42715 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42717 esac; \
42718 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42719 libsrcdir="$$s/libgcc"; \
42720 $(SHELL) $${libsrcdir}/configure \
42721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42722 --target=${target_alias} $${srcdiroption} \
42723 --with-build-libsubdir=$(HOST_SUBDIR) \
42724 @stage2_werror_flag@
42725 @endif target-libgcc-bootstrap
42726
42727 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42728 maybe-configure-stage4-target-libgcc:
42729 @if target-libgcc-bootstrap
42730 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42731 configure-stage4-target-libgcc:
42732 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42734 @r=`${PWD_COMMAND}`; export r; \
42735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42736 echo "Checking multilib configuration for libgcc..."; \
42737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42738 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42739 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42740 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42741 else \
42742 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42743 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42744 fi; \
42745 else \
42746 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42747 fi; \
42748 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42749 $(NORMAL_TARGET_EXPORTS) \
42750 \
42751 CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42752 CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42753 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
42754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42755 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42756 case $(srcdir) in \
42757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42758 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42760 esac; \
42761 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42762 libsrcdir="$$s/libgcc"; \
42763 $(SHELL) $${libsrcdir}/configure \
42764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42765 --target=${target_alias} $${srcdiroption} \
42766 --with-build-libsubdir=$(HOST_SUBDIR) \
42767 @stage2_werror_flag@
42768 @endif target-libgcc-bootstrap
42769
42770 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42771 maybe-configure-stageprofile-target-libgcc:
42772 @if target-libgcc-bootstrap
42773 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42774 configure-stageprofile-target-libgcc:
42775 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42777 @r=`${PWD_COMMAND}`; export r; \
42778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42779 echo "Checking multilib configuration for libgcc..."; \
42780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42781 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42782 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42783 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42784 else \
42785 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42786 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42787 fi; \
42788 else \
42789 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42790 fi; \
42791 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42792 $(NORMAL_TARGET_EXPORTS) \
42793 \
42794 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42795 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42796 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
42797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42798 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42799 case $(srcdir) in \
42800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42801 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42803 esac; \
42804 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42805 libsrcdir="$$s/libgcc"; \
42806 $(SHELL) $${libsrcdir}/configure \
42807 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42808 --target=${target_alias} $${srcdiroption} \
42809 --with-build-libsubdir=$(HOST_SUBDIR) \
42810 @stage2_werror_flag@
42811 @endif target-libgcc-bootstrap
42812
42813 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42814 maybe-configure-stagefeedback-target-libgcc:
42815 @if target-libgcc-bootstrap
42816 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42817 configure-stagefeedback-target-libgcc:
42818 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42819 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42820 @r=`${PWD_COMMAND}`; export r; \
42821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42822 echo "Checking multilib configuration for libgcc..."; \
42823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42824 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42825 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42826 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42827 else \
42828 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42829 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42830 fi; \
42831 else \
42832 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42833 fi; \
42834 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42835 $(NORMAL_TARGET_EXPORTS) \
42836 \
42837 CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42838 CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42839 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
42840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42841 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42842 case $(srcdir) in \
42843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42844 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42846 esac; \
42847 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42848 libsrcdir="$$s/libgcc"; \
42849 $(SHELL) $${libsrcdir}/configure \
42850 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42851 --target=${target_alias} $${srcdiroption} \
42852 --with-build-libsubdir=$(HOST_SUBDIR) \
42853 @stage2_werror_flag@
42854 @endif target-libgcc-bootstrap
42855
42856
42857
42858
42859
42860 .PHONY: all-target-libgcc maybe-all-target-libgcc
42861 maybe-all-target-libgcc:
42862 @if gcc-bootstrap
42863 all-target-libgcc: stage_current
42864 @endif gcc-bootstrap
42865 @if target-libgcc
42866 TARGET-target-libgcc=all
42867 maybe-all-target-libgcc: all-target-libgcc
42868 all-target-libgcc: configure-target-libgcc
42869 @r=`${PWD_COMMAND}`; export r; \
42870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42871 $(NORMAL_TARGET_EXPORTS) \
42872 (cd $(TARGET_SUBDIR)/libgcc && \
42873 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42874 $(TARGET-target-libgcc))
42875 @endif target-libgcc
42876
42877
42878
42879 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
42880 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
42881 maybe-all-stage1-target-libgcc:
42882 maybe-clean-stage1-target-libgcc:
42883 @if target-libgcc-bootstrap
42884 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
42885 all-stage1: all-stage1-target-libgcc
42886 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
42887 all-stage1-target-libgcc: configure-stage1-target-libgcc
42888 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42889 @r=`${PWD_COMMAND}`; export r; \
42890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42891 $(NORMAL_TARGET_EXPORTS) \
42892 cd $(TARGET_SUBDIR)/libgcc && \
42893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42894 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
42895 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
42896 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
42897 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42898 $(TARGET-stage1-target-libgcc)
42899
42900 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
42901 clean-stage1: clean-stage1-target-libgcc
42902 clean-stage1-target-libgcc:
42903 @if [ $(current_stage) = stage1 ]; then \
42904 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42905 else \
42906 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
42907 $(MAKE) stage1-start; \
42908 fi; \
42909 cd $(TARGET_SUBDIR)/libgcc && \
42910 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42911 clean
42912 @endif target-libgcc-bootstrap
42913
42914
42915 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
42916 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
42917 maybe-all-stage2-target-libgcc:
42918 maybe-clean-stage2-target-libgcc:
42919 @if target-libgcc-bootstrap
42920 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
42921 all-stage2: all-stage2-target-libgcc
42922 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
42923 all-stage2-target-libgcc: configure-stage2-target-libgcc
42924 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42925 @r=`${PWD_COMMAND}`; export r; \
42926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927 $(NORMAL_TARGET_EXPORTS) \
42928 \
42929 cd $(TARGET_SUBDIR)/libgcc && \
42930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42931 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
42932 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
42933 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
42934 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42935 $(TARGET-stage2-target-libgcc)
42936
42937 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
42938 clean-stage2: clean-stage2-target-libgcc
42939 clean-stage2-target-libgcc:
42940 @if [ $(current_stage) = stage2 ]; then \
42941 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42942 else \
42943 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
42944 $(MAKE) stage2-start; \
42945 fi; \
42946 cd $(TARGET_SUBDIR)/libgcc && \
42947 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42948 \
42949 clean
42950 @endif target-libgcc-bootstrap
42951
42952
42953 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
42954 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
42955 maybe-all-stageb2g0-target-libgcc:
42956 maybe-clean-stageb2g0-target-libgcc:
42957 @if target-libgcc-bootstrap
42958 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
42959 all-stageb2g0: all-stageb2g0-target-libgcc
42960 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
42961 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42962 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42963 @r=`${PWD_COMMAND}`; export r; \
42964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42965 $(NORMAL_TARGET_EXPORTS) \
42966 \
42967 cd $(TARGET_SUBDIR)/libgcc && \
42968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42969 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
42970 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
42971 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
42972 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS) \
42973 $(TARGET-stageb2g0-target-libgcc)
42974
42975 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
42976 clean-stageb2g0: clean-stageb2g0-target-libgcc
42977 clean-stageb2g0-target-libgcc:
42978 @if [ $(current_stage) = stageb2g0 ]; then \
42979 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42980 else \
42981 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
42982 $(MAKE) stageb2g0-start; \
42983 fi; \
42984 cd $(TARGET_SUBDIR)/libgcc && \
42985 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42986 \
42987 clean
42988 @endif target-libgcc-bootstrap
42989
42990
42991 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
42992 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
42993 maybe-all-stage3-target-libgcc:
42994 maybe-clean-stage3-target-libgcc:
42995 @if target-libgcc-bootstrap
42996 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
42997 all-stage3: all-stage3-target-libgcc
42998 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
42999 all-stage3-target-libgcc: configure-stage3-target-libgcc
43000 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43001 @r=`${PWD_COMMAND}`; export r; \
43002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43003 $(NORMAL_TARGET_EXPORTS) \
43004 \
43005 cd $(TARGET_SUBDIR)/libgcc && \
43006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43007 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
43008 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
43009 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
43010 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
43011 $(TARGET-stage3-target-libgcc)
43012
43013 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43014 clean-stage3: clean-stage3-target-libgcc
43015 clean-stage3-target-libgcc:
43016 @if [ $(current_stage) = stage3 ]; then \
43017 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43018 else \
43019 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43020 $(MAKE) stage3-start; \
43021 fi; \
43022 cd $(TARGET_SUBDIR)/libgcc && \
43023 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43024 \
43025 clean
43026 @endif target-libgcc-bootstrap
43027
43028
43029 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
43030 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
43031 maybe-all-stageb3g2-target-libgcc:
43032 maybe-clean-stageb3g2-target-libgcc:
43033 @if target-libgcc-bootstrap
43034 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
43035 all-stageb3g2: all-stageb3g2-target-libgcc
43036 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
43037 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
43038 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
43039 @r=`${PWD_COMMAND}`; export r; \
43040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43041 $(NORMAL_TARGET_EXPORTS) \
43042 \
43043 cd $(TARGET_SUBDIR)/libgcc && \
43044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43045 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
43046 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
43047 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
43048 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS) \
43049 $(TARGET-stageb3g2-target-libgcc)
43050
43051 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
43052 clean-stageb3g2: clean-stageb3g2-target-libgcc
43053 clean-stageb3g2-target-libgcc:
43054 @if [ $(current_stage) = stageb3g2 ]; then \
43055 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43056 else \
43057 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
43058 $(MAKE) stageb3g2-start; \
43059 fi; \
43060 cd $(TARGET_SUBDIR)/libgcc && \
43061 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43062 \
43063 clean
43064 @endif target-libgcc-bootstrap
43065
43066
43067 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43068 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43069 maybe-all-stage4-target-libgcc:
43070 maybe-clean-stage4-target-libgcc:
43071 @if target-libgcc-bootstrap
43072 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43073 all-stage4: all-stage4-target-libgcc
43074 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43075 all-stage4-target-libgcc: configure-stage4-target-libgcc
43076 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43077 @r=`${PWD_COMMAND}`; export r; \
43078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43079 $(NORMAL_TARGET_EXPORTS) \
43080 \
43081 cd $(TARGET_SUBDIR)/libgcc && \
43082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43083 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
43084 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43085 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
43086 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS) \
43087 $(TARGET-stage4-target-libgcc)
43088
43089 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43090 clean-stage4: clean-stage4-target-libgcc
43091 clean-stage4-target-libgcc:
43092 @if [ $(current_stage) = stage4 ]; then \
43093 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43094 else \
43095 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43096 $(MAKE) stage4-start; \
43097 fi; \
43098 cd $(TARGET_SUBDIR)/libgcc && \
43099 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43100 \
43101 clean
43102 @endif target-libgcc-bootstrap
43103
43104
43105 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43106 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43107 maybe-all-stageprofile-target-libgcc:
43108 maybe-clean-stageprofile-target-libgcc:
43109 @if target-libgcc-bootstrap
43110 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43111 all-stageprofile: all-stageprofile-target-libgcc
43112 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43113 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43114 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43115 @r=`${PWD_COMMAND}`; export r; \
43116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117 $(NORMAL_TARGET_EXPORTS) \
43118 \
43119 cd $(TARGET_SUBDIR)/libgcc && \
43120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43121 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
43122 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
43123 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
43124 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
43125 $(TARGET-stageprofile-target-libgcc)
43126
43127 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43128 clean-stageprofile: clean-stageprofile-target-libgcc
43129 clean-stageprofile-target-libgcc:
43130 @if [ $(current_stage) = stageprofile ]; then \
43131 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43132 else \
43133 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43134 $(MAKE) stageprofile-start; \
43135 fi; \
43136 cd $(TARGET_SUBDIR)/libgcc && \
43137 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43138 \
43139 clean
43140 @endif target-libgcc-bootstrap
43141
43142
43143 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43144 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43145 maybe-all-stagefeedback-target-libgcc:
43146 maybe-clean-stagefeedback-target-libgcc:
43147 @if target-libgcc-bootstrap
43148 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43149 all-stagefeedback: all-stagefeedback-target-libgcc
43150 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43151 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43152 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43153 @r=`${PWD_COMMAND}`; export r; \
43154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155 $(NORMAL_TARGET_EXPORTS) \
43156 \
43157 cd $(TARGET_SUBDIR)/libgcc && \
43158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43159 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
43160 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43161 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43162 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS) \
43163 $(TARGET-stagefeedback-target-libgcc)
43164
43165 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43166 clean-stagefeedback: clean-stagefeedback-target-libgcc
43167 clean-stagefeedback-target-libgcc:
43168 @if [ $(current_stage) = stagefeedback ]; then \
43169 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43170 else \
43171 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43172 $(MAKE) stagefeedback-start; \
43173 fi; \
43174 cd $(TARGET_SUBDIR)/libgcc && \
43175 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43176 \
43177 clean
43178 @endif target-libgcc-bootstrap
43179
43180
43181
43182
43183
43184
43185 .PHONY: check-target-libgcc maybe-check-target-libgcc
43186 maybe-check-target-libgcc:
43187 @if target-libgcc
43188 maybe-check-target-libgcc: check-target-libgcc
43189
43190 # Dummy target for uncheckable module.
43191 check-target-libgcc:
43192
43193 @endif target-libgcc
43194
43195 .PHONY: install-target-libgcc maybe-install-target-libgcc
43196 maybe-install-target-libgcc:
43197 @if target-libgcc
43198 maybe-install-target-libgcc: install-target-libgcc
43199
43200 install-target-libgcc: installdirs
43201 @: $(MAKE); $(unstage)
43202 @r=`${PWD_COMMAND}`; export r; \
43203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204 $(NORMAL_TARGET_EXPORTS) \
43205 (cd $(TARGET_SUBDIR)/libgcc && \
43206 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43207
43208 @endif target-libgcc
43209
43210 # Other targets (info, dvi, pdf, etc.)
43211
43212 .PHONY: maybe-info-target-libgcc info-target-libgcc
43213 maybe-info-target-libgcc:
43214 @if target-libgcc
43215 maybe-info-target-libgcc: info-target-libgcc
43216
43217 info-target-libgcc: \
43218 configure-target-libgcc
43219 @: $(MAKE); $(unstage)
43220 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43221 r=`${PWD_COMMAND}`; export r; \
43222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223 $(NORMAL_TARGET_EXPORTS) \
43224 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
43225 for flag in $(EXTRA_TARGET_FLAGS); do \
43226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43227 done; \
43228 (cd $(TARGET_SUBDIR)/libgcc && \
43229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231 "RANLIB=$${RANLIB}" \
43232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233 info) \
43234 || exit 1
43235
43236 @endif target-libgcc
43237
43238 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43239 maybe-dvi-target-libgcc:
43240 @if target-libgcc
43241 maybe-dvi-target-libgcc: dvi-target-libgcc
43242
43243 dvi-target-libgcc: \
43244 configure-target-libgcc
43245 @: $(MAKE); $(unstage)
43246 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43247 r=`${PWD_COMMAND}`; export r; \
43248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249 $(NORMAL_TARGET_EXPORTS) \
43250 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
43251 for flag in $(EXTRA_TARGET_FLAGS); do \
43252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43253 done; \
43254 (cd $(TARGET_SUBDIR)/libgcc && \
43255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257 "RANLIB=$${RANLIB}" \
43258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259 dvi) \
43260 || exit 1
43261
43262 @endif target-libgcc
43263
43264 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43265 maybe-pdf-target-libgcc:
43266 @if target-libgcc
43267 maybe-pdf-target-libgcc: pdf-target-libgcc
43268
43269 pdf-target-libgcc: \
43270 configure-target-libgcc
43271 @: $(MAKE); $(unstage)
43272 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43273 r=`${PWD_COMMAND}`; export r; \
43274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275 $(NORMAL_TARGET_EXPORTS) \
43276 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
43277 for flag in $(EXTRA_TARGET_FLAGS); do \
43278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43279 done; \
43280 (cd $(TARGET_SUBDIR)/libgcc && \
43281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283 "RANLIB=$${RANLIB}" \
43284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285 pdf) \
43286 || exit 1
43287
43288 @endif target-libgcc
43289
43290 .PHONY: maybe-html-target-libgcc html-target-libgcc
43291 maybe-html-target-libgcc:
43292 @if target-libgcc
43293 maybe-html-target-libgcc: html-target-libgcc
43294
43295 html-target-libgcc: \
43296 configure-target-libgcc
43297 @: $(MAKE); $(unstage)
43298 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43299 r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(NORMAL_TARGET_EXPORTS) \
43302 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
43303 for flag in $(EXTRA_TARGET_FLAGS); do \
43304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43305 done; \
43306 (cd $(TARGET_SUBDIR)/libgcc && \
43307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309 "RANLIB=$${RANLIB}" \
43310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311 html) \
43312 || exit 1
43313
43314 @endif target-libgcc
43315
43316 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43317 maybe-TAGS-target-libgcc:
43318 @if target-libgcc
43319 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43320
43321 TAGS-target-libgcc: \
43322 configure-target-libgcc
43323 @: $(MAKE); $(unstage)
43324 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43325 r=`${PWD_COMMAND}`; export r; \
43326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327 $(NORMAL_TARGET_EXPORTS) \
43328 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
43329 for flag in $(EXTRA_TARGET_FLAGS); do \
43330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331 done; \
43332 (cd $(TARGET_SUBDIR)/libgcc && \
43333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43335 "RANLIB=$${RANLIB}" \
43336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43337 TAGS) \
43338 || exit 1
43339
43340 @endif target-libgcc
43341
43342 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43343 maybe-install-info-target-libgcc:
43344 @if target-libgcc
43345 maybe-install-info-target-libgcc: install-info-target-libgcc
43346
43347 install-info-target-libgcc: \
43348 configure-target-libgcc \
43349 info-target-libgcc
43350 @: $(MAKE); $(unstage)
43351 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43352 r=`${PWD_COMMAND}`; export r; \
43353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43354 $(NORMAL_TARGET_EXPORTS) \
43355 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
43356 for flag in $(EXTRA_TARGET_FLAGS); do \
43357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358 done; \
43359 (cd $(TARGET_SUBDIR)/libgcc && \
43360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43362 "RANLIB=$${RANLIB}" \
43363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43364 install-info) \
43365 || exit 1
43366
43367 @endif target-libgcc
43368
43369 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43370 maybe-install-pdf-target-libgcc:
43371 @if target-libgcc
43372 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43373
43374 install-pdf-target-libgcc: \
43375 configure-target-libgcc \
43376 pdf-target-libgcc
43377 @: $(MAKE); $(unstage)
43378 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43379 r=`${PWD_COMMAND}`; export r; \
43380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43381 $(NORMAL_TARGET_EXPORTS) \
43382 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
43383 for flag in $(EXTRA_TARGET_FLAGS); do \
43384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385 done; \
43386 (cd $(TARGET_SUBDIR)/libgcc && \
43387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43389 "RANLIB=$${RANLIB}" \
43390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43391 install-pdf) \
43392 || exit 1
43393
43394 @endif target-libgcc
43395
43396 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43397 maybe-install-html-target-libgcc:
43398 @if target-libgcc
43399 maybe-install-html-target-libgcc: install-html-target-libgcc
43400
43401 install-html-target-libgcc: \
43402 configure-target-libgcc \
43403 html-target-libgcc
43404 @: $(MAKE); $(unstage)
43405 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43406 r=`${PWD_COMMAND}`; export r; \
43407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408 $(NORMAL_TARGET_EXPORTS) \
43409 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
43410 for flag in $(EXTRA_TARGET_FLAGS); do \
43411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43412 done; \
43413 (cd $(TARGET_SUBDIR)/libgcc && \
43414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416 "RANLIB=$${RANLIB}" \
43417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418 install-html) \
43419 || exit 1
43420
43421 @endif target-libgcc
43422
43423 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43424 maybe-installcheck-target-libgcc:
43425 @if target-libgcc
43426 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43427
43428 installcheck-target-libgcc: \
43429 configure-target-libgcc
43430 @: $(MAKE); $(unstage)
43431 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43432 r=`${PWD_COMMAND}`; export r; \
43433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43434 $(NORMAL_TARGET_EXPORTS) \
43435 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
43436 for flag in $(EXTRA_TARGET_FLAGS); do \
43437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43438 done; \
43439 (cd $(TARGET_SUBDIR)/libgcc && \
43440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43442 "RANLIB=$${RANLIB}" \
43443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43444 installcheck) \
43445 || exit 1
43446
43447 @endif target-libgcc
43448
43449 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43450 maybe-mostlyclean-target-libgcc:
43451 @if target-libgcc
43452 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43453
43454 mostlyclean-target-libgcc:
43455 @: $(MAKE); $(unstage)
43456 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43457 r=`${PWD_COMMAND}`; export r; \
43458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459 $(NORMAL_TARGET_EXPORTS) \
43460 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
43461 for flag in $(EXTRA_TARGET_FLAGS); do \
43462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43463 done; \
43464 (cd $(TARGET_SUBDIR)/libgcc && \
43465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43467 "RANLIB=$${RANLIB}" \
43468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43469 mostlyclean) \
43470 || exit 1
43471
43472 @endif target-libgcc
43473
43474 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43475 maybe-clean-target-libgcc:
43476 @if target-libgcc
43477 maybe-clean-target-libgcc: clean-target-libgcc
43478
43479 clean-target-libgcc:
43480 @: $(MAKE); $(unstage)
43481 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43482 r=`${PWD_COMMAND}`; export r; \
43483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484 $(NORMAL_TARGET_EXPORTS) \
43485 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
43486 for flag in $(EXTRA_TARGET_FLAGS); do \
43487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488 done; \
43489 (cd $(TARGET_SUBDIR)/libgcc && \
43490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492 "RANLIB=$${RANLIB}" \
43493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494 clean) \
43495 || exit 1
43496
43497 @endif target-libgcc
43498
43499 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43500 maybe-distclean-target-libgcc:
43501 @if target-libgcc
43502 maybe-distclean-target-libgcc: distclean-target-libgcc
43503
43504 distclean-target-libgcc:
43505 @: $(MAKE); $(unstage)
43506 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43507 r=`${PWD_COMMAND}`; export r; \
43508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43509 $(NORMAL_TARGET_EXPORTS) \
43510 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
43511 for flag in $(EXTRA_TARGET_FLAGS); do \
43512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513 done; \
43514 (cd $(TARGET_SUBDIR)/libgcc && \
43515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43517 "RANLIB=$${RANLIB}" \
43518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43519 distclean) \
43520 || exit 1
43521
43522 @endif target-libgcc
43523
43524 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43525 maybe-maintainer-clean-target-libgcc:
43526 @if target-libgcc
43527 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43528
43529 maintainer-clean-target-libgcc:
43530 @: $(MAKE); $(unstage)
43531 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43532 r=`${PWD_COMMAND}`; export r; \
43533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534 $(NORMAL_TARGET_EXPORTS) \
43535 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
43536 for flag in $(EXTRA_TARGET_FLAGS); do \
43537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43538 done; \
43539 (cd $(TARGET_SUBDIR)/libgcc && \
43540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43542 "RANLIB=$${RANLIB}" \
43543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43544 maintainer-clean) \
43545 || exit 1
43546
43547 @endif target-libgcc
43548
43549
43550
43551
43552
43553 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
43554 maybe-configure-target-libgfortran:
43555 @if gcc-bootstrap
43556 configure-target-libgfortran: stage_current
43557 @endif gcc-bootstrap
43558 @if target-libgfortran
43559 maybe-configure-target-libgfortran: configure-target-libgfortran
43560 configure-target-libgfortran:
43561 @: $(MAKE); $(unstage)
43562 @r=`${PWD_COMMAND}`; export r; \
43563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564 echo "Checking multilib configuration for libgfortran..."; \
43565 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43566 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
43567 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43568 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43569 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
43570 else \
43571 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
43572 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43573 fi; \
43574 else \
43575 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43576 fi; \
43577 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
43578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43579 $(NORMAL_TARGET_EXPORTS) \
43580 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
43581 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
43582 case $(srcdir) in \
43583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43584 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
43585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43586 esac; \
43587 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
43588 libsrcdir="$$s/libgfortran"; \
43589 rm -f no-such-file || : ; \
43590 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43591 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43592 --target=${target_alias} $${srcdiroption} \
43593 || exit 1
43594 @endif target-libgfortran
43595
43596
43597
43598
43599
43600 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
43601 maybe-all-target-libgfortran:
43602 @if gcc-bootstrap
43603 all-target-libgfortran: stage_current
43604 @endif gcc-bootstrap
43605 @if target-libgfortran
43606 TARGET-target-libgfortran=all
43607 maybe-all-target-libgfortran: all-target-libgfortran
43608 all-target-libgfortran: configure-target-libgfortran
43609 @: $(MAKE); $(unstage)
43610 @r=`${PWD_COMMAND}`; export r; \
43611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612 $(NORMAL_TARGET_EXPORTS) \
43613 (cd $(TARGET_SUBDIR)/libgfortran && \
43614 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43615 $(TARGET-target-libgfortran))
43616 @endif target-libgfortran
43617
43618
43619
43620
43621
43622 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
43623 maybe-check-target-libgfortran:
43624 @if target-libgfortran
43625 maybe-check-target-libgfortran: check-target-libgfortran
43626
43627 check-target-libgfortran:
43628 @: $(MAKE); $(unstage)
43629 @r=`${PWD_COMMAND}`; export r; \
43630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43631 $(NORMAL_TARGET_EXPORTS) \
43632 (cd $(TARGET_SUBDIR)/libgfortran && \
43633 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43634
43635 @endif target-libgfortran
43636
43637 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
43638 maybe-install-target-libgfortran:
43639 @if target-libgfortran
43640 maybe-install-target-libgfortran: install-target-libgfortran
43641
43642 install-target-libgfortran: installdirs
43643 @: $(MAKE); $(unstage)
43644 @r=`${PWD_COMMAND}`; export r; \
43645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646 $(NORMAL_TARGET_EXPORTS) \
43647 (cd $(TARGET_SUBDIR)/libgfortran && \
43648 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43649
43650 @endif target-libgfortran
43651
43652 # Other targets (info, dvi, pdf, etc.)
43653
43654 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
43655 maybe-info-target-libgfortran:
43656 @if target-libgfortran
43657 maybe-info-target-libgfortran: info-target-libgfortran
43658
43659 info-target-libgfortran: \
43660 configure-target-libgfortran
43661 @: $(MAKE); $(unstage)
43662 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43663 r=`${PWD_COMMAND}`; export r; \
43664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43665 $(NORMAL_TARGET_EXPORTS) \
43666 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
43667 for flag in $(EXTRA_TARGET_FLAGS); do \
43668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43669 done; \
43670 (cd $(TARGET_SUBDIR)/libgfortran && \
43671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43673 "RANLIB=$${RANLIB}" \
43674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43675 info) \
43676 || exit 1
43677
43678 @endif target-libgfortran
43679
43680 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
43681 maybe-dvi-target-libgfortran:
43682 @if target-libgfortran
43683 maybe-dvi-target-libgfortran: dvi-target-libgfortran
43684
43685 dvi-target-libgfortran: \
43686 configure-target-libgfortran
43687 @: $(MAKE); $(unstage)
43688 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43689 r=`${PWD_COMMAND}`; export r; \
43690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43691 $(NORMAL_TARGET_EXPORTS) \
43692 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
43693 for flag in $(EXTRA_TARGET_FLAGS); do \
43694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43695 done; \
43696 (cd $(TARGET_SUBDIR)/libgfortran && \
43697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43699 "RANLIB=$${RANLIB}" \
43700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43701 dvi) \
43702 || exit 1
43703
43704 @endif target-libgfortran
43705
43706 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43707 maybe-pdf-target-libgfortran:
43708 @if target-libgfortran
43709 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43710
43711 pdf-target-libgfortran: \
43712 configure-target-libgfortran
43713 @: $(MAKE); $(unstage)
43714 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43715 r=`${PWD_COMMAND}`; export r; \
43716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43717 $(NORMAL_TARGET_EXPORTS) \
43718 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43719 for flag in $(EXTRA_TARGET_FLAGS); do \
43720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43721 done; \
43722 (cd $(TARGET_SUBDIR)/libgfortran && \
43723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43725 "RANLIB=$${RANLIB}" \
43726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43727 pdf) \
43728 || exit 1
43729
43730 @endif target-libgfortran
43731
43732 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43733 maybe-html-target-libgfortran:
43734 @if target-libgfortran
43735 maybe-html-target-libgfortran: html-target-libgfortran
43736
43737 html-target-libgfortran: \
43738 configure-target-libgfortran
43739 @: $(MAKE); $(unstage)
43740 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43741 r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 $(NORMAL_TARGET_EXPORTS) \
43744 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
43745 for flag in $(EXTRA_TARGET_FLAGS); do \
43746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747 done; \
43748 (cd $(TARGET_SUBDIR)/libgfortran && \
43749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751 "RANLIB=$${RANLIB}" \
43752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753 html) \
43754 || exit 1
43755
43756 @endif target-libgfortran
43757
43758 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43759 maybe-TAGS-target-libgfortran:
43760 @if target-libgfortran
43761 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43762
43763 TAGS-target-libgfortran: \
43764 configure-target-libgfortran
43765 @: $(MAKE); $(unstage)
43766 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43767 r=`${PWD_COMMAND}`; export r; \
43768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43769 $(NORMAL_TARGET_EXPORTS) \
43770 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
43771 for flag in $(EXTRA_TARGET_FLAGS); do \
43772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43773 done; \
43774 (cd $(TARGET_SUBDIR)/libgfortran && \
43775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43777 "RANLIB=$${RANLIB}" \
43778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43779 TAGS) \
43780 || exit 1
43781
43782 @endif target-libgfortran
43783
43784 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43785 maybe-install-info-target-libgfortran:
43786 @if target-libgfortran
43787 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43788
43789 install-info-target-libgfortran: \
43790 configure-target-libgfortran \
43791 info-target-libgfortran
43792 @: $(MAKE); $(unstage)
43793 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43794 r=`${PWD_COMMAND}`; export r; \
43795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796 $(NORMAL_TARGET_EXPORTS) \
43797 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
43798 for flag in $(EXTRA_TARGET_FLAGS); do \
43799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800 done; \
43801 (cd $(TARGET_SUBDIR)/libgfortran && \
43802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43804 "RANLIB=$${RANLIB}" \
43805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43806 install-info) \
43807 || exit 1
43808
43809 @endif target-libgfortran
43810
43811 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43812 maybe-install-pdf-target-libgfortran:
43813 @if target-libgfortran
43814 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43815
43816 install-pdf-target-libgfortran: \
43817 configure-target-libgfortran \
43818 pdf-target-libgfortran
43819 @: $(MAKE); $(unstage)
43820 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43821 r=`${PWD_COMMAND}`; export r; \
43822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43823 $(NORMAL_TARGET_EXPORTS) \
43824 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43825 for flag in $(EXTRA_TARGET_FLAGS); do \
43826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827 done; \
43828 (cd $(TARGET_SUBDIR)/libgfortran && \
43829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43831 "RANLIB=$${RANLIB}" \
43832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43833 install-pdf) \
43834 || exit 1
43835
43836 @endif target-libgfortran
43837
43838 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43839 maybe-install-html-target-libgfortran:
43840 @if target-libgfortran
43841 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43842
43843 install-html-target-libgfortran: \
43844 configure-target-libgfortran \
43845 html-target-libgfortran
43846 @: $(MAKE); $(unstage)
43847 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43848 r=`${PWD_COMMAND}`; export r; \
43849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43850 $(NORMAL_TARGET_EXPORTS) \
43851 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
43852 for flag in $(EXTRA_TARGET_FLAGS); do \
43853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43854 done; \
43855 (cd $(TARGET_SUBDIR)/libgfortran && \
43856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43858 "RANLIB=$${RANLIB}" \
43859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43860 install-html) \
43861 || exit 1
43862
43863 @endif target-libgfortran
43864
43865 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43866 maybe-installcheck-target-libgfortran:
43867 @if target-libgfortran
43868 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43869
43870 installcheck-target-libgfortran: \
43871 configure-target-libgfortran
43872 @: $(MAKE); $(unstage)
43873 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43874 r=`${PWD_COMMAND}`; export r; \
43875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876 $(NORMAL_TARGET_EXPORTS) \
43877 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
43878 for flag in $(EXTRA_TARGET_FLAGS); do \
43879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880 done; \
43881 (cd $(TARGET_SUBDIR)/libgfortran && \
43882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43884 "RANLIB=$${RANLIB}" \
43885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43886 installcheck) \
43887 || exit 1
43888
43889 @endif target-libgfortran
43890
43891 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43892 maybe-mostlyclean-target-libgfortran:
43893 @if target-libgfortran
43894 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43895
43896 mostlyclean-target-libgfortran:
43897 @: $(MAKE); $(unstage)
43898 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43899 r=`${PWD_COMMAND}`; export r; \
43900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43901 $(NORMAL_TARGET_EXPORTS) \
43902 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
43903 for flag in $(EXTRA_TARGET_FLAGS); do \
43904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43905 done; \
43906 (cd $(TARGET_SUBDIR)/libgfortran && \
43907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43909 "RANLIB=$${RANLIB}" \
43910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43911 mostlyclean) \
43912 || exit 1
43913
43914 @endif target-libgfortran
43915
43916 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43917 maybe-clean-target-libgfortran:
43918 @if target-libgfortran
43919 maybe-clean-target-libgfortran: clean-target-libgfortran
43920
43921 clean-target-libgfortran:
43922 @: $(MAKE); $(unstage)
43923 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43924 r=`${PWD_COMMAND}`; export r; \
43925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43926 $(NORMAL_TARGET_EXPORTS) \
43927 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
43928 for flag in $(EXTRA_TARGET_FLAGS); do \
43929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930 done; \
43931 (cd $(TARGET_SUBDIR)/libgfortran && \
43932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43934 "RANLIB=$${RANLIB}" \
43935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43936 clean) \
43937 || exit 1
43938
43939 @endif target-libgfortran
43940
43941 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43942 maybe-distclean-target-libgfortran:
43943 @if target-libgfortran
43944 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43945
43946 distclean-target-libgfortran:
43947 @: $(MAKE); $(unstage)
43948 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43949 r=`${PWD_COMMAND}`; export r; \
43950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43951 $(NORMAL_TARGET_EXPORTS) \
43952 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
43953 for flag in $(EXTRA_TARGET_FLAGS); do \
43954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43955 done; \
43956 (cd $(TARGET_SUBDIR)/libgfortran && \
43957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43959 "RANLIB=$${RANLIB}" \
43960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43961 distclean) \
43962 || exit 1
43963
43964 @endif target-libgfortran
43965
43966 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43967 maybe-maintainer-clean-target-libgfortran:
43968 @if target-libgfortran
43969 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43970
43971 maintainer-clean-target-libgfortran:
43972 @: $(MAKE); $(unstage)
43973 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43974 r=`${PWD_COMMAND}`; export r; \
43975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976 $(NORMAL_TARGET_EXPORTS) \
43977 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
43978 for flag in $(EXTRA_TARGET_FLAGS); do \
43979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980 done; \
43981 (cd $(TARGET_SUBDIR)/libgfortran && \
43982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43984 "RANLIB=$${RANLIB}" \
43985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43986 maintainer-clean) \
43987 || exit 1
43988
43989 @endif target-libgfortran
43990
43991
43992
43993
43994
43995 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43996 maybe-configure-target-libobjc:
43997 @if gcc-bootstrap
43998 configure-target-libobjc: stage_current
43999 @endif gcc-bootstrap
44000 @if target-libobjc
44001 maybe-configure-target-libobjc: configure-target-libobjc
44002 configure-target-libobjc:
44003 @: $(MAKE); $(unstage)
44004 @r=`${PWD_COMMAND}`; export r; \
44005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44006 echo "Checking multilib configuration for libobjc..."; \
44007 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44008 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
44009 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44010 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44011 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
44012 else \
44013 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
44014 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44015 fi; \
44016 else \
44017 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44018 fi; \
44019 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
44020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44021 $(NORMAL_TARGET_EXPORTS) \
44022 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44023 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44024 case $(srcdir) in \
44025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44026 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44028 esac; \
44029 srcdiroption="--srcdir=$${topdir}/libobjc"; \
44030 libsrcdir="$$s/libobjc"; \
44031 rm -f no-such-file || : ; \
44032 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44033 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44034 --target=${target_alias} $${srcdiroption} \
44035 || exit 1
44036 @endif target-libobjc
44037
44038
44039
44040
44041
44042 .PHONY: all-target-libobjc maybe-all-target-libobjc
44043 maybe-all-target-libobjc:
44044 @if gcc-bootstrap
44045 all-target-libobjc: stage_current
44046 @endif gcc-bootstrap
44047 @if target-libobjc
44048 TARGET-target-libobjc=all
44049 maybe-all-target-libobjc: all-target-libobjc
44050 all-target-libobjc: configure-target-libobjc
44051 @: $(MAKE); $(unstage)
44052 @r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(NORMAL_TARGET_EXPORTS) \
44055 (cd $(TARGET_SUBDIR)/libobjc && \
44056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44057 $(TARGET-target-libobjc))
44058 @endif target-libobjc
44059
44060
44061
44062
44063
44064 .PHONY: check-target-libobjc maybe-check-target-libobjc
44065 maybe-check-target-libobjc:
44066 @if target-libobjc
44067 maybe-check-target-libobjc: check-target-libobjc
44068
44069 check-target-libobjc:
44070 @: $(MAKE); $(unstage)
44071 @r=`${PWD_COMMAND}`; export r; \
44072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44073 $(NORMAL_TARGET_EXPORTS) \
44074 (cd $(TARGET_SUBDIR)/libobjc && \
44075 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44076
44077 @endif target-libobjc
44078
44079 .PHONY: install-target-libobjc maybe-install-target-libobjc
44080 maybe-install-target-libobjc:
44081 @if target-libobjc
44082 maybe-install-target-libobjc: install-target-libobjc
44083
44084 install-target-libobjc: installdirs
44085 @: $(MAKE); $(unstage)
44086 @r=`${PWD_COMMAND}`; export r; \
44087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44088 $(NORMAL_TARGET_EXPORTS) \
44089 (cd $(TARGET_SUBDIR)/libobjc && \
44090 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44091
44092 @endif target-libobjc
44093
44094 # Other targets (info, dvi, pdf, etc.)
44095
44096 .PHONY: maybe-info-target-libobjc info-target-libobjc
44097 maybe-info-target-libobjc:
44098 @if target-libobjc
44099 maybe-info-target-libobjc: info-target-libobjc
44100
44101 info-target-libobjc: \
44102 configure-target-libobjc
44103 @: $(MAKE); $(unstage)
44104 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44105 r=`${PWD_COMMAND}`; export r; \
44106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44107 $(NORMAL_TARGET_EXPORTS) \
44108 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
44109 for flag in $(EXTRA_TARGET_FLAGS); do \
44110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44111 done; \
44112 (cd $(TARGET_SUBDIR)/libobjc && \
44113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44115 "RANLIB=$${RANLIB}" \
44116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44117 info) \
44118 || exit 1
44119
44120 @endif target-libobjc
44121
44122 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44123 maybe-dvi-target-libobjc:
44124 @if target-libobjc
44125 maybe-dvi-target-libobjc: dvi-target-libobjc
44126
44127 dvi-target-libobjc: \
44128 configure-target-libobjc
44129 @: $(MAKE); $(unstage)
44130 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44131 r=`${PWD_COMMAND}`; export r; \
44132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133 $(NORMAL_TARGET_EXPORTS) \
44134 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
44135 for flag in $(EXTRA_TARGET_FLAGS); do \
44136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44137 done; \
44138 (cd $(TARGET_SUBDIR)/libobjc && \
44139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44141 "RANLIB=$${RANLIB}" \
44142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44143 dvi) \
44144 || exit 1
44145
44146 @endif target-libobjc
44147
44148 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44149 maybe-pdf-target-libobjc:
44150 @if target-libobjc
44151 maybe-pdf-target-libobjc: pdf-target-libobjc
44152
44153 pdf-target-libobjc: \
44154 configure-target-libobjc
44155 @: $(MAKE); $(unstage)
44156 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44157 r=`${PWD_COMMAND}`; export r; \
44158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44159 $(NORMAL_TARGET_EXPORTS) \
44160 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44161 for flag in $(EXTRA_TARGET_FLAGS); do \
44162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44163 done; \
44164 (cd $(TARGET_SUBDIR)/libobjc && \
44165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44167 "RANLIB=$${RANLIB}" \
44168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44169 pdf) \
44170 || exit 1
44171
44172 @endif target-libobjc
44173
44174 .PHONY: maybe-html-target-libobjc html-target-libobjc
44175 maybe-html-target-libobjc:
44176 @if target-libobjc
44177 maybe-html-target-libobjc: html-target-libobjc
44178
44179 html-target-libobjc: \
44180 configure-target-libobjc
44181 @: $(MAKE); $(unstage)
44182 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44183 r=`${PWD_COMMAND}`; export r; \
44184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185 $(NORMAL_TARGET_EXPORTS) \
44186 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44187 for flag in $(EXTRA_TARGET_FLAGS); do \
44188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44189 done; \
44190 (cd $(TARGET_SUBDIR)/libobjc && \
44191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44193 "RANLIB=$${RANLIB}" \
44194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44195 html) \
44196 || exit 1
44197
44198 @endif target-libobjc
44199
44200 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44201 maybe-TAGS-target-libobjc:
44202 @if target-libobjc
44203 maybe-TAGS-target-libobjc: TAGS-target-libobjc
44204
44205 TAGS-target-libobjc: \
44206 configure-target-libobjc
44207 @: $(MAKE); $(unstage)
44208 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44209 r=`${PWD_COMMAND}`; export r; \
44210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211 $(NORMAL_TARGET_EXPORTS) \
44212 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
44213 for flag in $(EXTRA_TARGET_FLAGS); do \
44214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44215 done; \
44216 (cd $(TARGET_SUBDIR)/libobjc && \
44217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44219 "RANLIB=$${RANLIB}" \
44220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44221 TAGS) \
44222 || exit 1
44223
44224 @endif target-libobjc
44225
44226 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
44227 maybe-install-info-target-libobjc:
44228 @if target-libobjc
44229 maybe-install-info-target-libobjc: install-info-target-libobjc
44230
44231 install-info-target-libobjc: \
44232 configure-target-libobjc \
44233 info-target-libobjc
44234 @: $(MAKE); $(unstage)
44235 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44236 r=`${PWD_COMMAND}`; export r; \
44237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44238 $(NORMAL_TARGET_EXPORTS) \
44239 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
44240 for flag in $(EXTRA_TARGET_FLAGS); do \
44241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44242 done; \
44243 (cd $(TARGET_SUBDIR)/libobjc && \
44244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44246 "RANLIB=$${RANLIB}" \
44247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44248 install-info) \
44249 || exit 1
44250
44251 @endif target-libobjc
44252
44253 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
44254 maybe-install-pdf-target-libobjc:
44255 @if target-libobjc
44256 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
44257
44258 install-pdf-target-libobjc: \
44259 configure-target-libobjc \
44260 pdf-target-libobjc
44261 @: $(MAKE); $(unstage)
44262 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44263 r=`${PWD_COMMAND}`; export r; \
44264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265 $(NORMAL_TARGET_EXPORTS) \
44266 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
44267 for flag in $(EXTRA_TARGET_FLAGS); do \
44268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44269 done; \
44270 (cd $(TARGET_SUBDIR)/libobjc && \
44271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44273 "RANLIB=$${RANLIB}" \
44274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44275 install-pdf) \
44276 || exit 1
44277
44278 @endif target-libobjc
44279
44280 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
44281 maybe-install-html-target-libobjc:
44282 @if target-libobjc
44283 maybe-install-html-target-libobjc: install-html-target-libobjc
44284
44285 install-html-target-libobjc: \
44286 configure-target-libobjc \
44287 html-target-libobjc
44288 @: $(MAKE); $(unstage)
44289 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44290 r=`${PWD_COMMAND}`; export r; \
44291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44292 $(NORMAL_TARGET_EXPORTS) \
44293 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
44294 for flag in $(EXTRA_TARGET_FLAGS); do \
44295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44296 done; \
44297 (cd $(TARGET_SUBDIR)/libobjc && \
44298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44300 "RANLIB=$${RANLIB}" \
44301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44302 install-html) \
44303 || exit 1
44304
44305 @endif target-libobjc
44306
44307 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
44308 maybe-installcheck-target-libobjc:
44309 @if target-libobjc
44310 maybe-installcheck-target-libobjc: installcheck-target-libobjc
44311
44312 installcheck-target-libobjc: \
44313 configure-target-libobjc
44314 @: $(MAKE); $(unstage)
44315 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44316 r=`${PWD_COMMAND}`; export r; \
44317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44318 $(NORMAL_TARGET_EXPORTS) \
44319 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
44320 for flag in $(EXTRA_TARGET_FLAGS); do \
44321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44322 done; \
44323 (cd $(TARGET_SUBDIR)/libobjc && \
44324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44326 "RANLIB=$${RANLIB}" \
44327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44328 installcheck) \
44329 || exit 1
44330
44331 @endif target-libobjc
44332
44333 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
44334 maybe-mostlyclean-target-libobjc:
44335 @if target-libobjc
44336 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
44337
44338 mostlyclean-target-libobjc:
44339 @: $(MAKE); $(unstage)
44340 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44341 r=`${PWD_COMMAND}`; export r; \
44342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44343 $(NORMAL_TARGET_EXPORTS) \
44344 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
44345 for flag in $(EXTRA_TARGET_FLAGS); do \
44346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44347 done; \
44348 (cd $(TARGET_SUBDIR)/libobjc && \
44349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44351 "RANLIB=$${RANLIB}" \
44352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44353 mostlyclean) \
44354 || exit 1
44355
44356 @endif target-libobjc
44357
44358 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
44359 maybe-clean-target-libobjc:
44360 @if target-libobjc
44361 maybe-clean-target-libobjc: clean-target-libobjc
44362
44363 clean-target-libobjc:
44364 @: $(MAKE); $(unstage)
44365 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44366 r=`${PWD_COMMAND}`; export r; \
44367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368 $(NORMAL_TARGET_EXPORTS) \
44369 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
44370 for flag in $(EXTRA_TARGET_FLAGS); do \
44371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44372 done; \
44373 (cd $(TARGET_SUBDIR)/libobjc && \
44374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44376 "RANLIB=$${RANLIB}" \
44377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44378 clean) \
44379 || exit 1
44380
44381 @endif target-libobjc
44382
44383 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
44384 maybe-distclean-target-libobjc:
44385 @if target-libobjc
44386 maybe-distclean-target-libobjc: distclean-target-libobjc
44387
44388 distclean-target-libobjc:
44389 @: $(MAKE); $(unstage)
44390 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44391 r=`${PWD_COMMAND}`; export r; \
44392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44393 $(NORMAL_TARGET_EXPORTS) \
44394 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
44395 for flag in $(EXTRA_TARGET_FLAGS); do \
44396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44397 done; \
44398 (cd $(TARGET_SUBDIR)/libobjc && \
44399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44401 "RANLIB=$${RANLIB}" \
44402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44403 distclean) \
44404 || exit 1
44405
44406 @endif target-libobjc
44407
44408 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
44409 maybe-maintainer-clean-target-libobjc:
44410 @if target-libobjc
44411 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
44412
44413 maintainer-clean-target-libobjc:
44414 @: $(MAKE); $(unstage)
44415 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44416 r=`${PWD_COMMAND}`; export r; \
44417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44418 $(NORMAL_TARGET_EXPORTS) \
44419 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
44420 for flag in $(EXTRA_TARGET_FLAGS); do \
44421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44422 done; \
44423 (cd $(TARGET_SUBDIR)/libobjc && \
44424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44426 "RANLIB=$${RANLIB}" \
44427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44428 maintainer-clean) \
44429 || exit 1
44430
44431 @endif target-libobjc
44432
44433
44434
44435
44436
44437 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44438 maybe-configure-target-libtermcap:
44439 @if gcc-bootstrap
44440 configure-target-libtermcap: stage_current
44441 @endif gcc-bootstrap
44442 @if target-libtermcap
44443 maybe-configure-target-libtermcap: configure-target-libtermcap
44444 configure-target-libtermcap:
44445 @: $(MAKE); $(unstage)
44446 @r=`${PWD_COMMAND}`; export r; \
44447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44448 echo "Checking multilib configuration for libtermcap..."; \
44449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44450 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
44451 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44452 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44453 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44454 else \
44455 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44456 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44457 fi; \
44458 else \
44459 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44460 fi; \
44461 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44463 $(NORMAL_TARGET_EXPORTS) \
44464 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44465 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44466 case $(srcdir) in \
44467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44468 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44470 esac; \
44471 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44472 libsrcdir="$$s/libtermcap"; \
44473 rm -f no-such-file || : ; \
44474 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44475 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44476 --target=${target_alias} $${srcdiroption} \
44477 || exit 1
44478 @endif target-libtermcap
44479
44480
44481
44482
44483
44484 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44485 maybe-all-target-libtermcap:
44486 @if gcc-bootstrap
44487 all-target-libtermcap: stage_current
44488 @endif gcc-bootstrap
44489 @if target-libtermcap
44490 TARGET-target-libtermcap=all
44491 maybe-all-target-libtermcap: all-target-libtermcap
44492 all-target-libtermcap: configure-target-libtermcap
44493 @: $(MAKE); $(unstage)
44494 @r=`${PWD_COMMAND}`; export r; \
44495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496 $(NORMAL_TARGET_EXPORTS) \
44497 (cd $(TARGET_SUBDIR)/libtermcap && \
44498 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44499 $(TARGET-target-libtermcap))
44500 @endif target-libtermcap
44501
44502
44503
44504
44505
44506 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44507 maybe-check-target-libtermcap:
44508 @if target-libtermcap
44509 maybe-check-target-libtermcap: check-target-libtermcap
44510
44511 # Dummy target for uncheckable module.
44512 check-target-libtermcap:
44513
44514 @endif target-libtermcap
44515
44516 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44517 maybe-install-target-libtermcap:
44518 @if target-libtermcap
44519 maybe-install-target-libtermcap: install-target-libtermcap
44520
44521 install-target-libtermcap: installdirs
44522 @: $(MAKE); $(unstage)
44523 @r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(NORMAL_TARGET_EXPORTS) \
44526 (cd $(TARGET_SUBDIR)/libtermcap && \
44527 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44528
44529 @endif target-libtermcap
44530
44531 # Other targets (info, dvi, pdf, etc.)
44532
44533 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44534 maybe-info-target-libtermcap:
44535 @if target-libtermcap
44536 maybe-info-target-libtermcap: info-target-libtermcap
44537
44538 info-target-libtermcap: \
44539 configure-target-libtermcap
44540 @: $(MAKE); $(unstage)
44541 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44542 r=`${PWD_COMMAND}`; export r; \
44543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544 $(NORMAL_TARGET_EXPORTS) \
44545 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
44546 for flag in $(EXTRA_TARGET_FLAGS); do \
44547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44548 done; \
44549 (cd $(TARGET_SUBDIR)/libtermcap && \
44550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552 "RANLIB=$${RANLIB}" \
44553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554 info) \
44555 || exit 1
44556
44557 @endif target-libtermcap
44558
44559 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44560 maybe-dvi-target-libtermcap:
44561 @if target-libtermcap
44562 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44563
44564 dvi-target-libtermcap: \
44565 configure-target-libtermcap
44566 @: $(MAKE); $(unstage)
44567 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44568 r=`${PWD_COMMAND}`; export r; \
44569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570 $(NORMAL_TARGET_EXPORTS) \
44571 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
44572 for flag in $(EXTRA_TARGET_FLAGS); do \
44573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44574 done; \
44575 (cd $(TARGET_SUBDIR)/libtermcap && \
44576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44578 "RANLIB=$${RANLIB}" \
44579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44580 dvi) \
44581 || exit 1
44582
44583 @endif target-libtermcap
44584
44585 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44586 maybe-pdf-target-libtermcap:
44587 @if target-libtermcap
44588 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44589
44590 pdf-target-libtermcap: \
44591 configure-target-libtermcap
44592 @: $(MAKE); $(unstage)
44593 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44594 r=`${PWD_COMMAND}`; export r; \
44595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44596 $(NORMAL_TARGET_EXPORTS) \
44597 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44598 for flag in $(EXTRA_TARGET_FLAGS); do \
44599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44600 done; \
44601 (cd $(TARGET_SUBDIR)/libtermcap && \
44602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44604 "RANLIB=$${RANLIB}" \
44605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44606 pdf) \
44607 || exit 1
44608
44609 @endif target-libtermcap
44610
44611 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44612 maybe-html-target-libtermcap:
44613 @if target-libtermcap
44614 maybe-html-target-libtermcap: html-target-libtermcap
44615
44616 html-target-libtermcap: \
44617 configure-target-libtermcap
44618 @: $(MAKE); $(unstage)
44619 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44620 r=`${PWD_COMMAND}`; export r; \
44621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44622 $(NORMAL_TARGET_EXPORTS) \
44623 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
44624 for flag in $(EXTRA_TARGET_FLAGS); do \
44625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44626 done; \
44627 (cd $(TARGET_SUBDIR)/libtermcap && \
44628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44630 "RANLIB=$${RANLIB}" \
44631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44632 html) \
44633 || exit 1
44634
44635 @endif target-libtermcap
44636
44637 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44638 maybe-TAGS-target-libtermcap:
44639 @if target-libtermcap
44640 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44641
44642 TAGS-target-libtermcap: \
44643 configure-target-libtermcap
44644 @: $(MAKE); $(unstage)
44645 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44646 r=`${PWD_COMMAND}`; export r; \
44647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44648 $(NORMAL_TARGET_EXPORTS) \
44649 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
44650 for flag in $(EXTRA_TARGET_FLAGS); do \
44651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44652 done; \
44653 (cd $(TARGET_SUBDIR)/libtermcap && \
44654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44656 "RANLIB=$${RANLIB}" \
44657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44658 TAGS) \
44659 || exit 1
44660
44661 @endif target-libtermcap
44662
44663 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44664 maybe-install-info-target-libtermcap:
44665 @if target-libtermcap
44666 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44667
44668 install-info-target-libtermcap: \
44669 configure-target-libtermcap \
44670 info-target-libtermcap
44671 @: $(MAKE); $(unstage)
44672 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44673 r=`${PWD_COMMAND}`; export r; \
44674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44675 $(NORMAL_TARGET_EXPORTS) \
44676 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
44677 for flag in $(EXTRA_TARGET_FLAGS); do \
44678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679 done; \
44680 (cd $(TARGET_SUBDIR)/libtermcap && \
44681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44683 "RANLIB=$${RANLIB}" \
44684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44685 install-info) \
44686 || exit 1
44687
44688 @endif target-libtermcap
44689
44690 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44691 maybe-install-pdf-target-libtermcap:
44692 @if target-libtermcap
44693 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44694
44695 install-pdf-target-libtermcap: \
44696 configure-target-libtermcap \
44697 pdf-target-libtermcap
44698 @: $(MAKE); $(unstage)
44699 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44700 r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 $(NORMAL_TARGET_EXPORTS) \
44703 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44704 for flag in $(EXTRA_TARGET_FLAGS); do \
44705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706 done; \
44707 (cd $(TARGET_SUBDIR)/libtermcap && \
44708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44710 "RANLIB=$${RANLIB}" \
44711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44712 install-pdf) \
44713 || exit 1
44714
44715 @endif target-libtermcap
44716
44717 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44718 maybe-install-html-target-libtermcap:
44719 @if target-libtermcap
44720 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44721
44722 install-html-target-libtermcap: \
44723 configure-target-libtermcap \
44724 html-target-libtermcap
44725 @: $(MAKE); $(unstage)
44726 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44727 r=`${PWD_COMMAND}`; export r; \
44728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44729 $(NORMAL_TARGET_EXPORTS) \
44730 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
44731 for flag in $(EXTRA_TARGET_FLAGS); do \
44732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44733 done; \
44734 (cd $(TARGET_SUBDIR)/libtermcap && \
44735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44737 "RANLIB=$${RANLIB}" \
44738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44739 install-html) \
44740 || exit 1
44741
44742 @endif target-libtermcap
44743
44744 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44745 maybe-installcheck-target-libtermcap:
44746 @if target-libtermcap
44747 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44748
44749 installcheck-target-libtermcap: \
44750 configure-target-libtermcap
44751 @: $(MAKE); $(unstage)
44752 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44753 r=`${PWD_COMMAND}`; export r; \
44754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44755 $(NORMAL_TARGET_EXPORTS) \
44756 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
44757 for flag in $(EXTRA_TARGET_FLAGS); do \
44758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44759 done; \
44760 (cd $(TARGET_SUBDIR)/libtermcap && \
44761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44763 "RANLIB=$${RANLIB}" \
44764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44765 installcheck) \
44766 || exit 1
44767
44768 @endif target-libtermcap
44769
44770 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44771 maybe-mostlyclean-target-libtermcap:
44772 @if target-libtermcap
44773 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44774
44775 # libtermcap doesn't support mostlyclean.
44776 mostlyclean-target-libtermcap:
44777
44778 @endif target-libtermcap
44779
44780 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44781 maybe-clean-target-libtermcap:
44782 @if target-libtermcap
44783 maybe-clean-target-libtermcap: clean-target-libtermcap
44784
44785 # libtermcap doesn't support clean.
44786 clean-target-libtermcap:
44787
44788 @endif target-libtermcap
44789
44790 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44791 maybe-distclean-target-libtermcap:
44792 @if target-libtermcap
44793 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44794
44795 # libtermcap doesn't support distclean.
44796 distclean-target-libtermcap:
44797
44798 @endif target-libtermcap
44799
44800 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44801 maybe-maintainer-clean-target-libtermcap:
44802 @if target-libtermcap
44803 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44804
44805 # libtermcap doesn't support maintainer-clean.
44806 maintainer-clean-target-libtermcap:
44807
44808 @endif target-libtermcap
44809
44810
44811
44812
44813
44814 .PHONY: configure-target-winsup maybe-configure-target-winsup
44815 maybe-configure-target-winsup:
44816 @if gcc-bootstrap
44817 configure-target-winsup: stage_current
44818 @endif gcc-bootstrap
44819 @if target-winsup
44820 maybe-configure-target-winsup: configure-target-winsup
44821 configure-target-winsup:
44822 @: $(MAKE); $(unstage)
44823 @r=`${PWD_COMMAND}`; export r; \
44824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44825 echo "Checking multilib configuration for winsup..."; \
44826 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44827 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
44828 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44829 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44830 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44831 else \
44832 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44833 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44834 fi; \
44835 else \
44836 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44837 fi; \
44838 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44840 $(NORMAL_TARGET_EXPORTS) \
44841 echo Configuring in $(TARGET_SUBDIR)/winsup; \
44842 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44843 case $(srcdir) in \
44844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44845 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44847 esac; \
44848 srcdiroption="--srcdir=$${topdir}/winsup"; \
44849 libsrcdir="$$s/winsup"; \
44850 rm -f no-such-file || : ; \
44851 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44852 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44853 --target=${target_alias} $${srcdiroption} \
44854 || exit 1
44855 @endif target-winsup
44856
44857
44858
44859
44860
44861 .PHONY: all-target-winsup maybe-all-target-winsup
44862 maybe-all-target-winsup:
44863 @if gcc-bootstrap
44864 all-target-winsup: stage_current
44865 @endif gcc-bootstrap
44866 @if target-winsup
44867 TARGET-target-winsup=all
44868 maybe-all-target-winsup: all-target-winsup
44869 all-target-winsup: configure-target-winsup
44870 @: $(MAKE); $(unstage)
44871 @r=`${PWD_COMMAND}`; export r; \
44872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44873 $(NORMAL_TARGET_EXPORTS) \
44874 (cd $(TARGET_SUBDIR)/winsup && \
44875 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44876 $(TARGET-target-winsup))
44877 @endif target-winsup
44878
44879
44880
44881
44882
44883 .PHONY: check-target-winsup maybe-check-target-winsup
44884 maybe-check-target-winsup:
44885 @if target-winsup
44886 maybe-check-target-winsup: check-target-winsup
44887
44888 check-target-winsup:
44889 @: $(MAKE); $(unstage)
44890 @r=`${PWD_COMMAND}`; export r; \
44891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892 $(NORMAL_TARGET_EXPORTS) \
44893 (cd $(TARGET_SUBDIR)/winsup && \
44894 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44895
44896 @endif target-winsup
44897
44898 .PHONY: install-target-winsup maybe-install-target-winsup
44899 maybe-install-target-winsup:
44900 @if target-winsup
44901 maybe-install-target-winsup: install-target-winsup
44902
44903 install-target-winsup: installdirs
44904 @: $(MAKE); $(unstage)
44905 @r=`${PWD_COMMAND}`; export r; \
44906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907 $(NORMAL_TARGET_EXPORTS) \
44908 (cd $(TARGET_SUBDIR)/winsup && \
44909 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44910
44911 @endif target-winsup
44912
44913 # Other targets (info, dvi, pdf, etc.)
44914
44915 .PHONY: maybe-info-target-winsup info-target-winsup
44916 maybe-info-target-winsup:
44917 @if target-winsup
44918 maybe-info-target-winsup: info-target-winsup
44919
44920 info-target-winsup: \
44921 configure-target-winsup
44922 @: $(MAKE); $(unstage)
44923 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44924 r=`${PWD_COMMAND}`; export r; \
44925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44926 $(NORMAL_TARGET_EXPORTS) \
44927 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
44928 for flag in $(EXTRA_TARGET_FLAGS); do \
44929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44930 done; \
44931 (cd $(TARGET_SUBDIR)/winsup && \
44932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44934 "RANLIB=$${RANLIB}" \
44935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44936 info) \
44937 || exit 1
44938
44939 @endif target-winsup
44940
44941 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44942 maybe-dvi-target-winsup:
44943 @if target-winsup
44944 maybe-dvi-target-winsup: dvi-target-winsup
44945
44946 dvi-target-winsup: \
44947 configure-target-winsup
44948 @: $(MAKE); $(unstage)
44949 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44950 r=`${PWD_COMMAND}`; export r; \
44951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44952 $(NORMAL_TARGET_EXPORTS) \
44953 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
44954 for flag in $(EXTRA_TARGET_FLAGS); do \
44955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44956 done; \
44957 (cd $(TARGET_SUBDIR)/winsup && \
44958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44960 "RANLIB=$${RANLIB}" \
44961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44962 dvi) \
44963 || exit 1
44964
44965 @endif target-winsup
44966
44967 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44968 maybe-pdf-target-winsup:
44969 @if target-winsup
44970 maybe-pdf-target-winsup: pdf-target-winsup
44971
44972 pdf-target-winsup: \
44973 configure-target-winsup
44974 @: $(MAKE); $(unstage)
44975 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44976 r=`${PWD_COMMAND}`; export r; \
44977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44978 $(NORMAL_TARGET_EXPORTS) \
44979 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
44980 for flag in $(EXTRA_TARGET_FLAGS); do \
44981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44982 done; \
44983 (cd $(TARGET_SUBDIR)/winsup && \
44984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44986 "RANLIB=$${RANLIB}" \
44987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44988 pdf) \
44989 || exit 1
44990
44991 @endif target-winsup
44992
44993 .PHONY: maybe-html-target-winsup html-target-winsup
44994 maybe-html-target-winsup:
44995 @if target-winsup
44996 maybe-html-target-winsup: html-target-winsup
44997
44998 html-target-winsup: \
44999 configure-target-winsup
45000 @: $(MAKE); $(unstage)
45001 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45002 r=`${PWD_COMMAND}`; export r; \
45003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45004 $(NORMAL_TARGET_EXPORTS) \
45005 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
45006 for flag in $(EXTRA_TARGET_FLAGS); do \
45007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45008 done; \
45009 (cd $(TARGET_SUBDIR)/winsup && \
45010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45012 "RANLIB=$${RANLIB}" \
45013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45014 html) \
45015 || exit 1
45016
45017 @endif target-winsup
45018
45019 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
45020 maybe-TAGS-target-winsup:
45021 @if target-winsup
45022 maybe-TAGS-target-winsup: TAGS-target-winsup
45023
45024 TAGS-target-winsup: \
45025 configure-target-winsup
45026 @: $(MAKE); $(unstage)
45027 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45028 r=`${PWD_COMMAND}`; export r; \
45029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030 $(NORMAL_TARGET_EXPORTS) \
45031 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45032 for flag in $(EXTRA_TARGET_FLAGS); do \
45033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034 done; \
45035 (cd $(TARGET_SUBDIR)/winsup && \
45036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038 "RANLIB=$${RANLIB}" \
45039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040 TAGS) \
45041 || exit 1
45042
45043 @endif target-winsup
45044
45045 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
45046 maybe-install-info-target-winsup:
45047 @if target-winsup
45048 maybe-install-info-target-winsup: install-info-target-winsup
45049
45050 install-info-target-winsup: \
45051 configure-target-winsup \
45052 info-target-winsup
45053 @: $(MAKE); $(unstage)
45054 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45055 r=`${PWD_COMMAND}`; export r; \
45056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057 $(NORMAL_TARGET_EXPORTS) \
45058 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45059 for flag in $(EXTRA_TARGET_FLAGS); do \
45060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061 done; \
45062 (cd $(TARGET_SUBDIR)/winsup && \
45063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065 "RANLIB=$${RANLIB}" \
45066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067 install-info) \
45068 || exit 1
45069
45070 @endif target-winsup
45071
45072 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45073 maybe-install-pdf-target-winsup:
45074 @if target-winsup
45075 maybe-install-pdf-target-winsup: install-pdf-target-winsup
45076
45077 install-pdf-target-winsup: \
45078 configure-target-winsup \
45079 pdf-target-winsup
45080 @: $(MAKE); $(unstage)
45081 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45082 r=`${PWD_COMMAND}`; export r; \
45083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084 $(NORMAL_TARGET_EXPORTS) \
45085 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
45086 for flag in $(EXTRA_TARGET_FLAGS); do \
45087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45088 done; \
45089 (cd $(TARGET_SUBDIR)/winsup && \
45090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092 "RANLIB=$${RANLIB}" \
45093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45094 install-pdf) \
45095 || exit 1
45096
45097 @endif target-winsup
45098
45099 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
45100 maybe-install-html-target-winsup:
45101 @if target-winsup
45102 maybe-install-html-target-winsup: install-html-target-winsup
45103
45104 install-html-target-winsup: \
45105 configure-target-winsup \
45106 html-target-winsup
45107 @: $(MAKE); $(unstage)
45108 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45109 r=`${PWD_COMMAND}`; export r; \
45110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45111 $(NORMAL_TARGET_EXPORTS) \
45112 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45113 for flag in $(EXTRA_TARGET_FLAGS); do \
45114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45115 done; \
45116 (cd $(TARGET_SUBDIR)/winsup && \
45117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45119 "RANLIB=$${RANLIB}" \
45120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45121 install-html) \
45122 || exit 1
45123
45124 @endif target-winsup
45125
45126 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45127 maybe-installcheck-target-winsup:
45128 @if target-winsup
45129 maybe-installcheck-target-winsup: installcheck-target-winsup
45130
45131 installcheck-target-winsup: \
45132 configure-target-winsup
45133 @: $(MAKE); $(unstage)
45134 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45135 r=`${PWD_COMMAND}`; export r; \
45136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137 $(NORMAL_TARGET_EXPORTS) \
45138 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
45139 for flag in $(EXTRA_TARGET_FLAGS); do \
45140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45141 done; \
45142 (cd $(TARGET_SUBDIR)/winsup && \
45143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45145 "RANLIB=$${RANLIB}" \
45146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45147 installcheck) \
45148 || exit 1
45149
45150 @endif target-winsup
45151
45152 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45153 maybe-mostlyclean-target-winsup:
45154 @if target-winsup
45155 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45156
45157 mostlyclean-target-winsup:
45158 @: $(MAKE); $(unstage)
45159 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45160 r=`${PWD_COMMAND}`; export r; \
45161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45162 $(NORMAL_TARGET_EXPORTS) \
45163 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45164 for flag in $(EXTRA_TARGET_FLAGS); do \
45165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45166 done; \
45167 (cd $(TARGET_SUBDIR)/winsup && \
45168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45170 "RANLIB=$${RANLIB}" \
45171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45172 mostlyclean) \
45173 || exit 1
45174
45175 @endif target-winsup
45176
45177 .PHONY: maybe-clean-target-winsup clean-target-winsup
45178 maybe-clean-target-winsup:
45179 @if target-winsup
45180 maybe-clean-target-winsup: clean-target-winsup
45181
45182 clean-target-winsup:
45183 @: $(MAKE); $(unstage)
45184 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45185 r=`${PWD_COMMAND}`; export r; \
45186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45187 $(NORMAL_TARGET_EXPORTS) \
45188 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45189 for flag in $(EXTRA_TARGET_FLAGS); do \
45190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45191 done; \
45192 (cd $(TARGET_SUBDIR)/winsup && \
45193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45195 "RANLIB=$${RANLIB}" \
45196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45197 clean) \
45198 || exit 1
45199
45200 @endif target-winsup
45201
45202 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45203 maybe-distclean-target-winsup:
45204 @if target-winsup
45205 maybe-distclean-target-winsup: distclean-target-winsup
45206
45207 distclean-target-winsup:
45208 @: $(MAKE); $(unstage)
45209 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45210 r=`${PWD_COMMAND}`; export r; \
45211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45212 $(NORMAL_TARGET_EXPORTS) \
45213 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
45214 for flag in $(EXTRA_TARGET_FLAGS); do \
45215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45216 done; \
45217 (cd $(TARGET_SUBDIR)/winsup && \
45218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45220 "RANLIB=$${RANLIB}" \
45221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45222 distclean) \
45223 || exit 1
45224
45225 @endif target-winsup
45226
45227 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45228 maybe-maintainer-clean-target-winsup:
45229 @if target-winsup
45230 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45231
45232 maintainer-clean-target-winsup:
45233 @: $(MAKE); $(unstage)
45234 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45235 r=`${PWD_COMMAND}`; export r; \
45236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237 $(NORMAL_TARGET_EXPORTS) \
45238 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
45239 for flag in $(EXTRA_TARGET_FLAGS); do \
45240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45241 done; \
45242 (cd $(TARGET_SUBDIR)/winsup && \
45243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45245 "RANLIB=$${RANLIB}" \
45246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45247 maintainer-clean) \
45248 || exit 1
45249
45250 @endif target-winsup
45251
45252
45253
45254
45255
45256 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45257 maybe-configure-target-libgloss:
45258 @if gcc-bootstrap
45259 configure-target-libgloss: stage_current
45260 @endif gcc-bootstrap
45261 @if target-libgloss
45262 maybe-configure-target-libgloss: configure-target-libgloss
45263 configure-target-libgloss:
45264 @: $(MAKE); $(unstage)
45265 @r=`${PWD_COMMAND}`; export r; \
45266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267 echo "Checking multilib configuration for libgloss..."; \
45268 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45269 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
45270 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45271 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45272 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45273 else \
45274 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45275 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45276 fi; \
45277 else \
45278 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45279 fi; \
45280 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45282 $(NORMAL_TARGET_EXPORTS) \
45283 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45284 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45285 case $(srcdir) in \
45286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45287 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45289 esac; \
45290 srcdiroption="--srcdir=$${topdir}/libgloss"; \
45291 libsrcdir="$$s/libgloss"; \
45292 rm -f no-such-file || : ; \
45293 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45294 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45295 --target=${target_alias} $${srcdiroption} \
45296 || exit 1
45297 @endif target-libgloss
45298
45299
45300
45301
45302
45303 .PHONY: all-target-libgloss maybe-all-target-libgloss
45304 maybe-all-target-libgloss:
45305 @if gcc-bootstrap
45306 all-target-libgloss: stage_current
45307 @endif gcc-bootstrap
45308 @if target-libgloss
45309 TARGET-target-libgloss=all
45310 maybe-all-target-libgloss: all-target-libgloss
45311 all-target-libgloss: configure-target-libgloss
45312 @: $(MAKE); $(unstage)
45313 @r=`${PWD_COMMAND}`; export r; \
45314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45315 $(NORMAL_TARGET_EXPORTS) \
45316 (cd $(TARGET_SUBDIR)/libgloss && \
45317 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45318 $(TARGET-target-libgloss))
45319 @endif target-libgloss
45320
45321
45322
45323
45324
45325 .PHONY: check-target-libgloss maybe-check-target-libgloss
45326 maybe-check-target-libgloss:
45327 @if target-libgloss
45328 maybe-check-target-libgloss: check-target-libgloss
45329
45330 # Dummy target for uncheckable module.
45331 check-target-libgloss:
45332
45333 @endif target-libgloss
45334
45335 .PHONY: install-target-libgloss maybe-install-target-libgloss
45336 maybe-install-target-libgloss:
45337 @if target-libgloss
45338 maybe-install-target-libgloss: install-target-libgloss
45339
45340 install-target-libgloss: installdirs
45341 @: $(MAKE); $(unstage)
45342 @r=`${PWD_COMMAND}`; export r; \
45343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344 $(NORMAL_TARGET_EXPORTS) \
45345 (cd $(TARGET_SUBDIR)/libgloss && \
45346 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45347
45348 @endif target-libgloss
45349
45350 # Other targets (info, dvi, pdf, etc.)
45351
45352 .PHONY: maybe-info-target-libgloss info-target-libgloss
45353 maybe-info-target-libgloss:
45354 @if target-libgloss
45355 maybe-info-target-libgloss: info-target-libgloss
45356
45357 info-target-libgloss: \
45358 configure-target-libgloss
45359 @: $(MAKE); $(unstage)
45360 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45361 r=`${PWD_COMMAND}`; export r; \
45362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45363 $(NORMAL_TARGET_EXPORTS) \
45364 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
45365 for flag in $(EXTRA_TARGET_FLAGS); do \
45366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45367 done; \
45368 (cd $(TARGET_SUBDIR)/libgloss && \
45369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45371 "RANLIB=$${RANLIB}" \
45372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45373 info) \
45374 || exit 1
45375
45376 @endif target-libgloss
45377
45378 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45379 maybe-dvi-target-libgloss:
45380 @if target-libgloss
45381 maybe-dvi-target-libgloss: dvi-target-libgloss
45382
45383 dvi-target-libgloss: \
45384 configure-target-libgloss
45385 @: $(MAKE); $(unstage)
45386 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45387 r=`${PWD_COMMAND}`; export r; \
45388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45389 $(NORMAL_TARGET_EXPORTS) \
45390 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
45391 for flag in $(EXTRA_TARGET_FLAGS); do \
45392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45393 done; \
45394 (cd $(TARGET_SUBDIR)/libgloss && \
45395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45397 "RANLIB=$${RANLIB}" \
45398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45399 dvi) \
45400 || exit 1
45401
45402 @endif target-libgloss
45403
45404 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45405 maybe-pdf-target-libgloss:
45406 @if target-libgloss
45407 maybe-pdf-target-libgloss: pdf-target-libgloss
45408
45409 pdf-target-libgloss: \
45410 configure-target-libgloss
45411 @: $(MAKE); $(unstage)
45412 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45413 r=`${PWD_COMMAND}`; export r; \
45414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415 $(NORMAL_TARGET_EXPORTS) \
45416 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
45417 for flag in $(EXTRA_TARGET_FLAGS); do \
45418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45419 done; \
45420 (cd $(TARGET_SUBDIR)/libgloss && \
45421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45423 "RANLIB=$${RANLIB}" \
45424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45425 pdf) \
45426 || exit 1
45427
45428 @endif target-libgloss
45429
45430 .PHONY: maybe-html-target-libgloss html-target-libgloss
45431 maybe-html-target-libgloss:
45432 @if target-libgloss
45433 maybe-html-target-libgloss: html-target-libgloss
45434
45435 html-target-libgloss: \
45436 configure-target-libgloss
45437 @: $(MAKE); $(unstage)
45438 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45439 r=`${PWD_COMMAND}`; export r; \
45440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45441 $(NORMAL_TARGET_EXPORTS) \
45442 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
45443 for flag in $(EXTRA_TARGET_FLAGS); do \
45444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45445 done; \
45446 (cd $(TARGET_SUBDIR)/libgloss && \
45447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45449 "RANLIB=$${RANLIB}" \
45450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45451 html) \
45452 || exit 1
45453
45454 @endif target-libgloss
45455
45456 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45457 maybe-TAGS-target-libgloss:
45458 @if target-libgloss
45459 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45460
45461 TAGS-target-libgloss: \
45462 configure-target-libgloss
45463 @: $(MAKE); $(unstage)
45464 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45465 r=`${PWD_COMMAND}`; export r; \
45466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467 $(NORMAL_TARGET_EXPORTS) \
45468 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
45469 for flag in $(EXTRA_TARGET_FLAGS); do \
45470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45471 done; \
45472 (cd $(TARGET_SUBDIR)/libgloss && \
45473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45475 "RANLIB=$${RANLIB}" \
45476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45477 TAGS) \
45478 || exit 1
45479
45480 @endif target-libgloss
45481
45482 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45483 maybe-install-info-target-libgloss:
45484 @if target-libgloss
45485 maybe-install-info-target-libgloss: install-info-target-libgloss
45486
45487 install-info-target-libgloss: \
45488 configure-target-libgloss \
45489 info-target-libgloss
45490 @: $(MAKE); $(unstage)
45491 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45492 r=`${PWD_COMMAND}`; export r; \
45493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45494 $(NORMAL_TARGET_EXPORTS) \
45495 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
45496 for flag in $(EXTRA_TARGET_FLAGS); do \
45497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45498 done; \
45499 (cd $(TARGET_SUBDIR)/libgloss && \
45500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45502 "RANLIB=$${RANLIB}" \
45503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45504 install-info) \
45505 || exit 1
45506
45507 @endif target-libgloss
45508
45509 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45510 maybe-install-pdf-target-libgloss:
45511 @if target-libgloss
45512 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45513
45514 install-pdf-target-libgloss: \
45515 configure-target-libgloss \
45516 pdf-target-libgloss
45517 @: $(MAKE); $(unstage)
45518 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45519 r=`${PWD_COMMAND}`; export r; \
45520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45521 $(NORMAL_TARGET_EXPORTS) \
45522 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
45523 for flag in $(EXTRA_TARGET_FLAGS); do \
45524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45525 done; \
45526 (cd $(TARGET_SUBDIR)/libgloss && \
45527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45529 "RANLIB=$${RANLIB}" \
45530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45531 install-pdf) \
45532 || exit 1
45533
45534 @endif target-libgloss
45535
45536 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45537 maybe-install-html-target-libgloss:
45538 @if target-libgloss
45539 maybe-install-html-target-libgloss: install-html-target-libgloss
45540
45541 install-html-target-libgloss: \
45542 configure-target-libgloss \
45543 html-target-libgloss
45544 @: $(MAKE); $(unstage)
45545 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45546 r=`${PWD_COMMAND}`; export r; \
45547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45548 $(NORMAL_TARGET_EXPORTS) \
45549 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
45550 for flag in $(EXTRA_TARGET_FLAGS); do \
45551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45552 done; \
45553 (cd $(TARGET_SUBDIR)/libgloss && \
45554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45556 "RANLIB=$${RANLIB}" \
45557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45558 install-html) \
45559 || exit 1
45560
45561 @endif target-libgloss
45562
45563 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45564 maybe-installcheck-target-libgloss:
45565 @if target-libgloss
45566 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45567
45568 installcheck-target-libgloss: \
45569 configure-target-libgloss
45570 @: $(MAKE); $(unstage)
45571 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45572 r=`${PWD_COMMAND}`; export r; \
45573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45574 $(NORMAL_TARGET_EXPORTS) \
45575 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
45576 for flag in $(EXTRA_TARGET_FLAGS); do \
45577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45578 done; \
45579 (cd $(TARGET_SUBDIR)/libgloss && \
45580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45582 "RANLIB=$${RANLIB}" \
45583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45584 installcheck) \
45585 || exit 1
45586
45587 @endif target-libgloss
45588
45589 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45590 maybe-mostlyclean-target-libgloss:
45591 @if target-libgloss
45592 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45593
45594 mostlyclean-target-libgloss:
45595 @: $(MAKE); $(unstage)
45596 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45597 r=`${PWD_COMMAND}`; export r; \
45598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45599 $(NORMAL_TARGET_EXPORTS) \
45600 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
45601 for flag in $(EXTRA_TARGET_FLAGS); do \
45602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45603 done; \
45604 (cd $(TARGET_SUBDIR)/libgloss && \
45605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45607 "RANLIB=$${RANLIB}" \
45608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45609 mostlyclean) \
45610 || exit 1
45611
45612 @endif target-libgloss
45613
45614 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45615 maybe-clean-target-libgloss:
45616 @if target-libgloss
45617 maybe-clean-target-libgloss: clean-target-libgloss
45618
45619 clean-target-libgloss:
45620 @: $(MAKE); $(unstage)
45621 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45622 r=`${PWD_COMMAND}`; export r; \
45623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45624 $(NORMAL_TARGET_EXPORTS) \
45625 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
45626 for flag in $(EXTRA_TARGET_FLAGS); do \
45627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45628 done; \
45629 (cd $(TARGET_SUBDIR)/libgloss && \
45630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45632 "RANLIB=$${RANLIB}" \
45633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45634 clean) \
45635 || exit 1
45636
45637 @endif target-libgloss
45638
45639 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45640 maybe-distclean-target-libgloss:
45641 @if target-libgloss
45642 maybe-distclean-target-libgloss: distclean-target-libgloss
45643
45644 distclean-target-libgloss:
45645 @: $(MAKE); $(unstage)
45646 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45647 r=`${PWD_COMMAND}`; export r; \
45648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649 $(NORMAL_TARGET_EXPORTS) \
45650 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
45651 for flag in $(EXTRA_TARGET_FLAGS); do \
45652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45653 done; \
45654 (cd $(TARGET_SUBDIR)/libgloss && \
45655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45657 "RANLIB=$${RANLIB}" \
45658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45659 distclean) \
45660 || exit 1
45661
45662 @endif target-libgloss
45663
45664 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45665 maybe-maintainer-clean-target-libgloss:
45666 @if target-libgloss
45667 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45668
45669 maintainer-clean-target-libgloss:
45670 @: $(MAKE); $(unstage)
45671 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45672 r=`${PWD_COMMAND}`; export r; \
45673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45674 $(NORMAL_TARGET_EXPORTS) \
45675 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
45676 for flag in $(EXTRA_TARGET_FLAGS); do \
45677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45678 done; \
45679 (cd $(TARGET_SUBDIR)/libgloss && \
45680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45682 "RANLIB=$${RANLIB}" \
45683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45684 maintainer-clean) \
45685 || exit 1
45686
45687 @endif target-libgloss
45688
45689
45690
45691
45692
45693 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
45694 maybe-configure-target-libiberty:
45695 @if gcc-bootstrap
45696 configure-target-libiberty: stage_current
45697 @endif gcc-bootstrap
45698 @if target-libiberty
45699 maybe-configure-target-libiberty: configure-target-libiberty
45700 configure-target-libiberty:
45701 @: $(MAKE); $(unstage)
45702 @r=`${PWD_COMMAND}`; export r; \
45703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45704 echo "Checking multilib configuration for libiberty..."; \
45705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45706 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
45707 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45708 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45709 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
45710 else \
45711 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
45712 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45713 fi; \
45714 else \
45715 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45716 fi; \
45717 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
45718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45719 $(NORMAL_TARGET_EXPORTS) \
45720 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
45721 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
45722 case $(srcdir) in \
45723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45724 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
45725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45726 esac; \
45727 srcdiroption="--srcdir=$${topdir}/libiberty"; \
45728 libsrcdir="$$s/libiberty"; \
45729 rm -f no-such-file || : ; \
45730 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45731 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45732 --target=${target_alias} $${srcdiroption} \
45733 || exit 1
45734 @endif target-libiberty
45735
45736
45737
45738
45739
45740 .PHONY: all-target-libiberty maybe-all-target-libiberty
45741 maybe-all-target-libiberty:
45742 @if gcc-bootstrap
45743 all-target-libiberty: stage_current
45744 @endif gcc-bootstrap
45745 @if target-libiberty
45746 TARGET-target-libiberty=all
45747 maybe-all-target-libiberty: all-target-libiberty
45748 all-target-libiberty: configure-target-libiberty
45749 @: $(MAKE); $(unstage)
45750 @r=`${PWD_COMMAND}`; export r; \
45751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45752 $(NORMAL_TARGET_EXPORTS) \
45753 (cd $(TARGET_SUBDIR)/libiberty && \
45754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45755 $(TARGET-target-libiberty))
45756 @endif target-libiberty
45757
45758
45759
45760
45761
45762 .PHONY: check-target-libiberty maybe-check-target-libiberty
45763 maybe-check-target-libiberty:
45764 @if target-libiberty
45765 maybe-check-target-libiberty: check-target-libiberty
45766
45767 check-target-libiberty:
45768 @: $(MAKE); $(unstage)
45769 @r=`${PWD_COMMAND}`; export r; \
45770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45771 $(NORMAL_TARGET_EXPORTS) \
45772 (cd $(TARGET_SUBDIR)/libiberty && \
45773 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45774
45775 @endif target-libiberty
45776
45777 .PHONY: install-target-libiberty maybe-install-target-libiberty
45778 maybe-install-target-libiberty:
45779 @if target-libiberty
45780 maybe-install-target-libiberty: install-target-libiberty
45781
45782 install-target-libiberty: installdirs
45783 @: $(MAKE); $(unstage)
45784 @r=`${PWD_COMMAND}`; export r; \
45785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45786 $(NORMAL_TARGET_EXPORTS) \
45787 (cd $(TARGET_SUBDIR)/libiberty && \
45788 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45789
45790 @endif target-libiberty
45791
45792 # Other targets (info, dvi, pdf, etc.)
45793
45794 .PHONY: maybe-info-target-libiberty info-target-libiberty
45795 maybe-info-target-libiberty:
45796 @if target-libiberty
45797 maybe-info-target-libiberty: info-target-libiberty
45798
45799 info-target-libiberty: \
45800 configure-target-libiberty
45801 @: $(MAKE); $(unstage)
45802 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45803 r=`${PWD_COMMAND}`; export r; \
45804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805 $(NORMAL_TARGET_EXPORTS) \
45806 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
45807 for flag in $(EXTRA_TARGET_FLAGS); do \
45808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45809 done; \
45810 (cd $(TARGET_SUBDIR)/libiberty && \
45811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45813 "RANLIB=$${RANLIB}" \
45814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45815 info) \
45816 || exit 1
45817
45818 @endif target-libiberty
45819
45820 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
45821 maybe-dvi-target-libiberty:
45822 @if target-libiberty
45823 maybe-dvi-target-libiberty: dvi-target-libiberty
45824
45825 dvi-target-libiberty: \
45826 configure-target-libiberty
45827 @: $(MAKE); $(unstage)
45828 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45829 r=`${PWD_COMMAND}`; export r; \
45830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45831 $(NORMAL_TARGET_EXPORTS) \
45832 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
45833 for flag in $(EXTRA_TARGET_FLAGS); do \
45834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45835 done; \
45836 (cd $(TARGET_SUBDIR)/libiberty && \
45837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45839 "RANLIB=$${RANLIB}" \
45840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45841 dvi) \
45842 || exit 1
45843
45844 @endif target-libiberty
45845
45846 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
45847 maybe-pdf-target-libiberty:
45848 @if target-libiberty
45849 maybe-pdf-target-libiberty: pdf-target-libiberty
45850
45851 pdf-target-libiberty: \
45852 configure-target-libiberty
45853 @: $(MAKE); $(unstage)
45854 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45855 r=`${PWD_COMMAND}`; export r; \
45856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45857 $(NORMAL_TARGET_EXPORTS) \
45858 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
45859 for flag in $(EXTRA_TARGET_FLAGS); do \
45860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45861 done; \
45862 (cd $(TARGET_SUBDIR)/libiberty && \
45863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45865 "RANLIB=$${RANLIB}" \
45866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45867 pdf) \
45868 || exit 1
45869
45870 @endif target-libiberty
45871
45872 .PHONY: maybe-html-target-libiberty html-target-libiberty
45873 maybe-html-target-libiberty:
45874 @if target-libiberty
45875 maybe-html-target-libiberty: html-target-libiberty
45876
45877 html-target-libiberty: \
45878 configure-target-libiberty
45879 @: $(MAKE); $(unstage)
45880 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45881 r=`${PWD_COMMAND}`; export r; \
45882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45883 $(NORMAL_TARGET_EXPORTS) \
45884 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
45885 for flag in $(EXTRA_TARGET_FLAGS); do \
45886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45887 done; \
45888 (cd $(TARGET_SUBDIR)/libiberty && \
45889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45891 "RANLIB=$${RANLIB}" \
45892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45893 html) \
45894 || exit 1
45895
45896 @endif target-libiberty
45897
45898 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
45899 maybe-TAGS-target-libiberty:
45900 @if target-libiberty
45901 maybe-TAGS-target-libiberty: TAGS-target-libiberty
45902
45903 TAGS-target-libiberty: \
45904 configure-target-libiberty
45905 @: $(MAKE); $(unstage)
45906 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45907 r=`${PWD_COMMAND}`; export r; \
45908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45909 $(NORMAL_TARGET_EXPORTS) \
45910 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
45911 for flag in $(EXTRA_TARGET_FLAGS); do \
45912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45913 done; \
45914 (cd $(TARGET_SUBDIR)/libiberty && \
45915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45917 "RANLIB=$${RANLIB}" \
45918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45919 TAGS) \
45920 || exit 1
45921
45922 @endif target-libiberty
45923
45924 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
45925 maybe-install-info-target-libiberty:
45926 @if target-libiberty
45927 maybe-install-info-target-libiberty: install-info-target-libiberty
45928
45929 install-info-target-libiberty: \
45930 configure-target-libiberty \
45931 info-target-libiberty
45932 @: $(MAKE); $(unstage)
45933 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45934 r=`${PWD_COMMAND}`; export r; \
45935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936 $(NORMAL_TARGET_EXPORTS) \
45937 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
45938 for flag in $(EXTRA_TARGET_FLAGS); do \
45939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45940 done; \
45941 (cd $(TARGET_SUBDIR)/libiberty && \
45942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45944 "RANLIB=$${RANLIB}" \
45945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45946 install-info) \
45947 || exit 1
45948
45949 @endif target-libiberty
45950
45951 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
45952 maybe-install-pdf-target-libiberty:
45953 @if target-libiberty
45954 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
45955
45956 install-pdf-target-libiberty: \
45957 configure-target-libiberty \
45958 pdf-target-libiberty
45959 @: $(MAKE); $(unstage)
45960 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45961 r=`${PWD_COMMAND}`; export r; \
45962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963 $(NORMAL_TARGET_EXPORTS) \
45964 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
45965 for flag in $(EXTRA_TARGET_FLAGS); do \
45966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967 done; \
45968 (cd $(TARGET_SUBDIR)/libiberty && \
45969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45971 "RANLIB=$${RANLIB}" \
45972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45973 install-pdf) \
45974 || exit 1
45975
45976 @endif target-libiberty
45977
45978 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
45979 maybe-install-html-target-libiberty:
45980 @if target-libiberty
45981 maybe-install-html-target-libiberty: install-html-target-libiberty
45982
45983 install-html-target-libiberty: \
45984 configure-target-libiberty \
45985 html-target-libiberty
45986 @: $(MAKE); $(unstage)
45987 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45988 r=`${PWD_COMMAND}`; export r; \
45989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45990 $(NORMAL_TARGET_EXPORTS) \
45991 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
45992 for flag in $(EXTRA_TARGET_FLAGS); do \
45993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45994 done; \
45995 (cd $(TARGET_SUBDIR)/libiberty && \
45996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45998 "RANLIB=$${RANLIB}" \
45999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46000 install-html) \
46001 || exit 1
46002
46003 @endif target-libiberty
46004
46005 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
46006 maybe-installcheck-target-libiberty:
46007 @if target-libiberty
46008 maybe-installcheck-target-libiberty: installcheck-target-libiberty
46009
46010 installcheck-target-libiberty: \
46011 configure-target-libiberty
46012 @: $(MAKE); $(unstage)
46013 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46014 r=`${PWD_COMMAND}`; export r; \
46015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016 $(NORMAL_TARGET_EXPORTS) \
46017 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
46018 for flag in $(EXTRA_TARGET_FLAGS); do \
46019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46020 done; \
46021 (cd $(TARGET_SUBDIR)/libiberty && \
46022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46024 "RANLIB=$${RANLIB}" \
46025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46026 installcheck) \
46027 || exit 1
46028
46029 @endif target-libiberty
46030
46031 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46032 maybe-mostlyclean-target-libiberty:
46033 @if target-libiberty
46034 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46035
46036 mostlyclean-target-libiberty:
46037 @: $(MAKE); $(unstage)
46038 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46039 r=`${PWD_COMMAND}`; export r; \
46040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46041 $(NORMAL_TARGET_EXPORTS) \
46042 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46043 for flag in $(EXTRA_TARGET_FLAGS); do \
46044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46045 done; \
46046 (cd $(TARGET_SUBDIR)/libiberty && \
46047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46049 "RANLIB=$${RANLIB}" \
46050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46051 mostlyclean) \
46052 || exit 1
46053
46054 @endif target-libiberty
46055
46056 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
46057 maybe-clean-target-libiberty:
46058 @if target-libiberty
46059 maybe-clean-target-libiberty: clean-target-libiberty
46060
46061 clean-target-libiberty:
46062 @: $(MAKE); $(unstage)
46063 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46064 r=`${PWD_COMMAND}`; export r; \
46065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46066 $(NORMAL_TARGET_EXPORTS) \
46067 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46068 for flag in $(EXTRA_TARGET_FLAGS); do \
46069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46070 done; \
46071 (cd $(TARGET_SUBDIR)/libiberty && \
46072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46074 "RANLIB=$${RANLIB}" \
46075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46076 clean) \
46077 || exit 1
46078
46079 @endif target-libiberty
46080
46081 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46082 maybe-distclean-target-libiberty:
46083 @if target-libiberty
46084 maybe-distclean-target-libiberty: distclean-target-libiberty
46085
46086 distclean-target-libiberty:
46087 @: $(MAKE); $(unstage)
46088 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46089 r=`${PWD_COMMAND}`; export r; \
46090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46091 $(NORMAL_TARGET_EXPORTS) \
46092 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46093 for flag in $(EXTRA_TARGET_FLAGS); do \
46094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46095 done; \
46096 (cd $(TARGET_SUBDIR)/libiberty && \
46097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46099 "RANLIB=$${RANLIB}" \
46100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46101 distclean) \
46102 || exit 1
46103
46104 @endif target-libiberty
46105
46106 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46107 maybe-maintainer-clean-target-libiberty:
46108 @if target-libiberty
46109 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46110
46111 maintainer-clean-target-libiberty:
46112 @: $(MAKE); $(unstage)
46113 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46114 r=`${PWD_COMMAND}`; export r; \
46115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46116 $(NORMAL_TARGET_EXPORTS) \
46117 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46118 for flag in $(EXTRA_TARGET_FLAGS); do \
46119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46120 done; \
46121 (cd $(TARGET_SUBDIR)/libiberty && \
46122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46124 "RANLIB=$${RANLIB}" \
46125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46126 maintainer-clean) \
46127 || exit 1
46128
46129 @endif target-libiberty
46130
46131
46132
46133
46134
46135 .PHONY: configure-target-gperf maybe-configure-target-gperf
46136 maybe-configure-target-gperf:
46137 @if gcc-bootstrap
46138 configure-target-gperf: stage_current
46139 @endif gcc-bootstrap
46140 @if target-gperf
46141 maybe-configure-target-gperf: configure-target-gperf
46142 configure-target-gperf:
46143 @: $(MAKE); $(unstage)
46144 @r=`${PWD_COMMAND}`; export r; \
46145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146 echo "Checking multilib configuration for gperf..."; \
46147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46148 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46149 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46150 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46151 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46152 else \
46153 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46154 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46155 fi; \
46156 else \
46157 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46158 fi; \
46159 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46161 $(NORMAL_TARGET_EXPORTS) \
46162 echo Configuring in $(TARGET_SUBDIR)/gperf; \
46163 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46164 case $(srcdir) in \
46165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46166 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46168 esac; \
46169 srcdiroption="--srcdir=$${topdir}/gperf"; \
46170 libsrcdir="$$s/gperf"; \
46171 rm -f no-such-file || : ; \
46172 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46174 --target=${target_alias} $${srcdiroption} \
46175 || exit 1
46176 @endif target-gperf
46177
46178
46179
46180
46181
46182 .PHONY: all-target-gperf maybe-all-target-gperf
46183 maybe-all-target-gperf:
46184 @if gcc-bootstrap
46185 all-target-gperf: stage_current
46186 @endif gcc-bootstrap
46187 @if target-gperf
46188 TARGET-target-gperf=all
46189 maybe-all-target-gperf: all-target-gperf
46190 all-target-gperf: configure-target-gperf
46191 @: $(MAKE); $(unstage)
46192 @r=`${PWD_COMMAND}`; export r; \
46193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46194 $(NORMAL_TARGET_EXPORTS) \
46195 (cd $(TARGET_SUBDIR)/gperf && \
46196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46197 $(TARGET-target-gperf))
46198 @endif target-gperf
46199
46200
46201
46202
46203
46204 .PHONY: check-target-gperf maybe-check-target-gperf
46205 maybe-check-target-gperf:
46206 @if target-gperf
46207 maybe-check-target-gperf: check-target-gperf
46208
46209 check-target-gperf:
46210 @: $(MAKE); $(unstage)
46211 @r=`${PWD_COMMAND}`; export r; \
46212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46213 $(NORMAL_TARGET_EXPORTS) \
46214 (cd $(TARGET_SUBDIR)/gperf && \
46215 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46216
46217 @endif target-gperf
46218
46219 .PHONY: install-target-gperf maybe-install-target-gperf
46220 maybe-install-target-gperf:
46221 @if target-gperf
46222 maybe-install-target-gperf: install-target-gperf
46223
46224 install-target-gperf: installdirs
46225 @: $(MAKE); $(unstage)
46226 @r=`${PWD_COMMAND}`; export r; \
46227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46228 $(NORMAL_TARGET_EXPORTS) \
46229 (cd $(TARGET_SUBDIR)/gperf && \
46230 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46231
46232 @endif target-gperf
46233
46234 # Other targets (info, dvi, pdf, etc.)
46235
46236 .PHONY: maybe-info-target-gperf info-target-gperf
46237 maybe-info-target-gperf:
46238 @if target-gperf
46239 maybe-info-target-gperf: info-target-gperf
46240
46241 info-target-gperf: \
46242 configure-target-gperf
46243 @: $(MAKE); $(unstage)
46244 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46245 r=`${PWD_COMMAND}`; export r; \
46246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46247 $(NORMAL_TARGET_EXPORTS) \
46248 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
46249 for flag in $(EXTRA_TARGET_FLAGS); do \
46250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46251 done; \
46252 (cd $(TARGET_SUBDIR)/gperf && \
46253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46255 "RANLIB=$${RANLIB}" \
46256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46257 info) \
46258 || exit 1
46259
46260 @endif target-gperf
46261
46262 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
46263 maybe-dvi-target-gperf:
46264 @if target-gperf
46265 maybe-dvi-target-gperf: dvi-target-gperf
46266
46267 dvi-target-gperf: \
46268 configure-target-gperf
46269 @: $(MAKE); $(unstage)
46270 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46271 r=`${PWD_COMMAND}`; export r; \
46272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46273 $(NORMAL_TARGET_EXPORTS) \
46274 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
46275 for flag in $(EXTRA_TARGET_FLAGS); do \
46276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46277 done; \
46278 (cd $(TARGET_SUBDIR)/gperf && \
46279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46281 "RANLIB=$${RANLIB}" \
46282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46283 dvi) \
46284 || exit 1
46285
46286 @endif target-gperf
46287
46288 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
46289 maybe-pdf-target-gperf:
46290 @if target-gperf
46291 maybe-pdf-target-gperf: pdf-target-gperf
46292
46293 pdf-target-gperf: \
46294 configure-target-gperf
46295 @: $(MAKE); $(unstage)
46296 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46297 r=`${PWD_COMMAND}`; export r; \
46298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46299 $(NORMAL_TARGET_EXPORTS) \
46300 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
46301 for flag in $(EXTRA_TARGET_FLAGS); do \
46302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46303 done; \
46304 (cd $(TARGET_SUBDIR)/gperf && \
46305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46307 "RANLIB=$${RANLIB}" \
46308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46309 pdf) \
46310 || exit 1
46311
46312 @endif target-gperf
46313
46314 .PHONY: maybe-html-target-gperf html-target-gperf
46315 maybe-html-target-gperf:
46316 @if target-gperf
46317 maybe-html-target-gperf: html-target-gperf
46318
46319 html-target-gperf: \
46320 configure-target-gperf
46321 @: $(MAKE); $(unstage)
46322 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46323 r=`${PWD_COMMAND}`; export r; \
46324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46325 $(NORMAL_TARGET_EXPORTS) \
46326 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
46327 for flag in $(EXTRA_TARGET_FLAGS); do \
46328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46329 done; \
46330 (cd $(TARGET_SUBDIR)/gperf && \
46331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46333 "RANLIB=$${RANLIB}" \
46334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46335 html) \
46336 || exit 1
46337
46338 @endif target-gperf
46339
46340 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
46341 maybe-TAGS-target-gperf:
46342 @if target-gperf
46343 maybe-TAGS-target-gperf: TAGS-target-gperf
46344
46345 TAGS-target-gperf: \
46346 configure-target-gperf
46347 @: $(MAKE); $(unstage)
46348 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46349 r=`${PWD_COMMAND}`; export r; \
46350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46351 $(NORMAL_TARGET_EXPORTS) \
46352 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
46353 for flag in $(EXTRA_TARGET_FLAGS); do \
46354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46355 done; \
46356 (cd $(TARGET_SUBDIR)/gperf && \
46357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46359 "RANLIB=$${RANLIB}" \
46360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46361 TAGS) \
46362 || exit 1
46363
46364 @endif target-gperf
46365
46366 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
46367 maybe-install-info-target-gperf:
46368 @if target-gperf
46369 maybe-install-info-target-gperf: install-info-target-gperf
46370
46371 install-info-target-gperf: \
46372 configure-target-gperf \
46373 info-target-gperf
46374 @: $(MAKE); $(unstage)
46375 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46376 r=`${PWD_COMMAND}`; export r; \
46377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378 $(NORMAL_TARGET_EXPORTS) \
46379 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
46380 for flag in $(EXTRA_TARGET_FLAGS); do \
46381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46382 done; \
46383 (cd $(TARGET_SUBDIR)/gperf && \
46384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46386 "RANLIB=$${RANLIB}" \
46387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46388 install-info) \
46389 || exit 1
46390
46391 @endif target-gperf
46392
46393 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
46394 maybe-install-pdf-target-gperf:
46395 @if target-gperf
46396 maybe-install-pdf-target-gperf: install-pdf-target-gperf
46397
46398 install-pdf-target-gperf: \
46399 configure-target-gperf \
46400 pdf-target-gperf
46401 @: $(MAKE); $(unstage)
46402 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46403 r=`${PWD_COMMAND}`; export r; \
46404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405 $(NORMAL_TARGET_EXPORTS) \
46406 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
46407 for flag in $(EXTRA_TARGET_FLAGS); do \
46408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46409 done; \
46410 (cd $(TARGET_SUBDIR)/gperf && \
46411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46413 "RANLIB=$${RANLIB}" \
46414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46415 install-pdf) \
46416 || exit 1
46417
46418 @endif target-gperf
46419
46420 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
46421 maybe-install-html-target-gperf:
46422 @if target-gperf
46423 maybe-install-html-target-gperf: install-html-target-gperf
46424
46425 install-html-target-gperf: \
46426 configure-target-gperf \
46427 html-target-gperf
46428 @: $(MAKE); $(unstage)
46429 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46430 r=`${PWD_COMMAND}`; export r; \
46431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46432 $(NORMAL_TARGET_EXPORTS) \
46433 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
46434 for flag in $(EXTRA_TARGET_FLAGS); do \
46435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46436 done; \
46437 (cd $(TARGET_SUBDIR)/gperf && \
46438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46440 "RANLIB=$${RANLIB}" \
46441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46442 install-html) \
46443 || exit 1
46444
46445 @endif target-gperf
46446
46447 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
46448 maybe-installcheck-target-gperf:
46449 @if target-gperf
46450 maybe-installcheck-target-gperf: installcheck-target-gperf
46451
46452 installcheck-target-gperf: \
46453 configure-target-gperf
46454 @: $(MAKE); $(unstage)
46455 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46456 r=`${PWD_COMMAND}`; export r; \
46457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46458 $(NORMAL_TARGET_EXPORTS) \
46459 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
46460 for flag in $(EXTRA_TARGET_FLAGS); do \
46461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46462 done; \
46463 (cd $(TARGET_SUBDIR)/gperf && \
46464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46466 "RANLIB=$${RANLIB}" \
46467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46468 installcheck) \
46469 || exit 1
46470
46471 @endif target-gperf
46472
46473 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
46474 maybe-mostlyclean-target-gperf:
46475 @if target-gperf
46476 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
46477
46478 mostlyclean-target-gperf:
46479 @: $(MAKE); $(unstage)
46480 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46481 r=`${PWD_COMMAND}`; export r; \
46482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46483 $(NORMAL_TARGET_EXPORTS) \
46484 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
46485 for flag in $(EXTRA_TARGET_FLAGS); do \
46486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46487 done; \
46488 (cd $(TARGET_SUBDIR)/gperf && \
46489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46491 "RANLIB=$${RANLIB}" \
46492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46493 mostlyclean) \
46494 || exit 1
46495
46496 @endif target-gperf
46497
46498 .PHONY: maybe-clean-target-gperf clean-target-gperf
46499 maybe-clean-target-gperf:
46500 @if target-gperf
46501 maybe-clean-target-gperf: clean-target-gperf
46502
46503 clean-target-gperf:
46504 @: $(MAKE); $(unstage)
46505 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46506 r=`${PWD_COMMAND}`; export r; \
46507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508 $(NORMAL_TARGET_EXPORTS) \
46509 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
46510 for flag in $(EXTRA_TARGET_FLAGS); do \
46511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46512 done; \
46513 (cd $(TARGET_SUBDIR)/gperf && \
46514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46516 "RANLIB=$${RANLIB}" \
46517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46518 clean) \
46519 || exit 1
46520
46521 @endif target-gperf
46522
46523 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
46524 maybe-distclean-target-gperf:
46525 @if target-gperf
46526 maybe-distclean-target-gperf: distclean-target-gperf
46527
46528 distclean-target-gperf:
46529 @: $(MAKE); $(unstage)
46530 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46531 r=`${PWD_COMMAND}`; export r; \
46532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46533 $(NORMAL_TARGET_EXPORTS) \
46534 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
46535 for flag in $(EXTRA_TARGET_FLAGS); do \
46536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46537 done; \
46538 (cd $(TARGET_SUBDIR)/gperf && \
46539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46541 "RANLIB=$${RANLIB}" \
46542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46543 distclean) \
46544 || exit 1
46545
46546 @endif target-gperf
46547
46548 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
46549 maybe-maintainer-clean-target-gperf:
46550 @if target-gperf
46551 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
46552
46553 maintainer-clean-target-gperf:
46554 @: $(MAKE); $(unstage)
46555 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46556 r=`${PWD_COMMAND}`; export r; \
46557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46558 $(NORMAL_TARGET_EXPORTS) \
46559 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
46560 for flag in $(EXTRA_TARGET_FLAGS); do \
46561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46562 done; \
46563 (cd $(TARGET_SUBDIR)/gperf && \
46564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46566 "RANLIB=$${RANLIB}" \
46567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46568 maintainer-clean) \
46569 || exit 1
46570
46571 @endif target-gperf
46572
46573
46574
46575
46576
46577 .PHONY: configure-target-examples maybe-configure-target-examples
46578 maybe-configure-target-examples:
46579 @if gcc-bootstrap
46580 configure-target-examples: stage_current
46581 @endif gcc-bootstrap
46582 @if target-examples
46583 maybe-configure-target-examples: configure-target-examples
46584 configure-target-examples:
46585 @: $(MAKE); $(unstage)
46586 @r=`${PWD_COMMAND}`; export r; \
46587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588 echo "Checking multilib configuration for examples..."; \
46589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46590 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
46591 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
46592 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
46593 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
46594 else \
46595 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
46596 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46597 fi; \
46598 else \
46599 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46600 fi; \
46601 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
46602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46603 $(NORMAL_TARGET_EXPORTS) \
46604 echo Configuring in $(TARGET_SUBDIR)/examples; \
46605 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
46606 case $(srcdir) in \
46607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46608 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
46609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46610 esac; \
46611 srcdiroption="--srcdir=$${topdir}/examples"; \
46612 libsrcdir="$$s/examples"; \
46613 rm -f no-such-file || : ; \
46614 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46615 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46616 --target=${target_alias} $${srcdiroption} \
46617 || exit 1
46618 @endif target-examples
46619
46620
46621
46622
46623
46624 .PHONY: all-target-examples maybe-all-target-examples
46625 maybe-all-target-examples:
46626 @if gcc-bootstrap
46627 all-target-examples: stage_current
46628 @endif gcc-bootstrap
46629 @if target-examples
46630 TARGET-target-examples=all
46631 maybe-all-target-examples: all-target-examples
46632 all-target-examples: configure-target-examples
46633 @: $(MAKE); $(unstage)
46634 @r=`${PWD_COMMAND}`; export r; \
46635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46636 $(NORMAL_TARGET_EXPORTS) \
46637 (cd $(TARGET_SUBDIR)/examples && \
46638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46639 $(TARGET-target-examples))
46640 @endif target-examples
46641
46642
46643
46644
46645
46646 .PHONY: check-target-examples maybe-check-target-examples
46647 maybe-check-target-examples:
46648 @if target-examples
46649 maybe-check-target-examples: check-target-examples
46650
46651 # Dummy target for uncheckable module.
46652 check-target-examples:
46653
46654 @endif target-examples
46655
46656 .PHONY: install-target-examples maybe-install-target-examples
46657 maybe-install-target-examples:
46658 @if target-examples
46659 maybe-install-target-examples: install-target-examples
46660
46661 # Dummy target for uninstallable.
46662 install-target-examples:
46663
46664 @endif target-examples
46665
46666 # Other targets (info, dvi, pdf, etc.)
46667
46668 .PHONY: maybe-info-target-examples info-target-examples
46669 maybe-info-target-examples:
46670 @if target-examples
46671 maybe-info-target-examples: info-target-examples
46672
46673 info-target-examples: \
46674 configure-target-examples
46675 @: $(MAKE); $(unstage)
46676 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46677 r=`${PWD_COMMAND}`; export r; \
46678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46679 $(NORMAL_TARGET_EXPORTS) \
46680 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
46681 for flag in $(EXTRA_TARGET_FLAGS); do \
46682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46683 done; \
46684 (cd $(TARGET_SUBDIR)/examples && \
46685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46687 "RANLIB=$${RANLIB}" \
46688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46689 info) \
46690 || exit 1
46691
46692 @endif target-examples
46693
46694 .PHONY: maybe-dvi-target-examples dvi-target-examples
46695 maybe-dvi-target-examples:
46696 @if target-examples
46697 maybe-dvi-target-examples: dvi-target-examples
46698
46699 dvi-target-examples: \
46700 configure-target-examples
46701 @: $(MAKE); $(unstage)
46702 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46703 r=`${PWD_COMMAND}`; export r; \
46704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46705 $(NORMAL_TARGET_EXPORTS) \
46706 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
46707 for flag in $(EXTRA_TARGET_FLAGS); do \
46708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709 done; \
46710 (cd $(TARGET_SUBDIR)/examples && \
46711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46713 "RANLIB=$${RANLIB}" \
46714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46715 dvi) \
46716 || exit 1
46717
46718 @endif target-examples
46719
46720 .PHONY: maybe-pdf-target-examples pdf-target-examples
46721 maybe-pdf-target-examples:
46722 @if target-examples
46723 maybe-pdf-target-examples: pdf-target-examples
46724
46725 pdf-target-examples: \
46726 configure-target-examples
46727 @: $(MAKE); $(unstage)
46728 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46729 r=`${PWD_COMMAND}`; export r; \
46730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731 $(NORMAL_TARGET_EXPORTS) \
46732 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
46733 for flag in $(EXTRA_TARGET_FLAGS); do \
46734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735 done; \
46736 (cd $(TARGET_SUBDIR)/examples && \
46737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739 "RANLIB=$${RANLIB}" \
46740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741 pdf) \
46742 || exit 1
46743
46744 @endif target-examples
46745
46746 .PHONY: maybe-html-target-examples html-target-examples
46747 maybe-html-target-examples:
46748 @if target-examples
46749 maybe-html-target-examples: html-target-examples
46750
46751 html-target-examples: \
46752 configure-target-examples
46753 @: $(MAKE); $(unstage)
46754 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46755 r=`${PWD_COMMAND}`; export r; \
46756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46757 $(NORMAL_TARGET_EXPORTS) \
46758 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
46759 for flag in $(EXTRA_TARGET_FLAGS); do \
46760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46761 done; \
46762 (cd $(TARGET_SUBDIR)/examples && \
46763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46765 "RANLIB=$${RANLIB}" \
46766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46767 html) \
46768 || exit 1
46769
46770 @endif target-examples
46771
46772 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
46773 maybe-TAGS-target-examples:
46774 @if target-examples
46775 maybe-TAGS-target-examples: TAGS-target-examples
46776
46777 TAGS-target-examples: \
46778 configure-target-examples
46779 @: $(MAKE); $(unstage)
46780 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46781 r=`${PWD_COMMAND}`; export r; \
46782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783 $(NORMAL_TARGET_EXPORTS) \
46784 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
46785 for flag in $(EXTRA_TARGET_FLAGS); do \
46786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46787 done; \
46788 (cd $(TARGET_SUBDIR)/examples && \
46789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46791 "RANLIB=$${RANLIB}" \
46792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46793 TAGS) \
46794 || exit 1
46795
46796 @endif target-examples
46797
46798 .PHONY: maybe-install-info-target-examples install-info-target-examples
46799 maybe-install-info-target-examples:
46800 @if target-examples
46801 maybe-install-info-target-examples: install-info-target-examples
46802
46803 install-info-target-examples: \
46804 configure-target-examples \
46805 info-target-examples
46806 @: $(MAKE); $(unstage)
46807 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46808 r=`${PWD_COMMAND}`; export r; \
46809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46810 $(NORMAL_TARGET_EXPORTS) \
46811 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
46812 for flag in $(EXTRA_TARGET_FLAGS); do \
46813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46814 done; \
46815 (cd $(TARGET_SUBDIR)/examples && \
46816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46818 "RANLIB=$${RANLIB}" \
46819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46820 install-info) \
46821 || exit 1
46822
46823 @endif target-examples
46824
46825 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
46826 maybe-install-pdf-target-examples:
46827 @if target-examples
46828 maybe-install-pdf-target-examples: install-pdf-target-examples
46829
46830 install-pdf-target-examples: \
46831 configure-target-examples \
46832 pdf-target-examples
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46835 r=`${PWD_COMMAND}`; export r; \
46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837 $(NORMAL_TARGET_EXPORTS) \
46838 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
46839 for flag in $(EXTRA_TARGET_FLAGS); do \
46840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841 done; \
46842 (cd $(TARGET_SUBDIR)/examples && \
46843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845 "RANLIB=$${RANLIB}" \
46846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847 install-pdf) \
46848 || exit 1
46849
46850 @endif target-examples
46851
46852 .PHONY: maybe-install-html-target-examples install-html-target-examples
46853 maybe-install-html-target-examples:
46854 @if target-examples
46855 maybe-install-html-target-examples: install-html-target-examples
46856
46857 install-html-target-examples: \
46858 configure-target-examples \
46859 html-target-examples
46860 @: $(MAKE); $(unstage)
46861 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46862 r=`${PWD_COMMAND}`; export r; \
46863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864 $(NORMAL_TARGET_EXPORTS) \
46865 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
46866 for flag in $(EXTRA_TARGET_FLAGS); do \
46867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46868 done; \
46869 (cd $(TARGET_SUBDIR)/examples && \
46870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46872 "RANLIB=$${RANLIB}" \
46873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46874 install-html) \
46875 || exit 1
46876
46877 @endif target-examples
46878
46879 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
46880 maybe-installcheck-target-examples:
46881 @if target-examples
46882 maybe-installcheck-target-examples: installcheck-target-examples
46883
46884 installcheck-target-examples: \
46885 configure-target-examples
46886 @: $(MAKE); $(unstage)
46887 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46888 r=`${PWD_COMMAND}`; export r; \
46889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46890 $(NORMAL_TARGET_EXPORTS) \
46891 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
46892 for flag in $(EXTRA_TARGET_FLAGS); do \
46893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46894 done; \
46895 (cd $(TARGET_SUBDIR)/examples && \
46896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46898 "RANLIB=$${RANLIB}" \
46899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46900 installcheck) \
46901 || exit 1
46902
46903 @endif target-examples
46904
46905 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
46906 maybe-mostlyclean-target-examples:
46907 @if target-examples
46908 maybe-mostlyclean-target-examples: mostlyclean-target-examples
46909
46910 mostlyclean-target-examples:
46911 @: $(MAKE); $(unstage)
46912 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46913 r=`${PWD_COMMAND}`; export r; \
46914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46915 $(NORMAL_TARGET_EXPORTS) \
46916 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
46917 for flag in $(EXTRA_TARGET_FLAGS); do \
46918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46919 done; \
46920 (cd $(TARGET_SUBDIR)/examples && \
46921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46923 "RANLIB=$${RANLIB}" \
46924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46925 mostlyclean) \
46926 || exit 1
46927
46928 @endif target-examples
46929
46930 .PHONY: maybe-clean-target-examples clean-target-examples
46931 maybe-clean-target-examples:
46932 @if target-examples
46933 maybe-clean-target-examples: clean-target-examples
46934
46935 clean-target-examples:
46936 @: $(MAKE); $(unstage)
46937 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46938 r=`${PWD_COMMAND}`; export r; \
46939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46940 $(NORMAL_TARGET_EXPORTS) \
46941 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
46942 for flag in $(EXTRA_TARGET_FLAGS); do \
46943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46944 done; \
46945 (cd $(TARGET_SUBDIR)/examples && \
46946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46948 "RANLIB=$${RANLIB}" \
46949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46950 clean) \
46951 || exit 1
46952
46953 @endif target-examples
46954
46955 .PHONY: maybe-distclean-target-examples distclean-target-examples
46956 maybe-distclean-target-examples:
46957 @if target-examples
46958 maybe-distclean-target-examples: distclean-target-examples
46959
46960 distclean-target-examples:
46961 @: $(MAKE); $(unstage)
46962 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46963 r=`${PWD_COMMAND}`; export r; \
46964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46965 $(NORMAL_TARGET_EXPORTS) \
46966 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
46967 for flag in $(EXTRA_TARGET_FLAGS); do \
46968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46969 done; \
46970 (cd $(TARGET_SUBDIR)/examples && \
46971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46973 "RANLIB=$${RANLIB}" \
46974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46975 distclean) \
46976 || exit 1
46977
46978 @endif target-examples
46979
46980 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
46981 maybe-maintainer-clean-target-examples:
46982 @if target-examples
46983 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
46984
46985 maintainer-clean-target-examples:
46986 @: $(MAKE); $(unstage)
46987 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46988 r=`${PWD_COMMAND}`; export r; \
46989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46990 $(NORMAL_TARGET_EXPORTS) \
46991 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
46992 for flag in $(EXTRA_TARGET_FLAGS); do \
46993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46994 done; \
46995 (cd $(TARGET_SUBDIR)/examples && \
46996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46998 "RANLIB=$${RANLIB}" \
46999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47000 maintainer-clean) \
47001 || exit 1
47002
47003 @endif target-examples
47004
47005
47006
47007
47008
47009 .PHONY: configure-target-libffi maybe-configure-target-libffi
47010 maybe-configure-target-libffi:
47011 @if gcc-bootstrap
47012 configure-target-libffi: stage_current
47013 @endif gcc-bootstrap
47014 @if target-libffi
47015 maybe-configure-target-libffi: configure-target-libffi
47016 configure-target-libffi:
47017 @: $(MAKE); $(unstage)
47018 @r=`${PWD_COMMAND}`; export r; \
47019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020 echo "Checking multilib configuration for libffi..."; \
47021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47022 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47023 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47024 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47025 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47026 else \
47027 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47028 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47029 fi; \
47030 else \
47031 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47032 fi; \
47033 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47035 $(NORMAL_TARGET_EXPORTS) \
47036 echo Configuring in $(TARGET_SUBDIR)/libffi; \
47037 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47038 case $(srcdir) in \
47039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47040 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47042 esac; \
47043 srcdiroption="--srcdir=$${topdir}/libffi"; \
47044 libsrcdir="$$s/libffi"; \
47045 rm -f no-such-file || : ; \
47046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47048 --target=${target_alias} $${srcdiroption} \
47049 || exit 1
47050 @endif target-libffi
47051
47052
47053
47054
47055
47056 .PHONY: all-target-libffi maybe-all-target-libffi
47057 maybe-all-target-libffi:
47058 @if gcc-bootstrap
47059 all-target-libffi: stage_current
47060 @endif gcc-bootstrap
47061 @if target-libffi
47062 TARGET-target-libffi=all
47063 maybe-all-target-libffi: all-target-libffi
47064 all-target-libffi: configure-target-libffi
47065 @: $(MAKE); $(unstage)
47066 @r=`${PWD_COMMAND}`; export r; \
47067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47068 $(NORMAL_TARGET_EXPORTS) \
47069 (cd $(TARGET_SUBDIR)/libffi && \
47070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47071 $(TARGET-target-libffi))
47072 @endif target-libffi
47073
47074
47075
47076
47077
47078 .PHONY: check-target-libffi maybe-check-target-libffi
47079 maybe-check-target-libffi:
47080 @if target-libffi
47081 maybe-check-target-libffi: check-target-libffi
47082
47083 check-target-libffi:
47084 @: $(MAKE); $(unstage)
47085 @r=`${PWD_COMMAND}`; export r; \
47086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47087 $(NORMAL_TARGET_EXPORTS) \
47088 (cd $(TARGET_SUBDIR)/libffi && \
47089 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47090
47091 @endif target-libffi
47092
47093 .PHONY: install-target-libffi maybe-install-target-libffi
47094 maybe-install-target-libffi:
47095 @if target-libffi
47096 maybe-install-target-libffi: install-target-libffi
47097
47098 install-target-libffi: installdirs
47099 @: $(MAKE); $(unstage)
47100 @r=`${PWD_COMMAND}`; export r; \
47101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102 $(NORMAL_TARGET_EXPORTS) \
47103 (cd $(TARGET_SUBDIR)/libffi && \
47104 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47105
47106 @endif target-libffi
47107
47108 # Other targets (info, dvi, pdf, etc.)
47109
47110 .PHONY: maybe-info-target-libffi info-target-libffi
47111 maybe-info-target-libffi:
47112 @if target-libffi
47113 maybe-info-target-libffi: info-target-libffi
47114
47115 info-target-libffi: \
47116 configure-target-libffi
47117 @: $(MAKE); $(unstage)
47118 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47119 r=`${PWD_COMMAND}`; export r; \
47120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47121 $(NORMAL_TARGET_EXPORTS) \
47122 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47123 for flag in $(EXTRA_TARGET_FLAGS); do \
47124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47125 done; \
47126 (cd $(TARGET_SUBDIR)/libffi && \
47127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47129 "RANLIB=$${RANLIB}" \
47130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47131 info) \
47132 || exit 1
47133
47134 @endif target-libffi
47135
47136 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47137 maybe-dvi-target-libffi:
47138 @if target-libffi
47139 maybe-dvi-target-libffi: dvi-target-libffi
47140
47141 dvi-target-libffi: \
47142 configure-target-libffi
47143 @: $(MAKE); $(unstage)
47144 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47145 r=`${PWD_COMMAND}`; export r; \
47146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147 $(NORMAL_TARGET_EXPORTS) \
47148 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47149 for flag in $(EXTRA_TARGET_FLAGS); do \
47150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151 done; \
47152 (cd $(TARGET_SUBDIR)/libffi && \
47153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155 "RANLIB=$${RANLIB}" \
47156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157 dvi) \
47158 || exit 1
47159
47160 @endif target-libffi
47161
47162 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47163 maybe-pdf-target-libffi:
47164 @if target-libffi
47165 maybe-pdf-target-libffi: pdf-target-libffi
47166
47167 pdf-target-libffi: \
47168 configure-target-libffi
47169 @: $(MAKE); $(unstage)
47170 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47171 r=`${PWD_COMMAND}`; export r; \
47172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47173 $(NORMAL_TARGET_EXPORTS) \
47174 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47175 for flag in $(EXTRA_TARGET_FLAGS); do \
47176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47177 done; \
47178 (cd $(TARGET_SUBDIR)/libffi && \
47179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47181 "RANLIB=$${RANLIB}" \
47182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47183 pdf) \
47184 || exit 1
47185
47186 @endif target-libffi
47187
47188 .PHONY: maybe-html-target-libffi html-target-libffi
47189 maybe-html-target-libffi:
47190 @if target-libffi
47191 maybe-html-target-libffi: html-target-libffi
47192
47193 html-target-libffi: \
47194 configure-target-libffi
47195 @: $(MAKE); $(unstage)
47196 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47197 r=`${PWD_COMMAND}`; export r; \
47198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199 $(NORMAL_TARGET_EXPORTS) \
47200 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47201 for flag in $(EXTRA_TARGET_FLAGS); do \
47202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47203 done; \
47204 (cd $(TARGET_SUBDIR)/libffi && \
47205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47207 "RANLIB=$${RANLIB}" \
47208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47209 html) \
47210 || exit 1
47211
47212 @endif target-libffi
47213
47214 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47215 maybe-TAGS-target-libffi:
47216 @if target-libffi
47217 maybe-TAGS-target-libffi: TAGS-target-libffi
47218
47219 TAGS-target-libffi: \
47220 configure-target-libffi
47221 @: $(MAKE); $(unstage)
47222 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47223 r=`${PWD_COMMAND}`; export r; \
47224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47225 $(NORMAL_TARGET_EXPORTS) \
47226 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
47227 for flag in $(EXTRA_TARGET_FLAGS); do \
47228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47229 done; \
47230 (cd $(TARGET_SUBDIR)/libffi && \
47231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47233 "RANLIB=$${RANLIB}" \
47234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47235 TAGS) \
47236 || exit 1
47237
47238 @endif target-libffi
47239
47240 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47241 maybe-install-info-target-libffi:
47242 @if target-libffi
47243 maybe-install-info-target-libffi: install-info-target-libffi
47244
47245 install-info-target-libffi: \
47246 configure-target-libffi \
47247 info-target-libffi
47248 @: $(MAKE); $(unstage)
47249 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47250 r=`${PWD_COMMAND}`; export r; \
47251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47252 $(NORMAL_TARGET_EXPORTS) \
47253 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
47254 for flag in $(EXTRA_TARGET_FLAGS); do \
47255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47256 done; \
47257 (cd $(TARGET_SUBDIR)/libffi && \
47258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47260 "RANLIB=$${RANLIB}" \
47261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47262 install-info) \
47263 || exit 1
47264
47265 @endif target-libffi
47266
47267 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47268 maybe-install-pdf-target-libffi:
47269 @if target-libffi
47270 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47271
47272 install-pdf-target-libffi: \
47273 configure-target-libffi \
47274 pdf-target-libffi
47275 @: $(MAKE); $(unstage)
47276 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47277 r=`${PWD_COMMAND}`; export r; \
47278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47279 $(NORMAL_TARGET_EXPORTS) \
47280 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
47281 for flag in $(EXTRA_TARGET_FLAGS); do \
47282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47283 done; \
47284 (cd $(TARGET_SUBDIR)/libffi && \
47285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47287 "RANLIB=$${RANLIB}" \
47288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47289 install-pdf) \
47290 || exit 1
47291
47292 @endif target-libffi
47293
47294 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47295 maybe-install-html-target-libffi:
47296 @if target-libffi
47297 maybe-install-html-target-libffi: install-html-target-libffi
47298
47299 install-html-target-libffi: \
47300 configure-target-libffi \
47301 html-target-libffi
47302 @: $(MAKE); $(unstage)
47303 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47304 r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(NORMAL_TARGET_EXPORTS) \
47307 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
47308 for flag in $(EXTRA_TARGET_FLAGS); do \
47309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310 done; \
47311 (cd $(TARGET_SUBDIR)/libffi && \
47312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314 "RANLIB=$${RANLIB}" \
47315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316 install-html) \
47317 || exit 1
47318
47319 @endif target-libffi
47320
47321 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47322 maybe-installcheck-target-libffi:
47323 @if target-libffi
47324 maybe-installcheck-target-libffi: installcheck-target-libffi
47325
47326 installcheck-target-libffi: \
47327 configure-target-libffi
47328 @: $(MAKE); $(unstage)
47329 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47330 r=`${PWD_COMMAND}`; export r; \
47331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47332 $(NORMAL_TARGET_EXPORTS) \
47333 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
47334 for flag in $(EXTRA_TARGET_FLAGS); do \
47335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47336 done; \
47337 (cd $(TARGET_SUBDIR)/libffi && \
47338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47340 "RANLIB=$${RANLIB}" \
47341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47342 installcheck) \
47343 || exit 1
47344
47345 @endif target-libffi
47346
47347 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47348 maybe-mostlyclean-target-libffi:
47349 @if target-libffi
47350 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47351
47352 mostlyclean-target-libffi:
47353 @: $(MAKE); $(unstage)
47354 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47355 r=`${PWD_COMMAND}`; export r; \
47356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47357 $(NORMAL_TARGET_EXPORTS) \
47358 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
47359 for flag in $(EXTRA_TARGET_FLAGS); do \
47360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47361 done; \
47362 (cd $(TARGET_SUBDIR)/libffi && \
47363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47365 "RANLIB=$${RANLIB}" \
47366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47367 mostlyclean) \
47368 || exit 1
47369
47370 @endif target-libffi
47371
47372 .PHONY: maybe-clean-target-libffi clean-target-libffi
47373 maybe-clean-target-libffi:
47374 @if target-libffi
47375 maybe-clean-target-libffi: clean-target-libffi
47376
47377 clean-target-libffi:
47378 @: $(MAKE); $(unstage)
47379 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47380 r=`${PWD_COMMAND}`; export r; \
47381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47382 $(NORMAL_TARGET_EXPORTS) \
47383 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
47384 for flag in $(EXTRA_TARGET_FLAGS); do \
47385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47386 done; \
47387 (cd $(TARGET_SUBDIR)/libffi && \
47388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47390 "RANLIB=$${RANLIB}" \
47391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47392 clean) \
47393 || exit 1
47394
47395 @endif target-libffi
47396
47397 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47398 maybe-distclean-target-libffi:
47399 @if target-libffi
47400 maybe-distclean-target-libffi: distclean-target-libffi
47401
47402 distclean-target-libffi:
47403 @: $(MAKE); $(unstage)
47404 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47405 r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 $(NORMAL_TARGET_EXPORTS) \
47408 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
47409 for flag in $(EXTRA_TARGET_FLAGS); do \
47410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47411 done; \
47412 (cd $(TARGET_SUBDIR)/libffi && \
47413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47415 "RANLIB=$${RANLIB}" \
47416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47417 distclean) \
47418 || exit 1
47419
47420 @endif target-libffi
47421
47422 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47423 maybe-maintainer-clean-target-libffi:
47424 @if target-libffi
47425 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47426
47427 maintainer-clean-target-libffi:
47428 @: $(MAKE); $(unstage)
47429 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47430 r=`${PWD_COMMAND}`; export r; \
47431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47432 $(NORMAL_TARGET_EXPORTS) \
47433 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
47434 for flag in $(EXTRA_TARGET_FLAGS); do \
47435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47436 done; \
47437 (cd $(TARGET_SUBDIR)/libffi && \
47438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47440 "RANLIB=$${RANLIB}" \
47441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47442 maintainer-clean) \
47443 || exit 1
47444
47445 @endif target-libffi
47446
47447
47448
47449
47450
47451 .PHONY: configure-target-libjava maybe-configure-target-libjava
47452 maybe-configure-target-libjava:
47453 @if gcc-bootstrap
47454 configure-target-libjava: stage_current
47455 @endif gcc-bootstrap
47456 @if target-libjava
47457 maybe-configure-target-libjava: configure-target-libjava
47458 configure-target-libjava:
47459 @: $(MAKE); $(unstage)
47460 @r=`${PWD_COMMAND}`; export r; \
47461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462 echo "Checking multilib configuration for libjava..."; \
47463 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
47465 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47466 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47467 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47468 else \
47469 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47470 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47471 fi; \
47472 else \
47473 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47474 fi; \
47475 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47477 $(RAW_CXX_TARGET_EXPORTS) \
47478 echo Configuring in $(TARGET_SUBDIR)/libjava; \
47479 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47480 case $(srcdir) in \
47481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47482 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47484 esac; \
47485 srcdiroption="--srcdir=$${topdir}/libjava"; \
47486 libsrcdir="$$s/libjava"; \
47487 rm -f no-such-file || : ; \
47488 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47490 --target=${target_alias} $${srcdiroption} \
47491 || exit 1
47492 @endif target-libjava
47493
47494
47495
47496
47497
47498 .PHONY: all-target-libjava maybe-all-target-libjava
47499 maybe-all-target-libjava:
47500 @if gcc-bootstrap
47501 all-target-libjava: stage_current
47502 @endif gcc-bootstrap
47503 @if target-libjava
47504 TARGET-target-libjava=all
47505 maybe-all-target-libjava: all-target-libjava
47506 all-target-libjava: configure-target-libjava
47507 @: $(MAKE); $(unstage)
47508 @r=`${PWD_COMMAND}`; export r; \
47509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47510 $(RAW_CXX_TARGET_EXPORTS) \
47511 (cd $(TARGET_SUBDIR)/libjava && \
47512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47513 $(TARGET-target-libjava))
47514 @endif target-libjava
47515
47516
47517
47518
47519
47520 .PHONY: check-target-libjava maybe-check-target-libjava
47521 maybe-check-target-libjava:
47522 @if target-libjava
47523 maybe-check-target-libjava: check-target-libjava
47524
47525 check-target-libjava:
47526 @: $(MAKE); $(unstage)
47527 @r=`${PWD_COMMAND}`; export r; \
47528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47529 $(RAW_CXX_TARGET_EXPORTS) \
47530 (cd $(TARGET_SUBDIR)/libjava && \
47531 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47532
47533 @endif target-libjava
47534
47535 .PHONY: install-target-libjava maybe-install-target-libjava
47536 maybe-install-target-libjava:
47537 @if target-libjava
47538 maybe-install-target-libjava: install-target-libjava
47539
47540 install-target-libjava: installdirs
47541 @: $(MAKE); $(unstage)
47542 @r=`${PWD_COMMAND}`; export r; \
47543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544 $(RAW_CXX_TARGET_EXPORTS) \
47545 (cd $(TARGET_SUBDIR)/libjava && \
47546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47547
47548 @endif target-libjava
47549
47550 # Other targets (info, dvi, pdf, etc.)
47551
47552 .PHONY: maybe-info-target-libjava info-target-libjava
47553 maybe-info-target-libjava:
47554 @if target-libjava
47555 maybe-info-target-libjava: info-target-libjava
47556
47557 info-target-libjava: \
47558 configure-target-libjava
47559 @: $(MAKE); $(unstage)
47560 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47561 r=`${PWD_COMMAND}`; export r; \
47562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47563 $(RAW_CXX_TARGET_EXPORTS) \
47564 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
47565 for flag in $(EXTRA_TARGET_FLAGS); do \
47566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47567 done; \
47568 (cd $(TARGET_SUBDIR)/libjava && \
47569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47571 "RANLIB=$${RANLIB}" \
47572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47573 info) \
47574 || exit 1
47575
47576 @endif target-libjava
47577
47578 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
47579 maybe-dvi-target-libjava:
47580 @if target-libjava
47581 maybe-dvi-target-libjava: dvi-target-libjava
47582
47583 dvi-target-libjava: \
47584 configure-target-libjava
47585 @: $(MAKE); $(unstage)
47586 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47587 r=`${PWD_COMMAND}`; export r; \
47588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589 $(RAW_CXX_TARGET_EXPORTS) \
47590 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
47591 for flag in $(EXTRA_TARGET_FLAGS); do \
47592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47593 done; \
47594 (cd $(TARGET_SUBDIR)/libjava && \
47595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47597 "RANLIB=$${RANLIB}" \
47598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47599 dvi) \
47600 || exit 1
47601
47602 @endif target-libjava
47603
47604 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
47605 maybe-pdf-target-libjava:
47606 @if target-libjava
47607 maybe-pdf-target-libjava: pdf-target-libjava
47608
47609 pdf-target-libjava: \
47610 configure-target-libjava
47611 @: $(MAKE); $(unstage)
47612 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47613 r=`${PWD_COMMAND}`; export r; \
47614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47615 $(RAW_CXX_TARGET_EXPORTS) \
47616 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
47617 for flag in $(EXTRA_TARGET_FLAGS); do \
47618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47619 done; \
47620 (cd $(TARGET_SUBDIR)/libjava && \
47621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47623 "RANLIB=$${RANLIB}" \
47624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47625 pdf) \
47626 || exit 1
47627
47628 @endif target-libjava
47629
47630 .PHONY: maybe-html-target-libjava html-target-libjava
47631 maybe-html-target-libjava:
47632 @if target-libjava
47633 maybe-html-target-libjava: html-target-libjava
47634
47635 html-target-libjava: \
47636 configure-target-libjava
47637 @: $(MAKE); $(unstage)
47638 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47639 r=`${PWD_COMMAND}`; export r; \
47640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47641 $(RAW_CXX_TARGET_EXPORTS) \
47642 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
47643 for flag in $(EXTRA_TARGET_FLAGS); do \
47644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47645 done; \
47646 (cd $(TARGET_SUBDIR)/libjava && \
47647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47649 "RANLIB=$${RANLIB}" \
47650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47651 html) \
47652 || exit 1
47653
47654 @endif target-libjava
47655
47656 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
47657 maybe-TAGS-target-libjava:
47658 @if target-libjava
47659 maybe-TAGS-target-libjava: TAGS-target-libjava
47660
47661 TAGS-target-libjava: \
47662 configure-target-libjava
47663 @: $(MAKE); $(unstage)
47664 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47665 r=`${PWD_COMMAND}`; export r; \
47666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47667 $(RAW_CXX_TARGET_EXPORTS) \
47668 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
47669 for flag in $(EXTRA_TARGET_FLAGS); do \
47670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47671 done; \
47672 (cd $(TARGET_SUBDIR)/libjava && \
47673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47675 "RANLIB=$${RANLIB}" \
47676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47677 TAGS) \
47678 || exit 1
47679
47680 @endif target-libjava
47681
47682 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
47683 maybe-install-info-target-libjava:
47684 @if target-libjava
47685 maybe-install-info-target-libjava: install-info-target-libjava
47686
47687 install-info-target-libjava: \
47688 configure-target-libjava \
47689 info-target-libjava
47690 @: $(MAKE); $(unstage)
47691 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47692 r=`${PWD_COMMAND}`; export r; \
47693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47694 $(RAW_CXX_TARGET_EXPORTS) \
47695 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
47696 for flag in $(EXTRA_TARGET_FLAGS); do \
47697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47698 done; \
47699 (cd $(TARGET_SUBDIR)/libjava && \
47700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47702 "RANLIB=$${RANLIB}" \
47703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47704 install-info) \
47705 || exit 1
47706
47707 @endif target-libjava
47708
47709 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
47710 maybe-install-pdf-target-libjava:
47711 @if target-libjava
47712 maybe-install-pdf-target-libjava: install-pdf-target-libjava
47713
47714 install-pdf-target-libjava: \
47715 configure-target-libjava \
47716 pdf-target-libjava
47717 @: $(MAKE); $(unstage)
47718 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47719 r=`${PWD_COMMAND}`; export r; \
47720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47721 $(RAW_CXX_TARGET_EXPORTS) \
47722 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
47723 for flag in $(EXTRA_TARGET_FLAGS); do \
47724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47725 done; \
47726 (cd $(TARGET_SUBDIR)/libjava && \
47727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47729 "RANLIB=$${RANLIB}" \
47730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47731 install-pdf) \
47732 || exit 1
47733
47734 @endif target-libjava
47735
47736 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
47737 maybe-install-html-target-libjava:
47738 @if target-libjava
47739 maybe-install-html-target-libjava: install-html-target-libjava
47740
47741 install-html-target-libjava: \
47742 configure-target-libjava \
47743 html-target-libjava
47744 @: $(MAKE); $(unstage)
47745 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47746 r=`${PWD_COMMAND}`; export r; \
47747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748 $(RAW_CXX_TARGET_EXPORTS) \
47749 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
47750 for flag in $(EXTRA_TARGET_FLAGS); do \
47751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752 done; \
47753 (cd $(TARGET_SUBDIR)/libjava && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756 "RANLIB=$${RANLIB}" \
47757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758 install-html) \
47759 || exit 1
47760
47761 @endif target-libjava
47762
47763 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
47764 maybe-installcheck-target-libjava:
47765 @if target-libjava
47766 maybe-installcheck-target-libjava: installcheck-target-libjava
47767
47768 installcheck-target-libjava: \
47769 configure-target-libjava
47770 @: $(MAKE); $(unstage)
47771 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47772 r=`${PWD_COMMAND}`; export r; \
47773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 $(RAW_CXX_TARGET_EXPORTS) \
47775 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
47776 for flag in $(EXTRA_TARGET_FLAGS); do \
47777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778 done; \
47779 (cd $(TARGET_SUBDIR)/libjava && \
47780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782 "RANLIB=$${RANLIB}" \
47783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784 installcheck) \
47785 || exit 1
47786
47787 @endif target-libjava
47788
47789 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
47790 maybe-mostlyclean-target-libjava:
47791 @if target-libjava
47792 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
47793
47794 mostlyclean-target-libjava:
47795 @: $(MAKE); $(unstage)
47796 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47797 r=`${PWD_COMMAND}`; export r; \
47798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47799 $(RAW_CXX_TARGET_EXPORTS) \
47800 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
47801 for flag in $(EXTRA_TARGET_FLAGS); do \
47802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47803 done; \
47804 (cd $(TARGET_SUBDIR)/libjava && \
47805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47807 "RANLIB=$${RANLIB}" \
47808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47809 mostlyclean) \
47810 || exit 1
47811
47812 @endif target-libjava
47813
47814 .PHONY: maybe-clean-target-libjava clean-target-libjava
47815 maybe-clean-target-libjava:
47816 @if target-libjava
47817 maybe-clean-target-libjava: clean-target-libjava
47818
47819 clean-target-libjava:
47820 @: $(MAKE); $(unstage)
47821 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47822 r=`${PWD_COMMAND}`; export r; \
47823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47824 $(RAW_CXX_TARGET_EXPORTS) \
47825 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
47826 for flag in $(EXTRA_TARGET_FLAGS); do \
47827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47828 done; \
47829 (cd $(TARGET_SUBDIR)/libjava && \
47830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47832 "RANLIB=$${RANLIB}" \
47833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47834 clean) \
47835 || exit 1
47836
47837 @endif target-libjava
47838
47839 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
47840 maybe-distclean-target-libjava:
47841 @if target-libjava
47842 maybe-distclean-target-libjava: distclean-target-libjava
47843
47844 distclean-target-libjava:
47845 @: $(MAKE); $(unstage)
47846 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47847 r=`${PWD_COMMAND}`; export r; \
47848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47849 $(RAW_CXX_TARGET_EXPORTS) \
47850 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
47851 for flag in $(EXTRA_TARGET_FLAGS); do \
47852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47853 done; \
47854 (cd $(TARGET_SUBDIR)/libjava && \
47855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47857 "RANLIB=$${RANLIB}" \
47858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47859 distclean) \
47860 || exit 1
47861
47862 @endif target-libjava
47863
47864 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
47865 maybe-maintainer-clean-target-libjava:
47866 @if target-libjava
47867 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
47868
47869 maintainer-clean-target-libjava:
47870 @: $(MAKE); $(unstage)
47871 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47872 r=`${PWD_COMMAND}`; export r; \
47873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47874 $(RAW_CXX_TARGET_EXPORTS) \
47875 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
47876 for flag in $(EXTRA_TARGET_FLAGS); do \
47877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47878 done; \
47879 (cd $(TARGET_SUBDIR)/libjava && \
47880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47882 "RANLIB=$${RANLIB}" \
47883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47884 maintainer-clean) \
47885 || exit 1
47886
47887 @endif target-libjava
47888
47889
47890
47891
47892
47893 .PHONY: configure-target-zlib maybe-configure-target-zlib
47894 maybe-configure-target-zlib:
47895 @if gcc-bootstrap
47896 configure-target-zlib: stage_current
47897 @endif gcc-bootstrap
47898 @if target-zlib
47899 maybe-configure-target-zlib: configure-target-zlib
47900 configure-target-zlib:
47901 @: $(MAKE); $(unstage)
47902 @r=`${PWD_COMMAND}`; export r; \
47903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47904 echo "Checking multilib configuration for zlib..."; \
47905 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47906 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
47907 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47908 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47909 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47910 else \
47911 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47912 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47913 fi; \
47914 else \
47915 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47916 fi; \
47917 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47919 $(NORMAL_TARGET_EXPORTS) \
47920 echo Configuring in $(TARGET_SUBDIR)/zlib; \
47921 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47922 case $(srcdir) in \
47923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47924 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47926 esac; \
47927 srcdiroption="--srcdir=$${topdir}/zlib"; \
47928 libsrcdir="$$s/zlib"; \
47929 rm -f no-such-file || : ; \
47930 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47931 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47932 --target=${target_alias} $${srcdiroption} \
47933 || exit 1
47934 @endif target-zlib
47935
47936
47937
47938
47939
47940 .PHONY: all-target-zlib maybe-all-target-zlib
47941 maybe-all-target-zlib:
47942 @if gcc-bootstrap
47943 all-target-zlib: stage_current
47944 @endif gcc-bootstrap
47945 @if target-zlib
47946 TARGET-target-zlib=all
47947 maybe-all-target-zlib: all-target-zlib
47948 all-target-zlib: configure-target-zlib
47949 @: $(MAKE); $(unstage)
47950 @r=`${PWD_COMMAND}`; export r; \
47951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952 $(NORMAL_TARGET_EXPORTS) \
47953 (cd $(TARGET_SUBDIR)/zlib && \
47954 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47955 $(TARGET-target-zlib))
47956 @endif target-zlib
47957
47958
47959
47960
47961
47962 .PHONY: check-target-zlib maybe-check-target-zlib
47963 maybe-check-target-zlib:
47964 @if target-zlib
47965 maybe-check-target-zlib: check-target-zlib
47966
47967 check-target-zlib:
47968 @: $(MAKE); $(unstage)
47969 @r=`${PWD_COMMAND}`; export r; \
47970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47971 $(NORMAL_TARGET_EXPORTS) \
47972 (cd $(TARGET_SUBDIR)/zlib && \
47973 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47974
47975 @endif target-zlib
47976
47977 .PHONY: install-target-zlib maybe-install-target-zlib
47978 maybe-install-target-zlib:
47979 @if target-zlib
47980 maybe-install-target-zlib: install-target-zlib
47981
47982 install-target-zlib: installdirs
47983 @: $(MAKE); $(unstage)
47984 @r=`${PWD_COMMAND}`; export r; \
47985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986 $(NORMAL_TARGET_EXPORTS) \
47987 (cd $(TARGET_SUBDIR)/zlib && \
47988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47989
47990 @endif target-zlib
47991
47992 # Other targets (info, dvi, pdf, etc.)
47993
47994 .PHONY: maybe-info-target-zlib info-target-zlib
47995 maybe-info-target-zlib:
47996 @if target-zlib
47997 maybe-info-target-zlib: info-target-zlib
47998
47999 info-target-zlib: \
48000 configure-target-zlib
48001 @: $(MAKE); $(unstage)
48002 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48003 r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 $(NORMAL_TARGET_EXPORTS) \
48006 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
48007 for flag in $(EXTRA_TARGET_FLAGS); do \
48008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009 done; \
48010 (cd $(TARGET_SUBDIR)/zlib && \
48011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013 "RANLIB=$${RANLIB}" \
48014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015 info) \
48016 || exit 1
48017
48018 @endif target-zlib
48019
48020 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
48021 maybe-dvi-target-zlib:
48022 @if target-zlib
48023 maybe-dvi-target-zlib: dvi-target-zlib
48024
48025 dvi-target-zlib: \
48026 configure-target-zlib
48027 @: $(MAKE); $(unstage)
48028 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48029 r=`${PWD_COMMAND}`; export r; \
48030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48031 $(NORMAL_TARGET_EXPORTS) \
48032 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48033 for flag in $(EXTRA_TARGET_FLAGS); do \
48034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48035 done; \
48036 (cd $(TARGET_SUBDIR)/zlib && \
48037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48039 "RANLIB=$${RANLIB}" \
48040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48041 dvi) \
48042 || exit 1
48043
48044 @endif target-zlib
48045
48046 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48047 maybe-pdf-target-zlib:
48048 @if target-zlib
48049 maybe-pdf-target-zlib: pdf-target-zlib
48050
48051 pdf-target-zlib: \
48052 configure-target-zlib
48053 @: $(MAKE); $(unstage)
48054 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48055 r=`${PWD_COMMAND}`; export r; \
48056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48057 $(NORMAL_TARGET_EXPORTS) \
48058 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48059 for flag in $(EXTRA_TARGET_FLAGS); do \
48060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48061 done; \
48062 (cd $(TARGET_SUBDIR)/zlib && \
48063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48065 "RANLIB=$${RANLIB}" \
48066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48067 pdf) \
48068 || exit 1
48069
48070 @endif target-zlib
48071
48072 .PHONY: maybe-html-target-zlib html-target-zlib
48073 maybe-html-target-zlib:
48074 @if target-zlib
48075 maybe-html-target-zlib: html-target-zlib
48076
48077 html-target-zlib: \
48078 configure-target-zlib
48079 @: $(MAKE); $(unstage)
48080 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48081 r=`${PWD_COMMAND}`; export r; \
48082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48083 $(NORMAL_TARGET_EXPORTS) \
48084 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48085 for flag in $(EXTRA_TARGET_FLAGS); do \
48086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48087 done; \
48088 (cd $(TARGET_SUBDIR)/zlib && \
48089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48091 "RANLIB=$${RANLIB}" \
48092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48093 html) \
48094 || exit 1
48095
48096 @endif target-zlib
48097
48098 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48099 maybe-TAGS-target-zlib:
48100 @if target-zlib
48101 maybe-TAGS-target-zlib: TAGS-target-zlib
48102
48103 TAGS-target-zlib: \
48104 configure-target-zlib
48105 @: $(MAKE); $(unstage)
48106 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48107 r=`${PWD_COMMAND}`; export r; \
48108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48109 $(NORMAL_TARGET_EXPORTS) \
48110 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48111 for flag in $(EXTRA_TARGET_FLAGS); do \
48112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48113 done; \
48114 (cd $(TARGET_SUBDIR)/zlib && \
48115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48117 "RANLIB=$${RANLIB}" \
48118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48119 TAGS) \
48120 || exit 1
48121
48122 @endif target-zlib
48123
48124 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48125 maybe-install-info-target-zlib:
48126 @if target-zlib
48127 maybe-install-info-target-zlib: install-info-target-zlib
48128
48129 install-info-target-zlib: \
48130 configure-target-zlib \
48131 info-target-zlib
48132 @: $(MAKE); $(unstage)
48133 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48134 r=`${PWD_COMMAND}`; export r; \
48135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48136 $(NORMAL_TARGET_EXPORTS) \
48137 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48138 for flag in $(EXTRA_TARGET_FLAGS); do \
48139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48140 done; \
48141 (cd $(TARGET_SUBDIR)/zlib && \
48142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48144 "RANLIB=$${RANLIB}" \
48145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48146 install-info) \
48147 || exit 1
48148
48149 @endif target-zlib
48150
48151 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48152 maybe-install-pdf-target-zlib:
48153 @if target-zlib
48154 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48155
48156 install-pdf-target-zlib: \
48157 configure-target-zlib \
48158 pdf-target-zlib
48159 @: $(MAKE); $(unstage)
48160 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48161 r=`${PWD_COMMAND}`; export r; \
48162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48163 $(NORMAL_TARGET_EXPORTS) \
48164 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48165 for flag in $(EXTRA_TARGET_FLAGS); do \
48166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48167 done; \
48168 (cd $(TARGET_SUBDIR)/zlib && \
48169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48171 "RANLIB=$${RANLIB}" \
48172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48173 install-pdf) \
48174 || exit 1
48175
48176 @endif target-zlib
48177
48178 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48179 maybe-install-html-target-zlib:
48180 @if target-zlib
48181 maybe-install-html-target-zlib: install-html-target-zlib
48182
48183 install-html-target-zlib: \
48184 configure-target-zlib \
48185 html-target-zlib
48186 @: $(MAKE); $(unstage)
48187 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48188 r=`${PWD_COMMAND}`; export r; \
48189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190 $(NORMAL_TARGET_EXPORTS) \
48191 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48192 for flag in $(EXTRA_TARGET_FLAGS); do \
48193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194 done; \
48195 (cd $(TARGET_SUBDIR)/zlib && \
48196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198 "RANLIB=$${RANLIB}" \
48199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200 install-html) \
48201 || exit 1
48202
48203 @endif target-zlib
48204
48205 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48206 maybe-installcheck-target-zlib:
48207 @if target-zlib
48208 maybe-installcheck-target-zlib: installcheck-target-zlib
48209
48210 installcheck-target-zlib: \
48211 configure-target-zlib
48212 @: $(MAKE); $(unstage)
48213 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48214 r=`${PWD_COMMAND}`; export r; \
48215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216 $(NORMAL_TARGET_EXPORTS) \
48217 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
48218 for flag in $(EXTRA_TARGET_FLAGS); do \
48219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220 done; \
48221 (cd $(TARGET_SUBDIR)/zlib && \
48222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224 "RANLIB=$${RANLIB}" \
48225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226 installcheck) \
48227 || exit 1
48228
48229 @endif target-zlib
48230
48231 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48232 maybe-mostlyclean-target-zlib:
48233 @if target-zlib
48234 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48235
48236 mostlyclean-target-zlib:
48237 @: $(MAKE); $(unstage)
48238 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48239 r=`${PWD_COMMAND}`; export r; \
48240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48241 $(NORMAL_TARGET_EXPORTS) \
48242 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
48243 for flag in $(EXTRA_TARGET_FLAGS); do \
48244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48245 done; \
48246 (cd $(TARGET_SUBDIR)/zlib && \
48247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48249 "RANLIB=$${RANLIB}" \
48250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48251 mostlyclean) \
48252 || exit 1
48253
48254 @endif target-zlib
48255
48256 .PHONY: maybe-clean-target-zlib clean-target-zlib
48257 maybe-clean-target-zlib:
48258 @if target-zlib
48259 maybe-clean-target-zlib: clean-target-zlib
48260
48261 clean-target-zlib:
48262 @: $(MAKE); $(unstage)
48263 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48264 r=`${PWD_COMMAND}`; export r; \
48265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48266 $(NORMAL_TARGET_EXPORTS) \
48267 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
48268 for flag in $(EXTRA_TARGET_FLAGS); do \
48269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48270 done; \
48271 (cd $(TARGET_SUBDIR)/zlib && \
48272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48274 "RANLIB=$${RANLIB}" \
48275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48276 clean) \
48277 || exit 1
48278
48279 @endif target-zlib
48280
48281 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48282 maybe-distclean-target-zlib:
48283 @if target-zlib
48284 maybe-distclean-target-zlib: distclean-target-zlib
48285
48286 distclean-target-zlib:
48287 @: $(MAKE); $(unstage)
48288 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48289 r=`${PWD_COMMAND}`; export r; \
48290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48291 $(NORMAL_TARGET_EXPORTS) \
48292 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
48293 for flag in $(EXTRA_TARGET_FLAGS); do \
48294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48295 done; \
48296 (cd $(TARGET_SUBDIR)/zlib && \
48297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48299 "RANLIB=$${RANLIB}" \
48300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48301 distclean) \
48302 || exit 1
48303
48304 @endif target-zlib
48305
48306 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48307 maybe-maintainer-clean-target-zlib:
48308 @if target-zlib
48309 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48310
48311 maintainer-clean-target-zlib:
48312 @: $(MAKE); $(unstage)
48313 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48314 r=`${PWD_COMMAND}`; export r; \
48315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48316 $(NORMAL_TARGET_EXPORTS) \
48317 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
48318 for flag in $(EXTRA_TARGET_FLAGS); do \
48319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48320 done; \
48321 (cd $(TARGET_SUBDIR)/zlib && \
48322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48324 "RANLIB=$${RANLIB}" \
48325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48326 maintainer-clean) \
48327 || exit 1
48328
48329 @endif target-zlib
48330
48331
48332
48333
48334
48335 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48336 maybe-configure-target-boehm-gc:
48337 @if gcc-bootstrap
48338 configure-target-boehm-gc: stage_current
48339 @endif gcc-bootstrap
48340 @if target-boehm-gc
48341 maybe-configure-target-boehm-gc: configure-target-boehm-gc
48342 configure-target-boehm-gc:
48343 @: $(MAKE); $(unstage)
48344 @r=`${PWD_COMMAND}`; export r; \
48345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346 echo "Checking multilib configuration for boehm-gc..."; \
48347 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48348 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
48349 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48350 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48351 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48352 else \
48353 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48354 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48355 fi; \
48356 else \
48357 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48358 fi; \
48359 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48361 $(NORMAL_TARGET_EXPORTS) \
48362 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48363 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48364 case $(srcdir) in \
48365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48366 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48368 esac; \
48369 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
48370 libsrcdir="$$s/boehm-gc"; \
48371 rm -f no-such-file || : ; \
48372 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48373 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48374 --target=${target_alias} $${srcdiroption} \
48375 || exit 1
48376 @endif target-boehm-gc
48377
48378
48379
48380
48381
48382 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48383 maybe-all-target-boehm-gc:
48384 @if gcc-bootstrap
48385 all-target-boehm-gc: stage_current
48386 @endif gcc-bootstrap
48387 @if target-boehm-gc
48388 TARGET-target-boehm-gc=all
48389 maybe-all-target-boehm-gc: all-target-boehm-gc
48390 all-target-boehm-gc: configure-target-boehm-gc
48391 @: $(MAKE); $(unstage)
48392 @r=`${PWD_COMMAND}`; export r; \
48393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48394 $(NORMAL_TARGET_EXPORTS) \
48395 (cd $(TARGET_SUBDIR)/boehm-gc && \
48396 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48397 $(TARGET-target-boehm-gc))
48398 @endif target-boehm-gc
48399
48400
48401
48402
48403
48404 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48405 maybe-check-target-boehm-gc:
48406 @if target-boehm-gc
48407 maybe-check-target-boehm-gc: check-target-boehm-gc
48408
48409 check-target-boehm-gc:
48410 @: $(MAKE); $(unstage)
48411 @r=`${PWD_COMMAND}`; export r; \
48412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413 $(NORMAL_TARGET_EXPORTS) \
48414 (cd $(TARGET_SUBDIR)/boehm-gc && \
48415 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48416
48417 @endif target-boehm-gc
48418
48419 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48420 maybe-install-target-boehm-gc:
48421 @if target-boehm-gc
48422 maybe-install-target-boehm-gc: install-target-boehm-gc
48423
48424 install-target-boehm-gc: installdirs
48425 @: $(MAKE); $(unstage)
48426 @r=`${PWD_COMMAND}`; export r; \
48427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428 $(NORMAL_TARGET_EXPORTS) \
48429 (cd $(TARGET_SUBDIR)/boehm-gc && \
48430 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48431
48432 @endif target-boehm-gc
48433
48434 # Other targets (info, dvi, pdf, etc.)
48435
48436 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48437 maybe-info-target-boehm-gc:
48438 @if target-boehm-gc
48439 maybe-info-target-boehm-gc: info-target-boehm-gc
48440
48441 info-target-boehm-gc: \
48442 configure-target-boehm-gc
48443 @: $(MAKE); $(unstage)
48444 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48445 r=`${PWD_COMMAND}`; export r; \
48446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447 $(NORMAL_TARGET_EXPORTS) \
48448 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
48449 for flag in $(EXTRA_TARGET_FLAGS); do \
48450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451 done; \
48452 (cd $(TARGET_SUBDIR)/boehm-gc && \
48453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455 "RANLIB=$${RANLIB}" \
48456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457 info) \
48458 || exit 1
48459
48460 @endif target-boehm-gc
48461
48462 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48463 maybe-dvi-target-boehm-gc:
48464 @if target-boehm-gc
48465 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48466
48467 dvi-target-boehm-gc: \
48468 configure-target-boehm-gc
48469 @: $(MAKE); $(unstage)
48470 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48471 r=`${PWD_COMMAND}`; export r; \
48472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48473 $(NORMAL_TARGET_EXPORTS) \
48474 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
48475 for flag in $(EXTRA_TARGET_FLAGS); do \
48476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48477 done; \
48478 (cd $(TARGET_SUBDIR)/boehm-gc && \
48479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48481 "RANLIB=$${RANLIB}" \
48482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48483 dvi) \
48484 || exit 1
48485
48486 @endif target-boehm-gc
48487
48488 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48489 maybe-pdf-target-boehm-gc:
48490 @if target-boehm-gc
48491 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48492
48493 pdf-target-boehm-gc: \
48494 configure-target-boehm-gc
48495 @: $(MAKE); $(unstage)
48496 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48497 r=`${PWD_COMMAND}`; export r; \
48498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48499 $(NORMAL_TARGET_EXPORTS) \
48500 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48501 for flag in $(EXTRA_TARGET_FLAGS); do \
48502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48503 done; \
48504 (cd $(TARGET_SUBDIR)/boehm-gc && \
48505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48507 "RANLIB=$${RANLIB}" \
48508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48509 pdf) \
48510 || exit 1
48511
48512 @endif target-boehm-gc
48513
48514 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
48515 maybe-html-target-boehm-gc:
48516 @if target-boehm-gc
48517 maybe-html-target-boehm-gc: html-target-boehm-gc
48518
48519 html-target-boehm-gc: \
48520 configure-target-boehm-gc
48521 @: $(MAKE); $(unstage)
48522 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48523 r=`${PWD_COMMAND}`; export r; \
48524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48525 $(NORMAL_TARGET_EXPORTS) \
48526 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
48527 for flag in $(EXTRA_TARGET_FLAGS); do \
48528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48529 done; \
48530 (cd $(TARGET_SUBDIR)/boehm-gc && \
48531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48533 "RANLIB=$${RANLIB}" \
48534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48535 html) \
48536 || exit 1
48537
48538 @endif target-boehm-gc
48539
48540 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
48541 maybe-TAGS-target-boehm-gc:
48542 @if target-boehm-gc
48543 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
48544
48545 TAGS-target-boehm-gc: \
48546 configure-target-boehm-gc
48547 @: $(MAKE); $(unstage)
48548 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48549 r=`${PWD_COMMAND}`; export r; \
48550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48551 $(NORMAL_TARGET_EXPORTS) \
48552 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
48553 for flag in $(EXTRA_TARGET_FLAGS); do \
48554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48555 done; \
48556 (cd $(TARGET_SUBDIR)/boehm-gc && \
48557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48559 "RANLIB=$${RANLIB}" \
48560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48561 TAGS) \
48562 || exit 1
48563
48564 @endif target-boehm-gc
48565
48566 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
48567 maybe-install-info-target-boehm-gc:
48568 @if target-boehm-gc
48569 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
48570
48571 install-info-target-boehm-gc: \
48572 configure-target-boehm-gc \
48573 info-target-boehm-gc
48574 @: $(MAKE); $(unstage)
48575 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48576 r=`${PWD_COMMAND}`; export r; \
48577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578 $(NORMAL_TARGET_EXPORTS) \
48579 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
48580 for flag in $(EXTRA_TARGET_FLAGS); do \
48581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48582 done; \
48583 (cd $(TARGET_SUBDIR)/boehm-gc && \
48584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48586 "RANLIB=$${RANLIB}" \
48587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48588 install-info) \
48589 || exit 1
48590
48591 @endif target-boehm-gc
48592
48593 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
48594 maybe-install-pdf-target-boehm-gc:
48595 @if target-boehm-gc
48596 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
48597
48598 install-pdf-target-boehm-gc: \
48599 configure-target-boehm-gc \
48600 pdf-target-boehm-gc
48601 @: $(MAKE); $(unstage)
48602 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48603 r=`${PWD_COMMAND}`; export r; \
48604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48605 $(NORMAL_TARGET_EXPORTS) \
48606 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48607 for flag in $(EXTRA_TARGET_FLAGS); do \
48608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48609 done; \
48610 (cd $(TARGET_SUBDIR)/boehm-gc && \
48611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48613 "RANLIB=$${RANLIB}" \
48614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48615 install-pdf) \
48616 || exit 1
48617
48618 @endif target-boehm-gc
48619
48620 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
48621 maybe-install-html-target-boehm-gc:
48622 @if target-boehm-gc
48623 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
48624
48625 install-html-target-boehm-gc: \
48626 configure-target-boehm-gc \
48627 html-target-boehm-gc
48628 @: $(MAKE); $(unstage)
48629 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48630 r=`${PWD_COMMAND}`; export r; \
48631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632 $(NORMAL_TARGET_EXPORTS) \
48633 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
48634 for flag in $(EXTRA_TARGET_FLAGS); do \
48635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636 done; \
48637 (cd $(TARGET_SUBDIR)/boehm-gc && \
48638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640 "RANLIB=$${RANLIB}" \
48641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642 install-html) \
48643 || exit 1
48644
48645 @endif target-boehm-gc
48646
48647 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
48648 maybe-installcheck-target-boehm-gc:
48649 @if target-boehm-gc
48650 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
48651
48652 installcheck-target-boehm-gc: \
48653 configure-target-boehm-gc
48654 @: $(MAKE); $(unstage)
48655 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48656 r=`${PWD_COMMAND}`; export r; \
48657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658 $(NORMAL_TARGET_EXPORTS) \
48659 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
48660 for flag in $(EXTRA_TARGET_FLAGS); do \
48661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48662 done; \
48663 (cd $(TARGET_SUBDIR)/boehm-gc && \
48664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48666 "RANLIB=$${RANLIB}" \
48667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48668 installcheck) \
48669 || exit 1
48670
48671 @endif target-boehm-gc
48672
48673 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
48674 maybe-mostlyclean-target-boehm-gc:
48675 @if target-boehm-gc
48676 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
48677
48678 mostlyclean-target-boehm-gc:
48679 @: $(MAKE); $(unstage)
48680 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48681 r=`${PWD_COMMAND}`; export r; \
48682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48683 $(NORMAL_TARGET_EXPORTS) \
48684 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48685 for flag in $(EXTRA_TARGET_FLAGS); do \
48686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48687 done; \
48688 (cd $(TARGET_SUBDIR)/boehm-gc && \
48689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48691 "RANLIB=$${RANLIB}" \
48692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48693 mostlyclean) \
48694 || exit 1
48695
48696 @endif target-boehm-gc
48697
48698 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
48699 maybe-clean-target-boehm-gc:
48700 @if target-boehm-gc
48701 maybe-clean-target-boehm-gc: clean-target-boehm-gc
48702
48703 clean-target-boehm-gc:
48704 @: $(MAKE); $(unstage)
48705 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48706 r=`${PWD_COMMAND}`; export r; \
48707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48708 $(NORMAL_TARGET_EXPORTS) \
48709 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48710 for flag in $(EXTRA_TARGET_FLAGS); do \
48711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48712 done; \
48713 (cd $(TARGET_SUBDIR)/boehm-gc && \
48714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48716 "RANLIB=$${RANLIB}" \
48717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48718 clean) \
48719 || exit 1
48720
48721 @endif target-boehm-gc
48722
48723 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
48724 maybe-distclean-target-boehm-gc:
48725 @if target-boehm-gc
48726 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
48727
48728 distclean-target-boehm-gc:
48729 @: $(MAKE); $(unstage)
48730 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48731 r=`${PWD_COMMAND}`; export r; \
48732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733 $(NORMAL_TARGET_EXPORTS) \
48734 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48735 for flag in $(EXTRA_TARGET_FLAGS); do \
48736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48737 done; \
48738 (cd $(TARGET_SUBDIR)/boehm-gc && \
48739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48741 "RANLIB=$${RANLIB}" \
48742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48743 distclean) \
48744 || exit 1
48745
48746 @endif target-boehm-gc
48747
48748 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
48749 maybe-maintainer-clean-target-boehm-gc:
48750 @if target-boehm-gc
48751 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
48752
48753 maintainer-clean-target-boehm-gc:
48754 @: $(MAKE); $(unstage)
48755 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48756 r=`${PWD_COMMAND}`; export r; \
48757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48758 $(NORMAL_TARGET_EXPORTS) \
48759 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48760 for flag in $(EXTRA_TARGET_FLAGS); do \
48761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48762 done; \
48763 (cd $(TARGET_SUBDIR)/boehm-gc && \
48764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48766 "RANLIB=$${RANLIB}" \
48767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48768 maintainer-clean) \
48769 || exit 1
48770
48771 @endif target-boehm-gc
48772
48773
48774
48775
48776
48777 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
48778 maybe-configure-target-qthreads:
48779 @if gcc-bootstrap
48780 configure-target-qthreads: stage_current
48781 @endif gcc-bootstrap
48782 @if target-qthreads
48783 maybe-configure-target-qthreads: configure-target-qthreads
48784 configure-target-qthreads:
48785 @: $(MAKE); $(unstage)
48786 @r=`${PWD_COMMAND}`; export r; \
48787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48788 echo "Checking multilib configuration for qthreads..."; \
48789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
48791 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48792 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48793 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
48794 else \
48795 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
48796 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48797 fi; \
48798 else \
48799 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48800 fi; \
48801 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
48802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48803 $(NORMAL_TARGET_EXPORTS) \
48804 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
48805 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
48806 case $(srcdir) in \
48807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48808 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
48809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48810 esac; \
48811 srcdiroption="--srcdir=$${topdir}/qthreads"; \
48812 libsrcdir="$$s/qthreads"; \
48813 rm -f no-such-file || : ; \
48814 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48815 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48816 --target=${target_alias} $${srcdiroption} \
48817 || exit 1
48818 @endif target-qthreads
48819
48820
48821
48822
48823
48824 .PHONY: all-target-qthreads maybe-all-target-qthreads
48825 maybe-all-target-qthreads:
48826 @if gcc-bootstrap
48827 all-target-qthreads: stage_current
48828 @endif gcc-bootstrap
48829 @if target-qthreads
48830 TARGET-target-qthreads=all
48831 maybe-all-target-qthreads: all-target-qthreads
48832 all-target-qthreads: configure-target-qthreads
48833 @: $(MAKE); $(unstage)
48834 @r=`${PWD_COMMAND}`; export r; \
48835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48836 $(NORMAL_TARGET_EXPORTS) \
48837 (cd $(TARGET_SUBDIR)/qthreads && \
48838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48839 $(TARGET-target-qthreads))
48840 @endif target-qthreads
48841
48842
48843
48844
48845
48846 .PHONY: check-target-qthreads maybe-check-target-qthreads
48847 maybe-check-target-qthreads:
48848 @if target-qthreads
48849 maybe-check-target-qthreads: check-target-qthreads
48850
48851 check-target-qthreads:
48852 @: $(MAKE); $(unstage)
48853 @r=`${PWD_COMMAND}`; export r; \
48854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855 $(NORMAL_TARGET_EXPORTS) \
48856 (cd $(TARGET_SUBDIR)/qthreads && \
48857 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48858
48859 @endif target-qthreads
48860
48861 .PHONY: install-target-qthreads maybe-install-target-qthreads
48862 maybe-install-target-qthreads:
48863 @if target-qthreads
48864 maybe-install-target-qthreads: install-target-qthreads
48865
48866 install-target-qthreads: installdirs
48867 @: $(MAKE); $(unstage)
48868 @r=`${PWD_COMMAND}`; export r; \
48869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48870 $(NORMAL_TARGET_EXPORTS) \
48871 (cd $(TARGET_SUBDIR)/qthreads && \
48872 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48873
48874 @endif target-qthreads
48875
48876 # Other targets (info, dvi, pdf, etc.)
48877
48878 .PHONY: maybe-info-target-qthreads info-target-qthreads
48879 maybe-info-target-qthreads:
48880 @if target-qthreads
48881 maybe-info-target-qthreads: info-target-qthreads
48882
48883 info-target-qthreads: \
48884 configure-target-qthreads
48885 @: $(MAKE); $(unstage)
48886 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48887 r=`${PWD_COMMAND}`; export r; \
48888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48889 $(NORMAL_TARGET_EXPORTS) \
48890 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
48891 for flag in $(EXTRA_TARGET_FLAGS); do \
48892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48893 done; \
48894 (cd $(TARGET_SUBDIR)/qthreads && \
48895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48897 "RANLIB=$${RANLIB}" \
48898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48899 info) \
48900 || exit 1
48901
48902 @endif target-qthreads
48903
48904 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
48905 maybe-dvi-target-qthreads:
48906 @if target-qthreads
48907 maybe-dvi-target-qthreads: dvi-target-qthreads
48908
48909 dvi-target-qthreads: \
48910 configure-target-qthreads
48911 @: $(MAKE); $(unstage)
48912 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48913 r=`${PWD_COMMAND}`; export r; \
48914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48915 $(NORMAL_TARGET_EXPORTS) \
48916 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
48917 for flag in $(EXTRA_TARGET_FLAGS); do \
48918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48919 done; \
48920 (cd $(TARGET_SUBDIR)/qthreads && \
48921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48923 "RANLIB=$${RANLIB}" \
48924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48925 dvi) \
48926 || exit 1
48927
48928 @endif target-qthreads
48929
48930 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
48931 maybe-pdf-target-qthreads:
48932 @if target-qthreads
48933 maybe-pdf-target-qthreads: pdf-target-qthreads
48934
48935 pdf-target-qthreads: \
48936 configure-target-qthreads
48937 @: $(MAKE); $(unstage)
48938 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48939 r=`${PWD_COMMAND}`; export r; \
48940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48941 $(NORMAL_TARGET_EXPORTS) \
48942 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
48943 for flag in $(EXTRA_TARGET_FLAGS); do \
48944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48945 done; \
48946 (cd $(TARGET_SUBDIR)/qthreads && \
48947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48949 "RANLIB=$${RANLIB}" \
48950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48951 pdf) \
48952 || exit 1
48953
48954 @endif target-qthreads
48955
48956 .PHONY: maybe-html-target-qthreads html-target-qthreads
48957 maybe-html-target-qthreads:
48958 @if target-qthreads
48959 maybe-html-target-qthreads: html-target-qthreads
48960
48961 html-target-qthreads: \
48962 configure-target-qthreads
48963 @: $(MAKE); $(unstage)
48964 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48965 r=`${PWD_COMMAND}`; export r; \
48966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967 $(NORMAL_TARGET_EXPORTS) \
48968 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
48969 for flag in $(EXTRA_TARGET_FLAGS); do \
48970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48971 done; \
48972 (cd $(TARGET_SUBDIR)/qthreads && \
48973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48975 "RANLIB=$${RANLIB}" \
48976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48977 html) \
48978 || exit 1
48979
48980 @endif target-qthreads
48981
48982 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
48983 maybe-TAGS-target-qthreads:
48984 @if target-qthreads
48985 maybe-TAGS-target-qthreads: TAGS-target-qthreads
48986
48987 TAGS-target-qthreads: \
48988 configure-target-qthreads
48989 @: $(MAKE); $(unstage)
48990 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48991 r=`${PWD_COMMAND}`; export r; \
48992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48993 $(NORMAL_TARGET_EXPORTS) \
48994 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
48995 for flag in $(EXTRA_TARGET_FLAGS); do \
48996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48997 done; \
48998 (cd $(TARGET_SUBDIR)/qthreads && \
48999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49001 "RANLIB=$${RANLIB}" \
49002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49003 TAGS) \
49004 || exit 1
49005
49006 @endif target-qthreads
49007
49008 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
49009 maybe-install-info-target-qthreads:
49010 @if target-qthreads
49011 maybe-install-info-target-qthreads: install-info-target-qthreads
49012
49013 install-info-target-qthreads: \
49014 configure-target-qthreads \
49015 info-target-qthreads
49016 @: $(MAKE); $(unstage)
49017 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49018 r=`${PWD_COMMAND}`; export r; \
49019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49020 $(NORMAL_TARGET_EXPORTS) \
49021 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
49022 for flag in $(EXTRA_TARGET_FLAGS); do \
49023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49024 done; \
49025 (cd $(TARGET_SUBDIR)/qthreads && \
49026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49028 "RANLIB=$${RANLIB}" \
49029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49030 install-info) \
49031 || exit 1
49032
49033 @endif target-qthreads
49034
49035 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49036 maybe-install-pdf-target-qthreads:
49037 @if target-qthreads
49038 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49039
49040 install-pdf-target-qthreads: \
49041 configure-target-qthreads \
49042 pdf-target-qthreads
49043 @: $(MAKE); $(unstage)
49044 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49045 r=`${PWD_COMMAND}`; export r; \
49046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49047 $(NORMAL_TARGET_EXPORTS) \
49048 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49049 for flag in $(EXTRA_TARGET_FLAGS); do \
49050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49051 done; \
49052 (cd $(TARGET_SUBDIR)/qthreads && \
49053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49055 "RANLIB=$${RANLIB}" \
49056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49057 install-pdf) \
49058 || exit 1
49059
49060 @endif target-qthreads
49061
49062 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49063 maybe-install-html-target-qthreads:
49064 @if target-qthreads
49065 maybe-install-html-target-qthreads: install-html-target-qthreads
49066
49067 install-html-target-qthreads: \
49068 configure-target-qthreads \
49069 html-target-qthreads
49070 @: $(MAKE); $(unstage)
49071 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49072 r=`${PWD_COMMAND}`; export r; \
49073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49074 $(NORMAL_TARGET_EXPORTS) \
49075 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49076 for flag in $(EXTRA_TARGET_FLAGS); do \
49077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49078 done; \
49079 (cd $(TARGET_SUBDIR)/qthreads && \
49080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49082 "RANLIB=$${RANLIB}" \
49083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49084 install-html) \
49085 || exit 1
49086
49087 @endif target-qthreads
49088
49089 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49090 maybe-installcheck-target-qthreads:
49091 @if target-qthreads
49092 maybe-installcheck-target-qthreads: installcheck-target-qthreads
49093
49094 installcheck-target-qthreads: \
49095 configure-target-qthreads
49096 @: $(MAKE); $(unstage)
49097 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49098 r=`${PWD_COMMAND}`; export r; \
49099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49100 $(NORMAL_TARGET_EXPORTS) \
49101 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49102 for flag in $(EXTRA_TARGET_FLAGS); do \
49103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49104 done; \
49105 (cd $(TARGET_SUBDIR)/qthreads && \
49106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49108 "RANLIB=$${RANLIB}" \
49109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49110 installcheck) \
49111 || exit 1
49112
49113 @endif target-qthreads
49114
49115 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49116 maybe-mostlyclean-target-qthreads:
49117 @if target-qthreads
49118 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49119
49120 mostlyclean-target-qthreads:
49121 @: $(MAKE); $(unstage)
49122 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49123 r=`${PWD_COMMAND}`; export r; \
49124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49125 $(NORMAL_TARGET_EXPORTS) \
49126 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49127 for flag in $(EXTRA_TARGET_FLAGS); do \
49128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49129 done; \
49130 (cd $(TARGET_SUBDIR)/qthreads && \
49131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49133 "RANLIB=$${RANLIB}" \
49134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49135 mostlyclean) \
49136 || exit 1
49137
49138 @endif target-qthreads
49139
49140 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
49141 maybe-clean-target-qthreads:
49142 @if target-qthreads
49143 maybe-clean-target-qthreads: clean-target-qthreads
49144
49145 clean-target-qthreads:
49146 @: $(MAKE); $(unstage)
49147 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49148 r=`${PWD_COMMAND}`; export r; \
49149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150 $(NORMAL_TARGET_EXPORTS) \
49151 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49152 for flag in $(EXTRA_TARGET_FLAGS); do \
49153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49154 done; \
49155 (cd $(TARGET_SUBDIR)/qthreads && \
49156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49158 "RANLIB=$${RANLIB}" \
49159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49160 clean) \
49161 || exit 1
49162
49163 @endif target-qthreads
49164
49165 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49166 maybe-distclean-target-qthreads:
49167 @if target-qthreads
49168 maybe-distclean-target-qthreads: distclean-target-qthreads
49169
49170 distclean-target-qthreads:
49171 @: $(MAKE); $(unstage)
49172 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49173 r=`${PWD_COMMAND}`; export r; \
49174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175 $(NORMAL_TARGET_EXPORTS) \
49176 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49177 for flag in $(EXTRA_TARGET_FLAGS); do \
49178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179 done; \
49180 (cd $(TARGET_SUBDIR)/qthreads && \
49181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183 "RANLIB=$${RANLIB}" \
49184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185 distclean) \
49186 || exit 1
49187
49188 @endif target-qthreads
49189
49190 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49191 maybe-maintainer-clean-target-qthreads:
49192 @if target-qthreads
49193 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49194
49195 maintainer-clean-target-qthreads:
49196 @: $(MAKE); $(unstage)
49197 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49198 r=`${PWD_COMMAND}`; export r; \
49199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49200 $(NORMAL_TARGET_EXPORTS) \
49201 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49202 for flag in $(EXTRA_TARGET_FLAGS); do \
49203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49204 done; \
49205 (cd $(TARGET_SUBDIR)/qthreads && \
49206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49208 "RANLIB=$${RANLIB}" \
49209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49210 maintainer-clean) \
49211 || exit 1
49212
49213 @endif target-qthreads
49214
49215
49216
49217
49218
49219 .PHONY: configure-target-rda maybe-configure-target-rda
49220 maybe-configure-target-rda:
49221 @if gcc-bootstrap
49222 configure-target-rda: stage_current
49223 @endif gcc-bootstrap
49224 @if target-rda
49225 maybe-configure-target-rda: configure-target-rda
49226 configure-target-rda:
49227 @: $(MAKE); $(unstage)
49228 @r=`${PWD_COMMAND}`; export r; \
49229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49230 echo "Checking multilib configuration for rda..."; \
49231 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49232 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
49233 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49234 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49235 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49236 else \
49237 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49238 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49239 fi; \
49240 else \
49241 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49242 fi; \
49243 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49245 $(NORMAL_TARGET_EXPORTS) \
49246 echo Configuring in $(TARGET_SUBDIR)/rda; \
49247 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49248 case $(srcdir) in \
49249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49250 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49252 esac; \
49253 srcdiroption="--srcdir=$${topdir}/rda"; \
49254 libsrcdir="$$s/rda"; \
49255 rm -f no-such-file || : ; \
49256 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49257 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49258 --target=${target_alias} $${srcdiroption} \
49259 || exit 1
49260 @endif target-rda
49261
49262
49263
49264
49265
49266 .PHONY: all-target-rda maybe-all-target-rda
49267 maybe-all-target-rda:
49268 @if gcc-bootstrap
49269 all-target-rda: stage_current
49270 @endif gcc-bootstrap
49271 @if target-rda
49272 TARGET-target-rda=all
49273 maybe-all-target-rda: all-target-rda
49274 all-target-rda: configure-target-rda
49275 @: $(MAKE); $(unstage)
49276 @r=`${PWD_COMMAND}`; export r; \
49277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278 $(NORMAL_TARGET_EXPORTS) \
49279 (cd $(TARGET_SUBDIR)/rda && \
49280 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49281 $(TARGET-target-rda))
49282 @endif target-rda
49283
49284
49285
49286
49287
49288 .PHONY: check-target-rda maybe-check-target-rda
49289 maybe-check-target-rda:
49290 @if target-rda
49291 maybe-check-target-rda: check-target-rda
49292
49293 check-target-rda:
49294 @: $(MAKE); $(unstage)
49295 @r=`${PWD_COMMAND}`; export r; \
49296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297 $(NORMAL_TARGET_EXPORTS) \
49298 (cd $(TARGET_SUBDIR)/rda && \
49299 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49300
49301 @endif target-rda
49302
49303 .PHONY: install-target-rda maybe-install-target-rda
49304 maybe-install-target-rda:
49305 @if target-rda
49306 maybe-install-target-rda: install-target-rda
49307
49308 install-target-rda: installdirs
49309 @: $(MAKE); $(unstage)
49310 @r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 $(NORMAL_TARGET_EXPORTS) \
49313 (cd $(TARGET_SUBDIR)/rda && \
49314 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49315
49316 @endif target-rda
49317
49318 # Other targets (info, dvi, pdf, etc.)
49319
49320 .PHONY: maybe-info-target-rda info-target-rda
49321 maybe-info-target-rda:
49322 @if target-rda
49323 maybe-info-target-rda: info-target-rda
49324
49325 info-target-rda: \
49326 configure-target-rda
49327 @: $(MAKE); $(unstage)
49328 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49329 r=`${PWD_COMMAND}`; export r; \
49330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49331 $(NORMAL_TARGET_EXPORTS) \
49332 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
49333 for flag in $(EXTRA_TARGET_FLAGS); do \
49334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49335 done; \
49336 (cd $(TARGET_SUBDIR)/rda && \
49337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49339 "RANLIB=$${RANLIB}" \
49340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49341 info) \
49342 || exit 1
49343
49344 @endif target-rda
49345
49346 .PHONY: maybe-dvi-target-rda dvi-target-rda
49347 maybe-dvi-target-rda:
49348 @if target-rda
49349 maybe-dvi-target-rda: dvi-target-rda
49350
49351 dvi-target-rda: \
49352 configure-target-rda
49353 @: $(MAKE); $(unstage)
49354 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49355 r=`${PWD_COMMAND}`; export r; \
49356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357 $(NORMAL_TARGET_EXPORTS) \
49358 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
49359 for flag in $(EXTRA_TARGET_FLAGS); do \
49360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361 done; \
49362 (cd $(TARGET_SUBDIR)/rda && \
49363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365 "RANLIB=$${RANLIB}" \
49366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367 dvi) \
49368 || exit 1
49369
49370 @endif target-rda
49371
49372 .PHONY: maybe-pdf-target-rda pdf-target-rda
49373 maybe-pdf-target-rda:
49374 @if target-rda
49375 maybe-pdf-target-rda: pdf-target-rda
49376
49377 pdf-target-rda: \
49378 configure-target-rda
49379 @: $(MAKE); $(unstage)
49380 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49381 r=`${PWD_COMMAND}`; export r; \
49382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383 $(NORMAL_TARGET_EXPORTS) \
49384 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
49385 for flag in $(EXTRA_TARGET_FLAGS); do \
49386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49387 done; \
49388 (cd $(TARGET_SUBDIR)/rda && \
49389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49391 "RANLIB=$${RANLIB}" \
49392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49393 pdf) \
49394 || exit 1
49395
49396 @endif target-rda
49397
49398 .PHONY: maybe-html-target-rda html-target-rda
49399 maybe-html-target-rda:
49400 @if target-rda
49401 maybe-html-target-rda: html-target-rda
49402
49403 html-target-rda: \
49404 configure-target-rda
49405 @: $(MAKE); $(unstage)
49406 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49407 r=`${PWD_COMMAND}`; export r; \
49408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49409 $(NORMAL_TARGET_EXPORTS) \
49410 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
49411 for flag in $(EXTRA_TARGET_FLAGS); do \
49412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49413 done; \
49414 (cd $(TARGET_SUBDIR)/rda && \
49415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49417 "RANLIB=$${RANLIB}" \
49418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49419 html) \
49420 || exit 1
49421
49422 @endif target-rda
49423
49424 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
49425 maybe-TAGS-target-rda:
49426 @if target-rda
49427 maybe-TAGS-target-rda: TAGS-target-rda
49428
49429 TAGS-target-rda: \
49430 configure-target-rda
49431 @: $(MAKE); $(unstage)
49432 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49433 r=`${PWD_COMMAND}`; export r; \
49434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435 $(NORMAL_TARGET_EXPORTS) \
49436 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
49437 for flag in $(EXTRA_TARGET_FLAGS); do \
49438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49439 done; \
49440 (cd $(TARGET_SUBDIR)/rda && \
49441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49443 "RANLIB=$${RANLIB}" \
49444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49445 TAGS) \
49446 || exit 1
49447
49448 @endif target-rda
49449
49450 .PHONY: maybe-install-info-target-rda install-info-target-rda
49451 maybe-install-info-target-rda:
49452 @if target-rda
49453 maybe-install-info-target-rda: install-info-target-rda
49454
49455 install-info-target-rda: \
49456 configure-target-rda \
49457 info-target-rda
49458 @: $(MAKE); $(unstage)
49459 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49460 r=`${PWD_COMMAND}`; export r; \
49461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49462 $(NORMAL_TARGET_EXPORTS) \
49463 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
49464 for flag in $(EXTRA_TARGET_FLAGS); do \
49465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49466 done; \
49467 (cd $(TARGET_SUBDIR)/rda && \
49468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49470 "RANLIB=$${RANLIB}" \
49471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49472 install-info) \
49473 || exit 1
49474
49475 @endif target-rda
49476
49477 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49478 maybe-install-pdf-target-rda:
49479 @if target-rda
49480 maybe-install-pdf-target-rda: install-pdf-target-rda
49481
49482 install-pdf-target-rda: \
49483 configure-target-rda \
49484 pdf-target-rda
49485 @: $(MAKE); $(unstage)
49486 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49487 r=`${PWD_COMMAND}`; export r; \
49488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49489 $(NORMAL_TARGET_EXPORTS) \
49490 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
49491 for flag in $(EXTRA_TARGET_FLAGS); do \
49492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49493 done; \
49494 (cd $(TARGET_SUBDIR)/rda && \
49495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49497 "RANLIB=$${RANLIB}" \
49498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49499 install-pdf) \
49500 || exit 1
49501
49502 @endif target-rda
49503
49504 .PHONY: maybe-install-html-target-rda install-html-target-rda
49505 maybe-install-html-target-rda:
49506 @if target-rda
49507 maybe-install-html-target-rda: install-html-target-rda
49508
49509 install-html-target-rda: \
49510 configure-target-rda \
49511 html-target-rda
49512 @: $(MAKE); $(unstage)
49513 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49514 r=`${PWD_COMMAND}`; export r; \
49515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516 $(NORMAL_TARGET_EXPORTS) \
49517 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
49518 for flag in $(EXTRA_TARGET_FLAGS); do \
49519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49520 done; \
49521 (cd $(TARGET_SUBDIR)/rda && \
49522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49524 "RANLIB=$${RANLIB}" \
49525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49526 install-html) \
49527 || exit 1
49528
49529 @endif target-rda
49530
49531 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
49532 maybe-installcheck-target-rda:
49533 @if target-rda
49534 maybe-installcheck-target-rda: installcheck-target-rda
49535
49536 installcheck-target-rda: \
49537 configure-target-rda
49538 @: $(MAKE); $(unstage)
49539 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49540 r=`${PWD_COMMAND}`; export r; \
49541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49542 $(NORMAL_TARGET_EXPORTS) \
49543 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
49544 for flag in $(EXTRA_TARGET_FLAGS); do \
49545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49546 done; \
49547 (cd $(TARGET_SUBDIR)/rda && \
49548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49550 "RANLIB=$${RANLIB}" \
49551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49552 installcheck) \
49553 || exit 1
49554
49555 @endif target-rda
49556
49557 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49558 maybe-mostlyclean-target-rda:
49559 @if target-rda
49560 maybe-mostlyclean-target-rda: mostlyclean-target-rda
49561
49562 mostlyclean-target-rda:
49563 @: $(MAKE); $(unstage)
49564 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49565 r=`${PWD_COMMAND}`; export r; \
49566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49567 $(NORMAL_TARGET_EXPORTS) \
49568 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
49569 for flag in $(EXTRA_TARGET_FLAGS); do \
49570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49571 done; \
49572 (cd $(TARGET_SUBDIR)/rda && \
49573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49575 "RANLIB=$${RANLIB}" \
49576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49577 mostlyclean) \
49578 || exit 1
49579
49580 @endif target-rda
49581
49582 .PHONY: maybe-clean-target-rda clean-target-rda
49583 maybe-clean-target-rda:
49584 @if target-rda
49585 maybe-clean-target-rda: clean-target-rda
49586
49587 clean-target-rda:
49588 @: $(MAKE); $(unstage)
49589 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49590 r=`${PWD_COMMAND}`; export r; \
49591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49592 $(NORMAL_TARGET_EXPORTS) \
49593 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
49594 for flag in $(EXTRA_TARGET_FLAGS); do \
49595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49596 done; \
49597 (cd $(TARGET_SUBDIR)/rda && \
49598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49600 "RANLIB=$${RANLIB}" \
49601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49602 clean) \
49603 || exit 1
49604
49605 @endif target-rda
49606
49607 .PHONY: maybe-distclean-target-rda distclean-target-rda
49608 maybe-distclean-target-rda:
49609 @if target-rda
49610 maybe-distclean-target-rda: distclean-target-rda
49611
49612 distclean-target-rda:
49613 @: $(MAKE); $(unstage)
49614 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49615 r=`${PWD_COMMAND}`; export r; \
49616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49617 $(NORMAL_TARGET_EXPORTS) \
49618 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
49619 for flag in $(EXTRA_TARGET_FLAGS); do \
49620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49621 done; \
49622 (cd $(TARGET_SUBDIR)/rda && \
49623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49625 "RANLIB=$${RANLIB}" \
49626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49627 distclean) \
49628 || exit 1
49629
49630 @endif target-rda
49631
49632 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49633 maybe-maintainer-clean-target-rda:
49634 @if target-rda
49635 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49636
49637 maintainer-clean-target-rda:
49638 @: $(MAKE); $(unstage)
49639 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49640 r=`${PWD_COMMAND}`; export r; \
49641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49642 $(NORMAL_TARGET_EXPORTS) \
49643 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
49644 for flag in $(EXTRA_TARGET_FLAGS); do \
49645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49646 done; \
49647 (cd $(TARGET_SUBDIR)/rda && \
49648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49650 "RANLIB=$${RANLIB}" \
49651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49652 maintainer-clean) \
49653 || exit 1
49654
49655 @endif target-rda
49656
49657
49658
49659
49660
49661 .PHONY: configure-target-libada maybe-configure-target-libada
49662 maybe-configure-target-libada:
49663 @if gcc-bootstrap
49664 configure-target-libada: stage_current
49665 @endif gcc-bootstrap
49666 @if target-libada
49667 maybe-configure-target-libada: configure-target-libada
49668 configure-target-libada:
49669 @: $(MAKE); $(unstage)
49670 @r=`${PWD_COMMAND}`; export r; \
49671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49672 echo "Checking multilib configuration for libada..."; \
49673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49674 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
49675 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49676 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49677 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49678 else \
49679 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49680 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49681 fi; \
49682 else \
49683 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49684 fi; \
49685 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49687 $(NORMAL_TARGET_EXPORTS) \
49688 echo Configuring in $(TARGET_SUBDIR)/libada; \
49689 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49690 case $(srcdir) in \
49691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49692 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49694 esac; \
49695 srcdiroption="--srcdir=$${topdir}/libada"; \
49696 libsrcdir="$$s/libada"; \
49697 rm -f no-such-file || : ; \
49698 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49700 --target=${target_alias} $${srcdiroption} \
49701 || exit 1
49702 @endif target-libada
49703
49704
49705
49706
49707
49708 .PHONY: all-target-libada maybe-all-target-libada
49709 maybe-all-target-libada:
49710 @if gcc-bootstrap
49711 all-target-libada: stage_current
49712 @endif gcc-bootstrap
49713 @if target-libada
49714 TARGET-target-libada=all
49715 maybe-all-target-libada: all-target-libada
49716 all-target-libada: configure-target-libada
49717 @: $(MAKE); $(unstage)
49718 @r=`${PWD_COMMAND}`; export r; \
49719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720 $(NORMAL_TARGET_EXPORTS) \
49721 (cd $(TARGET_SUBDIR)/libada && \
49722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49723 $(TARGET-target-libada))
49724 @endif target-libada
49725
49726
49727
49728
49729
49730 .PHONY: check-target-libada maybe-check-target-libada
49731 maybe-check-target-libada:
49732 @if target-libada
49733 maybe-check-target-libada: check-target-libada
49734
49735 check-target-libada:
49736 @: $(MAKE); $(unstage)
49737 @r=`${PWD_COMMAND}`; export r; \
49738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739 $(NORMAL_TARGET_EXPORTS) \
49740 (cd $(TARGET_SUBDIR)/libada && \
49741 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49742
49743 @endif target-libada
49744
49745 .PHONY: install-target-libada maybe-install-target-libada
49746 maybe-install-target-libada:
49747 @if target-libada
49748 maybe-install-target-libada: install-target-libada
49749
49750 install-target-libada: installdirs
49751 @: $(MAKE); $(unstage)
49752 @r=`${PWD_COMMAND}`; export r; \
49753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49754 $(NORMAL_TARGET_EXPORTS) \
49755 (cd $(TARGET_SUBDIR)/libada && \
49756 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49757
49758 @endif target-libada
49759
49760 # Other targets (info, dvi, pdf, etc.)
49761
49762 .PHONY: maybe-info-target-libada info-target-libada
49763 maybe-info-target-libada:
49764 @if target-libada
49765 maybe-info-target-libada: info-target-libada
49766
49767 info-target-libada: \
49768 configure-target-libada
49769 @: $(MAKE); $(unstage)
49770 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49771 r=`${PWD_COMMAND}`; export r; \
49772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773 $(NORMAL_TARGET_EXPORTS) \
49774 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
49775 for flag in $(EXTRA_TARGET_FLAGS); do \
49776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777 done; \
49778 (cd $(TARGET_SUBDIR)/libada && \
49779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781 "RANLIB=$${RANLIB}" \
49782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783 info) \
49784 || exit 1
49785
49786 @endif target-libada
49787
49788 .PHONY: maybe-dvi-target-libada dvi-target-libada
49789 maybe-dvi-target-libada:
49790 @if target-libada
49791 maybe-dvi-target-libada: dvi-target-libada
49792
49793 dvi-target-libada: \
49794 configure-target-libada
49795 @: $(MAKE); $(unstage)
49796 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49797 r=`${PWD_COMMAND}`; export r; \
49798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799 $(NORMAL_TARGET_EXPORTS) \
49800 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
49801 for flag in $(EXTRA_TARGET_FLAGS); do \
49802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49803 done; \
49804 (cd $(TARGET_SUBDIR)/libada && \
49805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49807 "RANLIB=$${RANLIB}" \
49808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49809 dvi) \
49810 || exit 1
49811
49812 @endif target-libada
49813
49814 .PHONY: maybe-pdf-target-libada pdf-target-libada
49815 maybe-pdf-target-libada:
49816 @if target-libada
49817 maybe-pdf-target-libada: pdf-target-libada
49818
49819 pdf-target-libada: \
49820 configure-target-libada
49821 @: $(MAKE); $(unstage)
49822 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49823 r=`${PWD_COMMAND}`; export r; \
49824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825 $(NORMAL_TARGET_EXPORTS) \
49826 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
49827 for flag in $(EXTRA_TARGET_FLAGS); do \
49828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829 done; \
49830 (cd $(TARGET_SUBDIR)/libada && \
49831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833 "RANLIB=$${RANLIB}" \
49834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835 pdf) \
49836 || exit 1
49837
49838 @endif target-libada
49839
49840 .PHONY: maybe-html-target-libada html-target-libada
49841 maybe-html-target-libada:
49842 @if target-libada
49843 maybe-html-target-libada: html-target-libada
49844
49845 html-target-libada: \
49846 configure-target-libada
49847 @: $(MAKE); $(unstage)
49848 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49849 r=`${PWD_COMMAND}`; export r; \
49850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851 $(NORMAL_TARGET_EXPORTS) \
49852 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
49853 for flag in $(EXTRA_TARGET_FLAGS); do \
49854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855 done; \
49856 (cd $(TARGET_SUBDIR)/libada && \
49857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859 "RANLIB=$${RANLIB}" \
49860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861 html) \
49862 || exit 1
49863
49864 @endif target-libada
49865
49866 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
49867 maybe-TAGS-target-libada:
49868 @if target-libada
49869 maybe-TAGS-target-libada: TAGS-target-libada
49870
49871 TAGS-target-libada: \
49872 configure-target-libada
49873 @: $(MAKE); $(unstage)
49874 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49875 r=`${PWD_COMMAND}`; export r; \
49876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877 $(NORMAL_TARGET_EXPORTS) \
49878 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
49879 for flag in $(EXTRA_TARGET_FLAGS); do \
49880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881 done; \
49882 (cd $(TARGET_SUBDIR)/libada && \
49883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885 "RANLIB=$${RANLIB}" \
49886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887 TAGS) \
49888 || exit 1
49889
49890 @endif target-libada
49891
49892 .PHONY: maybe-install-info-target-libada install-info-target-libada
49893 maybe-install-info-target-libada:
49894 @if target-libada
49895 maybe-install-info-target-libada: install-info-target-libada
49896
49897 install-info-target-libada: \
49898 configure-target-libada \
49899 info-target-libada
49900 @: $(MAKE); $(unstage)
49901 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49902 r=`${PWD_COMMAND}`; export r; \
49903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49904 $(NORMAL_TARGET_EXPORTS) \
49905 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
49906 for flag in $(EXTRA_TARGET_FLAGS); do \
49907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49908 done; \
49909 (cd $(TARGET_SUBDIR)/libada && \
49910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49912 "RANLIB=$${RANLIB}" \
49913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49914 install-info) \
49915 || exit 1
49916
49917 @endif target-libada
49918
49919 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49920 maybe-install-pdf-target-libada:
49921 @if target-libada
49922 maybe-install-pdf-target-libada: install-pdf-target-libada
49923
49924 install-pdf-target-libada: \
49925 configure-target-libada \
49926 pdf-target-libada
49927 @: $(MAKE); $(unstage)
49928 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49929 r=`${PWD_COMMAND}`; export r; \
49930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49931 $(NORMAL_TARGET_EXPORTS) \
49932 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
49933 for flag in $(EXTRA_TARGET_FLAGS); do \
49934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49935 done; \
49936 (cd $(TARGET_SUBDIR)/libada && \
49937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49939 "RANLIB=$${RANLIB}" \
49940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49941 install-pdf) \
49942 || exit 1
49943
49944 @endif target-libada
49945
49946 .PHONY: maybe-install-html-target-libada install-html-target-libada
49947 maybe-install-html-target-libada:
49948 @if target-libada
49949 maybe-install-html-target-libada: install-html-target-libada
49950
49951 install-html-target-libada: \
49952 configure-target-libada \
49953 html-target-libada
49954 @: $(MAKE); $(unstage)
49955 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49956 r=`${PWD_COMMAND}`; export r; \
49957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49958 $(NORMAL_TARGET_EXPORTS) \
49959 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
49960 for flag in $(EXTRA_TARGET_FLAGS); do \
49961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49962 done; \
49963 (cd $(TARGET_SUBDIR)/libada && \
49964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49966 "RANLIB=$${RANLIB}" \
49967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49968 install-html) \
49969 || exit 1
49970
49971 @endif target-libada
49972
49973 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
49974 maybe-installcheck-target-libada:
49975 @if target-libada
49976 maybe-installcheck-target-libada: installcheck-target-libada
49977
49978 installcheck-target-libada: \
49979 configure-target-libada
49980 @: $(MAKE); $(unstage)
49981 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49982 r=`${PWD_COMMAND}`; export r; \
49983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984 $(NORMAL_TARGET_EXPORTS) \
49985 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
49986 for flag in $(EXTRA_TARGET_FLAGS); do \
49987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49988 done; \
49989 (cd $(TARGET_SUBDIR)/libada && \
49990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49992 "RANLIB=$${RANLIB}" \
49993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49994 installcheck) \
49995 || exit 1
49996
49997 @endif target-libada
49998
49999 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
50000 maybe-mostlyclean-target-libada:
50001 @if target-libada
50002 maybe-mostlyclean-target-libada: mostlyclean-target-libada
50003
50004 mostlyclean-target-libada:
50005 @: $(MAKE); $(unstage)
50006 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50007 r=`${PWD_COMMAND}`; export r; \
50008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50009 $(NORMAL_TARGET_EXPORTS) \
50010 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
50011 for flag in $(EXTRA_TARGET_FLAGS); do \
50012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50013 done; \
50014 (cd $(TARGET_SUBDIR)/libada && \
50015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50017 "RANLIB=$${RANLIB}" \
50018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50019 mostlyclean) \
50020 || exit 1
50021
50022 @endif target-libada
50023
50024 .PHONY: maybe-clean-target-libada clean-target-libada
50025 maybe-clean-target-libada:
50026 @if target-libada
50027 maybe-clean-target-libada: clean-target-libada
50028
50029 clean-target-libada:
50030 @: $(MAKE); $(unstage)
50031 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50032 r=`${PWD_COMMAND}`; export r; \
50033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50034 $(NORMAL_TARGET_EXPORTS) \
50035 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50036 for flag in $(EXTRA_TARGET_FLAGS); do \
50037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50038 done; \
50039 (cd $(TARGET_SUBDIR)/libada && \
50040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50042 "RANLIB=$${RANLIB}" \
50043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50044 clean) \
50045 || exit 1
50046
50047 @endif target-libada
50048
50049 .PHONY: maybe-distclean-target-libada distclean-target-libada
50050 maybe-distclean-target-libada:
50051 @if target-libada
50052 maybe-distclean-target-libada: distclean-target-libada
50053
50054 distclean-target-libada:
50055 @: $(MAKE); $(unstage)
50056 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50057 r=`${PWD_COMMAND}`; export r; \
50058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059 $(NORMAL_TARGET_EXPORTS) \
50060 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50061 for flag in $(EXTRA_TARGET_FLAGS); do \
50062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063 done; \
50064 (cd $(TARGET_SUBDIR)/libada && \
50065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067 "RANLIB=$${RANLIB}" \
50068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069 distclean) \
50070 || exit 1
50071
50072 @endif target-libada
50073
50074 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50075 maybe-maintainer-clean-target-libada:
50076 @if target-libada
50077 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50078
50079 maintainer-clean-target-libada:
50080 @: $(MAKE); $(unstage)
50081 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50082 r=`${PWD_COMMAND}`; export r; \
50083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084 $(NORMAL_TARGET_EXPORTS) \
50085 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50086 for flag in $(EXTRA_TARGET_FLAGS); do \
50087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50088 done; \
50089 (cd $(TARGET_SUBDIR)/libada && \
50090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50092 "RANLIB=$${RANLIB}" \
50093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50094 maintainer-clean) \
50095 || exit 1
50096
50097 @endif target-libada
50098
50099
50100
50101
50102
50103 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50104 maybe-configure-target-libgomp:
50105 @if gcc-bootstrap
50106 configure-target-libgomp: stage_current
50107 @endif gcc-bootstrap
50108 @if target-libgomp
50109 maybe-configure-target-libgomp: configure-target-libgomp
50110 configure-target-libgomp:
50111 @: $(MAKE); $(unstage)
50112 @r=`${PWD_COMMAND}`; export r; \
50113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50114 echo "Checking multilib configuration for libgomp..."; \
50115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50116 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50117 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50118 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50119 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50120 else \
50121 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50122 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50123 fi; \
50124 else \
50125 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50126 fi; \
50127 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50128 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50129 $(NORMAL_TARGET_EXPORTS) \
50130 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50131 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50132 case $(srcdir) in \
50133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50134 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50136 esac; \
50137 srcdiroption="--srcdir=$${topdir}/libgomp"; \
50138 libsrcdir="$$s/libgomp"; \
50139 rm -f no-such-file || : ; \
50140 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50142 --target=${target_alias} $${srcdiroption} \
50143 || exit 1
50144 @endif target-libgomp
50145
50146
50147
50148
50149
50150 .PHONY: all-target-libgomp maybe-all-target-libgomp
50151 maybe-all-target-libgomp:
50152 @if gcc-bootstrap
50153 all-target-libgomp: stage_current
50154 @endif gcc-bootstrap
50155 @if target-libgomp
50156 TARGET-target-libgomp=all
50157 maybe-all-target-libgomp: all-target-libgomp
50158 all-target-libgomp: configure-target-libgomp
50159 @: $(MAKE); $(unstage)
50160 @r=`${PWD_COMMAND}`; export r; \
50161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50162 $(NORMAL_TARGET_EXPORTS) \
50163 (cd $(TARGET_SUBDIR)/libgomp && \
50164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50165 $(TARGET-target-libgomp))
50166 @endif target-libgomp
50167
50168
50169
50170
50171
50172 .PHONY: check-target-libgomp maybe-check-target-libgomp
50173 maybe-check-target-libgomp:
50174 @if target-libgomp
50175 maybe-check-target-libgomp: check-target-libgomp
50176
50177 check-target-libgomp:
50178 @: $(MAKE); $(unstage)
50179 @r=`${PWD_COMMAND}`; export r; \
50180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50181 $(NORMAL_TARGET_EXPORTS) \
50182 (cd $(TARGET_SUBDIR)/libgomp && \
50183 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50184
50185 @endif target-libgomp
50186
50187 .PHONY: install-target-libgomp maybe-install-target-libgomp
50188 maybe-install-target-libgomp:
50189 @if target-libgomp
50190 maybe-install-target-libgomp: install-target-libgomp
50191
50192 install-target-libgomp: installdirs
50193 @: $(MAKE); $(unstage)
50194 @r=`${PWD_COMMAND}`; export r; \
50195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50196 $(NORMAL_TARGET_EXPORTS) \
50197 (cd $(TARGET_SUBDIR)/libgomp && \
50198 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50199
50200 @endif target-libgomp
50201
50202 # Other targets (info, dvi, pdf, etc.)
50203
50204 .PHONY: maybe-info-target-libgomp info-target-libgomp
50205 maybe-info-target-libgomp:
50206 @if target-libgomp
50207 maybe-info-target-libgomp: info-target-libgomp
50208
50209 info-target-libgomp: \
50210 configure-target-libgomp
50211 @: $(MAKE); $(unstage)
50212 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50213 r=`${PWD_COMMAND}`; export r; \
50214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50215 $(NORMAL_TARGET_EXPORTS) \
50216 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
50217 for flag in $(EXTRA_TARGET_FLAGS); do \
50218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50219 done; \
50220 (cd $(TARGET_SUBDIR)/libgomp && \
50221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50223 "RANLIB=$${RANLIB}" \
50224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50225 info) \
50226 || exit 1
50227
50228 @endif target-libgomp
50229
50230 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50231 maybe-dvi-target-libgomp:
50232 @if target-libgomp
50233 maybe-dvi-target-libgomp: dvi-target-libgomp
50234
50235 dvi-target-libgomp: \
50236 configure-target-libgomp
50237 @: $(MAKE); $(unstage)
50238 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50239 r=`${PWD_COMMAND}`; export r; \
50240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50241 $(NORMAL_TARGET_EXPORTS) \
50242 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
50243 for flag in $(EXTRA_TARGET_FLAGS); do \
50244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50245 done; \
50246 (cd $(TARGET_SUBDIR)/libgomp && \
50247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50249 "RANLIB=$${RANLIB}" \
50250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50251 dvi) \
50252 || exit 1
50253
50254 @endif target-libgomp
50255
50256 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50257 maybe-pdf-target-libgomp:
50258 @if target-libgomp
50259 maybe-pdf-target-libgomp: pdf-target-libgomp
50260
50261 pdf-target-libgomp: \
50262 configure-target-libgomp
50263 @: $(MAKE); $(unstage)
50264 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50265 r=`${PWD_COMMAND}`; export r; \
50266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267 $(NORMAL_TARGET_EXPORTS) \
50268 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
50269 for flag in $(EXTRA_TARGET_FLAGS); do \
50270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50271 done; \
50272 (cd $(TARGET_SUBDIR)/libgomp && \
50273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50275 "RANLIB=$${RANLIB}" \
50276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50277 pdf) \
50278 || exit 1
50279
50280 @endif target-libgomp
50281
50282 .PHONY: maybe-html-target-libgomp html-target-libgomp
50283 maybe-html-target-libgomp:
50284 @if target-libgomp
50285 maybe-html-target-libgomp: html-target-libgomp
50286
50287 html-target-libgomp: \
50288 configure-target-libgomp
50289 @: $(MAKE); $(unstage)
50290 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50291 r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 $(NORMAL_TARGET_EXPORTS) \
50294 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
50295 for flag in $(EXTRA_TARGET_FLAGS); do \
50296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50297 done; \
50298 (cd $(TARGET_SUBDIR)/libgomp && \
50299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50301 "RANLIB=$${RANLIB}" \
50302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50303 html) \
50304 || exit 1
50305
50306 @endif target-libgomp
50307
50308 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50309 maybe-TAGS-target-libgomp:
50310 @if target-libgomp
50311 maybe-TAGS-target-libgomp: TAGS-target-libgomp
50312
50313 TAGS-target-libgomp: \
50314 configure-target-libgomp
50315 @: $(MAKE); $(unstage)
50316 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50317 r=`${PWD_COMMAND}`; export r; \
50318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50319 $(NORMAL_TARGET_EXPORTS) \
50320 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
50321 for flag in $(EXTRA_TARGET_FLAGS); do \
50322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50323 done; \
50324 (cd $(TARGET_SUBDIR)/libgomp && \
50325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50327 "RANLIB=$${RANLIB}" \
50328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50329 TAGS) \
50330 || exit 1
50331
50332 @endif target-libgomp
50333
50334 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50335 maybe-install-info-target-libgomp:
50336 @if target-libgomp
50337 maybe-install-info-target-libgomp: install-info-target-libgomp
50338
50339 install-info-target-libgomp: \
50340 configure-target-libgomp \
50341 info-target-libgomp
50342 @: $(MAKE); $(unstage)
50343 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50344 r=`${PWD_COMMAND}`; export r; \
50345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50346 $(NORMAL_TARGET_EXPORTS) \
50347 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
50348 for flag in $(EXTRA_TARGET_FLAGS); do \
50349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50350 done; \
50351 (cd $(TARGET_SUBDIR)/libgomp && \
50352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50354 "RANLIB=$${RANLIB}" \
50355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50356 install-info) \
50357 || exit 1
50358
50359 @endif target-libgomp
50360
50361 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50362 maybe-install-pdf-target-libgomp:
50363 @if target-libgomp
50364 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50365
50366 install-pdf-target-libgomp: \
50367 configure-target-libgomp \
50368 pdf-target-libgomp
50369 @: $(MAKE); $(unstage)
50370 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50371 r=`${PWD_COMMAND}`; export r; \
50372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50373 $(NORMAL_TARGET_EXPORTS) \
50374 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
50375 for flag in $(EXTRA_TARGET_FLAGS); do \
50376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50377 done; \
50378 (cd $(TARGET_SUBDIR)/libgomp && \
50379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50381 "RANLIB=$${RANLIB}" \
50382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50383 install-pdf) \
50384 || exit 1
50385
50386 @endif target-libgomp
50387
50388 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50389 maybe-install-html-target-libgomp:
50390 @if target-libgomp
50391 maybe-install-html-target-libgomp: install-html-target-libgomp
50392
50393 install-html-target-libgomp: \
50394 configure-target-libgomp \
50395 html-target-libgomp
50396 @: $(MAKE); $(unstage)
50397 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50398 r=`${PWD_COMMAND}`; export r; \
50399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50400 $(NORMAL_TARGET_EXPORTS) \
50401 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
50402 for flag in $(EXTRA_TARGET_FLAGS); do \
50403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50404 done; \
50405 (cd $(TARGET_SUBDIR)/libgomp && \
50406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50408 "RANLIB=$${RANLIB}" \
50409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50410 install-html) \
50411 || exit 1
50412
50413 @endif target-libgomp
50414
50415 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50416 maybe-installcheck-target-libgomp:
50417 @if target-libgomp
50418 maybe-installcheck-target-libgomp: installcheck-target-libgomp
50419
50420 installcheck-target-libgomp: \
50421 configure-target-libgomp
50422 @: $(MAKE); $(unstage)
50423 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50424 r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 $(NORMAL_TARGET_EXPORTS) \
50427 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
50428 for flag in $(EXTRA_TARGET_FLAGS); do \
50429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50430 done; \
50431 (cd $(TARGET_SUBDIR)/libgomp && \
50432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50434 "RANLIB=$${RANLIB}" \
50435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50436 installcheck) \
50437 || exit 1
50438
50439 @endif target-libgomp
50440
50441 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50442 maybe-mostlyclean-target-libgomp:
50443 @if target-libgomp
50444 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50445
50446 mostlyclean-target-libgomp:
50447 @: $(MAKE); $(unstage)
50448 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50449 r=`${PWD_COMMAND}`; export r; \
50450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451 $(NORMAL_TARGET_EXPORTS) \
50452 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
50453 for flag in $(EXTRA_TARGET_FLAGS); do \
50454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50455 done; \
50456 (cd $(TARGET_SUBDIR)/libgomp && \
50457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50459 "RANLIB=$${RANLIB}" \
50460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50461 mostlyclean) \
50462 || exit 1
50463
50464 @endif target-libgomp
50465
50466 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
50467 maybe-clean-target-libgomp:
50468 @if target-libgomp
50469 maybe-clean-target-libgomp: clean-target-libgomp
50470
50471 clean-target-libgomp:
50472 @: $(MAKE); $(unstage)
50473 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50474 r=`${PWD_COMMAND}`; export r; \
50475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476 $(NORMAL_TARGET_EXPORTS) \
50477 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
50478 for flag in $(EXTRA_TARGET_FLAGS); do \
50479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50480 done; \
50481 (cd $(TARGET_SUBDIR)/libgomp && \
50482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50484 "RANLIB=$${RANLIB}" \
50485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50486 clean) \
50487 || exit 1
50488
50489 @endif target-libgomp
50490
50491 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50492 maybe-distclean-target-libgomp:
50493 @if target-libgomp
50494 maybe-distclean-target-libgomp: distclean-target-libgomp
50495
50496 distclean-target-libgomp:
50497 @: $(MAKE); $(unstage)
50498 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50499 r=`${PWD_COMMAND}`; export r; \
50500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50501 $(NORMAL_TARGET_EXPORTS) \
50502 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
50503 for flag in $(EXTRA_TARGET_FLAGS); do \
50504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50505 done; \
50506 (cd $(TARGET_SUBDIR)/libgomp && \
50507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50509 "RANLIB=$${RANLIB}" \
50510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50511 distclean) \
50512 || exit 1
50513
50514 @endif target-libgomp
50515
50516 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50517 maybe-maintainer-clean-target-libgomp:
50518 @if target-libgomp
50519 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50520
50521 maintainer-clean-target-libgomp:
50522 @: $(MAKE); $(unstage)
50523 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50524 r=`${PWD_COMMAND}`; export r; \
50525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50526 $(NORMAL_TARGET_EXPORTS) \
50527 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
50528 for flag in $(EXTRA_TARGET_FLAGS); do \
50529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50530 done; \
50531 (cd $(TARGET_SUBDIR)/libgomp && \
50532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50534 "RANLIB=$${RANLIB}" \
50535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50536 maintainer-clean) \
50537 || exit 1
50538
50539 @endif target-libgomp
50540
50541
50542
50543 # ----------
50544 # GCC module
50545 # ----------
50546
50547 @if gcc-no-bootstrap
50548 .PHONY: cross
50549 cross: all-build all-gas all-ld
50550 @r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552 $(HOST_EXPORTS) \
50553 echo "Building the C and C++ compiler"; \
50554 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
50555 @r=`${PWD_COMMAND}`; export r; \
50556 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50557 echo "Building runtime libraries"; \
50558 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
50559 @endif gcc-no-bootstrap
50560
50561 @if gcc
50562 .PHONY: check-gcc-c++
50563 check-gcc-c++:
50564 @if [ -f ./gcc/Makefile ] ; then \
50565 r=`${PWD_COMMAND}`; export r; \
50566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50567 $(HOST_EXPORTS) \
50568 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
50569 else \
50570 true; \
50571 fi
50572
50573 .PHONY: check-c++
50574 check-c++: check-target-libstdc++-v3 check-gcc-c++
50575
50576 # Install the gcc headers files, but not the fixed include files,
50577 # which Cygnus is not allowed to distribute. This rule is very
50578 # dependent on the workings of the gcc Makefile.in.
50579 .PHONY: gcc-no-fixedincludes
50580 gcc-no-fixedincludes:
50581 @if [ -f ./gcc/Makefile ]; then \
50582 rm -rf gcc/tmp-include; \
50583 mv gcc/include gcc/tmp-include 2>/dev/null; \
50584 mkdir gcc/include; \
50585 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
50586 touch gcc/stmp-fixinc gcc/include/fixed; \
50587 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
50588 r=`${PWD_COMMAND}`; export r; \
50589 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50590 $(HOST_EXPORTS) \
50591 (cd ./gcc && \
50592 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
50593 rm -rf gcc/include; \
50594 mv gcc/tmp-include gcc/include 2>/dev/null; \
50595 else true; fi
50596 @endif gcc
50597
50598 # ---------------------
50599 # GCC bootstrap support
50600 # ---------------------
50601
50602 # We track the current stage (the one in 'gcc') in the stage_current file.
50603 # stage_last instead tracks the stage that was built last. These targets
50604 # are dummy when toplevel bootstrap is not active.
50605
50606 # While making host and target tools, symlinks to the final stage must be
50607 # there, so $(unstage) should be run at various points. To avoid excessive
50608 # recursive invocations of make, we "inline" them using a variable. These
50609 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
50610 # to avoid warnings from the GNU Make job server.
50611
50612 unstage = :
50613 stage = :
50614 current_stage = ""
50615
50616 @if gcc-bootstrap
50617 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
50618 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
50619 current_stage = "`cat stage_current 2> /dev/null`"
50620 @endif gcc-bootstrap
50621
50622 .PHONY: unstage stage
50623 unstage:
50624 @: $(MAKE); $(unstage)
50625 stage:
50626 @: $(MAKE); $(stage)
50627
50628 # Disable commands for lean bootstrap.
50629 LEAN = false
50630
50631 # We name the build directories for the various stages "stage1-gcc",
50632 # "stage2-gcc","stage3-gcc", etc.
50633
50634 # Since the 'compare' process will fail (on debugging information) if any
50635 # directory names are different, we need to link the gcc directory for
50636 # the previous stage to a constant name ('prev-gcc'), and to make the name of
50637 # the build directories constant as well. For the latter, we use naked names
50638 # like 'gcc', because the scripts in that directory assume it. We use
50639 # mv on platforms where symlinks to directories do not work or are not
50640 # reliable.
50641
50642 # 'touch' doesn't work right on some platforms.
50643 STAMP = echo timestamp >
50644
50645 # We only want to compare .o files, so set this!
50646 objext = .o
50647
50648
50649 .PHONY: stage1-start stage1-end
50650
50651 stage1-start::
50652 @: $(MAKE); $(stage); \
50653 echo stage1 > stage_current ; \
50654 echo stage1 > stage_last; \
50655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50656 @if bfd
50657 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
50658 mkdir stage1-bfd; \
50659 mv stage1-bfd bfd
50660 @endif bfd
50661 @if opcodes
50662 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
50663 mkdir stage1-opcodes; \
50664 mv stage1-opcodes opcodes
50665 @endif opcodes
50666 @if binutils
50667 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
50668 mkdir stage1-binutils; \
50669 mv stage1-binutils binutils
50670 @endif binutils
50671 @if gas
50672 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
50673 mkdir stage1-gas; \
50674 mv stage1-gas gas
50675 @endif gas
50676 @if gcc
50677 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
50678 mkdir stage1-gcc; \
50679 mv stage1-gcc gcc
50680 @endif gcc
50681 @if gmp
50682 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
50683 mkdir stage1-gmp; \
50684 mv stage1-gmp gmp
50685 @endif gmp
50686 @if mpfr
50687 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
50688 mkdir stage1-mpfr; \
50689 mv stage1-mpfr mpfr
50690 @endif mpfr
50691 @if gold
50692 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
50693 mkdir stage1-gold; \
50694 mv stage1-gold gold
50695 @endif gold
50696 @if intl
50697 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
50698 mkdir stage1-intl; \
50699 mv stage1-intl intl
50700 @endif intl
50701 @if ld
50702 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
50703 mkdir stage1-ld; \
50704 mv stage1-ld ld
50705 @endif ld
50706 @if libcpp
50707 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
50708 mkdir stage1-libcpp; \
50709 mv stage1-libcpp libcpp
50710 @endif libcpp
50711 @if libdecnumber
50712 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
50713 mkdir stage1-libdecnumber; \
50714 mv stage1-libdecnumber libdecnumber
50715 @endif libdecnumber
50716 @if libiberty
50717 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
50718 mkdir stage1-libiberty; \
50719 mv stage1-libiberty libiberty
50720 @endif libiberty
50721 @if zlib
50722 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
50723 mkdir stage1-zlib; \
50724 mv stage1-zlib zlib
50725 @endif zlib
50726 @[ -d stage1-$(TARGET_SUBDIR) ] || \
50727 mkdir stage1-$(TARGET_SUBDIR); \
50728 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
50729
50730 stage1-end::
50731 @if bfd
50732 @if test -d $(HOST_SUBDIR)/bfd ; then \
50733 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
50734 fi
50735 @endif bfd
50736 @if opcodes
50737 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50738 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
50739 fi
50740 @endif opcodes
50741 @if binutils
50742 @if test -d $(HOST_SUBDIR)/binutils ; then \
50743 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
50744 fi
50745 @endif binutils
50746 @if gas
50747 @if test -d $(HOST_SUBDIR)/gas ; then \
50748 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
50749 fi
50750 @endif gas
50751 @if gcc
50752 @if test -d $(HOST_SUBDIR)/gcc ; then \
50753 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
50754 fi
50755 @endif gcc
50756 @if gmp
50757 @if test -d $(HOST_SUBDIR)/gmp ; then \
50758 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
50759 fi
50760 @endif gmp
50761 @if mpfr
50762 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50763 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
50764 fi
50765 @endif mpfr
50766 @if gold
50767 @if test -d $(HOST_SUBDIR)/gold ; then \
50768 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
50769 fi
50770 @endif gold
50771 @if intl
50772 @if test -d $(HOST_SUBDIR)/intl ; then \
50773 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
50774 fi
50775 @endif intl
50776 @if ld
50777 @if test -d $(HOST_SUBDIR)/ld ; then \
50778 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
50779 fi
50780 @endif ld
50781 @if libcpp
50782 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50783 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
50784 fi
50785 @endif libcpp
50786 @if libdecnumber
50787 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50788 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
50789 fi
50790 @endif libdecnumber
50791 @if libiberty
50792 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50793 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
50794 fi
50795 @endif libiberty
50796 @if zlib
50797 @if test -d $(HOST_SUBDIR)/zlib ; then \
50798 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
50799 fi
50800 @endif zlib
50801 @if test -d $(TARGET_SUBDIR) ; then \
50802 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
50803 fi
50804 rm -f stage_current
50805
50806 # Bubble a bug fix through all the stages up to stage 1. They are
50807 # remade, but not reconfigured. The next stage (if any) will not be
50808 # reconfigured either.
50809 .PHONY: stage1-bubble
50810 stage1-bubble::
50811 @r=`${PWD_COMMAND}`; export r; \
50812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50813 if test -f stage1-lean ; then \
50814 echo Skipping rebuild of stage1 ; \
50815 else \
50816 $(MAKE) stage1-start; \
50817 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
50818 fi
50819
50820 .PHONY: all-stage1 clean-stage1
50821 do-clean: clean-stage1
50822
50823 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50824 # only possibility, but now it conflicts with no-bootstrap rules
50825 @if gcc-bootstrap
50826
50827
50828
50829
50830 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50831
50832 .PHONY: distclean-stage1
50833 distclean-stage1::
50834 @: $(MAKE); $(stage)
50835 @test "`cat stage_last`" != stage1 || rm -f stage_last
50836 rm -rf stage1-*
50837
50838
50839 @endif gcc-bootstrap
50840
50841
50842 .PHONY: stage2-start stage2-end
50843
50844 stage2-start::
50845 @: $(MAKE); $(stage); \
50846 echo stage2 > stage_current ; \
50847 echo stage2 > stage_last; \
50848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50849 @if bfd
50850 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
50851 mkdir stage2-bfd; \
50852 mv stage2-bfd bfd ; \
50853 mv stage1-bfd prev-bfd || test -f stage1-lean
50854 @endif bfd
50855 @if opcodes
50856 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
50857 mkdir stage2-opcodes; \
50858 mv stage2-opcodes opcodes ; \
50859 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50860 @endif opcodes
50861 @if binutils
50862 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
50863 mkdir stage2-binutils; \
50864 mv stage2-binutils binutils ; \
50865 mv stage1-binutils prev-binutils || test -f stage1-lean
50866 @endif binutils
50867 @if gas
50868 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
50869 mkdir stage2-gas; \
50870 mv stage2-gas gas ; \
50871 mv stage1-gas prev-gas || test -f stage1-lean
50872 @endif gas
50873 @if gcc
50874 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
50875 mkdir stage2-gcc; \
50876 mv stage2-gcc gcc ; \
50877 mv stage1-gcc prev-gcc || test -f stage1-lean
50878 @endif gcc
50879 @if gmp
50880 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
50881 mkdir stage2-gmp; \
50882 mv stage2-gmp gmp ; \
50883 mv stage1-gmp prev-gmp || test -f stage1-lean
50884 @endif gmp
50885 @if mpfr
50886 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
50887 mkdir stage2-mpfr; \
50888 mv stage2-mpfr mpfr ; \
50889 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50890 @endif mpfr
50891 @if gold
50892 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
50893 mkdir stage2-gold; \
50894 mv stage2-gold gold ; \
50895 mv stage1-gold prev-gold || test -f stage1-lean
50896 @endif gold
50897 @if intl
50898 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
50899 mkdir stage2-intl; \
50900 mv stage2-intl intl ; \
50901 mv stage1-intl prev-intl || test -f stage1-lean
50902 @endif intl
50903 @if ld
50904 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
50905 mkdir stage2-ld; \
50906 mv stage2-ld ld ; \
50907 mv stage1-ld prev-ld || test -f stage1-lean
50908 @endif ld
50909 @if libcpp
50910 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
50911 mkdir stage2-libcpp; \
50912 mv stage2-libcpp libcpp ; \
50913 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50914 @endif libcpp
50915 @if libdecnumber
50916 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
50917 mkdir stage2-libdecnumber; \
50918 mv stage2-libdecnumber libdecnumber ; \
50919 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50920 @endif libdecnumber
50921 @if libiberty
50922 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
50923 mkdir stage2-libiberty; \
50924 mv stage2-libiberty libiberty ; \
50925 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50926 @endif libiberty
50927 @if zlib
50928 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
50929 mkdir stage2-zlib; \
50930 mv stage2-zlib zlib ; \
50931 mv stage1-zlib prev-zlib || test -f stage1-lean
50932 @endif zlib
50933 @[ -d stage2-$(TARGET_SUBDIR) ] || \
50934 mkdir stage2-$(TARGET_SUBDIR); \
50935 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50936 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50937
50938 stage2-end::
50939 @if bfd
50940 @if test -d $(HOST_SUBDIR)/bfd ; then \
50941 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
50942 mv prev-bfd stage1-bfd ; : ; \
50943 fi
50944 @endif bfd
50945 @if opcodes
50946 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50947 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
50948 mv prev-opcodes stage1-opcodes ; : ; \
50949 fi
50950 @endif opcodes
50951 @if binutils
50952 @if test -d $(HOST_SUBDIR)/binutils ; then \
50953 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
50954 mv prev-binutils stage1-binutils ; : ; \
50955 fi
50956 @endif binutils
50957 @if gas
50958 @if test -d $(HOST_SUBDIR)/gas ; then \
50959 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
50960 mv prev-gas stage1-gas ; : ; \
50961 fi
50962 @endif gas
50963 @if gcc
50964 @if test -d $(HOST_SUBDIR)/gcc ; then \
50965 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
50966 mv prev-gcc stage1-gcc ; : ; \
50967 fi
50968 @endif gcc
50969 @if gmp
50970 @if test -d $(HOST_SUBDIR)/gmp ; then \
50971 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
50972 mv prev-gmp stage1-gmp ; : ; \
50973 fi
50974 @endif gmp
50975 @if mpfr
50976 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50977 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
50978 mv prev-mpfr stage1-mpfr ; : ; \
50979 fi
50980 @endif mpfr
50981 @if gold
50982 @if test -d $(HOST_SUBDIR)/gold ; then \
50983 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
50984 mv prev-gold stage1-gold ; : ; \
50985 fi
50986 @endif gold
50987 @if intl
50988 @if test -d $(HOST_SUBDIR)/intl ; then \
50989 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
50990 mv prev-intl stage1-intl ; : ; \
50991 fi
50992 @endif intl
50993 @if ld
50994 @if test -d $(HOST_SUBDIR)/ld ; then \
50995 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
50996 mv prev-ld stage1-ld ; : ; \
50997 fi
50998 @endif ld
50999 @if libcpp
51000 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51001 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
51002 mv prev-libcpp stage1-libcpp ; : ; \
51003 fi
51004 @endif libcpp
51005 @if libdecnumber
51006 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51007 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
51008 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51009 fi
51010 @endif libdecnumber
51011 @if libiberty
51012 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51013 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
51014 mv prev-libiberty stage1-libiberty ; : ; \
51015 fi
51016 @endif libiberty
51017 @if zlib
51018 @if test -d $(HOST_SUBDIR)/zlib ; then \
51019 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
51020 mv prev-zlib stage1-zlib ; : ; \
51021 fi
51022 @endif zlib
51023 @if test -d $(TARGET_SUBDIR) ; then \
51024 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
51025 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51026 fi
51027 rm -f stage_current
51028
51029 # Bubble a bug fix through all the stages up to stage 2. They are
51030 # remade, but not reconfigured. The next stage (if any) will not be
51031 # reconfigured either.
51032 .PHONY: stage2-bubble
51033 stage2-bubble:: stage1-bubble
51034 @r=`${PWD_COMMAND}`; export r; \
51035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036 if test -f stage2-lean || test -f stage1-lean ; then \
51037 echo Skipping rebuild of stage2 ; \
51038 else \
51039 $(MAKE) stage2-start; \
51040 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51041 fi
51042
51043 .PHONY: all-stage2 clean-stage2
51044 do-clean: clean-stage2
51045
51046 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51047 # only possibility, but now it conflicts with no-bootstrap rules
51048 @if gcc-bootstrap
51049
51050
51051
51052 .PHONY: bootstrap2 bootstrap2-lean
51053 bootstrap2:
51054 echo stage2 > stage_final
51055 @r=`${PWD_COMMAND}`; export r; \
51056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51057 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51058 @: $(MAKE); $(unstage)
51059 @r=`${PWD_COMMAND}`; export r; \
51060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51061 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51062
51063 bootstrap2-lean:
51064 echo stage2 > stage_final
51065 @r=`${PWD_COMMAND}`; export r; \
51066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51068 @: $(MAKE); $(unstage)
51069 @r=`${PWD_COMMAND}`; export r; \
51070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51071 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51072
51073
51074 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51075 distclean-stage1:: distclean-stage2
51076 .PHONY: distclean-stage2
51077 distclean-stage2::
51078 @: $(MAKE); $(stage)
51079 @test "`cat stage_last`" != stage2 || rm -f stage_last
51080 rm -rf stage2-*
51081
51082
51083 @endif gcc-bootstrap
51084
51085
51086 .PHONY: stageb2g0-start stageb2g0-end
51087
51088 stageb2g0-start::
51089 @: $(MAKE); $(stage); \
51090 echo stageb2g0 > stage_current ; \
51091 echo stageb2g0 > stage_last; \
51092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51093 @if bfd
51094 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
51095 mkdir stageb2g0-bfd; \
51096 mv stageb2g0-bfd bfd ; \
51097 mv stage1-bfd prev-bfd || test -f stage1-lean
51098 @endif bfd
51099 @if opcodes
51100 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
51101 mkdir stageb2g0-opcodes; \
51102 mv stageb2g0-opcodes opcodes ; \
51103 mv stage1-opcodes prev-opcodes || test -f stage1-lean
51104 @endif opcodes
51105 @if binutils
51106 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
51107 mkdir stageb2g0-binutils; \
51108 mv stageb2g0-binutils binutils ; \
51109 mv stage1-binutils prev-binutils || test -f stage1-lean
51110 @endif binutils
51111 @if gas
51112 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
51113 mkdir stageb2g0-gas; \
51114 mv stageb2g0-gas gas ; \
51115 mv stage1-gas prev-gas || test -f stage1-lean
51116 @endif gas
51117 @if gcc
51118 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
51119 mkdir stageb2g0-gcc; \
51120 mv stageb2g0-gcc gcc ; \
51121 mv stage1-gcc prev-gcc || test -f stage1-lean
51122 @endif gcc
51123 @if gmp
51124 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
51125 mkdir stageb2g0-gmp; \
51126 mv stageb2g0-gmp gmp ; \
51127 mv stage1-gmp prev-gmp || test -f stage1-lean
51128 @endif gmp
51129 @if mpfr
51130 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
51131 mkdir stageb2g0-mpfr; \
51132 mv stageb2g0-mpfr mpfr ; \
51133 mv stage1-mpfr prev-mpfr || test -f stage1-lean
51134 @endif mpfr
51135 @if gold
51136 @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
51137 mkdir stageb2g0-gold; \
51138 mv stageb2g0-gold gold ; \
51139 mv stage1-gold prev-gold || test -f stage1-lean
51140 @endif gold
51141 @if intl
51142 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
51143 mkdir stageb2g0-intl; \
51144 mv stageb2g0-intl intl ; \
51145 mv stage1-intl prev-intl || test -f stage1-lean
51146 @endif intl
51147 @if ld
51148 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
51149 mkdir stageb2g0-ld; \
51150 mv stageb2g0-ld ld ; \
51151 mv stage1-ld prev-ld || test -f stage1-lean
51152 @endif ld
51153 @if libcpp
51154 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
51155 mkdir stageb2g0-libcpp; \
51156 mv stageb2g0-libcpp libcpp ; \
51157 mv stage1-libcpp prev-libcpp || test -f stage1-lean
51158 @endif libcpp
51159 @if libdecnumber
51160 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
51161 mkdir stageb2g0-libdecnumber; \
51162 mv stageb2g0-libdecnumber libdecnumber ; \
51163 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
51164 @endif libdecnumber
51165 @if libiberty
51166 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
51167 mkdir stageb2g0-libiberty; \
51168 mv stageb2g0-libiberty libiberty ; \
51169 mv stage1-libiberty prev-libiberty || test -f stage1-lean
51170 @endif libiberty
51171 @if zlib
51172 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
51173 mkdir stageb2g0-zlib; \
51174 mv stageb2g0-zlib zlib ; \
51175 mv stage1-zlib prev-zlib || test -f stage1-lean
51176 @endif zlib
51177 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
51178 mkdir stageb2g0-$(TARGET_SUBDIR); \
51179 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51180 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
51181
51182 stageb2g0-end::
51183 @if bfd
51184 @if test -d $(HOST_SUBDIR)/bfd ; then \
51185 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
51186 mv prev-bfd stage1-bfd ; : ; \
51187 fi
51188 @endif bfd
51189 @if opcodes
51190 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51191 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
51192 mv prev-opcodes stage1-opcodes ; : ; \
51193 fi
51194 @endif opcodes
51195 @if binutils
51196 @if test -d $(HOST_SUBDIR)/binutils ; then \
51197 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
51198 mv prev-binutils stage1-binutils ; : ; \
51199 fi
51200 @endif binutils
51201 @if gas
51202 @if test -d $(HOST_SUBDIR)/gas ; then \
51203 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
51204 mv prev-gas stage1-gas ; : ; \
51205 fi
51206 @endif gas
51207 @if gcc
51208 @if test -d $(HOST_SUBDIR)/gcc ; then \
51209 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
51210 mv prev-gcc stage1-gcc ; : ; \
51211 fi
51212 @endif gcc
51213 @if gmp
51214 @if test -d $(HOST_SUBDIR)/gmp ; then \
51215 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
51216 mv prev-gmp stage1-gmp ; : ; \
51217 fi
51218 @endif gmp
51219 @if mpfr
51220 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51221 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
51222 mv prev-mpfr stage1-mpfr ; : ; \
51223 fi
51224 @endif mpfr
51225 @if gold
51226 @if test -d $(HOST_SUBDIR)/gold ; then \
51227 cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
51228 mv prev-gold stage1-gold ; : ; \
51229 fi
51230 @endif gold
51231 @if intl
51232 @if test -d $(HOST_SUBDIR)/intl ; then \
51233 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
51234 mv prev-intl stage1-intl ; : ; \
51235 fi
51236 @endif intl
51237 @if ld
51238 @if test -d $(HOST_SUBDIR)/ld ; then \
51239 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
51240 mv prev-ld stage1-ld ; : ; \
51241 fi
51242 @endif ld
51243 @if libcpp
51244 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51245 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
51246 mv prev-libcpp stage1-libcpp ; : ; \
51247 fi
51248 @endif libcpp
51249 @if libdecnumber
51250 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51251 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
51252 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51253 fi
51254 @endif libdecnumber
51255 @if libiberty
51256 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51257 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
51258 mv prev-libiberty stage1-libiberty ; : ; \
51259 fi
51260 @endif libiberty
51261 @if zlib
51262 @if test -d $(HOST_SUBDIR)/zlib ; then \
51263 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
51264 mv prev-zlib stage1-zlib ; : ; \
51265 fi
51266 @endif zlib
51267 @if test -d $(TARGET_SUBDIR) ; then \
51268 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
51269 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51270 fi
51271 rm -f stage_current
51272
51273 # Bubble a bug fix through all the stages up to stage b2g0. They are
51274 # remade, but not reconfigured. The next stage (if any) will not be
51275 # reconfigured either.
51276 .PHONY: stageb2g0-bubble
51277 stageb2g0-bubble:: stage1-bubble
51278 @r=`${PWD_COMMAND}`; export r; \
51279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51280 if test -f stageb2g0-lean || test -f stage1-lean ; then \
51281 echo Skipping rebuild of stageb2g0 ; \
51282 else \
51283 $(MAKE) stageb2g0-start; \
51284 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
51285 fi
51286
51287 .PHONY: all-stageb2g0 clean-stageb2g0
51288 do-clean: clean-stageb2g0
51289
51290 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51291 # only possibility, but now it conflicts with no-bootstrap rules
51292 @if gcc-bootstrap
51293
51294
51295
51296 .PHONY: bootstrap2-debug bootstrap2-debug-lean
51297 bootstrap2-debug:
51298 echo stageb2g0 > stage_final
51299 @r=`${PWD_COMMAND}`; export r; \
51300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51301 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
51302 @: $(MAKE); $(unstage)
51303 @r=`${PWD_COMMAND}`; export r; \
51304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51306
51307 bootstrap2-debug-lean:
51308 echo stageb2g0 > stage_final
51309 @r=`${PWD_COMMAND}`; export r; \
51310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
51312 @: $(MAKE); $(unstage)
51313 @r=`${PWD_COMMAND}`; export r; \
51314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51315 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51316
51317
51318 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51319 distclean-stage1:: distclean-stageb2g0
51320 .PHONY: distclean-stageb2g0
51321 distclean-stageb2g0::
51322 @: $(MAKE); $(stage)
51323 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
51324 rm -rf stageb2g0-*
51325
51326
51327 @endif gcc-bootstrap
51328
51329
51330 .PHONY: stage3-start stage3-end
51331
51332 stage3-start::
51333 @: $(MAKE); $(stage); \
51334 echo stage3 > stage_current ; \
51335 echo stage3 > stage_last; \
51336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51337 @if bfd
51338 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51339 mkdir stage3-bfd; \
51340 mv stage3-bfd bfd ; \
51341 mv stage2-bfd prev-bfd || test -f stage2-lean
51342 @endif bfd
51343 @if opcodes
51344 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51345 mkdir stage3-opcodes; \
51346 mv stage3-opcodes opcodes ; \
51347 mv stage2-opcodes prev-opcodes || test -f stage2-lean
51348 @endif opcodes
51349 @if binutils
51350 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51351 mkdir stage3-binutils; \
51352 mv stage3-binutils binutils ; \
51353 mv stage2-binutils prev-binutils || test -f stage2-lean
51354 @endif binutils
51355 @if gas
51356 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51357 mkdir stage3-gas; \
51358 mv stage3-gas gas ; \
51359 mv stage2-gas prev-gas || test -f stage2-lean
51360 @endif gas
51361 @if gcc
51362 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51363 mkdir stage3-gcc; \
51364 mv stage3-gcc gcc ; \
51365 mv stage2-gcc prev-gcc || test -f stage2-lean
51366 @endif gcc
51367 @if gmp
51368 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
51369 mkdir stage3-gmp; \
51370 mv stage3-gmp gmp ; \
51371 mv stage2-gmp prev-gmp || test -f stage2-lean
51372 @endif gmp
51373 @if mpfr
51374 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
51375 mkdir stage3-mpfr; \
51376 mv stage3-mpfr mpfr ; \
51377 mv stage2-mpfr prev-mpfr || test -f stage2-lean
51378 @endif mpfr
51379 @if gold
51380 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
51381 mkdir stage3-gold; \
51382 mv stage3-gold gold ; \
51383 mv stage2-gold prev-gold || test -f stage2-lean
51384 @endif gold
51385 @if intl
51386 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
51387 mkdir stage3-intl; \
51388 mv stage3-intl intl ; \
51389 mv stage2-intl prev-intl || test -f stage2-lean
51390 @endif intl
51391 @if ld
51392 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
51393 mkdir stage3-ld; \
51394 mv stage3-ld ld ; \
51395 mv stage2-ld prev-ld || test -f stage2-lean
51396 @endif ld
51397 @if libcpp
51398 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
51399 mkdir stage3-libcpp; \
51400 mv stage3-libcpp libcpp ; \
51401 mv stage2-libcpp prev-libcpp || test -f stage2-lean
51402 @endif libcpp
51403 @if libdecnumber
51404 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
51405 mkdir stage3-libdecnumber; \
51406 mv stage3-libdecnumber libdecnumber ; \
51407 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
51408 @endif libdecnumber
51409 @if libiberty
51410 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
51411 mkdir stage3-libiberty; \
51412 mv stage3-libiberty libiberty ; \
51413 mv stage2-libiberty prev-libiberty || test -f stage2-lean
51414 @endif libiberty
51415 @if zlib
51416 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
51417 mkdir stage3-zlib; \
51418 mv stage3-zlib zlib ; \
51419 mv stage2-zlib prev-zlib || test -f stage2-lean
51420 @endif zlib
51421 @[ -d stage3-$(TARGET_SUBDIR) ] || \
51422 mkdir stage3-$(TARGET_SUBDIR); \
51423 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51424 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
51425
51426 stage3-end::
51427 @if bfd
51428 @if test -d $(HOST_SUBDIR)/bfd ; then \
51429 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
51430 mv prev-bfd stage2-bfd ; : ; \
51431 fi
51432 @endif bfd
51433 @if opcodes
51434 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51435 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
51436 mv prev-opcodes stage2-opcodes ; : ; \
51437 fi
51438 @endif opcodes
51439 @if binutils
51440 @if test -d $(HOST_SUBDIR)/binutils ; then \
51441 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
51442 mv prev-binutils stage2-binutils ; : ; \
51443 fi
51444 @endif binutils
51445 @if gas
51446 @if test -d $(HOST_SUBDIR)/gas ; then \
51447 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
51448 mv prev-gas stage2-gas ; : ; \
51449 fi
51450 @endif gas
51451 @if gcc
51452 @if test -d $(HOST_SUBDIR)/gcc ; then \
51453 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
51454 mv prev-gcc stage2-gcc ; : ; \
51455 fi
51456 @endif gcc
51457 @if gmp
51458 @if test -d $(HOST_SUBDIR)/gmp ; then \
51459 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
51460 mv prev-gmp stage2-gmp ; : ; \
51461 fi
51462 @endif gmp
51463 @if mpfr
51464 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51465 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
51466 mv prev-mpfr stage2-mpfr ; : ; \
51467 fi
51468 @endif mpfr
51469 @if gold
51470 @if test -d $(HOST_SUBDIR)/gold ; then \
51471 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
51472 mv prev-gold stage2-gold ; : ; \
51473 fi
51474 @endif gold
51475 @if intl
51476 @if test -d $(HOST_SUBDIR)/intl ; then \
51477 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
51478 mv prev-intl stage2-intl ; : ; \
51479 fi
51480 @endif intl
51481 @if ld
51482 @if test -d $(HOST_SUBDIR)/ld ; then \
51483 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
51484 mv prev-ld stage2-ld ; : ; \
51485 fi
51486 @endif ld
51487 @if libcpp
51488 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51489 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
51490 mv prev-libcpp stage2-libcpp ; : ; \
51491 fi
51492 @endif libcpp
51493 @if libdecnumber
51494 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51495 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
51496 mv prev-libdecnumber stage2-libdecnumber ; : ; \
51497 fi
51498 @endif libdecnumber
51499 @if libiberty
51500 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51501 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
51502 mv prev-libiberty stage2-libiberty ; : ; \
51503 fi
51504 @endif libiberty
51505 @if zlib
51506 @if test -d $(HOST_SUBDIR)/zlib ; then \
51507 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
51508 mv prev-zlib stage2-zlib ; : ; \
51509 fi
51510 @endif zlib
51511 @if test -d $(TARGET_SUBDIR) ; then \
51512 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
51513 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
51514 fi
51515 rm -f stage_current
51516
51517 # Bubble a bug fix through all the stages up to stage 3. They are
51518 # remade, but not reconfigured. The next stage (if any) will not be
51519 # reconfigured either.
51520 .PHONY: stage3-bubble
51521 stage3-bubble:: stage2-bubble
51522 @r=`${PWD_COMMAND}`; export r; \
51523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51524 if test -f stage3-lean || test -f stage2-lean ; then \
51525 echo Skipping rebuild of stage3 ; \
51526 else \
51527 $(MAKE) stage3-start; \
51528 if $(LEAN); then \
51529 rm -rf stage1-* ; \
51530 $(STAMP) stage1-lean ; \
51531 fi; \
51532 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
51533 fi
51534 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
51535
51536 .PHONY: all-stage3 clean-stage3
51537 do-clean: clean-stage3
51538
51539 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51540 # only possibility, but now it conflicts with no-bootstrap rules
51541 @if gcc-bootstrap
51542
51543 compare:
51544 @r=`${PWD_COMMAND}`; export r; \
51545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51546 if test -f stage2-lean; then \
51547 echo Cannot compare object files as stage 2 was deleted. ; \
51548 exit 0 ; \
51549 fi; \
51550 : $(MAKE); $(stage); \
51551 rm -f .bad_compare ; \
51552 echo Comparing stages 2 and 3 ; \
51553 cd stage3-gcc; \
51554 files=`find . -name "*$(objext)" -print` ; \
51555 cd .. ; \
51556 for file in $${files} ; do \
51557 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
51558 $(do-compare) > /dev/null 2>&1; \
51559 if test $$? -eq 1; then \
51560 case $$file in \
51561 ./cc*-checksum$(objext) | ./libgcc/* ) \
51562 echo warning: $$file differs ;; \
51563 *) \
51564 echo $$file differs >> .bad_compare ;; \
51565 esac ; \
51566 fi ; \
51567 done ; \
51568 if [ -f .bad_compare ]; then \
51569 echo "Bootstrap comparison failure!"; \
51570 cat .bad_compare; \
51571 exit 1; \
51572 else \
51573 echo Comparison successful.; \
51574 fi ; \
51575 $(STAMP) compare
51576 if $(LEAN); then \
51577 rm -rf stage2-*; \
51578 $(STAMP) stage2-lean; \
51579 fi
51580
51581
51582
51583 .PHONY: bootstrap bootstrap-lean
51584 bootstrap:
51585 echo stage3 > stage_final
51586 @r=`${PWD_COMMAND}`; export r; \
51587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51588 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51589 @: $(MAKE); $(unstage)
51590 @r=`${PWD_COMMAND}`; export r; \
51591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51592 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51593
51594 bootstrap-lean:
51595 echo stage3 > stage_final
51596 @r=`${PWD_COMMAND}`; export r; \
51597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51598 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
51599 @: $(MAKE); $(unstage)
51600 @r=`${PWD_COMMAND}`; export r; \
51601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51603
51604
51605 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51606 distclean-stage2:: distclean-stage3
51607 .PHONY: distclean-stage3
51608 distclean-stage3::
51609 @: $(MAKE); $(stage)
51610 @test "`cat stage_last`" != stage3 || rm -f stage_last
51611 rm -rf stage3-* compare
51612
51613
51614 .PHONY: cleanstrap
51615 cleanstrap: do-distclean local-clean
51616 echo stage3 > stage_final
51617 @r=`${PWD_COMMAND}`; export r; \
51618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51620 @: $(MAKE); $(unstage)
51621 @r=`${PWD_COMMAND}`; export r; \
51622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51623 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51624
51625 @endif gcc-bootstrap
51626
51627
51628 .PHONY: stageb3g2-start stageb3g2-end
51629
51630 stageb3g2-start::
51631 @: $(MAKE); $(stage); \
51632 echo stageb3g2 > stage_current ; \
51633 echo stageb3g2 > stage_last; \
51634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51635 @if bfd
51636 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
51637 mkdir stageb3g2-bfd; \
51638 mv stageb3g2-bfd bfd ; \
51639 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
51640 @endif bfd
51641 @if opcodes
51642 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
51643 mkdir stageb3g2-opcodes; \
51644 mv stageb3g2-opcodes opcodes ; \
51645 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
51646 @endif opcodes
51647 @if binutils
51648 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
51649 mkdir stageb3g2-binutils; \
51650 mv stageb3g2-binutils binutils ; \
51651 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
51652 @endif binutils
51653 @if gas
51654 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
51655 mkdir stageb3g2-gas; \
51656 mv stageb3g2-gas gas ; \
51657 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
51658 @endif gas
51659 @if gcc
51660 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
51661 mkdir stageb3g2-gcc; \
51662 mv stageb3g2-gcc gcc ; \
51663 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
51664 @endif gcc
51665 @if gmp
51666 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
51667 mkdir stageb3g2-gmp; \
51668 mv stageb3g2-gmp gmp ; \
51669 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
51670 @endif gmp
51671 @if mpfr
51672 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
51673 mkdir stageb3g2-mpfr; \
51674 mv stageb3g2-mpfr mpfr ; \
51675 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
51676 @endif mpfr
51677 @if gold
51678 @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
51679 mkdir stageb3g2-gold; \
51680 mv stageb3g2-gold gold ; \
51681 mv stageb2g0-gold prev-gold || test -f stageb2g0-lean
51682 @endif gold
51683 @if intl
51684 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
51685 mkdir stageb3g2-intl; \
51686 mv stageb3g2-intl intl ; \
51687 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
51688 @endif intl
51689 @if ld
51690 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
51691 mkdir stageb3g2-ld; \
51692 mv stageb3g2-ld ld ; \
51693 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
51694 @endif ld
51695 @if libcpp
51696 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
51697 mkdir stageb3g2-libcpp; \
51698 mv stageb3g2-libcpp libcpp ; \
51699 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
51700 @endif libcpp
51701 @if libdecnumber
51702 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
51703 mkdir stageb3g2-libdecnumber; \
51704 mv stageb3g2-libdecnumber libdecnumber ; \
51705 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
51706 @endif libdecnumber
51707 @if libiberty
51708 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
51709 mkdir stageb3g2-libiberty; \
51710 mv stageb3g2-libiberty libiberty ; \
51711 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
51712 @endif libiberty
51713 @if zlib
51714 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
51715 mkdir stageb3g2-zlib; \
51716 mv stageb3g2-zlib zlib ; \
51717 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
51718 @endif zlib
51719 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
51720 mkdir stageb3g2-$(TARGET_SUBDIR); \
51721 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51722 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
51723
51724 stageb3g2-end::
51725 @if bfd
51726 @if test -d $(HOST_SUBDIR)/bfd ; then \
51727 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
51728 mv prev-bfd stageb2g0-bfd ; : ; \
51729 fi
51730 @endif bfd
51731 @if opcodes
51732 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51733 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
51734 mv prev-opcodes stageb2g0-opcodes ; : ; \
51735 fi
51736 @endif opcodes
51737 @if binutils
51738 @if test -d $(HOST_SUBDIR)/binutils ; then \
51739 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
51740 mv prev-binutils stageb2g0-binutils ; : ; \
51741 fi
51742 @endif binutils
51743 @if gas
51744 @if test -d $(HOST_SUBDIR)/gas ; then \
51745 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
51746 mv prev-gas stageb2g0-gas ; : ; \
51747 fi
51748 @endif gas
51749 @if gcc
51750 @if test -d $(HOST_SUBDIR)/gcc ; then \
51751 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
51752 mv prev-gcc stageb2g0-gcc ; : ; \
51753 fi
51754 @endif gcc
51755 @if gmp
51756 @if test -d $(HOST_SUBDIR)/gmp ; then \
51757 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
51758 mv prev-gmp stageb2g0-gmp ; : ; \
51759 fi
51760 @endif gmp
51761 @if mpfr
51762 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51763 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
51764 mv prev-mpfr stageb2g0-mpfr ; : ; \
51765 fi
51766 @endif mpfr
51767 @if gold
51768 @if test -d $(HOST_SUBDIR)/gold ; then \
51769 cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
51770 mv prev-gold stageb2g0-gold ; : ; \
51771 fi
51772 @endif gold
51773 @if intl
51774 @if test -d $(HOST_SUBDIR)/intl ; then \
51775 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
51776 mv prev-intl stageb2g0-intl ; : ; \
51777 fi
51778 @endif intl
51779 @if ld
51780 @if test -d $(HOST_SUBDIR)/ld ; then \
51781 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
51782 mv prev-ld stageb2g0-ld ; : ; \
51783 fi
51784 @endif ld
51785 @if libcpp
51786 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51787 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
51788 mv prev-libcpp stageb2g0-libcpp ; : ; \
51789 fi
51790 @endif libcpp
51791 @if libdecnumber
51792 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51793 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
51794 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
51795 fi
51796 @endif libdecnumber
51797 @if libiberty
51798 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51799 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
51800 mv prev-libiberty stageb2g0-libiberty ; : ; \
51801 fi
51802 @endif libiberty
51803 @if zlib
51804 @if test -d $(HOST_SUBDIR)/zlib ; then \
51805 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
51806 mv prev-zlib stageb2g0-zlib ; : ; \
51807 fi
51808 @endif zlib
51809 @if test -d $(TARGET_SUBDIR) ; then \
51810 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
51811 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
51812 fi
51813 rm -f stage_current
51814
51815 # Bubble a bug fix through all the stages up to stage b3g2. They are
51816 # remade, but not reconfigured. The next stage (if any) will not be
51817 # reconfigured either.
51818 .PHONY: stageb3g2-bubble
51819 stageb3g2-bubble:: stageb2g0-bubble
51820 @r=`${PWD_COMMAND}`; export r; \
51821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
51823 echo Skipping rebuild of stageb3g2 ; \
51824 else \
51825 $(MAKE) stageb3g2-start; \
51826 if $(LEAN); then \
51827 rm -rf stage1-* ; \
51828 $(STAMP) stage1-lean ; \
51829 fi; \
51830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
51831 fi
51832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
51833
51834 .PHONY: all-stageb3g2 clean-stageb3g2
51835 do-clean: clean-stageb3g2
51836
51837 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51838 # only possibility, but now it conflicts with no-bootstrap rules
51839 @if gcc-bootstrap
51840
51841 compare-debug:
51842 @r=`${PWD_COMMAND}`; export r; \
51843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51844 if test -f stageb2g0-lean; then \
51845 echo Cannot compare object files as stage b2g0 was deleted. ; \
51846 exit 0 ; \
51847 fi; \
51848 : $(MAKE); $(stage); \
51849 rm -f .bad_compare ; \
51850 echo Comparing stages b2g0 and b3g2 ; \
51851 cd stageb3g2-gcc; \
51852 files=`find . -name "*$(objext)" -print` ; \
51853 cd .. ; \
51854 for file in $${files} ; do \
51855 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
51856 $(do-compare-debug) > /dev/null 2>&1; \
51857 if test $$? -eq 1; then \
51858 case $$file in \
51859 ./cc*-checksum$(objext) | ./libgcc/* ) \
51860 echo warning: $$file differs ;; \
51861 *) \
51862 echo $$file differs >> .bad_compare ;; \
51863 esac ; \
51864 fi ; \
51865 done ; \
51866 if [ -f .bad_compare ]; then \
51867 echo "Bootstrap comparison failure!"; \
51868 cat .bad_compare; \
51869 exit 1; \
51870 else \
51871 echo Comparison successful.; \
51872 fi ; \
51873 $(STAMP) compare-debug
51874 if $(LEAN); then \
51875 rm -rf stageb2g0-*; \
51876 $(STAMP) stageb2g0-lean; \
51877 fi
51878
51879
51880
51881 .PHONY: bootstrap-debug bootstrap-debug-lean
51882 bootstrap-debug:
51883 echo stageb3g2 > stage_final
51884 @r=`${PWD_COMMAND}`; export r; \
51885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51887 @: $(MAKE); $(unstage)
51888 @r=`${PWD_COMMAND}`; export r; \
51889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51890 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51891
51892 bootstrap-debug-lean:
51893 echo stageb3g2 > stage_final
51894 @r=`${PWD_COMMAND}`; export r; \
51895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51896 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
51897 @: $(MAKE); $(unstage)
51898 @r=`${PWD_COMMAND}`; export r; \
51899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51900 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51901
51902
51903 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51904 distclean-stageb2g0:: distclean-stageb3g2
51905 .PHONY: distclean-stageb3g2
51906 distclean-stageb3g2::
51907 @: $(MAKE); $(stage)
51908 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
51909 rm -rf stageb3g2-* compare-debug
51910
51911
51912 .PHONY: cleanstrap-debug
51913 cleanstrap-debug: do-distclean local-clean
51914 echo stageb3g2 > stage_final
51915 @r=`${PWD_COMMAND}`; export r; \
51916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51917 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51918 @: $(MAKE); $(unstage)
51919 @r=`${PWD_COMMAND}`; export r; \
51920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51921 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51922
51923 @endif gcc-bootstrap
51924
51925
51926 .PHONY: stage4-start stage4-end
51927
51928 stage4-start::
51929 @: $(MAKE); $(stage); \
51930 echo stage4 > stage_current ; \
51931 echo stage4 > stage_last; \
51932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51933 @if bfd
51934 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
51935 mkdir stage4-bfd; \
51936 mv stage4-bfd bfd ; \
51937 mv stage3-bfd prev-bfd || test -f stage3-lean
51938 @endif bfd
51939 @if opcodes
51940 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
51941 mkdir stage4-opcodes; \
51942 mv stage4-opcodes opcodes ; \
51943 mv stage3-opcodes prev-opcodes || test -f stage3-lean
51944 @endif opcodes
51945 @if binutils
51946 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
51947 mkdir stage4-binutils; \
51948 mv stage4-binutils binutils ; \
51949 mv stage3-binutils prev-binutils || test -f stage3-lean
51950 @endif binutils
51951 @if gas
51952 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
51953 mkdir stage4-gas; \
51954 mv stage4-gas gas ; \
51955 mv stage3-gas prev-gas || test -f stage3-lean
51956 @endif gas
51957 @if gcc
51958 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
51959 mkdir stage4-gcc; \
51960 mv stage4-gcc gcc ; \
51961 mv stage3-gcc prev-gcc || test -f stage3-lean
51962 @endif gcc
51963 @if gmp
51964 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
51965 mkdir stage4-gmp; \
51966 mv stage4-gmp gmp ; \
51967 mv stage3-gmp prev-gmp || test -f stage3-lean
51968 @endif gmp
51969 @if mpfr
51970 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
51971 mkdir stage4-mpfr; \
51972 mv stage4-mpfr mpfr ; \
51973 mv stage3-mpfr prev-mpfr || test -f stage3-lean
51974 @endif mpfr
51975 @if gold
51976 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
51977 mkdir stage4-gold; \
51978 mv stage4-gold gold ; \
51979 mv stage3-gold prev-gold || test -f stage3-lean
51980 @endif gold
51981 @if intl
51982 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
51983 mkdir stage4-intl; \
51984 mv stage4-intl intl ; \
51985 mv stage3-intl prev-intl || test -f stage3-lean
51986 @endif intl
51987 @if ld
51988 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
51989 mkdir stage4-ld; \
51990 mv stage4-ld ld ; \
51991 mv stage3-ld prev-ld || test -f stage3-lean
51992 @endif ld
51993 @if libcpp
51994 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
51995 mkdir stage4-libcpp; \
51996 mv stage4-libcpp libcpp ; \
51997 mv stage3-libcpp prev-libcpp || test -f stage3-lean
51998 @endif libcpp
51999 @if libdecnumber
52000 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
52001 mkdir stage4-libdecnumber; \
52002 mv stage4-libdecnumber libdecnumber ; \
52003 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
52004 @endif libdecnumber
52005 @if libiberty
52006 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52007 mkdir stage4-libiberty; \
52008 mv stage4-libiberty libiberty ; \
52009 mv stage3-libiberty prev-libiberty || test -f stage3-lean
52010 @endif libiberty
52011 @if zlib
52012 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52013 mkdir stage4-zlib; \
52014 mv stage4-zlib zlib ; \
52015 mv stage3-zlib prev-zlib || test -f stage3-lean
52016 @endif zlib
52017 @[ -d stage4-$(TARGET_SUBDIR) ] || \
52018 mkdir stage4-$(TARGET_SUBDIR); \
52019 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52020 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
52021
52022 stage4-end::
52023 @if bfd
52024 @if test -d $(HOST_SUBDIR)/bfd ; then \
52025 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52026 mv prev-bfd stage3-bfd ; : ; \
52027 fi
52028 @endif bfd
52029 @if opcodes
52030 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52031 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52032 mv prev-opcodes stage3-opcodes ; : ; \
52033 fi
52034 @endif opcodes
52035 @if binutils
52036 @if test -d $(HOST_SUBDIR)/binutils ; then \
52037 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52038 mv prev-binutils stage3-binutils ; : ; \
52039 fi
52040 @endif binutils
52041 @if gas
52042 @if test -d $(HOST_SUBDIR)/gas ; then \
52043 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52044 mv prev-gas stage3-gas ; : ; \
52045 fi
52046 @endif gas
52047 @if gcc
52048 @if test -d $(HOST_SUBDIR)/gcc ; then \
52049 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52050 mv prev-gcc stage3-gcc ; : ; \
52051 fi
52052 @endif gcc
52053 @if gmp
52054 @if test -d $(HOST_SUBDIR)/gmp ; then \
52055 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52056 mv prev-gmp stage3-gmp ; : ; \
52057 fi
52058 @endif gmp
52059 @if mpfr
52060 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52061 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52062 mv prev-mpfr stage3-mpfr ; : ; \
52063 fi
52064 @endif mpfr
52065 @if gold
52066 @if test -d $(HOST_SUBDIR)/gold ; then \
52067 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52068 mv prev-gold stage3-gold ; : ; \
52069 fi
52070 @endif gold
52071 @if intl
52072 @if test -d $(HOST_SUBDIR)/intl ; then \
52073 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52074 mv prev-intl stage3-intl ; : ; \
52075 fi
52076 @endif intl
52077 @if ld
52078 @if test -d $(HOST_SUBDIR)/ld ; then \
52079 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52080 mv prev-ld stage3-ld ; : ; \
52081 fi
52082 @endif ld
52083 @if libcpp
52084 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52085 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52086 mv prev-libcpp stage3-libcpp ; : ; \
52087 fi
52088 @endif libcpp
52089 @if libdecnumber
52090 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52091 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52092 mv prev-libdecnumber stage3-libdecnumber ; : ; \
52093 fi
52094 @endif libdecnumber
52095 @if libiberty
52096 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52097 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52098 mv prev-libiberty stage3-libiberty ; : ; \
52099 fi
52100 @endif libiberty
52101 @if zlib
52102 @if test -d $(HOST_SUBDIR)/zlib ; then \
52103 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52104 mv prev-zlib stage3-zlib ; : ; \
52105 fi
52106 @endif zlib
52107 @if test -d $(TARGET_SUBDIR) ; then \
52108 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
52109 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
52110 fi
52111 rm -f stage_current
52112
52113 # Bubble a bug fix through all the stages up to stage 4. They are
52114 # remade, but not reconfigured. The next stage (if any) will not be
52115 # reconfigured either.
52116 .PHONY: stage4-bubble
52117 stage4-bubble:: stage3-bubble
52118 @r=`${PWD_COMMAND}`; export r; \
52119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52120 if test -f stage4-lean || test -f stage3-lean ; then \
52121 echo Skipping rebuild of stage4 ; \
52122 else \
52123 $(MAKE) stage4-start; \
52124 if $(LEAN); then \
52125 rm -rf stage2-* ; \
52126 $(STAMP) stage2-lean ; \
52127 fi; \
52128 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52129 fi
52130 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52131
52132 .PHONY: all-stage4 clean-stage4
52133 do-clean: clean-stage4
52134
52135 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52136 # only possibility, but now it conflicts with no-bootstrap rules
52137 @if gcc-bootstrap
52138
52139 compare3:
52140 @r=`${PWD_COMMAND}`; export r; \
52141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142 if test -f stage3-lean; then \
52143 echo Cannot compare object files as stage 3 was deleted. ; \
52144 exit 0 ; \
52145 fi; \
52146 : $(MAKE); $(stage); \
52147 rm -f .bad_compare ; \
52148 echo Comparing stages 3 and 4 ; \
52149 cd stage4-gcc; \
52150 files=`find . -name "*$(objext)" -print` ; \
52151 cd .. ; \
52152 for file in $${files} ; do \
52153 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52154 $(do-compare3) > /dev/null 2>&1; \
52155 if test $$? -eq 1; then \
52156 case $$file in \
52157 ./cc*-checksum$(objext) | ./libgcc/* ) \
52158 echo warning: $$file differs ;; \
52159 *) \
52160 echo $$file differs >> .bad_compare ;; \
52161 esac ; \
52162 fi ; \
52163 done ; \
52164 if [ -f .bad_compare ]; then \
52165 echo "Bootstrap comparison failure!"; \
52166 cat .bad_compare; \
52167 exit 1; \
52168 else \
52169 echo Comparison successful.; \
52170 fi ; \
52171 $(STAMP) compare3
52172 if $(LEAN); then \
52173 rm -rf stage3-*; \
52174 $(STAMP) stage3-lean; \
52175 fi
52176
52177
52178
52179 .PHONY: bootstrap4 bootstrap4-lean
52180 bootstrap4:
52181 echo stage4 > stage_final
52182 @r=`${PWD_COMMAND}`; export r; \
52183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52184 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52185 @: $(MAKE); $(unstage)
52186 @r=`${PWD_COMMAND}`; export r; \
52187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52189
52190 bootstrap4-lean:
52191 echo stage4 > stage_final
52192 @r=`${PWD_COMMAND}`; export r; \
52193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52195 @: $(MAKE); $(unstage)
52196 @r=`${PWD_COMMAND}`; export r; \
52197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52198 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52199
52200
52201 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52202 distclean-stage3:: distclean-stage4
52203 .PHONY: distclean-stage4
52204 distclean-stage4::
52205 @: $(MAKE); $(stage)
52206 @test "`cat stage_last`" != stage4 || rm -f stage_last
52207 rm -rf stage4-* compare3
52208
52209
52210 @endif gcc-bootstrap
52211
52212
52213 .PHONY: stageprofile-start stageprofile-end
52214
52215 stageprofile-start::
52216 @: $(MAKE); $(stage); \
52217 echo stageprofile > stage_current ; \
52218 echo stageprofile > stage_last; \
52219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52220 @if bfd
52221 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52222 mkdir stageprofile-bfd; \
52223 mv stageprofile-bfd bfd ; \
52224 mv stage1-bfd prev-bfd || test -f stage1-lean
52225 @endif bfd
52226 @if opcodes
52227 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52228 mkdir stageprofile-opcodes; \
52229 mv stageprofile-opcodes opcodes ; \
52230 mv stage1-opcodes prev-opcodes || test -f stage1-lean
52231 @endif opcodes
52232 @if binutils
52233 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52234 mkdir stageprofile-binutils; \
52235 mv stageprofile-binutils binutils ; \
52236 mv stage1-binutils prev-binutils || test -f stage1-lean
52237 @endif binutils
52238 @if gas
52239 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52240 mkdir stageprofile-gas; \
52241 mv stageprofile-gas gas ; \
52242 mv stage1-gas prev-gas || test -f stage1-lean
52243 @endif gas
52244 @if gcc
52245 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52246 mkdir stageprofile-gcc; \
52247 mv stageprofile-gcc gcc ; \
52248 mv stage1-gcc prev-gcc || test -f stage1-lean
52249 @endif gcc
52250 @if gmp
52251 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52252 mkdir stageprofile-gmp; \
52253 mv stageprofile-gmp gmp ; \
52254 mv stage1-gmp prev-gmp || test -f stage1-lean
52255 @endif gmp
52256 @if mpfr
52257 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52258 mkdir stageprofile-mpfr; \
52259 mv stageprofile-mpfr mpfr ; \
52260 mv stage1-mpfr prev-mpfr || test -f stage1-lean
52261 @endif mpfr
52262 @if gold
52263 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52264 mkdir stageprofile-gold; \
52265 mv stageprofile-gold gold ; \
52266 mv stage1-gold prev-gold || test -f stage1-lean
52267 @endif gold
52268 @if intl
52269 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52270 mkdir stageprofile-intl; \
52271 mv stageprofile-intl intl ; \
52272 mv stage1-intl prev-intl || test -f stage1-lean
52273 @endif intl
52274 @if ld
52275 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52276 mkdir stageprofile-ld; \
52277 mv stageprofile-ld ld ; \
52278 mv stage1-ld prev-ld || test -f stage1-lean
52279 @endif ld
52280 @if libcpp
52281 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52282 mkdir stageprofile-libcpp; \
52283 mv stageprofile-libcpp libcpp ; \
52284 mv stage1-libcpp prev-libcpp || test -f stage1-lean
52285 @endif libcpp
52286 @if libdecnumber
52287 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52288 mkdir stageprofile-libdecnumber; \
52289 mv stageprofile-libdecnumber libdecnumber ; \
52290 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
52291 @endif libdecnumber
52292 @if libiberty
52293 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52294 mkdir stageprofile-libiberty; \
52295 mv stageprofile-libiberty libiberty ; \
52296 mv stage1-libiberty prev-libiberty || test -f stage1-lean
52297 @endif libiberty
52298 @if zlib
52299 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52300 mkdir stageprofile-zlib; \
52301 mv stageprofile-zlib zlib ; \
52302 mv stage1-zlib prev-zlib || test -f stage1-lean
52303 @endif zlib
52304 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52305 mkdir stageprofile-$(TARGET_SUBDIR); \
52306 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52307 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
52308
52309 stageprofile-end::
52310 @if bfd
52311 @if test -d $(HOST_SUBDIR)/bfd ; then \
52312 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52313 mv prev-bfd stage1-bfd ; : ; \
52314 fi
52315 @endif bfd
52316 @if opcodes
52317 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52318 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52319 mv prev-opcodes stage1-opcodes ; : ; \
52320 fi
52321 @endif opcodes
52322 @if binutils
52323 @if test -d $(HOST_SUBDIR)/binutils ; then \
52324 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52325 mv prev-binutils stage1-binutils ; : ; \
52326 fi
52327 @endif binutils
52328 @if gas
52329 @if test -d $(HOST_SUBDIR)/gas ; then \
52330 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52331 mv prev-gas stage1-gas ; : ; \
52332 fi
52333 @endif gas
52334 @if gcc
52335 @if test -d $(HOST_SUBDIR)/gcc ; then \
52336 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52337 mv prev-gcc stage1-gcc ; : ; \
52338 fi
52339 @endif gcc
52340 @if gmp
52341 @if test -d $(HOST_SUBDIR)/gmp ; then \
52342 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52343 mv prev-gmp stage1-gmp ; : ; \
52344 fi
52345 @endif gmp
52346 @if mpfr
52347 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52348 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52349 mv prev-mpfr stage1-mpfr ; : ; \
52350 fi
52351 @endif mpfr
52352 @if gold
52353 @if test -d $(HOST_SUBDIR)/gold ; then \
52354 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52355 mv prev-gold stage1-gold ; : ; \
52356 fi
52357 @endif gold
52358 @if intl
52359 @if test -d $(HOST_SUBDIR)/intl ; then \
52360 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52361 mv prev-intl stage1-intl ; : ; \
52362 fi
52363 @endif intl
52364 @if ld
52365 @if test -d $(HOST_SUBDIR)/ld ; then \
52366 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52367 mv prev-ld stage1-ld ; : ; \
52368 fi
52369 @endif ld
52370 @if libcpp
52371 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52372 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52373 mv prev-libcpp stage1-libcpp ; : ; \
52374 fi
52375 @endif libcpp
52376 @if libdecnumber
52377 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52378 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52379 mv prev-libdecnumber stage1-libdecnumber ; : ; \
52380 fi
52381 @endif libdecnumber
52382 @if libiberty
52383 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52384 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52385 mv prev-libiberty stage1-libiberty ; : ; \
52386 fi
52387 @endif libiberty
52388 @if zlib
52389 @if test -d $(HOST_SUBDIR)/zlib ; then \
52390 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52391 mv prev-zlib stage1-zlib ; : ; \
52392 fi
52393 @endif zlib
52394 @if test -d $(TARGET_SUBDIR) ; then \
52395 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
52396 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
52397 fi
52398 rm -f stage_current
52399
52400 # Bubble a bug fix through all the stages up to stage profile. They are
52401 # remade, but not reconfigured. The next stage (if any) will not be
52402 # reconfigured either.
52403 .PHONY: stageprofile-bubble
52404 stageprofile-bubble:: stage1-bubble
52405 @r=`${PWD_COMMAND}`; export r; \
52406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52407 if test -f stageprofile-lean || test -f stage1-lean ; then \
52408 echo Skipping rebuild of stageprofile ; \
52409 else \
52410 $(MAKE) stageprofile-start; \
52411 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52412 fi
52413
52414 .PHONY: all-stageprofile clean-stageprofile
52415 do-clean: clean-stageprofile
52416
52417 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52418 # only possibility, but now it conflicts with no-bootstrap rules
52419 @if gcc-bootstrap
52420
52421
52422
52423
52424 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52425 distclean-stage1:: distclean-stageprofile
52426 .PHONY: distclean-stageprofile
52427 distclean-stageprofile::
52428 @: $(MAKE); $(stage)
52429 @test "`cat stage_last`" != stageprofile || rm -f stage_last
52430 rm -rf stageprofile-*
52431
52432
52433 @endif gcc-bootstrap
52434
52435
52436 .PHONY: stagefeedback-start stagefeedback-end
52437
52438 stagefeedback-start::
52439 @: $(MAKE); $(stage); \
52440 echo stagefeedback > stage_current ; \
52441 echo stagefeedback > stage_last; \
52442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52443 @if bfd
52444 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52445 mkdir stagefeedback-bfd; \
52446 mv stagefeedback-bfd bfd ; \
52447 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
52448 @endif bfd
52449 @if opcodes
52450 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52451 mkdir stagefeedback-opcodes; \
52452 mv stagefeedback-opcodes opcodes ; \
52453 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
52454 @endif opcodes
52455 @if binutils
52456 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52457 mkdir stagefeedback-binutils; \
52458 mv stagefeedback-binutils binutils ; \
52459 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
52460 @endif binutils
52461 @if gas
52462 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52463 mkdir stagefeedback-gas; \
52464 mv stagefeedback-gas gas ; \
52465 mv stageprofile-gas prev-gas || test -f stageprofile-lean
52466 @endif gas
52467 @if gcc
52468 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52469 mkdir stagefeedback-gcc; \
52470 mv stagefeedback-gcc gcc ; \
52471 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
52472 @endif gcc
52473 @if gmp
52474 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52475 mkdir stagefeedback-gmp; \
52476 mv stagefeedback-gmp gmp ; \
52477 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
52478 @endif gmp
52479 @if mpfr
52480 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52481 mkdir stagefeedback-mpfr; \
52482 mv stagefeedback-mpfr mpfr ; \
52483 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
52484 @endif mpfr
52485 @if gold
52486 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52487 mkdir stagefeedback-gold; \
52488 mv stagefeedback-gold gold ; \
52489 mv stageprofile-gold prev-gold || test -f stageprofile-lean
52490 @endif gold
52491 @if intl
52492 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52493 mkdir stagefeedback-intl; \
52494 mv stagefeedback-intl intl ; \
52495 mv stageprofile-intl prev-intl || test -f stageprofile-lean
52496 @endif intl
52497 @if ld
52498 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52499 mkdir stagefeedback-ld; \
52500 mv stagefeedback-ld ld ; \
52501 mv stageprofile-ld prev-ld || test -f stageprofile-lean
52502 @endif ld
52503 @if libcpp
52504 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52505 mkdir stagefeedback-libcpp; \
52506 mv stagefeedback-libcpp libcpp ; \
52507 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
52508 @endif libcpp
52509 @if libdecnumber
52510 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52511 mkdir stagefeedback-libdecnumber; \
52512 mv stagefeedback-libdecnumber libdecnumber ; \
52513 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
52514 @endif libdecnumber
52515 @if libiberty
52516 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52517 mkdir stagefeedback-libiberty; \
52518 mv stagefeedback-libiberty libiberty ; \
52519 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
52520 @endif libiberty
52521 @if zlib
52522 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52523 mkdir stagefeedback-zlib; \
52524 mv stagefeedback-zlib zlib ; \
52525 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
52526 @endif zlib
52527 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52528 mkdir stagefeedback-$(TARGET_SUBDIR); \
52529 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52530 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
52531
52532 stagefeedback-end::
52533 @if bfd
52534 @if test -d $(HOST_SUBDIR)/bfd ; then \
52535 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52536 mv prev-bfd stageprofile-bfd ; : ; \
52537 fi
52538 @endif bfd
52539 @if opcodes
52540 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52541 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52542 mv prev-opcodes stageprofile-opcodes ; : ; \
52543 fi
52544 @endif opcodes
52545 @if binutils
52546 @if test -d $(HOST_SUBDIR)/binutils ; then \
52547 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52548 mv prev-binutils stageprofile-binutils ; : ; \
52549 fi
52550 @endif binutils
52551 @if gas
52552 @if test -d $(HOST_SUBDIR)/gas ; then \
52553 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52554 mv prev-gas stageprofile-gas ; : ; \
52555 fi
52556 @endif gas
52557 @if gcc
52558 @if test -d $(HOST_SUBDIR)/gcc ; then \
52559 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52560 mv prev-gcc stageprofile-gcc ; : ; \
52561 fi
52562 @endif gcc
52563 @if gmp
52564 @if test -d $(HOST_SUBDIR)/gmp ; then \
52565 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52566 mv prev-gmp stageprofile-gmp ; : ; \
52567 fi
52568 @endif gmp
52569 @if mpfr
52570 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52571 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52572 mv prev-mpfr stageprofile-mpfr ; : ; \
52573 fi
52574 @endif mpfr
52575 @if gold
52576 @if test -d $(HOST_SUBDIR)/gold ; then \
52577 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
52578 mv prev-gold stageprofile-gold ; : ; \
52579 fi
52580 @endif gold
52581 @if intl
52582 @if test -d $(HOST_SUBDIR)/intl ; then \
52583 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
52584 mv prev-intl stageprofile-intl ; : ; \
52585 fi
52586 @endif intl
52587 @if ld
52588 @if test -d $(HOST_SUBDIR)/ld ; then \
52589 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
52590 mv prev-ld stageprofile-ld ; : ; \
52591 fi
52592 @endif ld
52593 @if libcpp
52594 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52595 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
52596 mv prev-libcpp stageprofile-libcpp ; : ; \
52597 fi
52598 @endif libcpp
52599 @if libdecnumber
52600 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52601 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
52602 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
52603 fi
52604 @endif libdecnumber
52605 @if libiberty
52606 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52607 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
52608 mv prev-libiberty stageprofile-libiberty ; : ; \
52609 fi
52610 @endif libiberty
52611 @if zlib
52612 @if test -d $(HOST_SUBDIR)/zlib ; then \
52613 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
52614 mv prev-zlib stageprofile-zlib ; : ; \
52615 fi
52616 @endif zlib
52617 @if test -d $(TARGET_SUBDIR) ; then \
52618 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
52619 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
52620 fi
52621 rm -f stage_current
52622
52623 # Bubble a bug fix through all the stages up to stage feedback. They are
52624 # remade, but not reconfigured. The next stage (if any) will not be
52625 # reconfigured either.
52626 .PHONY: stagefeedback-bubble
52627 stagefeedback-bubble:: stageprofile-bubble
52628 @r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
52631 echo Skipping rebuild of stagefeedback ; \
52632 else \
52633 $(MAKE) stagefeedback-start; \
52634 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
52635 fi
52636
52637 .PHONY: all-stagefeedback clean-stagefeedback
52638 do-clean: clean-stagefeedback
52639
52640 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52641 # only possibility, but now it conflicts with no-bootstrap rules
52642 @if gcc-bootstrap
52643
52644
52645
52646 .PHONY: profiledbootstrap profiledbootstrap-lean
52647 profiledbootstrap:
52648 echo stagefeedback > stage_final
52649 @r=`${PWD_COMMAND}`; export r; \
52650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52651 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
52652 @: $(MAKE); $(unstage)
52653 @r=`${PWD_COMMAND}`; export r; \
52654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52655 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52656
52657 profiledbootstrap-lean:
52658 echo stagefeedback > stage_final
52659 @r=`${PWD_COMMAND}`; export r; \
52660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
52662 @: $(MAKE); $(unstage)
52663 @r=`${PWD_COMMAND}`; export r; \
52664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52665 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52666
52667
52668 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52669 distclean-stageprofile:: distclean-stagefeedback
52670 .PHONY: distclean-stagefeedback
52671 distclean-stagefeedback::
52672 @: $(MAKE); $(stage)
52673 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
52674 rm -rf stagefeedback-*
52675
52676
52677 @endif gcc-bootstrap
52678
52679
52680
52681 stageprofile-end::
52682 $(MAKE) distclean-stagefeedback
52683
52684 stagefeedback-start::
52685 @r=`${PWD_COMMAND}`; export r; \
52686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52687 for i in prev-*; do \
52688 j=`echo $$i | sed s/^prev-//` ; \
52689 cd $$r/$$i && \
52690 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
52691 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
52692 done
52693
52694 @if gcc-bootstrap
52695 do-distclean: distclean-stage1
52696
52697 # Provide a GCC build when we're building target libraries. This does
52698 # not work as a dependency, just as the minimum necessary to avoid errors.
52699 stage_last:
52700 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
52701
52702 # Same as unstage, but not phony and defaulting to stage1-start. We place
52703 # it in the dependency so that for example `make -j3 all-gcc' works.
52704 stage_current:
52705 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
52706
52707 .PHONY: restrap
52708 restrap::
52709 @: $(MAKE); $(stage)
52710 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
52711 restrap:: all
52712 @endif gcc-bootstrap
52713
52714 # --------------------------------------
52715 # Dependencies between different modules
52716 # --------------------------------------
52717
52718 # Generic dependencies for target modules on host stuff, especially gcc
52719 @if gcc-bootstrap
52720 configure-target-libstdc++-v3: stage_last
52721 configure-target-libmudflap: stage_last
52722 configure-target-libssp: stage_last
52723 configure-target-newlib: stage_last
52724 configure-stage1-target-libgcc: maybe-all-stage1-gcc
52725 configure-stage2-target-libgcc: maybe-all-stage2-gcc
52726 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
52727 configure-stage3-target-libgcc: maybe-all-stage3-gcc
52728 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
52729 configure-stage4-target-libgcc: maybe-all-stage4-gcc
52730 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
52731 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
52732 configure-target-libgfortran: stage_last
52733 configure-target-libobjc: stage_last
52734 configure-target-libtermcap: stage_last
52735 configure-target-winsup: stage_last
52736 configure-target-libgloss: stage_last
52737 configure-target-libiberty: stage_last
52738 configure-target-gperf: stage_last
52739 configure-target-examples: stage_last
52740 configure-target-libffi: stage_last
52741 configure-target-libjava: stage_last
52742 configure-target-zlib: stage_last
52743 configure-target-boehm-gc: stage_last
52744 configure-target-qthreads: stage_last
52745 configure-target-rda: stage_last
52746 configure-target-libada: stage_last
52747 configure-target-libgomp: stage_last
52748 @endif gcc-bootstrap
52749
52750 @if gcc-no-bootstrap
52751 configure-target-libstdc++-v3: maybe-all-gcc
52752 configure-target-libmudflap: maybe-all-gcc
52753 configure-target-libssp: maybe-all-gcc
52754 configure-target-newlib: maybe-all-gcc
52755 configure-target-libgcc: maybe-all-gcc
52756 configure-target-libgfortran: maybe-all-gcc
52757 configure-target-libobjc: maybe-all-gcc
52758 configure-target-libtermcap: maybe-all-gcc
52759 configure-target-winsup: maybe-all-gcc
52760 configure-target-libgloss: maybe-all-gcc
52761 configure-target-libiberty: maybe-all-gcc
52762 configure-target-gperf: maybe-all-gcc
52763 configure-target-examples: maybe-all-gcc
52764 configure-target-libffi: maybe-all-gcc
52765 configure-target-libjava: maybe-all-gcc
52766 configure-target-zlib: maybe-all-gcc
52767 configure-target-boehm-gc: maybe-all-gcc
52768 configure-target-qthreads: maybe-all-gcc
52769 configure-target-rda: maybe-all-gcc
52770 configure-target-libada: maybe-all-gcc
52771 configure-target-libgomp: maybe-all-gcc
52772 @endif gcc-no-bootstrap
52773
52774
52775 # There are two types of dependencies here: 'hard' dependencies, where one
52776 # module simply won't build without the other; and 'soft' dependencies, where
52777 # if the depended-on module is missing, the depending module will do without
52778 # or find a substitute somewhere (perhaps installed). Soft dependencies
52779 # are made here to depend on a 'maybe-' target. If you're not sure,
52780 # it's safer to use a soft dependency.
52781
52782
52783
52784
52785
52786
52787 # With all the machinery above in place, it is pretty easy to generate
52788 # dependencies. Host dependencies are a bit more complex because we have
52789 # to check for bootstrap/prebootstrap dependencies. To resolve
52790 # prebootstrap dependencies, prebootstrap modules are gathered in
52791 # a hash table.
52792 all-build-bison: maybe-all-build-texinfo
52793 all-build-byacc: maybe-all-build-texinfo
52794 all-build-flex: maybe-all-build-texinfo
52795 all-build-flex: maybe-all-build-bison
52796 all-build-flex: maybe-all-build-byacc
52797 all-build-flex: maybe-all-build-m4
52798 all-build-libiberty: maybe-all-build-texinfo
52799 all-build-m4: maybe-all-build-texinfo
52800 all-build-fixincludes: maybe-all-build-libiberty
52801 configure-gcc: maybe-configure-intl
52802
52803 configure-stage1-gcc: maybe-configure-stage1-intl
52804 configure-stage2-gcc: maybe-configure-stage2-intl
52805 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
52806 configure-stage3-gcc: maybe-configure-stage3-intl
52807 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
52808 configure-stage4-gcc: maybe-configure-stage4-intl
52809 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
52810 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
52811 configure-gcc: maybe-all-binutils
52812
52813 configure-stage1-gcc: maybe-all-stage1-binutils
52814 configure-stage2-gcc: maybe-all-stage2-binutils
52815 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
52816 configure-stage3-gcc: maybe-all-stage3-binutils
52817 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
52818 configure-stage4-gcc: maybe-all-stage4-binutils
52819 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
52820 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
52821 configure-gcc: maybe-all-gas
52822
52823 configure-stage1-gcc: maybe-all-stage1-gas
52824 configure-stage2-gcc: maybe-all-stage2-gas
52825 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
52826 configure-stage3-gcc: maybe-all-stage3-gas
52827 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
52828 configure-stage4-gcc: maybe-all-stage4-gas
52829 configure-stageprofile-gcc: maybe-all-stageprofile-gas
52830 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
52831 configure-gcc: maybe-all-ld
52832
52833 configure-stage1-gcc: maybe-all-stage1-ld
52834 configure-stage2-gcc: maybe-all-stage2-ld
52835 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
52836 configure-stage3-gcc: maybe-all-stage3-ld
52837 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
52838 configure-stage4-gcc: maybe-all-stage4-ld
52839 configure-stageprofile-gcc: maybe-all-stageprofile-ld
52840 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
52841 configure-gcc: maybe-all-gold
52842
52843 configure-stage1-gcc: maybe-all-stage1-gold
52844 configure-stage2-gcc: maybe-all-stage2-gold
52845 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
52846 configure-stage3-gcc: maybe-all-stage3-gold
52847 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
52848 configure-stage4-gcc: maybe-all-stage4-gold
52849 configure-stageprofile-gcc: maybe-all-stageprofile-gold
52850 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
52851 all-gcc: all-libiberty
52852
52853 all-stage1-gcc: all-stage1-libiberty
52854 all-stage2-gcc: all-stage2-libiberty
52855 all-stageb2g0-gcc: all-stageb2g0-libiberty
52856 all-stage3-gcc: all-stage3-libiberty
52857 all-stageb3g2-gcc: all-stageb3g2-libiberty
52858 all-stage4-gcc: all-stage4-libiberty
52859 all-stageprofile-gcc: all-stageprofile-libiberty
52860 all-stagefeedback-gcc: all-stagefeedback-libiberty
52861 all-gcc: maybe-all-gmp
52862
52863 all-stage1-gcc: maybe-all-stage1-gmp
52864 all-stage2-gcc: maybe-all-stage2-gmp
52865 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
52866 all-stage3-gcc: maybe-all-stage3-gmp
52867 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
52868 all-stage4-gcc: maybe-all-stage4-gmp
52869 all-stageprofile-gcc: maybe-all-stageprofile-gmp
52870 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
52871 all-gcc: maybe-all-intl
52872
52873 all-stage1-gcc: maybe-all-stage1-intl
52874 all-stage2-gcc: maybe-all-stage2-intl
52875 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
52876 all-stage3-gcc: maybe-all-stage3-intl
52877 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
52878 all-stage4-gcc: maybe-all-stage4-intl
52879 all-stageprofile-gcc: maybe-all-stageprofile-intl
52880 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
52881 all-gcc: maybe-all-mpfr
52882
52883 all-stage1-gcc: maybe-all-stage1-mpfr
52884 all-stage2-gcc: maybe-all-stage2-mpfr
52885 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
52886 all-stage3-gcc: maybe-all-stage3-mpfr
52887 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
52888 all-stage4-gcc: maybe-all-stage4-mpfr
52889 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
52890 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
52891 all-gcc: maybe-all-build-texinfo
52892
52893 all-stage1-gcc: maybe-all-build-texinfo
52894 all-stage2-gcc: maybe-all-build-texinfo
52895 all-stageb2g0-gcc: maybe-all-build-texinfo
52896 all-stage3-gcc: maybe-all-build-texinfo
52897 all-stageb3g2-gcc: maybe-all-build-texinfo
52898 all-stage4-gcc: maybe-all-build-texinfo
52899 all-stageprofile-gcc: maybe-all-build-texinfo
52900 all-stagefeedback-gcc: maybe-all-build-texinfo
52901 all-gcc: maybe-all-build-bison
52902
52903 all-stage1-gcc: maybe-all-build-bison
52904 all-stage2-gcc: maybe-all-build-bison
52905 all-stageb2g0-gcc: maybe-all-build-bison
52906 all-stage3-gcc: maybe-all-build-bison
52907 all-stageb3g2-gcc: maybe-all-build-bison
52908 all-stage4-gcc: maybe-all-build-bison
52909 all-stageprofile-gcc: maybe-all-build-bison
52910 all-stagefeedback-gcc: maybe-all-build-bison
52911 all-gcc: maybe-all-build-byacc
52912
52913 all-stage1-gcc: maybe-all-build-byacc
52914 all-stage2-gcc: maybe-all-build-byacc
52915 all-stageb2g0-gcc: maybe-all-build-byacc
52916 all-stage3-gcc: maybe-all-build-byacc
52917 all-stageb3g2-gcc: maybe-all-build-byacc
52918 all-stage4-gcc: maybe-all-build-byacc
52919 all-stageprofile-gcc: maybe-all-build-byacc
52920 all-stagefeedback-gcc: maybe-all-build-byacc
52921 all-gcc: maybe-all-build-flex
52922
52923 all-stage1-gcc: maybe-all-build-flex
52924 all-stage2-gcc: maybe-all-build-flex
52925 all-stageb2g0-gcc: maybe-all-build-flex
52926 all-stage3-gcc: maybe-all-build-flex
52927 all-stageb3g2-gcc: maybe-all-build-flex
52928 all-stage4-gcc: maybe-all-build-flex
52929 all-stageprofile-gcc: maybe-all-build-flex
52930 all-stagefeedback-gcc: maybe-all-build-flex
52931 all-gcc: maybe-all-build-libiberty
52932
52933 all-stage1-gcc: maybe-all-build-libiberty
52934 all-stage2-gcc: maybe-all-build-libiberty
52935 all-stageb2g0-gcc: maybe-all-build-libiberty
52936 all-stage3-gcc: maybe-all-build-libiberty
52937 all-stageb3g2-gcc: maybe-all-build-libiberty
52938 all-stage4-gcc: maybe-all-build-libiberty
52939 all-stageprofile-gcc: maybe-all-build-libiberty
52940 all-stagefeedback-gcc: maybe-all-build-libiberty
52941 all-gcc: maybe-all-build-fixincludes
52942
52943 all-stage1-gcc: maybe-all-build-fixincludes
52944 all-stage2-gcc: maybe-all-build-fixincludes
52945 all-stageb2g0-gcc: maybe-all-build-fixincludes
52946 all-stage3-gcc: maybe-all-build-fixincludes
52947 all-stageb3g2-gcc: maybe-all-build-fixincludes
52948 all-stage4-gcc: maybe-all-build-fixincludes
52949 all-stageprofile-gcc: maybe-all-build-fixincludes
52950 all-stagefeedback-gcc: maybe-all-build-fixincludes
52951 all-gcc: maybe-all-zlib
52952
52953 all-stage1-gcc: maybe-all-stage1-zlib
52954 all-stage2-gcc: maybe-all-stage2-zlib
52955 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
52956 all-stage3-gcc: maybe-all-stage3-zlib
52957 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
52958 all-stage4-gcc: maybe-all-stage4-zlib
52959 all-stageprofile-gcc: maybe-all-stageprofile-zlib
52960 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
52961 all-gcc: all-libcpp
52962
52963 all-stage1-gcc: all-stage1-libcpp
52964 all-stage2-gcc: all-stage2-libcpp
52965 all-stageb2g0-gcc: all-stageb2g0-libcpp
52966 all-stage3-gcc: all-stage3-libcpp
52967 all-stageb3g2-gcc: all-stageb3g2-libcpp
52968 all-stage4-gcc: all-stage4-libcpp
52969 all-stageprofile-gcc: all-stageprofile-libcpp
52970 all-stagefeedback-gcc: all-stagefeedback-libcpp
52971 all-gcc: all-libdecnumber
52972
52973 all-stage1-gcc: all-stage1-libdecnumber
52974 all-stage2-gcc: all-stage2-libdecnumber
52975 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
52976 all-stage3-gcc: all-stage3-libdecnumber
52977 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
52978 all-stage4-gcc: all-stage4-libdecnumber
52979 all-stageprofile-gcc: all-stageprofile-libdecnumber
52980 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
52981 all-gcc: maybe-all-libiberty
52982
52983 all-stage1-gcc: maybe-all-stage1-libiberty
52984 all-stage2-gcc: maybe-all-stage2-libiberty
52985 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
52986 all-stage3-gcc: maybe-all-stage3-libiberty
52987 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
52988 all-stage4-gcc: maybe-all-stage4-libiberty
52989 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
52990 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
52991 all-gcc: maybe-all-fixincludes
52992 install-gcc: maybe-install-fixincludes
52993 configure-libcpp: configure-libiberty
52994
52995 configure-stage1-libcpp: configure-stage1-libiberty
52996 configure-stage2-libcpp: configure-stage2-libiberty
52997 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
52998 configure-stage3-libcpp: configure-stage3-libiberty
52999 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
53000 configure-stage4-libcpp: configure-stage4-libiberty
53001 configure-stageprofile-libcpp: configure-stageprofile-libiberty
53002 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
53003 configure-libcpp: maybe-configure-intl
53004
53005 configure-stage1-libcpp: maybe-configure-stage1-intl
53006 configure-stage2-libcpp: maybe-configure-stage2-intl
53007 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
53008 configure-stage3-libcpp: maybe-configure-stage3-intl
53009 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
53010 configure-stage4-libcpp: maybe-configure-stage4-intl
53011 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53012 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53013 all-libcpp: all-libiberty
53014
53015 all-stage1-libcpp: all-stage1-libiberty
53016 all-stage2-libcpp: all-stage2-libiberty
53017 all-stageb2g0-libcpp: all-stageb2g0-libiberty
53018 all-stage3-libcpp: all-stage3-libiberty
53019 all-stageb3g2-libcpp: all-stageb3g2-libiberty
53020 all-stage4-libcpp: all-stage4-libiberty
53021 all-stageprofile-libcpp: all-stageprofile-libiberty
53022 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53023 all-libcpp: maybe-all-intl
53024
53025 all-stage1-libcpp: maybe-all-stage1-intl
53026 all-stage2-libcpp: maybe-all-stage2-intl
53027 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
53028 all-stage3-libcpp: maybe-all-stage3-intl
53029 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
53030 all-stage4-libcpp: maybe-all-stage4-intl
53031 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53032 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53033 all-fixincludes: maybe-all-libiberty
53034 all-gnattools: maybe-all-target-libada
53035 configure-mpfr: maybe-all-gmp
53036
53037 configure-stage1-mpfr: maybe-all-stage1-gmp
53038 configure-stage2-mpfr: maybe-all-stage2-gmp
53039 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
53040 configure-stage3-mpfr: maybe-all-stage3-gmp
53041 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
53042 configure-stage4-mpfr: maybe-all-stage4-gmp
53043 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53044 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53045 configure-gdb: maybe-all-intl
53046 configure-gdb: maybe-configure-sim
53047 configure-gdb: maybe-all-bfd
53048 all-gdb: maybe-all-libiberty
53049 all-gdb: maybe-all-opcodes
53050 all-gdb: maybe-all-readline
53051 all-gdb: maybe-all-build-bison
53052 all-gdb: maybe-all-build-byacc
53053 all-gdb: maybe-all-sim
53054 all-gdb: maybe-all-libdecnumber
53055 configure-libgui: maybe-configure-tcl
53056 configure-libgui: maybe-configure-tk
53057 all-libgui: maybe-all-tcl
53058 all-libgui: maybe-all-tk
53059 all-libgui: maybe-all-itcl
53060 configure-bfd: configure-libiberty
53061
53062 configure-stage1-bfd: configure-stage1-libiberty
53063 configure-stage2-bfd: configure-stage2-libiberty
53064 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
53065 configure-stage3-bfd: configure-stage3-libiberty
53066 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
53067 configure-stage4-bfd: configure-stage4-libiberty
53068 configure-stageprofile-bfd: configure-stageprofile-libiberty
53069 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53070 configure-bfd: maybe-configure-intl
53071
53072 configure-stage1-bfd: maybe-configure-stage1-intl
53073 configure-stage2-bfd: maybe-configure-stage2-intl
53074 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
53075 configure-stage3-bfd: maybe-configure-stage3-intl
53076 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
53077 configure-stage4-bfd: maybe-configure-stage4-intl
53078 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53079 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53080 all-bfd: maybe-all-libiberty
53081
53082 all-stage1-bfd: maybe-all-stage1-libiberty
53083 all-stage2-bfd: maybe-all-stage2-libiberty
53084 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
53085 all-stage3-bfd: maybe-all-stage3-libiberty
53086 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
53087 all-stage4-bfd: maybe-all-stage4-libiberty
53088 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53089 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53090 all-bfd: maybe-all-intl
53091
53092 all-stage1-bfd: maybe-all-stage1-intl
53093 all-stage2-bfd: maybe-all-stage2-intl
53094 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
53095 all-stage3-bfd: maybe-all-stage3-intl
53096 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
53097 all-stage4-bfd: maybe-all-stage4-intl
53098 all-stageprofile-bfd: maybe-all-stageprofile-intl
53099 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53100 configure-binutils: maybe-configure-intl
53101
53102 configure-stage1-binutils: maybe-configure-stage1-intl
53103 configure-stage2-binutils: maybe-configure-stage2-intl
53104 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
53105 configure-stage3-binutils: maybe-configure-stage3-intl
53106 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
53107 configure-stage4-binutils: maybe-configure-stage4-intl
53108 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53109 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53110 all-binutils: maybe-all-libiberty
53111
53112 all-stage1-binutils: maybe-all-stage1-libiberty
53113 all-stage2-binutils: maybe-all-stage2-libiberty
53114 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
53115 all-stage3-binutils: maybe-all-stage3-libiberty
53116 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
53117 all-stage4-binutils: maybe-all-stage4-libiberty
53118 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53119 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53120 all-binutils: maybe-all-opcodes
53121
53122 all-stage1-binutils: maybe-all-stage1-opcodes
53123 all-stage2-binutils: maybe-all-stage2-opcodes
53124 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
53125 all-stage3-binutils: maybe-all-stage3-opcodes
53126 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
53127 all-stage4-binutils: maybe-all-stage4-opcodes
53128 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53129 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53130 all-binutils: maybe-all-bfd
53131
53132 all-stage1-binutils: maybe-all-stage1-bfd
53133 all-stage2-binutils: maybe-all-stage2-bfd
53134 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
53135 all-stage3-binutils: maybe-all-stage3-bfd
53136 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
53137 all-stage4-binutils: maybe-all-stage4-bfd
53138 all-stageprofile-binutils: maybe-all-stageprofile-bfd
53139 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53140 all-binutils: maybe-all-build-flex
53141
53142 all-stage1-binutils: maybe-all-build-flex
53143 all-stage2-binutils: maybe-all-build-flex
53144 all-stageb2g0-binutils: maybe-all-build-flex
53145 all-stage3-binutils: maybe-all-build-flex
53146 all-stageb3g2-binutils: maybe-all-build-flex
53147 all-stage4-binutils: maybe-all-build-flex
53148 all-stageprofile-binutils: maybe-all-build-flex
53149 all-stagefeedback-binutils: maybe-all-build-flex
53150 all-binutils: maybe-all-build-bison
53151
53152 all-stage1-binutils: maybe-all-build-bison
53153 all-stage2-binutils: maybe-all-build-bison
53154 all-stageb2g0-binutils: maybe-all-build-bison
53155 all-stage3-binutils: maybe-all-build-bison
53156 all-stageb3g2-binutils: maybe-all-build-bison
53157 all-stage4-binutils: maybe-all-build-bison
53158 all-stageprofile-binutils: maybe-all-build-bison
53159 all-stagefeedback-binutils: maybe-all-build-bison
53160 all-binutils: maybe-all-build-byacc
53161
53162 all-stage1-binutils: maybe-all-build-byacc
53163 all-stage2-binutils: maybe-all-build-byacc
53164 all-stageb2g0-binutils: maybe-all-build-byacc
53165 all-stage3-binutils: maybe-all-build-byacc
53166 all-stageb3g2-binutils: maybe-all-build-byacc
53167 all-stage4-binutils: maybe-all-build-byacc
53168 all-stageprofile-binutils: maybe-all-build-byacc
53169 all-stagefeedback-binutils: maybe-all-build-byacc
53170 all-binutils: maybe-all-intl
53171
53172 all-stage1-binutils: maybe-all-stage1-intl
53173 all-stage2-binutils: maybe-all-stage2-intl
53174 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
53175 all-stage3-binutils: maybe-all-stage3-intl
53176 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
53177 all-stage4-binutils: maybe-all-stage4-intl
53178 all-stageprofile-binutils: maybe-all-stageprofile-intl
53179 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53180 install-binutils: maybe-install-opcodes
53181 install-opcodes: maybe-install-bfd
53182 configure-gas: maybe-configure-intl
53183
53184 configure-stage1-gas: maybe-configure-stage1-intl
53185 configure-stage2-gas: maybe-configure-stage2-intl
53186 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
53187 configure-stage3-gas: maybe-configure-stage3-intl
53188 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
53189 configure-stage4-gas: maybe-configure-stage4-intl
53190 configure-stageprofile-gas: maybe-configure-stageprofile-intl
53191 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53192 all-gas: maybe-all-libiberty
53193
53194 all-stage1-gas: maybe-all-stage1-libiberty
53195 all-stage2-gas: maybe-all-stage2-libiberty
53196 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
53197 all-stage3-gas: maybe-all-stage3-libiberty
53198 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
53199 all-stage4-gas: maybe-all-stage4-libiberty
53200 all-stageprofile-gas: maybe-all-stageprofile-libiberty
53201 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53202 all-gas: maybe-all-opcodes
53203
53204 all-stage1-gas: maybe-all-stage1-opcodes
53205 all-stage2-gas: maybe-all-stage2-opcodes
53206 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
53207 all-stage3-gas: maybe-all-stage3-opcodes
53208 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
53209 all-stage4-gas: maybe-all-stage4-opcodes
53210 all-stageprofile-gas: maybe-all-stageprofile-opcodes
53211 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53212 all-gas: maybe-all-bfd
53213
53214 all-stage1-gas: maybe-all-stage1-bfd
53215 all-stage2-gas: maybe-all-stage2-bfd
53216 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
53217 all-stage3-gas: maybe-all-stage3-bfd
53218 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
53219 all-stage4-gas: maybe-all-stage4-bfd
53220 all-stageprofile-gas: maybe-all-stageprofile-bfd
53221 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53222 all-gas: maybe-all-intl
53223
53224 all-stage1-gas: maybe-all-stage1-intl
53225 all-stage2-gas: maybe-all-stage2-intl
53226 all-stageb2g0-gas: maybe-all-stageb2g0-intl
53227 all-stage3-gas: maybe-all-stage3-intl
53228 all-stageb3g2-gas: maybe-all-stageb3g2-intl
53229 all-stage4-gas: maybe-all-stage4-intl
53230 all-stageprofile-gas: maybe-all-stageprofile-intl
53231 all-stagefeedback-gas: maybe-all-stagefeedback-intl
53232 configure-gprof: maybe-configure-intl
53233 all-gprof: maybe-all-libiberty
53234 all-gprof: maybe-all-bfd
53235 all-gprof: maybe-all-opcodes
53236 all-gprof: maybe-all-intl
53237 configure-ld: maybe-configure-intl
53238
53239 configure-stage1-ld: maybe-configure-stage1-intl
53240 configure-stage2-ld: maybe-configure-stage2-intl
53241 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
53242 configure-stage3-ld: maybe-configure-stage3-intl
53243 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
53244 configure-stage4-ld: maybe-configure-stage4-intl
53245 configure-stageprofile-ld: maybe-configure-stageprofile-intl
53246 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53247 all-ld: maybe-all-libiberty
53248
53249 all-stage1-ld: maybe-all-stage1-libiberty
53250 all-stage2-ld: maybe-all-stage2-libiberty
53251 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
53252 all-stage3-ld: maybe-all-stage3-libiberty
53253 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
53254 all-stage4-ld: maybe-all-stage4-libiberty
53255 all-stageprofile-ld: maybe-all-stageprofile-libiberty
53256 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53257 all-ld: maybe-all-bfd
53258
53259 all-stage1-ld: maybe-all-stage1-bfd
53260 all-stage2-ld: maybe-all-stage2-bfd
53261 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
53262 all-stage3-ld: maybe-all-stage3-bfd
53263 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
53264 all-stage4-ld: maybe-all-stage4-bfd
53265 all-stageprofile-ld: maybe-all-stageprofile-bfd
53266 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53267 all-ld: maybe-all-opcodes
53268
53269 all-stage1-ld: maybe-all-stage1-opcodes
53270 all-stage2-ld: maybe-all-stage2-opcodes
53271 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
53272 all-stage3-ld: maybe-all-stage3-opcodes
53273 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
53274 all-stage4-ld: maybe-all-stage4-opcodes
53275 all-stageprofile-ld: maybe-all-stageprofile-opcodes
53276 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53277 all-ld: maybe-all-build-bison
53278
53279 all-stage1-ld: maybe-all-build-bison
53280 all-stage2-ld: maybe-all-build-bison
53281 all-stageb2g0-ld: maybe-all-build-bison
53282 all-stage3-ld: maybe-all-build-bison
53283 all-stageb3g2-ld: maybe-all-build-bison
53284 all-stage4-ld: maybe-all-build-bison
53285 all-stageprofile-ld: maybe-all-build-bison
53286 all-stagefeedback-ld: maybe-all-build-bison
53287 all-ld: maybe-all-build-byacc
53288
53289 all-stage1-ld: maybe-all-build-byacc
53290 all-stage2-ld: maybe-all-build-byacc
53291 all-stageb2g0-ld: maybe-all-build-byacc
53292 all-stage3-ld: maybe-all-build-byacc
53293 all-stageb3g2-ld: maybe-all-build-byacc
53294 all-stage4-ld: maybe-all-build-byacc
53295 all-stageprofile-ld: maybe-all-build-byacc
53296 all-stagefeedback-ld: maybe-all-build-byacc
53297 all-ld: maybe-all-build-flex
53298
53299 all-stage1-ld: maybe-all-build-flex
53300 all-stage2-ld: maybe-all-build-flex
53301 all-stageb2g0-ld: maybe-all-build-flex
53302 all-stage3-ld: maybe-all-build-flex
53303 all-stageb3g2-ld: maybe-all-build-flex
53304 all-stage4-ld: maybe-all-build-flex
53305 all-stageprofile-ld: maybe-all-build-flex
53306 all-stagefeedback-ld: maybe-all-build-flex
53307 all-ld: maybe-all-intl
53308
53309 all-stage1-ld: maybe-all-stage1-intl
53310 all-stage2-ld: maybe-all-stage2-intl
53311 all-stageb2g0-ld: maybe-all-stageb2g0-intl
53312 all-stage3-ld: maybe-all-stage3-intl
53313 all-stageb3g2-ld: maybe-all-stageb3g2-intl
53314 all-stage4-ld: maybe-all-stage4-intl
53315 all-stageprofile-ld: maybe-all-stageprofile-intl
53316 all-stagefeedback-ld: maybe-all-stagefeedback-intl
53317 configure-gold: maybe-configure-intl
53318
53319 configure-stage1-gold: maybe-configure-stage1-intl
53320 configure-stage2-gold: maybe-configure-stage2-intl
53321 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
53322 configure-stage3-gold: maybe-configure-stage3-intl
53323 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
53324 configure-stage4-gold: maybe-configure-stage4-intl
53325 configure-stageprofile-gold: maybe-configure-stageprofile-intl
53326 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53327 all-gold: maybe-all-libiberty
53328
53329 all-stage1-gold: maybe-all-stage1-libiberty
53330 all-stage2-gold: maybe-all-stage2-libiberty
53331 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
53332 all-stage3-gold: maybe-all-stage3-libiberty
53333 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
53334 all-stage4-gold: maybe-all-stage4-libiberty
53335 all-stageprofile-gold: maybe-all-stageprofile-libiberty
53336 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53337 all-gold: maybe-all-intl
53338
53339 all-stage1-gold: maybe-all-stage1-intl
53340 all-stage2-gold: maybe-all-stage2-intl
53341 all-stageb2g0-gold: maybe-all-stageb2g0-intl
53342 all-stage3-gold: maybe-all-stage3-intl
53343 all-stageb3g2-gold: maybe-all-stageb3g2-intl
53344 all-stage4-gold: maybe-all-stage4-intl
53345 all-stageprofile-gold: maybe-all-stageprofile-intl
53346 all-stagefeedback-gold: maybe-all-stagefeedback-intl
53347 all-gold: maybe-all-bfd
53348
53349 all-stage1-gold: maybe-all-stage1-bfd
53350 all-stage2-gold: maybe-all-stage2-bfd
53351 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
53352 all-stage3-gold: maybe-all-stage3-bfd
53353 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
53354 all-stage4-gold: maybe-all-stage4-bfd
53355 all-stageprofile-gold: maybe-all-stageprofile-bfd
53356 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53357 all-gold: maybe-all-build-bison
53358
53359 all-stage1-gold: maybe-all-build-bison
53360 all-stage2-gold: maybe-all-build-bison
53361 all-stageb2g0-gold: maybe-all-build-bison
53362 all-stage3-gold: maybe-all-build-bison
53363 all-stageb3g2-gold: maybe-all-build-bison
53364 all-stage4-gold: maybe-all-build-bison
53365 all-stageprofile-gold: maybe-all-build-bison
53366 all-stagefeedback-gold: maybe-all-build-bison
53367 all-gold: maybe-all-build-byacc
53368
53369 all-stage1-gold: maybe-all-build-byacc
53370 all-stage2-gold: maybe-all-build-byacc
53371 all-stageb2g0-gold: maybe-all-build-byacc
53372 all-stage3-gold: maybe-all-build-byacc
53373 all-stageb3g2-gold: maybe-all-build-byacc
53374 all-stage4-gold: maybe-all-build-byacc
53375 all-stageprofile-gold: maybe-all-build-byacc
53376 all-stagefeedback-gold: maybe-all-build-byacc
53377 check-gold: maybe-all-binutils
53378
53379 check-stage1-gold: maybe-all-stage1-binutils
53380 check-stage2-gold: maybe-all-stage2-binutils
53381 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
53382 check-stage3-gold: maybe-all-stage3-binutils
53383 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
53384 check-stage4-gold: maybe-all-stage4-binutils
53385 check-stageprofile-gold: maybe-all-stageprofile-binutils
53386 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
53387 configure-opcodes: maybe-configure-intl
53388
53389 configure-stage1-opcodes: maybe-configure-stage1-intl
53390 configure-stage2-opcodes: maybe-configure-stage2-intl
53391 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
53392 configure-stage3-opcodes: maybe-configure-stage3-intl
53393 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
53394 configure-stage4-opcodes: maybe-configure-stage4-intl
53395 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53396 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53397 all-opcodes: maybe-all-bfd
53398
53399 all-stage1-opcodes: maybe-all-stage1-bfd
53400 all-stage2-opcodes: maybe-all-stage2-bfd
53401 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
53402 all-stage3-opcodes: maybe-all-stage3-bfd
53403 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
53404 all-stage4-opcodes: maybe-all-stage4-bfd
53405 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53406 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53407 all-opcodes: maybe-all-libiberty
53408
53409 all-stage1-opcodes: maybe-all-stage1-libiberty
53410 all-stage2-opcodes: maybe-all-stage2-libiberty
53411 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
53412 all-stage3-opcodes: maybe-all-stage3-libiberty
53413 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
53414 all-stage4-opcodes: maybe-all-stage4-libiberty
53415 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53416 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53417 all-opcodes: maybe-all-intl
53418
53419 all-stage1-opcodes: maybe-all-stage1-intl
53420 all-stage2-opcodes: maybe-all-stage2-intl
53421 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
53422 all-stage3-opcodes: maybe-all-stage3-intl
53423 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
53424 all-stage4-opcodes: maybe-all-stage4-intl
53425 all-stageprofile-opcodes: maybe-all-stageprofile-intl
53426 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53427 all-dejagnu: maybe-all-tcl
53428 all-dejagnu: maybe-all-expect
53429 all-dejagnu: maybe-all-tk
53430 configure-expect: maybe-configure-tcl
53431 configure-expect: maybe-configure-tk
53432 all-expect: maybe-all-tcl
53433 all-expect: maybe-all-tk
53434 configure-itcl: maybe-configure-tcl
53435 configure-itcl: maybe-configure-tk
53436 all-itcl: maybe-all-tcl
53437 all-itcl: maybe-all-tk
53438 install-itcl: maybe-install-tcl
53439 configure-tk: maybe-configure-tcl
53440 all-tk: maybe-all-tcl
53441 all-sid: maybe-all-libiberty
53442 all-sid: maybe-all-bfd
53443 all-sid: maybe-all-opcodes
53444 all-sid: maybe-all-tcl
53445 all-sid: maybe-all-tk
53446 install-sid: maybe-install-tcl
53447 install-sid: maybe-install-tk
53448 configure-sim: maybe-configure-intl
53449 all-sim: maybe-all-intl
53450 all-sim: maybe-all-libiberty
53451 all-sim: maybe-all-bfd
53452 all-sim: maybe-all-opcodes
53453 all-sim: maybe-all-readline
53454 all-sim: maybe-configure-gdb
53455 all-fastjar: maybe-all-zlib
53456 all-fastjar: maybe-all-build-texinfo
53457 all-fastjar: maybe-all-libiberty
53458 all-autoconf: maybe-all-m4
53459 all-autoconf: maybe-all-build-texinfo
53460 all-automake: maybe-all-m4
53461 all-automake: maybe-all-build-texinfo
53462 all-automake: maybe-all-autoconf
53463 all-bison: maybe-all-intl
53464 all-bison: maybe-all-build-texinfo
53465 all-diff: maybe-all-intl
53466 all-diff: maybe-all-build-texinfo
53467 all-fileutils: maybe-all-intl
53468 all-fileutils: maybe-all-build-texinfo
53469 all-flex: maybe-all-build-bison
53470 all-flex: maybe-all-build-byacc
53471 all-flex: maybe-all-intl
53472 all-flex: maybe-all-m4
53473 all-flex: maybe-all-build-texinfo
53474 all-gzip: maybe-all-intl
53475 all-gzip: maybe-all-zlib
53476 all-gzip: maybe-all-build-texinfo
53477 all-hello: maybe-all-intl
53478 all-hello: maybe-all-build-texinfo
53479 all-m4: maybe-all-intl
53480 all-m4: maybe-all-build-texinfo
53481 all-make: maybe-all-intl
53482 all-make: maybe-all-build-texinfo
53483 all-patch: maybe-all-build-texinfo
53484 all-make: maybe-all-build-texinfo
53485 all-prms: maybe-all-libiberty
53486 all-recode: maybe-all-build-texinfo
53487 all-sed: maybe-all-build-texinfo
53488 all-send-pr: maybe-all-prms
53489 all-tar: maybe-all-build-texinfo
53490 all-uudecode: maybe-all-build-texinfo
53491 configure-target-boehm-gc: maybe-configure-target-qthreads
53492 configure-target-fastjar: maybe-configure-target-zlib
53493 all-target-fastjar: maybe-all-target-zlib
53494 all-target-fastjar: maybe-all-target-libiberty
53495 configure-target-libjava: maybe-configure-target-zlib
53496 configure-target-libjava: maybe-configure-target-boehm-gc
53497 configure-target-libjava: maybe-configure-target-qthreads
53498 configure-target-libjava: maybe-configure-target-libffi
53499 all-target-libjava: maybe-all-fastjar
53500 all-target-libjava: maybe-all-target-zlib
53501 all-target-libjava: maybe-all-target-boehm-gc
53502 all-target-libjava: maybe-all-target-qthreads
53503 all-target-libjava: maybe-all-target-libffi
53504 configure-target-libobjc: maybe-configure-target-boehm-gc
53505 all-target-libobjc: maybe-all-target-libiberty
53506 all-target-libobjc: maybe-all-target-boehm-gc
53507 all-target-libstdc++-v3: maybe-all-target-libiberty
53508 configure-target-libstdc++-v3: maybe-configure-target-libgomp
53509 all-target-libgloss: maybe-all-target-newlib
53510 all-target-winsup: maybe-all-target-libiberty
53511 all-target-winsup: maybe-all-target-libtermcap
53512
53513
53514 # Dependencies for target modules on other target modules are
53515 # described by lang_env_dependencies; the defaults apply to anything
53516 # not mentioned there.
53517
53518
53519 @if gcc-bootstrap
53520 @endif gcc-bootstrap
53521
53522 @if gcc-no-bootstrap
53523 configure-target-libstdc++-v3: maybe-all-target-libgcc
53524 configure-target-libmudflap: maybe-all-target-libgcc
53525 configure-target-libssp: maybe-all-target-libgcc
53526 configure-target-newlib: maybe-all-target-libgcc
53527 configure-target-libgfortran: maybe-all-target-libgcc
53528 configure-target-libobjc: maybe-all-target-libgcc
53529 configure-target-libtermcap: maybe-all-target-libgcc
53530 configure-target-winsup: maybe-all-target-libgcc
53531 configure-target-libgloss: maybe-all-target-libgcc
53532 configure-target-libiberty: maybe-all-target-libgcc
53533 configure-target-gperf: maybe-all-target-libgcc
53534 configure-target-examples: maybe-all-target-libgcc
53535 configure-target-libffi: maybe-all-target-libgcc
53536 configure-target-libjava: maybe-all-target-libgcc
53537 configure-target-zlib: maybe-all-target-libgcc
53538 configure-target-boehm-gc: maybe-all-target-libgcc
53539 configure-target-qthreads: maybe-all-target-libgcc
53540 configure-target-rda: maybe-all-target-libgcc
53541 configure-target-libada: maybe-all-target-libgcc
53542 configure-target-libgomp: maybe-all-target-libgcc
53543 @endif gcc-no-bootstrap
53544
53545
53546 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53547
53548 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53549
53550 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53551
53552
53553
53554 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53555
53556 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53557
53558 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53559
53560 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53561
53562
53563
53564 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53565 configure-target-gperf: maybe-all-target-libstdc++-v3
53566
53567 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53568
53569 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53570
53571 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53572 configure-target-libjava: maybe-all-target-libstdc++-v3
53573
53574 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53575
53576 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53577
53578 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53579
53580 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53581
53582 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53583
53584 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53585
53586
53587 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53588 GDB_TK = @GDB_TK@
53589 INSTALL_GDB_TK = @INSTALL_GDB_TK@
53590 configure-gdb: $(CONFIGURE_GDB_TK)
53591 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53592 install-gdb: $(INSTALL_GDB_TK)
53593
53594 # Serialization dependencies. Host configures don't work well in parallel to
53595 # each other, due to contention over config.cache. Target configures and
53596 # build configures are similar.
53597 @serialization_dependencies@
53598
53599 # --------------------------------
53600 # Regenerating top level configury
53601 # --------------------------------
53602
53603 # Rebuilding Makefile.in, using autogen.
53604 AUTOGEN = autogen
53605 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53606 cd $(srcdir) && $(AUTOGEN) Makefile.def
53607
53608 # Rebuilding Makefile.
53609 Makefile: $(srcdir)/Makefile.in config.status
53610 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53611
53612 config.status: configure
53613 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53614
53615 # Rebuilding configure.
53616 AUTOCONF = autoconf
53617 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
53618 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
53619 cd $(srcdir) && $(AUTOCONF)
53620
53621 # ------------------------------
53622 # Special directives to GNU Make
53623 # ------------------------------
53624
53625 # Don't pass command-line variables to submakes.
53626 .NOEXPORT:
53627 MAKEOVERRIDES=
53628
53629 # end of Makefile.in
This page took 1.048994 seconds and 5 git commands to generate.