80b2474686a050ce555c844c34423134bc6ccfa4
[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 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
30 build_os=@build_os@
31 build=@build@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
34 host_os=@host_os@
35 host=@host@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
38 target_os=@target_os@
39 target=@target@
40
41 program_transform_name = @program_transform_name@
42
43 prefix = @prefix@
44 exec_prefix = @exec_prefix@
45
46 srcdir = @srcdir@
47
48 bindir = @bindir@
49 sbindir = @sbindir@
50 libexecdir = @libexecdir@
51 datadir = @datadir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
55 libdir = @libdir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
58 infodir = @infodir@
59 datarootdir = @datarootdir@
60 docdir = @docdir@
61 pdfdir = @pdfdir@
62 htmldir = @htmldir@
63 mandir = @mandir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
73
74 INSTALL = @INSTALL@
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
78 LN = @LN@
79 LN_S = @LN_S@
80 MAINT = @MAINT@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
83
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
87
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
90
91 tooldir = @tooldir@
92 build_tooldir = @build_tooldir@
93
94 GDB_NLM_DEPS =
95
96 # This is the name of the environment variable used for the path to
97 # the libraries.
98 RPATH_ENVVAR = @RPATH_ENVVAR@
99
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
105
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory. It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
109 # re-runs configure.
110 BASE_EXPORTS = \
111 FLEX="$(FLEX)"; export FLEX; \
112 LEX="$(LEX)"; export LEX; \
113 BISON="$(BISON)"; export BISON; \
114 YACC="$(YACC)"; export YACC; \
115 M4="$(M4)"; export M4; \
116 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
117
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
120 BUILD_EXPORTS = \
121 $(BASE_EXPORTS) \
122 AR="$(AR_FOR_BUILD)"; export AR; \
123 AS="$(AS_FOR_BUILD)"; export AS; \
124 CC="$(CC_FOR_BUILD)"; export CC; \
125 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127 CXX="$(CXX_FOR_BUILD)"; export CXX; \
128 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132 LD="$(LD_FOR_BUILD)"; export LD; \
133 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134 NM="$(NM_FOR_BUILD)"; export NM; \
135 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
138
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
145 # with srcdir=..
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system. We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
150 HOST_EXPORTS = \
151 $(BASE_EXPORTS) \
152 CC="$(CC)"; export CC; \
153 CFLAGS="$(CFLAGS)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157 AR="$(AR)"; export AR; \
158 AS="$(AS)"; export AS; \
159 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161 LD="$(LD)"; export LD; \
162 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163 NM="$(NM)"; export NM; \
164 RANLIB="$(RANLIB)"; export RANLIB; \
165 WINDRES="$(WINDRES)"; export WINDRES; \
166 WINDMC="$(WINDMC)"; export WINDMC; \
167 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
179 @if gcc-bootstrap
180 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
181 @endif gcc-bootstrap
182 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
183
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
186 $(HOST_EXPORTS) \
187 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
194
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
203 $(BASE_EXPORTS) \
204 AR="$(AR_FOR_TARGET)"; export AR; \
205 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206 CC="$(CC_FOR_TARGET)"; export CC; \
207 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
208 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
224
225 RAW_CXX_TARGET_EXPORTS = \
226 $(BASE_TARGET_EXPORTS) \
227 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
229
230 NORMAL_TARGET_EXPORTS = \
231 $(BASE_TARGET_EXPORTS) \
232 CXX="$(CXX_FOR_TARGET)"; export CXX;
233
234 # Where to find GMP
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
237
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
241
242 SHELL = @config_shell@
243
244 # pwd command to use. Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters. The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
251
252 # compilers to use to create programs which must be run in the build
253 # environment.
254 CC_FOR_BUILD = @CC_FOR_BUILD@
255 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
256
257 CXX_FOR_BUILD = $(CXX)
258
259 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
260 # here so that they can be overridden by Makefile fragments.
261 BUILD_PREFIX = @BUILD_PREFIX@
262 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
263
264 # Flags to pass to stage2 and later makes. They are defined
265 # here so that they can be overridden by Makefile fragments.
266 BOOT_CFLAGS= -g -O2
267 BOOT_LDFLAGS=
268
269 BISON = @BISON@
270 YACC = @YACC@
271 FLEX = @FLEX@
272 LEX = @LEX@
273 M4 = @M4@
274 MAKEINFO = @MAKEINFO@
275 EXPECT = @EXPECT@
276 RUNTEST = @RUNTEST@
277
278 # This just becomes part of the MAKEINFO definition passed down to
279 # sub-makes. It lets flags be given on the command line while still
280 # using the makeinfo from the object tree.
281 # (Default to avoid splitting info files by setting the threshold high.)
282 MAKEINFOFLAGS = --split-size=5000000
283
284 # ---------------------------------------------
285 # Programs producing files for the HOST machine
286 # ---------------------------------------------
287
288 AS = @AS@
289 AR = @AR@
290 AR_FLAGS = rc
291 CC = @CC@
292 CXX = @CXX@
293 DLLTOOL = @DLLTOOL@
294 LD = @LD@
295 LIPO = @LIPO@
296 NM = @NM@
297 OBJDUMP = @OBJDUMP@
298 RANLIB = @RANLIB@
299 STRIP = @STRIP@
300 WINDRES = @WINDRES@
301 WINDMC = @WINDMC@
302
303 GNATBIND = @GNATBIND@
304 GNATMAKE = @GNATMAKE@
305
306 CFLAGS = @CFLAGS@
307 LDFLAGS = @LDFLAGS@
308 LIBCFLAGS = $(CFLAGS)
309 CXXFLAGS = @CXXFLAGS@
310 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
311 PICFLAG =
312
313 # Only build the C compiler for stage1, because that is the only one that
314 # we can guarantee will build with the native compiler, and also it is the
315 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
316 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
317 # overrideable (for a bootstrap build stage1 also builds gcc.info).
318
319 STAGE1_CFLAGS=@stage1_cflags@
320 STAGE1_CHECKING=@stage1_checking@
321 STAGE1_LANGUAGES=@stage1_languages@
322
323 STAGE2_CFLAGS=$(BOOT_CFLAGS)
324 STAGE3_CFLAGS=$(BOOT_CFLAGS)
325 STAGE4_CFLAGS=$(BOOT_CFLAGS)
326
327 do-compare = @do_compare@
328 do-compare3 = $(do-compare)
329 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
330
331 # -----------------------------------------------
332 # Programs producing files for the TARGET machine
333 # -----------------------------------------------
334
335 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
336
337 AR_FOR_TARGET=@AR_FOR_TARGET@
338 AS_FOR_TARGET=@AS_FOR_TARGET@
339 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
340
341 # If GCC_FOR_TARGET is not overriden on the command line, then this
342 # variable is passed down to the gcc Makefile, where it is used to
343 # build libgcc2.a. We define it here so that it can itself be
344 # overridden on the command line.
345 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
346 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
347 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
348 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
349 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
350 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
351 LD_FOR_TARGET=@LD_FOR_TARGET@
352
353 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
354 NM_FOR_TARGET=@NM_FOR_TARGET@
355 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
356 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
357 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
358 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
359 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
360
361 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
362 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
363 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
364
365 # During gcc bootstrap, if we use some random cc for stage1 then
366 # CFLAGS will be just -g. We want to ensure that TARGET libraries
367 # (which we know are built with gcc) are built with optimizations so
368 # prepend -O2 when setting CFLAGS_FOR_TARGET.
369 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \
370 $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
371 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
372 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
373 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) \
374 $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
375 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
376 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
377 LDFLAGS_FOR_TARGET =
378 PICFLAG_FOR_TARGET =
379
380 # ------------------------------------
381 # Miscellaneous targets and flag lists
382 # ------------------------------------
383
384 # The first rule in the file had better be this one. Don't put any above it.
385 # This lives here to allow makefile fragments to contain dependencies.
386 all:
387
388 #### host and target specific makefile fragments come in here.
389 @target_makefile_frag@
390 @alphaieee_frag@
391 @ospace_frag@
392 @host_makefile_frag@
393 ###
394
395 # This is the list of directories that may be needed in RPATH_ENVVAR
396 # so that prorgams built for the target machine work.
397 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
398
399 @if target-libstdc++-v3
400 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
401 @endif target-libstdc++-v3
402
403 @if target-libmudflap
404 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
405 @endif target-libmudflap
406
407 @if target-libssp
408 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
409 @endif target-libssp
410
411 @if target-libgomp
412 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
413 @endif target-libgomp
414
415
416
417 # This is the list of directories that may be needed in RPATH_ENVVAR
418 # so that programs built for the host machine work.
419 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
420
421 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
422 @if gcc
423 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
424 @endif gcc
425
426
427 @if bfd
428 HOST_LIB_PATH_bfd = \
429 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
430 @endif bfd
431
432 @if opcodes
433 HOST_LIB_PATH_opcodes = \
434 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
435 @endif opcodes
436
437 @if gmp
438 HOST_LIB_PATH_gmp = \
439 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
440 @endif gmp
441
442 @if mpfr
443 HOST_LIB_PATH_mpfr = \
444 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
445 @endif mpfr
446
447
448 # Flags to pass down to all sub-makes.
449 BASE_FLAGS_TO_PASS = \
450 "DESTDIR=$(DESTDIR)" \
451 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
452 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
453 "bindir=$(bindir)" \
454 "datadir=$(datadir)" \
455 "exec_prefix=$(exec_prefix)" \
456 "includedir=$(includedir)" \
457 "datarootdir=$(datarootdir)" \
458 "docdir=$(docdir)" \
459 "infodir=$(infodir)" \
460 "pdfdir=$(pdfdir)" \
461 "htmldir=$(htmldir)" \
462 "libdir=$(libdir)" \
463 "libexecdir=$(libexecdir)" \
464 "lispdir=$(lispdir)" \
465 "localstatedir=$(localstatedir)" \
466 "mandir=$(mandir)" \
467 "oldincludedir=$(oldincludedir)" \
468 "prefix=$(prefix)" \
469 "sbindir=$(sbindir)" \
470 "sharedstatedir=$(sharedstatedir)" \
471 "sysconfdir=$(sysconfdir)" \
472 "tooldir=$(tooldir)" \
473 "build_tooldir=$(build_tooldir)" \
474 "target_alias=$(target_alias)" \
475 "BISON=$(BISON)" \
476 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
477 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
478 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
479 "EXPECT=$(EXPECT)" \
480 "FLEX=$(FLEX)" \
481 "INSTALL=$(INSTALL)" \
482 "INSTALL_DATA=$(INSTALL_DATA)" \
483 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
484 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
485 "LEX=$(LEX)" \
486 "M4=$(M4)" \
487 "MAKE=$(MAKE)" \
488 "RUNTEST=$(RUNTEST)" \
489 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
490 "SHELL=$(SHELL)" \
491 "YACC=$(YACC)" \
492 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
493 "AR_FLAGS=$(AR_FLAGS)" \
494 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
495 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
496 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
497 "CFLAGS=$(CFLAGS)" \
498 "CXXFLAGS=$(CXXFLAGS)" \
499 "LDFLAGS=$(LDFLAGS)" \
500 "LIBCFLAGS=$(LIBCFLAGS)" \
501 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
502 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
503 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
504 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
505 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
506 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
507 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
508 "GNATBIND=$(GNATBIND)" \
509 "GNATMAKE=$(GNATMAKE)" \
510 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
511 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
512 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
513 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
514 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
515 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
516 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
517 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
518 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
519 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
520 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
521 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
522 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
523 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
524 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
525 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
526 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
527 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
528 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
529 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
530 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
531 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
532 "LEAN=$(LEAN)" \
533 "CONFIG_SHELL=$(SHELL)" \
534 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
535
536 # We leave this in just in case, but it is not needed anymore.
537 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
538
539 # Flags to pass down to most sub-makes, in which we're building with
540 # the host environment.
541 EXTRA_HOST_FLAGS = \
542 'AR=$(AR)' \
543 'AS=$(AS)' \
544 'CC=$(CC)' \
545 'CXX=$(CXX)' \
546 'DLLTOOL=$(DLLTOOL)' \
547 'LD=$(LD)' \
548 'LIPO=$(LIPO)' \
549 'NM=$(NM)' \
550 'OBJDUMP=$(OBJDUMP)' \
551 'RANLIB=$(RANLIB)' \
552 'STRIP=$(STRIP)' \
553 'WINDRES=$(WINDRES)' \
554 'WINDMC=$(WINDMC)'
555
556 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
557
558 # Flags that are concerned with the location of the X11 include files
559 # and library files
560 #
561 # NOTE: until the top-level is getting the values via autoconf, it only
562 # causes problems to have this top-level Makefile overriding the autoconf-set
563 # values in child directories. Only variables that don't conflict with
564 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
565 #
566 X11_FLAGS_TO_PASS = \
567 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
568 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
569
570 # Flags to pass to stage2 and later makes.
571
572 POSTSTAGE1_FLAGS_TO_PASS = \
573 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
574 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
575 LDFLAGS="$(BOOT_LDFLAGS)" \
576 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
577
578 # Flags to pass down to makes which are built with the target environment.
579 # The double $ decreases the length of the command line; those variables
580 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
581 # COMPILER_ prefixed variables are not passed down so we expand them here.
582 EXTRA_TARGET_FLAGS = \
583 'AR=$$(AR_FOR_TARGET)' \
584 'AS=$(COMPILER_AS_FOR_TARGET)' \
585 'CC=$$(CC_FOR_TARGET)' \
586 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
587 'CXX=$$(CXX_FOR_TARGET)' \
588 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
589 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
590 'LD=$(COMPILER_LD_FOR_TARGET)' \
591 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
592 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
593 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
594 'NM=$(COMPILER_NM_FOR_TARGET)' \
595 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
596 'RANLIB=$$(RANLIB_FOR_TARGET)' \
597 'WINDRES=$$(WINDRES_FOR_TARGET)' \
598 'WINDMC=$$(WINDMC_FOR_TARGET)'
599
600 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
601
602 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
603 # unfortunately needs the native compiler and the target ar and
604 # ranlib.
605 # If any variables are added here, they must be added to do-*, below.
606 # The BUILD_* variables are a special case, which are used for the gcc
607 # cross-building scheme.
608 EXTRA_GCC_FLAGS = \
609 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
610 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
611 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
612 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
613 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
614 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
615
616 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
617
618 .PHONY: configure-host
619 configure-host: \
620 maybe-configure-ash \
621 maybe-configure-autoconf \
622 maybe-configure-automake \
623 maybe-configure-bash \
624 maybe-configure-bfd \
625 maybe-configure-opcodes \
626 maybe-configure-binutils \
627 maybe-configure-bison \
628 maybe-configure-byacc \
629 maybe-configure-bzip2 \
630 maybe-configure-dejagnu \
631 maybe-configure-diff \
632 maybe-configure-dosutils \
633 maybe-configure-etc \
634 maybe-configure-fastjar \
635 maybe-configure-fileutils \
636 maybe-configure-findutils \
637 maybe-configure-find \
638 maybe-configure-fixincludes \
639 maybe-configure-flex \
640 maybe-configure-gas \
641 maybe-configure-gcc \
642 maybe-configure-gawk \
643 maybe-configure-gettext \
644 maybe-configure-gmp \
645 maybe-configure-mpfr \
646 maybe-configure-gnuserv \
647 maybe-configure-gprof \
648 maybe-configure-gzip \
649 maybe-configure-hello \
650 maybe-configure-indent \
651 maybe-configure-intl \
652 maybe-configure-tcl \
653 maybe-configure-itcl \
654 maybe-configure-ld \
655 maybe-configure-libcpp \
656 maybe-configure-libdecnumber \
657 maybe-configure-libgui \
658 maybe-configure-libiberty \
659 maybe-configure-libtool \
660 maybe-configure-m4 \
661 maybe-configure-make \
662 maybe-configure-mmalloc \
663 maybe-configure-patch \
664 maybe-configure-perl \
665 maybe-configure-prms \
666 maybe-configure-rcs \
667 maybe-configure-readline \
668 maybe-configure-release \
669 maybe-configure-recode \
670 maybe-configure-sed \
671 maybe-configure-send-pr \
672 maybe-configure-shellutils \
673 maybe-configure-sid \
674 maybe-configure-sim \
675 maybe-configure-tar \
676 maybe-configure-texinfo \
677 maybe-configure-textutils \
678 maybe-configure-time \
679 maybe-configure-uudecode \
680 maybe-configure-wdiff \
681 maybe-configure-zip \
682 maybe-configure-zlib \
683 maybe-configure-gdb \
684 maybe-configure-expect \
685 maybe-configure-guile \
686 maybe-configure-tk \
687 maybe-configure-libtermcap \
688 maybe-configure-utils \
689 maybe-configure-gnattools
690 .PHONY: configure-target
691 configure-target: \
692 maybe-configure-target-libstdc++-v3 \
693 maybe-configure-target-libmudflap \
694 maybe-configure-target-libssp \
695 maybe-configure-target-newlib \
696 maybe-configure-target-libgcc \
697 maybe-configure-target-libgfortran \
698 maybe-configure-target-libobjc \
699 maybe-configure-target-libtermcap \
700 maybe-configure-target-winsup \
701 maybe-configure-target-libgloss \
702 maybe-configure-target-libiberty \
703 maybe-configure-target-gperf \
704 maybe-configure-target-examples \
705 maybe-configure-target-libffi \
706 maybe-configure-target-libjava \
707 maybe-configure-target-zlib \
708 maybe-configure-target-boehm-gc \
709 maybe-configure-target-qthreads \
710 maybe-configure-target-rda \
711 maybe-configure-target-libada \
712 maybe-configure-target-libgomp
713
714 # The target built for a native non-bootstrap build.
715 .PHONY: all
716 all:
717 @if gcc-bootstrap
718 [ -f stage_final ] || echo stage3 > stage_final
719 @r=`${PWD_COMMAND}`; export r; \
720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
721 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
722 @endif gcc-bootstrap
723 @: $(MAKE); $(unstage)
724 @r=`${PWD_COMMAND}`; export r; \
725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
726 if [ -f stage_last ]; then \
727 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
728 else \
729 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
730 fi
731
732 .PHONY: all-build
733
734 all-build: maybe-all-build-libiberty
735 all-build: maybe-all-build-bison
736 all-build: maybe-all-build-byacc
737 all-build: maybe-all-build-flex
738 all-build: maybe-all-build-m4
739 all-build: maybe-all-build-texinfo
740 all-build: maybe-all-build-fixincludes
741
742 .PHONY: all-host
743
744 all-host: maybe-all-ash
745 all-host: maybe-all-autoconf
746 all-host: maybe-all-automake
747 all-host: maybe-all-bash
748 @if bfd-no-bootstrap
749 all-host: maybe-all-bfd
750 @endif bfd-no-bootstrap
751 @if opcodes-no-bootstrap
752 all-host: maybe-all-opcodes
753 @endif opcodes-no-bootstrap
754 @if binutils-no-bootstrap
755 all-host: maybe-all-binutils
756 @endif binutils-no-bootstrap
757 all-host: maybe-all-bison
758 all-host: maybe-all-byacc
759 all-host: maybe-all-bzip2
760 all-host: maybe-all-dejagnu
761 all-host: maybe-all-diff
762 all-host: maybe-all-dosutils
763 all-host: maybe-all-etc
764 all-host: maybe-all-fastjar
765 all-host: maybe-all-fileutils
766 all-host: maybe-all-findutils
767 all-host: maybe-all-find
768 all-host: maybe-all-fixincludes
769 all-host: maybe-all-flex
770 @if gas-no-bootstrap
771 all-host: maybe-all-gas
772 @endif gas-no-bootstrap
773 @if gcc-no-bootstrap
774 all-host: maybe-all-gcc
775 @endif gcc-no-bootstrap
776 all-host: maybe-all-gawk
777 all-host: maybe-all-gettext
778 @if gmp-no-bootstrap
779 all-host: maybe-all-gmp
780 @endif gmp-no-bootstrap
781 @if mpfr-no-bootstrap
782 all-host: maybe-all-mpfr
783 @endif mpfr-no-bootstrap
784 all-host: maybe-all-gnuserv
785 all-host: maybe-all-gprof
786 all-host: maybe-all-gzip
787 all-host: maybe-all-hello
788 all-host: maybe-all-indent
789 @if intl-no-bootstrap
790 all-host: maybe-all-intl
791 @endif intl-no-bootstrap
792 all-host: maybe-all-tcl
793 all-host: maybe-all-itcl
794 @if ld-no-bootstrap
795 all-host: maybe-all-ld
796 @endif ld-no-bootstrap
797 @if libcpp-no-bootstrap
798 all-host: maybe-all-libcpp
799 @endif libcpp-no-bootstrap
800 @if libdecnumber-no-bootstrap
801 all-host: maybe-all-libdecnumber
802 @endif libdecnumber-no-bootstrap
803 all-host: maybe-all-libgui
804 @if libiberty-no-bootstrap
805 all-host: maybe-all-libiberty
806 @endif libiberty-no-bootstrap
807 all-host: maybe-all-libtool
808 all-host: maybe-all-m4
809 all-host: maybe-all-make
810 all-host: maybe-all-mmalloc
811 all-host: maybe-all-patch
812 all-host: maybe-all-perl
813 all-host: maybe-all-prms
814 all-host: maybe-all-rcs
815 all-host: maybe-all-readline
816 all-host: maybe-all-release
817 all-host: maybe-all-recode
818 all-host: maybe-all-sed
819 all-host: maybe-all-send-pr
820 all-host: maybe-all-shellutils
821 all-host: maybe-all-sid
822 all-host: maybe-all-sim
823 all-host: maybe-all-tar
824 all-host: maybe-all-texinfo
825 all-host: maybe-all-textutils
826 all-host: maybe-all-time
827 all-host: maybe-all-uudecode
828 all-host: maybe-all-wdiff
829 all-host: maybe-all-zip
830 @if zlib-no-bootstrap
831 all-host: maybe-all-zlib
832 @endif zlib-no-bootstrap
833 all-host: maybe-all-gdb
834 all-host: maybe-all-expect
835 all-host: maybe-all-guile
836 all-host: maybe-all-tk
837 all-host: maybe-all-libtermcap
838 all-host: maybe-all-utils
839 all-host: maybe-all-gnattools
840
841 .PHONY: all-target
842
843 all-target: maybe-all-target-libstdc++-v3
844 all-target: maybe-all-target-libmudflap
845 all-target: maybe-all-target-libssp
846 all-target: maybe-all-target-newlib
847 @if target-libgcc-no-bootstrap
848 all-target: maybe-all-target-libgcc
849 @endif target-libgcc-no-bootstrap
850 all-target: maybe-all-target-libgfortran
851 all-target: maybe-all-target-libobjc
852 all-target: maybe-all-target-libtermcap
853 all-target: maybe-all-target-winsup
854 all-target: maybe-all-target-libgloss
855 all-target: maybe-all-target-libiberty
856 all-target: maybe-all-target-gperf
857 all-target: maybe-all-target-examples
858 all-target: maybe-all-target-libffi
859 all-target: maybe-all-target-libjava
860 all-target: maybe-all-target-zlib
861 all-target: maybe-all-target-boehm-gc
862 all-target: maybe-all-target-qthreads
863 all-target: maybe-all-target-rda
864 all-target: maybe-all-target-libada
865 all-target: maybe-all-target-libgomp
866
867 # Do a target for all the subdirectories. A ``make do-X'' will do a
868 # ``make X'' in all subdirectories (because, in general, there is a
869 # dependency (below) of X upon do-X, a ``make X'' will also do this,
870 # but it may do additional work as well).
871
872 .PHONY: do-info
873 do-info:
874 @: $(MAKE); $(unstage)
875 @r=`${PWD_COMMAND}`; export r; \
876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
877 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
878 info-target
879
880
881 .PHONY: info-host
882
883 info-host: maybe-info-ash
884 info-host: maybe-info-autoconf
885 info-host: maybe-info-automake
886 info-host: maybe-info-bash
887 info-host: maybe-info-bfd
888 info-host: maybe-info-opcodes
889 info-host: maybe-info-binutils
890 info-host: maybe-info-bison
891 info-host: maybe-info-byacc
892 info-host: maybe-info-bzip2
893 info-host: maybe-info-dejagnu
894 info-host: maybe-info-diff
895 info-host: maybe-info-dosutils
896 info-host: maybe-info-etc
897 info-host: maybe-info-fastjar
898 info-host: maybe-info-fileutils
899 info-host: maybe-info-findutils
900 info-host: maybe-info-find
901 info-host: maybe-info-fixincludes
902 info-host: maybe-info-flex
903 info-host: maybe-info-gas
904 info-host: maybe-info-gcc
905 info-host: maybe-info-gawk
906 info-host: maybe-info-gettext
907 info-host: maybe-info-gmp
908 info-host: maybe-info-mpfr
909 info-host: maybe-info-gnuserv
910 info-host: maybe-info-gprof
911 info-host: maybe-info-gzip
912 info-host: maybe-info-hello
913 info-host: maybe-info-indent
914 info-host: maybe-info-intl
915 info-host: maybe-info-tcl
916 info-host: maybe-info-itcl
917 info-host: maybe-info-ld
918 info-host: maybe-info-libcpp
919 info-host: maybe-info-libdecnumber
920 info-host: maybe-info-libgui
921 info-host: maybe-info-libiberty
922 info-host: maybe-info-libtool
923 info-host: maybe-info-m4
924 info-host: maybe-info-make
925 info-host: maybe-info-mmalloc
926 info-host: maybe-info-patch
927 info-host: maybe-info-perl
928 info-host: maybe-info-prms
929 info-host: maybe-info-rcs
930 info-host: maybe-info-readline
931 info-host: maybe-info-release
932 info-host: maybe-info-recode
933 info-host: maybe-info-sed
934 info-host: maybe-info-send-pr
935 info-host: maybe-info-shellutils
936 info-host: maybe-info-sid
937 info-host: maybe-info-sim
938 info-host: maybe-info-tar
939 info-host: maybe-info-texinfo
940 info-host: maybe-info-textutils
941 info-host: maybe-info-time
942 info-host: maybe-info-uudecode
943 info-host: maybe-info-wdiff
944 info-host: maybe-info-zip
945 info-host: maybe-info-zlib
946 info-host: maybe-info-gdb
947 info-host: maybe-info-expect
948 info-host: maybe-info-guile
949 info-host: maybe-info-tk
950 info-host: maybe-info-libtermcap
951 info-host: maybe-info-utils
952 info-host: maybe-info-gnattools
953
954 .PHONY: info-target
955
956 info-target: maybe-info-target-libstdc++-v3
957 info-target: maybe-info-target-libmudflap
958 info-target: maybe-info-target-libssp
959 info-target: maybe-info-target-newlib
960 info-target: maybe-info-target-libgcc
961 info-target: maybe-info-target-libgfortran
962 info-target: maybe-info-target-libobjc
963 info-target: maybe-info-target-libtermcap
964 info-target: maybe-info-target-winsup
965 info-target: maybe-info-target-libgloss
966 info-target: maybe-info-target-libiberty
967 info-target: maybe-info-target-gperf
968 info-target: maybe-info-target-examples
969 info-target: maybe-info-target-libffi
970 info-target: maybe-info-target-libjava
971 info-target: maybe-info-target-zlib
972 info-target: maybe-info-target-boehm-gc
973 info-target: maybe-info-target-qthreads
974 info-target: maybe-info-target-rda
975 info-target: maybe-info-target-libada
976 info-target: maybe-info-target-libgomp
977
978 .PHONY: do-dvi
979 do-dvi:
980 @: $(MAKE); $(unstage)
981 @r=`${PWD_COMMAND}`; export r; \
982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
983 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
984 dvi-target
985
986
987 .PHONY: dvi-host
988
989 dvi-host: maybe-dvi-ash
990 dvi-host: maybe-dvi-autoconf
991 dvi-host: maybe-dvi-automake
992 dvi-host: maybe-dvi-bash
993 dvi-host: maybe-dvi-bfd
994 dvi-host: maybe-dvi-opcodes
995 dvi-host: maybe-dvi-binutils
996 dvi-host: maybe-dvi-bison
997 dvi-host: maybe-dvi-byacc
998 dvi-host: maybe-dvi-bzip2
999 dvi-host: maybe-dvi-dejagnu
1000 dvi-host: maybe-dvi-diff
1001 dvi-host: maybe-dvi-dosutils
1002 dvi-host: maybe-dvi-etc
1003 dvi-host: maybe-dvi-fastjar
1004 dvi-host: maybe-dvi-fileutils
1005 dvi-host: maybe-dvi-findutils
1006 dvi-host: maybe-dvi-find
1007 dvi-host: maybe-dvi-fixincludes
1008 dvi-host: maybe-dvi-flex
1009 dvi-host: maybe-dvi-gas
1010 dvi-host: maybe-dvi-gcc
1011 dvi-host: maybe-dvi-gawk
1012 dvi-host: maybe-dvi-gettext
1013 dvi-host: maybe-dvi-gmp
1014 dvi-host: maybe-dvi-mpfr
1015 dvi-host: maybe-dvi-gnuserv
1016 dvi-host: maybe-dvi-gprof
1017 dvi-host: maybe-dvi-gzip
1018 dvi-host: maybe-dvi-hello
1019 dvi-host: maybe-dvi-indent
1020 dvi-host: maybe-dvi-intl
1021 dvi-host: maybe-dvi-tcl
1022 dvi-host: maybe-dvi-itcl
1023 dvi-host: maybe-dvi-ld
1024 dvi-host: maybe-dvi-libcpp
1025 dvi-host: maybe-dvi-libdecnumber
1026 dvi-host: maybe-dvi-libgui
1027 dvi-host: maybe-dvi-libiberty
1028 dvi-host: maybe-dvi-libtool
1029 dvi-host: maybe-dvi-m4
1030 dvi-host: maybe-dvi-make
1031 dvi-host: maybe-dvi-mmalloc
1032 dvi-host: maybe-dvi-patch
1033 dvi-host: maybe-dvi-perl
1034 dvi-host: maybe-dvi-prms
1035 dvi-host: maybe-dvi-rcs
1036 dvi-host: maybe-dvi-readline
1037 dvi-host: maybe-dvi-release
1038 dvi-host: maybe-dvi-recode
1039 dvi-host: maybe-dvi-sed
1040 dvi-host: maybe-dvi-send-pr
1041 dvi-host: maybe-dvi-shellutils
1042 dvi-host: maybe-dvi-sid
1043 dvi-host: maybe-dvi-sim
1044 dvi-host: maybe-dvi-tar
1045 dvi-host: maybe-dvi-texinfo
1046 dvi-host: maybe-dvi-textutils
1047 dvi-host: maybe-dvi-time
1048 dvi-host: maybe-dvi-uudecode
1049 dvi-host: maybe-dvi-wdiff
1050 dvi-host: maybe-dvi-zip
1051 dvi-host: maybe-dvi-zlib
1052 dvi-host: maybe-dvi-gdb
1053 dvi-host: maybe-dvi-expect
1054 dvi-host: maybe-dvi-guile
1055 dvi-host: maybe-dvi-tk
1056 dvi-host: maybe-dvi-libtermcap
1057 dvi-host: maybe-dvi-utils
1058 dvi-host: maybe-dvi-gnattools
1059
1060 .PHONY: dvi-target
1061
1062 dvi-target: maybe-dvi-target-libstdc++-v3
1063 dvi-target: maybe-dvi-target-libmudflap
1064 dvi-target: maybe-dvi-target-libssp
1065 dvi-target: maybe-dvi-target-newlib
1066 dvi-target: maybe-dvi-target-libgcc
1067 dvi-target: maybe-dvi-target-libgfortran
1068 dvi-target: maybe-dvi-target-libobjc
1069 dvi-target: maybe-dvi-target-libtermcap
1070 dvi-target: maybe-dvi-target-winsup
1071 dvi-target: maybe-dvi-target-libgloss
1072 dvi-target: maybe-dvi-target-libiberty
1073 dvi-target: maybe-dvi-target-gperf
1074 dvi-target: maybe-dvi-target-examples
1075 dvi-target: maybe-dvi-target-libffi
1076 dvi-target: maybe-dvi-target-libjava
1077 dvi-target: maybe-dvi-target-zlib
1078 dvi-target: maybe-dvi-target-boehm-gc
1079 dvi-target: maybe-dvi-target-qthreads
1080 dvi-target: maybe-dvi-target-rda
1081 dvi-target: maybe-dvi-target-libada
1082 dvi-target: maybe-dvi-target-libgomp
1083
1084 .PHONY: do-pdf
1085 do-pdf:
1086 @: $(MAKE); $(unstage)
1087 @r=`${PWD_COMMAND}`; export r; \
1088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1089 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1090 pdf-target
1091
1092
1093 .PHONY: pdf-host
1094
1095 pdf-host: maybe-pdf-ash
1096 pdf-host: maybe-pdf-autoconf
1097 pdf-host: maybe-pdf-automake
1098 pdf-host: maybe-pdf-bash
1099 pdf-host: maybe-pdf-bfd
1100 pdf-host: maybe-pdf-opcodes
1101 pdf-host: maybe-pdf-binutils
1102 pdf-host: maybe-pdf-bison
1103 pdf-host: maybe-pdf-byacc
1104 pdf-host: maybe-pdf-bzip2
1105 pdf-host: maybe-pdf-dejagnu
1106 pdf-host: maybe-pdf-diff
1107 pdf-host: maybe-pdf-dosutils
1108 pdf-host: maybe-pdf-etc
1109 pdf-host: maybe-pdf-fastjar
1110 pdf-host: maybe-pdf-fileutils
1111 pdf-host: maybe-pdf-findutils
1112 pdf-host: maybe-pdf-find
1113 pdf-host: maybe-pdf-fixincludes
1114 pdf-host: maybe-pdf-flex
1115 pdf-host: maybe-pdf-gas
1116 pdf-host: maybe-pdf-gcc
1117 pdf-host: maybe-pdf-gawk
1118 pdf-host: maybe-pdf-gettext
1119 pdf-host: maybe-pdf-gmp
1120 pdf-host: maybe-pdf-mpfr
1121 pdf-host: maybe-pdf-gnuserv
1122 pdf-host: maybe-pdf-gprof
1123 pdf-host: maybe-pdf-gzip
1124 pdf-host: maybe-pdf-hello
1125 pdf-host: maybe-pdf-indent
1126 pdf-host: maybe-pdf-intl
1127 pdf-host: maybe-pdf-tcl
1128 pdf-host: maybe-pdf-itcl
1129 pdf-host: maybe-pdf-ld
1130 pdf-host: maybe-pdf-libcpp
1131 pdf-host: maybe-pdf-libdecnumber
1132 pdf-host: maybe-pdf-libgui
1133 pdf-host: maybe-pdf-libiberty
1134 pdf-host: maybe-pdf-libtool
1135 pdf-host: maybe-pdf-m4
1136 pdf-host: maybe-pdf-make
1137 pdf-host: maybe-pdf-mmalloc
1138 pdf-host: maybe-pdf-patch
1139 pdf-host: maybe-pdf-perl
1140 pdf-host: maybe-pdf-prms
1141 pdf-host: maybe-pdf-rcs
1142 pdf-host: maybe-pdf-readline
1143 pdf-host: maybe-pdf-release
1144 pdf-host: maybe-pdf-recode
1145 pdf-host: maybe-pdf-sed
1146 pdf-host: maybe-pdf-send-pr
1147 pdf-host: maybe-pdf-shellutils
1148 pdf-host: maybe-pdf-sid
1149 pdf-host: maybe-pdf-sim
1150 pdf-host: maybe-pdf-tar
1151 pdf-host: maybe-pdf-texinfo
1152 pdf-host: maybe-pdf-textutils
1153 pdf-host: maybe-pdf-time
1154 pdf-host: maybe-pdf-uudecode
1155 pdf-host: maybe-pdf-wdiff
1156 pdf-host: maybe-pdf-zip
1157 pdf-host: maybe-pdf-zlib
1158 pdf-host: maybe-pdf-gdb
1159 pdf-host: maybe-pdf-expect
1160 pdf-host: maybe-pdf-guile
1161 pdf-host: maybe-pdf-tk
1162 pdf-host: maybe-pdf-libtermcap
1163 pdf-host: maybe-pdf-utils
1164 pdf-host: maybe-pdf-gnattools
1165
1166 .PHONY: pdf-target
1167
1168 pdf-target: maybe-pdf-target-libstdc++-v3
1169 pdf-target: maybe-pdf-target-libmudflap
1170 pdf-target: maybe-pdf-target-libssp
1171 pdf-target: maybe-pdf-target-newlib
1172 pdf-target: maybe-pdf-target-libgcc
1173 pdf-target: maybe-pdf-target-libgfortran
1174 pdf-target: maybe-pdf-target-libobjc
1175 pdf-target: maybe-pdf-target-libtermcap
1176 pdf-target: maybe-pdf-target-winsup
1177 pdf-target: maybe-pdf-target-libgloss
1178 pdf-target: maybe-pdf-target-libiberty
1179 pdf-target: maybe-pdf-target-gperf
1180 pdf-target: maybe-pdf-target-examples
1181 pdf-target: maybe-pdf-target-libffi
1182 pdf-target: maybe-pdf-target-libjava
1183 pdf-target: maybe-pdf-target-zlib
1184 pdf-target: maybe-pdf-target-boehm-gc
1185 pdf-target: maybe-pdf-target-qthreads
1186 pdf-target: maybe-pdf-target-rda
1187 pdf-target: maybe-pdf-target-libada
1188 pdf-target: maybe-pdf-target-libgomp
1189
1190 .PHONY: do-html
1191 do-html:
1192 @: $(MAKE); $(unstage)
1193 @r=`${PWD_COMMAND}`; export r; \
1194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1195 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1196 html-target
1197
1198
1199 .PHONY: html-host
1200
1201 html-host: maybe-html-ash
1202 html-host: maybe-html-autoconf
1203 html-host: maybe-html-automake
1204 html-host: maybe-html-bash
1205 html-host: maybe-html-bfd
1206 html-host: maybe-html-opcodes
1207 html-host: maybe-html-binutils
1208 html-host: maybe-html-bison
1209 html-host: maybe-html-byacc
1210 html-host: maybe-html-bzip2
1211 html-host: maybe-html-dejagnu
1212 html-host: maybe-html-diff
1213 html-host: maybe-html-dosutils
1214 html-host: maybe-html-etc
1215 html-host: maybe-html-fastjar
1216 html-host: maybe-html-fileutils
1217 html-host: maybe-html-findutils
1218 html-host: maybe-html-find
1219 html-host: maybe-html-fixincludes
1220 html-host: maybe-html-flex
1221 html-host: maybe-html-gas
1222 html-host: maybe-html-gcc
1223 html-host: maybe-html-gawk
1224 html-host: maybe-html-gettext
1225 html-host: maybe-html-gmp
1226 html-host: maybe-html-mpfr
1227 html-host: maybe-html-gnuserv
1228 html-host: maybe-html-gprof
1229 html-host: maybe-html-gzip
1230 html-host: maybe-html-hello
1231 html-host: maybe-html-indent
1232 html-host: maybe-html-intl
1233 html-host: maybe-html-tcl
1234 html-host: maybe-html-itcl
1235 html-host: maybe-html-ld
1236 html-host: maybe-html-libcpp
1237 html-host: maybe-html-libdecnumber
1238 html-host: maybe-html-libgui
1239 html-host: maybe-html-libiberty
1240 html-host: maybe-html-libtool
1241 html-host: maybe-html-m4
1242 html-host: maybe-html-make
1243 html-host: maybe-html-mmalloc
1244 html-host: maybe-html-patch
1245 html-host: maybe-html-perl
1246 html-host: maybe-html-prms
1247 html-host: maybe-html-rcs
1248 html-host: maybe-html-readline
1249 html-host: maybe-html-release
1250 html-host: maybe-html-recode
1251 html-host: maybe-html-sed
1252 html-host: maybe-html-send-pr
1253 html-host: maybe-html-shellutils
1254 html-host: maybe-html-sid
1255 html-host: maybe-html-sim
1256 html-host: maybe-html-tar
1257 html-host: maybe-html-texinfo
1258 html-host: maybe-html-textutils
1259 html-host: maybe-html-time
1260 html-host: maybe-html-uudecode
1261 html-host: maybe-html-wdiff
1262 html-host: maybe-html-zip
1263 html-host: maybe-html-zlib
1264 html-host: maybe-html-gdb
1265 html-host: maybe-html-expect
1266 html-host: maybe-html-guile
1267 html-host: maybe-html-tk
1268 html-host: maybe-html-libtermcap
1269 html-host: maybe-html-utils
1270 html-host: maybe-html-gnattools
1271
1272 .PHONY: html-target
1273
1274 html-target: maybe-html-target-libstdc++-v3
1275 html-target: maybe-html-target-libmudflap
1276 html-target: maybe-html-target-libssp
1277 html-target: maybe-html-target-newlib
1278 html-target: maybe-html-target-libgcc
1279 html-target: maybe-html-target-libgfortran
1280 html-target: maybe-html-target-libobjc
1281 html-target: maybe-html-target-libtermcap
1282 html-target: maybe-html-target-winsup
1283 html-target: maybe-html-target-libgloss
1284 html-target: maybe-html-target-libiberty
1285 html-target: maybe-html-target-gperf
1286 html-target: maybe-html-target-examples
1287 html-target: maybe-html-target-libffi
1288 html-target: maybe-html-target-libjava
1289 html-target: maybe-html-target-zlib
1290 html-target: maybe-html-target-boehm-gc
1291 html-target: maybe-html-target-qthreads
1292 html-target: maybe-html-target-rda
1293 html-target: maybe-html-target-libada
1294 html-target: maybe-html-target-libgomp
1295
1296 .PHONY: do-TAGS
1297 do-TAGS:
1298 @: $(MAKE); $(unstage)
1299 @r=`${PWD_COMMAND}`; export r; \
1300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1301 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1302 TAGS-target
1303
1304
1305 .PHONY: TAGS-host
1306
1307 TAGS-host: maybe-TAGS-ash
1308 TAGS-host: maybe-TAGS-autoconf
1309 TAGS-host: maybe-TAGS-automake
1310 TAGS-host: maybe-TAGS-bash
1311 TAGS-host: maybe-TAGS-bfd
1312 TAGS-host: maybe-TAGS-opcodes
1313 TAGS-host: maybe-TAGS-binutils
1314 TAGS-host: maybe-TAGS-bison
1315 TAGS-host: maybe-TAGS-byacc
1316 TAGS-host: maybe-TAGS-bzip2
1317 TAGS-host: maybe-TAGS-dejagnu
1318 TAGS-host: maybe-TAGS-diff
1319 TAGS-host: maybe-TAGS-dosutils
1320 TAGS-host: maybe-TAGS-etc
1321 TAGS-host: maybe-TAGS-fastjar
1322 TAGS-host: maybe-TAGS-fileutils
1323 TAGS-host: maybe-TAGS-findutils
1324 TAGS-host: maybe-TAGS-find
1325 TAGS-host: maybe-TAGS-fixincludes
1326 TAGS-host: maybe-TAGS-flex
1327 TAGS-host: maybe-TAGS-gas
1328 TAGS-host: maybe-TAGS-gcc
1329 TAGS-host: maybe-TAGS-gawk
1330 TAGS-host: maybe-TAGS-gettext
1331 TAGS-host: maybe-TAGS-gmp
1332 TAGS-host: maybe-TAGS-mpfr
1333 TAGS-host: maybe-TAGS-gnuserv
1334 TAGS-host: maybe-TAGS-gprof
1335 TAGS-host: maybe-TAGS-gzip
1336 TAGS-host: maybe-TAGS-hello
1337 TAGS-host: maybe-TAGS-indent
1338 TAGS-host: maybe-TAGS-intl
1339 TAGS-host: maybe-TAGS-tcl
1340 TAGS-host: maybe-TAGS-itcl
1341 TAGS-host: maybe-TAGS-ld
1342 TAGS-host: maybe-TAGS-libcpp
1343 TAGS-host: maybe-TAGS-libdecnumber
1344 TAGS-host: maybe-TAGS-libgui
1345 TAGS-host: maybe-TAGS-libiberty
1346 TAGS-host: maybe-TAGS-libtool
1347 TAGS-host: maybe-TAGS-m4
1348 TAGS-host: maybe-TAGS-make
1349 TAGS-host: maybe-TAGS-mmalloc
1350 TAGS-host: maybe-TAGS-patch
1351 TAGS-host: maybe-TAGS-perl
1352 TAGS-host: maybe-TAGS-prms
1353 TAGS-host: maybe-TAGS-rcs
1354 TAGS-host: maybe-TAGS-readline
1355 TAGS-host: maybe-TAGS-release
1356 TAGS-host: maybe-TAGS-recode
1357 TAGS-host: maybe-TAGS-sed
1358 TAGS-host: maybe-TAGS-send-pr
1359 TAGS-host: maybe-TAGS-shellutils
1360 TAGS-host: maybe-TAGS-sid
1361 TAGS-host: maybe-TAGS-sim
1362 TAGS-host: maybe-TAGS-tar
1363 TAGS-host: maybe-TAGS-texinfo
1364 TAGS-host: maybe-TAGS-textutils
1365 TAGS-host: maybe-TAGS-time
1366 TAGS-host: maybe-TAGS-uudecode
1367 TAGS-host: maybe-TAGS-wdiff
1368 TAGS-host: maybe-TAGS-zip
1369 TAGS-host: maybe-TAGS-zlib
1370 TAGS-host: maybe-TAGS-gdb
1371 TAGS-host: maybe-TAGS-expect
1372 TAGS-host: maybe-TAGS-guile
1373 TAGS-host: maybe-TAGS-tk
1374 TAGS-host: maybe-TAGS-libtermcap
1375 TAGS-host: maybe-TAGS-utils
1376 TAGS-host: maybe-TAGS-gnattools
1377
1378 .PHONY: TAGS-target
1379
1380 TAGS-target: maybe-TAGS-target-libstdc++-v3
1381 TAGS-target: maybe-TAGS-target-libmudflap
1382 TAGS-target: maybe-TAGS-target-libssp
1383 TAGS-target: maybe-TAGS-target-newlib
1384 TAGS-target: maybe-TAGS-target-libgcc
1385 TAGS-target: maybe-TAGS-target-libgfortran
1386 TAGS-target: maybe-TAGS-target-libobjc
1387 TAGS-target: maybe-TAGS-target-libtermcap
1388 TAGS-target: maybe-TAGS-target-winsup
1389 TAGS-target: maybe-TAGS-target-libgloss
1390 TAGS-target: maybe-TAGS-target-libiberty
1391 TAGS-target: maybe-TAGS-target-gperf
1392 TAGS-target: maybe-TAGS-target-examples
1393 TAGS-target: maybe-TAGS-target-libffi
1394 TAGS-target: maybe-TAGS-target-libjava
1395 TAGS-target: maybe-TAGS-target-zlib
1396 TAGS-target: maybe-TAGS-target-boehm-gc
1397 TAGS-target: maybe-TAGS-target-qthreads
1398 TAGS-target: maybe-TAGS-target-rda
1399 TAGS-target: maybe-TAGS-target-libada
1400 TAGS-target: maybe-TAGS-target-libgomp
1401
1402 .PHONY: do-install-info
1403 do-install-info:
1404 @: $(MAKE); $(unstage)
1405 @r=`${PWD_COMMAND}`; export r; \
1406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1407 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1408 install-info-target
1409
1410
1411 .PHONY: install-info-host
1412
1413 install-info-host: maybe-install-info-ash
1414 install-info-host: maybe-install-info-autoconf
1415 install-info-host: maybe-install-info-automake
1416 install-info-host: maybe-install-info-bash
1417 install-info-host: maybe-install-info-bfd
1418 install-info-host: maybe-install-info-opcodes
1419 install-info-host: maybe-install-info-binutils
1420 install-info-host: maybe-install-info-bison
1421 install-info-host: maybe-install-info-byacc
1422 install-info-host: maybe-install-info-bzip2
1423 install-info-host: maybe-install-info-dejagnu
1424 install-info-host: maybe-install-info-diff
1425 install-info-host: maybe-install-info-dosutils
1426 install-info-host: maybe-install-info-etc
1427 install-info-host: maybe-install-info-fastjar
1428 install-info-host: maybe-install-info-fileutils
1429 install-info-host: maybe-install-info-findutils
1430 install-info-host: maybe-install-info-find
1431 install-info-host: maybe-install-info-fixincludes
1432 install-info-host: maybe-install-info-flex
1433 install-info-host: maybe-install-info-gas
1434 install-info-host: maybe-install-info-gcc
1435 install-info-host: maybe-install-info-gawk
1436 install-info-host: maybe-install-info-gettext
1437 install-info-host: maybe-install-info-gmp
1438 install-info-host: maybe-install-info-mpfr
1439 install-info-host: maybe-install-info-gnuserv
1440 install-info-host: maybe-install-info-gprof
1441 install-info-host: maybe-install-info-gzip
1442 install-info-host: maybe-install-info-hello
1443 install-info-host: maybe-install-info-indent
1444 install-info-host: maybe-install-info-intl
1445 install-info-host: maybe-install-info-tcl
1446 install-info-host: maybe-install-info-itcl
1447 install-info-host: maybe-install-info-ld
1448 install-info-host: maybe-install-info-libcpp
1449 install-info-host: maybe-install-info-libdecnumber
1450 install-info-host: maybe-install-info-libgui
1451 install-info-host: maybe-install-info-libiberty
1452 install-info-host: maybe-install-info-libtool
1453 install-info-host: maybe-install-info-m4
1454 install-info-host: maybe-install-info-make
1455 install-info-host: maybe-install-info-mmalloc
1456 install-info-host: maybe-install-info-patch
1457 install-info-host: maybe-install-info-perl
1458 install-info-host: maybe-install-info-prms
1459 install-info-host: maybe-install-info-rcs
1460 install-info-host: maybe-install-info-readline
1461 install-info-host: maybe-install-info-release
1462 install-info-host: maybe-install-info-recode
1463 install-info-host: maybe-install-info-sed
1464 install-info-host: maybe-install-info-send-pr
1465 install-info-host: maybe-install-info-shellutils
1466 install-info-host: maybe-install-info-sid
1467 install-info-host: maybe-install-info-sim
1468 install-info-host: maybe-install-info-tar
1469 install-info-host: maybe-install-info-texinfo
1470 install-info-host: maybe-install-info-textutils
1471 install-info-host: maybe-install-info-time
1472 install-info-host: maybe-install-info-uudecode
1473 install-info-host: maybe-install-info-wdiff
1474 install-info-host: maybe-install-info-zip
1475 install-info-host: maybe-install-info-zlib
1476 install-info-host: maybe-install-info-gdb
1477 install-info-host: maybe-install-info-expect
1478 install-info-host: maybe-install-info-guile
1479 install-info-host: maybe-install-info-tk
1480 install-info-host: maybe-install-info-libtermcap
1481 install-info-host: maybe-install-info-utils
1482 install-info-host: maybe-install-info-gnattools
1483
1484 .PHONY: install-info-target
1485
1486 install-info-target: maybe-install-info-target-libstdc++-v3
1487 install-info-target: maybe-install-info-target-libmudflap
1488 install-info-target: maybe-install-info-target-libssp
1489 install-info-target: maybe-install-info-target-newlib
1490 install-info-target: maybe-install-info-target-libgcc
1491 install-info-target: maybe-install-info-target-libgfortran
1492 install-info-target: maybe-install-info-target-libobjc
1493 install-info-target: maybe-install-info-target-libtermcap
1494 install-info-target: maybe-install-info-target-winsup
1495 install-info-target: maybe-install-info-target-libgloss
1496 install-info-target: maybe-install-info-target-libiberty
1497 install-info-target: maybe-install-info-target-gperf
1498 install-info-target: maybe-install-info-target-examples
1499 install-info-target: maybe-install-info-target-libffi
1500 install-info-target: maybe-install-info-target-libjava
1501 install-info-target: maybe-install-info-target-zlib
1502 install-info-target: maybe-install-info-target-boehm-gc
1503 install-info-target: maybe-install-info-target-qthreads
1504 install-info-target: maybe-install-info-target-rda
1505 install-info-target: maybe-install-info-target-libada
1506 install-info-target: maybe-install-info-target-libgomp
1507
1508 .PHONY: do-install-pdf
1509 do-install-pdf:
1510 @: $(MAKE); $(unstage)
1511 @r=`${PWD_COMMAND}`; export r; \
1512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1513 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1514 install-pdf-target
1515
1516
1517 .PHONY: install-pdf-host
1518
1519 install-pdf-host: maybe-install-pdf-ash
1520 install-pdf-host: maybe-install-pdf-autoconf
1521 install-pdf-host: maybe-install-pdf-automake
1522 install-pdf-host: maybe-install-pdf-bash
1523 install-pdf-host: maybe-install-pdf-bfd
1524 install-pdf-host: maybe-install-pdf-opcodes
1525 install-pdf-host: maybe-install-pdf-binutils
1526 install-pdf-host: maybe-install-pdf-bison
1527 install-pdf-host: maybe-install-pdf-byacc
1528 install-pdf-host: maybe-install-pdf-bzip2
1529 install-pdf-host: maybe-install-pdf-dejagnu
1530 install-pdf-host: maybe-install-pdf-diff
1531 install-pdf-host: maybe-install-pdf-dosutils
1532 install-pdf-host: maybe-install-pdf-etc
1533 install-pdf-host: maybe-install-pdf-fastjar
1534 install-pdf-host: maybe-install-pdf-fileutils
1535 install-pdf-host: maybe-install-pdf-findutils
1536 install-pdf-host: maybe-install-pdf-find
1537 install-pdf-host: maybe-install-pdf-fixincludes
1538 install-pdf-host: maybe-install-pdf-flex
1539 install-pdf-host: maybe-install-pdf-gas
1540 install-pdf-host: maybe-install-pdf-gcc
1541 install-pdf-host: maybe-install-pdf-gawk
1542 install-pdf-host: maybe-install-pdf-gettext
1543 install-pdf-host: maybe-install-pdf-gmp
1544 install-pdf-host: maybe-install-pdf-mpfr
1545 install-pdf-host: maybe-install-pdf-gnuserv
1546 install-pdf-host: maybe-install-pdf-gprof
1547 install-pdf-host: maybe-install-pdf-gzip
1548 install-pdf-host: maybe-install-pdf-hello
1549 install-pdf-host: maybe-install-pdf-indent
1550 install-pdf-host: maybe-install-pdf-intl
1551 install-pdf-host: maybe-install-pdf-tcl
1552 install-pdf-host: maybe-install-pdf-itcl
1553 install-pdf-host: maybe-install-pdf-ld
1554 install-pdf-host: maybe-install-pdf-libcpp
1555 install-pdf-host: maybe-install-pdf-libdecnumber
1556 install-pdf-host: maybe-install-pdf-libgui
1557 install-pdf-host: maybe-install-pdf-libiberty
1558 install-pdf-host: maybe-install-pdf-libtool
1559 install-pdf-host: maybe-install-pdf-m4
1560 install-pdf-host: maybe-install-pdf-make
1561 install-pdf-host: maybe-install-pdf-mmalloc
1562 install-pdf-host: maybe-install-pdf-patch
1563 install-pdf-host: maybe-install-pdf-perl
1564 install-pdf-host: maybe-install-pdf-prms
1565 install-pdf-host: maybe-install-pdf-rcs
1566 install-pdf-host: maybe-install-pdf-readline
1567 install-pdf-host: maybe-install-pdf-release
1568 install-pdf-host: maybe-install-pdf-recode
1569 install-pdf-host: maybe-install-pdf-sed
1570 install-pdf-host: maybe-install-pdf-send-pr
1571 install-pdf-host: maybe-install-pdf-shellutils
1572 install-pdf-host: maybe-install-pdf-sid
1573 install-pdf-host: maybe-install-pdf-sim
1574 install-pdf-host: maybe-install-pdf-tar
1575 install-pdf-host: maybe-install-pdf-texinfo
1576 install-pdf-host: maybe-install-pdf-textutils
1577 install-pdf-host: maybe-install-pdf-time
1578 install-pdf-host: maybe-install-pdf-uudecode
1579 install-pdf-host: maybe-install-pdf-wdiff
1580 install-pdf-host: maybe-install-pdf-zip
1581 install-pdf-host: maybe-install-pdf-zlib
1582 install-pdf-host: maybe-install-pdf-gdb
1583 install-pdf-host: maybe-install-pdf-expect
1584 install-pdf-host: maybe-install-pdf-guile
1585 install-pdf-host: maybe-install-pdf-tk
1586 install-pdf-host: maybe-install-pdf-libtermcap
1587 install-pdf-host: maybe-install-pdf-utils
1588 install-pdf-host: maybe-install-pdf-gnattools
1589
1590 .PHONY: install-pdf-target
1591
1592 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1593 install-pdf-target: maybe-install-pdf-target-libmudflap
1594 install-pdf-target: maybe-install-pdf-target-libssp
1595 install-pdf-target: maybe-install-pdf-target-newlib
1596 install-pdf-target: maybe-install-pdf-target-libgcc
1597 install-pdf-target: maybe-install-pdf-target-libgfortran
1598 install-pdf-target: maybe-install-pdf-target-libobjc
1599 install-pdf-target: maybe-install-pdf-target-libtermcap
1600 install-pdf-target: maybe-install-pdf-target-winsup
1601 install-pdf-target: maybe-install-pdf-target-libgloss
1602 install-pdf-target: maybe-install-pdf-target-libiberty
1603 install-pdf-target: maybe-install-pdf-target-gperf
1604 install-pdf-target: maybe-install-pdf-target-examples
1605 install-pdf-target: maybe-install-pdf-target-libffi
1606 install-pdf-target: maybe-install-pdf-target-libjava
1607 install-pdf-target: maybe-install-pdf-target-zlib
1608 install-pdf-target: maybe-install-pdf-target-boehm-gc
1609 install-pdf-target: maybe-install-pdf-target-qthreads
1610 install-pdf-target: maybe-install-pdf-target-rda
1611 install-pdf-target: maybe-install-pdf-target-libada
1612 install-pdf-target: maybe-install-pdf-target-libgomp
1613
1614 .PHONY: do-install-html
1615 do-install-html:
1616 @: $(MAKE); $(unstage)
1617 @r=`${PWD_COMMAND}`; export r; \
1618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1620 install-html-target
1621
1622
1623 .PHONY: install-html-host
1624
1625 install-html-host: maybe-install-html-ash
1626 install-html-host: maybe-install-html-autoconf
1627 install-html-host: maybe-install-html-automake
1628 install-html-host: maybe-install-html-bash
1629 install-html-host: maybe-install-html-bfd
1630 install-html-host: maybe-install-html-opcodes
1631 install-html-host: maybe-install-html-binutils
1632 install-html-host: maybe-install-html-bison
1633 install-html-host: maybe-install-html-byacc
1634 install-html-host: maybe-install-html-bzip2
1635 install-html-host: maybe-install-html-dejagnu
1636 install-html-host: maybe-install-html-diff
1637 install-html-host: maybe-install-html-dosutils
1638 install-html-host: maybe-install-html-etc
1639 install-html-host: maybe-install-html-fastjar
1640 install-html-host: maybe-install-html-fileutils
1641 install-html-host: maybe-install-html-findutils
1642 install-html-host: maybe-install-html-find
1643 install-html-host: maybe-install-html-fixincludes
1644 install-html-host: maybe-install-html-flex
1645 install-html-host: maybe-install-html-gas
1646 install-html-host: maybe-install-html-gcc
1647 install-html-host: maybe-install-html-gawk
1648 install-html-host: maybe-install-html-gettext
1649 install-html-host: maybe-install-html-gmp
1650 install-html-host: maybe-install-html-mpfr
1651 install-html-host: maybe-install-html-gnuserv
1652 install-html-host: maybe-install-html-gprof
1653 install-html-host: maybe-install-html-gzip
1654 install-html-host: maybe-install-html-hello
1655 install-html-host: maybe-install-html-indent
1656 install-html-host: maybe-install-html-intl
1657 install-html-host: maybe-install-html-tcl
1658 install-html-host: maybe-install-html-itcl
1659 install-html-host: maybe-install-html-ld
1660 install-html-host: maybe-install-html-libcpp
1661 install-html-host: maybe-install-html-libdecnumber
1662 install-html-host: maybe-install-html-libgui
1663 install-html-host: maybe-install-html-libiberty
1664 install-html-host: maybe-install-html-libtool
1665 install-html-host: maybe-install-html-m4
1666 install-html-host: maybe-install-html-make
1667 install-html-host: maybe-install-html-mmalloc
1668 install-html-host: maybe-install-html-patch
1669 install-html-host: maybe-install-html-perl
1670 install-html-host: maybe-install-html-prms
1671 install-html-host: maybe-install-html-rcs
1672 install-html-host: maybe-install-html-readline
1673 install-html-host: maybe-install-html-release
1674 install-html-host: maybe-install-html-recode
1675 install-html-host: maybe-install-html-sed
1676 install-html-host: maybe-install-html-send-pr
1677 install-html-host: maybe-install-html-shellutils
1678 install-html-host: maybe-install-html-sid
1679 install-html-host: maybe-install-html-sim
1680 install-html-host: maybe-install-html-tar
1681 install-html-host: maybe-install-html-texinfo
1682 install-html-host: maybe-install-html-textutils
1683 install-html-host: maybe-install-html-time
1684 install-html-host: maybe-install-html-uudecode
1685 install-html-host: maybe-install-html-wdiff
1686 install-html-host: maybe-install-html-zip
1687 install-html-host: maybe-install-html-zlib
1688 install-html-host: maybe-install-html-gdb
1689 install-html-host: maybe-install-html-expect
1690 install-html-host: maybe-install-html-guile
1691 install-html-host: maybe-install-html-tk
1692 install-html-host: maybe-install-html-libtermcap
1693 install-html-host: maybe-install-html-utils
1694 install-html-host: maybe-install-html-gnattools
1695
1696 .PHONY: install-html-target
1697
1698 install-html-target: maybe-install-html-target-libstdc++-v3
1699 install-html-target: maybe-install-html-target-libmudflap
1700 install-html-target: maybe-install-html-target-libssp
1701 install-html-target: maybe-install-html-target-newlib
1702 install-html-target: maybe-install-html-target-libgcc
1703 install-html-target: maybe-install-html-target-libgfortran
1704 install-html-target: maybe-install-html-target-libobjc
1705 install-html-target: maybe-install-html-target-libtermcap
1706 install-html-target: maybe-install-html-target-winsup
1707 install-html-target: maybe-install-html-target-libgloss
1708 install-html-target: maybe-install-html-target-libiberty
1709 install-html-target: maybe-install-html-target-gperf
1710 install-html-target: maybe-install-html-target-examples
1711 install-html-target: maybe-install-html-target-libffi
1712 install-html-target: maybe-install-html-target-libjava
1713 install-html-target: maybe-install-html-target-zlib
1714 install-html-target: maybe-install-html-target-boehm-gc
1715 install-html-target: maybe-install-html-target-qthreads
1716 install-html-target: maybe-install-html-target-rda
1717 install-html-target: maybe-install-html-target-libada
1718 install-html-target: maybe-install-html-target-libgomp
1719
1720 .PHONY: do-installcheck
1721 do-installcheck:
1722 @: $(MAKE); $(unstage)
1723 @r=`${PWD_COMMAND}`; export r; \
1724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1725 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1726 installcheck-target
1727
1728
1729 .PHONY: installcheck-host
1730
1731 installcheck-host: maybe-installcheck-ash
1732 installcheck-host: maybe-installcheck-autoconf
1733 installcheck-host: maybe-installcheck-automake
1734 installcheck-host: maybe-installcheck-bash
1735 installcheck-host: maybe-installcheck-bfd
1736 installcheck-host: maybe-installcheck-opcodes
1737 installcheck-host: maybe-installcheck-binutils
1738 installcheck-host: maybe-installcheck-bison
1739 installcheck-host: maybe-installcheck-byacc
1740 installcheck-host: maybe-installcheck-bzip2
1741 installcheck-host: maybe-installcheck-dejagnu
1742 installcheck-host: maybe-installcheck-diff
1743 installcheck-host: maybe-installcheck-dosutils
1744 installcheck-host: maybe-installcheck-etc
1745 installcheck-host: maybe-installcheck-fastjar
1746 installcheck-host: maybe-installcheck-fileutils
1747 installcheck-host: maybe-installcheck-findutils
1748 installcheck-host: maybe-installcheck-find
1749 installcheck-host: maybe-installcheck-fixincludes
1750 installcheck-host: maybe-installcheck-flex
1751 installcheck-host: maybe-installcheck-gas
1752 installcheck-host: maybe-installcheck-gcc
1753 installcheck-host: maybe-installcheck-gawk
1754 installcheck-host: maybe-installcheck-gettext
1755 installcheck-host: maybe-installcheck-gmp
1756 installcheck-host: maybe-installcheck-mpfr
1757 installcheck-host: maybe-installcheck-gnuserv
1758 installcheck-host: maybe-installcheck-gprof
1759 installcheck-host: maybe-installcheck-gzip
1760 installcheck-host: maybe-installcheck-hello
1761 installcheck-host: maybe-installcheck-indent
1762 installcheck-host: maybe-installcheck-intl
1763 installcheck-host: maybe-installcheck-tcl
1764 installcheck-host: maybe-installcheck-itcl
1765 installcheck-host: maybe-installcheck-ld
1766 installcheck-host: maybe-installcheck-libcpp
1767 installcheck-host: maybe-installcheck-libdecnumber
1768 installcheck-host: maybe-installcheck-libgui
1769 installcheck-host: maybe-installcheck-libiberty
1770 installcheck-host: maybe-installcheck-libtool
1771 installcheck-host: maybe-installcheck-m4
1772 installcheck-host: maybe-installcheck-make
1773 installcheck-host: maybe-installcheck-mmalloc
1774 installcheck-host: maybe-installcheck-patch
1775 installcheck-host: maybe-installcheck-perl
1776 installcheck-host: maybe-installcheck-prms
1777 installcheck-host: maybe-installcheck-rcs
1778 installcheck-host: maybe-installcheck-readline
1779 installcheck-host: maybe-installcheck-release
1780 installcheck-host: maybe-installcheck-recode
1781 installcheck-host: maybe-installcheck-sed
1782 installcheck-host: maybe-installcheck-send-pr
1783 installcheck-host: maybe-installcheck-shellutils
1784 installcheck-host: maybe-installcheck-sid
1785 installcheck-host: maybe-installcheck-sim
1786 installcheck-host: maybe-installcheck-tar
1787 installcheck-host: maybe-installcheck-texinfo
1788 installcheck-host: maybe-installcheck-textutils
1789 installcheck-host: maybe-installcheck-time
1790 installcheck-host: maybe-installcheck-uudecode
1791 installcheck-host: maybe-installcheck-wdiff
1792 installcheck-host: maybe-installcheck-zip
1793 installcheck-host: maybe-installcheck-zlib
1794 installcheck-host: maybe-installcheck-gdb
1795 installcheck-host: maybe-installcheck-expect
1796 installcheck-host: maybe-installcheck-guile
1797 installcheck-host: maybe-installcheck-tk
1798 installcheck-host: maybe-installcheck-libtermcap
1799 installcheck-host: maybe-installcheck-utils
1800 installcheck-host: maybe-installcheck-gnattools
1801
1802 .PHONY: installcheck-target
1803
1804 installcheck-target: maybe-installcheck-target-libstdc++-v3
1805 installcheck-target: maybe-installcheck-target-libmudflap
1806 installcheck-target: maybe-installcheck-target-libssp
1807 installcheck-target: maybe-installcheck-target-newlib
1808 installcheck-target: maybe-installcheck-target-libgcc
1809 installcheck-target: maybe-installcheck-target-libgfortran
1810 installcheck-target: maybe-installcheck-target-libobjc
1811 installcheck-target: maybe-installcheck-target-libtermcap
1812 installcheck-target: maybe-installcheck-target-winsup
1813 installcheck-target: maybe-installcheck-target-libgloss
1814 installcheck-target: maybe-installcheck-target-libiberty
1815 installcheck-target: maybe-installcheck-target-gperf
1816 installcheck-target: maybe-installcheck-target-examples
1817 installcheck-target: maybe-installcheck-target-libffi
1818 installcheck-target: maybe-installcheck-target-libjava
1819 installcheck-target: maybe-installcheck-target-zlib
1820 installcheck-target: maybe-installcheck-target-boehm-gc
1821 installcheck-target: maybe-installcheck-target-qthreads
1822 installcheck-target: maybe-installcheck-target-rda
1823 installcheck-target: maybe-installcheck-target-libada
1824 installcheck-target: maybe-installcheck-target-libgomp
1825
1826 .PHONY: do-mostlyclean
1827 do-mostlyclean:
1828 @: $(MAKE); $(unstage)
1829 @r=`${PWD_COMMAND}`; export r; \
1830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1831 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1832 mostlyclean-target
1833
1834
1835 .PHONY: mostlyclean-host
1836
1837 mostlyclean-host: maybe-mostlyclean-ash
1838 mostlyclean-host: maybe-mostlyclean-autoconf
1839 mostlyclean-host: maybe-mostlyclean-automake
1840 mostlyclean-host: maybe-mostlyclean-bash
1841 mostlyclean-host: maybe-mostlyclean-bfd
1842 mostlyclean-host: maybe-mostlyclean-opcodes
1843 mostlyclean-host: maybe-mostlyclean-binutils
1844 mostlyclean-host: maybe-mostlyclean-bison
1845 mostlyclean-host: maybe-mostlyclean-byacc
1846 mostlyclean-host: maybe-mostlyclean-bzip2
1847 mostlyclean-host: maybe-mostlyclean-dejagnu
1848 mostlyclean-host: maybe-mostlyclean-diff
1849 mostlyclean-host: maybe-mostlyclean-dosutils
1850 mostlyclean-host: maybe-mostlyclean-etc
1851 mostlyclean-host: maybe-mostlyclean-fastjar
1852 mostlyclean-host: maybe-mostlyclean-fileutils
1853 mostlyclean-host: maybe-mostlyclean-findutils
1854 mostlyclean-host: maybe-mostlyclean-find
1855 mostlyclean-host: maybe-mostlyclean-fixincludes
1856 mostlyclean-host: maybe-mostlyclean-flex
1857 mostlyclean-host: maybe-mostlyclean-gas
1858 mostlyclean-host: maybe-mostlyclean-gcc
1859 mostlyclean-host: maybe-mostlyclean-gawk
1860 mostlyclean-host: maybe-mostlyclean-gettext
1861 mostlyclean-host: maybe-mostlyclean-gmp
1862 mostlyclean-host: maybe-mostlyclean-mpfr
1863 mostlyclean-host: maybe-mostlyclean-gnuserv
1864 mostlyclean-host: maybe-mostlyclean-gprof
1865 mostlyclean-host: maybe-mostlyclean-gzip
1866 mostlyclean-host: maybe-mostlyclean-hello
1867 mostlyclean-host: maybe-mostlyclean-indent
1868 mostlyclean-host: maybe-mostlyclean-intl
1869 mostlyclean-host: maybe-mostlyclean-tcl
1870 mostlyclean-host: maybe-mostlyclean-itcl
1871 mostlyclean-host: maybe-mostlyclean-ld
1872 mostlyclean-host: maybe-mostlyclean-libcpp
1873 mostlyclean-host: maybe-mostlyclean-libdecnumber
1874 mostlyclean-host: maybe-mostlyclean-libgui
1875 mostlyclean-host: maybe-mostlyclean-libiberty
1876 mostlyclean-host: maybe-mostlyclean-libtool
1877 mostlyclean-host: maybe-mostlyclean-m4
1878 mostlyclean-host: maybe-mostlyclean-make
1879 mostlyclean-host: maybe-mostlyclean-mmalloc
1880 mostlyclean-host: maybe-mostlyclean-patch
1881 mostlyclean-host: maybe-mostlyclean-perl
1882 mostlyclean-host: maybe-mostlyclean-prms
1883 mostlyclean-host: maybe-mostlyclean-rcs
1884 mostlyclean-host: maybe-mostlyclean-readline
1885 mostlyclean-host: maybe-mostlyclean-release
1886 mostlyclean-host: maybe-mostlyclean-recode
1887 mostlyclean-host: maybe-mostlyclean-sed
1888 mostlyclean-host: maybe-mostlyclean-send-pr
1889 mostlyclean-host: maybe-mostlyclean-shellutils
1890 mostlyclean-host: maybe-mostlyclean-sid
1891 mostlyclean-host: maybe-mostlyclean-sim
1892 mostlyclean-host: maybe-mostlyclean-tar
1893 mostlyclean-host: maybe-mostlyclean-texinfo
1894 mostlyclean-host: maybe-mostlyclean-textutils
1895 mostlyclean-host: maybe-mostlyclean-time
1896 mostlyclean-host: maybe-mostlyclean-uudecode
1897 mostlyclean-host: maybe-mostlyclean-wdiff
1898 mostlyclean-host: maybe-mostlyclean-zip
1899 mostlyclean-host: maybe-mostlyclean-zlib
1900 mostlyclean-host: maybe-mostlyclean-gdb
1901 mostlyclean-host: maybe-mostlyclean-expect
1902 mostlyclean-host: maybe-mostlyclean-guile
1903 mostlyclean-host: maybe-mostlyclean-tk
1904 mostlyclean-host: maybe-mostlyclean-libtermcap
1905 mostlyclean-host: maybe-mostlyclean-utils
1906 mostlyclean-host: maybe-mostlyclean-gnattools
1907
1908 .PHONY: mostlyclean-target
1909
1910 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1911 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1912 mostlyclean-target: maybe-mostlyclean-target-libssp
1913 mostlyclean-target: maybe-mostlyclean-target-newlib
1914 mostlyclean-target: maybe-mostlyclean-target-libgcc
1915 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1916 mostlyclean-target: maybe-mostlyclean-target-libobjc
1917 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1918 mostlyclean-target: maybe-mostlyclean-target-winsup
1919 mostlyclean-target: maybe-mostlyclean-target-libgloss
1920 mostlyclean-target: maybe-mostlyclean-target-libiberty
1921 mostlyclean-target: maybe-mostlyclean-target-gperf
1922 mostlyclean-target: maybe-mostlyclean-target-examples
1923 mostlyclean-target: maybe-mostlyclean-target-libffi
1924 mostlyclean-target: maybe-mostlyclean-target-libjava
1925 mostlyclean-target: maybe-mostlyclean-target-zlib
1926 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1927 mostlyclean-target: maybe-mostlyclean-target-qthreads
1928 mostlyclean-target: maybe-mostlyclean-target-rda
1929 mostlyclean-target: maybe-mostlyclean-target-libada
1930 mostlyclean-target: maybe-mostlyclean-target-libgomp
1931
1932 .PHONY: do-clean
1933 do-clean:
1934 @: $(MAKE); $(unstage)
1935 @r=`${PWD_COMMAND}`; export r; \
1936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1937 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1938 clean-target
1939
1940
1941 .PHONY: clean-host
1942
1943 clean-host: maybe-clean-ash
1944 clean-host: maybe-clean-autoconf
1945 clean-host: maybe-clean-automake
1946 clean-host: maybe-clean-bash
1947 clean-host: maybe-clean-bfd
1948 clean-host: maybe-clean-opcodes
1949 clean-host: maybe-clean-binutils
1950 clean-host: maybe-clean-bison
1951 clean-host: maybe-clean-byacc
1952 clean-host: maybe-clean-bzip2
1953 clean-host: maybe-clean-dejagnu
1954 clean-host: maybe-clean-diff
1955 clean-host: maybe-clean-dosutils
1956 clean-host: maybe-clean-etc
1957 clean-host: maybe-clean-fastjar
1958 clean-host: maybe-clean-fileutils
1959 clean-host: maybe-clean-findutils
1960 clean-host: maybe-clean-find
1961 clean-host: maybe-clean-fixincludes
1962 clean-host: maybe-clean-flex
1963 clean-host: maybe-clean-gas
1964 clean-host: maybe-clean-gcc
1965 clean-host: maybe-clean-gawk
1966 clean-host: maybe-clean-gettext
1967 clean-host: maybe-clean-gmp
1968 clean-host: maybe-clean-mpfr
1969 clean-host: maybe-clean-gnuserv
1970 clean-host: maybe-clean-gprof
1971 clean-host: maybe-clean-gzip
1972 clean-host: maybe-clean-hello
1973 clean-host: maybe-clean-indent
1974 clean-host: maybe-clean-intl
1975 clean-host: maybe-clean-tcl
1976 clean-host: maybe-clean-itcl
1977 clean-host: maybe-clean-ld
1978 clean-host: maybe-clean-libcpp
1979 clean-host: maybe-clean-libdecnumber
1980 clean-host: maybe-clean-libgui
1981 clean-host: maybe-clean-libiberty
1982 clean-host: maybe-clean-libtool
1983 clean-host: maybe-clean-m4
1984 clean-host: maybe-clean-make
1985 clean-host: maybe-clean-mmalloc
1986 clean-host: maybe-clean-patch
1987 clean-host: maybe-clean-perl
1988 clean-host: maybe-clean-prms
1989 clean-host: maybe-clean-rcs
1990 clean-host: maybe-clean-readline
1991 clean-host: maybe-clean-release
1992 clean-host: maybe-clean-recode
1993 clean-host: maybe-clean-sed
1994 clean-host: maybe-clean-send-pr
1995 clean-host: maybe-clean-shellutils
1996 clean-host: maybe-clean-sid
1997 clean-host: maybe-clean-sim
1998 clean-host: maybe-clean-tar
1999 clean-host: maybe-clean-texinfo
2000 clean-host: maybe-clean-textutils
2001 clean-host: maybe-clean-time
2002 clean-host: maybe-clean-uudecode
2003 clean-host: maybe-clean-wdiff
2004 clean-host: maybe-clean-zip
2005 clean-host: maybe-clean-zlib
2006 clean-host: maybe-clean-gdb
2007 clean-host: maybe-clean-expect
2008 clean-host: maybe-clean-guile
2009 clean-host: maybe-clean-tk
2010 clean-host: maybe-clean-libtermcap
2011 clean-host: maybe-clean-utils
2012 clean-host: maybe-clean-gnattools
2013
2014 .PHONY: clean-target
2015
2016 clean-target: maybe-clean-target-libstdc++-v3
2017 clean-target: maybe-clean-target-libmudflap
2018 clean-target: maybe-clean-target-libssp
2019 clean-target: maybe-clean-target-newlib
2020 clean-target: maybe-clean-target-libgcc
2021 clean-target: maybe-clean-target-libgfortran
2022 clean-target: maybe-clean-target-libobjc
2023 clean-target: maybe-clean-target-libtermcap
2024 clean-target: maybe-clean-target-winsup
2025 clean-target: maybe-clean-target-libgloss
2026 clean-target: maybe-clean-target-libiberty
2027 clean-target: maybe-clean-target-gperf
2028 clean-target: maybe-clean-target-examples
2029 clean-target: maybe-clean-target-libffi
2030 clean-target: maybe-clean-target-libjava
2031 clean-target: maybe-clean-target-zlib
2032 clean-target: maybe-clean-target-boehm-gc
2033 clean-target: maybe-clean-target-qthreads
2034 clean-target: maybe-clean-target-rda
2035 clean-target: maybe-clean-target-libada
2036 clean-target: maybe-clean-target-libgomp
2037
2038 .PHONY: do-distclean
2039 do-distclean:
2040 @: $(MAKE); $(unstage)
2041 @r=`${PWD_COMMAND}`; export r; \
2042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2043 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2044 distclean-target
2045
2046
2047 .PHONY: distclean-host
2048
2049 distclean-host: maybe-distclean-ash
2050 distclean-host: maybe-distclean-autoconf
2051 distclean-host: maybe-distclean-automake
2052 distclean-host: maybe-distclean-bash
2053 distclean-host: maybe-distclean-bfd
2054 distclean-host: maybe-distclean-opcodes
2055 distclean-host: maybe-distclean-binutils
2056 distclean-host: maybe-distclean-bison
2057 distclean-host: maybe-distclean-byacc
2058 distclean-host: maybe-distclean-bzip2
2059 distclean-host: maybe-distclean-dejagnu
2060 distclean-host: maybe-distclean-diff
2061 distclean-host: maybe-distclean-dosutils
2062 distclean-host: maybe-distclean-etc
2063 distclean-host: maybe-distclean-fastjar
2064 distclean-host: maybe-distclean-fileutils
2065 distclean-host: maybe-distclean-findutils
2066 distclean-host: maybe-distclean-find
2067 distclean-host: maybe-distclean-fixincludes
2068 distclean-host: maybe-distclean-flex
2069 distclean-host: maybe-distclean-gas
2070 distclean-host: maybe-distclean-gcc
2071 distclean-host: maybe-distclean-gawk
2072 distclean-host: maybe-distclean-gettext
2073 distclean-host: maybe-distclean-gmp
2074 distclean-host: maybe-distclean-mpfr
2075 distclean-host: maybe-distclean-gnuserv
2076 distclean-host: maybe-distclean-gprof
2077 distclean-host: maybe-distclean-gzip
2078 distclean-host: maybe-distclean-hello
2079 distclean-host: maybe-distclean-indent
2080 distclean-host: maybe-distclean-intl
2081 distclean-host: maybe-distclean-tcl
2082 distclean-host: maybe-distclean-itcl
2083 distclean-host: maybe-distclean-ld
2084 distclean-host: maybe-distclean-libcpp
2085 distclean-host: maybe-distclean-libdecnumber
2086 distclean-host: maybe-distclean-libgui
2087 distclean-host: maybe-distclean-libiberty
2088 distclean-host: maybe-distclean-libtool
2089 distclean-host: maybe-distclean-m4
2090 distclean-host: maybe-distclean-make
2091 distclean-host: maybe-distclean-mmalloc
2092 distclean-host: maybe-distclean-patch
2093 distclean-host: maybe-distclean-perl
2094 distclean-host: maybe-distclean-prms
2095 distclean-host: maybe-distclean-rcs
2096 distclean-host: maybe-distclean-readline
2097 distclean-host: maybe-distclean-release
2098 distclean-host: maybe-distclean-recode
2099 distclean-host: maybe-distclean-sed
2100 distclean-host: maybe-distclean-send-pr
2101 distclean-host: maybe-distclean-shellutils
2102 distclean-host: maybe-distclean-sid
2103 distclean-host: maybe-distclean-sim
2104 distclean-host: maybe-distclean-tar
2105 distclean-host: maybe-distclean-texinfo
2106 distclean-host: maybe-distclean-textutils
2107 distclean-host: maybe-distclean-time
2108 distclean-host: maybe-distclean-uudecode
2109 distclean-host: maybe-distclean-wdiff
2110 distclean-host: maybe-distclean-zip
2111 distclean-host: maybe-distclean-zlib
2112 distclean-host: maybe-distclean-gdb
2113 distclean-host: maybe-distclean-expect
2114 distclean-host: maybe-distclean-guile
2115 distclean-host: maybe-distclean-tk
2116 distclean-host: maybe-distclean-libtermcap
2117 distclean-host: maybe-distclean-utils
2118 distclean-host: maybe-distclean-gnattools
2119
2120 .PHONY: distclean-target
2121
2122 distclean-target: maybe-distclean-target-libstdc++-v3
2123 distclean-target: maybe-distclean-target-libmudflap
2124 distclean-target: maybe-distclean-target-libssp
2125 distclean-target: maybe-distclean-target-newlib
2126 distclean-target: maybe-distclean-target-libgcc
2127 distclean-target: maybe-distclean-target-libgfortran
2128 distclean-target: maybe-distclean-target-libobjc
2129 distclean-target: maybe-distclean-target-libtermcap
2130 distclean-target: maybe-distclean-target-winsup
2131 distclean-target: maybe-distclean-target-libgloss
2132 distclean-target: maybe-distclean-target-libiberty
2133 distclean-target: maybe-distclean-target-gperf
2134 distclean-target: maybe-distclean-target-examples
2135 distclean-target: maybe-distclean-target-libffi
2136 distclean-target: maybe-distclean-target-libjava
2137 distclean-target: maybe-distclean-target-zlib
2138 distclean-target: maybe-distclean-target-boehm-gc
2139 distclean-target: maybe-distclean-target-qthreads
2140 distclean-target: maybe-distclean-target-rda
2141 distclean-target: maybe-distclean-target-libada
2142 distclean-target: maybe-distclean-target-libgomp
2143
2144 .PHONY: do-maintainer-clean
2145 do-maintainer-clean:
2146 @: $(MAKE); $(unstage)
2147 @r=`${PWD_COMMAND}`; export r; \
2148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2149 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2150 maintainer-clean-target
2151
2152
2153 .PHONY: maintainer-clean-host
2154
2155 maintainer-clean-host: maybe-maintainer-clean-ash
2156 maintainer-clean-host: maybe-maintainer-clean-autoconf
2157 maintainer-clean-host: maybe-maintainer-clean-automake
2158 maintainer-clean-host: maybe-maintainer-clean-bash
2159 maintainer-clean-host: maybe-maintainer-clean-bfd
2160 maintainer-clean-host: maybe-maintainer-clean-opcodes
2161 maintainer-clean-host: maybe-maintainer-clean-binutils
2162 maintainer-clean-host: maybe-maintainer-clean-bison
2163 maintainer-clean-host: maybe-maintainer-clean-byacc
2164 maintainer-clean-host: maybe-maintainer-clean-bzip2
2165 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2166 maintainer-clean-host: maybe-maintainer-clean-diff
2167 maintainer-clean-host: maybe-maintainer-clean-dosutils
2168 maintainer-clean-host: maybe-maintainer-clean-etc
2169 maintainer-clean-host: maybe-maintainer-clean-fastjar
2170 maintainer-clean-host: maybe-maintainer-clean-fileutils
2171 maintainer-clean-host: maybe-maintainer-clean-findutils
2172 maintainer-clean-host: maybe-maintainer-clean-find
2173 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2174 maintainer-clean-host: maybe-maintainer-clean-flex
2175 maintainer-clean-host: maybe-maintainer-clean-gas
2176 maintainer-clean-host: maybe-maintainer-clean-gcc
2177 maintainer-clean-host: maybe-maintainer-clean-gawk
2178 maintainer-clean-host: maybe-maintainer-clean-gettext
2179 maintainer-clean-host: maybe-maintainer-clean-gmp
2180 maintainer-clean-host: maybe-maintainer-clean-mpfr
2181 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2182 maintainer-clean-host: maybe-maintainer-clean-gprof
2183 maintainer-clean-host: maybe-maintainer-clean-gzip
2184 maintainer-clean-host: maybe-maintainer-clean-hello
2185 maintainer-clean-host: maybe-maintainer-clean-indent
2186 maintainer-clean-host: maybe-maintainer-clean-intl
2187 maintainer-clean-host: maybe-maintainer-clean-tcl
2188 maintainer-clean-host: maybe-maintainer-clean-itcl
2189 maintainer-clean-host: maybe-maintainer-clean-ld
2190 maintainer-clean-host: maybe-maintainer-clean-libcpp
2191 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2192 maintainer-clean-host: maybe-maintainer-clean-libgui
2193 maintainer-clean-host: maybe-maintainer-clean-libiberty
2194 maintainer-clean-host: maybe-maintainer-clean-libtool
2195 maintainer-clean-host: maybe-maintainer-clean-m4
2196 maintainer-clean-host: maybe-maintainer-clean-make
2197 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2198 maintainer-clean-host: maybe-maintainer-clean-patch
2199 maintainer-clean-host: maybe-maintainer-clean-perl
2200 maintainer-clean-host: maybe-maintainer-clean-prms
2201 maintainer-clean-host: maybe-maintainer-clean-rcs
2202 maintainer-clean-host: maybe-maintainer-clean-readline
2203 maintainer-clean-host: maybe-maintainer-clean-release
2204 maintainer-clean-host: maybe-maintainer-clean-recode
2205 maintainer-clean-host: maybe-maintainer-clean-sed
2206 maintainer-clean-host: maybe-maintainer-clean-send-pr
2207 maintainer-clean-host: maybe-maintainer-clean-shellutils
2208 maintainer-clean-host: maybe-maintainer-clean-sid
2209 maintainer-clean-host: maybe-maintainer-clean-sim
2210 maintainer-clean-host: maybe-maintainer-clean-tar
2211 maintainer-clean-host: maybe-maintainer-clean-texinfo
2212 maintainer-clean-host: maybe-maintainer-clean-textutils
2213 maintainer-clean-host: maybe-maintainer-clean-time
2214 maintainer-clean-host: maybe-maintainer-clean-uudecode
2215 maintainer-clean-host: maybe-maintainer-clean-wdiff
2216 maintainer-clean-host: maybe-maintainer-clean-zip
2217 maintainer-clean-host: maybe-maintainer-clean-zlib
2218 maintainer-clean-host: maybe-maintainer-clean-gdb
2219 maintainer-clean-host: maybe-maintainer-clean-expect
2220 maintainer-clean-host: maybe-maintainer-clean-guile
2221 maintainer-clean-host: maybe-maintainer-clean-tk
2222 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2223 maintainer-clean-host: maybe-maintainer-clean-utils
2224 maintainer-clean-host: maybe-maintainer-clean-gnattools
2225
2226 .PHONY: maintainer-clean-target
2227
2228 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2229 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2230 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2231 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2232 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2233 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2234 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2235 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2236 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2237 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2238 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2239 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2240 maintainer-clean-target: maybe-maintainer-clean-target-examples
2241 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2242 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2243 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2244 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2245 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2246 maintainer-clean-target: maybe-maintainer-clean-target-rda
2247 maintainer-clean-target: maybe-maintainer-clean-target-libada
2248 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2249
2250
2251 # Here are the targets which correspond to the do-X targets.
2252
2253 .PHONY: info installcheck dvi pdf html
2254 .PHONY: install-info install-pdf install-html
2255 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2256 .PHONY: local-clean local-distclean local-maintainer-clean
2257 info: do-info
2258 installcheck: do-installcheck
2259 dvi: do-dvi
2260 pdf: do-pdf
2261 html: do-html
2262
2263 # Make sure makeinfo is built before we do a `make info', if we're
2264 # in fact building texinfo.
2265 do-info: maybe-all-texinfo
2266
2267 install-info: do-install-info dir.info
2268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2269 if [ -f dir.info ] ; then \
2270 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2271 else true ; fi
2272
2273 install-pdf: do-install-pdf
2274
2275 install-html: do-install-html
2276
2277 local-clean:
2278 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2279
2280 local-distclean:
2281 -rm -f Makefile config.status config.cache mh-frag mt-frag
2282 -rm -f maybedep.tmp serdep.tmp
2283 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2284 rm -rf $(TARGET_SUBDIR); \
2285 else true; fi
2286 -rm -rf $(BUILD_SUBDIR)
2287 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2288 rm -rf $(HOST_SUBDIR); \
2289 else true; fi
2290 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2291 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2292 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2293 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2294 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2295
2296 local-maintainer-clean:
2297 @echo "This command is intended for maintainers to use;"
2298 @echo "it deletes files that may require special tools to rebuild."
2299
2300 clean: do-clean local-clean
2301 mostlyclean: do-mostlyclean local-clean
2302 distclean: do-distclean local-clean local-distclean
2303 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2304 maintainer-clean: local-distclean
2305 realclean: maintainer-clean
2306
2307 # Check target.
2308
2309 .PHONY: check do-check
2310 check: do-check
2311
2312 # Only include modules actually being configured and built.
2313 .PHONY: check-host
2314 check-host: \
2315 maybe-check-ash \
2316 maybe-check-autoconf \
2317 maybe-check-automake \
2318 maybe-check-bash \
2319 maybe-check-bfd \
2320 maybe-check-opcodes \
2321 maybe-check-binutils \
2322 maybe-check-bison \
2323 maybe-check-byacc \
2324 maybe-check-bzip2 \
2325 maybe-check-dejagnu \
2326 maybe-check-diff \
2327 maybe-check-dosutils \
2328 maybe-check-etc \
2329 maybe-check-fastjar \
2330 maybe-check-fileutils \
2331 maybe-check-findutils \
2332 maybe-check-find \
2333 maybe-check-fixincludes \
2334 maybe-check-flex \
2335 maybe-check-gas \
2336 maybe-check-gcc \
2337 maybe-check-gawk \
2338 maybe-check-gettext \
2339 maybe-check-gmp \
2340 maybe-check-mpfr \
2341 maybe-check-gnuserv \
2342 maybe-check-gprof \
2343 maybe-check-gzip \
2344 maybe-check-hello \
2345 maybe-check-indent \
2346 maybe-check-intl \
2347 maybe-check-tcl \
2348 maybe-check-itcl \
2349 maybe-check-ld \
2350 maybe-check-libcpp \
2351 maybe-check-libdecnumber \
2352 maybe-check-libgui \
2353 maybe-check-libiberty \
2354 maybe-check-libtool \
2355 maybe-check-m4 \
2356 maybe-check-make \
2357 maybe-check-mmalloc \
2358 maybe-check-patch \
2359 maybe-check-perl \
2360 maybe-check-prms \
2361 maybe-check-rcs \
2362 maybe-check-readline \
2363 maybe-check-release \
2364 maybe-check-recode \
2365 maybe-check-sed \
2366 maybe-check-send-pr \
2367 maybe-check-shellutils \
2368 maybe-check-sid \
2369 maybe-check-sim \
2370 maybe-check-tar \
2371 maybe-check-texinfo \
2372 maybe-check-textutils \
2373 maybe-check-time \
2374 maybe-check-uudecode \
2375 maybe-check-wdiff \
2376 maybe-check-zip \
2377 maybe-check-zlib \
2378 maybe-check-gdb \
2379 maybe-check-expect \
2380 maybe-check-guile \
2381 maybe-check-tk \
2382 maybe-check-libtermcap \
2383 maybe-check-utils \
2384 maybe-check-gnattools
2385
2386 .PHONY: check-target
2387 check-target: \
2388 maybe-check-target-libstdc++-v3 \
2389 maybe-check-target-libmudflap \
2390 maybe-check-target-libssp \
2391 maybe-check-target-newlib \
2392 maybe-check-target-libgcc \
2393 maybe-check-target-libgfortran \
2394 maybe-check-target-libobjc \
2395 maybe-check-target-libtermcap \
2396 maybe-check-target-winsup \
2397 maybe-check-target-libgloss \
2398 maybe-check-target-libiberty \
2399 maybe-check-target-gperf \
2400 maybe-check-target-examples \
2401 maybe-check-target-libffi \
2402 maybe-check-target-libjava \
2403 maybe-check-target-zlib \
2404 maybe-check-target-boehm-gc \
2405 maybe-check-target-qthreads \
2406 maybe-check-target-rda \
2407 maybe-check-target-libada \
2408 maybe-check-target-libgomp
2409
2410 do-check:
2411 @: $(MAKE); $(unstage)
2412 @r=`${PWD_COMMAND}`; export r; \
2413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2414 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2415
2416 # Automated reporting of test results.
2417
2418 warning.log: build.log
2419 $(srcdir)/contrib/warn_summary build.log > $@
2420
2421 mail-report.log:
2422 if test x'$(BOOT_CFLAGS)' != x''; then \
2423 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2424 fi; \
2425 $(srcdir)/contrib/test_summary -t >$@
2426 chmod +x $@
2427 echo If you really want to send e-mail, run ./$@ now
2428
2429 mail-report-with-warnings.log: warning.log
2430 if test x'$(BOOT_CFLAGS)' != x''; then \
2431 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2432 fi; \
2433 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2434 chmod +x $@
2435 echo If you really want to send e-mail, run ./$@ now
2436
2437 # Installation targets.
2438
2439 .PHONY: install uninstall
2440 install:
2441 @: $(MAKE); $(unstage)
2442 @r=`${PWD_COMMAND}`; export r; \
2443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2444 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2445
2446 .PHONY: install-host-nogcc
2447 install-host-nogcc: \
2448 maybe-install-ash \
2449 maybe-install-autoconf \
2450 maybe-install-automake \
2451 maybe-install-bash \
2452 maybe-install-bfd \
2453 maybe-install-opcodes \
2454 maybe-install-binutils \
2455 maybe-install-bison \
2456 maybe-install-byacc \
2457 maybe-install-bzip2 \
2458 maybe-install-dejagnu \
2459 maybe-install-diff \
2460 maybe-install-dosutils \
2461 maybe-install-etc \
2462 maybe-install-fastjar \
2463 maybe-install-fileutils \
2464 maybe-install-findutils \
2465 maybe-install-find \
2466 maybe-install-fixincludes \
2467 maybe-install-flex \
2468 maybe-install-gas \
2469 maybe-install-gawk \
2470 maybe-install-gettext \
2471 maybe-install-gmp \
2472 maybe-install-mpfr \
2473 maybe-install-gnuserv \
2474 maybe-install-gprof \
2475 maybe-install-gzip \
2476 maybe-install-hello \
2477 maybe-install-indent \
2478 maybe-install-intl \
2479 maybe-install-tcl \
2480 maybe-install-itcl \
2481 maybe-install-ld \
2482 maybe-install-libcpp \
2483 maybe-install-libdecnumber \
2484 maybe-install-libgui \
2485 maybe-install-libiberty \
2486 maybe-install-libtool \
2487 maybe-install-m4 \
2488 maybe-install-make \
2489 maybe-install-mmalloc \
2490 maybe-install-patch \
2491 maybe-install-perl \
2492 maybe-install-prms \
2493 maybe-install-rcs \
2494 maybe-install-readline \
2495 maybe-install-release \
2496 maybe-install-recode \
2497 maybe-install-sed \
2498 maybe-install-send-pr \
2499 maybe-install-shellutils \
2500 maybe-install-sid \
2501 maybe-install-sim \
2502 maybe-install-tar \
2503 maybe-install-texinfo \
2504 maybe-install-textutils \
2505 maybe-install-time \
2506 maybe-install-uudecode \
2507 maybe-install-wdiff \
2508 maybe-install-zip \
2509 maybe-install-zlib \
2510 maybe-install-gdb \
2511 maybe-install-expect \
2512 maybe-install-guile \
2513 maybe-install-tk \
2514 maybe-install-libtermcap \
2515 maybe-install-utils \
2516 maybe-install-gnattools
2517
2518 .PHONY: install-host
2519 install-host: \
2520 maybe-install-ash \
2521 maybe-install-autoconf \
2522 maybe-install-automake \
2523 maybe-install-bash \
2524 maybe-install-bfd \
2525 maybe-install-opcodes \
2526 maybe-install-binutils \
2527 maybe-install-bison \
2528 maybe-install-byacc \
2529 maybe-install-bzip2 \
2530 maybe-install-dejagnu \
2531 maybe-install-diff \
2532 maybe-install-dosutils \
2533 maybe-install-etc \
2534 maybe-install-fastjar \
2535 maybe-install-fileutils \
2536 maybe-install-findutils \
2537 maybe-install-find \
2538 maybe-install-fixincludes \
2539 maybe-install-flex \
2540 maybe-install-gas \
2541 maybe-install-gcc \
2542 maybe-install-gawk \
2543 maybe-install-gettext \
2544 maybe-install-gmp \
2545 maybe-install-mpfr \
2546 maybe-install-gnuserv \
2547 maybe-install-gprof \
2548 maybe-install-gzip \
2549 maybe-install-hello \
2550 maybe-install-indent \
2551 maybe-install-intl \
2552 maybe-install-tcl \
2553 maybe-install-itcl \
2554 maybe-install-ld \
2555 maybe-install-libcpp \
2556 maybe-install-libdecnumber \
2557 maybe-install-libgui \
2558 maybe-install-libiberty \
2559 maybe-install-libtool \
2560 maybe-install-m4 \
2561 maybe-install-make \
2562 maybe-install-mmalloc \
2563 maybe-install-patch \
2564 maybe-install-perl \
2565 maybe-install-prms \
2566 maybe-install-rcs \
2567 maybe-install-readline \
2568 maybe-install-release \
2569 maybe-install-recode \
2570 maybe-install-sed \
2571 maybe-install-send-pr \
2572 maybe-install-shellutils \
2573 maybe-install-sid \
2574 maybe-install-sim \
2575 maybe-install-tar \
2576 maybe-install-texinfo \
2577 maybe-install-textutils \
2578 maybe-install-time \
2579 maybe-install-uudecode \
2580 maybe-install-wdiff \
2581 maybe-install-zip \
2582 maybe-install-zlib \
2583 maybe-install-gdb \
2584 maybe-install-expect \
2585 maybe-install-guile \
2586 maybe-install-tk \
2587 maybe-install-libtermcap \
2588 maybe-install-utils \
2589 maybe-install-gnattools
2590
2591 .PHONY: install-target
2592 install-target: \
2593 maybe-install-target-libstdc++-v3 \
2594 maybe-install-target-libmudflap \
2595 maybe-install-target-libssp \
2596 maybe-install-target-newlib \
2597 maybe-install-target-libgcc \
2598 maybe-install-target-libgfortran \
2599 maybe-install-target-libobjc \
2600 maybe-install-target-libtermcap \
2601 maybe-install-target-winsup \
2602 maybe-install-target-libgloss \
2603 maybe-install-target-libiberty \
2604 maybe-install-target-gperf \
2605 maybe-install-target-examples \
2606 maybe-install-target-libffi \
2607 maybe-install-target-libjava \
2608 maybe-install-target-zlib \
2609 maybe-install-target-boehm-gc \
2610 maybe-install-target-qthreads \
2611 maybe-install-target-rda \
2612 maybe-install-target-libada \
2613 maybe-install-target-libgomp
2614
2615 uninstall:
2616 @echo "the uninstall target is not supported in this tree"
2617
2618 .PHONY: install.all
2619 install.all: install-no-fixedincludes
2620 @if [ -f ./gcc/Makefile ] ; then \
2621 r=`${PWD_COMMAND}` ; export r ; \
2622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2623 $(HOST_EXPORTS) \
2624 (cd ./gcc && \
2625 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2626 else \
2627 true ; \
2628 fi
2629
2630 # install-no-fixedincludes is used because Cygnus can not distribute
2631 # the fixed header files.
2632 .PHONY: install-no-fixedincludes
2633 install-no-fixedincludes: installdirs install-host-nogcc \
2634 install-target gcc-no-fixedincludes
2635
2636 ### other supporting targets
2637
2638 MAKEDIRS= \
2639 $(DESTDIR)$(prefix) \
2640 $(DESTDIR)$(exec_prefix)
2641 .PHONY: installdirs
2642 installdirs: mkinstalldirs
2643 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2644
2645 dir.info: do-install-info
2646 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2647 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2648 mv -f dir.info.new dir.info ; \
2649 else true ; \
2650 fi
2651
2652 dist:
2653 @echo "Building a full distribution of this tree isn't done"
2654 @echo "via 'make dist'. Check out the etc/ subdirectory"
2655
2656 etags tags: TAGS
2657
2658 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2659 # ability to use several tags files at once, so there is probably no need
2660 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2661 # (if we felt like it) have this Makefile write a piece of elisp which
2662 # the user could load to tell emacs19 where all the TAGS files we just
2663 # built are.
2664 TAGS: do-TAGS
2665
2666 # ------------------------------------
2667 # Macros for configure and all targets
2668 # ------------------------------------
2669
2670
2671
2672
2673
2674 # --------------------------------------
2675 # Modules which run on the build machine
2676 # --------------------------------------
2677
2678
2679 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2680 maybe-configure-build-libiberty:
2681 @if gcc-bootstrap
2682 configure-build-libiberty: stage_current
2683 @endif gcc-bootstrap
2684 @if build-libiberty
2685 maybe-configure-build-libiberty: configure-build-libiberty
2686 configure-build-libiberty:
2687 @: $(MAKE); $(unstage)
2688 @r=`${PWD_COMMAND}`; export r; \
2689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2690 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2691 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2692 $(BUILD_EXPORTS) \
2693 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2694 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2695 case $(srcdir) in \
2696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2697 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2699 esac; \
2700 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2701 libsrcdir="$$s/libiberty"; \
2702 rm -f no-such-file || : ; \
2703 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2704 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2705 --target=${target_alias} $${srcdiroption} \
2706 || exit 1
2707 @endif build-libiberty
2708
2709
2710
2711
2712
2713 .PHONY: all-build-libiberty maybe-all-build-libiberty
2714 maybe-all-build-libiberty:
2715 @if gcc-bootstrap
2716 all-build-libiberty: stage_current
2717 @endif gcc-bootstrap
2718 @if build-libiberty
2719 TARGET-build-libiberty=all
2720 maybe-all-build-libiberty: all-build-libiberty
2721 all-build-libiberty: configure-build-libiberty
2722 @: $(MAKE); $(unstage)
2723 @r=`${PWD_COMMAND}`; export r; \
2724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2725 $(BUILD_EXPORTS) \
2726 (cd $(BUILD_SUBDIR)/libiberty && \
2727 $(MAKE) $(TARGET-build-libiberty))
2728 @endif build-libiberty
2729
2730
2731
2732
2733
2734 .PHONY: configure-build-bison maybe-configure-build-bison
2735 maybe-configure-build-bison:
2736 @if gcc-bootstrap
2737 configure-build-bison: stage_current
2738 @endif gcc-bootstrap
2739 @if build-bison
2740 maybe-configure-build-bison: configure-build-bison
2741 configure-build-bison:
2742 @: $(MAKE); $(unstage)
2743 @r=`${PWD_COMMAND}`; export r; \
2744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2745 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2746 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2747 $(BUILD_EXPORTS) \
2748 echo Configuring in $(BUILD_SUBDIR)/bison; \
2749 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2750 case $(srcdir) in \
2751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2752 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2754 esac; \
2755 srcdiroption="--srcdir=$${topdir}/bison"; \
2756 libsrcdir="$$s/bison"; \
2757 rm -f no-such-file || : ; \
2758 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2759 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2760 --target=${target_alias} $${srcdiroption} \
2761 || exit 1
2762 @endif build-bison
2763
2764
2765
2766
2767
2768 .PHONY: all-build-bison maybe-all-build-bison
2769 maybe-all-build-bison:
2770 @if gcc-bootstrap
2771 all-build-bison: stage_current
2772 @endif gcc-bootstrap
2773 @if build-bison
2774 TARGET-build-bison=all
2775 maybe-all-build-bison: all-build-bison
2776 all-build-bison: configure-build-bison
2777 @: $(MAKE); $(unstage)
2778 @r=`${PWD_COMMAND}`; export r; \
2779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2780 $(BUILD_EXPORTS) \
2781 (cd $(BUILD_SUBDIR)/bison && \
2782 $(MAKE) $(TARGET-build-bison))
2783 @endif build-bison
2784
2785
2786
2787
2788
2789 .PHONY: configure-build-byacc maybe-configure-build-byacc
2790 maybe-configure-build-byacc:
2791 @if gcc-bootstrap
2792 configure-build-byacc: stage_current
2793 @endif gcc-bootstrap
2794 @if build-byacc
2795 maybe-configure-build-byacc: configure-build-byacc
2796 configure-build-byacc:
2797 @: $(MAKE); $(unstage)
2798 @r=`${PWD_COMMAND}`; export r; \
2799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2800 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2801 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2802 $(BUILD_EXPORTS) \
2803 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2804 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2805 case $(srcdir) in \
2806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2807 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2809 esac; \
2810 srcdiroption="--srcdir=$${topdir}/byacc"; \
2811 libsrcdir="$$s/byacc"; \
2812 rm -f no-such-file || : ; \
2813 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2814 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2815 --target=${target_alias} $${srcdiroption} \
2816 || exit 1
2817 @endif build-byacc
2818
2819
2820
2821
2822
2823 .PHONY: all-build-byacc maybe-all-build-byacc
2824 maybe-all-build-byacc:
2825 @if gcc-bootstrap
2826 all-build-byacc: stage_current
2827 @endif gcc-bootstrap
2828 @if build-byacc
2829 TARGET-build-byacc=all
2830 maybe-all-build-byacc: all-build-byacc
2831 all-build-byacc: configure-build-byacc
2832 @: $(MAKE); $(unstage)
2833 @r=`${PWD_COMMAND}`; export r; \
2834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2835 $(BUILD_EXPORTS) \
2836 (cd $(BUILD_SUBDIR)/byacc && \
2837 $(MAKE) $(TARGET-build-byacc))
2838 @endif build-byacc
2839
2840
2841
2842
2843
2844 .PHONY: configure-build-flex maybe-configure-build-flex
2845 maybe-configure-build-flex:
2846 @if gcc-bootstrap
2847 configure-build-flex: stage_current
2848 @endif gcc-bootstrap
2849 @if build-flex
2850 maybe-configure-build-flex: configure-build-flex
2851 configure-build-flex:
2852 @: $(MAKE); $(unstage)
2853 @r=`${PWD_COMMAND}`; export r; \
2854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2856 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2857 $(BUILD_EXPORTS) \
2858 echo Configuring in $(BUILD_SUBDIR)/flex; \
2859 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2860 case $(srcdir) in \
2861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864 esac; \
2865 srcdiroption="--srcdir=$${topdir}/flex"; \
2866 libsrcdir="$$s/flex"; \
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-flex
2873
2874
2875
2876
2877
2878 .PHONY: all-build-flex maybe-all-build-flex
2879 maybe-all-build-flex:
2880 @if gcc-bootstrap
2881 all-build-flex: stage_current
2882 @endif gcc-bootstrap
2883 @if build-flex
2884 TARGET-build-flex=all
2885 maybe-all-build-flex: all-build-flex
2886 all-build-flex: configure-build-flex
2887 @: $(MAKE); $(unstage)
2888 @r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 $(BUILD_EXPORTS) \
2891 (cd $(BUILD_SUBDIR)/flex && \
2892 $(MAKE) $(TARGET-build-flex))
2893 @endif build-flex
2894
2895
2896
2897
2898
2899 .PHONY: configure-build-m4 maybe-configure-build-m4
2900 maybe-configure-build-m4:
2901 @if gcc-bootstrap
2902 configure-build-m4: stage_current
2903 @endif gcc-bootstrap
2904 @if build-m4
2905 maybe-configure-build-m4: configure-build-m4
2906 configure-build-m4:
2907 @: $(MAKE); $(unstage)
2908 @r=`${PWD_COMMAND}`; export r; \
2909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2911 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2912 $(BUILD_EXPORTS) \
2913 echo Configuring in $(BUILD_SUBDIR)/m4; \
2914 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2915 case $(srcdir) in \
2916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2917 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2919 esac; \
2920 srcdiroption="--srcdir=$${topdir}/m4"; \
2921 libsrcdir="$$s/m4"; \
2922 rm -f no-such-file || : ; \
2923 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2924 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2925 --target=${target_alias} $${srcdiroption} \
2926 || exit 1
2927 @endif build-m4
2928
2929
2930
2931
2932
2933 .PHONY: all-build-m4 maybe-all-build-m4
2934 maybe-all-build-m4:
2935 @if gcc-bootstrap
2936 all-build-m4: stage_current
2937 @endif gcc-bootstrap
2938 @if build-m4
2939 TARGET-build-m4=all
2940 maybe-all-build-m4: all-build-m4
2941 all-build-m4: configure-build-m4
2942 @: $(MAKE); $(unstage)
2943 @r=`${PWD_COMMAND}`; export r; \
2944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2945 $(BUILD_EXPORTS) \
2946 (cd $(BUILD_SUBDIR)/m4 && \
2947 $(MAKE) $(TARGET-build-m4))
2948 @endif build-m4
2949
2950
2951
2952
2953
2954 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2955 maybe-configure-build-texinfo:
2956 @if gcc-bootstrap
2957 configure-build-texinfo: stage_current
2958 @endif gcc-bootstrap
2959 @if build-texinfo
2960 maybe-configure-build-texinfo: configure-build-texinfo
2961 configure-build-texinfo:
2962 @: $(MAKE); $(unstage)
2963 @r=`${PWD_COMMAND}`; export r; \
2964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2965 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2966 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2967 $(BUILD_EXPORTS) \
2968 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2969 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2970 case $(srcdir) in \
2971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2972 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2974 esac; \
2975 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2976 libsrcdir="$$s/texinfo"; \
2977 rm -f no-such-file || : ; \
2978 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2979 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2980 --target=${target_alias} $${srcdiroption} \
2981 || exit 1
2982 @endif build-texinfo
2983
2984
2985
2986
2987
2988 .PHONY: all-build-texinfo maybe-all-build-texinfo
2989 maybe-all-build-texinfo:
2990 @if gcc-bootstrap
2991 all-build-texinfo: stage_current
2992 @endif gcc-bootstrap
2993 @if build-texinfo
2994 TARGET-build-texinfo=all
2995 maybe-all-build-texinfo: all-build-texinfo
2996 all-build-texinfo: configure-build-texinfo
2997 @: $(MAKE); $(unstage)
2998 @r=`${PWD_COMMAND}`; export r; \
2999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000 $(BUILD_EXPORTS) \
3001 (cd $(BUILD_SUBDIR)/texinfo && \
3002 $(MAKE) $(TARGET-build-texinfo))
3003 @endif build-texinfo
3004
3005
3006
3007
3008
3009 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3010 maybe-configure-build-fixincludes:
3011 @if gcc-bootstrap
3012 configure-build-fixincludes: stage_current
3013 @endif gcc-bootstrap
3014 @if build-fixincludes
3015 maybe-configure-build-fixincludes: configure-build-fixincludes
3016 configure-build-fixincludes:
3017 @: $(MAKE); $(unstage)
3018 @r=`${PWD_COMMAND}`; export r; \
3019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3020 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3021 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3022 $(BUILD_EXPORTS) \
3023 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3024 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3025 case $(srcdir) in \
3026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3027 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3029 esac; \
3030 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3031 libsrcdir="$$s/fixincludes"; \
3032 rm -f no-such-file || : ; \
3033 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3034 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3035 --target=${target_alias} $${srcdiroption} \
3036 || exit 1
3037 @endif build-fixincludes
3038
3039
3040
3041
3042
3043 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3044 maybe-all-build-fixincludes:
3045 @if gcc-bootstrap
3046 all-build-fixincludes: stage_current
3047 @endif gcc-bootstrap
3048 @if build-fixincludes
3049 TARGET-build-fixincludes=all
3050 maybe-all-build-fixincludes: all-build-fixincludes
3051 all-build-fixincludes: configure-build-fixincludes
3052 @: $(MAKE); $(unstage)
3053 @r=`${PWD_COMMAND}`; export r; \
3054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3055 $(BUILD_EXPORTS) \
3056 (cd $(BUILD_SUBDIR)/fixincludes && \
3057 $(MAKE) $(TARGET-build-fixincludes))
3058 @endif build-fixincludes
3059
3060
3061
3062
3063
3064 # --------------------------------------
3065 # Modules which run on the host machine
3066 # --------------------------------------
3067
3068
3069 .PHONY: configure-ash maybe-configure-ash
3070 maybe-configure-ash:
3071 @if gcc-bootstrap
3072 configure-ash: stage_current
3073 @endif gcc-bootstrap
3074 @if ash
3075 maybe-configure-ash: configure-ash
3076 configure-ash:
3077 @: $(MAKE); $(unstage)
3078 @r=`${PWD_COMMAND}`; export r; \
3079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3082 $(HOST_EXPORTS) \
3083 echo Configuring in $(HOST_SUBDIR)/ash; \
3084 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3085 case $(srcdir) in \
3086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3087 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3089 esac; \
3090 srcdiroption="--srcdir=$${topdir}/ash"; \
3091 libsrcdir="$$s/ash"; \
3092 $(SHELL) $${libsrcdir}/configure \
3093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3094 --target=${target_alias} $${srcdiroption} \
3095 || exit 1
3096 @endif ash
3097
3098
3099
3100
3101
3102 .PHONY: all-ash maybe-all-ash
3103 maybe-all-ash:
3104 @if gcc-bootstrap
3105 all-ash: stage_current
3106 @endif gcc-bootstrap
3107 @if ash
3108 TARGET-ash=all
3109 maybe-all-ash: all-ash
3110 all-ash: configure-ash
3111 @: $(MAKE); $(unstage)
3112 @r=`${PWD_COMMAND}`; export r; \
3113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114 $(HOST_EXPORTS) \
3115 (cd $(HOST_SUBDIR)/ash && \
3116 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
3117 @endif ash
3118
3119
3120
3121
3122 .PHONY: check-ash maybe-check-ash
3123 maybe-check-ash:
3124 @if ash
3125 maybe-check-ash: check-ash
3126
3127 check-ash:
3128 @: $(MAKE); $(unstage)
3129 @r=`${PWD_COMMAND}`; export r; \
3130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3131 $(HOST_EXPORTS) \
3132 (cd $(HOST_SUBDIR)/ash && \
3133 $(MAKE) $(FLAGS_TO_PASS) check)
3134
3135 @endif ash
3136
3137 .PHONY: install-ash maybe-install-ash
3138 maybe-install-ash:
3139 @if ash
3140 maybe-install-ash: install-ash
3141
3142 install-ash: installdirs
3143 @: $(MAKE); $(unstage)
3144 @r=`${PWD_COMMAND}`; export r; \
3145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3146 $(HOST_EXPORTS) \
3147 (cd $(HOST_SUBDIR)/ash && \
3148 $(MAKE) $(FLAGS_TO_PASS) install)
3149
3150 @endif ash
3151
3152 # Other targets (info, dvi, pdf, etc.)
3153
3154 .PHONY: maybe-info-ash info-ash
3155 maybe-info-ash:
3156 @if ash
3157 maybe-info-ash: info-ash
3158
3159 info-ash: \
3160 configure-ash
3161 @: $(MAKE); $(unstage)
3162 @[ -f ./ash/Makefile ] || exit 0; \
3163 r=`${PWD_COMMAND}`; export r; \
3164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3165 $(HOST_EXPORTS) \
3166 for flag in $(EXTRA_HOST_FLAGS) ; do \
3167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3168 done; \
3169 echo "Doing info in ash" ; \
3170 (cd $(HOST_SUBDIR)/ash && \
3171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3173 "RANLIB=$${RANLIB}" \
3174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3175 info) \
3176 || exit 1
3177
3178 @endif ash
3179
3180 .PHONY: maybe-dvi-ash dvi-ash
3181 maybe-dvi-ash:
3182 @if ash
3183 maybe-dvi-ash: dvi-ash
3184
3185 dvi-ash: \
3186 configure-ash
3187 @: $(MAKE); $(unstage)
3188 @[ -f ./ash/Makefile ] || exit 0; \
3189 r=`${PWD_COMMAND}`; export r; \
3190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3191 $(HOST_EXPORTS) \
3192 for flag in $(EXTRA_HOST_FLAGS) ; do \
3193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3194 done; \
3195 echo "Doing dvi in ash" ; \
3196 (cd $(HOST_SUBDIR)/ash && \
3197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3199 "RANLIB=$${RANLIB}" \
3200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3201 dvi) \
3202 || exit 1
3203
3204 @endif ash
3205
3206 .PHONY: maybe-pdf-ash pdf-ash
3207 maybe-pdf-ash:
3208 @if ash
3209 maybe-pdf-ash: pdf-ash
3210
3211 pdf-ash: \
3212 configure-ash
3213 @: $(MAKE); $(unstage)
3214 @[ -f ./ash/Makefile ] || exit 0; \
3215 r=`${PWD_COMMAND}`; export r; \
3216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3217 $(HOST_EXPORTS) \
3218 for flag in $(EXTRA_HOST_FLAGS) ; do \
3219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3220 done; \
3221 echo "Doing pdf in ash" ; \
3222 (cd $(HOST_SUBDIR)/ash && \
3223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3225 "RANLIB=$${RANLIB}" \
3226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3227 pdf) \
3228 || exit 1
3229
3230 @endif ash
3231
3232 .PHONY: maybe-html-ash html-ash
3233 maybe-html-ash:
3234 @if ash
3235 maybe-html-ash: html-ash
3236
3237 html-ash: \
3238 configure-ash
3239 @: $(MAKE); $(unstage)
3240 @[ -f ./ash/Makefile ] || exit 0; \
3241 r=`${PWD_COMMAND}`; export r; \
3242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3243 $(HOST_EXPORTS) \
3244 for flag in $(EXTRA_HOST_FLAGS) ; do \
3245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3246 done; \
3247 echo "Doing html in ash" ; \
3248 (cd $(HOST_SUBDIR)/ash && \
3249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3251 "RANLIB=$${RANLIB}" \
3252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3253 html) \
3254 || exit 1
3255
3256 @endif ash
3257
3258 .PHONY: maybe-TAGS-ash TAGS-ash
3259 maybe-TAGS-ash:
3260 @if ash
3261 maybe-TAGS-ash: TAGS-ash
3262
3263 TAGS-ash: \
3264 configure-ash
3265 @: $(MAKE); $(unstage)
3266 @[ -f ./ash/Makefile ] || exit 0; \
3267 r=`${PWD_COMMAND}`; export r; \
3268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269 $(HOST_EXPORTS) \
3270 for flag in $(EXTRA_HOST_FLAGS) ; do \
3271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3272 done; \
3273 echo "Doing TAGS in ash" ; \
3274 (cd $(HOST_SUBDIR)/ash && \
3275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3277 "RANLIB=$${RANLIB}" \
3278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3279 TAGS) \
3280 || exit 1
3281
3282 @endif ash
3283
3284 .PHONY: maybe-install-info-ash install-info-ash
3285 maybe-install-info-ash:
3286 @if ash
3287 maybe-install-info-ash: install-info-ash
3288
3289 install-info-ash: \
3290 configure-ash \
3291 info-ash
3292 @: $(MAKE); $(unstage)
3293 @[ -f ./ash/Makefile ] || exit 0; \
3294 r=`${PWD_COMMAND}`; export r; \
3295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3296 $(HOST_EXPORTS) \
3297 for flag in $(EXTRA_HOST_FLAGS) ; do \
3298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3299 done; \
3300 echo "Doing install-info in ash" ; \
3301 (cd $(HOST_SUBDIR)/ash && \
3302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3304 "RANLIB=$${RANLIB}" \
3305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3306 install-info) \
3307 || exit 1
3308
3309 @endif ash
3310
3311 .PHONY: maybe-install-pdf-ash install-pdf-ash
3312 maybe-install-pdf-ash:
3313 @if ash
3314 maybe-install-pdf-ash: install-pdf-ash
3315
3316 install-pdf-ash: \
3317 configure-ash \
3318 pdf-ash
3319 @: $(MAKE); $(unstage)
3320 @[ -f ./ash/Makefile ] || exit 0; \
3321 r=`${PWD_COMMAND}`; export r; \
3322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323 $(HOST_EXPORTS) \
3324 for flag in $(EXTRA_HOST_FLAGS) ; do \
3325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3326 done; \
3327 echo "Doing install-pdf in ash" ; \
3328 (cd $(HOST_SUBDIR)/ash && \
3329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3331 "RANLIB=$${RANLIB}" \
3332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3333 install-pdf) \
3334 || exit 1
3335
3336 @endif ash
3337
3338 .PHONY: maybe-install-html-ash install-html-ash
3339 maybe-install-html-ash:
3340 @if ash
3341 maybe-install-html-ash: install-html-ash
3342
3343 install-html-ash: \
3344 configure-ash \
3345 html-ash
3346 @: $(MAKE); $(unstage)
3347 @[ -f ./ash/Makefile ] || exit 0; \
3348 r=`${PWD_COMMAND}`; export r; \
3349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350 $(HOST_EXPORTS) \
3351 for flag in $(EXTRA_HOST_FLAGS) ; do \
3352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3353 done; \
3354 echo "Doing install-html in ash" ; \
3355 (cd $(HOST_SUBDIR)/ash && \
3356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3358 "RANLIB=$${RANLIB}" \
3359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3360 install-html) \
3361 || exit 1
3362
3363 @endif ash
3364
3365 .PHONY: maybe-installcheck-ash installcheck-ash
3366 maybe-installcheck-ash:
3367 @if ash
3368 maybe-installcheck-ash: installcheck-ash
3369
3370 installcheck-ash: \
3371 configure-ash
3372 @: $(MAKE); $(unstage)
3373 @[ -f ./ash/Makefile ] || exit 0; \
3374 r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 $(HOST_EXPORTS) \
3377 for flag in $(EXTRA_HOST_FLAGS) ; do \
3378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3379 done; \
3380 echo "Doing installcheck in ash" ; \
3381 (cd $(HOST_SUBDIR)/ash && \
3382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3384 "RANLIB=$${RANLIB}" \
3385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3386 installcheck) \
3387 || exit 1
3388
3389 @endif ash
3390
3391 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3392 maybe-mostlyclean-ash:
3393 @if ash
3394 maybe-mostlyclean-ash: mostlyclean-ash
3395
3396 mostlyclean-ash:
3397 @: $(MAKE); $(unstage)
3398 @[ -f ./ash/Makefile ] || exit 0; \
3399 r=`${PWD_COMMAND}`; export r; \
3400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3401 $(HOST_EXPORTS) \
3402 for flag in $(EXTRA_HOST_FLAGS) ; do \
3403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3404 done; \
3405 echo "Doing mostlyclean in ash" ; \
3406 (cd $(HOST_SUBDIR)/ash && \
3407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3409 "RANLIB=$${RANLIB}" \
3410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3411 mostlyclean) \
3412 || exit 1
3413
3414 @endif ash
3415
3416 .PHONY: maybe-clean-ash clean-ash
3417 maybe-clean-ash:
3418 @if ash
3419 maybe-clean-ash: clean-ash
3420
3421 clean-ash:
3422 @: $(MAKE); $(unstage)
3423 @[ -f ./ash/Makefile ] || exit 0; \
3424 r=`${PWD_COMMAND}`; export r; \
3425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426 $(HOST_EXPORTS) \
3427 for flag in $(EXTRA_HOST_FLAGS) ; do \
3428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3429 done; \
3430 echo "Doing clean in ash" ; \
3431 (cd $(HOST_SUBDIR)/ash && \
3432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3434 "RANLIB=$${RANLIB}" \
3435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3436 clean) \
3437 || exit 1
3438
3439 @endif ash
3440
3441 .PHONY: maybe-distclean-ash distclean-ash
3442 maybe-distclean-ash:
3443 @if ash
3444 maybe-distclean-ash: distclean-ash
3445
3446 distclean-ash:
3447 @: $(MAKE); $(unstage)
3448 @[ -f ./ash/Makefile ] || exit 0; \
3449 r=`${PWD_COMMAND}`; export r; \
3450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3451 $(HOST_EXPORTS) \
3452 for flag in $(EXTRA_HOST_FLAGS) ; do \
3453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3454 done; \
3455 echo "Doing distclean in ash" ; \
3456 (cd $(HOST_SUBDIR)/ash && \
3457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3459 "RANLIB=$${RANLIB}" \
3460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3461 distclean) \
3462 || exit 1
3463
3464 @endif ash
3465
3466 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3467 maybe-maintainer-clean-ash:
3468 @if ash
3469 maybe-maintainer-clean-ash: maintainer-clean-ash
3470
3471 maintainer-clean-ash:
3472 @: $(MAKE); $(unstage)
3473 @[ -f ./ash/Makefile ] || exit 0; \
3474 r=`${PWD_COMMAND}`; export r; \
3475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3476 $(HOST_EXPORTS) \
3477 for flag in $(EXTRA_HOST_FLAGS) ; do \
3478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3479 done; \
3480 echo "Doing maintainer-clean in ash" ; \
3481 (cd $(HOST_SUBDIR)/ash && \
3482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3484 "RANLIB=$${RANLIB}" \
3485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3486 maintainer-clean) \
3487 || exit 1
3488
3489 @endif ash
3490
3491
3492
3493 .PHONY: configure-autoconf maybe-configure-autoconf
3494 maybe-configure-autoconf:
3495 @if gcc-bootstrap
3496 configure-autoconf: stage_current
3497 @endif gcc-bootstrap
3498 @if autoconf
3499 maybe-configure-autoconf: configure-autoconf
3500 configure-autoconf:
3501 @: $(MAKE); $(unstage)
3502 @r=`${PWD_COMMAND}`; export r; \
3503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3504 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3506 $(HOST_EXPORTS) \
3507 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3508 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3509 case $(srcdir) in \
3510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3511 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3513 esac; \
3514 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3515 libsrcdir="$$s/autoconf"; \
3516 $(SHELL) $${libsrcdir}/configure \
3517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3518 --target=${target_alias} $${srcdiroption} \
3519 || exit 1
3520 @endif autoconf
3521
3522
3523
3524
3525
3526 .PHONY: all-autoconf maybe-all-autoconf
3527 maybe-all-autoconf:
3528 @if gcc-bootstrap
3529 all-autoconf: stage_current
3530 @endif gcc-bootstrap
3531 @if autoconf
3532 TARGET-autoconf=all
3533 maybe-all-autoconf: all-autoconf
3534 all-autoconf: configure-autoconf
3535 @: $(MAKE); $(unstage)
3536 @r=`${PWD_COMMAND}`; export r; \
3537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538 $(HOST_EXPORTS) \
3539 (cd $(HOST_SUBDIR)/autoconf && \
3540 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3541 @endif autoconf
3542
3543
3544
3545
3546 .PHONY: check-autoconf maybe-check-autoconf
3547 maybe-check-autoconf:
3548 @if autoconf
3549 maybe-check-autoconf: check-autoconf
3550
3551 check-autoconf:
3552 @: $(MAKE); $(unstage)
3553 @r=`${PWD_COMMAND}`; export r; \
3554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3555 $(HOST_EXPORTS) \
3556 (cd $(HOST_SUBDIR)/autoconf && \
3557 $(MAKE) $(FLAGS_TO_PASS) check)
3558
3559 @endif autoconf
3560
3561 .PHONY: install-autoconf maybe-install-autoconf
3562 maybe-install-autoconf:
3563 @if autoconf
3564 maybe-install-autoconf: install-autoconf
3565
3566 install-autoconf: installdirs
3567 @: $(MAKE); $(unstage)
3568 @r=`${PWD_COMMAND}`; export r; \
3569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3570 $(HOST_EXPORTS) \
3571 (cd $(HOST_SUBDIR)/autoconf && \
3572 $(MAKE) $(FLAGS_TO_PASS) install)
3573
3574 @endif autoconf
3575
3576 # Other targets (info, dvi, pdf, etc.)
3577
3578 .PHONY: maybe-info-autoconf info-autoconf
3579 maybe-info-autoconf:
3580 @if autoconf
3581 maybe-info-autoconf: info-autoconf
3582
3583 info-autoconf: \
3584 configure-autoconf
3585 @: $(MAKE); $(unstage)
3586 @[ -f ./autoconf/Makefile ] || exit 0; \
3587 r=`${PWD_COMMAND}`; export r; \
3588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3589 $(HOST_EXPORTS) \
3590 for flag in $(EXTRA_HOST_FLAGS) ; do \
3591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3592 done; \
3593 echo "Doing info in autoconf" ; \
3594 (cd $(HOST_SUBDIR)/autoconf && \
3595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3597 "RANLIB=$${RANLIB}" \
3598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3599 info) \
3600 || exit 1
3601
3602 @endif autoconf
3603
3604 .PHONY: maybe-dvi-autoconf dvi-autoconf
3605 maybe-dvi-autoconf:
3606 @if autoconf
3607 maybe-dvi-autoconf: dvi-autoconf
3608
3609 dvi-autoconf: \
3610 configure-autoconf
3611 @: $(MAKE); $(unstage)
3612 @[ -f ./autoconf/Makefile ] || exit 0; \
3613 r=`${PWD_COMMAND}`; export r; \
3614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3615 $(HOST_EXPORTS) \
3616 for flag in $(EXTRA_HOST_FLAGS) ; do \
3617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3618 done; \
3619 echo "Doing dvi in autoconf" ; \
3620 (cd $(HOST_SUBDIR)/autoconf && \
3621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3623 "RANLIB=$${RANLIB}" \
3624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3625 dvi) \
3626 || exit 1
3627
3628 @endif autoconf
3629
3630 .PHONY: maybe-pdf-autoconf pdf-autoconf
3631 maybe-pdf-autoconf:
3632 @if autoconf
3633 maybe-pdf-autoconf: pdf-autoconf
3634
3635 pdf-autoconf: \
3636 configure-autoconf
3637 @: $(MAKE); $(unstage)
3638 @[ -f ./autoconf/Makefile ] || exit 0; \
3639 r=`${PWD_COMMAND}`; export r; \
3640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641 $(HOST_EXPORTS) \
3642 for flag in $(EXTRA_HOST_FLAGS) ; do \
3643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3644 done; \
3645 echo "Doing pdf in autoconf" ; \
3646 (cd $(HOST_SUBDIR)/autoconf && \
3647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3649 "RANLIB=$${RANLIB}" \
3650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3651 pdf) \
3652 || exit 1
3653
3654 @endif autoconf
3655
3656 .PHONY: maybe-html-autoconf html-autoconf
3657 maybe-html-autoconf:
3658 @if autoconf
3659 maybe-html-autoconf: html-autoconf
3660
3661 html-autoconf: \
3662 configure-autoconf
3663 @: $(MAKE); $(unstage)
3664 @[ -f ./autoconf/Makefile ] || exit 0; \
3665 r=`${PWD_COMMAND}`; export r; \
3666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3667 $(HOST_EXPORTS) \
3668 for flag in $(EXTRA_HOST_FLAGS) ; do \
3669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3670 done; \
3671 echo "Doing html in autoconf" ; \
3672 (cd $(HOST_SUBDIR)/autoconf && \
3673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3675 "RANLIB=$${RANLIB}" \
3676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3677 html) \
3678 || exit 1
3679
3680 @endif autoconf
3681
3682 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3683 maybe-TAGS-autoconf:
3684 @if autoconf
3685 maybe-TAGS-autoconf: TAGS-autoconf
3686
3687 TAGS-autoconf: \
3688 configure-autoconf
3689 @: $(MAKE); $(unstage)
3690 @[ -f ./autoconf/Makefile ] || exit 0; \
3691 r=`${PWD_COMMAND}`; export r; \
3692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3693 $(HOST_EXPORTS) \
3694 for flag in $(EXTRA_HOST_FLAGS) ; do \
3695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3696 done; \
3697 echo "Doing TAGS in autoconf" ; \
3698 (cd $(HOST_SUBDIR)/autoconf && \
3699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3701 "RANLIB=$${RANLIB}" \
3702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3703 TAGS) \
3704 || exit 1
3705
3706 @endif autoconf
3707
3708 .PHONY: maybe-install-info-autoconf install-info-autoconf
3709 maybe-install-info-autoconf:
3710 @if autoconf
3711 maybe-install-info-autoconf: install-info-autoconf
3712
3713 install-info-autoconf: \
3714 configure-autoconf \
3715 info-autoconf
3716 @: $(MAKE); $(unstage)
3717 @[ -f ./autoconf/Makefile ] || exit 0; \
3718 r=`${PWD_COMMAND}`; export r; \
3719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3720 $(HOST_EXPORTS) \
3721 for flag in $(EXTRA_HOST_FLAGS) ; do \
3722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3723 done; \
3724 echo "Doing install-info in autoconf" ; \
3725 (cd $(HOST_SUBDIR)/autoconf && \
3726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3728 "RANLIB=$${RANLIB}" \
3729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3730 install-info) \
3731 || exit 1
3732
3733 @endif autoconf
3734
3735 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3736 maybe-install-pdf-autoconf:
3737 @if autoconf
3738 maybe-install-pdf-autoconf: install-pdf-autoconf
3739
3740 install-pdf-autoconf: \
3741 configure-autoconf \
3742 pdf-autoconf
3743 @: $(MAKE); $(unstage)
3744 @[ -f ./autoconf/Makefile ] || exit 0; \
3745 r=`${PWD_COMMAND}`; export r; \
3746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747 $(HOST_EXPORTS) \
3748 for flag in $(EXTRA_HOST_FLAGS) ; do \
3749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3750 done; \
3751 echo "Doing install-pdf in autoconf" ; \
3752 (cd $(HOST_SUBDIR)/autoconf && \
3753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3755 "RANLIB=$${RANLIB}" \
3756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3757 install-pdf) \
3758 || exit 1
3759
3760 @endif autoconf
3761
3762 .PHONY: maybe-install-html-autoconf install-html-autoconf
3763 maybe-install-html-autoconf:
3764 @if autoconf
3765 maybe-install-html-autoconf: install-html-autoconf
3766
3767 install-html-autoconf: \
3768 configure-autoconf \
3769 html-autoconf
3770 @: $(MAKE); $(unstage)
3771 @[ -f ./autoconf/Makefile ] || exit 0; \
3772 r=`${PWD_COMMAND}`; export r; \
3773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774 $(HOST_EXPORTS) \
3775 for flag in $(EXTRA_HOST_FLAGS) ; do \
3776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777 done; \
3778 echo "Doing install-html in autoconf" ; \
3779 (cd $(HOST_SUBDIR)/autoconf && \
3780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782 "RANLIB=$${RANLIB}" \
3783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3784 install-html) \
3785 || exit 1
3786
3787 @endif autoconf
3788
3789 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3790 maybe-installcheck-autoconf:
3791 @if autoconf
3792 maybe-installcheck-autoconf: installcheck-autoconf
3793
3794 installcheck-autoconf: \
3795 configure-autoconf
3796 @: $(MAKE); $(unstage)
3797 @[ -f ./autoconf/Makefile ] || exit 0; \
3798 r=`${PWD_COMMAND}`; export r; \
3799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800 $(HOST_EXPORTS) \
3801 for flag in $(EXTRA_HOST_FLAGS) ; do \
3802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3803 done; \
3804 echo "Doing installcheck in autoconf" ; \
3805 (cd $(HOST_SUBDIR)/autoconf && \
3806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3808 "RANLIB=$${RANLIB}" \
3809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3810 installcheck) \
3811 || exit 1
3812
3813 @endif autoconf
3814
3815 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3816 maybe-mostlyclean-autoconf:
3817 @if autoconf
3818 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3819
3820 mostlyclean-autoconf:
3821 @: $(MAKE); $(unstage)
3822 @[ -f ./autoconf/Makefile ] || exit 0; \
3823 r=`${PWD_COMMAND}`; export r; \
3824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3825 $(HOST_EXPORTS) \
3826 for flag in $(EXTRA_HOST_FLAGS) ; do \
3827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3828 done; \
3829 echo "Doing mostlyclean in autoconf" ; \
3830 (cd $(HOST_SUBDIR)/autoconf && \
3831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3833 "RANLIB=$${RANLIB}" \
3834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3835 mostlyclean) \
3836 || exit 1
3837
3838 @endif autoconf
3839
3840 .PHONY: maybe-clean-autoconf clean-autoconf
3841 maybe-clean-autoconf:
3842 @if autoconf
3843 maybe-clean-autoconf: clean-autoconf
3844
3845 clean-autoconf:
3846 @: $(MAKE); $(unstage)
3847 @[ -f ./autoconf/Makefile ] || exit 0; \
3848 r=`${PWD_COMMAND}`; export r; \
3849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850 $(HOST_EXPORTS) \
3851 for flag in $(EXTRA_HOST_FLAGS) ; do \
3852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3853 done; \
3854 echo "Doing clean in autoconf" ; \
3855 (cd $(HOST_SUBDIR)/autoconf && \
3856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3858 "RANLIB=$${RANLIB}" \
3859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3860 clean) \
3861 || exit 1
3862
3863 @endif autoconf
3864
3865 .PHONY: maybe-distclean-autoconf distclean-autoconf
3866 maybe-distclean-autoconf:
3867 @if autoconf
3868 maybe-distclean-autoconf: distclean-autoconf
3869
3870 distclean-autoconf:
3871 @: $(MAKE); $(unstage)
3872 @[ -f ./autoconf/Makefile ] || exit 0; \
3873 r=`${PWD_COMMAND}`; export r; \
3874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 $(HOST_EXPORTS) \
3876 for flag in $(EXTRA_HOST_FLAGS) ; do \
3877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3878 done; \
3879 echo "Doing distclean in autoconf" ; \
3880 (cd $(HOST_SUBDIR)/autoconf && \
3881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3883 "RANLIB=$${RANLIB}" \
3884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3885 distclean) \
3886 || exit 1
3887
3888 @endif autoconf
3889
3890 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3891 maybe-maintainer-clean-autoconf:
3892 @if autoconf
3893 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3894
3895 maintainer-clean-autoconf:
3896 @: $(MAKE); $(unstage)
3897 @[ -f ./autoconf/Makefile ] || exit 0; \
3898 r=`${PWD_COMMAND}`; export r; \
3899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3900 $(HOST_EXPORTS) \
3901 for flag in $(EXTRA_HOST_FLAGS) ; do \
3902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3903 done; \
3904 echo "Doing maintainer-clean in autoconf" ; \
3905 (cd $(HOST_SUBDIR)/autoconf && \
3906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3908 "RANLIB=$${RANLIB}" \
3909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3910 maintainer-clean) \
3911 || exit 1
3912
3913 @endif autoconf
3914
3915
3916
3917 .PHONY: configure-automake maybe-configure-automake
3918 maybe-configure-automake:
3919 @if gcc-bootstrap
3920 configure-automake: stage_current
3921 @endif gcc-bootstrap
3922 @if automake
3923 maybe-configure-automake: configure-automake
3924 configure-automake:
3925 @: $(MAKE); $(unstage)
3926 @r=`${PWD_COMMAND}`; export r; \
3927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3928 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3930 $(HOST_EXPORTS) \
3931 echo Configuring in $(HOST_SUBDIR)/automake; \
3932 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3933 case $(srcdir) in \
3934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3935 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3937 esac; \
3938 srcdiroption="--srcdir=$${topdir}/automake"; \
3939 libsrcdir="$$s/automake"; \
3940 $(SHELL) $${libsrcdir}/configure \
3941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3942 --target=${target_alias} $${srcdiroption} \
3943 || exit 1
3944 @endif automake
3945
3946
3947
3948
3949
3950 .PHONY: all-automake maybe-all-automake
3951 maybe-all-automake:
3952 @if gcc-bootstrap
3953 all-automake: stage_current
3954 @endif gcc-bootstrap
3955 @if automake
3956 TARGET-automake=all
3957 maybe-all-automake: all-automake
3958 all-automake: configure-automake
3959 @: $(MAKE); $(unstage)
3960 @r=`${PWD_COMMAND}`; export r; \
3961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962 $(HOST_EXPORTS) \
3963 (cd $(HOST_SUBDIR)/automake && \
3964 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3965 @endif automake
3966
3967
3968
3969
3970 .PHONY: check-automake maybe-check-automake
3971 maybe-check-automake:
3972 @if automake
3973 maybe-check-automake: check-automake
3974
3975 check-automake:
3976 @: $(MAKE); $(unstage)
3977 @r=`${PWD_COMMAND}`; export r; \
3978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3979 $(HOST_EXPORTS) \
3980 (cd $(HOST_SUBDIR)/automake && \
3981 $(MAKE) $(FLAGS_TO_PASS) check)
3982
3983 @endif automake
3984
3985 .PHONY: install-automake maybe-install-automake
3986 maybe-install-automake:
3987 @if automake
3988 maybe-install-automake: install-automake
3989
3990 install-automake: installdirs
3991 @: $(MAKE); $(unstage)
3992 @r=`${PWD_COMMAND}`; export r; \
3993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994 $(HOST_EXPORTS) \
3995 (cd $(HOST_SUBDIR)/automake && \
3996 $(MAKE) $(FLAGS_TO_PASS) install)
3997
3998 @endif automake
3999
4000 # Other targets (info, dvi, pdf, etc.)
4001
4002 .PHONY: maybe-info-automake info-automake
4003 maybe-info-automake:
4004 @if automake
4005 maybe-info-automake: info-automake
4006
4007 info-automake: \
4008 configure-automake
4009 @: $(MAKE); $(unstage)
4010 @[ -f ./automake/Makefile ] || exit 0; \
4011 r=`${PWD_COMMAND}`; export r; \
4012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4013 $(HOST_EXPORTS) \
4014 for flag in $(EXTRA_HOST_FLAGS) ; do \
4015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4016 done; \
4017 echo "Doing info in automake" ; \
4018 (cd $(HOST_SUBDIR)/automake && \
4019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4021 "RANLIB=$${RANLIB}" \
4022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4023 info) \
4024 || exit 1
4025
4026 @endif automake
4027
4028 .PHONY: maybe-dvi-automake dvi-automake
4029 maybe-dvi-automake:
4030 @if automake
4031 maybe-dvi-automake: dvi-automake
4032
4033 dvi-automake: \
4034 configure-automake
4035 @: $(MAKE); $(unstage)
4036 @[ -f ./automake/Makefile ] || exit 0; \
4037 r=`${PWD_COMMAND}`; export r; \
4038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4039 $(HOST_EXPORTS) \
4040 for flag in $(EXTRA_HOST_FLAGS) ; do \
4041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4042 done; \
4043 echo "Doing dvi in automake" ; \
4044 (cd $(HOST_SUBDIR)/automake && \
4045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4047 "RANLIB=$${RANLIB}" \
4048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4049 dvi) \
4050 || exit 1
4051
4052 @endif automake
4053
4054 .PHONY: maybe-pdf-automake pdf-automake
4055 maybe-pdf-automake:
4056 @if automake
4057 maybe-pdf-automake: pdf-automake
4058
4059 pdf-automake: \
4060 configure-automake
4061 @: $(MAKE); $(unstage)
4062 @[ -f ./automake/Makefile ] || exit 0; \
4063 r=`${PWD_COMMAND}`; export r; \
4064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4065 $(HOST_EXPORTS) \
4066 for flag in $(EXTRA_HOST_FLAGS) ; do \
4067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4068 done; \
4069 echo "Doing pdf in automake" ; \
4070 (cd $(HOST_SUBDIR)/automake && \
4071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4073 "RANLIB=$${RANLIB}" \
4074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4075 pdf) \
4076 || exit 1
4077
4078 @endif automake
4079
4080 .PHONY: maybe-html-automake html-automake
4081 maybe-html-automake:
4082 @if automake
4083 maybe-html-automake: html-automake
4084
4085 html-automake: \
4086 configure-automake
4087 @: $(MAKE); $(unstage)
4088 @[ -f ./automake/Makefile ] || exit 0; \
4089 r=`${PWD_COMMAND}`; export r; \
4090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4091 $(HOST_EXPORTS) \
4092 for flag in $(EXTRA_HOST_FLAGS) ; do \
4093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4094 done; \
4095 echo "Doing html in automake" ; \
4096 (cd $(HOST_SUBDIR)/automake && \
4097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4099 "RANLIB=$${RANLIB}" \
4100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4101 html) \
4102 || exit 1
4103
4104 @endif automake
4105
4106 .PHONY: maybe-TAGS-automake TAGS-automake
4107 maybe-TAGS-automake:
4108 @if automake
4109 maybe-TAGS-automake: TAGS-automake
4110
4111 TAGS-automake: \
4112 configure-automake
4113 @: $(MAKE); $(unstage)
4114 @[ -f ./automake/Makefile ] || exit 0; \
4115 r=`${PWD_COMMAND}`; export r; \
4116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4117 $(HOST_EXPORTS) \
4118 for flag in $(EXTRA_HOST_FLAGS) ; do \
4119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4120 done; \
4121 echo "Doing TAGS in automake" ; \
4122 (cd $(HOST_SUBDIR)/automake && \
4123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4125 "RANLIB=$${RANLIB}" \
4126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4127 TAGS) \
4128 || exit 1
4129
4130 @endif automake
4131
4132 .PHONY: maybe-install-info-automake install-info-automake
4133 maybe-install-info-automake:
4134 @if automake
4135 maybe-install-info-automake: install-info-automake
4136
4137 install-info-automake: \
4138 configure-automake \
4139 info-automake
4140 @: $(MAKE); $(unstage)
4141 @[ -f ./automake/Makefile ] || exit 0; \
4142 r=`${PWD_COMMAND}`; export r; \
4143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4144 $(HOST_EXPORTS) \
4145 for flag in $(EXTRA_HOST_FLAGS) ; do \
4146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4147 done; \
4148 echo "Doing install-info in automake" ; \
4149 (cd $(HOST_SUBDIR)/automake && \
4150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4152 "RANLIB=$${RANLIB}" \
4153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4154 install-info) \
4155 || exit 1
4156
4157 @endif automake
4158
4159 .PHONY: maybe-install-pdf-automake install-pdf-automake
4160 maybe-install-pdf-automake:
4161 @if automake
4162 maybe-install-pdf-automake: install-pdf-automake
4163
4164 install-pdf-automake: \
4165 configure-automake \
4166 pdf-automake
4167 @: $(MAKE); $(unstage)
4168 @[ -f ./automake/Makefile ] || exit 0; \
4169 r=`${PWD_COMMAND}`; export r; \
4170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171 $(HOST_EXPORTS) \
4172 for flag in $(EXTRA_HOST_FLAGS) ; do \
4173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4174 done; \
4175 echo "Doing install-pdf in automake" ; \
4176 (cd $(HOST_SUBDIR)/automake && \
4177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4179 "RANLIB=$${RANLIB}" \
4180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4181 install-pdf) \
4182 || exit 1
4183
4184 @endif automake
4185
4186 .PHONY: maybe-install-html-automake install-html-automake
4187 maybe-install-html-automake:
4188 @if automake
4189 maybe-install-html-automake: install-html-automake
4190
4191 install-html-automake: \
4192 configure-automake \
4193 html-automake
4194 @: $(MAKE); $(unstage)
4195 @[ -f ./automake/Makefile ] || exit 0; \
4196 r=`${PWD_COMMAND}`; export r; \
4197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4198 $(HOST_EXPORTS) \
4199 for flag in $(EXTRA_HOST_FLAGS) ; do \
4200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4201 done; \
4202 echo "Doing install-html in automake" ; \
4203 (cd $(HOST_SUBDIR)/automake && \
4204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4206 "RANLIB=$${RANLIB}" \
4207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4208 install-html) \
4209 || exit 1
4210
4211 @endif automake
4212
4213 .PHONY: maybe-installcheck-automake installcheck-automake
4214 maybe-installcheck-automake:
4215 @if automake
4216 maybe-installcheck-automake: installcheck-automake
4217
4218 installcheck-automake: \
4219 configure-automake
4220 @: $(MAKE); $(unstage)
4221 @[ -f ./automake/Makefile ] || exit 0; \
4222 r=`${PWD_COMMAND}`; export r; \
4223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224 $(HOST_EXPORTS) \
4225 for flag in $(EXTRA_HOST_FLAGS) ; do \
4226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4227 done; \
4228 echo "Doing installcheck in automake" ; \
4229 (cd $(HOST_SUBDIR)/automake && \
4230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4232 "RANLIB=$${RANLIB}" \
4233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4234 installcheck) \
4235 || exit 1
4236
4237 @endif automake
4238
4239 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4240 maybe-mostlyclean-automake:
4241 @if automake
4242 maybe-mostlyclean-automake: mostlyclean-automake
4243
4244 mostlyclean-automake:
4245 @: $(MAKE); $(unstage)
4246 @[ -f ./automake/Makefile ] || exit 0; \
4247 r=`${PWD_COMMAND}`; export r; \
4248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4249 $(HOST_EXPORTS) \
4250 for flag in $(EXTRA_HOST_FLAGS) ; do \
4251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4252 done; \
4253 echo "Doing mostlyclean in automake" ; \
4254 (cd $(HOST_SUBDIR)/automake && \
4255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4257 "RANLIB=$${RANLIB}" \
4258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4259 mostlyclean) \
4260 || exit 1
4261
4262 @endif automake
4263
4264 .PHONY: maybe-clean-automake clean-automake
4265 maybe-clean-automake:
4266 @if automake
4267 maybe-clean-automake: clean-automake
4268
4269 clean-automake:
4270 @: $(MAKE); $(unstage)
4271 @[ -f ./automake/Makefile ] || exit 0; \
4272 r=`${PWD_COMMAND}`; export r; \
4273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4274 $(HOST_EXPORTS) \
4275 for flag in $(EXTRA_HOST_FLAGS) ; do \
4276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4277 done; \
4278 echo "Doing clean in automake" ; \
4279 (cd $(HOST_SUBDIR)/automake && \
4280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4282 "RANLIB=$${RANLIB}" \
4283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4284 clean) \
4285 || exit 1
4286
4287 @endif automake
4288
4289 .PHONY: maybe-distclean-automake distclean-automake
4290 maybe-distclean-automake:
4291 @if automake
4292 maybe-distclean-automake: distclean-automake
4293
4294 distclean-automake:
4295 @: $(MAKE); $(unstage)
4296 @[ -f ./automake/Makefile ] || exit 0; \
4297 r=`${PWD_COMMAND}`; export r; \
4298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4299 $(HOST_EXPORTS) \
4300 for flag in $(EXTRA_HOST_FLAGS) ; do \
4301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4302 done; \
4303 echo "Doing distclean in automake" ; \
4304 (cd $(HOST_SUBDIR)/automake && \
4305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4307 "RANLIB=$${RANLIB}" \
4308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4309 distclean) \
4310 || exit 1
4311
4312 @endif automake
4313
4314 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4315 maybe-maintainer-clean-automake:
4316 @if automake
4317 maybe-maintainer-clean-automake: maintainer-clean-automake
4318
4319 maintainer-clean-automake:
4320 @: $(MAKE); $(unstage)
4321 @[ -f ./automake/Makefile ] || exit 0; \
4322 r=`${PWD_COMMAND}`; export r; \
4323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4324 $(HOST_EXPORTS) \
4325 for flag in $(EXTRA_HOST_FLAGS) ; do \
4326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4327 done; \
4328 echo "Doing maintainer-clean in automake" ; \
4329 (cd $(HOST_SUBDIR)/automake && \
4330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4332 "RANLIB=$${RANLIB}" \
4333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4334 maintainer-clean) \
4335 || exit 1
4336
4337 @endif automake
4338
4339
4340
4341 .PHONY: configure-bash maybe-configure-bash
4342 maybe-configure-bash:
4343 @if gcc-bootstrap
4344 configure-bash: stage_current
4345 @endif gcc-bootstrap
4346 @if bash
4347 maybe-configure-bash: configure-bash
4348 configure-bash:
4349 @: $(MAKE); $(unstage)
4350 @r=`${PWD_COMMAND}`; export r; \
4351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4352 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4354 $(HOST_EXPORTS) \
4355 echo Configuring in $(HOST_SUBDIR)/bash; \
4356 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4357 case $(srcdir) in \
4358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4359 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4361 esac; \
4362 srcdiroption="--srcdir=$${topdir}/bash"; \
4363 libsrcdir="$$s/bash"; \
4364 $(SHELL) $${libsrcdir}/configure \
4365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4366 --target=${target_alias} $${srcdiroption} \
4367 || exit 1
4368 @endif bash
4369
4370
4371
4372
4373
4374 .PHONY: all-bash maybe-all-bash
4375 maybe-all-bash:
4376 @if gcc-bootstrap
4377 all-bash: stage_current
4378 @endif gcc-bootstrap
4379 @if bash
4380 TARGET-bash=all
4381 maybe-all-bash: all-bash
4382 all-bash: configure-bash
4383 @: $(MAKE); $(unstage)
4384 @r=`${PWD_COMMAND}`; export r; \
4385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4386 $(HOST_EXPORTS) \
4387 (cd $(HOST_SUBDIR)/bash && \
4388 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash))
4389 @endif bash
4390
4391
4392
4393
4394 .PHONY: check-bash maybe-check-bash
4395 maybe-check-bash:
4396 @if bash
4397 maybe-check-bash: check-bash
4398
4399 check-bash:
4400 @: $(MAKE); $(unstage)
4401 @r=`${PWD_COMMAND}`; export r; \
4402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4403 $(HOST_EXPORTS) \
4404 (cd $(HOST_SUBDIR)/bash && \
4405 $(MAKE) $(FLAGS_TO_PASS) check)
4406
4407 @endif bash
4408
4409 .PHONY: install-bash maybe-install-bash
4410 maybe-install-bash:
4411 @if bash
4412 maybe-install-bash: install-bash
4413
4414 install-bash: installdirs
4415 @: $(MAKE); $(unstage)
4416 @r=`${PWD_COMMAND}`; export r; \
4417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4418 $(HOST_EXPORTS) \
4419 (cd $(HOST_SUBDIR)/bash && \
4420 $(MAKE) $(FLAGS_TO_PASS) install)
4421
4422 @endif bash
4423
4424 # Other targets (info, dvi, pdf, etc.)
4425
4426 .PHONY: maybe-info-bash info-bash
4427 maybe-info-bash:
4428 @if bash
4429 maybe-info-bash: info-bash
4430
4431 info-bash: \
4432 configure-bash
4433 @: $(MAKE); $(unstage)
4434 @[ -f ./bash/Makefile ] || exit 0; \
4435 r=`${PWD_COMMAND}`; export r; \
4436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4437 $(HOST_EXPORTS) \
4438 for flag in $(EXTRA_HOST_FLAGS) ; do \
4439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4440 done; \
4441 echo "Doing info in bash" ; \
4442 (cd $(HOST_SUBDIR)/bash && \
4443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4445 "RANLIB=$${RANLIB}" \
4446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4447 info) \
4448 || exit 1
4449
4450 @endif bash
4451
4452 .PHONY: maybe-dvi-bash dvi-bash
4453 maybe-dvi-bash:
4454 @if bash
4455 maybe-dvi-bash: dvi-bash
4456
4457 dvi-bash: \
4458 configure-bash
4459 @: $(MAKE); $(unstage)
4460 @[ -f ./bash/Makefile ] || exit 0; \
4461 r=`${PWD_COMMAND}`; export r; \
4462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4463 $(HOST_EXPORTS) \
4464 for flag in $(EXTRA_HOST_FLAGS) ; do \
4465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4466 done; \
4467 echo "Doing dvi in bash" ; \
4468 (cd $(HOST_SUBDIR)/bash && \
4469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4471 "RANLIB=$${RANLIB}" \
4472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4473 dvi) \
4474 || exit 1
4475
4476 @endif bash
4477
4478 .PHONY: maybe-pdf-bash pdf-bash
4479 maybe-pdf-bash:
4480 @if bash
4481 maybe-pdf-bash: pdf-bash
4482
4483 pdf-bash: \
4484 configure-bash
4485 @: $(MAKE); $(unstage)
4486 @[ -f ./bash/Makefile ] || exit 0; \
4487 r=`${PWD_COMMAND}`; export r; \
4488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4489 $(HOST_EXPORTS) \
4490 for flag in $(EXTRA_HOST_FLAGS) ; do \
4491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4492 done; \
4493 echo "Doing pdf in bash" ; \
4494 (cd $(HOST_SUBDIR)/bash && \
4495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4497 "RANLIB=$${RANLIB}" \
4498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4499 pdf) \
4500 || exit 1
4501
4502 @endif bash
4503
4504 .PHONY: maybe-html-bash html-bash
4505 maybe-html-bash:
4506 @if bash
4507 maybe-html-bash: html-bash
4508
4509 html-bash: \
4510 configure-bash
4511 @: $(MAKE); $(unstage)
4512 @[ -f ./bash/Makefile ] || exit 0; \
4513 r=`${PWD_COMMAND}`; export r; \
4514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515 $(HOST_EXPORTS) \
4516 for flag in $(EXTRA_HOST_FLAGS) ; do \
4517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518 done; \
4519 echo "Doing html in bash" ; \
4520 (cd $(HOST_SUBDIR)/bash && \
4521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523 "RANLIB=$${RANLIB}" \
4524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4525 html) \
4526 || exit 1
4527
4528 @endif bash
4529
4530 .PHONY: maybe-TAGS-bash TAGS-bash
4531 maybe-TAGS-bash:
4532 @if bash
4533 maybe-TAGS-bash: TAGS-bash
4534
4535 TAGS-bash: \
4536 configure-bash
4537 @: $(MAKE); $(unstage)
4538 @[ -f ./bash/Makefile ] || exit 0; \
4539 r=`${PWD_COMMAND}`; export r; \
4540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4541 $(HOST_EXPORTS) \
4542 for flag in $(EXTRA_HOST_FLAGS) ; do \
4543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4544 done; \
4545 echo "Doing TAGS in bash" ; \
4546 (cd $(HOST_SUBDIR)/bash && \
4547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4549 "RANLIB=$${RANLIB}" \
4550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4551 TAGS) \
4552 || exit 1
4553
4554 @endif bash
4555
4556 .PHONY: maybe-install-info-bash install-info-bash
4557 maybe-install-info-bash:
4558 @if bash
4559 maybe-install-info-bash: install-info-bash
4560
4561 install-info-bash: \
4562 configure-bash \
4563 info-bash
4564 @: $(MAKE); $(unstage)
4565 @[ -f ./bash/Makefile ] || exit 0; \
4566 r=`${PWD_COMMAND}`; export r; \
4567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568 $(HOST_EXPORTS) \
4569 for flag in $(EXTRA_HOST_FLAGS) ; do \
4570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4571 done; \
4572 echo "Doing install-info in bash" ; \
4573 (cd $(HOST_SUBDIR)/bash && \
4574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4576 "RANLIB=$${RANLIB}" \
4577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4578 install-info) \
4579 || exit 1
4580
4581 @endif bash
4582
4583 .PHONY: maybe-install-pdf-bash install-pdf-bash
4584 maybe-install-pdf-bash:
4585 @if bash
4586 maybe-install-pdf-bash: install-pdf-bash
4587
4588 install-pdf-bash: \
4589 configure-bash \
4590 pdf-bash
4591 @: $(MAKE); $(unstage)
4592 @[ -f ./bash/Makefile ] || exit 0; \
4593 r=`${PWD_COMMAND}`; export r; \
4594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4595 $(HOST_EXPORTS) \
4596 for flag in $(EXTRA_HOST_FLAGS) ; do \
4597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4598 done; \
4599 echo "Doing install-pdf in bash" ; \
4600 (cd $(HOST_SUBDIR)/bash && \
4601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4603 "RANLIB=$${RANLIB}" \
4604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4605 install-pdf) \
4606 || exit 1
4607
4608 @endif bash
4609
4610 .PHONY: maybe-install-html-bash install-html-bash
4611 maybe-install-html-bash:
4612 @if bash
4613 maybe-install-html-bash: install-html-bash
4614
4615 install-html-bash: \
4616 configure-bash \
4617 html-bash
4618 @: $(MAKE); $(unstage)
4619 @[ -f ./bash/Makefile ] || exit 0; \
4620 r=`${PWD_COMMAND}`; export r; \
4621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4622 $(HOST_EXPORTS) \
4623 for flag in $(EXTRA_HOST_FLAGS) ; do \
4624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4625 done; \
4626 echo "Doing install-html in bash" ; \
4627 (cd $(HOST_SUBDIR)/bash && \
4628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4630 "RANLIB=$${RANLIB}" \
4631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4632 install-html) \
4633 || exit 1
4634
4635 @endif bash
4636
4637 .PHONY: maybe-installcheck-bash installcheck-bash
4638 maybe-installcheck-bash:
4639 @if bash
4640 maybe-installcheck-bash: installcheck-bash
4641
4642 installcheck-bash: \
4643 configure-bash
4644 @: $(MAKE); $(unstage)
4645 @[ -f ./bash/Makefile ] || exit 0; \
4646 r=`${PWD_COMMAND}`; export r; \
4647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4648 $(HOST_EXPORTS) \
4649 for flag in $(EXTRA_HOST_FLAGS) ; do \
4650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4651 done; \
4652 echo "Doing installcheck in bash" ; \
4653 (cd $(HOST_SUBDIR)/bash && \
4654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4656 "RANLIB=$${RANLIB}" \
4657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4658 installcheck) \
4659 || exit 1
4660
4661 @endif bash
4662
4663 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4664 maybe-mostlyclean-bash:
4665 @if bash
4666 maybe-mostlyclean-bash: mostlyclean-bash
4667
4668 mostlyclean-bash:
4669 @: $(MAKE); $(unstage)
4670 @[ -f ./bash/Makefile ] || exit 0; \
4671 r=`${PWD_COMMAND}`; export r; \
4672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4673 $(HOST_EXPORTS) \
4674 for flag in $(EXTRA_HOST_FLAGS) ; do \
4675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4676 done; \
4677 echo "Doing mostlyclean in bash" ; \
4678 (cd $(HOST_SUBDIR)/bash && \
4679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4681 "RANLIB=$${RANLIB}" \
4682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4683 mostlyclean) \
4684 || exit 1
4685
4686 @endif bash
4687
4688 .PHONY: maybe-clean-bash clean-bash
4689 maybe-clean-bash:
4690 @if bash
4691 maybe-clean-bash: clean-bash
4692
4693 clean-bash:
4694 @: $(MAKE); $(unstage)
4695 @[ -f ./bash/Makefile ] || exit 0; \
4696 r=`${PWD_COMMAND}`; export r; \
4697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698 $(HOST_EXPORTS) \
4699 for flag in $(EXTRA_HOST_FLAGS) ; do \
4700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4701 done; \
4702 echo "Doing clean in bash" ; \
4703 (cd $(HOST_SUBDIR)/bash && \
4704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4706 "RANLIB=$${RANLIB}" \
4707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4708 clean) \
4709 || exit 1
4710
4711 @endif bash
4712
4713 .PHONY: maybe-distclean-bash distclean-bash
4714 maybe-distclean-bash:
4715 @if bash
4716 maybe-distclean-bash: distclean-bash
4717
4718 distclean-bash:
4719 @: $(MAKE); $(unstage)
4720 @[ -f ./bash/Makefile ] || exit 0; \
4721 r=`${PWD_COMMAND}`; export r; \
4722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4723 $(HOST_EXPORTS) \
4724 for flag in $(EXTRA_HOST_FLAGS) ; do \
4725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4726 done; \
4727 echo "Doing distclean in bash" ; \
4728 (cd $(HOST_SUBDIR)/bash && \
4729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4731 "RANLIB=$${RANLIB}" \
4732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4733 distclean) \
4734 || exit 1
4735
4736 @endif bash
4737
4738 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4739 maybe-maintainer-clean-bash:
4740 @if bash
4741 maybe-maintainer-clean-bash: maintainer-clean-bash
4742
4743 maintainer-clean-bash:
4744 @: $(MAKE); $(unstage)
4745 @[ -f ./bash/Makefile ] || exit 0; \
4746 r=`${PWD_COMMAND}`; export r; \
4747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748 $(HOST_EXPORTS) \
4749 for flag in $(EXTRA_HOST_FLAGS) ; do \
4750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4751 done; \
4752 echo "Doing maintainer-clean in bash" ; \
4753 (cd $(HOST_SUBDIR)/bash && \
4754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4756 "RANLIB=$${RANLIB}" \
4757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4758 maintainer-clean) \
4759 || exit 1
4760
4761 @endif bash
4762
4763
4764
4765 .PHONY: configure-bfd maybe-configure-bfd
4766 maybe-configure-bfd:
4767 @if gcc-bootstrap
4768 configure-bfd: stage_current
4769 @endif gcc-bootstrap
4770 @if bfd
4771 maybe-configure-bfd: configure-bfd
4772 configure-bfd:
4773 @r=`${PWD_COMMAND}`; export r; \
4774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4775 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4777 $(HOST_EXPORTS) \
4778 echo Configuring in $(HOST_SUBDIR)/bfd; \
4779 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4780 case $(srcdir) in \
4781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4782 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4784 esac; \
4785 srcdiroption="--srcdir=$${topdir}/bfd"; \
4786 libsrcdir="$$s/bfd"; \
4787 $(SHELL) $${libsrcdir}/configure \
4788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4789 --target=${target_alias} $${srcdiroption} \
4790 || exit 1
4791 @endif bfd
4792
4793
4794
4795 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4796 maybe-configure-stage1-bfd:
4797 @if bfd-bootstrap
4798 maybe-configure-stage1-bfd: configure-stage1-bfd
4799 configure-stage1-bfd:
4800 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4802 @r=`${PWD_COMMAND}`; export r; \
4803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4805 $(HOST_EXPORTS) \
4806 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4807 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
4808 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4810 cd $(HOST_SUBDIR)/bfd || exit 1; \
4811 case $(srcdir) in \
4812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4813 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4815 esac; \
4816 srcdiroption="--srcdir=$${topdir}/bfd"; \
4817 libsrcdir="$$s/bfd"; \
4818 $(SHELL) $${libsrcdir}/configure \
4819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4820 --target=${target_alias} $${srcdiroption} \
4821 \
4822 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4823 @endif bfd-bootstrap
4824
4825 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4826 maybe-configure-stage2-bfd:
4827 @if bfd-bootstrap
4828 maybe-configure-stage2-bfd: configure-stage2-bfd
4829 configure-stage2-bfd:
4830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4832 @r=`${PWD_COMMAND}`; export r; \
4833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4834 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4835 $(HOST_EXPORTS) \
4836 $(POSTSTAGE1_HOST_EXPORTS) \
4837 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4838 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4839 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4841 cd $(HOST_SUBDIR)/bfd || exit 1; \
4842 case $(srcdir) in \
4843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4844 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4846 esac; \
4847 srcdiroption="--srcdir=$${topdir}/bfd"; \
4848 libsrcdir="$$s/bfd"; \
4849 $(SHELL) $${libsrcdir}/configure \
4850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4851 --target=${target_alias} $${srcdiroption} \
4852 --with-build-libsubdir=$(HOST_SUBDIR) \
4853 @stage2_werror_flag@
4854 @endif bfd-bootstrap
4855
4856 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4857 maybe-configure-stageb2g0-bfd:
4858 @if bfd-bootstrap
4859 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4860 configure-stageb2g0-bfd:
4861 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4863 @r=`${PWD_COMMAND}`; export r; \
4864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4866 $(HOST_EXPORTS) \
4867 $(POSTSTAGE1_HOST_EXPORTS) \
4868 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4869 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
4870 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4872 cd $(HOST_SUBDIR)/bfd || exit 1; \
4873 case $(srcdir) in \
4874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4875 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4877 esac; \
4878 srcdiroption="--srcdir=$${topdir}/bfd"; \
4879 libsrcdir="$$s/bfd"; \
4880 $(SHELL) $${libsrcdir}/configure \
4881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4882 --target=${target_alias} $${srcdiroption} \
4883 --with-build-libsubdir=$(HOST_SUBDIR) \
4884 @stage2_werror_flag@
4885 @endif bfd-bootstrap
4886
4887 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4888 maybe-configure-stage3-bfd:
4889 @if bfd-bootstrap
4890 maybe-configure-stage3-bfd: configure-stage3-bfd
4891 configure-stage3-bfd:
4892 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4894 @r=`${PWD_COMMAND}`; export r; \
4895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4896 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4897 $(HOST_EXPORTS) \
4898 $(POSTSTAGE1_HOST_EXPORTS) \
4899 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4900 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4901 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4903 cd $(HOST_SUBDIR)/bfd || exit 1; \
4904 case $(srcdir) in \
4905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4906 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4908 esac; \
4909 srcdiroption="--srcdir=$${topdir}/bfd"; \
4910 libsrcdir="$$s/bfd"; \
4911 $(SHELL) $${libsrcdir}/configure \
4912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4913 --target=${target_alias} $${srcdiroption} \
4914 --with-build-libsubdir=$(HOST_SUBDIR) \
4915 @stage2_werror_flag@
4916 @endif bfd-bootstrap
4917
4918 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4919 maybe-configure-stageb3g2-bfd:
4920 @if bfd-bootstrap
4921 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4922 configure-stageb3g2-bfd:
4923 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4925 @r=`${PWD_COMMAND}`; export r; \
4926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4927 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4928 $(HOST_EXPORTS) \
4929 $(POSTSTAGE1_HOST_EXPORTS) \
4930 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4931 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
4932 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4934 cd $(HOST_SUBDIR)/bfd || exit 1; \
4935 case $(srcdir) in \
4936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4937 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4939 esac; \
4940 srcdiroption="--srcdir=$${topdir}/bfd"; \
4941 libsrcdir="$$s/bfd"; \
4942 $(SHELL) $${libsrcdir}/configure \
4943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4944 --target=${target_alias} $${srcdiroption} \
4945 --with-build-libsubdir=$(HOST_SUBDIR) \
4946 @stage2_werror_flag@
4947 @endif bfd-bootstrap
4948
4949 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4950 maybe-configure-stage4-bfd:
4951 @if bfd-bootstrap
4952 maybe-configure-stage4-bfd: configure-stage4-bfd
4953 configure-stage4-bfd:
4954 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4955 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4956 @r=`${PWD_COMMAND}`; export r; \
4957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4958 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4959 $(HOST_EXPORTS) \
4960 $(POSTSTAGE1_HOST_EXPORTS) \
4961 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4962 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4963 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4965 cd $(HOST_SUBDIR)/bfd || exit 1; \
4966 case $(srcdir) in \
4967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4968 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4970 esac; \
4971 srcdiroption="--srcdir=$${topdir}/bfd"; \
4972 libsrcdir="$$s/bfd"; \
4973 $(SHELL) $${libsrcdir}/configure \
4974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4975 --target=${target_alias} $${srcdiroption} \
4976 --with-build-libsubdir=$(HOST_SUBDIR) \
4977 @stage2_werror_flag@
4978 @endif bfd-bootstrap
4979
4980 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4981 maybe-configure-stageprofile-bfd:
4982 @if bfd-bootstrap
4983 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4984 configure-stageprofile-bfd:
4985 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4987 @r=`${PWD_COMMAND}`; export r; \
4988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4989 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4990 $(HOST_EXPORTS) \
4991 $(POSTSTAGE1_HOST_EXPORTS) \
4992 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
4993 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
4994 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4996 cd $(HOST_SUBDIR)/bfd || exit 1; \
4997 case $(srcdir) in \
4998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4999 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5001 esac; \
5002 srcdiroption="--srcdir=$${topdir}/bfd"; \
5003 libsrcdir="$$s/bfd"; \
5004 $(SHELL) $${libsrcdir}/configure \
5005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5006 --target=${target_alias} $${srcdiroption} \
5007 --with-build-libsubdir=$(HOST_SUBDIR) \
5008 @stage2_werror_flag@
5009 @endif bfd-bootstrap
5010
5011 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5012 maybe-configure-stagefeedback-bfd:
5013 @if bfd-bootstrap
5014 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5015 configure-stagefeedback-bfd:
5016 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5018 @r=`${PWD_COMMAND}`; export r; \
5019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5021 $(HOST_EXPORTS) \
5022 $(POSTSTAGE1_HOST_EXPORTS) \
5023 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5024 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5025 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5027 cd $(HOST_SUBDIR)/bfd || exit 1; \
5028 case $(srcdir) in \
5029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5030 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5032 esac; \
5033 srcdiroption="--srcdir=$${topdir}/bfd"; \
5034 libsrcdir="$$s/bfd"; \
5035 $(SHELL) $${libsrcdir}/configure \
5036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5037 --target=${target_alias} $${srcdiroption} \
5038 --with-build-libsubdir=$(HOST_SUBDIR) \
5039 @stage2_werror_flag@
5040 @endif bfd-bootstrap
5041
5042
5043
5044
5045
5046 .PHONY: all-bfd maybe-all-bfd
5047 maybe-all-bfd:
5048 @if gcc-bootstrap
5049 all-bfd: stage_current
5050 @endif gcc-bootstrap
5051 @if bfd
5052 TARGET-bfd=all
5053 maybe-all-bfd: all-bfd
5054 all-bfd: configure-bfd
5055 @r=`${PWD_COMMAND}`; export r; \
5056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5057 $(HOST_EXPORTS) \
5058 (cd $(HOST_SUBDIR)/bfd && \
5059 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd))
5060 @endif bfd
5061
5062
5063
5064 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5065 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5066 maybe-all-stage1-bfd:
5067 maybe-clean-stage1-bfd:
5068 @if bfd-bootstrap
5069 maybe-all-stage1-bfd: all-stage1-bfd
5070 all-stage1: all-stage1-bfd
5071 TARGET-stage1-bfd = $(TARGET-bfd)
5072 all-stage1-bfd: configure-stage1-bfd
5073 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5074 @r=`${PWD_COMMAND}`; export r; \
5075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5076 $(HOST_EXPORTS) \
5077 cd $(HOST_SUBDIR)/bfd && \
5078 $(MAKE) $(FLAGS_TO_PASS) \
5079 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
5080 $(TARGET-stage1-bfd)
5081
5082 maybe-clean-stage1-bfd: clean-stage1-bfd
5083 clean-stage1: clean-stage1-bfd
5084 clean-stage1-bfd:
5085 @if [ $(current_stage) = stage1 ]; then \
5086 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5087 else \
5088 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5089 $(MAKE) stage1-start; \
5090 fi; \
5091 cd $(HOST_SUBDIR)/bfd && \
5092 $(MAKE) $(FLAGS_TO_PASS) \
5093 clean
5094 @endif bfd-bootstrap
5095
5096
5097 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5098 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5099 maybe-all-stage2-bfd:
5100 maybe-clean-stage2-bfd:
5101 @if bfd-bootstrap
5102 maybe-all-stage2-bfd: all-stage2-bfd
5103 all-stage2: all-stage2-bfd
5104 TARGET-stage2-bfd = $(TARGET-bfd)
5105 all-stage2-bfd: configure-stage2-bfd
5106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5107 @r=`${PWD_COMMAND}`; export r; \
5108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5109 $(HOST_EXPORTS) \
5110 $(POSTSTAGE1_HOST_EXPORTS) \
5111 cd $(HOST_SUBDIR)/bfd && \
5112 $(MAKE) $(FLAGS_TO_PASS) \
5113 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5114 $(TARGET-stage2-bfd)
5115
5116 maybe-clean-stage2-bfd: clean-stage2-bfd
5117 clean-stage2: clean-stage2-bfd
5118 clean-stage2-bfd:
5119 @if [ $(current_stage) = stage2 ]; then \
5120 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5121 else \
5122 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5123 $(MAKE) stage2-start; \
5124 fi; \
5125 cd $(HOST_SUBDIR)/bfd && \
5126 $(MAKE) $(FLAGS_TO_PASS) \
5127 $(POSTSTAGE1_FLAGS_TO_PASS) \
5128 clean
5129 @endif bfd-bootstrap
5130
5131
5132 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5133 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5134 maybe-all-stageb2g0-bfd:
5135 maybe-clean-stageb2g0-bfd:
5136 @if bfd-bootstrap
5137 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5138 all-stageb2g0: all-stageb2g0-bfd
5139 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5140 all-stageb2g0-bfd: configure-stageb2g0-bfd
5141 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5142 @r=`${PWD_COMMAND}`; export r; \
5143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5144 $(HOST_EXPORTS) \
5145 $(POSTSTAGE1_HOST_EXPORTS) \
5146 cd $(HOST_SUBDIR)/bfd && \
5147 $(MAKE) $(FLAGS_TO_PASS) \
5148 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
5149 $(TARGET-stageb2g0-bfd)
5150
5151 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5152 clean-stageb2g0: clean-stageb2g0-bfd
5153 clean-stageb2g0-bfd:
5154 @if [ $(current_stage) = stageb2g0 ]; then \
5155 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5156 else \
5157 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5158 $(MAKE) stageb2g0-start; \
5159 fi; \
5160 cd $(HOST_SUBDIR)/bfd && \
5161 $(MAKE) $(FLAGS_TO_PASS) \
5162 $(POSTSTAGE1_FLAGS_TO_PASS) \
5163 clean
5164 @endif bfd-bootstrap
5165
5166
5167 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5168 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5169 maybe-all-stage3-bfd:
5170 maybe-clean-stage3-bfd:
5171 @if bfd-bootstrap
5172 maybe-all-stage3-bfd: all-stage3-bfd
5173 all-stage3: all-stage3-bfd
5174 TARGET-stage3-bfd = $(TARGET-bfd)
5175 all-stage3-bfd: configure-stage3-bfd
5176 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5177 @r=`${PWD_COMMAND}`; export r; \
5178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5179 $(HOST_EXPORTS) \
5180 $(POSTSTAGE1_HOST_EXPORTS) \
5181 cd $(HOST_SUBDIR)/bfd && \
5182 $(MAKE) $(FLAGS_TO_PASS) \
5183 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5184 $(TARGET-stage3-bfd)
5185
5186 maybe-clean-stage3-bfd: clean-stage3-bfd
5187 clean-stage3: clean-stage3-bfd
5188 clean-stage3-bfd:
5189 @if [ $(current_stage) = stage3 ]; then \
5190 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5191 else \
5192 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5193 $(MAKE) stage3-start; \
5194 fi; \
5195 cd $(HOST_SUBDIR)/bfd && \
5196 $(MAKE) $(FLAGS_TO_PASS) \
5197 $(POSTSTAGE1_FLAGS_TO_PASS) \
5198 clean
5199 @endif bfd-bootstrap
5200
5201
5202 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5203 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5204 maybe-all-stageb3g2-bfd:
5205 maybe-clean-stageb3g2-bfd:
5206 @if bfd-bootstrap
5207 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5208 all-stageb3g2: all-stageb3g2-bfd
5209 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5210 all-stageb3g2-bfd: configure-stageb3g2-bfd
5211 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5212 @r=`${PWD_COMMAND}`; export r; \
5213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5214 $(HOST_EXPORTS) \
5215 $(POSTSTAGE1_HOST_EXPORTS) \
5216 cd $(HOST_SUBDIR)/bfd && \
5217 $(MAKE) $(FLAGS_TO_PASS) \
5218 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
5219 $(TARGET-stageb3g2-bfd)
5220
5221 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5222 clean-stageb3g2: clean-stageb3g2-bfd
5223 clean-stageb3g2-bfd:
5224 @if [ $(current_stage) = stageb3g2 ]; then \
5225 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5226 else \
5227 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5228 $(MAKE) stageb3g2-start; \
5229 fi; \
5230 cd $(HOST_SUBDIR)/bfd && \
5231 $(MAKE) $(FLAGS_TO_PASS) \
5232 $(POSTSTAGE1_FLAGS_TO_PASS) \
5233 clean
5234 @endif bfd-bootstrap
5235
5236
5237 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5238 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5239 maybe-all-stage4-bfd:
5240 maybe-clean-stage4-bfd:
5241 @if bfd-bootstrap
5242 maybe-all-stage4-bfd: all-stage4-bfd
5243 all-stage4: all-stage4-bfd
5244 TARGET-stage4-bfd = $(TARGET-bfd)
5245 all-stage4-bfd: configure-stage4-bfd
5246 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5247 @r=`${PWD_COMMAND}`; export r; \
5248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5249 $(HOST_EXPORTS) \
5250 $(POSTSTAGE1_HOST_EXPORTS) \
5251 cd $(HOST_SUBDIR)/bfd && \
5252 $(MAKE) $(FLAGS_TO_PASS) \
5253 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
5254 $(TARGET-stage4-bfd)
5255
5256 maybe-clean-stage4-bfd: clean-stage4-bfd
5257 clean-stage4: clean-stage4-bfd
5258 clean-stage4-bfd:
5259 @if [ $(current_stage) = stage4 ]; then \
5260 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5261 else \
5262 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5263 $(MAKE) stage4-start; \
5264 fi; \
5265 cd $(HOST_SUBDIR)/bfd && \
5266 $(MAKE) $(FLAGS_TO_PASS) \
5267 $(POSTSTAGE1_FLAGS_TO_PASS) \
5268 clean
5269 @endif bfd-bootstrap
5270
5271
5272 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5273 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5274 maybe-all-stageprofile-bfd:
5275 maybe-clean-stageprofile-bfd:
5276 @if bfd-bootstrap
5277 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5278 all-stageprofile: all-stageprofile-bfd
5279 TARGET-stageprofile-bfd = $(TARGET-bfd)
5280 all-stageprofile-bfd: configure-stageprofile-bfd
5281 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5282 @r=`${PWD_COMMAND}`; export r; \
5283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5284 $(HOST_EXPORTS) \
5285 $(POSTSTAGE1_HOST_EXPORTS) \
5286 cd $(HOST_SUBDIR)/bfd && \
5287 $(MAKE) $(FLAGS_TO_PASS) \
5288 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
5289 $(TARGET-stageprofile-bfd)
5290
5291 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5292 clean-stageprofile: clean-stageprofile-bfd
5293 clean-stageprofile-bfd:
5294 @if [ $(current_stage) = stageprofile ]; then \
5295 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5296 else \
5297 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5298 $(MAKE) stageprofile-start; \
5299 fi; \
5300 cd $(HOST_SUBDIR)/bfd && \
5301 $(MAKE) $(FLAGS_TO_PASS) \
5302 $(POSTSTAGE1_FLAGS_TO_PASS) \
5303 clean
5304 @endif bfd-bootstrap
5305
5306
5307 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5308 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5309 maybe-all-stagefeedback-bfd:
5310 maybe-clean-stagefeedback-bfd:
5311 @if bfd-bootstrap
5312 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5313 all-stagefeedback: all-stagefeedback-bfd
5314 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5315 all-stagefeedback-bfd: configure-stagefeedback-bfd
5316 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5317 @r=`${PWD_COMMAND}`; export r; \
5318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5319 $(HOST_EXPORTS) \
5320 $(POSTSTAGE1_HOST_EXPORTS) \
5321 cd $(HOST_SUBDIR)/bfd && \
5322 $(MAKE) $(FLAGS_TO_PASS) \
5323 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
5324 $(TARGET-stagefeedback-bfd)
5325
5326 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5327 clean-stagefeedback: clean-stagefeedback-bfd
5328 clean-stagefeedback-bfd:
5329 @if [ $(current_stage) = stagefeedback ]; then \
5330 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5331 else \
5332 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5333 $(MAKE) stagefeedback-start; \
5334 fi; \
5335 cd $(HOST_SUBDIR)/bfd && \
5336 $(MAKE) $(FLAGS_TO_PASS) \
5337 $(POSTSTAGE1_FLAGS_TO_PASS) \
5338 clean
5339 @endif bfd-bootstrap
5340
5341
5342
5343
5344
5345 .PHONY: check-bfd maybe-check-bfd
5346 maybe-check-bfd:
5347 @if bfd
5348 maybe-check-bfd: check-bfd
5349
5350 check-bfd:
5351 @: $(MAKE); $(unstage)
5352 @r=`${PWD_COMMAND}`; export r; \
5353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5354 $(HOST_EXPORTS) \
5355 (cd $(HOST_SUBDIR)/bfd && \
5356 $(MAKE) $(FLAGS_TO_PASS) check)
5357
5358 @endif bfd
5359
5360 .PHONY: install-bfd maybe-install-bfd
5361 maybe-install-bfd:
5362 @if bfd
5363 maybe-install-bfd: install-bfd
5364
5365 install-bfd: installdirs
5366 @: $(MAKE); $(unstage)
5367 @r=`${PWD_COMMAND}`; export r; \
5368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369 $(HOST_EXPORTS) \
5370 (cd $(HOST_SUBDIR)/bfd && \
5371 $(MAKE) $(FLAGS_TO_PASS) install)
5372
5373 @endif bfd
5374
5375 # Other targets (info, dvi, pdf, etc.)
5376
5377 .PHONY: maybe-info-bfd info-bfd
5378 maybe-info-bfd:
5379 @if bfd
5380 maybe-info-bfd: info-bfd
5381
5382 info-bfd: \
5383 configure-bfd
5384 @[ -f ./bfd/Makefile ] || exit 0; \
5385 r=`${PWD_COMMAND}`; export r; \
5386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5387 $(HOST_EXPORTS) \
5388 for flag in $(EXTRA_HOST_FLAGS) ; do \
5389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5390 done; \
5391 echo "Doing info in bfd" ; \
5392 (cd $(HOST_SUBDIR)/bfd && \
5393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5395 "RANLIB=$${RANLIB}" \
5396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5397 info) \
5398 || exit 1
5399
5400 @endif bfd
5401
5402 .PHONY: maybe-dvi-bfd dvi-bfd
5403 maybe-dvi-bfd:
5404 @if bfd
5405 maybe-dvi-bfd: dvi-bfd
5406
5407 dvi-bfd: \
5408 configure-bfd
5409 @[ -f ./bfd/Makefile ] || exit 0; \
5410 r=`${PWD_COMMAND}`; export r; \
5411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5412 $(HOST_EXPORTS) \
5413 for flag in $(EXTRA_HOST_FLAGS) ; do \
5414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5415 done; \
5416 echo "Doing dvi in bfd" ; \
5417 (cd $(HOST_SUBDIR)/bfd && \
5418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5420 "RANLIB=$${RANLIB}" \
5421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5422 dvi) \
5423 || exit 1
5424
5425 @endif bfd
5426
5427 .PHONY: maybe-pdf-bfd pdf-bfd
5428 maybe-pdf-bfd:
5429 @if bfd
5430 maybe-pdf-bfd: pdf-bfd
5431
5432 pdf-bfd: \
5433 configure-bfd
5434 @[ -f ./bfd/Makefile ] || exit 0; \
5435 r=`${PWD_COMMAND}`; export r; \
5436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5437 $(HOST_EXPORTS) \
5438 for flag in $(EXTRA_HOST_FLAGS) ; do \
5439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5440 done; \
5441 echo "Doing pdf in bfd" ; \
5442 (cd $(HOST_SUBDIR)/bfd && \
5443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5445 "RANLIB=$${RANLIB}" \
5446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5447 pdf) \
5448 || exit 1
5449
5450 @endif bfd
5451
5452 .PHONY: maybe-html-bfd html-bfd
5453 maybe-html-bfd:
5454 @if bfd
5455 maybe-html-bfd: html-bfd
5456
5457 html-bfd: \
5458 configure-bfd
5459 @[ -f ./bfd/Makefile ] || exit 0; \
5460 r=`${PWD_COMMAND}`; export r; \
5461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5462 $(HOST_EXPORTS) \
5463 for flag in $(EXTRA_HOST_FLAGS) ; do \
5464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5465 done; \
5466 echo "Doing html in bfd" ; \
5467 (cd $(HOST_SUBDIR)/bfd && \
5468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5470 "RANLIB=$${RANLIB}" \
5471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5472 html) \
5473 || exit 1
5474
5475 @endif bfd
5476
5477 .PHONY: maybe-TAGS-bfd TAGS-bfd
5478 maybe-TAGS-bfd:
5479 @if bfd
5480 maybe-TAGS-bfd: TAGS-bfd
5481
5482 TAGS-bfd: \
5483 configure-bfd
5484 @[ -f ./bfd/Makefile ] || exit 0; \
5485 r=`${PWD_COMMAND}`; export r; \
5486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5487 $(HOST_EXPORTS) \
5488 for flag in $(EXTRA_HOST_FLAGS) ; do \
5489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5490 done; \
5491 echo "Doing TAGS in bfd" ; \
5492 (cd $(HOST_SUBDIR)/bfd && \
5493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5495 "RANLIB=$${RANLIB}" \
5496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5497 TAGS) \
5498 || exit 1
5499
5500 @endif bfd
5501
5502 .PHONY: maybe-install-info-bfd install-info-bfd
5503 maybe-install-info-bfd:
5504 @if bfd
5505 maybe-install-info-bfd: install-info-bfd
5506
5507 install-info-bfd: \
5508 configure-bfd \
5509 info-bfd
5510 @[ -f ./bfd/Makefile ] || exit 0; \
5511 r=`${PWD_COMMAND}`; export r; \
5512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5513 $(HOST_EXPORTS) \
5514 for flag in $(EXTRA_HOST_FLAGS) ; do \
5515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5516 done; \
5517 echo "Doing install-info in bfd" ; \
5518 (cd $(HOST_SUBDIR)/bfd && \
5519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5521 "RANLIB=$${RANLIB}" \
5522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5523 install-info) \
5524 || exit 1
5525
5526 @endif bfd
5527
5528 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5529 maybe-install-pdf-bfd:
5530 @if bfd
5531 maybe-install-pdf-bfd: install-pdf-bfd
5532
5533 install-pdf-bfd: \
5534 configure-bfd \
5535 pdf-bfd
5536 @[ -f ./bfd/Makefile ] || exit 0; \
5537 r=`${PWD_COMMAND}`; export r; \
5538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5539 $(HOST_EXPORTS) \
5540 for flag in $(EXTRA_HOST_FLAGS) ; do \
5541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5542 done; \
5543 echo "Doing install-pdf in bfd" ; \
5544 (cd $(HOST_SUBDIR)/bfd && \
5545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5547 "RANLIB=$${RANLIB}" \
5548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5549 install-pdf) \
5550 || exit 1
5551
5552 @endif bfd
5553
5554 .PHONY: maybe-install-html-bfd install-html-bfd
5555 maybe-install-html-bfd:
5556 @if bfd
5557 maybe-install-html-bfd: install-html-bfd
5558
5559 install-html-bfd: \
5560 configure-bfd \
5561 html-bfd
5562 @[ -f ./bfd/Makefile ] || exit 0; \
5563 r=`${PWD_COMMAND}`; export r; \
5564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5565 $(HOST_EXPORTS) \
5566 for flag in $(EXTRA_HOST_FLAGS) ; do \
5567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5568 done; \
5569 echo "Doing install-html in bfd" ; \
5570 (cd $(HOST_SUBDIR)/bfd && \
5571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5573 "RANLIB=$${RANLIB}" \
5574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5575 install-html) \
5576 || exit 1
5577
5578 @endif bfd
5579
5580 .PHONY: maybe-installcheck-bfd installcheck-bfd
5581 maybe-installcheck-bfd:
5582 @if bfd
5583 maybe-installcheck-bfd: installcheck-bfd
5584
5585 installcheck-bfd: \
5586 configure-bfd
5587 @[ -f ./bfd/Makefile ] || exit 0; \
5588 r=`${PWD_COMMAND}`; export r; \
5589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5590 $(HOST_EXPORTS) \
5591 for flag in $(EXTRA_HOST_FLAGS) ; do \
5592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5593 done; \
5594 echo "Doing installcheck in bfd" ; \
5595 (cd $(HOST_SUBDIR)/bfd && \
5596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5598 "RANLIB=$${RANLIB}" \
5599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5600 installcheck) \
5601 || exit 1
5602
5603 @endif bfd
5604
5605 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5606 maybe-mostlyclean-bfd:
5607 @if bfd
5608 maybe-mostlyclean-bfd: mostlyclean-bfd
5609
5610 mostlyclean-bfd:
5611 @[ -f ./bfd/Makefile ] || exit 0; \
5612 r=`${PWD_COMMAND}`; export r; \
5613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5614 $(HOST_EXPORTS) \
5615 for flag in $(EXTRA_HOST_FLAGS) ; do \
5616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5617 done; \
5618 echo "Doing mostlyclean in bfd" ; \
5619 (cd $(HOST_SUBDIR)/bfd && \
5620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5622 "RANLIB=$${RANLIB}" \
5623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5624 mostlyclean) \
5625 || exit 1
5626
5627 @endif bfd
5628
5629 .PHONY: maybe-clean-bfd clean-bfd
5630 maybe-clean-bfd:
5631 @if bfd
5632 maybe-clean-bfd: clean-bfd
5633
5634 clean-bfd:
5635 @[ -f ./bfd/Makefile ] || exit 0; \
5636 r=`${PWD_COMMAND}`; export r; \
5637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638 $(HOST_EXPORTS) \
5639 for flag in $(EXTRA_HOST_FLAGS) ; do \
5640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641 done; \
5642 echo "Doing clean in bfd" ; \
5643 (cd $(HOST_SUBDIR)/bfd && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646 "RANLIB=$${RANLIB}" \
5647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648 clean) \
5649 || exit 1
5650
5651 @endif bfd
5652
5653 .PHONY: maybe-distclean-bfd distclean-bfd
5654 maybe-distclean-bfd:
5655 @if bfd
5656 maybe-distclean-bfd: distclean-bfd
5657
5658 distclean-bfd:
5659 @[ -f ./bfd/Makefile ] || exit 0; \
5660 r=`${PWD_COMMAND}`; export r; \
5661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5662 $(HOST_EXPORTS) \
5663 for flag in $(EXTRA_HOST_FLAGS) ; do \
5664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5665 done; \
5666 echo "Doing distclean in bfd" ; \
5667 (cd $(HOST_SUBDIR)/bfd && \
5668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5670 "RANLIB=$${RANLIB}" \
5671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5672 distclean) \
5673 || exit 1
5674
5675 @endif bfd
5676
5677 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5678 maybe-maintainer-clean-bfd:
5679 @if bfd
5680 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5681
5682 maintainer-clean-bfd:
5683 @[ -f ./bfd/Makefile ] || exit 0; \
5684 r=`${PWD_COMMAND}`; export r; \
5685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686 $(HOST_EXPORTS) \
5687 for flag in $(EXTRA_HOST_FLAGS) ; do \
5688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5689 done; \
5690 echo "Doing maintainer-clean in bfd" ; \
5691 (cd $(HOST_SUBDIR)/bfd && \
5692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5694 "RANLIB=$${RANLIB}" \
5695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5696 maintainer-clean) \
5697 || exit 1
5698
5699 @endif bfd
5700
5701
5702
5703 .PHONY: configure-opcodes maybe-configure-opcodes
5704 maybe-configure-opcodes:
5705 @if gcc-bootstrap
5706 configure-opcodes: stage_current
5707 @endif gcc-bootstrap
5708 @if opcodes
5709 maybe-configure-opcodes: configure-opcodes
5710 configure-opcodes:
5711 @r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5715 $(HOST_EXPORTS) \
5716 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5717 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5718 case $(srcdir) in \
5719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5720 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5722 esac; \
5723 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5724 libsrcdir="$$s/opcodes"; \
5725 $(SHELL) $${libsrcdir}/configure \
5726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5727 --target=${target_alias} $${srcdiroption} \
5728 || exit 1
5729 @endif opcodes
5730
5731
5732
5733 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5734 maybe-configure-stage1-opcodes:
5735 @if opcodes-bootstrap
5736 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5737 configure-stage1-opcodes:
5738 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5740 @r=`${PWD_COMMAND}`; export r; \
5741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5742 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5743 $(HOST_EXPORTS) \
5744 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5745 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
5746 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5748 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5749 case $(srcdir) in \
5750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5751 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5753 esac; \
5754 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5755 libsrcdir="$$s/opcodes"; \
5756 $(SHELL) $${libsrcdir}/configure \
5757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5758 --target=${target_alias} $${srcdiroption} \
5759 \
5760 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5761 @endif opcodes-bootstrap
5762
5763 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5764 maybe-configure-stage2-opcodes:
5765 @if opcodes-bootstrap
5766 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5767 configure-stage2-opcodes:
5768 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5770 @r=`${PWD_COMMAND}`; export r; \
5771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5773 $(HOST_EXPORTS) \
5774 $(POSTSTAGE1_HOST_EXPORTS) \
5775 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5776 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5777 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5779 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5780 case $(srcdir) in \
5781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5782 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5784 esac; \
5785 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5786 libsrcdir="$$s/opcodes"; \
5787 $(SHELL) $${libsrcdir}/configure \
5788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5789 --target=${target_alias} $${srcdiroption} \
5790 --with-build-libsubdir=$(HOST_SUBDIR) \
5791 @stage2_werror_flag@
5792 @endif opcodes-bootstrap
5793
5794 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5795 maybe-configure-stageb2g0-opcodes:
5796 @if opcodes-bootstrap
5797 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5798 configure-stageb2g0-opcodes:
5799 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5801 @r=`${PWD_COMMAND}`; export r; \
5802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5803 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5804 $(HOST_EXPORTS) \
5805 $(POSTSTAGE1_HOST_EXPORTS) \
5806 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5807 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
5808 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5810 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5811 case $(srcdir) in \
5812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5813 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5815 esac; \
5816 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5817 libsrcdir="$$s/opcodes"; \
5818 $(SHELL) $${libsrcdir}/configure \
5819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5820 --target=${target_alias} $${srcdiroption} \
5821 --with-build-libsubdir=$(HOST_SUBDIR) \
5822 @stage2_werror_flag@
5823 @endif opcodes-bootstrap
5824
5825 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5826 maybe-configure-stage3-opcodes:
5827 @if opcodes-bootstrap
5828 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5829 configure-stage3-opcodes:
5830 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5832 @r=`${PWD_COMMAND}`; export r; \
5833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5835 $(HOST_EXPORTS) \
5836 $(POSTSTAGE1_HOST_EXPORTS) \
5837 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5838 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5839 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5841 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5842 case $(srcdir) in \
5843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5844 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5846 esac; \
5847 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5848 libsrcdir="$$s/opcodes"; \
5849 $(SHELL) $${libsrcdir}/configure \
5850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5851 --target=${target_alias} $${srcdiroption} \
5852 --with-build-libsubdir=$(HOST_SUBDIR) \
5853 @stage2_werror_flag@
5854 @endif opcodes-bootstrap
5855
5856 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5857 maybe-configure-stageb3g2-opcodes:
5858 @if opcodes-bootstrap
5859 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5860 configure-stageb3g2-opcodes:
5861 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5863 @r=`${PWD_COMMAND}`; export r; \
5864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5865 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5866 $(HOST_EXPORTS) \
5867 $(POSTSTAGE1_HOST_EXPORTS) \
5868 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5869 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
5870 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5872 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5873 case $(srcdir) in \
5874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5875 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5877 esac; \
5878 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5879 libsrcdir="$$s/opcodes"; \
5880 $(SHELL) $${libsrcdir}/configure \
5881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5882 --target=${target_alias} $${srcdiroption} \
5883 --with-build-libsubdir=$(HOST_SUBDIR) \
5884 @stage2_werror_flag@
5885 @endif opcodes-bootstrap
5886
5887 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5888 maybe-configure-stage4-opcodes:
5889 @if opcodes-bootstrap
5890 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5891 configure-stage4-opcodes:
5892 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5894 @r=`${PWD_COMMAND}`; export r; \
5895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5896 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5897 $(HOST_EXPORTS) \
5898 $(POSTSTAGE1_HOST_EXPORTS) \
5899 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5900 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5901 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5903 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5904 case $(srcdir) in \
5905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5906 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5908 esac; \
5909 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5910 libsrcdir="$$s/opcodes"; \
5911 $(SHELL) $${libsrcdir}/configure \
5912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5913 --target=${target_alias} $${srcdiroption} \
5914 --with-build-libsubdir=$(HOST_SUBDIR) \
5915 @stage2_werror_flag@
5916 @endif opcodes-bootstrap
5917
5918 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
5919 maybe-configure-stageprofile-opcodes:
5920 @if opcodes-bootstrap
5921 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
5922 configure-stageprofile-opcodes:
5923 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5925 @r=`${PWD_COMMAND}`; export r; \
5926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5927 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5928 $(HOST_EXPORTS) \
5929 $(POSTSTAGE1_HOST_EXPORTS) \
5930 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5931 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
5932 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
5933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5934 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5935 case $(srcdir) in \
5936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5937 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5939 esac; \
5940 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5941 libsrcdir="$$s/opcodes"; \
5942 $(SHELL) $${libsrcdir}/configure \
5943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5944 --target=${target_alias} $${srcdiroption} \
5945 --with-build-libsubdir=$(HOST_SUBDIR) \
5946 @stage2_werror_flag@
5947 @endif opcodes-bootstrap
5948
5949 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
5950 maybe-configure-stagefeedback-opcodes:
5951 @if opcodes-bootstrap
5952 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
5953 configure-stagefeedback-opcodes:
5954 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5955 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5956 @r=`${PWD_COMMAND}`; export r; \
5957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5958 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5959 $(HOST_EXPORTS) \
5960 $(POSTSTAGE1_HOST_EXPORTS) \
5961 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5962 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
5963 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
5964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5965 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5966 case $(srcdir) in \
5967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5968 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5970 esac; \
5971 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5972 libsrcdir="$$s/opcodes"; \
5973 $(SHELL) $${libsrcdir}/configure \
5974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5975 --target=${target_alias} $${srcdiroption} \
5976 --with-build-libsubdir=$(HOST_SUBDIR) \
5977 @stage2_werror_flag@
5978 @endif opcodes-bootstrap
5979
5980
5981
5982
5983
5984 .PHONY: all-opcodes maybe-all-opcodes
5985 maybe-all-opcodes:
5986 @if gcc-bootstrap
5987 all-opcodes: stage_current
5988 @endif gcc-bootstrap
5989 @if opcodes
5990 TARGET-opcodes=all
5991 maybe-all-opcodes: all-opcodes
5992 all-opcodes: configure-opcodes
5993 @r=`${PWD_COMMAND}`; export r; \
5994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5995 $(HOST_EXPORTS) \
5996 (cd $(HOST_SUBDIR)/opcodes && \
5997 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes))
5998 @endif opcodes
5999
6000
6001
6002 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6003 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6004 maybe-all-stage1-opcodes:
6005 maybe-clean-stage1-opcodes:
6006 @if opcodes-bootstrap
6007 maybe-all-stage1-opcodes: all-stage1-opcodes
6008 all-stage1: all-stage1-opcodes
6009 TARGET-stage1-opcodes = $(TARGET-opcodes)
6010 all-stage1-opcodes: configure-stage1-opcodes
6011 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6012 @r=`${PWD_COMMAND}`; export r; \
6013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6014 $(HOST_EXPORTS) \
6015 cd $(HOST_SUBDIR)/opcodes && \
6016 $(MAKE) $(FLAGS_TO_PASS) \
6017 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
6018 $(TARGET-stage1-opcodes)
6019
6020 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6021 clean-stage1: clean-stage1-opcodes
6022 clean-stage1-opcodes:
6023 @if [ $(current_stage) = stage1 ]; then \
6024 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6025 else \
6026 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6027 $(MAKE) stage1-start; \
6028 fi; \
6029 cd $(HOST_SUBDIR)/opcodes && \
6030 $(MAKE) $(FLAGS_TO_PASS) \
6031 clean
6032 @endif opcodes-bootstrap
6033
6034
6035 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6036 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6037 maybe-all-stage2-opcodes:
6038 maybe-clean-stage2-opcodes:
6039 @if opcodes-bootstrap
6040 maybe-all-stage2-opcodes: all-stage2-opcodes
6041 all-stage2: all-stage2-opcodes
6042 TARGET-stage2-opcodes = $(TARGET-opcodes)
6043 all-stage2-opcodes: configure-stage2-opcodes
6044 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6045 @r=`${PWD_COMMAND}`; export r; \
6046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 $(HOST_EXPORTS) \
6048 $(POSTSTAGE1_HOST_EXPORTS) \
6049 cd $(HOST_SUBDIR)/opcodes && \
6050 $(MAKE) $(FLAGS_TO_PASS) \
6051 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6052 $(TARGET-stage2-opcodes)
6053
6054 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6055 clean-stage2: clean-stage2-opcodes
6056 clean-stage2-opcodes:
6057 @if [ $(current_stage) = stage2 ]; then \
6058 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6059 else \
6060 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6061 $(MAKE) stage2-start; \
6062 fi; \
6063 cd $(HOST_SUBDIR)/opcodes && \
6064 $(MAKE) $(FLAGS_TO_PASS) \
6065 $(POSTSTAGE1_FLAGS_TO_PASS) \
6066 clean
6067 @endif opcodes-bootstrap
6068
6069
6070 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6071 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6072 maybe-all-stageb2g0-opcodes:
6073 maybe-clean-stageb2g0-opcodes:
6074 @if opcodes-bootstrap
6075 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6076 all-stageb2g0: all-stageb2g0-opcodes
6077 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6078 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6079 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6080 @r=`${PWD_COMMAND}`; export r; \
6081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6082 $(HOST_EXPORTS) \
6083 $(POSTSTAGE1_HOST_EXPORTS) \
6084 cd $(HOST_SUBDIR)/opcodes && \
6085 $(MAKE) $(FLAGS_TO_PASS) \
6086 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
6087 $(TARGET-stageb2g0-opcodes)
6088
6089 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6090 clean-stageb2g0: clean-stageb2g0-opcodes
6091 clean-stageb2g0-opcodes:
6092 @if [ $(current_stage) = stageb2g0 ]; then \
6093 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6094 else \
6095 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6096 $(MAKE) stageb2g0-start; \
6097 fi; \
6098 cd $(HOST_SUBDIR)/opcodes && \
6099 $(MAKE) $(FLAGS_TO_PASS) \
6100 $(POSTSTAGE1_FLAGS_TO_PASS) \
6101 clean
6102 @endif opcodes-bootstrap
6103
6104
6105 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6106 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6107 maybe-all-stage3-opcodes:
6108 maybe-clean-stage3-opcodes:
6109 @if opcodes-bootstrap
6110 maybe-all-stage3-opcodes: all-stage3-opcodes
6111 all-stage3: all-stage3-opcodes
6112 TARGET-stage3-opcodes = $(TARGET-opcodes)
6113 all-stage3-opcodes: configure-stage3-opcodes
6114 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6115 @r=`${PWD_COMMAND}`; export r; \
6116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6117 $(HOST_EXPORTS) \
6118 $(POSTSTAGE1_HOST_EXPORTS) \
6119 cd $(HOST_SUBDIR)/opcodes && \
6120 $(MAKE) $(FLAGS_TO_PASS) \
6121 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6122 $(TARGET-stage3-opcodes)
6123
6124 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6125 clean-stage3: clean-stage3-opcodes
6126 clean-stage3-opcodes:
6127 @if [ $(current_stage) = stage3 ]; then \
6128 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6129 else \
6130 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6131 $(MAKE) stage3-start; \
6132 fi; \
6133 cd $(HOST_SUBDIR)/opcodes && \
6134 $(MAKE) $(FLAGS_TO_PASS) \
6135 $(POSTSTAGE1_FLAGS_TO_PASS) \
6136 clean
6137 @endif opcodes-bootstrap
6138
6139
6140 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6141 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6142 maybe-all-stageb3g2-opcodes:
6143 maybe-clean-stageb3g2-opcodes:
6144 @if opcodes-bootstrap
6145 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6146 all-stageb3g2: all-stageb3g2-opcodes
6147 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6148 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6149 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6150 @r=`${PWD_COMMAND}`; export r; \
6151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6152 $(HOST_EXPORTS) \
6153 $(POSTSTAGE1_HOST_EXPORTS) \
6154 cd $(HOST_SUBDIR)/opcodes && \
6155 $(MAKE) $(FLAGS_TO_PASS) \
6156 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
6157 $(TARGET-stageb3g2-opcodes)
6158
6159 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6160 clean-stageb3g2: clean-stageb3g2-opcodes
6161 clean-stageb3g2-opcodes:
6162 @if [ $(current_stage) = stageb3g2 ]; then \
6163 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6164 else \
6165 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6166 $(MAKE) stageb3g2-start; \
6167 fi; \
6168 cd $(HOST_SUBDIR)/opcodes && \
6169 $(MAKE) $(FLAGS_TO_PASS) \
6170 $(POSTSTAGE1_FLAGS_TO_PASS) \
6171 clean
6172 @endif opcodes-bootstrap
6173
6174
6175 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6176 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6177 maybe-all-stage4-opcodes:
6178 maybe-clean-stage4-opcodes:
6179 @if opcodes-bootstrap
6180 maybe-all-stage4-opcodes: all-stage4-opcodes
6181 all-stage4: all-stage4-opcodes
6182 TARGET-stage4-opcodes = $(TARGET-opcodes)
6183 all-stage4-opcodes: configure-stage4-opcodes
6184 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6185 @r=`${PWD_COMMAND}`; export r; \
6186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6187 $(HOST_EXPORTS) \
6188 $(POSTSTAGE1_HOST_EXPORTS) \
6189 cd $(HOST_SUBDIR)/opcodes && \
6190 $(MAKE) $(FLAGS_TO_PASS) \
6191 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6192 $(TARGET-stage4-opcodes)
6193
6194 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6195 clean-stage4: clean-stage4-opcodes
6196 clean-stage4-opcodes:
6197 @if [ $(current_stage) = stage4 ]; then \
6198 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6199 else \
6200 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6201 $(MAKE) stage4-start; \
6202 fi; \
6203 cd $(HOST_SUBDIR)/opcodes && \
6204 $(MAKE) $(FLAGS_TO_PASS) \
6205 $(POSTSTAGE1_FLAGS_TO_PASS) \
6206 clean
6207 @endif opcodes-bootstrap
6208
6209
6210 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6211 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6212 maybe-all-stageprofile-opcodes:
6213 maybe-clean-stageprofile-opcodes:
6214 @if opcodes-bootstrap
6215 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6216 all-stageprofile: all-stageprofile-opcodes
6217 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6218 all-stageprofile-opcodes: configure-stageprofile-opcodes
6219 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6220 @r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 $(HOST_EXPORTS) \
6223 $(POSTSTAGE1_HOST_EXPORTS) \
6224 cd $(HOST_SUBDIR)/opcodes && \
6225 $(MAKE) $(FLAGS_TO_PASS) \
6226 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
6227 $(TARGET-stageprofile-opcodes)
6228
6229 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6230 clean-stageprofile: clean-stageprofile-opcodes
6231 clean-stageprofile-opcodes:
6232 @if [ $(current_stage) = stageprofile ]; then \
6233 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6234 else \
6235 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6236 $(MAKE) stageprofile-start; \
6237 fi; \
6238 cd $(HOST_SUBDIR)/opcodes && \
6239 $(MAKE) $(FLAGS_TO_PASS) \
6240 $(POSTSTAGE1_FLAGS_TO_PASS) \
6241 clean
6242 @endif opcodes-bootstrap
6243
6244
6245 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6246 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6247 maybe-all-stagefeedback-opcodes:
6248 maybe-clean-stagefeedback-opcodes:
6249 @if opcodes-bootstrap
6250 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6251 all-stagefeedback: all-stagefeedback-opcodes
6252 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6253 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6254 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6255 @r=`${PWD_COMMAND}`; export r; \
6256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6257 $(HOST_EXPORTS) \
6258 $(POSTSTAGE1_HOST_EXPORTS) \
6259 cd $(HOST_SUBDIR)/opcodes && \
6260 $(MAKE) $(FLAGS_TO_PASS) \
6261 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
6262 $(TARGET-stagefeedback-opcodes)
6263
6264 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6265 clean-stagefeedback: clean-stagefeedback-opcodes
6266 clean-stagefeedback-opcodes:
6267 @if [ $(current_stage) = stagefeedback ]; then \
6268 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6269 else \
6270 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6271 $(MAKE) stagefeedback-start; \
6272 fi; \
6273 cd $(HOST_SUBDIR)/opcodes && \
6274 $(MAKE) $(FLAGS_TO_PASS) \
6275 $(POSTSTAGE1_FLAGS_TO_PASS) \
6276 clean
6277 @endif opcodes-bootstrap
6278
6279
6280
6281
6282
6283 .PHONY: check-opcodes maybe-check-opcodes
6284 maybe-check-opcodes:
6285 @if opcodes
6286 maybe-check-opcodes: check-opcodes
6287
6288 check-opcodes:
6289 @: $(MAKE); $(unstage)
6290 @r=`${PWD_COMMAND}`; export r; \
6291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6292 $(HOST_EXPORTS) \
6293 (cd $(HOST_SUBDIR)/opcodes && \
6294 $(MAKE) $(FLAGS_TO_PASS) check)
6295
6296 @endif opcodes
6297
6298 .PHONY: install-opcodes maybe-install-opcodes
6299 maybe-install-opcodes:
6300 @if opcodes
6301 maybe-install-opcodes: install-opcodes
6302
6303 install-opcodes: installdirs
6304 @: $(MAKE); $(unstage)
6305 @r=`${PWD_COMMAND}`; export r; \
6306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6307 $(HOST_EXPORTS) \
6308 (cd $(HOST_SUBDIR)/opcodes && \
6309 $(MAKE) $(FLAGS_TO_PASS) install)
6310
6311 @endif opcodes
6312
6313 # Other targets (info, dvi, pdf, etc.)
6314
6315 .PHONY: maybe-info-opcodes info-opcodes
6316 maybe-info-opcodes:
6317 @if opcodes
6318 maybe-info-opcodes: info-opcodes
6319
6320 info-opcodes: \
6321 configure-opcodes
6322 @[ -f ./opcodes/Makefile ] || exit 0; \
6323 r=`${PWD_COMMAND}`; export r; \
6324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325 $(HOST_EXPORTS) \
6326 for flag in $(EXTRA_HOST_FLAGS) ; do \
6327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6328 done; \
6329 echo "Doing info in opcodes" ; \
6330 (cd $(HOST_SUBDIR)/opcodes && \
6331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6333 "RANLIB=$${RANLIB}" \
6334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6335 info) \
6336 || exit 1
6337
6338 @endif opcodes
6339
6340 .PHONY: maybe-dvi-opcodes dvi-opcodes
6341 maybe-dvi-opcodes:
6342 @if opcodes
6343 maybe-dvi-opcodes: dvi-opcodes
6344
6345 dvi-opcodes: \
6346 configure-opcodes
6347 @[ -f ./opcodes/Makefile ] || exit 0; \
6348 r=`${PWD_COMMAND}`; export r; \
6349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6350 $(HOST_EXPORTS) \
6351 for flag in $(EXTRA_HOST_FLAGS) ; do \
6352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6353 done; \
6354 echo "Doing dvi in opcodes" ; \
6355 (cd $(HOST_SUBDIR)/opcodes && \
6356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6358 "RANLIB=$${RANLIB}" \
6359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6360 dvi) \
6361 || exit 1
6362
6363 @endif opcodes
6364
6365 .PHONY: maybe-pdf-opcodes pdf-opcodes
6366 maybe-pdf-opcodes:
6367 @if opcodes
6368 maybe-pdf-opcodes: pdf-opcodes
6369
6370 pdf-opcodes: \
6371 configure-opcodes
6372 @[ -f ./opcodes/Makefile ] || exit 0; \
6373 r=`${PWD_COMMAND}`; export r; \
6374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6375 $(HOST_EXPORTS) \
6376 for flag in $(EXTRA_HOST_FLAGS) ; do \
6377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6378 done; \
6379 echo "Doing pdf in opcodes" ; \
6380 (cd $(HOST_SUBDIR)/opcodes && \
6381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6383 "RANLIB=$${RANLIB}" \
6384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6385 pdf) \
6386 || exit 1
6387
6388 @endif opcodes
6389
6390 .PHONY: maybe-html-opcodes html-opcodes
6391 maybe-html-opcodes:
6392 @if opcodes
6393 maybe-html-opcodes: html-opcodes
6394
6395 html-opcodes: \
6396 configure-opcodes
6397 @[ -f ./opcodes/Makefile ] || exit 0; \
6398 r=`${PWD_COMMAND}`; export r; \
6399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400 $(HOST_EXPORTS) \
6401 for flag in $(EXTRA_HOST_FLAGS) ; do \
6402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403 done; \
6404 echo "Doing html in opcodes" ; \
6405 (cd $(HOST_SUBDIR)/opcodes && \
6406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408 "RANLIB=$${RANLIB}" \
6409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6410 html) \
6411 || exit 1
6412
6413 @endif opcodes
6414
6415 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6416 maybe-TAGS-opcodes:
6417 @if opcodes
6418 maybe-TAGS-opcodes: TAGS-opcodes
6419
6420 TAGS-opcodes: \
6421 configure-opcodes
6422 @[ -f ./opcodes/Makefile ] || exit 0; \
6423 r=`${PWD_COMMAND}`; export r; \
6424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6425 $(HOST_EXPORTS) \
6426 for flag in $(EXTRA_HOST_FLAGS) ; do \
6427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6428 done; \
6429 echo "Doing TAGS in opcodes" ; \
6430 (cd $(HOST_SUBDIR)/opcodes && \
6431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6433 "RANLIB=$${RANLIB}" \
6434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6435 TAGS) \
6436 || exit 1
6437
6438 @endif opcodes
6439
6440 .PHONY: maybe-install-info-opcodes install-info-opcodes
6441 maybe-install-info-opcodes:
6442 @if opcodes
6443 maybe-install-info-opcodes: install-info-opcodes
6444
6445 install-info-opcodes: \
6446 configure-opcodes \
6447 info-opcodes
6448 @[ -f ./opcodes/Makefile ] || exit 0; \
6449 r=`${PWD_COMMAND}`; export r; \
6450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6451 $(HOST_EXPORTS) \
6452 for flag in $(EXTRA_HOST_FLAGS) ; do \
6453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6454 done; \
6455 echo "Doing install-info in opcodes" ; \
6456 (cd $(HOST_SUBDIR)/opcodes && \
6457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6459 "RANLIB=$${RANLIB}" \
6460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6461 install-info) \
6462 || exit 1
6463
6464 @endif opcodes
6465
6466 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6467 maybe-install-pdf-opcodes:
6468 @if opcodes
6469 maybe-install-pdf-opcodes: install-pdf-opcodes
6470
6471 install-pdf-opcodes: \
6472 configure-opcodes \
6473 pdf-opcodes
6474 @[ -f ./opcodes/Makefile ] || exit 0; \
6475 r=`${PWD_COMMAND}`; export r; \
6476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477 $(HOST_EXPORTS) \
6478 for flag in $(EXTRA_HOST_FLAGS) ; do \
6479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6480 done; \
6481 echo "Doing install-pdf in opcodes" ; \
6482 (cd $(HOST_SUBDIR)/opcodes && \
6483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485 "RANLIB=$${RANLIB}" \
6486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6487 install-pdf) \
6488 || exit 1
6489
6490 @endif opcodes
6491
6492 .PHONY: maybe-install-html-opcodes install-html-opcodes
6493 maybe-install-html-opcodes:
6494 @if opcodes
6495 maybe-install-html-opcodes: install-html-opcodes
6496
6497 install-html-opcodes: \
6498 configure-opcodes \
6499 html-opcodes
6500 @[ -f ./opcodes/Makefile ] || exit 0; \
6501 r=`${PWD_COMMAND}`; export r; \
6502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6503 $(HOST_EXPORTS) \
6504 for flag in $(EXTRA_HOST_FLAGS) ; do \
6505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6506 done; \
6507 echo "Doing install-html in opcodes" ; \
6508 (cd $(HOST_SUBDIR)/opcodes && \
6509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6511 "RANLIB=$${RANLIB}" \
6512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6513 install-html) \
6514 || exit 1
6515
6516 @endif opcodes
6517
6518 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6519 maybe-installcheck-opcodes:
6520 @if opcodes
6521 maybe-installcheck-opcodes: installcheck-opcodes
6522
6523 installcheck-opcodes: \
6524 configure-opcodes
6525 @[ -f ./opcodes/Makefile ] || exit 0; \
6526 r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 $(HOST_EXPORTS) \
6529 for flag in $(EXTRA_HOST_FLAGS) ; do \
6530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6531 done; \
6532 echo "Doing installcheck in opcodes" ; \
6533 (cd $(HOST_SUBDIR)/opcodes && \
6534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6536 "RANLIB=$${RANLIB}" \
6537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6538 installcheck) \
6539 || exit 1
6540
6541 @endif opcodes
6542
6543 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6544 maybe-mostlyclean-opcodes:
6545 @if opcodes
6546 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6547
6548 mostlyclean-opcodes:
6549 @[ -f ./opcodes/Makefile ] || exit 0; \
6550 r=`${PWD_COMMAND}`; export r; \
6551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6552 $(HOST_EXPORTS) \
6553 for flag in $(EXTRA_HOST_FLAGS) ; do \
6554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6555 done; \
6556 echo "Doing mostlyclean in opcodes" ; \
6557 (cd $(HOST_SUBDIR)/opcodes && \
6558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6560 "RANLIB=$${RANLIB}" \
6561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6562 mostlyclean) \
6563 || exit 1
6564
6565 @endif opcodes
6566
6567 .PHONY: maybe-clean-opcodes clean-opcodes
6568 maybe-clean-opcodes:
6569 @if opcodes
6570 maybe-clean-opcodes: clean-opcodes
6571
6572 clean-opcodes:
6573 @[ -f ./opcodes/Makefile ] || exit 0; \
6574 r=`${PWD_COMMAND}`; export r; \
6575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576 $(HOST_EXPORTS) \
6577 for flag in $(EXTRA_HOST_FLAGS) ; do \
6578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579 done; \
6580 echo "Doing clean in opcodes" ; \
6581 (cd $(HOST_SUBDIR)/opcodes && \
6582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584 "RANLIB=$${RANLIB}" \
6585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586 clean) \
6587 || exit 1
6588
6589 @endif opcodes
6590
6591 .PHONY: maybe-distclean-opcodes distclean-opcodes
6592 maybe-distclean-opcodes:
6593 @if opcodes
6594 maybe-distclean-opcodes: distclean-opcodes
6595
6596 distclean-opcodes:
6597 @[ -f ./opcodes/Makefile ] || exit 0; \
6598 r=`${PWD_COMMAND}`; export r; \
6599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6600 $(HOST_EXPORTS) \
6601 for flag in $(EXTRA_HOST_FLAGS) ; do \
6602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6603 done; \
6604 echo "Doing distclean in opcodes" ; \
6605 (cd $(HOST_SUBDIR)/opcodes && \
6606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6608 "RANLIB=$${RANLIB}" \
6609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6610 distclean) \
6611 || exit 1
6612
6613 @endif opcodes
6614
6615 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6616 maybe-maintainer-clean-opcodes:
6617 @if opcodes
6618 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6619
6620 maintainer-clean-opcodes:
6621 @[ -f ./opcodes/Makefile ] || exit 0; \
6622 r=`${PWD_COMMAND}`; export r; \
6623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6624 $(HOST_EXPORTS) \
6625 for flag in $(EXTRA_HOST_FLAGS) ; do \
6626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6627 done; \
6628 echo "Doing maintainer-clean in opcodes" ; \
6629 (cd $(HOST_SUBDIR)/opcodes && \
6630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6632 "RANLIB=$${RANLIB}" \
6633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6634 maintainer-clean) \
6635 || exit 1
6636
6637 @endif opcodes
6638
6639
6640
6641 .PHONY: configure-binutils maybe-configure-binutils
6642 maybe-configure-binutils:
6643 @if gcc-bootstrap
6644 configure-binutils: stage_current
6645 @endif gcc-bootstrap
6646 @if binutils
6647 maybe-configure-binutils: configure-binutils
6648 configure-binutils:
6649 @r=`${PWD_COMMAND}`; export r; \
6650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6653 $(HOST_EXPORTS) \
6654 echo Configuring in $(HOST_SUBDIR)/binutils; \
6655 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6656 case $(srcdir) in \
6657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6658 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6660 esac; \
6661 srcdiroption="--srcdir=$${topdir}/binutils"; \
6662 libsrcdir="$$s/binutils"; \
6663 $(SHELL) $${libsrcdir}/configure \
6664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6665 --target=${target_alias} $${srcdiroption} \
6666 || exit 1
6667 @endif binutils
6668
6669
6670
6671 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6672 maybe-configure-stage1-binutils:
6673 @if binutils-bootstrap
6674 maybe-configure-stage1-binutils: configure-stage1-binutils
6675 configure-stage1-binutils:
6676 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6678 @r=`${PWD_COMMAND}`; export r; \
6679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6680 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6681 $(HOST_EXPORTS) \
6682 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6683 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
6684 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6686 cd $(HOST_SUBDIR)/binutils || exit 1; \
6687 case $(srcdir) in \
6688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6689 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6691 esac; \
6692 srcdiroption="--srcdir=$${topdir}/binutils"; \
6693 libsrcdir="$$s/binutils"; \
6694 $(SHELL) $${libsrcdir}/configure \
6695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6696 --target=${target_alias} $${srcdiroption} \
6697 \
6698 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6699 @endif binutils-bootstrap
6700
6701 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6702 maybe-configure-stage2-binutils:
6703 @if binutils-bootstrap
6704 maybe-configure-stage2-binutils: configure-stage2-binutils
6705 configure-stage2-binutils:
6706 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6707 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6708 @r=`${PWD_COMMAND}`; export r; \
6709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6711 $(HOST_EXPORTS) \
6712 $(POSTSTAGE1_HOST_EXPORTS) \
6713 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6714 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6715 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6717 cd $(HOST_SUBDIR)/binutils || exit 1; \
6718 case $(srcdir) in \
6719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6720 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6722 esac; \
6723 srcdiroption="--srcdir=$${topdir}/binutils"; \
6724 libsrcdir="$$s/binutils"; \
6725 $(SHELL) $${libsrcdir}/configure \
6726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6727 --target=${target_alias} $${srcdiroption} \
6728 --with-build-libsubdir=$(HOST_SUBDIR) \
6729 @stage2_werror_flag@
6730 @endif binutils-bootstrap
6731
6732 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6733 maybe-configure-stageb2g0-binutils:
6734 @if binutils-bootstrap
6735 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6736 configure-stageb2g0-binutils:
6737 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6738 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6739 @r=`${PWD_COMMAND}`; export r; \
6740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6741 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6742 $(HOST_EXPORTS) \
6743 $(POSTSTAGE1_HOST_EXPORTS) \
6744 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6745 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
6746 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6748 cd $(HOST_SUBDIR)/binutils || exit 1; \
6749 case $(srcdir) in \
6750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6751 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6753 esac; \
6754 srcdiroption="--srcdir=$${topdir}/binutils"; \
6755 libsrcdir="$$s/binutils"; \
6756 $(SHELL) $${libsrcdir}/configure \
6757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6758 --target=${target_alias} $${srcdiroption} \
6759 --with-build-libsubdir=$(HOST_SUBDIR) \
6760 @stage2_werror_flag@
6761 @endif binutils-bootstrap
6762
6763 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6764 maybe-configure-stage3-binutils:
6765 @if binutils-bootstrap
6766 maybe-configure-stage3-binutils: configure-stage3-binutils
6767 configure-stage3-binutils:
6768 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6770 @r=`${PWD_COMMAND}`; export r; \
6771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6773 $(HOST_EXPORTS) \
6774 $(POSTSTAGE1_HOST_EXPORTS) \
6775 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6776 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6777 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6779 cd $(HOST_SUBDIR)/binutils || exit 1; \
6780 case $(srcdir) in \
6781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6782 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6784 esac; \
6785 srcdiroption="--srcdir=$${topdir}/binutils"; \
6786 libsrcdir="$$s/binutils"; \
6787 $(SHELL) $${libsrcdir}/configure \
6788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6789 --target=${target_alias} $${srcdiroption} \
6790 --with-build-libsubdir=$(HOST_SUBDIR) \
6791 @stage2_werror_flag@
6792 @endif binutils-bootstrap
6793
6794 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6795 maybe-configure-stageb3g2-binutils:
6796 @if binutils-bootstrap
6797 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6798 configure-stageb3g2-binutils:
6799 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6801 @r=`${PWD_COMMAND}`; export r; \
6802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6803 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6804 $(HOST_EXPORTS) \
6805 $(POSTSTAGE1_HOST_EXPORTS) \
6806 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6807 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
6808 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6810 cd $(HOST_SUBDIR)/binutils || exit 1; \
6811 case $(srcdir) in \
6812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6813 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6815 esac; \
6816 srcdiroption="--srcdir=$${topdir}/binutils"; \
6817 libsrcdir="$$s/binutils"; \
6818 $(SHELL) $${libsrcdir}/configure \
6819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6820 --target=${target_alias} $${srcdiroption} \
6821 --with-build-libsubdir=$(HOST_SUBDIR) \
6822 @stage2_werror_flag@
6823 @endif binutils-bootstrap
6824
6825 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6826 maybe-configure-stage4-binutils:
6827 @if binutils-bootstrap
6828 maybe-configure-stage4-binutils: configure-stage4-binutils
6829 configure-stage4-binutils:
6830 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6832 @r=`${PWD_COMMAND}`; export r; \
6833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6834 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6835 $(HOST_EXPORTS) \
6836 $(POSTSTAGE1_HOST_EXPORTS) \
6837 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6838 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6839 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6841 cd $(HOST_SUBDIR)/binutils || exit 1; \
6842 case $(srcdir) in \
6843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6844 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6846 esac; \
6847 srcdiroption="--srcdir=$${topdir}/binutils"; \
6848 libsrcdir="$$s/binutils"; \
6849 $(SHELL) $${libsrcdir}/configure \
6850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6851 --target=${target_alias} $${srcdiroption} \
6852 --with-build-libsubdir=$(HOST_SUBDIR) \
6853 @stage2_werror_flag@
6854 @endif binutils-bootstrap
6855
6856 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6857 maybe-configure-stageprofile-binutils:
6858 @if binutils-bootstrap
6859 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6860 configure-stageprofile-binutils:
6861 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6863 @r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6866 $(HOST_EXPORTS) \
6867 $(POSTSTAGE1_HOST_EXPORTS) \
6868 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6869 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
6870 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6872 cd $(HOST_SUBDIR)/binutils || exit 1; \
6873 case $(srcdir) in \
6874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6875 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6877 esac; \
6878 srcdiroption="--srcdir=$${topdir}/binutils"; \
6879 libsrcdir="$$s/binutils"; \
6880 $(SHELL) $${libsrcdir}/configure \
6881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6882 --target=${target_alias} $${srcdiroption} \
6883 --with-build-libsubdir=$(HOST_SUBDIR) \
6884 @stage2_werror_flag@
6885 @endif binutils-bootstrap
6886
6887 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6888 maybe-configure-stagefeedback-binutils:
6889 @if binutils-bootstrap
6890 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6891 configure-stagefeedback-binutils:
6892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6894 @r=`${PWD_COMMAND}`; export r; \
6895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6897 $(HOST_EXPORTS) \
6898 $(POSTSTAGE1_HOST_EXPORTS) \
6899 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6900 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
6901 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6903 cd $(HOST_SUBDIR)/binutils || exit 1; \
6904 case $(srcdir) in \
6905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6906 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6908 esac; \
6909 srcdiroption="--srcdir=$${topdir}/binutils"; \
6910 libsrcdir="$$s/binutils"; \
6911 $(SHELL) $${libsrcdir}/configure \
6912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6913 --target=${target_alias} $${srcdiroption} \
6914 --with-build-libsubdir=$(HOST_SUBDIR) \
6915 @stage2_werror_flag@
6916 @endif binutils-bootstrap
6917
6918
6919
6920
6921
6922 .PHONY: all-binutils maybe-all-binutils
6923 maybe-all-binutils:
6924 @if gcc-bootstrap
6925 all-binutils: stage_current
6926 @endif gcc-bootstrap
6927 @if binutils
6928 TARGET-binutils=all
6929 maybe-all-binutils: all-binutils
6930 all-binutils: configure-binutils
6931 @r=`${PWD_COMMAND}`; export r; \
6932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6933 $(HOST_EXPORTS) \
6934 (cd $(HOST_SUBDIR)/binutils && \
6935 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils))
6936 @endif binutils
6937
6938
6939
6940 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6941 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6942 maybe-all-stage1-binutils:
6943 maybe-clean-stage1-binutils:
6944 @if binutils-bootstrap
6945 maybe-all-stage1-binutils: all-stage1-binutils
6946 all-stage1: all-stage1-binutils
6947 TARGET-stage1-binutils = $(TARGET-binutils)
6948 all-stage1-binutils: configure-stage1-binutils
6949 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6950 @r=`${PWD_COMMAND}`; export r; \
6951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952 $(HOST_EXPORTS) \
6953 cd $(HOST_SUBDIR)/binutils && \
6954 $(MAKE) $(FLAGS_TO_PASS) \
6955 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
6956 $(TARGET-stage1-binutils)
6957
6958 maybe-clean-stage1-binutils: clean-stage1-binutils
6959 clean-stage1: clean-stage1-binutils
6960 clean-stage1-binutils:
6961 @if [ $(current_stage) = stage1 ]; then \
6962 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6963 else \
6964 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6965 $(MAKE) stage1-start; \
6966 fi; \
6967 cd $(HOST_SUBDIR)/binutils && \
6968 $(MAKE) $(FLAGS_TO_PASS) \
6969 clean
6970 @endif binutils-bootstrap
6971
6972
6973 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6974 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6975 maybe-all-stage2-binutils:
6976 maybe-clean-stage2-binutils:
6977 @if binutils-bootstrap
6978 maybe-all-stage2-binutils: all-stage2-binutils
6979 all-stage2: all-stage2-binutils
6980 TARGET-stage2-binutils = $(TARGET-binutils)
6981 all-stage2-binutils: configure-stage2-binutils
6982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6983 @r=`${PWD_COMMAND}`; export r; \
6984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6985 $(HOST_EXPORTS) \
6986 $(POSTSTAGE1_HOST_EXPORTS) \
6987 cd $(HOST_SUBDIR)/binutils && \
6988 $(MAKE) $(FLAGS_TO_PASS) \
6989 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
6990 $(TARGET-stage2-binutils)
6991
6992 maybe-clean-stage2-binutils: clean-stage2-binutils
6993 clean-stage2: clean-stage2-binutils
6994 clean-stage2-binutils:
6995 @if [ $(current_stage) = stage2 ]; then \
6996 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6997 else \
6998 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6999 $(MAKE) stage2-start; \
7000 fi; \
7001 cd $(HOST_SUBDIR)/binutils && \
7002 $(MAKE) $(FLAGS_TO_PASS) \
7003 $(POSTSTAGE1_FLAGS_TO_PASS) \
7004 clean
7005 @endif binutils-bootstrap
7006
7007
7008 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7009 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7010 maybe-all-stageb2g0-binutils:
7011 maybe-clean-stageb2g0-binutils:
7012 @if binutils-bootstrap
7013 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7014 all-stageb2g0: all-stageb2g0-binutils
7015 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7016 all-stageb2g0-binutils: configure-stageb2g0-binutils
7017 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7018 @r=`${PWD_COMMAND}`; export r; \
7019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7020 $(HOST_EXPORTS) \
7021 $(POSTSTAGE1_HOST_EXPORTS) \
7022 cd $(HOST_SUBDIR)/binutils && \
7023 $(MAKE) $(FLAGS_TO_PASS) \
7024 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
7025 $(TARGET-stageb2g0-binutils)
7026
7027 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7028 clean-stageb2g0: clean-stageb2g0-binutils
7029 clean-stageb2g0-binutils:
7030 @if [ $(current_stage) = stageb2g0 ]; then \
7031 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7032 else \
7033 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7034 $(MAKE) stageb2g0-start; \
7035 fi; \
7036 cd $(HOST_SUBDIR)/binutils && \
7037 $(MAKE) $(FLAGS_TO_PASS) \
7038 $(POSTSTAGE1_FLAGS_TO_PASS) \
7039 clean
7040 @endif binutils-bootstrap
7041
7042
7043 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7044 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7045 maybe-all-stage3-binutils:
7046 maybe-clean-stage3-binutils:
7047 @if binutils-bootstrap
7048 maybe-all-stage3-binutils: all-stage3-binutils
7049 all-stage3: all-stage3-binutils
7050 TARGET-stage3-binutils = $(TARGET-binutils)
7051 all-stage3-binutils: configure-stage3-binutils
7052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7053 @r=`${PWD_COMMAND}`; export r; \
7054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7055 $(HOST_EXPORTS) \
7056 $(POSTSTAGE1_HOST_EXPORTS) \
7057 cd $(HOST_SUBDIR)/binutils && \
7058 $(MAKE) $(FLAGS_TO_PASS) \
7059 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
7060 $(TARGET-stage3-binutils)
7061
7062 maybe-clean-stage3-binutils: clean-stage3-binutils
7063 clean-stage3: clean-stage3-binutils
7064 clean-stage3-binutils:
7065 @if [ $(current_stage) = stage3 ]; then \
7066 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7067 else \
7068 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7069 $(MAKE) stage3-start; \
7070 fi; \
7071 cd $(HOST_SUBDIR)/binutils && \
7072 $(MAKE) $(FLAGS_TO_PASS) \
7073 $(POSTSTAGE1_FLAGS_TO_PASS) \
7074 clean
7075 @endif binutils-bootstrap
7076
7077
7078 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7079 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7080 maybe-all-stageb3g2-binutils:
7081 maybe-clean-stageb3g2-binutils:
7082 @if binutils-bootstrap
7083 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7084 all-stageb3g2: all-stageb3g2-binutils
7085 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7086 all-stageb3g2-binutils: configure-stageb3g2-binutils
7087 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7088 @r=`${PWD_COMMAND}`; export r; \
7089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7090 $(HOST_EXPORTS) \
7091 $(POSTSTAGE1_HOST_EXPORTS) \
7092 cd $(HOST_SUBDIR)/binutils && \
7093 $(MAKE) $(FLAGS_TO_PASS) \
7094 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
7095 $(TARGET-stageb3g2-binutils)
7096
7097 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7098 clean-stageb3g2: clean-stageb3g2-binutils
7099 clean-stageb3g2-binutils:
7100 @if [ $(current_stage) = stageb3g2 ]; then \
7101 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7102 else \
7103 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7104 $(MAKE) stageb3g2-start; \
7105 fi; \
7106 cd $(HOST_SUBDIR)/binutils && \
7107 $(MAKE) $(FLAGS_TO_PASS) \
7108 $(POSTSTAGE1_FLAGS_TO_PASS) \
7109 clean
7110 @endif binutils-bootstrap
7111
7112
7113 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7114 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7115 maybe-all-stage4-binutils:
7116 maybe-clean-stage4-binutils:
7117 @if binutils-bootstrap
7118 maybe-all-stage4-binutils: all-stage4-binutils
7119 all-stage4: all-stage4-binutils
7120 TARGET-stage4-binutils = $(TARGET-binutils)
7121 all-stage4-binutils: configure-stage4-binutils
7122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7123 @r=`${PWD_COMMAND}`; export r; \
7124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7125 $(HOST_EXPORTS) \
7126 $(POSTSTAGE1_HOST_EXPORTS) \
7127 cd $(HOST_SUBDIR)/binutils && \
7128 $(MAKE) $(FLAGS_TO_PASS) \
7129 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
7130 $(TARGET-stage4-binutils)
7131
7132 maybe-clean-stage4-binutils: clean-stage4-binutils
7133 clean-stage4: clean-stage4-binutils
7134 clean-stage4-binutils:
7135 @if [ $(current_stage) = stage4 ]; then \
7136 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7137 else \
7138 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7139 $(MAKE) stage4-start; \
7140 fi; \
7141 cd $(HOST_SUBDIR)/binutils && \
7142 $(MAKE) $(FLAGS_TO_PASS) \
7143 $(POSTSTAGE1_FLAGS_TO_PASS) \
7144 clean
7145 @endif binutils-bootstrap
7146
7147
7148 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7149 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7150 maybe-all-stageprofile-binutils:
7151 maybe-clean-stageprofile-binutils:
7152 @if binutils-bootstrap
7153 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7154 all-stageprofile: all-stageprofile-binutils
7155 TARGET-stageprofile-binutils = $(TARGET-binutils)
7156 all-stageprofile-binutils: configure-stageprofile-binutils
7157 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7158 @r=`${PWD_COMMAND}`; export r; \
7159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7160 $(HOST_EXPORTS) \
7161 $(POSTSTAGE1_HOST_EXPORTS) \
7162 cd $(HOST_SUBDIR)/binutils && \
7163 $(MAKE) $(FLAGS_TO_PASS) \
7164 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
7165 $(TARGET-stageprofile-binutils)
7166
7167 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7168 clean-stageprofile: clean-stageprofile-binutils
7169 clean-stageprofile-binutils:
7170 @if [ $(current_stage) = stageprofile ]; then \
7171 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7172 else \
7173 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7174 $(MAKE) stageprofile-start; \
7175 fi; \
7176 cd $(HOST_SUBDIR)/binutils && \
7177 $(MAKE) $(FLAGS_TO_PASS) \
7178 $(POSTSTAGE1_FLAGS_TO_PASS) \
7179 clean
7180 @endif binutils-bootstrap
7181
7182
7183 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7184 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7185 maybe-all-stagefeedback-binutils:
7186 maybe-clean-stagefeedback-binutils:
7187 @if binutils-bootstrap
7188 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7189 all-stagefeedback: all-stagefeedback-binutils
7190 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7191 all-stagefeedback-binutils: configure-stagefeedback-binutils
7192 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7193 @r=`${PWD_COMMAND}`; export r; \
7194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7195 $(HOST_EXPORTS) \
7196 $(POSTSTAGE1_HOST_EXPORTS) \
7197 cd $(HOST_SUBDIR)/binutils && \
7198 $(MAKE) $(FLAGS_TO_PASS) \
7199 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
7200 $(TARGET-stagefeedback-binutils)
7201
7202 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7203 clean-stagefeedback: clean-stagefeedback-binutils
7204 clean-stagefeedback-binutils:
7205 @if [ $(current_stage) = stagefeedback ]; then \
7206 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7207 else \
7208 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7209 $(MAKE) stagefeedback-start; \
7210 fi; \
7211 cd $(HOST_SUBDIR)/binutils && \
7212 $(MAKE) $(FLAGS_TO_PASS) \
7213 $(POSTSTAGE1_FLAGS_TO_PASS) \
7214 clean
7215 @endif binutils-bootstrap
7216
7217
7218
7219
7220
7221 .PHONY: check-binutils maybe-check-binutils
7222 maybe-check-binutils:
7223 @if binutils
7224 maybe-check-binutils: check-binutils
7225
7226 check-binutils:
7227 @: $(MAKE); $(unstage)
7228 @r=`${PWD_COMMAND}`; export r; \
7229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230 $(HOST_EXPORTS) \
7231 (cd $(HOST_SUBDIR)/binutils && \
7232 $(MAKE) $(FLAGS_TO_PASS) check)
7233
7234 @endif binutils
7235
7236 .PHONY: install-binutils maybe-install-binutils
7237 maybe-install-binutils:
7238 @if binutils
7239 maybe-install-binutils: install-binutils
7240
7241 install-binutils: installdirs
7242 @: $(MAKE); $(unstage)
7243 @r=`${PWD_COMMAND}`; export r; \
7244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245 $(HOST_EXPORTS) \
7246 (cd $(HOST_SUBDIR)/binutils && \
7247 $(MAKE) $(FLAGS_TO_PASS) install)
7248
7249 @endif binutils
7250
7251 # Other targets (info, dvi, pdf, etc.)
7252
7253 .PHONY: maybe-info-binutils info-binutils
7254 maybe-info-binutils:
7255 @if binutils
7256 maybe-info-binutils: info-binutils
7257
7258 info-binutils: \
7259 configure-binutils
7260 @[ -f ./binutils/Makefile ] || exit 0; \
7261 r=`${PWD_COMMAND}`; export r; \
7262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7263 $(HOST_EXPORTS) \
7264 for flag in $(EXTRA_HOST_FLAGS) ; do \
7265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7266 done; \
7267 echo "Doing info in binutils" ; \
7268 (cd $(HOST_SUBDIR)/binutils && \
7269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7271 "RANLIB=$${RANLIB}" \
7272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7273 info) \
7274 || exit 1
7275
7276 @endif binutils
7277
7278 .PHONY: maybe-dvi-binutils dvi-binutils
7279 maybe-dvi-binutils:
7280 @if binutils
7281 maybe-dvi-binutils: dvi-binutils
7282
7283 dvi-binutils: \
7284 configure-binutils
7285 @[ -f ./binutils/Makefile ] || exit 0; \
7286 r=`${PWD_COMMAND}`; export r; \
7287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288 $(HOST_EXPORTS) \
7289 for flag in $(EXTRA_HOST_FLAGS) ; do \
7290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7291 done; \
7292 echo "Doing dvi in binutils" ; \
7293 (cd $(HOST_SUBDIR)/binutils && \
7294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7296 "RANLIB=$${RANLIB}" \
7297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7298 dvi) \
7299 || exit 1
7300
7301 @endif binutils
7302
7303 .PHONY: maybe-pdf-binutils pdf-binutils
7304 maybe-pdf-binutils:
7305 @if binutils
7306 maybe-pdf-binutils: pdf-binutils
7307
7308 pdf-binutils: \
7309 configure-binutils
7310 @[ -f ./binutils/Makefile ] || exit 0; \
7311 r=`${PWD_COMMAND}`; export r; \
7312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7313 $(HOST_EXPORTS) \
7314 for flag in $(EXTRA_HOST_FLAGS) ; do \
7315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7316 done; \
7317 echo "Doing pdf in binutils" ; \
7318 (cd $(HOST_SUBDIR)/binutils && \
7319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7321 "RANLIB=$${RANLIB}" \
7322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7323 pdf) \
7324 || exit 1
7325
7326 @endif binutils
7327
7328 .PHONY: maybe-html-binutils html-binutils
7329 maybe-html-binutils:
7330 @if binutils
7331 maybe-html-binutils: html-binutils
7332
7333 html-binutils: \
7334 configure-binutils
7335 @[ -f ./binutils/Makefile ] || exit 0; \
7336 r=`${PWD_COMMAND}`; export r; \
7337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7338 $(HOST_EXPORTS) \
7339 for flag in $(EXTRA_HOST_FLAGS) ; do \
7340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7341 done; \
7342 echo "Doing html in binutils" ; \
7343 (cd $(HOST_SUBDIR)/binutils && \
7344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7346 "RANLIB=$${RANLIB}" \
7347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7348 html) \
7349 || exit 1
7350
7351 @endif binutils
7352
7353 .PHONY: maybe-TAGS-binutils TAGS-binutils
7354 maybe-TAGS-binutils:
7355 @if binutils
7356 maybe-TAGS-binutils: TAGS-binutils
7357
7358 TAGS-binutils: \
7359 configure-binutils
7360 @[ -f ./binutils/Makefile ] || exit 0; \
7361 r=`${PWD_COMMAND}`; export r; \
7362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7363 $(HOST_EXPORTS) \
7364 for flag in $(EXTRA_HOST_FLAGS) ; do \
7365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7366 done; \
7367 echo "Doing TAGS in binutils" ; \
7368 (cd $(HOST_SUBDIR)/binutils && \
7369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7371 "RANLIB=$${RANLIB}" \
7372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7373 TAGS) \
7374 || exit 1
7375
7376 @endif binutils
7377
7378 .PHONY: maybe-install-info-binutils install-info-binutils
7379 maybe-install-info-binutils:
7380 @if binutils
7381 maybe-install-info-binutils: install-info-binutils
7382
7383 install-info-binutils: \
7384 configure-binutils \
7385 info-binutils
7386 @[ -f ./binutils/Makefile ] || exit 0; \
7387 r=`${PWD_COMMAND}`; export r; \
7388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7389 $(HOST_EXPORTS) \
7390 for flag in $(EXTRA_HOST_FLAGS) ; do \
7391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7392 done; \
7393 echo "Doing install-info in binutils" ; \
7394 (cd $(HOST_SUBDIR)/binutils && \
7395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7397 "RANLIB=$${RANLIB}" \
7398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7399 install-info) \
7400 || exit 1
7401
7402 @endif binutils
7403
7404 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7405 maybe-install-pdf-binutils:
7406 @if binutils
7407 maybe-install-pdf-binutils: install-pdf-binutils
7408
7409 install-pdf-binutils: \
7410 configure-binutils \
7411 pdf-binutils
7412 @[ -f ./binutils/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing install-pdf in binutils" ; \
7420 (cd $(HOST_SUBDIR)/binutils && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 install-pdf) \
7426 || exit 1
7427
7428 @endif binutils
7429
7430 .PHONY: maybe-install-html-binutils install-html-binutils
7431 maybe-install-html-binutils:
7432 @if binutils
7433 maybe-install-html-binutils: install-html-binutils
7434
7435 install-html-binutils: \
7436 configure-binutils \
7437 html-binutils
7438 @[ -f ./binutils/Makefile ] || exit 0; \
7439 r=`${PWD_COMMAND}`; export r; \
7440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441 $(HOST_EXPORTS) \
7442 for flag in $(EXTRA_HOST_FLAGS) ; do \
7443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444 done; \
7445 echo "Doing install-html in binutils" ; \
7446 (cd $(HOST_SUBDIR)/binutils && \
7447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449 "RANLIB=$${RANLIB}" \
7450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451 install-html) \
7452 || exit 1
7453
7454 @endif binutils
7455
7456 .PHONY: maybe-installcheck-binutils installcheck-binutils
7457 maybe-installcheck-binutils:
7458 @if binutils
7459 maybe-installcheck-binutils: installcheck-binutils
7460
7461 installcheck-binutils: \
7462 configure-binutils
7463 @[ -f ./binutils/Makefile ] || exit 0; \
7464 r=`${PWD_COMMAND}`; export r; \
7465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466 $(HOST_EXPORTS) \
7467 for flag in $(EXTRA_HOST_FLAGS) ; do \
7468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469 done; \
7470 echo "Doing installcheck in binutils" ; \
7471 (cd $(HOST_SUBDIR)/binutils && \
7472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474 "RANLIB=$${RANLIB}" \
7475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476 installcheck) \
7477 || exit 1
7478
7479 @endif binutils
7480
7481 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7482 maybe-mostlyclean-binutils:
7483 @if binutils
7484 maybe-mostlyclean-binutils: mostlyclean-binutils
7485
7486 mostlyclean-binutils:
7487 @[ -f ./binutils/Makefile ] || exit 0; \
7488 r=`${PWD_COMMAND}`; export r; \
7489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490 $(HOST_EXPORTS) \
7491 for flag in $(EXTRA_HOST_FLAGS) ; do \
7492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7493 done; \
7494 echo "Doing mostlyclean in binutils" ; \
7495 (cd $(HOST_SUBDIR)/binutils && \
7496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7498 "RANLIB=$${RANLIB}" \
7499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7500 mostlyclean) \
7501 || exit 1
7502
7503 @endif binutils
7504
7505 .PHONY: maybe-clean-binutils clean-binutils
7506 maybe-clean-binutils:
7507 @if binutils
7508 maybe-clean-binutils: clean-binutils
7509
7510 clean-binutils:
7511 @[ -f ./binutils/Makefile ] || exit 0; \
7512 r=`${PWD_COMMAND}`; export r; \
7513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514 $(HOST_EXPORTS) \
7515 for flag in $(EXTRA_HOST_FLAGS) ; do \
7516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517 done; \
7518 echo "Doing clean in binutils" ; \
7519 (cd $(HOST_SUBDIR)/binutils && \
7520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522 "RANLIB=$${RANLIB}" \
7523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524 clean) \
7525 || exit 1
7526
7527 @endif binutils
7528
7529 .PHONY: maybe-distclean-binutils distclean-binutils
7530 maybe-distclean-binutils:
7531 @if binutils
7532 maybe-distclean-binutils: distclean-binutils
7533
7534 distclean-binutils:
7535 @[ -f ./binutils/Makefile ] || exit 0; \
7536 r=`${PWD_COMMAND}`; export r; \
7537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538 $(HOST_EXPORTS) \
7539 for flag in $(EXTRA_HOST_FLAGS) ; do \
7540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541 done; \
7542 echo "Doing distclean in binutils" ; \
7543 (cd $(HOST_SUBDIR)/binutils && \
7544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546 "RANLIB=$${RANLIB}" \
7547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7548 distclean) \
7549 || exit 1
7550
7551 @endif binutils
7552
7553 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7554 maybe-maintainer-clean-binutils:
7555 @if binutils
7556 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7557
7558 maintainer-clean-binutils:
7559 @[ -f ./binutils/Makefile ] || exit 0; \
7560 r=`${PWD_COMMAND}`; export r; \
7561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7562 $(HOST_EXPORTS) \
7563 for flag in $(EXTRA_HOST_FLAGS) ; do \
7564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7565 done; \
7566 echo "Doing maintainer-clean in binutils" ; \
7567 (cd $(HOST_SUBDIR)/binutils && \
7568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7570 "RANLIB=$${RANLIB}" \
7571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7572 maintainer-clean) \
7573 || exit 1
7574
7575 @endif binutils
7576
7577
7578
7579 .PHONY: configure-bison maybe-configure-bison
7580 maybe-configure-bison:
7581 @if gcc-bootstrap
7582 configure-bison: stage_current
7583 @endif gcc-bootstrap
7584 @if bison
7585 maybe-configure-bison: configure-bison
7586 configure-bison:
7587 @: $(MAKE); $(unstage)
7588 @r=`${PWD_COMMAND}`; export r; \
7589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7592 $(HOST_EXPORTS) \
7593 echo Configuring in $(HOST_SUBDIR)/bison; \
7594 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7595 case $(srcdir) in \
7596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7597 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7599 esac; \
7600 srcdiroption="--srcdir=$${topdir}/bison"; \
7601 libsrcdir="$$s/bison"; \
7602 $(SHELL) $${libsrcdir}/configure \
7603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7604 --target=${target_alias} $${srcdiroption} \
7605 || exit 1
7606 @endif bison
7607
7608
7609
7610
7611
7612 .PHONY: all-bison maybe-all-bison
7613 maybe-all-bison:
7614 @if gcc-bootstrap
7615 all-bison: stage_current
7616 @endif gcc-bootstrap
7617 @if bison
7618 TARGET-bison=all
7619 maybe-all-bison: all-bison
7620 all-bison: configure-bison
7621 @: $(MAKE); $(unstage)
7622 @r=`${PWD_COMMAND}`; export r; \
7623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624 $(HOST_EXPORTS) \
7625 (cd $(HOST_SUBDIR)/bison && \
7626 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison))
7627 @endif bison
7628
7629
7630
7631
7632 .PHONY: check-bison maybe-check-bison
7633 maybe-check-bison:
7634 @if bison
7635 maybe-check-bison: check-bison
7636
7637 # This module is only tested in a native toolchain.
7638 check-bison:
7639 @: $(MAKE); $(unstage)
7640 @if [ '$(host)' = '$(target)' ] ; then \
7641 r=`${PWD_COMMAND}`; export r; \
7642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7643 $(HOST_EXPORTS) \
7644 (cd $(HOST_SUBDIR)/bison && \
7645 $(MAKE) $(FLAGS_TO_PASS) check); \
7646 fi
7647
7648 @endif bison
7649
7650 .PHONY: install-bison maybe-install-bison
7651 maybe-install-bison:
7652 @if bison
7653 maybe-install-bison: install-bison
7654
7655 install-bison: installdirs
7656 @: $(MAKE); $(unstage)
7657 @r=`${PWD_COMMAND}`; export r; \
7658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7659 $(HOST_EXPORTS) \
7660 (cd $(HOST_SUBDIR)/bison && \
7661 $(MAKE) $(FLAGS_TO_PASS) install)
7662
7663 @endif bison
7664
7665 # Other targets (info, dvi, pdf, etc.)
7666
7667 .PHONY: maybe-info-bison info-bison
7668 maybe-info-bison:
7669 @if bison
7670 maybe-info-bison: info-bison
7671
7672 info-bison: \
7673 configure-bison
7674 @: $(MAKE); $(unstage)
7675 @[ -f ./bison/Makefile ] || exit 0; \
7676 r=`${PWD_COMMAND}`; export r; \
7677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7678 $(HOST_EXPORTS) \
7679 for flag in $(EXTRA_HOST_FLAGS) ; do \
7680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7681 done; \
7682 echo "Doing info in bison" ; \
7683 (cd $(HOST_SUBDIR)/bison && \
7684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7686 "RANLIB=$${RANLIB}" \
7687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7688 info) \
7689 || exit 1
7690
7691 @endif bison
7692
7693 .PHONY: maybe-dvi-bison dvi-bison
7694 maybe-dvi-bison:
7695 @if bison
7696 maybe-dvi-bison: dvi-bison
7697
7698 dvi-bison: \
7699 configure-bison
7700 @: $(MAKE); $(unstage)
7701 @[ -f ./bison/Makefile ] || exit 0; \
7702 r=`${PWD_COMMAND}`; export r; \
7703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7704 $(HOST_EXPORTS) \
7705 for flag in $(EXTRA_HOST_FLAGS) ; do \
7706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7707 done; \
7708 echo "Doing dvi in bison" ; \
7709 (cd $(HOST_SUBDIR)/bison && \
7710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712 "RANLIB=$${RANLIB}" \
7713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7714 dvi) \
7715 || exit 1
7716
7717 @endif bison
7718
7719 .PHONY: maybe-pdf-bison pdf-bison
7720 maybe-pdf-bison:
7721 @if bison
7722 maybe-pdf-bison: pdf-bison
7723
7724 pdf-bison: \
7725 configure-bison
7726 @: $(MAKE); $(unstage)
7727 @[ -f ./bison/Makefile ] || exit 0; \
7728 r=`${PWD_COMMAND}`; export r; \
7729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730 $(HOST_EXPORTS) \
7731 for flag in $(EXTRA_HOST_FLAGS) ; do \
7732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733 done; \
7734 echo "Doing pdf in bison" ; \
7735 (cd $(HOST_SUBDIR)/bison && \
7736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738 "RANLIB=$${RANLIB}" \
7739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740 pdf) \
7741 || exit 1
7742
7743 @endif bison
7744
7745 .PHONY: maybe-html-bison html-bison
7746 maybe-html-bison:
7747 @if bison
7748 maybe-html-bison: html-bison
7749
7750 html-bison: \
7751 configure-bison
7752 @: $(MAKE); $(unstage)
7753 @[ -f ./bison/Makefile ] || exit 0; \
7754 r=`${PWD_COMMAND}`; export r; \
7755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7756 $(HOST_EXPORTS) \
7757 for flag in $(EXTRA_HOST_FLAGS) ; do \
7758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7759 done; \
7760 echo "Doing html in bison" ; \
7761 (cd $(HOST_SUBDIR)/bison && \
7762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7764 "RANLIB=$${RANLIB}" \
7765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7766 html) \
7767 || exit 1
7768
7769 @endif bison
7770
7771 .PHONY: maybe-TAGS-bison TAGS-bison
7772 maybe-TAGS-bison:
7773 @if bison
7774 maybe-TAGS-bison: TAGS-bison
7775
7776 TAGS-bison: \
7777 configure-bison
7778 @: $(MAKE); $(unstage)
7779 @[ -f ./bison/Makefile ] || exit 0; \
7780 r=`${PWD_COMMAND}`; export r; \
7781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7782 $(HOST_EXPORTS) \
7783 for flag in $(EXTRA_HOST_FLAGS) ; do \
7784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7785 done; \
7786 echo "Doing TAGS in bison" ; \
7787 (cd $(HOST_SUBDIR)/bison && \
7788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7790 "RANLIB=$${RANLIB}" \
7791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7792 TAGS) \
7793 || exit 1
7794
7795 @endif bison
7796
7797 .PHONY: maybe-install-info-bison install-info-bison
7798 maybe-install-info-bison:
7799 @if bison
7800 maybe-install-info-bison: install-info-bison
7801
7802 install-info-bison: \
7803 configure-bison \
7804 info-bison
7805 @: $(MAKE); $(unstage)
7806 @[ -f ./bison/Makefile ] || exit 0; \
7807 r=`${PWD_COMMAND}`; export r; \
7808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7809 $(HOST_EXPORTS) \
7810 for flag in $(EXTRA_HOST_FLAGS) ; do \
7811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7812 done; \
7813 echo "Doing install-info in bison" ; \
7814 (cd $(HOST_SUBDIR)/bison && \
7815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7817 "RANLIB=$${RANLIB}" \
7818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7819 install-info) \
7820 || exit 1
7821
7822 @endif bison
7823
7824 .PHONY: maybe-install-pdf-bison install-pdf-bison
7825 maybe-install-pdf-bison:
7826 @if bison
7827 maybe-install-pdf-bison: install-pdf-bison
7828
7829 install-pdf-bison: \
7830 configure-bison \
7831 pdf-bison
7832 @: $(MAKE); $(unstage)
7833 @[ -f ./bison/Makefile ] || exit 0; \
7834 r=`${PWD_COMMAND}`; export r; \
7835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7836 $(HOST_EXPORTS) \
7837 for flag in $(EXTRA_HOST_FLAGS) ; do \
7838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7839 done; \
7840 echo "Doing install-pdf in bison" ; \
7841 (cd $(HOST_SUBDIR)/bison && \
7842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7844 "RANLIB=$${RANLIB}" \
7845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7846 install-pdf) \
7847 || exit 1
7848
7849 @endif bison
7850
7851 .PHONY: maybe-install-html-bison install-html-bison
7852 maybe-install-html-bison:
7853 @if bison
7854 maybe-install-html-bison: install-html-bison
7855
7856 install-html-bison: \
7857 configure-bison \
7858 html-bison
7859 @: $(MAKE); $(unstage)
7860 @[ -f ./bison/Makefile ] || exit 0; \
7861 r=`${PWD_COMMAND}`; export r; \
7862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7863 $(HOST_EXPORTS) \
7864 for flag in $(EXTRA_HOST_FLAGS) ; do \
7865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7866 done; \
7867 echo "Doing install-html in bison" ; \
7868 (cd $(HOST_SUBDIR)/bison && \
7869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7871 "RANLIB=$${RANLIB}" \
7872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7873 install-html) \
7874 || exit 1
7875
7876 @endif bison
7877
7878 .PHONY: maybe-installcheck-bison installcheck-bison
7879 maybe-installcheck-bison:
7880 @if bison
7881 maybe-installcheck-bison: installcheck-bison
7882
7883 installcheck-bison: \
7884 configure-bison
7885 @: $(MAKE); $(unstage)
7886 @[ -f ./bison/Makefile ] || exit 0; \
7887 r=`${PWD_COMMAND}`; export r; \
7888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889 $(HOST_EXPORTS) \
7890 for flag in $(EXTRA_HOST_FLAGS) ; do \
7891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892 done; \
7893 echo "Doing installcheck in bison" ; \
7894 (cd $(HOST_SUBDIR)/bison && \
7895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897 "RANLIB=$${RANLIB}" \
7898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7899 installcheck) \
7900 || exit 1
7901
7902 @endif bison
7903
7904 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7905 maybe-mostlyclean-bison:
7906 @if bison
7907 maybe-mostlyclean-bison: mostlyclean-bison
7908
7909 mostlyclean-bison:
7910 @: $(MAKE); $(unstage)
7911 @[ -f ./bison/Makefile ] || exit 0; \
7912 r=`${PWD_COMMAND}`; export r; \
7913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7914 $(HOST_EXPORTS) \
7915 for flag in $(EXTRA_HOST_FLAGS) ; do \
7916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7917 done; \
7918 echo "Doing mostlyclean in bison" ; \
7919 (cd $(HOST_SUBDIR)/bison && \
7920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7922 "RANLIB=$${RANLIB}" \
7923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7924 mostlyclean) \
7925 || exit 1
7926
7927 @endif bison
7928
7929 .PHONY: maybe-clean-bison clean-bison
7930 maybe-clean-bison:
7931 @if bison
7932 maybe-clean-bison: clean-bison
7933
7934 clean-bison:
7935 @: $(MAKE); $(unstage)
7936 @[ -f ./bison/Makefile ] || exit 0; \
7937 r=`${PWD_COMMAND}`; export r; \
7938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7939 $(HOST_EXPORTS) \
7940 for flag in $(EXTRA_HOST_FLAGS) ; do \
7941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7942 done; \
7943 echo "Doing clean in bison" ; \
7944 (cd $(HOST_SUBDIR)/bison && \
7945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7947 "RANLIB=$${RANLIB}" \
7948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7949 clean) \
7950 || exit 1
7951
7952 @endif bison
7953
7954 .PHONY: maybe-distclean-bison distclean-bison
7955 maybe-distclean-bison:
7956 @if bison
7957 maybe-distclean-bison: distclean-bison
7958
7959 distclean-bison:
7960 @: $(MAKE); $(unstage)
7961 @[ -f ./bison/Makefile ] || exit 0; \
7962 r=`${PWD_COMMAND}`; export r; \
7963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964 $(HOST_EXPORTS) \
7965 for flag in $(EXTRA_HOST_FLAGS) ; do \
7966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7967 done; \
7968 echo "Doing distclean in bison" ; \
7969 (cd $(HOST_SUBDIR)/bison && \
7970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7972 "RANLIB=$${RANLIB}" \
7973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7974 distclean) \
7975 || exit 1
7976
7977 @endif bison
7978
7979 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7980 maybe-maintainer-clean-bison:
7981 @if bison
7982 maybe-maintainer-clean-bison: maintainer-clean-bison
7983
7984 maintainer-clean-bison:
7985 @: $(MAKE); $(unstage)
7986 @[ -f ./bison/Makefile ] || exit 0; \
7987 r=`${PWD_COMMAND}`; export r; \
7988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989 $(HOST_EXPORTS) \
7990 for flag in $(EXTRA_HOST_FLAGS) ; do \
7991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7992 done; \
7993 echo "Doing maintainer-clean in bison" ; \
7994 (cd $(HOST_SUBDIR)/bison && \
7995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7997 "RANLIB=$${RANLIB}" \
7998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7999 maintainer-clean) \
8000 || exit 1
8001
8002 @endif bison
8003
8004
8005
8006 .PHONY: configure-byacc maybe-configure-byacc
8007 maybe-configure-byacc:
8008 @if gcc-bootstrap
8009 configure-byacc: stage_current
8010 @endif gcc-bootstrap
8011 @if byacc
8012 maybe-configure-byacc: configure-byacc
8013 configure-byacc:
8014 @: $(MAKE); $(unstage)
8015 @r=`${PWD_COMMAND}`; export r; \
8016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8017 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8019 $(HOST_EXPORTS) \
8020 echo Configuring in $(HOST_SUBDIR)/byacc; \
8021 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8022 case $(srcdir) in \
8023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8024 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8026 esac; \
8027 srcdiroption="--srcdir=$${topdir}/byacc"; \
8028 libsrcdir="$$s/byacc"; \
8029 $(SHELL) $${libsrcdir}/configure \
8030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8031 --target=${target_alias} $${srcdiroption} \
8032 || exit 1
8033 @endif byacc
8034
8035
8036
8037
8038
8039 .PHONY: all-byacc maybe-all-byacc
8040 maybe-all-byacc:
8041 @if gcc-bootstrap
8042 all-byacc: stage_current
8043 @endif gcc-bootstrap
8044 @if byacc
8045 TARGET-byacc=all
8046 maybe-all-byacc: all-byacc
8047 all-byacc: configure-byacc
8048 @: $(MAKE); $(unstage)
8049 @r=`${PWD_COMMAND}`; export r; \
8050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051 $(HOST_EXPORTS) \
8052 (cd $(HOST_SUBDIR)/byacc && \
8053 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc))
8054 @endif byacc
8055
8056
8057
8058
8059 .PHONY: check-byacc maybe-check-byacc
8060 maybe-check-byacc:
8061 @if byacc
8062 maybe-check-byacc: check-byacc
8063
8064 # This module is only tested in a native toolchain.
8065 check-byacc:
8066 @: $(MAKE); $(unstage)
8067 @if [ '$(host)' = '$(target)' ] ; then \
8068 r=`${PWD_COMMAND}`; export r; \
8069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8070 $(HOST_EXPORTS) \
8071 (cd $(HOST_SUBDIR)/byacc && \
8072 $(MAKE) $(FLAGS_TO_PASS) check); \
8073 fi
8074
8075 @endif byacc
8076
8077 .PHONY: install-byacc maybe-install-byacc
8078 maybe-install-byacc:
8079 @if byacc
8080 maybe-install-byacc: install-byacc
8081
8082 install-byacc: installdirs
8083 @: $(MAKE); $(unstage)
8084 @r=`${PWD_COMMAND}`; export r; \
8085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8086 $(HOST_EXPORTS) \
8087 (cd $(HOST_SUBDIR)/byacc && \
8088 $(MAKE) $(FLAGS_TO_PASS) install)
8089
8090 @endif byacc
8091
8092 # Other targets (info, dvi, pdf, etc.)
8093
8094 .PHONY: maybe-info-byacc info-byacc
8095 maybe-info-byacc:
8096 @if byacc
8097 maybe-info-byacc: info-byacc
8098
8099 info-byacc: \
8100 configure-byacc
8101 @: $(MAKE); $(unstage)
8102 @[ -f ./byacc/Makefile ] || exit 0; \
8103 r=`${PWD_COMMAND}`; export r; \
8104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105 $(HOST_EXPORTS) \
8106 for flag in $(EXTRA_HOST_FLAGS) ; do \
8107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8108 done; \
8109 echo "Doing info in byacc" ; \
8110 (cd $(HOST_SUBDIR)/byacc && \
8111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8113 "RANLIB=$${RANLIB}" \
8114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8115 info) \
8116 || exit 1
8117
8118 @endif byacc
8119
8120 .PHONY: maybe-dvi-byacc dvi-byacc
8121 maybe-dvi-byacc:
8122 @if byacc
8123 maybe-dvi-byacc: dvi-byacc
8124
8125 dvi-byacc: \
8126 configure-byacc
8127 @: $(MAKE); $(unstage)
8128 @[ -f ./byacc/Makefile ] || exit 0; \
8129 r=`${PWD_COMMAND}`; export r; \
8130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8131 $(HOST_EXPORTS) \
8132 for flag in $(EXTRA_HOST_FLAGS) ; do \
8133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8134 done; \
8135 echo "Doing dvi in byacc" ; \
8136 (cd $(HOST_SUBDIR)/byacc && \
8137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8139 "RANLIB=$${RANLIB}" \
8140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8141 dvi) \
8142 || exit 1
8143
8144 @endif byacc
8145
8146 .PHONY: maybe-pdf-byacc pdf-byacc
8147 maybe-pdf-byacc:
8148 @if byacc
8149 maybe-pdf-byacc: pdf-byacc
8150
8151 pdf-byacc: \
8152 configure-byacc
8153 @: $(MAKE); $(unstage)
8154 @[ -f ./byacc/Makefile ] || exit 0; \
8155 r=`${PWD_COMMAND}`; export r; \
8156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157 $(HOST_EXPORTS) \
8158 for flag in $(EXTRA_HOST_FLAGS) ; do \
8159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8160 done; \
8161 echo "Doing pdf in byacc" ; \
8162 (cd $(HOST_SUBDIR)/byacc && \
8163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8165 "RANLIB=$${RANLIB}" \
8166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8167 pdf) \
8168 || exit 1
8169
8170 @endif byacc
8171
8172 .PHONY: maybe-html-byacc html-byacc
8173 maybe-html-byacc:
8174 @if byacc
8175 maybe-html-byacc: html-byacc
8176
8177 html-byacc: \
8178 configure-byacc
8179 @: $(MAKE); $(unstage)
8180 @[ -f ./byacc/Makefile ] || exit 0; \
8181 r=`${PWD_COMMAND}`; export r; \
8182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 $(HOST_EXPORTS) \
8184 for flag in $(EXTRA_HOST_FLAGS) ; do \
8185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186 done; \
8187 echo "Doing html in byacc" ; \
8188 (cd $(HOST_SUBDIR)/byacc && \
8189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191 "RANLIB=$${RANLIB}" \
8192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193 html) \
8194 || exit 1
8195
8196 @endif byacc
8197
8198 .PHONY: maybe-TAGS-byacc TAGS-byacc
8199 maybe-TAGS-byacc:
8200 @if byacc
8201 maybe-TAGS-byacc: TAGS-byacc
8202
8203 TAGS-byacc: \
8204 configure-byacc
8205 @: $(MAKE); $(unstage)
8206 @[ -f ./byacc/Makefile ] || exit 0; \
8207 r=`${PWD_COMMAND}`; export r; \
8208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8209 $(HOST_EXPORTS) \
8210 for flag in $(EXTRA_HOST_FLAGS) ; do \
8211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8212 done; \
8213 echo "Doing TAGS in byacc" ; \
8214 (cd $(HOST_SUBDIR)/byacc && \
8215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8217 "RANLIB=$${RANLIB}" \
8218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8219 TAGS) \
8220 || exit 1
8221
8222 @endif byacc
8223
8224 .PHONY: maybe-install-info-byacc install-info-byacc
8225 maybe-install-info-byacc:
8226 @if byacc
8227 maybe-install-info-byacc: install-info-byacc
8228
8229 install-info-byacc: \
8230 configure-byacc \
8231 info-byacc
8232 @: $(MAKE); $(unstage)
8233 @[ -f ./byacc/Makefile ] || exit 0; \
8234 r=`${PWD_COMMAND}`; export r; \
8235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8236 $(HOST_EXPORTS) \
8237 for flag in $(EXTRA_HOST_FLAGS) ; do \
8238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8239 done; \
8240 echo "Doing install-info in byacc" ; \
8241 (cd $(HOST_SUBDIR)/byacc && \
8242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8244 "RANLIB=$${RANLIB}" \
8245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8246 install-info) \
8247 || exit 1
8248
8249 @endif byacc
8250
8251 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8252 maybe-install-pdf-byacc:
8253 @if byacc
8254 maybe-install-pdf-byacc: install-pdf-byacc
8255
8256 install-pdf-byacc: \
8257 configure-byacc \
8258 pdf-byacc
8259 @: $(MAKE); $(unstage)
8260 @[ -f ./byacc/Makefile ] || exit 0; \
8261 r=`${PWD_COMMAND}`; export r; \
8262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8263 $(HOST_EXPORTS) \
8264 for flag in $(EXTRA_HOST_FLAGS) ; do \
8265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8266 done; \
8267 echo "Doing install-pdf in byacc" ; \
8268 (cd $(HOST_SUBDIR)/byacc && \
8269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8271 "RANLIB=$${RANLIB}" \
8272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8273 install-pdf) \
8274 || exit 1
8275
8276 @endif byacc
8277
8278 .PHONY: maybe-install-html-byacc install-html-byacc
8279 maybe-install-html-byacc:
8280 @if byacc
8281 maybe-install-html-byacc: install-html-byacc
8282
8283 install-html-byacc: \
8284 configure-byacc \
8285 html-byacc
8286 @: $(MAKE); $(unstage)
8287 @[ -f ./byacc/Makefile ] || exit 0; \
8288 r=`${PWD_COMMAND}`; export r; \
8289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8290 $(HOST_EXPORTS) \
8291 for flag in $(EXTRA_HOST_FLAGS) ; do \
8292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8293 done; \
8294 echo "Doing install-html in byacc" ; \
8295 (cd $(HOST_SUBDIR)/byacc && \
8296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8298 "RANLIB=$${RANLIB}" \
8299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8300 install-html) \
8301 || exit 1
8302
8303 @endif byacc
8304
8305 .PHONY: maybe-installcheck-byacc installcheck-byacc
8306 maybe-installcheck-byacc:
8307 @if byacc
8308 maybe-installcheck-byacc: installcheck-byacc
8309
8310 installcheck-byacc: \
8311 configure-byacc
8312 @: $(MAKE); $(unstage)
8313 @[ -f ./byacc/Makefile ] || exit 0; \
8314 r=`${PWD_COMMAND}`; export r; \
8315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8316 $(HOST_EXPORTS) \
8317 for flag in $(EXTRA_HOST_FLAGS) ; do \
8318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8319 done; \
8320 echo "Doing installcheck in byacc" ; \
8321 (cd $(HOST_SUBDIR)/byacc && \
8322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8324 "RANLIB=$${RANLIB}" \
8325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8326 installcheck) \
8327 || exit 1
8328
8329 @endif byacc
8330
8331 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8332 maybe-mostlyclean-byacc:
8333 @if byacc
8334 maybe-mostlyclean-byacc: mostlyclean-byacc
8335
8336 mostlyclean-byacc:
8337 @: $(MAKE); $(unstage)
8338 @[ -f ./byacc/Makefile ] || exit 0; \
8339 r=`${PWD_COMMAND}`; export r; \
8340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341 $(HOST_EXPORTS) \
8342 for flag in $(EXTRA_HOST_FLAGS) ; do \
8343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8344 done; \
8345 echo "Doing mostlyclean in byacc" ; \
8346 (cd $(HOST_SUBDIR)/byacc && \
8347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8349 "RANLIB=$${RANLIB}" \
8350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8351 mostlyclean) \
8352 || exit 1
8353
8354 @endif byacc
8355
8356 .PHONY: maybe-clean-byacc clean-byacc
8357 maybe-clean-byacc:
8358 @if byacc
8359 maybe-clean-byacc: clean-byacc
8360
8361 clean-byacc:
8362 @: $(MAKE); $(unstage)
8363 @[ -f ./byacc/Makefile ] || exit 0; \
8364 r=`${PWD_COMMAND}`; export r; \
8365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8366 $(HOST_EXPORTS) \
8367 for flag in $(EXTRA_HOST_FLAGS) ; do \
8368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8369 done; \
8370 echo "Doing clean in byacc" ; \
8371 (cd $(HOST_SUBDIR)/byacc && \
8372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8374 "RANLIB=$${RANLIB}" \
8375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8376 clean) \
8377 || exit 1
8378
8379 @endif byacc
8380
8381 .PHONY: maybe-distclean-byacc distclean-byacc
8382 maybe-distclean-byacc:
8383 @if byacc
8384 maybe-distclean-byacc: distclean-byacc
8385
8386 distclean-byacc:
8387 @: $(MAKE); $(unstage)
8388 @[ -f ./byacc/Makefile ] || exit 0; \
8389 r=`${PWD_COMMAND}`; export r; \
8390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8391 $(HOST_EXPORTS) \
8392 for flag in $(EXTRA_HOST_FLAGS) ; do \
8393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8394 done; \
8395 echo "Doing distclean in byacc" ; \
8396 (cd $(HOST_SUBDIR)/byacc && \
8397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8399 "RANLIB=$${RANLIB}" \
8400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8401 distclean) \
8402 || exit 1
8403
8404 @endif byacc
8405
8406 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8407 maybe-maintainer-clean-byacc:
8408 @if byacc
8409 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8410
8411 maintainer-clean-byacc:
8412 @: $(MAKE); $(unstage)
8413 @[ -f ./byacc/Makefile ] || exit 0; \
8414 r=`${PWD_COMMAND}`; export r; \
8415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416 $(HOST_EXPORTS) \
8417 for flag in $(EXTRA_HOST_FLAGS) ; do \
8418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8419 done; \
8420 echo "Doing maintainer-clean in byacc" ; \
8421 (cd $(HOST_SUBDIR)/byacc && \
8422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424 "RANLIB=$${RANLIB}" \
8425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8426 maintainer-clean) \
8427 || exit 1
8428
8429 @endif byacc
8430
8431
8432
8433 .PHONY: configure-bzip2 maybe-configure-bzip2
8434 maybe-configure-bzip2:
8435 @if gcc-bootstrap
8436 configure-bzip2: stage_current
8437 @endif gcc-bootstrap
8438 @if bzip2
8439 maybe-configure-bzip2: configure-bzip2
8440 configure-bzip2:
8441 @: $(MAKE); $(unstage)
8442 @r=`${PWD_COMMAND}`; export r; \
8443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8444 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8446 $(HOST_EXPORTS) \
8447 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8448 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8449 case $(srcdir) in \
8450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8451 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8453 esac; \
8454 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8455 libsrcdir="$$s/bzip2"; \
8456 $(SHELL) $${libsrcdir}/configure \
8457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8458 --target=${target_alias} $${srcdiroption} \
8459 || exit 1
8460 @endif bzip2
8461
8462
8463
8464
8465
8466 .PHONY: all-bzip2 maybe-all-bzip2
8467 maybe-all-bzip2:
8468 @if gcc-bootstrap
8469 all-bzip2: stage_current
8470 @endif gcc-bootstrap
8471 @if bzip2
8472 TARGET-bzip2=all
8473 maybe-all-bzip2: all-bzip2
8474 all-bzip2: configure-bzip2
8475 @: $(MAKE); $(unstage)
8476 @r=`${PWD_COMMAND}`; export r; \
8477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8478 $(HOST_EXPORTS) \
8479 (cd $(HOST_SUBDIR)/bzip2 && \
8480 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2))
8481 @endif bzip2
8482
8483
8484
8485
8486 .PHONY: check-bzip2 maybe-check-bzip2
8487 maybe-check-bzip2:
8488 @if bzip2
8489 maybe-check-bzip2: check-bzip2
8490
8491 check-bzip2:
8492 @: $(MAKE); $(unstage)
8493 @r=`${PWD_COMMAND}`; export r; \
8494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8495 $(HOST_EXPORTS) \
8496 (cd $(HOST_SUBDIR)/bzip2 && \
8497 $(MAKE) $(FLAGS_TO_PASS) check)
8498
8499 @endif bzip2
8500
8501 .PHONY: install-bzip2 maybe-install-bzip2
8502 maybe-install-bzip2:
8503 @if bzip2
8504 maybe-install-bzip2: install-bzip2
8505
8506 install-bzip2: installdirs
8507 @: $(MAKE); $(unstage)
8508 @r=`${PWD_COMMAND}`; export r; \
8509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510 $(HOST_EXPORTS) \
8511 (cd $(HOST_SUBDIR)/bzip2 && \
8512 $(MAKE) $(FLAGS_TO_PASS) install)
8513
8514 @endif bzip2
8515
8516 # Other targets (info, dvi, pdf, etc.)
8517
8518 .PHONY: maybe-info-bzip2 info-bzip2
8519 maybe-info-bzip2:
8520 @if bzip2
8521 maybe-info-bzip2: info-bzip2
8522
8523 info-bzip2: \
8524 configure-bzip2
8525 @: $(MAKE); $(unstage)
8526 @[ -f ./bzip2/Makefile ] || exit 0; \
8527 r=`${PWD_COMMAND}`; export r; \
8528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529 $(HOST_EXPORTS) \
8530 for flag in $(EXTRA_HOST_FLAGS) ; do \
8531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532 done; \
8533 echo "Doing info in bzip2" ; \
8534 (cd $(HOST_SUBDIR)/bzip2 && \
8535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537 "RANLIB=$${RANLIB}" \
8538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8539 info) \
8540 || exit 1
8541
8542 @endif bzip2
8543
8544 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8545 maybe-dvi-bzip2:
8546 @if bzip2
8547 maybe-dvi-bzip2: dvi-bzip2
8548
8549 dvi-bzip2: \
8550 configure-bzip2
8551 @: $(MAKE); $(unstage)
8552 @[ -f ./bzip2/Makefile ] || exit 0; \
8553 r=`${PWD_COMMAND}`; export r; \
8554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555 $(HOST_EXPORTS) \
8556 for flag in $(EXTRA_HOST_FLAGS) ; do \
8557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558 done; \
8559 echo "Doing dvi in bzip2" ; \
8560 (cd $(HOST_SUBDIR)/bzip2 && \
8561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563 "RANLIB=$${RANLIB}" \
8564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565 dvi) \
8566 || exit 1
8567
8568 @endif bzip2
8569
8570 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8571 maybe-pdf-bzip2:
8572 @if bzip2
8573 maybe-pdf-bzip2: pdf-bzip2
8574
8575 pdf-bzip2: \
8576 configure-bzip2
8577 @: $(MAKE); $(unstage)
8578 @[ -f ./bzip2/Makefile ] || exit 0; \
8579 r=`${PWD_COMMAND}`; export r; \
8580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 $(HOST_EXPORTS) \
8582 for flag in $(EXTRA_HOST_FLAGS) ; do \
8583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8584 done; \
8585 echo "Doing pdf in bzip2" ; \
8586 (cd $(HOST_SUBDIR)/bzip2 && \
8587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8589 "RANLIB=$${RANLIB}" \
8590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8591 pdf) \
8592 || exit 1
8593
8594 @endif bzip2
8595
8596 .PHONY: maybe-html-bzip2 html-bzip2
8597 maybe-html-bzip2:
8598 @if bzip2
8599 maybe-html-bzip2: html-bzip2
8600
8601 html-bzip2: \
8602 configure-bzip2
8603 @: $(MAKE); $(unstage)
8604 @[ -f ./bzip2/Makefile ] || exit 0; \
8605 r=`${PWD_COMMAND}`; export r; \
8606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607 $(HOST_EXPORTS) \
8608 for flag in $(EXTRA_HOST_FLAGS) ; do \
8609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610 done; \
8611 echo "Doing html in bzip2" ; \
8612 (cd $(HOST_SUBDIR)/bzip2 && \
8613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615 "RANLIB=$${RANLIB}" \
8616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8617 html) \
8618 || exit 1
8619
8620 @endif bzip2
8621
8622 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8623 maybe-TAGS-bzip2:
8624 @if bzip2
8625 maybe-TAGS-bzip2: TAGS-bzip2
8626
8627 TAGS-bzip2: \
8628 configure-bzip2
8629 @: $(MAKE); $(unstage)
8630 @[ -f ./bzip2/Makefile ] || exit 0; \
8631 r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633 $(HOST_EXPORTS) \
8634 for flag in $(EXTRA_HOST_FLAGS) ; do \
8635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636 done; \
8637 echo "Doing TAGS in bzip2" ; \
8638 (cd $(HOST_SUBDIR)/bzip2 && \
8639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641 "RANLIB=$${RANLIB}" \
8642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643 TAGS) \
8644 || exit 1
8645
8646 @endif bzip2
8647
8648 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8649 maybe-install-info-bzip2:
8650 @if bzip2
8651 maybe-install-info-bzip2: install-info-bzip2
8652
8653 install-info-bzip2: \
8654 configure-bzip2 \
8655 info-bzip2
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./bzip2/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing install-info in bzip2" ; \
8665 (cd $(HOST_SUBDIR)/bzip2 && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670 install-info) \
8671 || exit 1
8672
8673 @endif bzip2
8674
8675 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8676 maybe-install-pdf-bzip2:
8677 @if bzip2
8678 maybe-install-pdf-bzip2: install-pdf-bzip2
8679
8680 install-pdf-bzip2: \
8681 configure-bzip2 \
8682 pdf-bzip2
8683 @: $(MAKE); $(unstage)
8684 @[ -f ./bzip2/Makefile ] || exit 0; \
8685 r=`${PWD_COMMAND}`; export r; \
8686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8687 $(HOST_EXPORTS) \
8688 for flag in $(EXTRA_HOST_FLAGS) ; do \
8689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8690 done; \
8691 echo "Doing install-pdf in bzip2" ; \
8692 (cd $(HOST_SUBDIR)/bzip2 && \
8693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8695 "RANLIB=$${RANLIB}" \
8696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8697 install-pdf) \
8698 || exit 1
8699
8700 @endif bzip2
8701
8702 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8703 maybe-install-html-bzip2:
8704 @if bzip2
8705 maybe-install-html-bzip2: install-html-bzip2
8706
8707 install-html-bzip2: \
8708 configure-bzip2 \
8709 html-bzip2
8710 @: $(MAKE); $(unstage)
8711 @[ -f ./bzip2/Makefile ] || exit 0; \
8712 r=`${PWD_COMMAND}`; export r; \
8713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714 $(HOST_EXPORTS) \
8715 for flag in $(EXTRA_HOST_FLAGS) ; do \
8716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717 done; \
8718 echo "Doing install-html in bzip2" ; \
8719 (cd $(HOST_SUBDIR)/bzip2 && \
8720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722 "RANLIB=$${RANLIB}" \
8723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724 install-html) \
8725 || exit 1
8726
8727 @endif bzip2
8728
8729 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8730 maybe-installcheck-bzip2:
8731 @if bzip2
8732 maybe-installcheck-bzip2: installcheck-bzip2
8733
8734 installcheck-bzip2: \
8735 configure-bzip2
8736 @: $(MAKE); $(unstage)
8737 @[ -f ./bzip2/Makefile ] || exit 0; \
8738 r=`${PWD_COMMAND}`; export r; \
8739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8740 $(HOST_EXPORTS) \
8741 for flag in $(EXTRA_HOST_FLAGS) ; do \
8742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8743 done; \
8744 echo "Doing installcheck in bzip2" ; \
8745 (cd $(HOST_SUBDIR)/bzip2 && \
8746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8748 "RANLIB=$${RANLIB}" \
8749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8750 installcheck) \
8751 || exit 1
8752
8753 @endif bzip2
8754
8755 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8756 maybe-mostlyclean-bzip2:
8757 @if bzip2
8758 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8759
8760 mostlyclean-bzip2:
8761 @: $(MAKE); $(unstage)
8762 @[ -f ./bzip2/Makefile ] || exit 0; \
8763 r=`${PWD_COMMAND}`; export r; \
8764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8765 $(HOST_EXPORTS) \
8766 for flag in $(EXTRA_HOST_FLAGS) ; do \
8767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8768 done; \
8769 echo "Doing mostlyclean in bzip2" ; \
8770 (cd $(HOST_SUBDIR)/bzip2 && \
8771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8773 "RANLIB=$${RANLIB}" \
8774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8775 mostlyclean) \
8776 || exit 1
8777
8778 @endif bzip2
8779
8780 .PHONY: maybe-clean-bzip2 clean-bzip2
8781 maybe-clean-bzip2:
8782 @if bzip2
8783 maybe-clean-bzip2: clean-bzip2
8784
8785 clean-bzip2:
8786 @: $(MAKE); $(unstage)
8787 @[ -f ./bzip2/Makefile ] || exit 0; \
8788 r=`${PWD_COMMAND}`; export r; \
8789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790 $(HOST_EXPORTS) \
8791 for flag in $(EXTRA_HOST_FLAGS) ; do \
8792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8793 done; \
8794 echo "Doing clean in bzip2" ; \
8795 (cd $(HOST_SUBDIR)/bzip2 && \
8796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8798 "RANLIB=$${RANLIB}" \
8799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8800 clean) \
8801 || exit 1
8802
8803 @endif bzip2
8804
8805 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8806 maybe-distclean-bzip2:
8807 @if bzip2
8808 maybe-distclean-bzip2: distclean-bzip2
8809
8810 distclean-bzip2:
8811 @: $(MAKE); $(unstage)
8812 @[ -f ./bzip2/Makefile ] || exit 0; \
8813 r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 $(HOST_EXPORTS) \
8816 for flag in $(EXTRA_HOST_FLAGS) ; do \
8817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818 done; \
8819 echo "Doing distclean in bzip2" ; \
8820 (cd $(HOST_SUBDIR)/bzip2 && \
8821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823 "RANLIB=$${RANLIB}" \
8824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825 distclean) \
8826 || exit 1
8827
8828 @endif bzip2
8829
8830 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8831 maybe-maintainer-clean-bzip2:
8832 @if bzip2
8833 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8834
8835 maintainer-clean-bzip2:
8836 @: $(MAKE); $(unstage)
8837 @[ -f ./bzip2/Makefile ] || exit 0; \
8838 r=`${PWD_COMMAND}`; export r; \
8839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840 $(HOST_EXPORTS) \
8841 for flag in $(EXTRA_HOST_FLAGS) ; do \
8842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8843 done; \
8844 echo "Doing maintainer-clean in bzip2" ; \
8845 (cd $(HOST_SUBDIR)/bzip2 && \
8846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8848 "RANLIB=$${RANLIB}" \
8849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8850 maintainer-clean) \
8851 || exit 1
8852
8853 @endif bzip2
8854
8855
8856
8857 .PHONY: configure-dejagnu maybe-configure-dejagnu
8858 maybe-configure-dejagnu:
8859 @if gcc-bootstrap
8860 configure-dejagnu: stage_current
8861 @endif gcc-bootstrap
8862 @if dejagnu
8863 maybe-configure-dejagnu: configure-dejagnu
8864 configure-dejagnu:
8865 @: $(MAKE); $(unstage)
8866 @r=`${PWD_COMMAND}`; export r; \
8867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8868 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8870 $(HOST_EXPORTS) \
8871 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8872 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8873 case $(srcdir) in \
8874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8875 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8877 esac; \
8878 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8879 libsrcdir="$$s/dejagnu"; \
8880 $(SHELL) $${libsrcdir}/configure \
8881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8882 --target=${target_alias} $${srcdiroption} \
8883 || exit 1
8884 @endif dejagnu
8885
8886
8887
8888
8889
8890 .PHONY: all-dejagnu maybe-all-dejagnu
8891 maybe-all-dejagnu:
8892 @if gcc-bootstrap
8893 all-dejagnu: stage_current
8894 @endif gcc-bootstrap
8895 @if dejagnu
8896 TARGET-dejagnu=all
8897 maybe-all-dejagnu: all-dejagnu
8898 all-dejagnu: configure-dejagnu
8899 @: $(MAKE); $(unstage)
8900 @r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 (cd $(HOST_SUBDIR)/dejagnu && \
8904 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu))
8905 @endif dejagnu
8906
8907
8908
8909
8910 .PHONY: check-dejagnu maybe-check-dejagnu
8911 maybe-check-dejagnu:
8912 @if dejagnu
8913 maybe-check-dejagnu: check-dejagnu
8914
8915 check-dejagnu:
8916 @: $(MAKE); $(unstage)
8917 @r=`${PWD_COMMAND}`; export r; \
8918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919 $(HOST_EXPORTS) \
8920 (cd $(HOST_SUBDIR)/dejagnu && \
8921 $(MAKE) $(FLAGS_TO_PASS) check)
8922
8923 @endif dejagnu
8924
8925 .PHONY: install-dejagnu maybe-install-dejagnu
8926 maybe-install-dejagnu:
8927 @if dejagnu
8928 maybe-install-dejagnu: install-dejagnu
8929
8930 install-dejagnu: installdirs
8931 @: $(MAKE); $(unstage)
8932 @r=`${PWD_COMMAND}`; export r; \
8933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8934 $(HOST_EXPORTS) \
8935 (cd $(HOST_SUBDIR)/dejagnu && \
8936 $(MAKE) $(FLAGS_TO_PASS) install)
8937
8938 @endif dejagnu
8939
8940 # Other targets (info, dvi, pdf, etc.)
8941
8942 .PHONY: maybe-info-dejagnu info-dejagnu
8943 maybe-info-dejagnu:
8944 @if dejagnu
8945 maybe-info-dejagnu: info-dejagnu
8946
8947 info-dejagnu: \
8948 configure-dejagnu
8949 @: $(MAKE); $(unstage)
8950 @[ -f ./dejagnu/Makefile ] || exit 0; \
8951 r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 $(HOST_EXPORTS) \
8954 for flag in $(EXTRA_HOST_FLAGS) ; do \
8955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956 done; \
8957 echo "Doing info in dejagnu" ; \
8958 (cd $(HOST_SUBDIR)/dejagnu && \
8959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961 "RANLIB=$${RANLIB}" \
8962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8963 info) \
8964 || exit 1
8965
8966 @endif dejagnu
8967
8968 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8969 maybe-dvi-dejagnu:
8970 @if dejagnu
8971 maybe-dvi-dejagnu: dvi-dejagnu
8972
8973 dvi-dejagnu: \
8974 configure-dejagnu
8975 @: $(MAKE); $(unstage)
8976 @[ -f ./dejagnu/Makefile ] || exit 0; \
8977 r=`${PWD_COMMAND}`; export r; \
8978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8979 $(HOST_EXPORTS) \
8980 for flag in $(EXTRA_HOST_FLAGS) ; do \
8981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8982 done; \
8983 echo "Doing dvi in dejagnu" ; \
8984 (cd $(HOST_SUBDIR)/dejagnu && \
8985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8987 "RANLIB=$${RANLIB}" \
8988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8989 dvi) \
8990 || exit 1
8991
8992 @endif dejagnu
8993
8994 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8995 maybe-pdf-dejagnu:
8996 @if dejagnu
8997 maybe-pdf-dejagnu: pdf-dejagnu
8998
8999 pdf-dejagnu: \
9000 configure-dejagnu
9001 @: $(MAKE); $(unstage)
9002 @[ -f ./dejagnu/Makefile ] || exit 0; \
9003 r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 for flag in $(EXTRA_HOST_FLAGS) ; do \
9007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9008 done; \
9009 echo "Doing pdf in dejagnu" ; \
9010 (cd $(HOST_SUBDIR)/dejagnu && \
9011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9013 "RANLIB=$${RANLIB}" \
9014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9015 pdf) \
9016 || exit 1
9017
9018 @endif dejagnu
9019
9020 .PHONY: maybe-html-dejagnu html-dejagnu
9021 maybe-html-dejagnu:
9022 @if dejagnu
9023 maybe-html-dejagnu: html-dejagnu
9024
9025 html-dejagnu: \
9026 configure-dejagnu
9027 @: $(MAKE); $(unstage)
9028 @[ -f ./dejagnu/Makefile ] || exit 0; \
9029 r=`${PWD_COMMAND}`; export r; \
9030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9031 $(HOST_EXPORTS) \
9032 for flag in $(EXTRA_HOST_FLAGS) ; do \
9033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9034 done; \
9035 echo "Doing html in dejagnu" ; \
9036 (cd $(HOST_SUBDIR)/dejagnu && \
9037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9039 "RANLIB=$${RANLIB}" \
9040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9041 html) \
9042 || exit 1
9043
9044 @endif dejagnu
9045
9046 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9047 maybe-TAGS-dejagnu:
9048 @if dejagnu
9049 maybe-TAGS-dejagnu: TAGS-dejagnu
9050
9051 TAGS-dejagnu: \
9052 configure-dejagnu
9053 @: $(MAKE); $(unstage)
9054 @[ -f ./dejagnu/Makefile ] || exit 0; \
9055 r=`${PWD_COMMAND}`; export r; \
9056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057 $(HOST_EXPORTS) \
9058 for flag in $(EXTRA_HOST_FLAGS) ; do \
9059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9060 done; \
9061 echo "Doing TAGS in dejagnu" ; \
9062 (cd $(HOST_SUBDIR)/dejagnu && \
9063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9065 "RANLIB=$${RANLIB}" \
9066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9067 TAGS) \
9068 || exit 1
9069
9070 @endif dejagnu
9071
9072 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9073 maybe-install-info-dejagnu:
9074 @if dejagnu
9075 maybe-install-info-dejagnu: install-info-dejagnu
9076
9077 install-info-dejagnu: \
9078 configure-dejagnu \
9079 info-dejagnu
9080 @: $(MAKE); $(unstage)
9081 @[ -f ./dejagnu/Makefile ] || exit 0; \
9082 r=`${PWD_COMMAND}`; export r; \
9083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084 $(HOST_EXPORTS) \
9085 for flag in $(EXTRA_HOST_FLAGS) ; do \
9086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9087 done; \
9088 echo "Doing install-info in dejagnu" ; \
9089 (cd $(HOST_SUBDIR)/dejagnu && \
9090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9092 "RANLIB=$${RANLIB}" \
9093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9094 install-info) \
9095 || exit 1
9096
9097 @endif dejagnu
9098
9099 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9100 maybe-install-pdf-dejagnu:
9101 @if dejagnu
9102 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9103
9104 install-pdf-dejagnu: \
9105 configure-dejagnu \
9106 pdf-dejagnu
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./dejagnu/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing install-pdf in dejagnu" ; \
9116 (cd $(HOST_SUBDIR)/dejagnu && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 install-pdf) \
9122 || exit 1
9123
9124 @endif dejagnu
9125
9126 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9127 maybe-install-html-dejagnu:
9128 @if dejagnu
9129 maybe-install-html-dejagnu: install-html-dejagnu
9130
9131 install-html-dejagnu: \
9132 configure-dejagnu \
9133 html-dejagnu
9134 @: $(MAKE); $(unstage)
9135 @[ -f ./dejagnu/Makefile ] || exit 0; \
9136 r=`${PWD_COMMAND}`; export r; \
9137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9138 $(HOST_EXPORTS) \
9139 for flag in $(EXTRA_HOST_FLAGS) ; do \
9140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9141 done; \
9142 echo "Doing install-html in dejagnu" ; \
9143 (cd $(HOST_SUBDIR)/dejagnu && \
9144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9146 "RANLIB=$${RANLIB}" \
9147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9148 install-html) \
9149 || exit 1
9150
9151 @endif dejagnu
9152
9153 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9154 maybe-installcheck-dejagnu:
9155 @if dejagnu
9156 maybe-installcheck-dejagnu: installcheck-dejagnu
9157
9158 installcheck-dejagnu: \
9159 configure-dejagnu
9160 @: $(MAKE); $(unstage)
9161 @[ -f ./dejagnu/Makefile ] || exit 0; \
9162 r=`${PWD_COMMAND}`; export r; \
9163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164 $(HOST_EXPORTS) \
9165 for flag in $(EXTRA_HOST_FLAGS) ; do \
9166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167 done; \
9168 echo "Doing installcheck in dejagnu" ; \
9169 (cd $(HOST_SUBDIR)/dejagnu && \
9170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172 "RANLIB=$${RANLIB}" \
9173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174 installcheck) \
9175 || exit 1
9176
9177 @endif dejagnu
9178
9179 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9180 maybe-mostlyclean-dejagnu:
9181 @if dejagnu
9182 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9183
9184 mostlyclean-dejagnu:
9185 @: $(MAKE); $(unstage)
9186 @[ -f ./dejagnu/Makefile ] || exit 0; \
9187 r=`${PWD_COMMAND}`; export r; \
9188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9189 $(HOST_EXPORTS) \
9190 for flag in $(EXTRA_HOST_FLAGS) ; do \
9191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9192 done; \
9193 echo "Doing mostlyclean in dejagnu" ; \
9194 (cd $(HOST_SUBDIR)/dejagnu && \
9195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9197 "RANLIB=$${RANLIB}" \
9198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9199 mostlyclean) \
9200 || exit 1
9201
9202 @endif dejagnu
9203
9204 .PHONY: maybe-clean-dejagnu clean-dejagnu
9205 maybe-clean-dejagnu:
9206 @if dejagnu
9207 maybe-clean-dejagnu: clean-dejagnu
9208
9209 clean-dejagnu:
9210 @: $(MAKE); $(unstage)
9211 @[ -f ./dejagnu/Makefile ] || exit 0; \
9212 r=`${PWD_COMMAND}`; export r; \
9213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9214 $(HOST_EXPORTS) \
9215 for flag in $(EXTRA_HOST_FLAGS) ; do \
9216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9217 done; \
9218 echo "Doing clean in dejagnu" ; \
9219 (cd $(HOST_SUBDIR)/dejagnu && \
9220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9222 "RANLIB=$${RANLIB}" \
9223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9224 clean) \
9225 || exit 1
9226
9227 @endif dejagnu
9228
9229 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9230 maybe-distclean-dejagnu:
9231 @if dejagnu
9232 maybe-distclean-dejagnu: distclean-dejagnu
9233
9234 distclean-dejagnu:
9235 @: $(MAKE); $(unstage)
9236 @[ -f ./dejagnu/Makefile ] || exit 0; \
9237 r=`${PWD_COMMAND}`; export r; \
9238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9239 $(HOST_EXPORTS) \
9240 for flag in $(EXTRA_HOST_FLAGS) ; do \
9241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9242 done; \
9243 echo "Doing distclean in dejagnu" ; \
9244 (cd $(HOST_SUBDIR)/dejagnu && \
9245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9247 "RANLIB=$${RANLIB}" \
9248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9249 distclean) \
9250 || exit 1
9251
9252 @endif dejagnu
9253
9254 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9255 maybe-maintainer-clean-dejagnu:
9256 @if dejagnu
9257 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9258
9259 maintainer-clean-dejagnu:
9260 @: $(MAKE); $(unstage)
9261 @[ -f ./dejagnu/Makefile ] || exit 0; \
9262 r=`${PWD_COMMAND}`; export r; \
9263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9264 $(HOST_EXPORTS) \
9265 for flag in $(EXTRA_HOST_FLAGS) ; do \
9266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9267 done; \
9268 echo "Doing maintainer-clean in dejagnu" ; \
9269 (cd $(HOST_SUBDIR)/dejagnu && \
9270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9272 "RANLIB=$${RANLIB}" \
9273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9274 maintainer-clean) \
9275 || exit 1
9276
9277 @endif dejagnu
9278
9279
9280
9281 .PHONY: configure-diff maybe-configure-diff
9282 maybe-configure-diff:
9283 @if gcc-bootstrap
9284 configure-diff: stage_current
9285 @endif gcc-bootstrap
9286 @if diff
9287 maybe-configure-diff: configure-diff
9288 configure-diff:
9289 @: $(MAKE); $(unstage)
9290 @r=`${PWD_COMMAND}`; export r; \
9291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9292 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9294 $(HOST_EXPORTS) \
9295 echo Configuring in $(HOST_SUBDIR)/diff; \
9296 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9297 case $(srcdir) in \
9298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9299 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9301 esac; \
9302 srcdiroption="--srcdir=$${topdir}/diff"; \
9303 libsrcdir="$$s/diff"; \
9304 $(SHELL) $${libsrcdir}/configure \
9305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9306 --target=${target_alias} $${srcdiroption} \
9307 || exit 1
9308 @endif diff
9309
9310
9311
9312
9313
9314 .PHONY: all-diff maybe-all-diff
9315 maybe-all-diff:
9316 @if gcc-bootstrap
9317 all-diff: stage_current
9318 @endif gcc-bootstrap
9319 @if diff
9320 TARGET-diff=all
9321 maybe-all-diff: all-diff
9322 all-diff: configure-diff
9323 @: $(MAKE); $(unstage)
9324 @r=`${PWD_COMMAND}`; export r; \
9325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326 $(HOST_EXPORTS) \
9327 (cd $(HOST_SUBDIR)/diff && \
9328 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff))
9329 @endif diff
9330
9331
9332
9333
9334 .PHONY: check-diff maybe-check-diff
9335 maybe-check-diff:
9336 @if diff
9337 maybe-check-diff: check-diff
9338
9339 check-diff:
9340 @: $(MAKE); $(unstage)
9341 @r=`${PWD_COMMAND}`; export r; \
9342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343 $(HOST_EXPORTS) \
9344 (cd $(HOST_SUBDIR)/diff && \
9345 $(MAKE) $(FLAGS_TO_PASS) check)
9346
9347 @endif diff
9348
9349 .PHONY: install-diff maybe-install-diff
9350 maybe-install-diff:
9351 @if diff
9352 maybe-install-diff: install-diff
9353
9354 install-diff: installdirs
9355 @: $(MAKE); $(unstage)
9356 @r=`${PWD_COMMAND}`; export r; \
9357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9358 $(HOST_EXPORTS) \
9359 (cd $(HOST_SUBDIR)/diff && \
9360 $(MAKE) $(FLAGS_TO_PASS) install)
9361
9362 @endif diff
9363
9364 # Other targets (info, dvi, pdf, etc.)
9365
9366 .PHONY: maybe-info-diff info-diff
9367 maybe-info-diff:
9368 @if diff
9369 maybe-info-diff: info-diff
9370
9371 info-diff: \
9372 configure-diff
9373 @: $(MAKE); $(unstage)
9374 @[ -f ./diff/Makefile ] || exit 0; \
9375 r=`${PWD_COMMAND}`; export r; \
9376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9377 $(HOST_EXPORTS) \
9378 for flag in $(EXTRA_HOST_FLAGS) ; do \
9379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9380 done; \
9381 echo "Doing info in diff" ; \
9382 (cd $(HOST_SUBDIR)/diff && \
9383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9385 "RANLIB=$${RANLIB}" \
9386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9387 info) \
9388 || exit 1
9389
9390 @endif diff
9391
9392 .PHONY: maybe-dvi-diff dvi-diff
9393 maybe-dvi-diff:
9394 @if diff
9395 maybe-dvi-diff: dvi-diff
9396
9397 dvi-diff: \
9398 configure-diff
9399 @: $(MAKE); $(unstage)
9400 @[ -f ./diff/Makefile ] || exit 0; \
9401 r=`${PWD_COMMAND}`; export r; \
9402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9403 $(HOST_EXPORTS) \
9404 for flag in $(EXTRA_HOST_FLAGS) ; do \
9405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9406 done; \
9407 echo "Doing dvi in diff" ; \
9408 (cd $(HOST_SUBDIR)/diff && \
9409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9411 "RANLIB=$${RANLIB}" \
9412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9413 dvi) \
9414 || exit 1
9415
9416 @endif diff
9417
9418 .PHONY: maybe-pdf-diff pdf-diff
9419 maybe-pdf-diff:
9420 @if diff
9421 maybe-pdf-diff: pdf-diff
9422
9423 pdf-diff: \
9424 configure-diff
9425 @: $(MAKE); $(unstage)
9426 @[ -f ./diff/Makefile ] || exit 0; \
9427 r=`${PWD_COMMAND}`; export r; \
9428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9429 $(HOST_EXPORTS) \
9430 for flag in $(EXTRA_HOST_FLAGS) ; do \
9431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9432 done; \
9433 echo "Doing pdf in diff" ; \
9434 (cd $(HOST_SUBDIR)/diff && \
9435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9437 "RANLIB=$${RANLIB}" \
9438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9439 pdf) \
9440 || exit 1
9441
9442 @endif diff
9443
9444 .PHONY: maybe-html-diff html-diff
9445 maybe-html-diff:
9446 @if diff
9447 maybe-html-diff: html-diff
9448
9449 html-diff: \
9450 configure-diff
9451 @: $(MAKE); $(unstage)
9452 @[ -f ./diff/Makefile ] || exit 0; \
9453 r=`${PWD_COMMAND}`; export r; \
9454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455 $(HOST_EXPORTS) \
9456 for flag in $(EXTRA_HOST_FLAGS) ; do \
9457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9458 done; \
9459 echo "Doing html in diff" ; \
9460 (cd $(HOST_SUBDIR)/diff && \
9461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9463 "RANLIB=$${RANLIB}" \
9464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9465 html) \
9466 || exit 1
9467
9468 @endif diff
9469
9470 .PHONY: maybe-TAGS-diff TAGS-diff
9471 maybe-TAGS-diff:
9472 @if diff
9473 maybe-TAGS-diff: TAGS-diff
9474
9475 TAGS-diff: \
9476 configure-diff
9477 @: $(MAKE); $(unstage)
9478 @[ -f ./diff/Makefile ] || exit 0; \
9479 r=`${PWD_COMMAND}`; export r; \
9480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9481 $(HOST_EXPORTS) \
9482 for flag in $(EXTRA_HOST_FLAGS) ; do \
9483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9484 done; \
9485 echo "Doing TAGS in diff" ; \
9486 (cd $(HOST_SUBDIR)/diff && \
9487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9489 "RANLIB=$${RANLIB}" \
9490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9491 TAGS) \
9492 || exit 1
9493
9494 @endif diff
9495
9496 .PHONY: maybe-install-info-diff install-info-diff
9497 maybe-install-info-diff:
9498 @if diff
9499 maybe-install-info-diff: install-info-diff
9500
9501 install-info-diff: \
9502 configure-diff \
9503 info-diff
9504 @: $(MAKE); $(unstage)
9505 @[ -f ./diff/Makefile ] || exit 0; \
9506 r=`${PWD_COMMAND}`; export r; \
9507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9508 $(HOST_EXPORTS) \
9509 for flag in $(EXTRA_HOST_FLAGS) ; do \
9510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9511 done; \
9512 echo "Doing install-info in diff" ; \
9513 (cd $(HOST_SUBDIR)/diff && \
9514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9516 "RANLIB=$${RANLIB}" \
9517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9518 install-info) \
9519 || exit 1
9520
9521 @endif diff
9522
9523 .PHONY: maybe-install-pdf-diff install-pdf-diff
9524 maybe-install-pdf-diff:
9525 @if diff
9526 maybe-install-pdf-diff: install-pdf-diff
9527
9528 install-pdf-diff: \
9529 configure-diff \
9530 pdf-diff
9531 @: $(MAKE); $(unstage)
9532 @[ -f ./diff/Makefile ] || exit 0; \
9533 r=`${PWD_COMMAND}`; export r; \
9534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535 $(HOST_EXPORTS) \
9536 for flag in $(EXTRA_HOST_FLAGS) ; do \
9537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9538 done; \
9539 echo "Doing install-pdf in diff" ; \
9540 (cd $(HOST_SUBDIR)/diff && \
9541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9543 "RANLIB=$${RANLIB}" \
9544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9545 install-pdf) \
9546 || exit 1
9547
9548 @endif diff
9549
9550 .PHONY: maybe-install-html-diff install-html-diff
9551 maybe-install-html-diff:
9552 @if diff
9553 maybe-install-html-diff: install-html-diff
9554
9555 install-html-diff: \
9556 configure-diff \
9557 html-diff
9558 @: $(MAKE); $(unstage)
9559 @[ -f ./diff/Makefile ] || exit 0; \
9560 r=`${PWD_COMMAND}`; export r; \
9561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562 $(HOST_EXPORTS) \
9563 for flag in $(EXTRA_HOST_FLAGS) ; do \
9564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9565 done; \
9566 echo "Doing install-html in diff" ; \
9567 (cd $(HOST_SUBDIR)/diff && \
9568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9570 "RANLIB=$${RANLIB}" \
9571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9572 install-html) \
9573 || exit 1
9574
9575 @endif diff
9576
9577 .PHONY: maybe-installcheck-diff installcheck-diff
9578 maybe-installcheck-diff:
9579 @if diff
9580 maybe-installcheck-diff: installcheck-diff
9581
9582 installcheck-diff: \
9583 configure-diff
9584 @: $(MAKE); $(unstage)
9585 @[ -f ./diff/Makefile ] || exit 0; \
9586 r=`${PWD_COMMAND}`; export r; \
9587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9588 $(HOST_EXPORTS) \
9589 for flag in $(EXTRA_HOST_FLAGS) ; do \
9590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9591 done; \
9592 echo "Doing installcheck in diff" ; \
9593 (cd $(HOST_SUBDIR)/diff && \
9594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9596 "RANLIB=$${RANLIB}" \
9597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9598 installcheck) \
9599 || exit 1
9600
9601 @endif diff
9602
9603 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9604 maybe-mostlyclean-diff:
9605 @if diff
9606 maybe-mostlyclean-diff: mostlyclean-diff
9607
9608 mostlyclean-diff:
9609 @: $(MAKE); $(unstage)
9610 @[ -f ./diff/Makefile ] || exit 0; \
9611 r=`${PWD_COMMAND}`; export r; \
9612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9613 $(HOST_EXPORTS) \
9614 for flag in $(EXTRA_HOST_FLAGS) ; do \
9615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9616 done; \
9617 echo "Doing mostlyclean in diff" ; \
9618 (cd $(HOST_SUBDIR)/diff && \
9619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9621 "RANLIB=$${RANLIB}" \
9622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9623 mostlyclean) \
9624 || exit 1
9625
9626 @endif diff
9627
9628 .PHONY: maybe-clean-diff clean-diff
9629 maybe-clean-diff:
9630 @if diff
9631 maybe-clean-diff: clean-diff
9632
9633 clean-diff:
9634 @: $(MAKE); $(unstage)
9635 @[ -f ./diff/Makefile ] || exit 0; \
9636 r=`${PWD_COMMAND}`; export r; \
9637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9638 $(HOST_EXPORTS) \
9639 for flag in $(EXTRA_HOST_FLAGS) ; do \
9640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9641 done; \
9642 echo "Doing clean in diff" ; \
9643 (cd $(HOST_SUBDIR)/diff && \
9644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9646 "RANLIB=$${RANLIB}" \
9647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9648 clean) \
9649 || exit 1
9650
9651 @endif diff
9652
9653 .PHONY: maybe-distclean-diff distclean-diff
9654 maybe-distclean-diff:
9655 @if diff
9656 maybe-distclean-diff: distclean-diff
9657
9658 distclean-diff:
9659 @: $(MAKE); $(unstage)
9660 @[ -f ./diff/Makefile ] || exit 0; \
9661 r=`${PWD_COMMAND}`; export r; \
9662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9663 $(HOST_EXPORTS) \
9664 for flag in $(EXTRA_HOST_FLAGS) ; do \
9665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9666 done; \
9667 echo "Doing distclean in diff" ; \
9668 (cd $(HOST_SUBDIR)/diff && \
9669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9671 "RANLIB=$${RANLIB}" \
9672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9673 distclean) \
9674 || exit 1
9675
9676 @endif diff
9677
9678 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9679 maybe-maintainer-clean-diff:
9680 @if diff
9681 maybe-maintainer-clean-diff: maintainer-clean-diff
9682
9683 maintainer-clean-diff:
9684 @: $(MAKE); $(unstage)
9685 @[ -f ./diff/Makefile ] || exit 0; \
9686 r=`${PWD_COMMAND}`; export r; \
9687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9688 $(HOST_EXPORTS) \
9689 for flag in $(EXTRA_HOST_FLAGS) ; do \
9690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9691 done; \
9692 echo "Doing maintainer-clean in diff" ; \
9693 (cd $(HOST_SUBDIR)/diff && \
9694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9696 "RANLIB=$${RANLIB}" \
9697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9698 maintainer-clean) \
9699 || exit 1
9700
9701 @endif diff
9702
9703
9704
9705 .PHONY: configure-dosutils maybe-configure-dosutils
9706 maybe-configure-dosutils:
9707 @if gcc-bootstrap
9708 configure-dosutils: stage_current
9709 @endif gcc-bootstrap
9710 @if dosutils
9711 maybe-configure-dosutils: configure-dosutils
9712 configure-dosutils:
9713 @: $(MAKE); $(unstage)
9714 @r=`${PWD_COMMAND}`; export r; \
9715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9716 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9718 $(HOST_EXPORTS) \
9719 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9720 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9721 case $(srcdir) in \
9722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9723 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9725 esac; \
9726 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9727 libsrcdir="$$s/dosutils"; \
9728 $(SHELL) $${libsrcdir}/configure \
9729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9730 --target=${target_alias} $${srcdiroption} \
9731 || exit 1
9732 @endif dosutils
9733
9734
9735
9736
9737
9738 .PHONY: all-dosutils maybe-all-dosutils
9739 maybe-all-dosutils:
9740 @if gcc-bootstrap
9741 all-dosutils: stage_current
9742 @endif gcc-bootstrap
9743 @if dosutils
9744 TARGET-dosutils=all
9745 maybe-all-dosutils: all-dosutils
9746 all-dosutils: configure-dosutils
9747 @: $(MAKE); $(unstage)
9748 @r=`${PWD_COMMAND}`; export r; \
9749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750 $(HOST_EXPORTS) \
9751 (cd $(HOST_SUBDIR)/dosutils && \
9752 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils))
9753 @endif dosutils
9754
9755
9756
9757
9758 .PHONY: check-dosutils maybe-check-dosutils
9759 maybe-check-dosutils:
9760 @if dosutils
9761 maybe-check-dosutils: check-dosutils
9762
9763 check-dosutils:
9764
9765 @endif dosutils
9766
9767 .PHONY: install-dosutils maybe-install-dosutils
9768 maybe-install-dosutils:
9769 @if dosutils
9770 maybe-install-dosutils: install-dosutils
9771
9772 install-dosutils: installdirs
9773 @: $(MAKE); $(unstage)
9774 @r=`${PWD_COMMAND}`; export r; \
9775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9776 $(HOST_EXPORTS) \
9777 (cd $(HOST_SUBDIR)/dosutils && \
9778 $(MAKE) $(FLAGS_TO_PASS) install)
9779
9780 @endif dosutils
9781
9782 # Other targets (info, dvi, pdf, etc.)
9783
9784 .PHONY: maybe-info-dosutils info-dosutils
9785 maybe-info-dosutils:
9786 @if dosutils
9787 maybe-info-dosutils: info-dosutils
9788
9789 info-dosutils: \
9790 configure-dosutils
9791 @: $(MAKE); $(unstage)
9792 @[ -f ./dosutils/Makefile ] || exit 0; \
9793 r=`${PWD_COMMAND}`; export r; \
9794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9795 $(HOST_EXPORTS) \
9796 for flag in $(EXTRA_HOST_FLAGS) ; do \
9797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9798 done; \
9799 echo "Doing info in dosutils" ; \
9800 (cd $(HOST_SUBDIR)/dosutils && \
9801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9803 "RANLIB=$${RANLIB}" \
9804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9805 info) \
9806 || exit 1
9807
9808 @endif dosutils
9809
9810 .PHONY: maybe-dvi-dosutils dvi-dosutils
9811 maybe-dvi-dosutils:
9812 @if dosutils
9813 maybe-dvi-dosutils: dvi-dosutils
9814
9815 dvi-dosutils: \
9816 configure-dosutils
9817 @: $(MAKE); $(unstage)
9818 @[ -f ./dosutils/Makefile ] || exit 0; \
9819 r=`${PWD_COMMAND}`; export r; \
9820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9821 $(HOST_EXPORTS) \
9822 for flag in $(EXTRA_HOST_FLAGS) ; do \
9823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9824 done; \
9825 echo "Doing dvi in dosutils" ; \
9826 (cd $(HOST_SUBDIR)/dosutils && \
9827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9829 "RANLIB=$${RANLIB}" \
9830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9831 dvi) \
9832 || exit 1
9833
9834 @endif dosutils
9835
9836 .PHONY: maybe-pdf-dosutils pdf-dosutils
9837 maybe-pdf-dosutils:
9838 @if dosutils
9839 maybe-pdf-dosutils: pdf-dosutils
9840
9841 pdf-dosutils: \
9842 configure-dosutils
9843 @: $(MAKE); $(unstage)
9844 @[ -f ./dosutils/Makefile ] || exit 0; \
9845 r=`${PWD_COMMAND}`; export r; \
9846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9847 $(HOST_EXPORTS) \
9848 for flag in $(EXTRA_HOST_FLAGS) ; do \
9849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9850 done; \
9851 echo "Doing pdf in dosutils" ; \
9852 (cd $(HOST_SUBDIR)/dosutils && \
9853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9855 "RANLIB=$${RANLIB}" \
9856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9857 pdf) \
9858 || exit 1
9859
9860 @endif dosutils
9861
9862 .PHONY: maybe-html-dosutils html-dosutils
9863 maybe-html-dosutils:
9864 @if dosutils
9865 maybe-html-dosutils: html-dosutils
9866
9867 html-dosutils: \
9868 configure-dosutils
9869 @: $(MAKE); $(unstage)
9870 @[ -f ./dosutils/Makefile ] || exit 0; \
9871 r=`${PWD_COMMAND}`; export r; \
9872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9873 $(HOST_EXPORTS) \
9874 for flag in $(EXTRA_HOST_FLAGS) ; do \
9875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9876 done; \
9877 echo "Doing html in dosutils" ; \
9878 (cd $(HOST_SUBDIR)/dosutils && \
9879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9881 "RANLIB=$${RANLIB}" \
9882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9883 html) \
9884 || exit 1
9885
9886 @endif dosutils
9887
9888 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9889 maybe-TAGS-dosutils:
9890 @if dosutils
9891 maybe-TAGS-dosutils: TAGS-dosutils
9892
9893 TAGS-dosutils: \
9894 configure-dosutils
9895 @: $(MAKE); $(unstage)
9896 @[ -f ./dosutils/Makefile ] || exit 0; \
9897 r=`${PWD_COMMAND}`; export r; \
9898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899 $(HOST_EXPORTS) \
9900 for flag in $(EXTRA_HOST_FLAGS) ; do \
9901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902 done; \
9903 echo "Doing TAGS in dosutils" ; \
9904 (cd $(HOST_SUBDIR)/dosutils && \
9905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907 "RANLIB=$${RANLIB}" \
9908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909 TAGS) \
9910 || exit 1
9911
9912 @endif dosutils
9913
9914 .PHONY: maybe-install-info-dosutils install-info-dosutils
9915 maybe-install-info-dosutils:
9916 @if dosutils
9917 maybe-install-info-dosutils: install-info-dosutils
9918
9919 install-info-dosutils: \
9920 configure-dosutils \
9921 info-dosutils
9922 @: $(MAKE); $(unstage)
9923 @[ -f ./dosutils/Makefile ] || exit 0; \
9924 r=`${PWD_COMMAND}`; export r; \
9925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9926 $(HOST_EXPORTS) \
9927 for flag in $(EXTRA_HOST_FLAGS) ; do \
9928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9929 done; \
9930 echo "Doing install-info in dosutils" ; \
9931 (cd $(HOST_SUBDIR)/dosutils && \
9932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9934 "RANLIB=$${RANLIB}" \
9935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9936 install-info) \
9937 || exit 1
9938
9939 @endif dosutils
9940
9941 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9942 maybe-install-pdf-dosutils:
9943 @if dosutils
9944 maybe-install-pdf-dosutils: install-pdf-dosutils
9945
9946 install-pdf-dosutils: \
9947 configure-dosutils \
9948 pdf-dosutils
9949 @: $(MAKE); $(unstage)
9950 @[ -f ./dosutils/Makefile ] || exit 0; \
9951 r=`${PWD_COMMAND}`; export r; \
9952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9953 $(HOST_EXPORTS) \
9954 for flag in $(EXTRA_HOST_FLAGS) ; do \
9955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9956 done; \
9957 echo "Doing install-pdf in dosutils" ; \
9958 (cd $(HOST_SUBDIR)/dosutils && \
9959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9961 "RANLIB=$${RANLIB}" \
9962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9963 install-pdf) \
9964 || exit 1
9965
9966 @endif dosutils
9967
9968 .PHONY: maybe-install-html-dosutils install-html-dosutils
9969 maybe-install-html-dosutils:
9970 @if dosutils
9971 maybe-install-html-dosutils: install-html-dosutils
9972
9973 install-html-dosutils: \
9974 configure-dosutils \
9975 html-dosutils
9976 @: $(MAKE); $(unstage)
9977 @[ -f ./dosutils/Makefile ] || exit 0; \
9978 r=`${PWD_COMMAND}`; export r; \
9979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9980 $(HOST_EXPORTS) \
9981 for flag in $(EXTRA_HOST_FLAGS) ; do \
9982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9983 done; \
9984 echo "Doing install-html in dosutils" ; \
9985 (cd $(HOST_SUBDIR)/dosutils && \
9986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9988 "RANLIB=$${RANLIB}" \
9989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9990 install-html) \
9991 || exit 1
9992
9993 @endif dosutils
9994
9995 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
9996 maybe-installcheck-dosutils:
9997 @if dosutils
9998 maybe-installcheck-dosutils: installcheck-dosutils
9999
10000 installcheck-dosutils: \
10001 configure-dosutils
10002 @: $(MAKE); $(unstage)
10003 @[ -f ./dosutils/Makefile ] || exit 0; \
10004 r=`${PWD_COMMAND}`; export r; \
10005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10006 $(HOST_EXPORTS) \
10007 for flag in $(EXTRA_HOST_FLAGS) ; do \
10008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10009 done; \
10010 echo "Doing installcheck in dosutils" ; \
10011 (cd $(HOST_SUBDIR)/dosutils && \
10012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10014 "RANLIB=$${RANLIB}" \
10015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10016 installcheck) \
10017 || exit 1
10018
10019 @endif dosutils
10020
10021 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10022 maybe-mostlyclean-dosutils:
10023 @if dosutils
10024 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10025
10026 mostlyclean-dosutils:
10027 @: $(MAKE); $(unstage)
10028 @[ -f ./dosutils/Makefile ] || exit 0; \
10029 r=`${PWD_COMMAND}`; export r; \
10030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10031 $(HOST_EXPORTS) \
10032 for flag in $(EXTRA_HOST_FLAGS) ; do \
10033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10034 done; \
10035 echo "Doing mostlyclean in dosutils" ; \
10036 (cd $(HOST_SUBDIR)/dosutils && \
10037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10039 "RANLIB=$${RANLIB}" \
10040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10041 mostlyclean) \
10042 || exit 1
10043
10044 @endif dosutils
10045
10046 .PHONY: maybe-clean-dosutils clean-dosutils
10047 maybe-clean-dosutils:
10048 @if dosutils
10049 maybe-clean-dosutils: clean-dosutils
10050
10051 clean-dosutils:
10052 @: $(MAKE); $(unstage)
10053 @[ -f ./dosutils/Makefile ] || exit 0; \
10054 r=`${PWD_COMMAND}`; export r; \
10055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10056 $(HOST_EXPORTS) \
10057 for flag in $(EXTRA_HOST_FLAGS) ; do \
10058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10059 done; \
10060 echo "Doing clean in dosutils" ; \
10061 (cd $(HOST_SUBDIR)/dosutils && \
10062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10064 "RANLIB=$${RANLIB}" \
10065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10066 clean) \
10067 || exit 1
10068
10069 @endif dosutils
10070
10071 .PHONY: maybe-distclean-dosutils distclean-dosutils
10072 maybe-distclean-dosutils:
10073 @if dosutils
10074 maybe-distclean-dosutils: distclean-dosutils
10075
10076 distclean-dosutils:
10077 @: $(MAKE); $(unstage)
10078 @[ -f ./dosutils/Makefile ] || exit 0; \
10079 r=`${PWD_COMMAND}`; export r; \
10080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10081 $(HOST_EXPORTS) \
10082 for flag in $(EXTRA_HOST_FLAGS) ; do \
10083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10084 done; \
10085 echo "Doing distclean in dosutils" ; \
10086 (cd $(HOST_SUBDIR)/dosutils && \
10087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10089 "RANLIB=$${RANLIB}" \
10090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10091 distclean) \
10092 || exit 1
10093
10094 @endif dosutils
10095
10096 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10097 maybe-maintainer-clean-dosutils:
10098 @if dosutils
10099 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10100
10101 maintainer-clean-dosutils:
10102 @: $(MAKE); $(unstage)
10103 @[ -f ./dosutils/Makefile ] || exit 0; \
10104 r=`${PWD_COMMAND}`; export r; \
10105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106 $(HOST_EXPORTS) \
10107 for flag in $(EXTRA_HOST_FLAGS) ; do \
10108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109 done; \
10110 echo "Doing maintainer-clean in dosutils" ; \
10111 (cd $(HOST_SUBDIR)/dosutils && \
10112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114 "RANLIB=$${RANLIB}" \
10115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10116 maintainer-clean) \
10117 || exit 1
10118
10119 @endif dosutils
10120
10121
10122
10123 .PHONY: configure-etc maybe-configure-etc
10124 maybe-configure-etc:
10125 @if gcc-bootstrap
10126 configure-etc: stage_current
10127 @endif gcc-bootstrap
10128 @if etc
10129 maybe-configure-etc: configure-etc
10130 configure-etc:
10131 @: $(MAKE); $(unstage)
10132 @r=`${PWD_COMMAND}`; export r; \
10133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10136 $(HOST_EXPORTS) \
10137 echo Configuring in $(HOST_SUBDIR)/etc; \
10138 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10139 case $(srcdir) in \
10140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10141 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10143 esac; \
10144 srcdiroption="--srcdir=$${topdir}/etc"; \
10145 libsrcdir="$$s/etc"; \
10146 $(SHELL) $${libsrcdir}/configure \
10147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10148 --target=${target_alias} $${srcdiroption} \
10149 || exit 1
10150 @endif etc
10151
10152
10153
10154
10155
10156 .PHONY: all-etc maybe-all-etc
10157 maybe-all-etc:
10158 @if gcc-bootstrap
10159 all-etc: stage_current
10160 @endif gcc-bootstrap
10161 @if etc
10162 TARGET-etc=all
10163 maybe-all-etc: all-etc
10164 all-etc: configure-etc
10165 @: $(MAKE); $(unstage)
10166 @r=`${PWD_COMMAND}`; export r; \
10167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10168 $(HOST_EXPORTS) \
10169 (cd $(HOST_SUBDIR)/etc && \
10170 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc))
10171 @endif etc
10172
10173
10174
10175
10176 .PHONY: check-etc maybe-check-etc
10177 maybe-check-etc:
10178 @if etc
10179 maybe-check-etc: check-etc
10180
10181 check-etc:
10182 @: $(MAKE); $(unstage)
10183 @r=`${PWD_COMMAND}`; export r; \
10184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10185 $(HOST_EXPORTS) \
10186 (cd $(HOST_SUBDIR)/etc && \
10187 $(MAKE) $(FLAGS_TO_PASS) check)
10188
10189 @endif etc
10190
10191 .PHONY: install-etc maybe-install-etc
10192 maybe-install-etc:
10193 @if etc
10194 maybe-install-etc: install-etc
10195
10196 install-etc: installdirs
10197 @: $(MAKE); $(unstage)
10198 @r=`${PWD_COMMAND}`; export r; \
10199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200 $(HOST_EXPORTS) \
10201 (cd $(HOST_SUBDIR)/etc && \
10202 $(MAKE) $(FLAGS_TO_PASS) install)
10203
10204 @endif etc
10205
10206 # Other targets (info, dvi, pdf, etc.)
10207
10208 .PHONY: maybe-info-etc info-etc
10209 maybe-info-etc:
10210 @if etc
10211 maybe-info-etc: info-etc
10212
10213 info-etc: \
10214 configure-etc
10215 @: $(MAKE); $(unstage)
10216 @[ -f ./etc/Makefile ] || exit 0; \
10217 r=`${PWD_COMMAND}`; export r; \
10218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219 $(HOST_EXPORTS) \
10220 for flag in $(EXTRA_HOST_FLAGS) ; do \
10221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10222 done; \
10223 echo "Doing info in etc" ; \
10224 (cd $(HOST_SUBDIR)/etc && \
10225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10227 "RANLIB=$${RANLIB}" \
10228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10229 info) \
10230 || exit 1
10231
10232 @endif etc
10233
10234 .PHONY: maybe-dvi-etc dvi-etc
10235 maybe-dvi-etc:
10236 @if etc
10237 maybe-dvi-etc: dvi-etc
10238
10239 dvi-etc: \
10240 configure-etc
10241 @: $(MAKE); $(unstage)
10242 @[ -f ./etc/Makefile ] || exit 0; \
10243 r=`${PWD_COMMAND}`; export r; \
10244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10245 $(HOST_EXPORTS) \
10246 for flag in $(EXTRA_HOST_FLAGS) ; do \
10247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10248 done; \
10249 echo "Doing dvi in etc" ; \
10250 (cd $(HOST_SUBDIR)/etc && \
10251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10253 "RANLIB=$${RANLIB}" \
10254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10255 dvi) \
10256 || exit 1
10257
10258 @endif etc
10259
10260 .PHONY: maybe-pdf-etc pdf-etc
10261 maybe-pdf-etc:
10262 @if etc
10263 maybe-pdf-etc: pdf-etc
10264
10265 pdf-etc: \
10266 configure-etc
10267 @: $(MAKE); $(unstage)
10268 @[ -f ./etc/Makefile ] || exit 0; \
10269 r=`${PWD_COMMAND}`; export r; \
10270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10271 $(HOST_EXPORTS) \
10272 for flag in $(EXTRA_HOST_FLAGS) ; do \
10273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10274 done; \
10275 echo "Doing pdf in etc" ; \
10276 (cd $(HOST_SUBDIR)/etc && \
10277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10279 "RANLIB=$${RANLIB}" \
10280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10281 pdf) \
10282 || exit 1
10283
10284 @endif etc
10285
10286 .PHONY: maybe-html-etc html-etc
10287 maybe-html-etc:
10288 @if etc
10289 maybe-html-etc: html-etc
10290
10291 html-etc: \
10292 configure-etc
10293 @: $(MAKE); $(unstage)
10294 @[ -f ./etc/Makefile ] || exit 0; \
10295 r=`${PWD_COMMAND}`; export r; \
10296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10297 $(HOST_EXPORTS) \
10298 for flag in $(EXTRA_HOST_FLAGS) ; do \
10299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10300 done; \
10301 echo "Doing html in etc" ; \
10302 (cd $(HOST_SUBDIR)/etc && \
10303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10305 "RANLIB=$${RANLIB}" \
10306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10307 html) \
10308 || exit 1
10309
10310 @endif etc
10311
10312 .PHONY: maybe-TAGS-etc TAGS-etc
10313 maybe-TAGS-etc:
10314 @if etc
10315 maybe-TAGS-etc: TAGS-etc
10316
10317 TAGS-etc: \
10318 configure-etc
10319 @: $(MAKE); $(unstage)
10320 @[ -f ./etc/Makefile ] || exit 0; \
10321 r=`${PWD_COMMAND}`; export r; \
10322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323 $(HOST_EXPORTS) \
10324 for flag in $(EXTRA_HOST_FLAGS) ; do \
10325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10326 done; \
10327 echo "Doing TAGS in etc" ; \
10328 (cd $(HOST_SUBDIR)/etc && \
10329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10331 "RANLIB=$${RANLIB}" \
10332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10333 TAGS) \
10334 || exit 1
10335
10336 @endif etc
10337
10338 .PHONY: maybe-install-info-etc install-info-etc
10339 maybe-install-info-etc:
10340 @if etc
10341 maybe-install-info-etc: install-info-etc
10342
10343 install-info-etc: \
10344 configure-etc \
10345 info-etc
10346 @: $(MAKE); $(unstage)
10347 @[ -f ./etc/Makefile ] || exit 0; \
10348 r=`${PWD_COMMAND}`; export r; \
10349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350 $(HOST_EXPORTS) \
10351 for flag in $(EXTRA_HOST_FLAGS) ; do \
10352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10353 done; \
10354 echo "Doing install-info in etc" ; \
10355 (cd $(HOST_SUBDIR)/etc && \
10356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10358 "RANLIB=$${RANLIB}" \
10359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10360 install-info) \
10361 || exit 1
10362
10363 @endif etc
10364
10365 .PHONY: maybe-install-pdf-etc install-pdf-etc
10366 maybe-install-pdf-etc:
10367 @if etc
10368 maybe-install-pdf-etc: install-pdf-etc
10369
10370 install-pdf-etc: \
10371 configure-etc \
10372 pdf-etc
10373 @: $(MAKE); $(unstage)
10374 @[ -f ./etc/Makefile ] || exit 0; \
10375 r=`${PWD_COMMAND}`; export r; \
10376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10377 $(HOST_EXPORTS) \
10378 for flag in $(EXTRA_HOST_FLAGS) ; do \
10379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10380 done; \
10381 echo "Doing install-pdf in etc" ; \
10382 (cd $(HOST_SUBDIR)/etc && \
10383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10385 "RANLIB=$${RANLIB}" \
10386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10387 install-pdf) \
10388 || exit 1
10389
10390 @endif etc
10391
10392 .PHONY: maybe-install-html-etc install-html-etc
10393 maybe-install-html-etc:
10394 @if etc
10395 maybe-install-html-etc: install-html-etc
10396
10397 install-html-etc: \
10398 configure-etc \
10399 html-etc
10400 @: $(MAKE); $(unstage)
10401 @[ -f ./etc/Makefile ] || exit 0; \
10402 r=`${PWD_COMMAND}`; export r; \
10403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10404 $(HOST_EXPORTS) \
10405 for flag in $(EXTRA_HOST_FLAGS) ; do \
10406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10407 done; \
10408 echo "Doing install-html in etc" ; \
10409 (cd $(HOST_SUBDIR)/etc && \
10410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10412 "RANLIB=$${RANLIB}" \
10413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10414 install-html) \
10415 || exit 1
10416
10417 @endif etc
10418
10419 .PHONY: maybe-installcheck-etc installcheck-etc
10420 maybe-installcheck-etc:
10421 @if etc
10422 maybe-installcheck-etc: installcheck-etc
10423
10424 installcheck-etc: \
10425 configure-etc
10426 @: $(MAKE); $(unstage)
10427 @[ -f ./etc/Makefile ] || exit 0; \
10428 r=`${PWD_COMMAND}`; export r; \
10429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10430 $(HOST_EXPORTS) \
10431 for flag in $(EXTRA_HOST_FLAGS) ; do \
10432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10433 done; \
10434 echo "Doing installcheck in etc" ; \
10435 (cd $(HOST_SUBDIR)/etc && \
10436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10438 "RANLIB=$${RANLIB}" \
10439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10440 installcheck) \
10441 || exit 1
10442
10443 @endif etc
10444
10445 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10446 maybe-mostlyclean-etc:
10447 @if etc
10448 maybe-mostlyclean-etc: mostlyclean-etc
10449
10450 mostlyclean-etc:
10451 @: $(MAKE); $(unstage)
10452 @[ -f ./etc/Makefile ] || exit 0; \
10453 r=`${PWD_COMMAND}`; export r; \
10454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10455 $(HOST_EXPORTS) \
10456 for flag in $(EXTRA_HOST_FLAGS) ; do \
10457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10458 done; \
10459 echo "Doing mostlyclean in etc" ; \
10460 (cd $(HOST_SUBDIR)/etc && \
10461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10463 "RANLIB=$${RANLIB}" \
10464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10465 mostlyclean) \
10466 || exit 1
10467
10468 @endif etc
10469
10470 .PHONY: maybe-clean-etc clean-etc
10471 maybe-clean-etc:
10472 @if etc
10473 maybe-clean-etc: clean-etc
10474
10475 clean-etc:
10476 @: $(MAKE); $(unstage)
10477 @[ -f ./etc/Makefile ] || exit 0; \
10478 r=`${PWD_COMMAND}`; export r; \
10479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480 $(HOST_EXPORTS) \
10481 for flag in $(EXTRA_HOST_FLAGS) ; do \
10482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10483 done; \
10484 echo "Doing clean in etc" ; \
10485 (cd $(HOST_SUBDIR)/etc && \
10486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10488 "RANLIB=$${RANLIB}" \
10489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10490 clean) \
10491 || exit 1
10492
10493 @endif etc
10494
10495 .PHONY: maybe-distclean-etc distclean-etc
10496 maybe-distclean-etc:
10497 @if etc
10498 maybe-distclean-etc: distclean-etc
10499
10500 distclean-etc:
10501 @: $(MAKE); $(unstage)
10502 @[ -f ./etc/Makefile ] || exit 0; \
10503 r=`${PWD_COMMAND}`; export r; \
10504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505 $(HOST_EXPORTS) \
10506 for flag in $(EXTRA_HOST_FLAGS) ; do \
10507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10508 done; \
10509 echo "Doing distclean in etc" ; \
10510 (cd $(HOST_SUBDIR)/etc && \
10511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10513 "RANLIB=$${RANLIB}" \
10514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10515 distclean) \
10516 || exit 1
10517
10518 @endif etc
10519
10520 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10521 maybe-maintainer-clean-etc:
10522 @if etc
10523 maybe-maintainer-clean-etc: maintainer-clean-etc
10524
10525 maintainer-clean-etc:
10526 @: $(MAKE); $(unstage)
10527 @[ -f ./etc/Makefile ] || exit 0; \
10528 r=`${PWD_COMMAND}`; export r; \
10529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10530 $(HOST_EXPORTS) \
10531 for flag in $(EXTRA_HOST_FLAGS) ; do \
10532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10533 done; \
10534 echo "Doing maintainer-clean in etc" ; \
10535 (cd $(HOST_SUBDIR)/etc && \
10536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10538 "RANLIB=$${RANLIB}" \
10539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10540 maintainer-clean) \
10541 || exit 1
10542
10543 @endif etc
10544
10545
10546
10547 .PHONY: configure-fastjar maybe-configure-fastjar
10548 maybe-configure-fastjar:
10549 @if gcc-bootstrap
10550 configure-fastjar: stage_current
10551 @endif gcc-bootstrap
10552 @if fastjar
10553 maybe-configure-fastjar: configure-fastjar
10554 configure-fastjar:
10555 @: $(MAKE); $(unstage)
10556 @r=`${PWD_COMMAND}`; export r; \
10557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10560 $(HOST_EXPORTS) \
10561 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10562 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10563 case $(srcdir) in \
10564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10565 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10567 esac; \
10568 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10569 libsrcdir="$$s/fastjar"; \
10570 $(SHELL) $${libsrcdir}/configure \
10571 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10572 --target=${target_alias} $${srcdiroption} \
10573 || exit 1
10574 @endif fastjar
10575
10576
10577
10578
10579
10580 .PHONY: all-fastjar maybe-all-fastjar
10581 maybe-all-fastjar:
10582 @if gcc-bootstrap
10583 all-fastjar: stage_current
10584 @endif gcc-bootstrap
10585 @if fastjar
10586 TARGET-fastjar=all
10587 maybe-all-fastjar: all-fastjar
10588 all-fastjar: configure-fastjar
10589 @: $(MAKE); $(unstage)
10590 @r=`${PWD_COMMAND}`; export r; \
10591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10592 $(HOST_EXPORTS) \
10593 (cd $(HOST_SUBDIR)/fastjar && \
10594 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar))
10595 @endif fastjar
10596
10597
10598
10599
10600 .PHONY: check-fastjar maybe-check-fastjar
10601 maybe-check-fastjar:
10602 @if fastjar
10603 maybe-check-fastjar: check-fastjar
10604
10605 # This module is only tested in a native toolchain.
10606 check-fastjar:
10607 @: $(MAKE); $(unstage)
10608 @if [ '$(host)' = '$(target)' ] ; then \
10609 r=`${PWD_COMMAND}`; export r; \
10610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10611 $(HOST_EXPORTS) \
10612 (cd $(HOST_SUBDIR)/fastjar && \
10613 $(MAKE) $(FLAGS_TO_PASS) check); \
10614 fi
10615
10616 @endif fastjar
10617
10618 .PHONY: install-fastjar maybe-install-fastjar
10619 maybe-install-fastjar:
10620 @if fastjar
10621 maybe-install-fastjar: install-fastjar
10622
10623 install-fastjar: installdirs
10624 @: $(MAKE); $(unstage)
10625 @r=`${PWD_COMMAND}`; export r; \
10626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627 $(HOST_EXPORTS) \
10628 (cd $(HOST_SUBDIR)/fastjar && \
10629 $(MAKE) $(FLAGS_TO_PASS) install)
10630
10631 @endif fastjar
10632
10633 # Other targets (info, dvi, pdf, etc.)
10634
10635 .PHONY: maybe-info-fastjar info-fastjar
10636 maybe-info-fastjar:
10637 @if fastjar
10638 maybe-info-fastjar: info-fastjar
10639
10640 info-fastjar: \
10641 configure-fastjar
10642 @: $(MAKE); $(unstage)
10643 @[ -f ./fastjar/Makefile ] || exit 0; \
10644 r=`${PWD_COMMAND}`; export r; \
10645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646 $(HOST_EXPORTS) \
10647 for flag in $(EXTRA_HOST_FLAGS) ; do \
10648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649 done; \
10650 echo "Doing info in fastjar" ; \
10651 (cd $(HOST_SUBDIR)/fastjar && \
10652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654 "RANLIB=$${RANLIB}" \
10655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10656 info) \
10657 || exit 1
10658
10659 @endif fastjar
10660
10661 .PHONY: maybe-dvi-fastjar dvi-fastjar
10662 maybe-dvi-fastjar:
10663 @if fastjar
10664 maybe-dvi-fastjar: dvi-fastjar
10665
10666 dvi-fastjar: \
10667 configure-fastjar
10668 @: $(MAKE); $(unstage)
10669 @[ -f ./fastjar/Makefile ] || exit 0; \
10670 r=`${PWD_COMMAND}`; export r; \
10671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672 $(HOST_EXPORTS) \
10673 for flag in $(EXTRA_HOST_FLAGS) ; do \
10674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10675 done; \
10676 echo "Doing dvi in fastjar" ; \
10677 (cd $(HOST_SUBDIR)/fastjar && \
10678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10680 "RANLIB=$${RANLIB}" \
10681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10682 dvi) \
10683 || exit 1
10684
10685 @endif fastjar
10686
10687 .PHONY: maybe-pdf-fastjar pdf-fastjar
10688 maybe-pdf-fastjar:
10689 @if fastjar
10690 maybe-pdf-fastjar: pdf-fastjar
10691
10692 pdf-fastjar: \
10693 configure-fastjar
10694 @: $(MAKE); $(unstage)
10695 @[ -f ./fastjar/Makefile ] || exit 0; \
10696 r=`${PWD_COMMAND}`; export r; \
10697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10698 $(HOST_EXPORTS) \
10699 for flag in $(EXTRA_HOST_FLAGS) ; do \
10700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10701 done; \
10702 echo "Doing pdf in fastjar" ; \
10703 (cd $(HOST_SUBDIR)/fastjar && \
10704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10706 "RANLIB=$${RANLIB}" \
10707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10708 pdf) \
10709 || exit 1
10710
10711 @endif fastjar
10712
10713 .PHONY: maybe-html-fastjar html-fastjar
10714 maybe-html-fastjar:
10715 @if fastjar
10716 maybe-html-fastjar: html-fastjar
10717
10718 html-fastjar: \
10719 configure-fastjar
10720 @: $(MAKE); $(unstage)
10721 @[ -f ./fastjar/Makefile ] || exit 0; \
10722 r=`${PWD_COMMAND}`; export r; \
10723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10724 $(HOST_EXPORTS) \
10725 for flag in $(EXTRA_HOST_FLAGS) ; do \
10726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10727 done; \
10728 echo "Doing html in fastjar" ; \
10729 (cd $(HOST_SUBDIR)/fastjar && \
10730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10732 "RANLIB=$${RANLIB}" \
10733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10734 html) \
10735 || exit 1
10736
10737 @endif fastjar
10738
10739 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10740 maybe-TAGS-fastjar:
10741 @if fastjar
10742 maybe-TAGS-fastjar: TAGS-fastjar
10743
10744 TAGS-fastjar: \
10745 configure-fastjar
10746 @: $(MAKE); $(unstage)
10747 @[ -f ./fastjar/Makefile ] || exit 0; \
10748 r=`${PWD_COMMAND}`; export r; \
10749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10750 $(HOST_EXPORTS) \
10751 for flag in $(EXTRA_HOST_FLAGS) ; do \
10752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10753 done; \
10754 echo "Doing TAGS in fastjar" ; \
10755 (cd $(HOST_SUBDIR)/fastjar && \
10756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10758 "RANLIB=$${RANLIB}" \
10759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10760 TAGS) \
10761 || exit 1
10762
10763 @endif fastjar
10764
10765 .PHONY: maybe-install-info-fastjar install-info-fastjar
10766 maybe-install-info-fastjar:
10767 @if fastjar
10768 maybe-install-info-fastjar: install-info-fastjar
10769
10770 install-info-fastjar: \
10771 configure-fastjar \
10772 info-fastjar
10773 @: $(MAKE); $(unstage)
10774 @[ -f ./fastjar/Makefile ] || exit 0; \
10775 r=`${PWD_COMMAND}`; export r; \
10776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10777 $(HOST_EXPORTS) \
10778 for flag in $(EXTRA_HOST_FLAGS) ; do \
10779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10780 done; \
10781 echo "Doing install-info in fastjar" ; \
10782 (cd $(HOST_SUBDIR)/fastjar && \
10783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10785 "RANLIB=$${RANLIB}" \
10786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10787 install-info) \
10788 || exit 1
10789
10790 @endif fastjar
10791
10792 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10793 maybe-install-pdf-fastjar:
10794 @if fastjar
10795 maybe-install-pdf-fastjar: install-pdf-fastjar
10796
10797 install-pdf-fastjar: \
10798 configure-fastjar \
10799 pdf-fastjar
10800 @: $(MAKE); $(unstage)
10801 @[ -f ./fastjar/Makefile ] || exit 0; \
10802 r=`${PWD_COMMAND}`; export r; \
10803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804 $(HOST_EXPORTS) \
10805 for flag in $(EXTRA_HOST_FLAGS) ; do \
10806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10807 done; \
10808 echo "Doing install-pdf in fastjar" ; \
10809 (cd $(HOST_SUBDIR)/fastjar && \
10810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10812 "RANLIB=$${RANLIB}" \
10813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10814 install-pdf) \
10815 || exit 1
10816
10817 @endif fastjar
10818
10819 .PHONY: maybe-install-html-fastjar install-html-fastjar
10820 maybe-install-html-fastjar:
10821 @if fastjar
10822 maybe-install-html-fastjar: install-html-fastjar
10823
10824 install-html-fastjar: \
10825 configure-fastjar \
10826 html-fastjar
10827 @: $(MAKE); $(unstage)
10828 @[ -f ./fastjar/Makefile ] || exit 0; \
10829 r=`${PWD_COMMAND}`; export r; \
10830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10831 $(HOST_EXPORTS) \
10832 for flag in $(EXTRA_HOST_FLAGS) ; do \
10833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10834 done; \
10835 echo "Doing install-html in fastjar" ; \
10836 (cd $(HOST_SUBDIR)/fastjar && \
10837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10839 "RANLIB=$${RANLIB}" \
10840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10841 install-html) \
10842 || exit 1
10843
10844 @endif fastjar
10845
10846 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10847 maybe-installcheck-fastjar:
10848 @if fastjar
10849 maybe-installcheck-fastjar: installcheck-fastjar
10850
10851 installcheck-fastjar: \
10852 configure-fastjar
10853 @: $(MAKE); $(unstage)
10854 @[ -f ./fastjar/Makefile ] || exit 0; \
10855 r=`${PWD_COMMAND}`; export r; \
10856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10857 $(HOST_EXPORTS) \
10858 for flag in $(EXTRA_HOST_FLAGS) ; do \
10859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10860 done; \
10861 echo "Doing installcheck in fastjar" ; \
10862 (cd $(HOST_SUBDIR)/fastjar && \
10863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10865 "RANLIB=$${RANLIB}" \
10866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10867 installcheck) \
10868 || exit 1
10869
10870 @endif fastjar
10871
10872 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10873 maybe-mostlyclean-fastjar:
10874 @if fastjar
10875 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10876
10877 mostlyclean-fastjar:
10878 @: $(MAKE); $(unstage)
10879 @[ -f ./fastjar/Makefile ] || exit 0; \
10880 r=`${PWD_COMMAND}`; export r; \
10881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10882 $(HOST_EXPORTS) \
10883 for flag in $(EXTRA_HOST_FLAGS) ; do \
10884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10885 done; \
10886 echo "Doing mostlyclean in fastjar" ; \
10887 (cd $(HOST_SUBDIR)/fastjar && \
10888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10890 "RANLIB=$${RANLIB}" \
10891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10892 mostlyclean) \
10893 || exit 1
10894
10895 @endif fastjar
10896
10897 .PHONY: maybe-clean-fastjar clean-fastjar
10898 maybe-clean-fastjar:
10899 @if fastjar
10900 maybe-clean-fastjar: clean-fastjar
10901
10902 clean-fastjar:
10903 @: $(MAKE); $(unstage)
10904 @[ -f ./fastjar/Makefile ] || exit 0; \
10905 r=`${PWD_COMMAND}`; export r; \
10906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10907 $(HOST_EXPORTS) \
10908 for flag in $(EXTRA_HOST_FLAGS) ; do \
10909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10910 done; \
10911 echo "Doing clean in fastjar" ; \
10912 (cd $(HOST_SUBDIR)/fastjar && \
10913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10915 "RANLIB=$${RANLIB}" \
10916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10917 clean) \
10918 || exit 1
10919
10920 @endif fastjar
10921
10922 .PHONY: maybe-distclean-fastjar distclean-fastjar
10923 maybe-distclean-fastjar:
10924 @if fastjar
10925 maybe-distclean-fastjar: distclean-fastjar
10926
10927 distclean-fastjar:
10928 @: $(MAKE); $(unstage)
10929 @[ -f ./fastjar/Makefile ] || exit 0; \
10930 r=`${PWD_COMMAND}`; export r; \
10931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10932 $(HOST_EXPORTS) \
10933 for flag in $(EXTRA_HOST_FLAGS) ; do \
10934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10935 done; \
10936 echo "Doing distclean in fastjar" ; \
10937 (cd $(HOST_SUBDIR)/fastjar && \
10938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10940 "RANLIB=$${RANLIB}" \
10941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10942 distclean) \
10943 || exit 1
10944
10945 @endif fastjar
10946
10947 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10948 maybe-maintainer-clean-fastjar:
10949 @if fastjar
10950 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10951
10952 maintainer-clean-fastjar:
10953 @: $(MAKE); $(unstage)
10954 @[ -f ./fastjar/Makefile ] || exit 0; \
10955 r=`${PWD_COMMAND}`; export r; \
10956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10957 $(HOST_EXPORTS) \
10958 for flag in $(EXTRA_HOST_FLAGS) ; do \
10959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10960 done; \
10961 echo "Doing maintainer-clean in fastjar" ; \
10962 (cd $(HOST_SUBDIR)/fastjar && \
10963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10965 "RANLIB=$${RANLIB}" \
10966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10967 maintainer-clean) \
10968 || exit 1
10969
10970 @endif fastjar
10971
10972
10973
10974 .PHONY: configure-fileutils maybe-configure-fileutils
10975 maybe-configure-fileutils:
10976 @if gcc-bootstrap
10977 configure-fileutils: stage_current
10978 @endif gcc-bootstrap
10979 @if fileutils
10980 maybe-configure-fileutils: configure-fileutils
10981 configure-fileutils:
10982 @: $(MAKE); $(unstage)
10983 @r=`${PWD_COMMAND}`; export r; \
10984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10985 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
10986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
10987 $(HOST_EXPORTS) \
10988 echo Configuring in $(HOST_SUBDIR)/fileutils; \
10989 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
10990 case $(srcdir) in \
10991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10992 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
10993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10994 esac; \
10995 srcdiroption="--srcdir=$${topdir}/fileutils"; \
10996 libsrcdir="$$s/fileutils"; \
10997 $(SHELL) $${libsrcdir}/configure \
10998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10999 --target=${target_alias} $${srcdiroption} \
11000 || exit 1
11001 @endif fileutils
11002
11003
11004
11005
11006
11007 .PHONY: all-fileutils maybe-all-fileutils
11008 maybe-all-fileutils:
11009 @if gcc-bootstrap
11010 all-fileutils: stage_current
11011 @endif gcc-bootstrap
11012 @if fileutils
11013 TARGET-fileutils=all
11014 maybe-all-fileutils: all-fileutils
11015 all-fileutils: configure-fileutils
11016 @: $(MAKE); $(unstage)
11017 @r=`${PWD_COMMAND}`; export r; \
11018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019 $(HOST_EXPORTS) \
11020 (cd $(HOST_SUBDIR)/fileutils && \
11021 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils))
11022 @endif fileutils
11023
11024
11025
11026
11027 .PHONY: check-fileutils maybe-check-fileutils
11028 maybe-check-fileutils:
11029 @if fileutils
11030 maybe-check-fileutils: check-fileutils
11031
11032 check-fileutils:
11033 @: $(MAKE); $(unstage)
11034 @r=`${PWD_COMMAND}`; export r; \
11035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11036 $(HOST_EXPORTS) \
11037 (cd $(HOST_SUBDIR)/fileutils && \
11038 $(MAKE) $(FLAGS_TO_PASS) check)
11039
11040 @endif fileutils
11041
11042 .PHONY: install-fileutils maybe-install-fileutils
11043 maybe-install-fileutils:
11044 @if fileutils
11045 maybe-install-fileutils: install-fileutils
11046
11047 install-fileutils: installdirs
11048 @: $(MAKE); $(unstage)
11049 @r=`${PWD_COMMAND}`; export r; \
11050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11051 $(HOST_EXPORTS) \
11052 (cd $(HOST_SUBDIR)/fileutils && \
11053 $(MAKE) $(FLAGS_TO_PASS) install)
11054
11055 @endif fileutils
11056
11057 # Other targets (info, dvi, pdf, etc.)
11058
11059 .PHONY: maybe-info-fileutils info-fileutils
11060 maybe-info-fileutils:
11061 @if fileutils
11062 maybe-info-fileutils: info-fileutils
11063
11064 info-fileutils: \
11065 configure-fileutils
11066 @: $(MAKE); $(unstage)
11067 @[ -f ./fileutils/Makefile ] || exit 0; \
11068 r=`${PWD_COMMAND}`; export r; \
11069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11070 $(HOST_EXPORTS) \
11071 for flag in $(EXTRA_HOST_FLAGS) ; do \
11072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11073 done; \
11074 echo "Doing info in fileutils" ; \
11075 (cd $(HOST_SUBDIR)/fileutils && \
11076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11078 "RANLIB=$${RANLIB}" \
11079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11080 info) \
11081 || exit 1
11082
11083 @endif fileutils
11084
11085 .PHONY: maybe-dvi-fileutils dvi-fileutils
11086 maybe-dvi-fileutils:
11087 @if fileutils
11088 maybe-dvi-fileutils: dvi-fileutils
11089
11090 dvi-fileutils: \
11091 configure-fileutils
11092 @: $(MAKE); $(unstage)
11093 @[ -f ./fileutils/Makefile ] || exit 0; \
11094 r=`${PWD_COMMAND}`; export r; \
11095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096 $(HOST_EXPORTS) \
11097 for flag in $(EXTRA_HOST_FLAGS) ; do \
11098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11099 done; \
11100 echo "Doing dvi in fileutils" ; \
11101 (cd $(HOST_SUBDIR)/fileutils && \
11102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11104 "RANLIB=$${RANLIB}" \
11105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11106 dvi) \
11107 || exit 1
11108
11109 @endif fileutils
11110
11111 .PHONY: maybe-pdf-fileutils pdf-fileutils
11112 maybe-pdf-fileutils:
11113 @if fileutils
11114 maybe-pdf-fileutils: pdf-fileutils
11115
11116 pdf-fileutils: \
11117 configure-fileutils
11118 @: $(MAKE); $(unstage)
11119 @[ -f ./fileutils/Makefile ] || exit 0; \
11120 r=`${PWD_COMMAND}`; export r; \
11121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11122 $(HOST_EXPORTS) \
11123 for flag in $(EXTRA_HOST_FLAGS) ; do \
11124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11125 done; \
11126 echo "Doing pdf in fileutils" ; \
11127 (cd $(HOST_SUBDIR)/fileutils && \
11128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11130 "RANLIB=$${RANLIB}" \
11131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11132 pdf) \
11133 || exit 1
11134
11135 @endif fileutils
11136
11137 .PHONY: maybe-html-fileutils html-fileutils
11138 maybe-html-fileutils:
11139 @if fileutils
11140 maybe-html-fileutils: html-fileutils
11141
11142 html-fileutils: \
11143 configure-fileutils
11144 @: $(MAKE); $(unstage)
11145 @[ -f ./fileutils/Makefile ] || exit 0; \
11146 r=`${PWD_COMMAND}`; export r; \
11147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11148 $(HOST_EXPORTS) \
11149 for flag in $(EXTRA_HOST_FLAGS) ; do \
11150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11151 done; \
11152 echo "Doing html in fileutils" ; \
11153 (cd $(HOST_SUBDIR)/fileutils && \
11154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11156 "RANLIB=$${RANLIB}" \
11157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11158 html) \
11159 || exit 1
11160
11161 @endif fileutils
11162
11163 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11164 maybe-TAGS-fileutils:
11165 @if fileutils
11166 maybe-TAGS-fileutils: TAGS-fileutils
11167
11168 TAGS-fileutils: \
11169 configure-fileutils
11170 @: $(MAKE); $(unstage)
11171 @[ -f ./fileutils/Makefile ] || exit 0; \
11172 r=`${PWD_COMMAND}`; export r; \
11173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11174 $(HOST_EXPORTS) \
11175 for flag in $(EXTRA_HOST_FLAGS) ; do \
11176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11177 done; \
11178 echo "Doing TAGS in fileutils" ; \
11179 (cd $(HOST_SUBDIR)/fileutils && \
11180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11182 "RANLIB=$${RANLIB}" \
11183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11184 TAGS) \
11185 || exit 1
11186
11187 @endif fileutils
11188
11189 .PHONY: maybe-install-info-fileutils install-info-fileutils
11190 maybe-install-info-fileutils:
11191 @if fileutils
11192 maybe-install-info-fileutils: install-info-fileutils
11193
11194 install-info-fileutils: \
11195 configure-fileutils \
11196 info-fileutils
11197 @: $(MAKE); $(unstage)
11198 @[ -f ./fileutils/Makefile ] || exit 0; \
11199 r=`${PWD_COMMAND}`; export r; \
11200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11201 $(HOST_EXPORTS) \
11202 for flag in $(EXTRA_HOST_FLAGS) ; do \
11203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11204 done; \
11205 echo "Doing install-info in fileutils" ; \
11206 (cd $(HOST_SUBDIR)/fileutils && \
11207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11209 "RANLIB=$${RANLIB}" \
11210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11211 install-info) \
11212 || exit 1
11213
11214 @endif fileutils
11215
11216 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11217 maybe-install-pdf-fileutils:
11218 @if fileutils
11219 maybe-install-pdf-fileutils: install-pdf-fileutils
11220
11221 install-pdf-fileutils: \
11222 configure-fileutils \
11223 pdf-fileutils
11224 @: $(MAKE); $(unstage)
11225 @[ -f ./fileutils/Makefile ] || exit 0; \
11226 r=`${PWD_COMMAND}`; export r; \
11227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228 $(HOST_EXPORTS) \
11229 for flag in $(EXTRA_HOST_FLAGS) ; do \
11230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11231 done; \
11232 echo "Doing install-pdf in fileutils" ; \
11233 (cd $(HOST_SUBDIR)/fileutils && \
11234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11236 "RANLIB=$${RANLIB}" \
11237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11238 install-pdf) \
11239 || exit 1
11240
11241 @endif fileutils
11242
11243 .PHONY: maybe-install-html-fileutils install-html-fileutils
11244 maybe-install-html-fileutils:
11245 @if fileutils
11246 maybe-install-html-fileutils: install-html-fileutils
11247
11248 install-html-fileutils: \
11249 configure-fileutils \
11250 html-fileutils
11251 @: $(MAKE); $(unstage)
11252 @[ -f ./fileutils/Makefile ] || exit 0; \
11253 r=`${PWD_COMMAND}`; export r; \
11254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255 $(HOST_EXPORTS) \
11256 for flag in $(EXTRA_HOST_FLAGS) ; do \
11257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11258 done; \
11259 echo "Doing install-html in fileutils" ; \
11260 (cd $(HOST_SUBDIR)/fileutils && \
11261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11263 "RANLIB=$${RANLIB}" \
11264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11265 install-html) \
11266 || exit 1
11267
11268 @endif fileutils
11269
11270 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11271 maybe-installcheck-fileutils:
11272 @if fileutils
11273 maybe-installcheck-fileutils: installcheck-fileutils
11274
11275 installcheck-fileutils: \
11276 configure-fileutils
11277 @: $(MAKE); $(unstage)
11278 @[ -f ./fileutils/Makefile ] || exit 0; \
11279 r=`${PWD_COMMAND}`; export r; \
11280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11281 $(HOST_EXPORTS) \
11282 for flag in $(EXTRA_HOST_FLAGS) ; do \
11283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11284 done; \
11285 echo "Doing installcheck in fileutils" ; \
11286 (cd $(HOST_SUBDIR)/fileutils && \
11287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11289 "RANLIB=$${RANLIB}" \
11290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11291 installcheck) \
11292 || exit 1
11293
11294 @endif fileutils
11295
11296 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11297 maybe-mostlyclean-fileutils:
11298 @if fileutils
11299 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11300
11301 mostlyclean-fileutils:
11302 @: $(MAKE); $(unstage)
11303 @[ -f ./fileutils/Makefile ] || exit 0; \
11304 r=`${PWD_COMMAND}`; export r; \
11305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11306 $(HOST_EXPORTS) \
11307 for flag in $(EXTRA_HOST_FLAGS) ; do \
11308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11309 done; \
11310 echo "Doing mostlyclean in fileutils" ; \
11311 (cd $(HOST_SUBDIR)/fileutils && \
11312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11314 "RANLIB=$${RANLIB}" \
11315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11316 mostlyclean) \
11317 || exit 1
11318
11319 @endif fileutils
11320
11321 .PHONY: maybe-clean-fileutils clean-fileutils
11322 maybe-clean-fileutils:
11323 @if fileutils
11324 maybe-clean-fileutils: clean-fileutils
11325
11326 clean-fileutils:
11327 @: $(MAKE); $(unstage)
11328 @[ -f ./fileutils/Makefile ] || exit 0; \
11329 r=`${PWD_COMMAND}`; export r; \
11330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11331 $(HOST_EXPORTS) \
11332 for flag in $(EXTRA_HOST_FLAGS) ; do \
11333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11334 done; \
11335 echo "Doing clean in fileutils" ; \
11336 (cd $(HOST_SUBDIR)/fileutils && \
11337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11339 "RANLIB=$${RANLIB}" \
11340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11341 clean) \
11342 || exit 1
11343
11344 @endif fileutils
11345
11346 .PHONY: maybe-distclean-fileutils distclean-fileutils
11347 maybe-distclean-fileutils:
11348 @if fileutils
11349 maybe-distclean-fileutils: distclean-fileutils
11350
11351 distclean-fileutils:
11352 @: $(MAKE); $(unstage)
11353 @[ -f ./fileutils/Makefile ] || exit 0; \
11354 r=`${PWD_COMMAND}`; export r; \
11355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11356 $(HOST_EXPORTS) \
11357 for flag in $(EXTRA_HOST_FLAGS) ; do \
11358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11359 done; \
11360 echo "Doing distclean in fileutils" ; \
11361 (cd $(HOST_SUBDIR)/fileutils && \
11362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11364 "RANLIB=$${RANLIB}" \
11365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11366 distclean) \
11367 || exit 1
11368
11369 @endif fileutils
11370
11371 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11372 maybe-maintainer-clean-fileutils:
11373 @if fileutils
11374 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11375
11376 maintainer-clean-fileutils:
11377 @: $(MAKE); $(unstage)
11378 @[ -f ./fileutils/Makefile ] || exit 0; \
11379 r=`${PWD_COMMAND}`; export r; \
11380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11381 $(HOST_EXPORTS) \
11382 for flag in $(EXTRA_HOST_FLAGS) ; do \
11383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11384 done; \
11385 echo "Doing maintainer-clean in fileutils" ; \
11386 (cd $(HOST_SUBDIR)/fileutils && \
11387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11389 "RANLIB=$${RANLIB}" \
11390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11391 maintainer-clean) \
11392 || exit 1
11393
11394 @endif fileutils
11395
11396
11397
11398 .PHONY: configure-findutils maybe-configure-findutils
11399 maybe-configure-findutils:
11400 @if gcc-bootstrap
11401 configure-findutils: stage_current
11402 @endif gcc-bootstrap
11403 @if findutils
11404 maybe-configure-findutils: configure-findutils
11405 configure-findutils:
11406 @: $(MAKE); $(unstage)
11407 @r=`${PWD_COMMAND}`; export r; \
11408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11409 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11410 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11411 $(HOST_EXPORTS) \
11412 echo Configuring in $(HOST_SUBDIR)/findutils; \
11413 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11414 case $(srcdir) in \
11415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11416 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11418 esac; \
11419 srcdiroption="--srcdir=$${topdir}/findutils"; \
11420 libsrcdir="$$s/findutils"; \
11421 $(SHELL) $${libsrcdir}/configure \
11422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11423 --target=${target_alias} $${srcdiroption} \
11424 || exit 1
11425 @endif findutils
11426
11427
11428
11429
11430
11431 .PHONY: all-findutils maybe-all-findutils
11432 maybe-all-findutils:
11433 @if gcc-bootstrap
11434 all-findutils: stage_current
11435 @endif gcc-bootstrap
11436 @if findutils
11437 TARGET-findutils=all
11438 maybe-all-findutils: all-findutils
11439 all-findutils: configure-findutils
11440 @: $(MAKE); $(unstage)
11441 @r=`${PWD_COMMAND}`; export r; \
11442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11443 $(HOST_EXPORTS) \
11444 (cd $(HOST_SUBDIR)/findutils && \
11445 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils))
11446 @endif findutils
11447
11448
11449
11450
11451 .PHONY: check-findutils maybe-check-findutils
11452 maybe-check-findutils:
11453 @if findutils
11454 maybe-check-findutils: check-findutils
11455
11456 check-findutils:
11457 @: $(MAKE); $(unstage)
11458 @r=`${PWD_COMMAND}`; export r; \
11459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460 $(HOST_EXPORTS) \
11461 (cd $(HOST_SUBDIR)/findutils && \
11462 $(MAKE) $(FLAGS_TO_PASS) check)
11463
11464 @endif findutils
11465
11466 .PHONY: install-findutils maybe-install-findutils
11467 maybe-install-findutils:
11468 @if findutils
11469 maybe-install-findutils: install-findutils
11470
11471 install-findutils: installdirs
11472 @: $(MAKE); $(unstage)
11473 @r=`${PWD_COMMAND}`; export r; \
11474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475 $(HOST_EXPORTS) \
11476 (cd $(HOST_SUBDIR)/findutils && \
11477 $(MAKE) $(FLAGS_TO_PASS) install)
11478
11479 @endif findutils
11480
11481 # Other targets (info, dvi, pdf, etc.)
11482
11483 .PHONY: maybe-info-findutils info-findutils
11484 maybe-info-findutils:
11485 @if findutils
11486 maybe-info-findutils: info-findutils
11487
11488 info-findutils: \
11489 configure-findutils
11490 @: $(MAKE); $(unstage)
11491 @[ -f ./findutils/Makefile ] || exit 0; \
11492 r=`${PWD_COMMAND}`; export r; \
11493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494 $(HOST_EXPORTS) \
11495 for flag in $(EXTRA_HOST_FLAGS) ; do \
11496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11497 done; \
11498 echo "Doing info in findutils" ; \
11499 (cd $(HOST_SUBDIR)/findutils && \
11500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11502 "RANLIB=$${RANLIB}" \
11503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11504 info) \
11505 || exit 1
11506
11507 @endif findutils
11508
11509 .PHONY: maybe-dvi-findutils dvi-findutils
11510 maybe-dvi-findutils:
11511 @if findutils
11512 maybe-dvi-findutils: dvi-findutils
11513
11514 dvi-findutils: \
11515 configure-findutils
11516 @: $(MAKE); $(unstage)
11517 @[ -f ./findutils/Makefile ] || exit 0; \
11518 r=`${PWD_COMMAND}`; export r; \
11519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11520 $(HOST_EXPORTS) \
11521 for flag in $(EXTRA_HOST_FLAGS) ; do \
11522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11523 done; \
11524 echo "Doing dvi in findutils" ; \
11525 (cd $(HOST_SUBDIR)/findutils && \
11526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11528 "RANLIB=$${RANLIB}" \
11529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11530 dvi) \
11531 || exit 1
11532
11533 @endif findutils
11534
11535 .PHONY: maybe-pdf-findutils pdf-findutils
11536 maybe-pdf-findutils:
11537 @if findutils
11538 maybe-pdf-findutils: pdf-findutils
11539
11540 pdf-findutils: \
11541 configure-findutils
11542 @: $(MAKE); $(unstage)
11543 @[ -f ./findutils/Makefile ] || exit 0; \
11544 r=`${PWD_COMMAND}`; export r; \
11545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546 $(HOST_EXPORTS) \
11547 for flag in $(EXTRA_HOST_FLAGS) ; do \
11548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11549 done; \
11550 echo "Doing pdf in findutils" ; \
11551 (cd $(HOST_SUBDIR)/findutils && \
11552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11554 "RANLIB=$${RANLIB}" \
11555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11556 pdf) \
11557 || exit 1
11558
11559 @endif findutils
11560
11561 .PHONY: maybe-html-findutils html-findutils
11562 maybe-html-findutils:
11563 @if findutils
11564 maybe-html-findutils: html-findutils
11565
11566 html-findutils: \
11567 configure-findutils
11568 @: $(MAKE); $(unstage)
11569 @[ -f ./findutils/Makefile ] || exit 0; \
11570 r=`${PWD_COMMAND}`; export r; \
11571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11572 $(HOST_EXPORTS) \
11573 for flag in $(EXTRA_HOST_FLAGS) ; do \
11574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11575 done; \
11576 echo "Doing html in findutils" ; \
11577 (cd $(HOST_SUBDIR)/findutils && \
11578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11580 "RANLIB=$${RANLIB}" \
11581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11582 html) \
11583 || exit 1
11584
11585 @endif findutils
11586
11587 .PHONY: maybe-TAGS-findutils TAGS-findutils
11588 maybe-TAGS-findutils:
11589 @if findutils
11590 maybe-TAGS-findutils: TAGS-findutils
11591
11592 TAGS-findutils: \
11593 configure-findutils
11594 @: $(MAKE); $(unstage)
11595 @[ -f ./findutils/Makefile ] || exit 0; \
11596 r=`${PWD_COMMAND}`; export r; \
11597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11598 $(HOST_EXPORTS) \
11599 for flag in $(EXTRA_HOST_FLAGS) ; do \
11600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11601 done; \
11602 echo "Doing TAGS in findutils" ; \
11603 (cd $(HOST_SUBDIR)/findutils && \
11604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11606 "RANLIB=$${RANLIB}" \
11607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11608 TAGS) \
11609 || exit 1
11610
11611 @endif findutils
11612
11613 .PHONY: maybe-install-info-findutils install-info-findutils
11614 maybe-install-info-findutils:
11615 @if findutils
11616 maybe-install-info-findutils: install-info-findutils
11617
11618 install-info-findutils: \
11619 configure-findutils \
11620 info-findutils
11621 @: $(MAKE); $(unstage)
11622 @[ -f ./findutils/Makefile ] || exit 0; \
11623 r=`${PWD_COMMAND}`; export r; \
11624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11625 $(HOST_EXPORTS) \
11626 for flag in $(EXTRA_HOST_FLAGS) ; do \
11627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11628 done; \
11629 echo "Doing install-info in findutils" ; \
11630 (cd $(HOST_SUBDIR)/findutils && \
11631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11633 "RANLIB=$${RANLIB}" \
11634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11635 install-info) \
11636 || exit 1
11637
11638 @endif findutils
11639
11640 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11641 maybe-install-pdf-findutils:
11642 @if findutils
11643 maybe-install-pdf-findutils: install-pdf-findutils
11644
11645 install-pdf-findutils: \
11646 configure-findutils \
11647 pdf-findutils
11648 @: $(MAKE); $(unstage)
11649 @[ -f ./findutils/Makefile ] || exit 0; \
11650 r=`${PWD_COMMAND}`; export r; \
11651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652 $(HOST_EXPORTS) \
11653 for flag in $(EXTRA_HOST_FLAGS) ; do \
11654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11655 done; \
11656 echo "Doing install-pdf in findutils" ; \
11657 (cd $(HOST_SUBDIR)/findutils && \
11658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11660 "RANLIB=$${RANLIB}" \
11661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11662 install-pdf) \
11663 || exit 1
11664
11665 @endif findutils
11666
11667 .PHONY: maybe-install-html-findutils install-html-findutils
11668 maybe-install-html-findutils:
11669 @if findutils
11670 maybe-install-html-findutils: install-html-findutils
11671
11672 install-html-findutils: \
11673 configure-findutils \
11674 html-findutils
11675 @: $(MAKE); $(unstage)
11676 @[ -f ./findutils/Makefile ] || exit 0; \
11677 r=`${PWD_COMMAND}`; export r; \
11678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11679 $(HOST_EXPORTS) \
11680 for flag in $(EXTRA_HOST_FLAGS) ; do \
11681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11682 done; \
11683 echo "Doing install-html in findutils" ; \
11684 (cd $(HOST_SUBDIR)/findutils && \
11685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11687 "RANLIB=$${RANLIB}" \
11688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11689 install-html) \
11690 || exit 1
11691
11692 @endif findutils
11693
11694 .PHONY: maybe-installcheck-findutils installcheck-findutils
11695 maybe-installcheck-findutils:
11696 @if findutils
11697 maybe-installcheck-findutils: installcheck-findutils
11698
11699 installcheck-findutils: \
11700 configure-findutils
11701 @: $(MAKE); $(unstage)
11702 @[ -f ./findutils/Makefile ] || exit 0; \
11703 r=`${PWD_COMMAND}`; export r; \
11704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705 $(HOST_EXPORTS) \
11706 for flag in $(EXTRA_HOST_FLAGS) ; do \
11707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708 done; \
11709 echo "Doing installcheck in findutils" ; \
11710 (cd $(HOST_SUBDIR)/findutils && \
11711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713 "RANLIB=$${RANLIB}" \
11714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715 installcheck) \
11716 || exit 1
11717
11718 @endif findutils
11719
11720 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11721 maybe-mostlyclean-findutils:
11722 @if findutils
11723 maybe-mostlyclean-findutils: mostlyclean-findutils
11724
11725 mostlyclean-findutils:
11726 @: $(MAKE); $(unstage)
11727 @[ -f ./findutils/Makefile ] || exit 0; \
11728 r=`${PWD_COMMAND}`; export r; \
11729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730 $(HOST_EXPORTS) \
11731 for flag in $(EXTRA_HOST_FLAGS) ; do \
11732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11733 done; \
11734 echo "Doing mostlyclean in findutils" ; \
11735 (cd $(HOST_SUBDIR)/findutils && \
11736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11738 "RANLIB=$${RANLIB}" \
11739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11740 mostlyclean) \
11741 || exit 1
11742
11743 @endif findutils
11744
11745 .PHONY: maybe-clean-findutils clean-findutils
11746 maybe-clean-findutils:
11747 @if findutils
11748 maybe-clean-findutils: clean-findutils
11749
11750 clean-findutils:
11751 @: $(MAKE); $(unstage)
11752 @[ -f ./findutils/Makefile ] || exit 0; \
11753 r=`${PWD_COMMAND}`; export r; \
11754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11755 $(HOST_EXPORTS) \
11756 for flag in $(EXTRA_HOST_FLAGS) ; do \
11757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11758 done; \
11759 echo "Doing clean in findutils" ; \
11760 (cd $(HOST_SUBDIR)/findutils && \
11761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763 "RANLIB=$${RANLIB}" \
11764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11765 clean) \
11766 || exit 1
11767
11768 @endif findutils
11769
11770 .PHONY: maybe-distclean-findutils distclean-findutils
11771 maybe-distclean-findutils:
11772 @if findutils
11773 maybe-distclean-findutils: distclean-findutils
11774
11775 distclean-findutils:
11776 @: $(MAKE); $(unstage)
11777 @[ -f ./findutils/Makefile ] || exit 0; \
11778 r=`${PWD_COMMAND}`; export r; \
11779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11780 $(HOST_EXPORTS) \
11781 for flag in $(EXTRA_HOST_FLAGS) ; do \
11782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11783 done; \
11784 echo "Doing distclean in findutils" ; \
11785 (cd $(HOST_SUBDIR)/findutils && \
11786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11788 "RANLIB=$${RANLIB}" \
11789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11790 distclean) \
11791 || exit 1
11792
11793 @endif findutils
11794
11795 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11796 maybe-maintainer-clean-findutils:
11797 @if findutils
11798 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11799
11800 maintainer-clean-findutils:
11801 @: $(MAKE); $(unstage)
11802 @[ -f ./findutils/Makefile ] || exit 0; \
11803 r=`${PWD_COMMAND}`; export r; \
11804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11805 $(HOST_EXPORTS) \
11806 for flag in $(EXTRA_HOST_FLAGS) ; do \
11807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11808 done; \
11809 echo "Doing maintainer-clean in findutils" ; \
11810 (cd $(HOST_SUBDIR)/findutils && \
11811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11813 "RANLIB=$${RANLIB}" \
11814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11815 maintainer-clean) \
11816 || exit 1
11817
11818 @endif findutils
11819
11820
11821
11822 .PHONY: configure-find maybe-configure-find
11823 maybe-configure-find:
11824 @if gcc-bootstrap
11825 configure-find: stage_current
11826 @endif gcc-bootstrap
11827 @if find
11828 maybe-configure-find: configure-find
11829 configure-find:
11830 @: $(MAKE); $(unstage)
11831 @r=`${PWD_COMMAND}`; export r; \
11832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11833 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11835 $(HOST_EXPORTS) \
11836 echo Configuring in $(HOST_SUBDIR)/find; \
11837 cd "$(HOST_SUBDIR)/find" || exit 1; \
11838 case $(srcdir) in \
11839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11840 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11842 esac; \
11843 srcdiroption="--srcdir=$${topdir}/find"; \
11844 libsrcdir="$$s/find"; \
11845 $(SHELL) $${libsrcdir}/configure \
11846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11847 --target=${target_alias} $${srcdiroption} \
11848 || exit 1
11849 @endif find
11850
11851
11852
11853
11854
11855 .PHONY: all-find maybe-all-find
11856 maybe-all-find:
11857 @if gcc-bootstrap
11858 all-find: stage_current
11859 @endif gcc-bootstrap
11860 @if find
11861 TARGET-find=all
11862 maybe-all-find: all-find
11863 all-find: configure-find
11864 @: $(MAKE); $(unstage)
11865 @r=`${PWD_COMMAND}`; export r; \
11866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11867 $(HOST_EXPORTS) \
11868 (cd $(HOST_SUBDIR)/find && \
11869 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find))
11870 @endif find
11871
11872
11873
11874
11875 .PHONY: check-find maybe-check-find
11876 maybe-check-find:
11877 @if find
11878 maybe-check-find: check-find
11879
11880 check-find:
11881 @: $(MAKE); $(unstage)
11882 @r=`${PWD_COMMAND}`; export r; \
11883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884 $(HOST_EXPORTS) \
11885 (cd $(HOST_SUBDIR)/find && \
11886 $(MAKE) $(FLAGS_TO_PASS) check)
11887
11888 @endif find
11889
11890 .PHONY: install-find maybe-install-find
11891 maybe-install-find:
11892 @if find
11893 maybe-install-find: install-find
11894
11895 install-find: installdirs
11896 @: $(MAKE); $(unstage)
11897 @r=`${PWD_COMMAND}`; export r; \
11898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899 $(HOST_EXPORTS) \
11900 (cd $(HOST_SUBDIR)/find && \
11901 $(MAKE) $(FLAGS_TO_PASS) install)
11902
11903 @endif find
11904
11905 # Other targets (info, dvi, pdf, etc.)
11906
11907 .PHONY: maybe-info-find info-find
11908 maybe-info-find:
11909 @if find
11910 maybe-info-find: info-find
11911
11912 info-find: \
11913 configure-find
11914 @: $(MAKE); $(unstage)
11915 @[ -f ./find/Makefile ] || exit 0; \
11916 r=`${PWD_COMMAND}`; export r; \
11917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11918 $(HOST_EXPORTS) \
11919 for flag in $(EXTRA_HOST_FLAGS) ; do \
11920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11921 done; \
11922 echo "Doing info in find" ; \
11923 (cd $(HOST_SUBDIR)/find && \
11924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11926 "RANLIB=$${RANLIB}" \
11927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11928 info) \
11929 || exit 1
11930
11931 @endif find
11932
11933 .PHONY: maybe-dvi-find dvi-find
11934 maybe-dvi-find:
11935 @if find
11936 maybe-dvi-find: dvi-find
11937
11938 dvi-find: \
11939 configure-find
11940 @: $(MAKE); $(unstage)
11941 @[ -f ./find/Makefile ] || exit 0; \
11942 r=`${PWD_COMMAND}`; export r; \
11943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944 $(HOST_EXPORTS) \
11945 for flag in $(EXTRA_HOST_FLAGS) ; do \
11946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11947 done; \
11948 echo "Doing dvi in find" ; \
11949 (cd $(HOST_SUBDIR)/find && \
11950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11952 "RANLIB=$${RANLIB}" \
11953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11954 dvi) \
11955 || exit 1
11956
11957 @endif find
11958
11959 .PHONY: maybe-pdf-find pdf-find
11960 maybe-pdf-find:
11961 @if find
11962 maybe-pdf-find: pdf-find
11963
11964 pdf-find: \
11965 configure-find
11966 @: $(MAKE); $(unstage)
11967 @[ -f ./find/Makefile ] || exit 0; \
11968 r=`${PWD_COMMAND}`; export r; \
11969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11970 $(HOST_EXPORTS) \
11971 for flag in $(EXTRA_HOST_FLAGS) ; do \
11972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11973 done; \
11974 echo "Doing pdf in find" ; \
11975 (cd $(HOST_SUBDIR)/find && \
11976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11978 "RANLIB=$${RANLIB}" \
11979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11980 pdf) \
11981 || exit 1
11982
11983 @endif find
11984
11985 .PHONY: maybe-html-find html-find
11986 maybe-html-find:
11987 @if find
11988 maybe-html-find: html-find
11989
11990 html-find: \
11991 configure-find
11992 @: $(MAKE); $(unstage)
11993 @[ -f ./find/Makefile ] || exit 0; \
11994 r=`${PWD_COMMAND}`; export r; \
11995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11996 $(HOST_EXPORTS) \
11997 for flag in $(EXTRA_HOST_FLAGS) ; do \
11998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11999 done; \
12000 echo "Doing html in find" ; \
12001 (cd $(HOST_SUBDIR)/find && \
12002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12004 "RANLIB=$${RANLIB}" \
12005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12006 html) \
12007 || exit 1
12008
12009 @endif find
12010
12011 .PHONY: maybe-TAGS-find TAGS-find
12012 maybe-TAGS-find:
12013 @if find
12014 maybe-TAGS-find: TAGS-find
12015
12016 TAGS-find: \
12017 configure-find
12018 @: $(MAKE); $(unstage)
12019 @[ -f ./find/Makefile ] || exit 0; \
12020 r=`${PWD_COMMAND}`; export r; \
12021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12022 $(HOST_EXPORTS) \
12023 for flag in $(EXTRA_HOST_FLAGS) ; do \
12024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12025 done; \
12026 echo "Doing TAGS in find" ; \
12027 (cd $(HOST_SUBDIR)/find && \
12028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12030 "RANLIB=$${RANLIB}" \
12031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12032 TAGS) \
12033 || exit 1
12034
12035 @endif find
12036
12037 .PHONY: maybe-install-info-find install-info-find
12038 maybe-install-info-find:
12039 @if find
12040 maybe-install-info-find: install-info-find
12041
12042 install-info-find: \
12043 configure-find \
12044 info-find
12045 @: $(MAKE); $(unstage)
12046 @[ -f ./find/Makefile ] || exit 0; \
12047 r=`${PWD_COMMAND}`; export r; \
12048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049 $(HOST_EXPORTS) \
12050 for flag in $(EXTRA_HOST_FLAGS) ; do \
12051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12052 done; \
12053 echo "Doing install-info in find" ; \
12054 (cd $(HOST_SUBDIR)/find && \
12055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12057 "RANLIB=$${RANLIB}" \
12058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12059 install-info) \
12060 || exit 1
12061
12062 @endif find
12063
12064 .PHONY: maybe-install-pdf-find install-pdf-find
12065 maybe-install-pdf-find:
12066 @if find
12067 maybe-install-pdf-find: install-pdf-find
12068
12069 install-pdf-find: \
12070 configure-find \
12071 pdf-find
12072 @: $(MAKE); $(unstage)
12073 @[ -f ./find/Makefile ] || exit 0; \
12074 r=`${PWD_COMMAND}`; export r; \
12075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12076 $(HOST_EXPORTS) \
12077 for flag in $(EXTRA_HOST_FLAGS) ; do \
12078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12079 done; \
12080 echo "Doing install-pdf in find" ; \
12081 (cd $(HOST_SUBDIR)/find && \
12082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12084 "RANLIB=$${RANLIB}" \
12085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12086 install-pdf) \
12087 || exit 1
12088
12089 @endif find
12090
12091 .PHONY: maybe-install-html-find install-html-find
12092 maybe-install-html-find:
12093 @if find
12094 maybe-install-html-find: install-html-find
12095
12096 install-html-find: \
12097 configure-find \
12098 html-find
12099 @: $(MAKE); $(unstage)
12100 @[ -f ./find/Makefile ] || exit 0; \
12101 r=`${PWD_COMMAND}`; export r; \
12102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12103 $(HOST_EXPORTS) \
12104 for flag in $(EXTRA_HOST_FLAGS) ; do \
12105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12106 done; \
12107 echo "Doing install-html in find" ; \
12108 (cd $(HOST_SUBDIR)/find && \
12109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12111 "RANLIB=$${RANLIB}" \
12112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12113 install-html) \
12114 || exit 1
12115
12116 @endif find
12117
12118 .PHONY: maybe-installcheck-find installcheck-find
12119 maybe-installcheck-find:
12120 @if find
12121 maybe-installcheck-find: installcheck-find
12122
12123 installcheck-find: \
12124 configure-find
12125 @: $(MAKE); $(unstage)
12126 @[ -f ./find/Makefile ] || exit 0; \
12127 r=`${PWD_COMMAND}`; export r; \
12128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12129 $(HOST_EXPORTS) \
12130 for flag in $(EXTRA_HOST_FLAGS) ; do \
12131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12132 done; \
12133 echo "Doing installcheck in find" ; \
12134 (cd $(HOST_SUBDIR)/find && \
12135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12137 "RANLIB=$${RANLIB}" \
12138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12139 installcheck) \
12140 || exit 1
12141
12142 @endif find
12143
12144 .PHONY: maybe-mostlyclean-find mostlyclean-find
12145 maybe-mostlyclean-find:
12146 @if find
12147 maybe-mostlyclean-find: mostlyclean-find
12148
12149 mostlyclean-find:
12150 @: $(MAKE); $(unstage)
12151 @[ -f ./find/Makefile ] || exit 0; \
12152 r=`${PWD_COMMAND}`; export r; \
12153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12154 $(HOST_EXPORTS) \
12155 for flag in $(EXTRA_HOST_FLAGS) ; do \
12156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12157 done; \
12158 echo "Doing mostlyclean in find" ; \
12159 (cd $(HOST_SUBDIR)/find && \
12160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12162 "RANLIB=$${RANLIB}" \
12163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12164 mostlyclean) \
12165 || exit 1
12166
12167 @endif find
12168
12169 .PHONY: maybe-clean-find clean-find
12170 maybe-clean-find:
12171 @if find
12172 maybe-clean-find: clean-find
12173
12174 clean-find:
12175 @: $(MAKE); $(unstage)
12176 @[ -f ./find/Makefile ] || exit 0; \
12177 r=`${PWD_COMMAND}`; export r; \
12178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12179 $(HOST_EXPORTS) \
12180 for flag in $(EXTRA_HOST_FLAGS) ; do \
12181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12182 done; \
12183 echo "Doing clean in find" ; \
12184 (cd $(HOST_SUBDIR)/find && \
12185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12187 "RANLIB=$${RANLIB}" \
12188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12189 clean) \
12190 || exit 1
12191
12192 @endif find
12193
12194 .PHONY: maybe-distclean-find distclean-find
12195 maybe-distclean-find:
12196 @if find
12197 maybe-distclean-find: distclean-find
12198
12199 distclean-find:
12200 @: $(MAKE); $(unstage)
12201 @[ -f ./find/Makefile ] || exit 0; \
12202 r=`${PWD_COMMAND}`; export r; \
12203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12204 $(HOST_EXPORTS) \
12205 for flag in $(EXTRA_HOST_FLAGS) ; do \
12206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12207 done; \
12208 echo "Doing distclean in find" ; \
12209 (cd $(HOST_SUBDIR)/find && \
12210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12212 "RANLIB=$${RANLIB}" \
12213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12214 distclean) \
12215 || exit 1
12216
12217 @endif find
12218
12219 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12220 maybe-maintainer-clean-find:
12221 @if find
12222 maybe-maintainer-clean-find: maintainer-clean-find
12223
12224 maintainer-clean-find:
12225 @: $(MAKE); $(unstage)
12226 @[ -f ./find/Makefile ] || exit 0; \
12227 r=`${PWD_COMMAND}`; export r; \
12228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12229 $(HOST_EXPORTS) \
12230 for flag in $(EXTRA_HOST_FLAGS) ; do \
12231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12232 done; \
12233 echo "Doing maintainer-clean in find" ; \
12234 (cd $(HOST_SUBDIR)/find && \
12235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12237 "RANLIB=$${RANLIB}" \
12238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12239 maintainer-clean) \
12240 || exit 1
12241
12242 @endif find
12243
12244
12245
12246 .PHONY: configure-fixincludes maybe-configure-fixincludes
12247 maybe-configure-fixincludes:
12248 @if gcc-bootstrap
12249 configure-fixincludes: stage_current
12250 @endif gcc-bootstrap
12251 @if fixincludes
12252 maybe-configure-fixincludes: configure-fixincludes
12253 configure-fixincludes:
12254 @: $(MAKE); $(unstage)
12255 @r=`${PWD_COMMAND}`; export r; \
12256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12257 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12259 $(HOST_EXPORTS) \
12260 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12261 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12262 case $(srcdir) in \
12263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12264 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12266 esac; \
12267 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12268 libsrcdir="$$s/fixincludes"; \
12269 $(SHELL) $${libsrcdir}/configure \
12270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12271 --target=${target_alias} $${srcdiroption} \
12272 || exit 1
12273 @endif fixincludes
12274
12275
12276
12277
12278
12279 .PHONY: all-fixincludes maybe-all-fixincludes
12280 maybe-all-fixincludes:
12281 @if gcc-bootstrap
12282 all-fixincludes: stage_current
12283 @endif gcc-bootstrap
12284 @if fixincludes
12285 TARGET-fixincludes=all
12286 maybe-all-fixincludes: all-fixincludes
12287 all-fixincludes: configure-fixincludes
12288 @: $(MAKE); $(unstage)
12289 @r=`${PWD_COMMAND}`; export r; \
12290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291 $(HOST_EXPORTS) \
12292 (cd $(HOST_SUBDIR)/fixincludes && \
12293 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes))
12294 @endif fixincludes
12295
12296
12297
12298
12299 .PHONY: check-fixincludes maybe-check-fixincludes
12300 maybe-check-fixincludes:
12301 @if fixincludes
12302 maybe-check-fixincludes: check-fixincludes
12303
12304 check-fixincludes:
12305 @: $(MAKE); $(unstage)
12306 @r=`${PWD_COMMAND}`; export r; \
12307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12308 $(HOST_EXPORTS) \
12309 (cd $(HOST_SUBDIR)/fixincludes && \
12310 $(MAKE) $(FLAGS_TO_PASS) check)
12311
12312 @endif fixincludes
12313
12314 .PHONY: install-fixincludes maybe-install-fixincludes
12315 maybe-install-fixincludes:
12316 @if fixincludes
12317 maybe-install-fixincludes: install-fixincludes
12318
12319 install-fixincludes: installdirs
12320 @: $(MAKE); $(unstage)
12321 @r=`${PWD_COMMAND}`; export r; \
12322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12323 $(HOST_EXPORTS) \
12324 (cd $(HOST_SUBDIR)/fixincludes && \
12325 $(MAKE) $(FLAGS_TO_PASS) install)
12326
12327 @endif fixincludes
12328
12329 # Other targets (info, dvi, pdf, etc.)
12330
12331 .PHONY: maybe-info-fixincludes info-fixincludes
12332 maybe-info-fixincludes:
12333 @if fixincludes
12334 maybe-info-fixincludes: info-fixincludes
12335
12336 info-fixincludes: \
12337 configure-fixincludes
12338 @: $(MAKE); $(unstage)
12339 @[ -f ./fixincludes/Makefile ] || exit 0; \
12340 r=`${PWD_COMMAND}`; export r; \
12341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12342 $(HOST_EXPORTS) \
12343 for flag in $(EXTRA_HOST_FLAGS) ; do \
12344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12345 done; \
12346 echo "Doing info in fixincludes" ; \
12347 (cd $(HOST_SUBDIR)/fixincludes && \
12348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12350 "RANLIB=$${RANLIB}" \
12351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12352 info) \
12353 || exit 1
12354
12355 @endif fixincludes
12356
12357 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12358 maybe-dvi-fixincludes:
12359 @if fixincludes
12360 maybe-dvi-fixincludes: dvi-fixincludes
12361
12362 dvi-fixincludes: \
12363 configure-fixincludes
12364 @: $(MAKE); $(unstage)
12365 @[ -f ./fixincludes/Makefile ] || exit 0; \
12366 r=`${PWD_COMMAND}`; export r; \
12367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12368 $(HOST_EXPORTS) \
12369 for flag in $(EXTRA_HOST_FLAGS) ; do \
12370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12371 done; \
12372 echo "Doing dvi in fixincludes" ; \
12373 (cd $(HOST_SUBDIR)/fixincludes && \
12374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12376 "RANLIB=$${RANLIB}" \
12377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12378 dvi) \
12379 || exit 1
12380
12381 @endif fixincludes
12382
12383 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12384 maybe-pdf-fixincludes:
12385 @if fixincludes
12386 maybe-pdf-fixincludes: pdf-fixincludes
12387
12388 pdf-fixincludes: \
12389 configure-fixincludes
12390 @: $(MAKE); $(unstage)
12391 @[ -f ./fixincludes/Makefile ] || exit 0; \
12392 r=`${PWD_COMMAND}`; export r; \
12393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394 $(HOST_EXPORTS) \
12395 for flag in $(EXTRA_HOST_FLAGS) ; do \
12396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12397 done; \
12398 echo "Doing pdf in fixincludes" ; \
12399 (cd $(HOST_SUBDIR)/fixincludes && \
12400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12402 "RANLIB=$${RANLIB}" \
12403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12404 pdf) \
12405 || exit 1
12406
12407 @endif fixincludes
12408
12409 .PHONY: maybe-html-fixincludes html-fixincludes
12410 maybe-html-fixincludes:
12411 @if fixincludes
12412 maybe-html-fixincludes: html-fixincludes
12413
12414 html-fixincludes: \
12415 configure-fixincludes
12416 @: $(MAKE); $(unstage)
12417 @[ -f ./fixincludes/Makefile ] || exit 0; \
12418 r=`${PWD_COMMAND}`; export r; \
12419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12420 $(HOST_EXPORTS) \
12421 for flag in $(EXTRA_HOST_FLAGS) ; do \
12422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12423 done; \
12424 echo "Doing html in fixincludes" ; \
12425 (cd $(HOST_SUBDIR)/fixincludes && \
12426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12428 "RANLIB=$${RANLIB}" \
12429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12430 html) \
12431 || exit 1
12432
12433 @endif fixincludes
12434
12435 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12436 maybe-TAGS-fixincludes:
12437 @if fixincludes
12438 maybe-TAGS-fixincludes: TAGS-fixincludes
12439
12440 # fixincludes doesn't support TAGS.
12441 TAGS-fixincludes:
12442
12443 @endif fixincludes
12444
12445 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12446 maybe-install-info-fixincludes:
12447 @if fixincludes
12448 maybe-install-info-fixincludes: install-info-fixincludes
12449
12450 install-info-fixincludes: \
12451 configure-fixincludes \
12452 info-fixincludes
12453 @: $(MAKE); $(unstage)
12454 @[ -f ./fixincludes/Makefile ] || exit 0; \
12455 r=`${PWD_COMMAND}`; export r; \
12456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12457 $(HOST_EXPORTS) \
12458 for flag in $(EXTRA_HOST_FLAGS) ; do \
12459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12460 done; \
12461 echo "Doing install-info in fixincludes" ; \
12462 (cd $(HOST_SUBDIR)/fixincludes && \
12463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12465 "RANLIB=$${RANLIB}" \
12466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12467 install-info) \
12468 || exit 1
12469
12470 @endif fixincludes
12471
12472 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12473 maybe-install-pdf-fixincludes:
12474 @if fixincludes
12475 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12476
12477 install-pdf-fixincludes: \
12478 configure-fixincludes \
12479 pdf-fixincludes
12480 @: $(MAKE); $(unstage)
12481 @[ -f ./fixincludes/Makefile ] || exit 0; \
12482 r=`${PWD_COMMAND}`; export r; \
12483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12484 $(HOST_EXPORTS) \
12485 for flag in $(EXTRA_HOST_FLAGS) ; do \
12486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12487 done; \
12488 echo "Doing install-pdf in fixincludes" ; \
12489 (cd $(HOST_SUBDIR)/fixincludes && \
12490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12492 "RANLIB=$${RANLIB}" \
12493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12494 install-pdf) \
12495 || exit 1
12496
12497 @endif fixincludes
12498
12499 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12500 maybe-install-html-fixincludes:
12501 @if fixincludes
12502 maybe-install-html-fixincludes: install-html-fixincludes
12503
12504 install-html-fixincludes: \
12505 configure-fixincludes \
12506 html-fixincludes
12507 @: $(MAKE); $(unstage)
12508 @[ -f ./fixincludes/Makefile ] || exit 0; \
12509 r=`${PWD_COMMAND}`; export r; \
12510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511 $(HOST_EXPORTS) \
12512 for flag in $(EXTRA_HOST_FLAGS) ; do \
12513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12514 done; \
12515 echo "Doing install-html in fixincludes" ; \
12516 (cd $(HOST_SUBDIR)/fixincludes && \
12517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12519 "RANLIB=$${RANLIB}" \
12520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12521 install-html) \
12522 || exit 1
12523
12524 @endif fixincludes
12525
12526 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12527 maybe-installcheck-fixincludes:
12528 @if fixincludes
12529 maybe-installcheck-fixincludes: installcheck-fixincludes
12530
12531 installcheck-fixincludes: \
12532 configure-fixincludes
12533 @: $(MAKE); $(unstage)
12534 @[ -f ./fixincludes/Makefile ] || exit 0; \
12535 r=`${PWD_COMMAND}`; export r; \
12536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12537 $(HOST_EXPORTS) \
12538 for flag in $(EXTRA_HOST_FLAGS) ; do \
12539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12540 done; \
12541 echo "Doing installcheck in fixincludes" ; \
12542 (cd $(HOST_SUBDIR)/fixincludes && \
12543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12545 "RANLIB=$${RANLIB}" \
12546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12547 installcheck) \
12548 || exit 1
12549
12550 @endif fixincludes
12551
12552 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12553 maybe-mostlyclean-fixincludes:
12554 @if fixincludes
12555 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12556
12557 mostlyclean-fixincludes:
12558 @: $(MAKE); $(unstage)
12559 @[ -f ./fixincludes/Makefile ] || exit 0; \
12560 r=`${PWD_COMMAND}`; export r; \
12561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12562 $(HOST_EXPORTS) \
12563 for flag in $(EXTRA_HOST_FLAGS) ; do \
12564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12565 done; \
12566 echo "Doing mostlyclean in fixincludes" ; \
12567 (cd $(HOST_SUBDIR)/fixincludes && \
12568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12570 "RANLIB=$${RANLIB}" \
12571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12572 mostlyclean) \
12573 || exit 1
12574
12575 @endif fixincludes
12576
12577 .PHONY: maybe-clean-fixincludes clean-fixincludes
12578 maybe-clean-fixincludes:
12579 @if fixincludes
12580 maybe-clean-fixincludes: clean-fixincludes
12581
12582 clean-fixincludes:
12583 @: $(MAKE); $(unstage)
12584 @[ -f ./fixincludes/Makefile ] || exit 0; \
12585 r=`${PWD_COMMAND}`; export r; \
12586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12587 $(HOST_EXPORTS) \
12588 for flag in $(EXTRA_HOST_FLAGS) ; do \
12589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12590 done; \
12591 echo "Doing clean in fixincludes" ; \
12592 (cd $(HOST_SUBDIR)/fixincludes && \
12593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12595 "RANLIB=$${RANLIB}" \
12596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12597 clean) \
12598 || exit 1
12599
12600 @endif fixincludes
12601
12602 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12603 maybe-distclean-fixincludes:
12604 @if fixincludes
12605 maybe-distclean-fixincludes: distclean-fixincludes
12606
12607 distclean-fixincludes:
12608 @: $(MAKE); $(unstage)
12609 @[ -f ./fixincludes/Makefile ] || exit 0; \
12610 r=`${PWD_COMMAND}`; export r; \
12611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12612 $(HOST_EXPORTS) \
12613 for flag in $(EXTRA_HOST_FLAGS) ; do \
12614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12615 done; \
12616 echo "Doing distclean in fixincludes" ; \
12617 (cd $(HOST_SUBDIR)/fixincludes && \
12618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12620 "RANLIB=$${RANLIB}" \
12621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12622 distclean) \
12623 || exit 1
12624
12625 @endif fixincludes
12626
12627 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12628 maybe-maintainer-clean-fixincludes:
12629 @if fixincludes
12630 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12631
12632 maintainer-clean-fixincludes:
12633 @: $(MAKE); $(unstage)
12634 @[ -f ./fixincludes/Makefile ] || exit 0; \
12635 r=`${PWD_COMMAND}`; export r; \
12636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12637 $(HOST_EXPORTS) \
12638 for flag in $(EXTRA_HOST_FLAGS) ; do \
12639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12640 done; \
12641 echo "Doing maintainer-clean in fixincludes" ; \
12642 (cd $(HOST_SUBDIR)/fixincludes && \
12643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12645 "RANLIB=$${RANLIB}" \
12646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12647 maintainer-clean) \
12648 || exit 1
12649
12650 @endif fixincludes
12651
12652
12653
12654 .PHONY: configure-flex maybe-configure-flex
12655 maybe-configure-flex:
12656 @if gcc-bootstrap
12657 configure-flex: stage_current
12658 @endif gcc-bootstrap
12659 @if flex
12660 maybe-configure-flex: configure-flex
12661 configure-flex:
12662 @: $(MAKE); $(unstage)
12663 @r=`${PWD_COMMAND}`; export r; \
12664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12667 $(HOST_EXPORTS) \
12668 echo Configuring in $(HOST_SUBDIR)/flex; \
12669 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12670 case $(srcdir) in \
12671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12672 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12674 esac; \
12675 srcdiroption="--srcdir=$${topdir}/flex"; \
12676 libsrcdir="$$s/flex"; \
12677 $(SHELL) $${libsrcdir}/configure \
12678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12679 --target=${target_alias} $${srcdiroption} \
12680 || exit 1
12681 @endif flex
12682
12683
12684
12685
12686
12687 .PHONY: all-flex maybe-all-flex
12688 maybe-all-flex:
12689 @if gcc-bootstrap
12690 all-flex: stage_current
12691 @endif gcc-bootstrap
12692 @if flex
12693 TARGET-flex=all
12694 maybe-all-flex: all-flex
12695 all-flex: configure-flex
12696 @: $(MAKE); $(unstage)
12697 @r=`${PWD_COMMAND}`; export r; \
12698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699 $(HOST_EXPORTS) \
12700 (cd $(HOST_SUBDIR)/flex && \
12701 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex))
12702 @endif flex
12703
12704
12705
12706
12707 .PHONY: check-flex maybe-check-flex
12708 maybe-check-flex:
12709 @if flex
12710 maybe-check-flex: check-flex
12711
12712 # This module is only tested in a native toolchain.
12713 check-flex:
12714 @: $(MAKE); $(unstage)
12715 @if [ '$(host)' = '$(target)' ] ; then \
12716 r=`${PWD_COMMAND}`; export r; \
12717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12718 $(HOST_EXPORTS) \
12719 (cd $(HOST_SUBDIR)/flex && \
12720 $(MAKE) $(FLAGS_TO_PASS) check); \
12721 fi
12722
12723 @endif flex
12724
12725 .PHONY: install-flex maybe-install-flex
12726 maybe-install-flex:
12727 @if flex
12728 maybe-install-flex: install-flex
12729
12730 install-flex: installdirs
12731 @: $(MAKE); $(unstage)
12732 @r=`${PWD_COMMAND}`; export r; \
12733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12734 $(HOST_EXPORTS) \
12735 (cd $(HOST_SUBDIR)/flex && \
12736 $(MAKE) $(FLAGS_TO_PASS) install)
12737
12738 @endif flex
12739
12740 # Other targets (info, dvi, pdf, etc.)
12741
12742 .PHONY: maybe-info-flex info-flex
12743 maybe-info-flex:
12744 @if flex
12745 maybe-info-flex: info-flex
12746
12747 info-flex: \
12748 configure-flex
12749 @: $(MAKE); $(unstage)
12750 @[ -f ./flex/Makefile ] || exit 0; \
12751 r=`${PWD_COMMAND}`; export r; \
12752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12753 $(HOST_EXPORTS) \
12754 for flag in $(EXTRA_HOST_FLAGS) ; do \
12755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12756 done; \
12757 echo "Doing info in flex" ; \
12758 (cd $(HOST_SUBDIR)/flex && \
12759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12761 "RANLIB=$${RANLIB}" \
12762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12763 info) \
12764 || exit 1
12765
12766 @endif flex
12767
12768 .PHONY: maybe-dvi-flex dvi-flex
12769 maybe-dvi-flex:
12770 @if flex
12771 maybe-dvi-flex: dvi-flex
12772
12773 dvi-flex: \
12774 configure-flex
12775 @: $(MAKE); $(unstage)
12776 @[ -f ./flex/Makefile ] || exit 0; \
12777 r=`${PWD_COMMAND}`; export r; \
12778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12779 $(HOST_EXPORTS) \
12780 for flag in $(EXTRA_HOST_FLAGS) ; do \
12781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12782 done; \
12783 echo "Doing dvi in flex" ; \
12784 (cd $(HOST_SUBDIR)/flex && \
12785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12787 "RANLIB=$${RANLIB}" \
12788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12789 dvi) \
12790 || exit 1
12791
12792 @endif flex
12793
12794 .PHONY: maybe-pdf-flex pdf-flex
12795 maybe-pdf-flex:
12796 @if flex
12797 maybe-pdf-flex: pdf-flex
12798
12799 pdf-flex: \
12800 configure-flex
12801 @: $(MAKE); $(unstage)
12802 @[ -f ./flex/Makefile ] || exit 0; \
12803 r=`${PWD_COMMAND}`; export r; \
12804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12805 $(HOST_EXPORTS) \
12806 for flag in $(EXTRA_HOST_FLAGS) ; do \
12807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12808 done; \
12809 echo "Doing pdf in flex" ; \
12810 (cd $(HOST_SUBDIR)/flex && \
12811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12813 "RANLIB=$${RANLIB}" \
12814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12815 pdf) \
12816 || exit 1
12817
12818 @endif flex
12819
12820 .PHONY: maybe-html-flex html-flex
12821 maybe-html-flex:
12822 @if flex
12823 maybe-html-flex: html-flex
12824
12825 html-flex: \
12826 configure-flex
12827 @: $(MAKE); $(unstage)
12828 @[ -f ./flex/Makefile ] || exit 0; \
12829 r=`${PWD_COMMAND}`; export r; \
12830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12831 $(HOST_EXPORTS) \
12832 for flag in $(EXTRA_HOST_FLAGS) ; do \
12833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12834 done; \
12835 echo "Doing html in flex" ; \
12836 (cd $(HOST_SUBDIR)/flex && \
12837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12839 "RANLIB=$${RANLIB}" \
12840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12841 html) \
12842 || exit 1
12843
12844 @endif flex
12845
12846 .PHONY: maybe-TAGS-flex TAGS-flex
12847 maybe-TAGS-flex:
12848 @if flex
12849 maybe-TAGS-flex: TAGS-flex
12850
12851 TAGS-flex: \
12852 configure-flex
12853 @: $(MAKE); $(unstage)
12854 @[ -f ./flex/Makefile ] || exit 0; \
12855 r=`${PWD_COMMAND}`; export r; \
12856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12857 $(HOST_EXPORTS) \
12858 for flag in $(EXTRA_HOST_FLAGS) ; do \
12859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12860 done; \
12861 echo "Doing TAGS in flex" ; \
12862 (cd $(HOST_SUBDIR)/flex && \
12863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12865 "RANLIB=$${RANLIB}" \
12866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12867 TAGS) \
12868 || exit 1
12869
12870 @endif flex
12871
12872 .PHONY: maybe-install-info-flex install-info-flex
12873 maybe-install-info-flex:
12874 @if flex
12875 maybe-install-info-flex: install-info-flex
12876
12877 install-info-flex: \
12878 configure-flex \
12879 info-flex
12880 @: $(MAKE); $(unstage)
12881 @[ -f ./flex/Makefile ] || exit 0; \
12882 r=`${PWD_COMMAND}`; export r; \
12883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884 $(HOST_EXPORTS) \
12885 for flag in $(EXTRA_HOST_FLAGS) ; do \
12886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12887 done; \
12888 echo "Doing install-info in flex" ; \
12889 (cd $(HOST_SUBDIR)/flex && \
12890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12892 "RANLIB=$${RANLIB}" \
12893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12894 install-info) \
12895 || exit 1
12896
12897 @endif flex
12898
12899 .PHONY: maybe-install-pdf-flex install-pdf-flex
12900 maybe-install-pdf-flex:
12901 @if flex
12902 maybe-install-pdf-flex: install-pdf-flex
12903
12904 install-pdf-flex: \
12905 configure-flex \
12906 pdf-flex
12907 @: $(MAKE); $(unstage)
12908 @[ -f ./flex/Makefile ] || exit 0; \
12909 r=`${PWD_COMMAND}`; export r; \
12910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12911 $(HOST_EXPORTS) \
12912 for flag in $(EXTRA_HOST_FLAGS) ; do \
12913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12914 done; \
12915 echo "Doing install-pdf in flex" ; \
12916 (cd $(HOST_SUBDIR)/flex && \
12917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12919 "RANLIB=$${RANLIB}" \
12920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12921 install-pdf) \
12922 || exit 1
12923
12924 @endif flex
12925
12926 .PHONY: maybe-install-html-flex install-html-flex
12927 maybe-install-html-flex:
12928 @if flex
12929 maybe-install-html-flex: install-html-flex
12930
12931 install-html-flex: \
12932 configure-flex \
12933 html-flex
12934 @: $(MAKE); $(unstage)
12935 @[ -f ./flex/Makefile ] || exit 0; \
12936 r=`${PWD_COMMAND}`; export r; \
12937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12938 $(HOST_EXPORTS) \
12939 for flag in $(EXTRA_HOST_FLAGS) ; do \
12940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12941 done; \
12942 echo "Doing install-html in flex" ; \
12943 (cd $(HOST_SUBDIR)/flex && \
12944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12946 "RANLIB=$${RANLIB}" \
12947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12948 install-html) \
12949 || exit 1
12950
12951 @endif flex
12952
12953 .PHONY: maybe-installcheck-flex installcheck-flex
12954 maybe-installcheck-flex:
12955 @if flex
12956 maybe-installcheck-flex: installcheck-flex
12957
12958 installcheck-flex: \
12959 configure-flex
12960 @: $(MAKE); $(unstage)
12961 @[ -f ./flex/Makefile ] || exit 0; \
12962 r=`${PWD_COMMAND}`; export r; \
12963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964 $(HOST_EXPORTS) \
12965 for flag in $(EXTRA_HOST_FLAGS) ; do \
12966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12967 done; \
12968 echo "Doing installcheck in flex" ; \
12969 (cd $(HOST_SUBDIR)/flex && \
12970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12972 "RANLIB=$${RANLIB}" \
12973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12974 installcheck) \
12975 || exit 1
12976
12977 @endif flex
12978
12979 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
12980 maybe-mostlyclean-flex:
12981 @if flex
12982 maybe-mostlyclean-flex: mostlyclean-flex
12983
12984 mostlyclean-flex:
12985 @: $(MAKE); $(unstage)
12986 @[ -f ./flex/Makefile ] || exit 0; \
12987 r=`${PWD_COMMAND}`; export r; \
12988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12989 $(HOST_EXPORTS) \
12990 for flag in $(EXTRA_HOST_FLAGS) ; do \
12991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12992 done; \
12993 echo "Doing mostlyclean in flex" ; \
12994 (cd $(HOST_SUBDIR)/flex && \
12995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12997 "RANLIB=$${RANLIB}" \
12998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12999 mostlyclean) \
13000 || exit 1
13001
13002 @endif flex
13003
13004 .PHONY: maybe-clean-flex clean-flex
13005 maybe-clean-flex:
13006 @if flex
13007 maybe-clean-flex: clean-flex
13008
13009 clean-flex:
13010 @: $(MAKE); $(unstage)
13011 @[ -f ./flex/Makefile ] || exit 0; \
13012 r=`${PWD_COMMAND}`; export r; \
13013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13014 $(HOST_EXPORTS) \
13015 for flag in $(EXTRA_HOST_FLAGS) ; do \
13016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13017 done; \
13018 echo "Doing clean in flex" ; \
13019 (cd $(HOST_SUBDIR)/flex && \
13020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13022 "RANLIB=$${RANLIB}" \
13023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13024 clean) \
13025 || exit 1
13026
13027 @endif flex
13028
13029 .PHONY: maybe-distclean-flex distclean-flex
13030 maybe-distclean-flex:
13031 @if flex
13032 maybe-distclean-flex: distclean-flex
13033
13034 distclean-flex:
13035 @: $(MAKE); $(unstage)
13036 @[ -f ./flex/Makefile ] || exit 0; \
13037 r=`${PWD_COMMAND}`; export r; \
13038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13039 $(HOST_EXPORTS) \
13040 for flag in $(EXTRA_HOST_FLAGS) ; do \
13041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13042 done; \
13043 echo "Doing distclean in flex" ; \
13044 (cd $(HOST_SUBDIR)/flex && \
13045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13047 "RANLIB=$${RANLIB}" \
13048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13049 distclean) \
13050 || exit 1
13051
13052 @endif flex
13053
13054 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13055 maybe-maintainer-clean-flex:
13056 @if flex
13057 maybe-maintainer-clean-flex: maintainer-clean-flex
13058
13059 maintainer-clean-flex:
13060 @: $(MAKE); $(unstage)
13061 @[ -f ./flex/Makefile ] || exit 0; \
13062 r=`${PWD_COMMAND}`; export r; \
13063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13064 $(HOST_EXPORTS) \
13065 for flag in $(EXTRA_HOST_FLAGS) ; do \
13066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13067 done; \
13068 echo "Doing maintainer-clean in flex" ; \
13069 (cd $(HOST_SUBDIR)/flex && \
13070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13072 "RANLIB=$${RANLIB}" \
13073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13074 maintainer-clean) \
13075 || exit 1
13076
13077 @endif flex
13078
13079
13080
13081 .PHONY: configure-gas maybe-configure-gas
13082 maybe-configure-gas:
13083 @if gcc-bootstrap
13084 configure-gas: stage_current
13085 @endif gcc-bootstrap
13086 @if gas
13087 maybe-configure-gas: configure-gas
13088 configure-gas:
13089 @r=`${PWD_COMMAND}`; export r; \
13090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13091 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13093 $(HOST_EXPORTS) \
13094 echo Configuring in $(HOST_SUBDIR)/gas; \
13095 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13096 case $(srcdir) in \
13097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13098 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13100 esac; \
13101 srcdiroption="--srcdir=$${topdir}/gas"; \
13102 libsrcdir="$$s/gas"; \
13103 $(SHELL) $${libsrcdir}/configure \
13104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13105 --target=${target_alias} $${srcdiroption} \
13106 || exit 1
13107 @endif gas
13108
13109
13110
13111 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13112 maybe-configure-stage1-gas:
13113 @if gas-bootstrap
13114 maybe-configure-stage1-gas: configure-stage1-gas
13115 configure-stage1-gas:
13116 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13118 @r=`${PWD_COMMAND}`; export r; \
13119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13120 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13121 $(HOST_EXPORTS) \
13122 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13123 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
13124 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13126 cd $(HOST_SUBDIR)/gas || exit 1; \
13127 case $(srcdir) in \
13128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13129 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13131 esac; \
13132 srcdiroption="--srcdir=$${topdir}/gas"; \
13133 libsrcdir="$$s/gas"; \
13134 $(SHELL) $${libsrcdir}/configure \
13135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13136 --target=${target_alias} $${srcdiroption} \
13137 \
13138 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13139 @endif gas-bootstrap
13140
13141 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13142 maybe-configure-stage2-gas:
13143 @if gas-bootstrap
13144 maybe-configure-stage2-gas: configure-stage2-gas
13145 configure-stage2-gas:
13146 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13148 @r=`${PWD_COMMAND}`; export r; \
13149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13150 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13151 $(HOST_EXPORTS) \
13152 $(POSTSTAGE1_HOST_EXPORTS) \
13153 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13154 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13155 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13157 cd $(HOST_SUBDIR)/gas || exit 1; \
13158 case $(srcdir) in \
13159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13160 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13162 esac; \
13163 srcdiroption="--srcdir=$${topdir}/gas"; \
13164 libsrcdir="$$s/gas"; \
13165 $(SHELL) $${libsrcdir}/configure \
13166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13167 --target=${target_alias} $${srcdiroption} \
13168 --with-build-libsubdir=$(HOST_SUBDIR) \
13169 @stage2_werror_flag@
13170 @endif gas-bootstrap
13171
13172 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13173 maybe-configure-stageb2g0-gas:
13174 @if gas-bootstrap
13175 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13176 configure-stageb2g0-gas:
13177 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13179 @r=`${PWD_COMMAND}`; export r; \
13180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13181 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13182 $(HOST_EXPORTS) \
13183 $(POSTSTAGE1_HOST_EXPORTS) \
13184 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13185 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
13186 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13188 cd $(HOST_SUBDIR)/gas || exit 1; \
13189 case $(srcdir) in \
13190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13191 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13193 esac; \
13194 srcdiroption="--srcdir=$${topdir}/gas"; \
13195 libsrcdir="$$s/gas"; \
13196 $(SHELL) $${libsrcdir}/configure \
13197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13198 --target=${target_alias} $${srcdiroption} \
13199 --with-build-libsubdir=$(HOST_SUBDIR) \
13200 @stage2_werror_flag@
13201 @endif gas-bootstrap
13202
13203 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13204 maybe-configure-stage3-gas:
13205 @if gas-bootstrap
13206 maybe-configure-stage3-gas: configure-stage3-gas
13207 configure-stage3-gas:
13208 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13210 @r=`${PWD_COMMAND}`; export r; \
13211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13213 $(HOST_EXPORTS) \
13214 $(POSTSTAGE1_HOST_EXPORTS) \
13215 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13216 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13217 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13219 cd $(HOST_SUBDIR)/gas || exit 1; \
13220 case $(srcdir) in \
13221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13222 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13224 esac; \
13225 srcdiroption="--srcdir=$${topdir}/gas"; \
13226 libsrcdir="$$s/gas"; \
13227 $(SHELL) $${libsrcdir}/configure \
13228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13229 --target=${target_alias} $${srcdiroption} \
13230 --with-build-libsubdir=$(HOST_SUBDIR) \
13231 @stage2_werror_flag@
13232 @endif gas-bootstrap
13233
13234 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13235 maybe-configure-stageb3g2-gas:
13236 @if gas-bootstrap
13237 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13238 configure-stageb3g2-gas:
13239 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13240 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/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 $(HOST_EXPORTS) \
13245 $(POSTSTAGE1_HOST_EXPORTS) \
13246 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13247 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
13248 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13250 cd $(HOST_SUBDIR)/gas || exit 1; \
13251 case $(srcdir) in \
13252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13253 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13255 esac; \
13256 srcdiroption="--srcdir=$${topdir}/gas"; \
13257 libsrcdir="$$s/gas"; \
13258 $(SHELL) $${libsrcdir}/configure \
13259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13260 --target=${target_alias} $${srcdiroption} \
13261 --with-build-libsubdir=$(HOST_SUBDIR) \
13262 @stage2_werror_flag@
13263 @endif gas-bootstrap
13264
13265 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13266 maybe-configure-stage4-gas:
13267 @if gas-bootstrap
13268 maybe-configure-stage4-gas: configure-stage4-gas
13269 configure-stage4-gas:
13270 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13272 @r=`${PWD_COMMAND}`; export r; \
13273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13274 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13275 $(HOST_EXPORTS) \
13276 $(POSTSTAGE1_HOST_EXPORTS) \
13277 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13278 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13279 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13281 cd $(HOST_SUBDIR)/gas || exit 1; \
13282 case $(srcdir) in \
13283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13284 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13286 esac; \
13287 srcdiroption="--srcdir=$${topdir}/gas"; \
13288 libsrcdir="$$s/gas"; \
13289 $(SHELL) $${libsrcdir}/configure \
13290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13291 --target=${target_alias} $${srcdiroption} \
13292 --with-build-libsubdir=$(HOST_SUBDIR) \
13293 @stage2_werror_flag@
13294 @endif gas-bootstrap
13295
13296 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13297 maybe-configure-stageprofile-gas:
13298 @if gas-bootstrap
13299 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13300 configure-stageprofile-gas:
13301 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13303 @r=`${PWD_COMMAND}`; export r; \
13304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13306 $(HOST_EXPORTS) \
13307 $(POSTSTAGE1_HOST_EXPORTS) \
13308 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13309 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
13310 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13312 cd $(HOST_SUBDIR)/gas || exit 1; \
13313 case $(srcdir) in \
13314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13315 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13317 esac; \
13318 srcdiroption="--srcdir=$${topdir}/gas"; \
13319 libsrcdir="$$s/gas"; \
13320 $(SHELL) $${libsrcdir}/configure \
13321 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13322 --target=${target_alias} $${srcdiroption} \
13323 --with-build-libsubdir=$(HOST_SUBDIR) \
13324 @stage2_werror_flag@
13325 @endif gas-bootstrap
13326
13327 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13328 maybe-configure-stagefeedback-gas:
13329 @if gas-bootstrap
13330 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13331 configure-stagefeedback-gas:
13332 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13334 @r=`${PWD_COMMAND}`; export r; \
13335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13336 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13337 $(HOST_EXPORTS) \
13338 $(POSTSTAGE1_HOST_EXPORTS) \
13339 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13340 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
13341 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13343 cd $(HOST_SUBDIR)/gas || exit 1; \
13344 case $(srcdir) in \
13345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13346 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13348 esac; \
13349 srcdiroption="--srcdir=$${topdir}/gas"; \
13350 libsrcdir="$$s/gas"; \
13351 $(SHELL) $${libsrcdir}/configure \
13352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13353 --target=${target_alias} $${srcdiroption} \
13354 --with-build-libsubdir=$(HOST_SUBDIR) \
13355 @stage2_werror_flag@
13356 @endif gas-bootstrap
13357
13358
13359
13360
13361
13362 .PHONY: all-gas maybe-all-gas
13363 maybe-all-gas:
13364 @if gcc-bootstrap
13365 all-gas: stage_current
13366 @endif gcc-bootstrap
13367 @if gas
13368 TARGET-gas=all
13369 maybe-all-gas: all-gas
13370 all-gas: configure-gas
13371 @r=`${PWD_COMMAND}`; export r; \
13372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13373 $(HOST_EXPORTS) \
13374 (cd $(HOST_SUBDIR)/gas && \
13375 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas))
13376 @endif gas
13377
13378
13379
13380 .PHONY: all-stage1-gas maybe-all-stage1-gas
13381 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13382 maybe-all-stage1-gas:
13383 maybe-clean-stage1-gas:
13384 @if gas-bootstrap
13385 maybe-all-stage1-gas: all-stage1-gas
13386 all-stage1: all-stage1-gas
13387 TARGET-stage1-gas = $(TARGET-gas)
13388 all-stage1-gas: configure-stage1-gas
13389 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13390 @r=`${PWD_COMMAND}`; export r; \
13391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13392 $(HOST_EXPORTS) \
13393 cd $(HOST_SUBDIR)/gas && \
13394 $(MAKE) $(FLAGS_TO_PASS) \
13395 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
13396 $(TARGET-stage1-gas)
13397
13398 maybe-clean-stage1-gas: clean-stage1-gas
13399 clean-stage1: clean-stage1-gas
13400 clean-stage1-gas:
13401 @if [ $(current_stage) = stage1 ]; then \
13402 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13403 else \
13404 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13405 $(MAKE) stage1-start; \
13406 fi; \
13407 cd $(HOST_SUBDIR)/gas && \
13408 $(MAKE) $(FLAGS_TO_PASS) \
13409 clean
13410 @endif gas-bootstrap
13411
13412
13413 .PHONY: all-stage2-gas maybe-all-stage2-gas
13414 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13415 maybe-all-stage2-gas:
13416 maybe-clean-stage2-gas:
13417 @if gas-bootstrap
13418 maybe-all-stage2-gas: all-stage2-gas
13419 all-stage2: all-stage2-gas
13420 TARGET-stage2-gas = $(TARGET-gas)
13421 all-stage2-gas: configure-stage2-gas
13422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13423 @r=`${PWD_COMMAND}`; export r; \
13424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425 $(HOST_EXPORTS) \
13426 $(POSTSTAGE1_HOST_EXPORTS) \
13427 cd $(HOST_SUBDIR)/gas && \
13428 $(MAKE) $(FLAGS_TO_PASS) \
13429 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13430 $(TARGET-stage2-gas)
13431
13432 maybe-clean-stage2-gas: clean-stage2-gas
13433 clean-stage2: clean-stage2-gas
13434 clean-stage2-gas:
13435 @if [ $(current_stage) = stage2 ]; then \
13436 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13437 else \
13438 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13439 $(MAKE) stage2-start; \
13440 fi; \
13441 cd $(HOST_SUBDIR)/gas && \
13442 $(MAKE) $(FLAGS_TO_PASS) \
13443 $(POSTSTAGE1_FLAGS_TO_PASS) \
13444 clean
13445 @endif gas-bootstrap
13446
13447
13448 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13449 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13450 maybe-all-stageb2g0-gas:
13451 maybe-clean-stageb2g0-gas:
13452 @if gas-bootstrap
13453 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13454 all-stageb2g0: all-stageb2g0-gas
13455 TARGET-stageb2g0-gas = $(TARGET-gas)
13456 all-stageb2g0-gas: configure-stageb2g0-gas
13457 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13458 @r=`${PWD_COMMAND}`; export r; \
13459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13460 $(HOST_EXPORTS) \
13461 $(POSTSTAGE1_HOST_EXPORTS) \
13462 cd $(HOST_SUBDIR)/gas && \
13463 $(MAKE) $(FLAGS_TO_PASS) \
13464 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
13465 $(TARGET-stageb2g0-gas)
13466
13467 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13468 clean-stageb2g0: clean-stageb2g0-gas
13469 clean-stageb2g0-gas:
13470 @if [ $(current_stage) = stageb2g0 ]; then \
13471 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13472 else \
13473 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13474 $(MAKE) stageb2g0-start; \
13475 fi; \
13476 cd $(HOST_SUBDIR)/gas && \
13477 $(MAKE) $(FLAGS_TO_PASS) \
13478 $(POSTSTAGE1_FLAGS_TO_PASS) \
13479 clean
13480 @endif gas-bootstrap
13481
13482
13483 .PHONY: all-stage3-gas maybe-all-stage3-gas
13484 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13485 maybe-all-stage3-gas:
13486 maybe-clean-stage3-gas:
13487 @if gas-bootstrap
13488 maybe-all-stage3-gas: all-stage3-gas
13489 all-stage3: all-stage3-gas
13490 TARGET-stage3-gas = $(TARGET-gas)
13491 all-stage3-gas: configure-stage3-gas
13492 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13493 @r=`${PWD_COMMAND}`; export r; \
13494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13495 $(HOST_EXPORTS) \
13496 $(POSTSTAGE1_HOST_EXPORTS) \
13497 cd $(HOST_SUBDIR)/gas && \
13498 $(MAKE) $(FLAGS_TO_PASS) \
13499 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13500 $(TARGET-stage3-gas)
13501
13502 maybe-clean-stage3-gas: clean-stage3-gas
13503 clean-stage3: clean-stage3-gas
13504 clean-stage3-gas:
13505 @if [ $(current_stage) = stage3 ]; then \
13506 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13507 else \
13508 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13509 $(MAKE) stage3-start; \
13510 fi; \
13511 cd $(HOST_SUBDIR)/gas && \
13512 $(MAKE) $(FLAGS_TO_PASS) \
13513 $(POSTSTAGE1_FLAGS_TO_PASS) \
13514 clean
13515 @endif gas-bootstrap
13516
13517
13518 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13519 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13520 maybe-all-stageb3g2-gas:
13521 maybe-clean-stageb3g2-gas:
13522 @if gas-bootstrap
13523 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13524 all-stageb3g2: all-stageb3g2-gas
13525 TARGET-stageb3g2-gas = $(TARGET-gas)
13526 all-stageb3g2-gas: configure-stageb3g2-gas
13527 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13528 @r=`${PWD_COMMAND}`; export r; \
13529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530 $(HOST_EXPORTS) \
13531 $(POSTSTAGE1_HOST_EXPORTS) \
13532 cd $(HOST_SUBDIR)/gas && \
13533 $(MAKE) $(FLAGS_TO_PASS) \
13534 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
13535 $(TARGET-stageb3g2-gas)
13536
13537 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13538 clean-stageb3g2: clean-stageb3g2-gas
13539 clean-stageb3g2-gas:
13540 @if [ $(current_stage) = stageb3g2 ]; then \
13541 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13542 else \
13543 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13544 $(MAKE) stageb3g2-start; \
13545 fi; \
13546 cd $(HOST_SUBDIR)/gas && \
13547 $(MAKE) $(FLAGS_TO_PASS) \
13548 $(POSTSTAGE1_FLAGS_TO_PASS) \
13549 clean
13550 @endif gas-bootstrap
13551
13552
13553 .PHONY: all-stage4-gas maybe-all-stage4-gas
13554 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13555 maybe-all-stage4-gas:
13556 maybe-clean-stage4-gas:
13557 @if gas-bootstrap
13558 maybe-all-stage4-gas: all-stage4-gas
13559 all-stage4: all-stage4-gas
13560 TARGET-stage4-gas = $(TARGET-gas)
13561 all-stage4-gas: configure-stage4-gas
13562 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13563 @r=`${PWD_COMMAND}`; export r; \
13564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13565 $(HOST_EXPORTS) \
13566 $(POSTSTAGE1_HOST_EXPORTS) \
13567 cd $(HOST_SUBDIR)/gas && \
13568 $(MAKE) $(FLAGS_TO_PASS) \
13569 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
13570 $(TARGET-stage4-gas)
13571
13572 maybe-clean-stage4-gas: clean-stage4-gas
13573 clean-stage4: clean-stage4-gas
13574 clean-stage4-gas:
13575 @if [ $(current_stage) = stage4 ]; then \
13576 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13577 else \
13578 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13579 $(MAKE) stage4-start; \
13580 fi; \
13581 cd $(HOST_SUBDIR)/gas && \
13582 $(MAKE) $(FLAGS_TO_PASS) \
13583 $(POSTSTAGE1_FLAGS_TO_PASS) \
13584 clean
13585 @endif gas-bootstrap
13586
13587
13588 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13589 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13590 maybe-all-stageprofile-gas:
13591 maybe-clean-stageprofile-gas:
13592 @if gas-bootstrap
13593 maybe-all-stageprofile-gas: all-stageprofile-gas
13594 all-stageprofile: all-stageprofile-gas
13595 TARGET-stageprofile-gas = $(TARGET-gas)
13596 all-stageprofile-gas: configure-stageprofile-gas
13597 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13598 @r=`${PWD_COMMAND}`; export r; \
13599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13600 $(HOST_EXPORTS) \
13601 $(POSTSTAGE1_HOST_EXPORTS) \
13602 cd $(HOST_SUBDIR)/gas && \
13603 $(MAKE) $(FLAGS_TO_PASS) \
13604 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
13605 $(TARGET-stageprofile-gas)
13606
13607 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13608 clean-stageprofile: clean-stageprofile-gas
13609 clean-stageprofile-gas:
13610 @if [ $(current_stage) = stageprofile ]; then \
13611 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13612 else \
13613 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13614 $(MAKE) stageprofile-start; \
13615 fi; \
13616 cd $(HOST_SUBDIR)/gas && \
13617 $(MAKE) $(FLAGS_TO_PASS) \
13618 $(POSTSTAGE1_FLAGS_TO_PASS) \
13619 clean
13620 @endif gas-bootstrap
13621
13622
13623 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13624 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13625 maybe-all-stagefeedback-gas:
13626 maybe-clean-stagefeedback-gas:
13627 @if gas-bootstrap
13628 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13629 all-stagefeedback: all-stagefeedback-gas
13630 TARGET-stagefeedback-gas = $(TARGET-gas)
13631 all-stagefeedback-gas: configure-stagefeedback-gas
13632 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13633 @r=`${PWD_COMMAND}`; export r; \
13634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635 $(HOST_EXPORTS) \
13636 $(POSTSTAGE1_HOST_EXPORTS) \
13637 cd $(HOST_SUBDIR)/gas && \
13638 $(MAKE) $(FLAGS_TO_PASS) \
13639 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
13640 $(TARGET-stagefeedback-gas)
13641
13642 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13643 clean-stagefeedback: clean-stagefeedback-gas
13644 clean-stagefeedback-gas:
13645 @if [ $(current_stage) = stagefeedback ]; then \
13646 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13647 else \
13648 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13649 $(MAKE) stagefeedback-start; \
13650 fi; \
13651 cd $(HOST_SUBDIR)/gas && \
13652 $(MAKE) $(FLAGS_TO_PASS) \
13653 $(POSTSTAGE1_FLAGS_TO_PASS) \
13654 clean
13655 @endif gas-bootstrap
13656
13657
13658
13659
13660
13661 .PHONY: check-gas maybe-check-gas
13662 maybe-check-gas:
13663 @if gas
13664 maybe-check-gas: check-gas
13665
13666 check-gas:
13667 @: $(MAKE); $(unstage)
13668 @r=`${PWD_COMMAND}`; export r; \
13669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670 $(HOST_EXPORTS) \
13671 (cd $(HOST_SUBDIR)/gas && \
13672 $(MAKE) $(FLAGS_TO_PASS) check)
13673
13674 @endif gas
13675
13676 .PHONY: install-gas maybe-install-gas
13677 maybe-install-gas:
13678 @if gas
13679 maybe-install-gas: install-gas
13680
13681 install-gas: installdirs
13682 @: $(MAKE); $(unstage)
13683 @r=`${PWD_COMMAND}`; export r; \
13684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13685 $(HOST_EXPORTS) \
13686 (cd $(HOST_SUBDIR)/gas && \
13687 $(MAKE) $(FLAGS_TO_PASS) install)
13688
13689 @endif gas
13690
13691 # Other targets (info, dvi, pdf, etc.)
13692
13693 .PHONY: maybe-info-gas info-gas
13694 maybe-info-gas:
13695 @if gas
13696 maybe-info-gas: info-gas
13697
13698 info-gas: \
13699 configure-gas
13700 @[ -f ./gas/Makefile ] || exit 0; \
13701 r=`${PWD_COMMAND}`; export r; \
13702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703 $(HOST_EXPORTS) \
13704 for flag in $(EXTRA_HOST_FLAGS) ; do \
13705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13706 done; \
13707 echo "Doing info in gas" ; \
13708 (cd $(HOST_SUBDIR)/gas && \
13709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13711 "RANLIB=$${RANLIB}" \
13712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13713 info) \
13714 || exit 1
13715
13716 @endif gas
13717
13718 .PHONY: maybe-dvi-gas dvi-gas
13719 maybe-dvi-gas:
13720 @if gas
13721 maybe-dvi-gas: dvi-gas
13722
13723 dvi-gas: \
13724 configure-gas
13725 @[ -f ./gas/Makefile ] || exit 0; \
13726 r=`${PWD_COMMAND}`; export r; \
13727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728 $(HOST_EXPORTS) \
13729 for flag in $(EXTRA_HOST_FLAGS) ; do \
13730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13731 done; \
13732 echo "Doing dvi in gas" ; \
13733 (cd $(HOST_SUBDIR)/gas && \
13734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13736 "RANLIB=$${RANLIB}" \
13737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13738 dvi) \
13739 || exit 1
13740
13741 @endif gas
13742
13743 .PHONY: maybe-pdf-gas pdf-gas
13744 maybe-pdf-gas:
13745 @if gas
13746 maybe-pdf-gas: pdf-gas
13747
13748 pdf-gas: \
13749 configure-gas
13750 @[ -f ./gas/Makefile ] || exit 0; \
13751 r=`${PWD_COMMAND}`; export r; \
13752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13753 $(HOST_EXPORTS) \
13754 for flag in $(EXTRA_HOST_FLAGS) ; do \
13755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13756 done; \
13757 echo "Doing pdf in gas" ; \
13758 (cd $(HOST_SUBDIR)/gas && \
13759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13761 "RANLIB=$${RANLIB}" \
13762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13763 pdf) \
13764 || exit 1
13765
13766 @endif gas
13767
13768 .PHONY: maybe-html-gas html-gas
13769 maybe-html-gas:
13770 @if gas
13771 maybe-html-gas: html-gas
13772
13773 html-gas: \
13774 configure-gas
13775 @[ -f ./gas/Makefile ] || exit 0; \
13776 r=`${PWD_COMMAND}`; export r; \
13777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13778 $(HOST_EXPORTS) \
13779 for flag in $(EXTRA_HOST_FLAGS) ; do \
13780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13781 done; \
13782 echo "Doing html in gas" ; \
13783 (cd $(HOST_SUBDIR)/gas && \
13784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13786 "RANLIB=$${RANLIB}" \
13787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13788 html) \
13789 || exit 1
13790
13791 @endif gas
13792
13793 .PHONY: maybe-TAGS-gas TAGS-gas
13794 maybe-TAGS-gas:
13795 @if gas
13796 maybe-TAGS-gas: TAGS-gas
13797
13798 TAGS-gas: \
13799 configure-gas
13800 @[ -f ./gas/Makefile ] || exit 0; \
13801 r=`${PWD_COMMAND}`; export r; \
13802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13803 $(HOST_EXPORTS) \
13804 for flag in $(EXTRA_HOST_FLAGS) ; do \
13805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13806 done; \
13807 echo "Doing TAGS in gas" ; \
13808 (cd $(HOST_SUBDIR)/gas && \
13809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13811 "RANLIB=$${RANLIB}" \
13812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13813 TAGS) \
13814 || exit 1
13815
13816 @endif gas
13817
13818 .PHONY: maybe-install-info-gas install-info-gas
13819 maybe-install-info-gas:
13820 @if gas
13821 maybe-install-info-gas: install-info-gas
13822
13823 install-info-gas: \
13824 configure-gas \
13825 info-gas
13826 @[ -f ./gas/Makefile ] || exit 0; \
13827 r=`${PWD_COMMAND}`; export r; \
13828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829 $(HOST_EXPORTS) \
13830 for flag in $(EXTRA_HOST_FLAGS) ; do \
13831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13832 done; \
13833 echo "Doing install-info in gas" ; \
13834 (cd $(HOST_SUBDIR)/gas && \
13835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13837 "RANLIB=$${RANLIB}" \
13838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13839 install-info) \
13840 || exit 1
13841
13842 @endif gas
13843
13844 .PHONY: maybe-install-pdf-gas install-pdf-gas
13845 maybe-install-pdf-gas:
13846 @if gas
13847 maybe-install-pdf-gas: install-pdf-gas
13848
13849 install-pdf-gas: \
13850 configure-gas \
13851 pdf-gas
13852 @[ -f ./gas/Makefile ] || exit 0; \
13853 r=`${PWD_COMMAND}`; export r; \
13854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13855 $(HOST_EXPORTS) \
13856 for flag in $(EXTRA_HOST_FLAGS) ; do \
13857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13858 done; \
13859 echo "Doing install-pdf in gas" ; \
13860 (cd $(HOST_SUBDIR)/gas && \
13861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13863 "RANLIB=$${RANLIB}" \
13864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13865 install-pdf) \
13866 || exit 1
13867
13868 @endif gas
13869
13870 .PHONY: maybe-install-html-gas install-html-gas
13871 maybe-install-html-gas:
13872 @if gas
13873 maybe-install-html-gas: install-html-gas
13874
13875 install-html-gas: \
13876 configure-gas \
13877 html-gas
13878 @[ -f ./gas/Makefile ] || exit 0; \
13879 r=`${PWD_COMMAND}`; export r; \
13880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13881 $(HOST_EXPORTS) \
13882 for flag in $(EXTRA_HOST_FLAGS) ; do \
13883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13884 done; \
13885 echo "Doing install-html in gas" ; \
13886 (cd $(HOST_SUBDIR)/gas && \
13887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13889 "RANLIB=$${RANLIB}" \
13890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13891 install-html) \
13892 || exit 1
13893
13894 @endif gas
13895
13896 .PHONY: maybe-installcheck-gas installcheck-gas
13897 maybe-installcheck-gas:
13898 @if gas
13899 maybe-installcheck-gas: installcheck-gas
13900
13901 installcheck-gas: \
13902 configure-gas
13903 @[ -f ./gas/Makefile ] || exit 0; \
13904 r=`${PWD_COMMAND}`; export r; \
13905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906 $(HOST_EXPORTS) \
13907 for flag in $(EXTRA_HOST_FLAGS) ; do \
13908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13909 done; \
13910 echo "Doing installcheck in gas" ; \
13911 (cd $(HOST_SUBDIR)/gas && \
13912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13914 "RANLIB=$${RANLIB}" \
13915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13916 installcheck) \
13917 || exit 1
13918
13919 @endif gas
13920
13921 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13922 maybe-mostlyclean-gas:
13923 @if gas
13924 maybe-mostlyclean-gas: mostlyclean-gas
13925
13926 mostlyclean-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 mostlyclean 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 mostlyclean) \
13941 || exit 1
13942
13943 @endif gas
13944
13945 .PHONY: maybe-clean-gas clean-gas
13946 maybe-clean-gas:
13947 @if gas
13948 maybe-clean-gas: clean-gas
13949
13950 clean-gas:
13951 @[ -f ./gas/Makefile ] || exit 0; \
13952 r=`${PWD_COMMAND}`; export r; \
13953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954 $(HOST_EXPORTS) \
13955 for flag in $(EXTRA_HOST_FLAGS) ; do \
13956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957 done; \
13958 echo "Doing clean in gas" ; \
13959 (cd $(HOST_SUBDIR)/gas && \
13960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962 "RANLIB=$${RANLIB}" \
13963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13964 clean) \
13965 || exit 1
13966
13967 @endif gas
13968
13969 .PHONY: maybe-distclean-gas distclean-gas
13970 maybe-distclean-gas:
13971 @if gas
13972 maybe-distclean-gas: distclean-gas
13973
13974 distclean-gas:
13975 @[ -f ./gas/Makefile ] || exit 0; \
13976 r=`${PWD_COMMAND}`; export r; \
13977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13978 $(HOST_EXPORTS) \
13979 for flag in $(EXTRA_HOST_FLAGS) ; do \
13980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13981 done; \
13982 echo "Doing distclean in gas" ; \
13983 (cd $(HOST_SUBDIR)/gas && \
13984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13986 "RANLIB=$${RANLIB}" \
13987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13988 distclean) \
13989 || exit 1
13990
13991 @endif gas
13992
13993 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13994 maybe-maintainer-clean-gas:
13995 @if gas
13996 maybe-maintainer-clean-gas: maintainer-clean-gas
13997
13998 maintainer-clean-gas:
13999 @[ -f ./gas/Makefile ] || exit 0; \
14000 r=`${PWD_COMMAND}`; export r; \
14001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14002 $(HOST_EXPORTS) \
14003 for flag in $(EXTRA_HOST_FLAGS) ; do \
14004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14005 done; \
14006 echo "Doing maintainer-clean in gas" ; \
14007 (cd $(HOST_SUBDIR)/gas && \
14008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14010 "RANLIB=$${RANLIB}" \
14011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14012 maintainer-clean) \
14013 || exit 1
14014
14015 @endif gas
14016
14017
14018
14019 .PHONY: configure-gcc maybe-configure-gcc
14020 maybe-configure-gcc:
14021 @if gcc-bootstrap
14022 configure-gcc: stage_current
14023 @endif gcc-bootstrap
14024 @if gcc
14025 maybe-configure-gcc: configure-gcc
14026 configure-gcc:
14027 @r=`${PWD_COMMAND}`; export r; \
14028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14031 $(HOST_EXPORTS) \
14032 echo Configuring in $(HOST_SUBDIR)/gcc; \
14033 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14034 case $(srcdir) in \
14035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14036 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14038 esac; \
14039 srcdiroption="--srcdir=$${topdir}/gcc"; \
14040 libsrcdir="$$s/gcc"; \
14041 $(SHELL) $${libsrcdir}/configure \
14042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14043 --target=${target_alias} $${srcdiroption} \
14044 || exit 1
14045 @endif gcc
14046
14047
14048
14049 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14050 maybe-configure-stage1-gcc:
14051 @if gcc-bootstrap
14052 maybe-configure-stage1-gcc: configure-stage1-gcc
14053 configure-stage1-gcc:
14054 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14056 @r=`${PWD_COMMAND}`; export r; \
14057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14058 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14059 $(HOST_EXPORTS) \
14060 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14061 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
14062 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14064 cd $(HOST_SUBDIR)/gcc || exit 1; \
14065 case $(srcdir) in \
14066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14067 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14069 esac; \
14070 srcdiroption="--srcdir=$${topdir}/gcc"; \
14071 libsrcdir="$$s/gcc"; \
14072 $(SHELL) $${libsrcdir}/configure \
14073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14074 --target=${target_alias} $${srcdiroption} \
14075 \
14076 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14077 @endif gcc-bootstrap
14078
14079 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14080 maybe-configure-stage2-gcc:
14081 @if gcc-bootstrap
14082 maybe-configure-stage2-gcc: configure-stage2-gcc
14083 configure-stage2-gcc:
14084 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14086 @r=`${PWD_COMMAND}`; export r; \
14087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14088 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14089 $(HOST_EXPORTS) \
14090 $(POSTSTAGE1_HOST_EXPORTS) \
14091 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14092 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14093 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14095 cd $(HOST_SUBDIR)/gcc || exit 1; \
14096 case $(srcdir) in \
14097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14098 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14100 esac; \
14101 srcdiroption="--srcdir=$${topdir}/gcc"; \
14102 libsrcdir="$$s/gcc"; \
14103 $(SHELL) $${libsrcdir}/configure \
14104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14105 --target=${target_alias} $${srcdiroption} \
14106 --with-build-libsubdir=$(HOST_SUBDIR) \
14107 @stage2_werror_flag@
14108 @endif gcc-bootstrap
14109
14110 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14111 maybe-configure-stageb2g0-gcc:
14112 @if gcc-bootstrap
14113 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14114 configure-stageb2g0-gcc:
14115 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14117 @r=`${PWD_COMMAND}`; export r; \
14118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14119 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14120 $(HOST_EXPORTS) \
14121 $(POSTSTAGE1_HOST_EXPORTS) \
14122 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14123 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
14124 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14126 cd $(HOST_SUBDIR)/gcc || exit 1; \
14127 case $(srcdir) in \
14128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14129 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14131 esac; \
14132 srcdiroption="--srcdir=$${topdir}/gcc"; \
14133 libsrcdir="$$s/gcc"; \
14134 $(SHELL) $${libsrcdir}/configure \
14135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14136 --target=${target_alias} $${srcdiroption} \
14137 --with-build-libsubdir=$(HOST_SUBDIR) \
14138 @stage2_werror_flag@
14139 @endif gcc-bootstrap
14140
14141 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14142 maybe-configure-stage3-gcc:
14143 @if gcc-bootstrap
14144 maybe-configure-stage3-gcc: configure-stage3-gcc
14145 configure-stage3-gcc:
14146 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14148 @r=`${PWD_COMMAND}`; export r; \
14149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14151 $(HOST_EXPORTS) \
14152 $(POSTSTAGE1_HOST_EXPORTS) \
14153 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14154 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14155 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14157 cd $(HOST_SUBDIR)/gcc || exit 1; \
14158 case $(srcdir) in \
14159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14160 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14162 esac; \
14163 srcdiroption="--srcdir=$${topdir}/gcc"; \
14164 libsrcdir="$$s/gcc"; \
14165 $(SHELL) $${libsrcdir}/configure \
14166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14167 --target=${target_alias} $${srcdiroption} \
14168 --with-build-libsubdir=$(HOST_SUBDIR) \
14169 @stage2_werror_flag@
14170 @endif gcc-bootstrap
14171
14172 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14173 maybe-configure-stageb3g2-gcc:
14174 @if gcc-bootstrap
14175 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14176 configure-stageb3g2-gcc:
14177 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14179 @r=`${PWD_COMMAND}`; export r; \
14180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14182 $(HOST_EXPORTS) \
14183 $(POSTSTAGE1_HOST_EXPORTS) \
14184 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14185 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
14186 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14188 cd $(HOST_SUBDIR)/gcc || exit 1; \
14189 case $(srcdir) in \
14190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14191 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14193 esac; \
14194 srcdiroption="--srcdir=$${topdir}/gcc"; \
14195 libsrcdir="$$s/gcc"; \
14196 $(SHELL) $${libsrcdir}/configure \
14197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14198 --target=${target_alias} $${srcdiroption} \
14199 --with-build-libsubdir=$(HOST_SUBDIR) \
14200 @stage2_werror_flag@
14201 @endif gcc-bootstrap
14202
14203 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14204 maybe-configure-stage4-gcc:
14205 @if gcc-bootstrap
14206 maybe-configure-stage4-gcc: configure-stage4-gcc
14207 configure-stage4-gcc:
14208 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14209 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14210 @r=`${PWD_COMMAND}`; export r; \
14211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14212 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14213 $(HOST_EXPORTS) \
14214 $(POSTSTAGE1_HOST_EXPORTS) \
14215 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14216 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14217 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14219 cd $(HOST_SUBDIR)/gcc || exit 1; \
14220 case $(srcdir) in \
14221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14222 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14224 esac; \
14225 srcdiroption="--srcdir=$${topdir}/gcc"; \
14226 libsrcdir="$$s/gcc"; \
14227 $(SHELL) $${libsrcdir}/configure \
14228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14229 --target=${target_alias} $${srcdiroption} \
14230 --with-build-libsubdir=$(HOST_SUBDIR) \
14231 @stage2_werror_flag@
14232 @endif gcc-bootstrap
14233
14234 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14235 maybe-configure-stageprofile-gcc:
14236 @if gcc-bootstrap
14237 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14238 configure-stageprofile-gcc:
14239 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14240 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14241 @r=`${PWD_COMMAND}`; export r; \
14242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14244 $(HOST_EXPORTS) \
14245 $(POSTSTAGE1_HOST_EXPORTS) \
14246 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14247 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
14248 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14250 cd $(HOST_SUBDIR)/gcc || exit 1; \
14251 case $(srcdir) in \
14252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14253 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14255 esac; \
14256 srcdiroption="--srcdir=$${topdir}/gcc"; \
14257 libsrcdir="$$s/gcc"; \
14258 $(SHELL) $${libsrcdir}/configure \
14259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14260 --target=${target_alias} $${srcdiroption} \
14261 --with-build-libsubdir=$(HOST_SUBDIR) \
14262 @stage2_werror_flag@
14263 @endif gcc-bootstrap
14264
14265 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14266 maybe-configure-stagefeedback-gcc:
14267 @if gcc-bootstrap
14268 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14269 configure-stagefeedback-gcc:
14270 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14272 @r=`${PWD_COMMAND}`; export r; \
14273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14274 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14275 $(HOST_EXPORTS) \
14276 $(POSTSTAGE1_HOST_EXPORTS) \
14277 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14278 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
14279 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14281 cd $(HOST_SUBDIR)/gcc || exit 1; \
14282 case $(srcdir) in \
14283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14284 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14286 esac; \
14287 srcdiroption="--srcdir=$${topdir}/gcc"; \
14288 libsrcdir="$$s/gcc"; \
14289 $(SHELL) $${libsrcdir}/configure \
14290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14291 --target=${target_alias} $${srcdiroption} \
14292 --with-build-libsubdir=$(HOST_SUBDIR) \
14293 @stage2_werror_flag@
14294 @endif gcc-bootstrap
14295
14296
14297
14298
14299
14300 .PHONY: all-gcc maybe-all-gcc
14301 maybe-all-gcc:
14302 @if gcc-bootstrap
14303 all-gcc: stage_current
14304 @endif gcc-bootstrap
14305 @if gcc
14306 TARGET-gcc=all
14307 maybe-all-gcc: all-gcc
14308 all-gcc: configure-gcc
14309 @r=`${PWD_COMMAND}`; export r; \
14310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14311 $(HOST_EXPORTS) \
14312 (cd $(HOST_SUBDIR)/gcc && \
14313 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
14314 @endif gcc
14315
14316
14317
14318 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14319 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14320 maybe-all-stage1-gcc:
14321 maybe-clean-stage1-gcc:
14322 @if gcc-bootstrap
14323 maybe-all-stage1-gcc: all-stage1-gcc
14324 all-stage1: all-stage1-gcc
14325 TARGET-stage1-gcc = $(TARGET-gcc)
14326 all-stage1-gcc: configure-stage1-gcc
14327 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14328 @r=`${PWD_COMMAND}`; export r; \
14329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14330 $(HOST_EXPORTS) \
14331 cd $(HOST_SUBDIR)/gcc && \
14332 $(MAKE) $(FLAGS_TO_PASS) \
14333 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
14334 $(TARGET-stage1-gcc)
14335
14336 maybe-clean-stage1-gcc: clean-stage1-gcc
14337 clean-stage1: clean-stage1-gcc
14338 clean-stage1-gcc:
14339 @if [ $(current_stage) = stage1 ]; then \
14340 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14341 else \
14342 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14343 $(MAKE) stage1-start; \
14344 fi; \
14345 cd $(HOST_SUBDIR)/gcc && \
14346 $(MAKE) $(FLAGS_TO_PASS) \
14347 $(EXTRA_GCC_FLAGS) clean
14348 @endif gcc-bootstrap
14349
14350
14351 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14352 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14353 maybe-all-stage2-gcc:
14354 maybe-clean-stage2-gcc:
14355 @if gcc-bootstrap
14356 maybe-all-stage2-gcc: all-stage2-gcc
14357 all-stage2: all-stage2-gcc
14358 TARGET-stage2-gcc = $(TARGET-gcc)
14359 all-stage2-gcc: configure-stage2-gcc
14360 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14361 @r=`${PWD_COMMAND}`; export r; \
14362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14363 $(HOST_EXPORTS) \
14364 $(POSTSTAGE1_HOST_EXPORTS) \
14365 cd $(HOST_SUBDIR)/gcc && \
14366 $(MAKE) $(FLAGS_TO_PASS) \
14367 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14368 $(TARGET-stage2-gcc)
14369
14370 maybe-clean-stage2-gcc: clean-stage2-gcc
14371 clean-stage2: clean-stage2-gcc
14372 clean-stage2-gcc:
14373 @if [ $(current_stage) = stage2 ]; then \
14374 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14375 else \
14376 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14377 $(MAKE) stage2-start; \
14378 fi; \
14379 cd $(HOST_SUBDIR)/gcc && \
14380 $(MAKE) $(FLAGS_TO_PASS) \
14381 $(POSTSTAGE1_FLAGS_TO_PASS) \
14382 $(EXTRA_GCC_FLAGS) clean
14383 @endif gcc-bootstrap
14384
14385
14386 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14387 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14388 maybe-all-stageb2g0-gcc:
14389 maybe-clean-stageb2g0-gcc:
14390 @if gcc-bootstrap
14391 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14392 all-stageb2g0: all-stageb2g0-gcc
14393 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14394 all-stageb2g0-gcc: configure-stageb2g0-gcc
14395 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14396 @r=`${PWD_COMMAND}`; export r; \
14397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14398 $(HOST_EXPORTS) \
14399 $(POSTSTAGE1_HOST_EXPORTS) \
14400 cd $(HOST_SUBDIR)/gcc && \
14401 $(MAKE) $(FLAGS_TO_PASS) \
14402 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14403 $(TARGET-stageb2g0-gcc)
14404
14405 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14406 clean-stageb2g0: clean-stageb2g0-gcc
14407 clean-stageb2g0-gcc:
14408 @if [ $(current_stage) = stageb2g0 ]; then \
14409 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14410 else \
14411 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14412 $(MAKE) stageb2g0-start; \
14413 fi; \
14414 cd $(HOST_SUBDIR)/gcc && \
14415 $(MAKE) $(FLAGS_TO_PASS) \
14416 $(POSTSTAGE1_FLAGS_TO_PASS) \
14417 $(EXTRA_GCC_FLAGS) clean
14418 @endif gcc-bootstrap
14419
14420
14421 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14422 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14423 maybe-all-stage3-gcc:
14424 maybe-clean-stage3-gcc:
14425 @if gcc-bootstrap
14426 maybe-all-stage3-gcc: all-stage3-gcc
14427 all-stage3: all-stage3-gcc
14428 TARGET-stage3-gcc = $(TARGET-gcc)
14429 all-stage3-gcc: configure-stage3-gcc
14430 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14431 @r=`${PWD_COMMAND}`; export r; \
14432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14433 $(HOST_EXPORTS) \
14434 $(POSTSTAGE1_HOST_EXPORTS) \
14435 cd $(HOST_SUBDIR)/gcc && \
14436 $(MAKE) $(FLAGS_TO_PASS) \
14437 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14438 $(TARGET-stage3-gcc)
14439
14440 maybe-clean-stage3-gcc: clean-stage3-gcc
14441 clean-stage3: clean-stage3-gcc
14442 clean-stage3-gcc:
14443 @if [ $(current_stage) = stage3 ]; then \
14444 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14445 else \
14446 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14447 $(MAKE) stage3-start; \
14448 fi; \
14449 cd $(HOST_SUBDIR)/gcc && \
14450 $(MAKE) $(FLAGS_TO_PASS) \
14451 $(POSTSTAGE1_FLAGS_TO_PASS) \
14452 $(EXTRA_GCC_FLAGS) clean
14453 @endif gcc-bootstrap
14454
14455
14456 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14457 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14458 maybe-all-stageb3g2-gcc:
14459 maybe-clean-stageb3g2-gcc:
14460 @if gcc-bootstrap
14461 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14462 all-stageb3g2: all-stageb3g2-gcc
14463 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14464 all-stageb3g2-gcc: configure-stageb3g2-gcc
14465 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14466 @r=`${PWD_COMMAND}`; export r; \
14467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14468 $(HOST_EXPORTS) \
14469 $(POSTSTAGE1_HOST_EXPORTS) \
14470 cd $(HOST_SUBDIR)/gcc && \
14471 $(MAKE) $(FLAGS_TO_PASS) \
14472 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14473 $(TARGET-stageb3g2-gcc)
14474
14475 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14476 clean-stageb3g2: clean-stageb3g2-gcc
14477 clean-stageb3g2-gcc:
14478 @if [ $(current_stage) = stageb3g2 ]; then \
14479 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14480 else \
14481 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14482 $(MAKE) stageb3g2-start; \
14483 fi; \
14484 cd $(HOST_SUBDIR)/gcc && \
14485 $(MAKE) $(FLAGS_TO_PASS) \
14486 $(POSTSTAGE1_FLAGS_TO_PASS) \
14487 $(EXTRA_GCC_FLAGS) clean
14488 @endif gcc-bootstrap
14489
14490
14491 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14492 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14493 maybe-all-stage4-gcc:
14494 maybe-clean-stage4-gcc:
14495 @if gcc-bootstrap
14496 maybe-all-stage4-gcc: all-stage4-gcc
14497 all-stage4: all-stage4-gcc
14498 TARGET-stage4-gcc = $(TARGET-gcc)
14499 all-stage4-gcc: configure-stage4-gcc
14500 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14501 @r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503 $(HOST_EXPORTS) \
14504 $(POSTSTAGE1_HOST_EXPORTS) \
14505 cd $(HOST_SUBDIR)/gcc && \
14506 $(MAKE) $(FLAGS_TO_PASS) \
14507 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14508 $(TARGET-stage4-gcc)
14509
14510 maybe-clean-stage4-gcc: clean-stage4-gcc
14511 clean-stage4: clean-stage4-gcc
14512 clean-stage4-gcc:
14513 @if [ $(current_stage) = stage4 ]; then \
14514 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14515 else \
14516 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14517 $(MAKE) stage4-start; \
14518 fi; \
14519 cd $(HOST_SUBDIR)/gcc && \
14520 $(MAKE) $(FLAGS_TO_PASS) \
14521 $(POSTSTAGE1_FLAGS_TO_PASS) \
14522 $(EXTRA_GCC_FLAGS) clean
14523 @endif gcc-bootstrap
14524
14525
14526 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14527 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14528 maybe-all-stageprofile-gcc:
14529 maybe-clean-stageprofile-gcc:
14530 @if gcc-bootstrap
14531 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14532 all-stageprofile: all-stageprofile-gcc
14533 TARGET-stageprofile-gcc = $(TARGET-gcc)
14534 all-stageprofile-gcc: configure-stageprofile-gcc
14535 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14536 @r=`${PWD_COMMAND}`; export r; \
14537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14538 $(HOST_EXPORTS) \
14539 $(POSTSTAGE1_HOST_EXPORTS) \
14540 cd $(HOST_SUBDIR)/gcc && \
14541 $(MAKE) $(FLAGS_TO_PASS) \
14542 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14543 $(TARGET-stageprofile-gcc)
14544
14545 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14546 clean-stageprofile: clean-stageprofile-gcc
14547 clean-stageprofile-gcc:
14548 @if [ $(current_stage) = stageprofile ]; then \
14549 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14550 else \
14551 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14552 $(MAKE) stageprofile-start; \
14553 fi; \
14554 cd $(HOST_SUBDIR)/gcc && \
14555 $(MAKE) $(FLAGS_TO_PASS) \
14556 $(POSTSTAGE1_FLAGS_TO_PASS) \
14557 $(EXTRA_GCC_FLAGS) clean
14558 @endif gcc-bootstrap
14559
14560
14561 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14562 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14563 maybe-all-stagefeedback-gcc:
14564 maybe-clean-stagefeedback-gcc:
14565 @if gcc-bootstrap
14566 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14567 all-stagefeedback: all-stagefeedback-gcc
14568 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14569 all-stagefeedback-gcc: configure-stagefeedback-gcc
14570 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14571 @r=`${PWD_COMMAND}`; export r; \
14572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573 $(HOST_EXPORTS) \
14574 $(POSTSTAGE1_HOST_EXPORTS) \
14575 cd $(HOST_SUBDIR)/gcc && \
14576 $(MAKE) $(FLAGS_TO_PASS) \
14577 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14578 $(TARGET-stagefeedback-gcc)
14579
14580 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14581 clean-stagefeedback: clean-stagefeedback-gcc
14582 clean-stagefeedback-gcc:
14583 @if [ $(current_stage) = stagefeedback ]; then \
14584 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14585 else \
14586 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14587 $(MAKE) stagefeedback-start; \
14588 fi; \
14589 cd $(HOST_SUBDIR)/gcc && \
14590 $(MAKE) $(FLAGS_TO_PASS) \
14591 $(POSTSTAGE1_FLAGS_TO_PASS) \
14592 $(EXTRA_GCC_FLAGS) clean
14593 @endif gcc-bootstrap
14594
14595
14596
14597
14598
14599 .PHONY: check-gcc maybe-check-gcc
14600 maybe-check-gcc:
14601 @if gcc
14602 maybe-check-gcc: check-gcc
14603
14604 check-gcc:
14605 @: $(MAKE); $(unstage)
14606 @r=`${PWD_COMMAND}`; export r; \
14607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14608 $(HOST_EXPORTS) \
14609 (cd $(HOST_SUBDIR)/gcc && \
14610 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14611
14612 @endif gcc
14613
14614 .PHONY: install-gcc maybe-install-gcc
14615 maybe-install-gcc:
14616 @if gcc
14617 maybe-install-gcc: install-gcc
14618
14619 install-gcc: installdirs
14620 @: $(MAKE); $(unstage)
14621 @r=`${PWD_COMMAND}`; export r; \
14622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623 $(HOST_EXPORTS) \
14624 (cd $(HOST_SUBDIR)/gcc && \
14625 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14626
14627 @endif gcc
14628
14629 # Other targets (info, dvi, pdf, etc.)
14630
14631 .PHONY: maybe-info-gcc info-gcc
14632 maybe-info-gcc:
14633 @if gcc
14634 maybe-info-gcc: info-gcc
14635
14636 info-gcc: \
14637 configure-gcc
14638 @[ -f ./gcc/Makefile ] || exit 0; \
14639 r=`${PWD_COMMAND}`; export r; \
14640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641 $(HOST_EXPORTS) \
14642 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14644 done; \
14645 echo "Doing info in gcc" ; \
14646 (cd $(HOST_SUBDIR)/gcc && \
14647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14649 "RANLIB=$${RANLIB}" \
14650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14651 info) \
14652 || exit 1
14653
14654 @endif gcc
14655
14656 .PHONY: maybe-dvi-gcc dvi-gcc
14657 maybe-dvi-gcc:
14658 @if gcc
14659 maybe-dvi-gcc: dvi-gcc
14660
14661 dvi-gcc: \
14662 configure-gcc
14663 @[ -f ./gcc/Makefile ] || exit 0; \
14664 r=`${PWD_COMMAND}`; export r; \
14665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666 $(HOST_EXPORTS) \
14667 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669 done; \
14670 echo "Doing dvi in gcc" ; \
14671 (cd $(HOST_SUBDIR)/gcc && \
14672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674 "RANLIB=$${RANLIB}" \
14675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676 dvi) \
14677 || exit 1
14678
14679 @endif gcc
14680
14681 .PHONY: maybe-pdf-gcc pdf-gcc
14682 maybe-pdf-gcc:
14683 @if gcc
14684 maybe-pdf-gcc: pdf-gcc
14685
14686 pdf-gcc: \
14687 configure-gcc
14688 @[ -f ./gcc/Makefile ] || exit 0; \
14689 r=`${PWD_COMMAND}`; export r; \
14690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691 $(HOST_EXPORTS) \
14692 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14694 done; \
14695 echo "Doing pdf in gcc" ; \
14696 (cd $(HOST_SUBDIR)/gcc && \
14697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14699 "RANLIB=$${RANLIB}" \
14700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14701 pdf) \
14702 || exit 1
14703
14704 @endif gcc
14705
14706 .PHONY: maybe-html-gcc html-gcc
14707 maybe-html-gcc:
14708 @if gcc
14709 maybe-html-gcc: html-gcc
14710
14711 html-gcc: \
14712 configure-gcc
14713 @[ -f ./gcc/Makefile ] || exit 0; \
14714 r=`${PWD_COMMAND}`; export r; \
14715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14716 $(HOST_EXPORTS) \
14717 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14719 done; \
14720 echo "Doing html in gcc" ; \
14721 (cd $(HOST_SUBDIR)/gcc && \
14722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14724 "RANLIB=$${RANLIB}" \
14725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14726 html) \
14727 || exit 1
14728
14729 @endif gcc
14730
14731 .PHONY: maybe-TAGS-gcc TAGS-gcc
14732 maybe-TAGS-gcc:
14733 @if gcc
14734 maybe-TAGS-gcc: TAGS-gcc
14735
14736 TAGS-gcc: \
14737 configure-gcc
14738 @[ -f ./gcc/Makefile ] || exit 0; \
14739 r=`${PWD_COMMAND}`; export r; \
14740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741 $(HOST_EXPORTS) \
14742 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14744 done; \
14745 echo "Doing TAGS in gcc" ; \
14746 (cd $(HOST_SUBDIR)/gcc && \
14747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14749 "RANLIB=$${RANLIB}" \
14750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14751 TAGS) \
14752 || exit 1
14753
14754 @endif gcc
14755
14756 .PHONY: maybe-install-info-gcc install-info-gcc
14757 maybe-install-info-gcc:
14758 @if gcc
14759 maybe-install-info-gcc: install-info-gcc
14760
14761 install-info-gcc: \
14762 configure-gcc \
14763 info-gcc
14764 @[ -f ./gcc/Makefile ] || exit 0; \
14765 r=`${PWD_COMMAND}`; export r; \
14766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767 $(HOST_EXPORTS) \
14768 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14770 done; \
14771 echo "Doing install-info in gcc" ; \
14772 (cd $(HOST_SUBDIR)/gcc && \
14773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14775 "RANLIB=$${RANLIB}" \
14776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14777 install-info) \
14778 || exit 1
14779
14780 @endif gcc
14781
14782 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14783 maybe-install-pdf-gcc:
14784 @if gcc
14785 maybe-install-pdf-gcc: install-pdf-gcc
14786
14787 install-pdf-gcc: \
14788 configure-gcc \
14789 pdf-gcc
14790 @[ -f ./gcc/Makefile ] || exit 0; \
14791 r=`${PWD_COMMAND}`; export r; \
14792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14793 $(HOST_EXPORTS) \
14794 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14796 done; \
14797 echo "Doing install-pdf in gcc" ; \
14798 (cd $(HOST_SUBDIR)/gcc && \
14799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14801 "RANLIB=$${RANLIB}" \
14802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14803 install-pdf) \
14804 || exit 1
14805
14806 @endif gcc
14807
14808 .PHONY: maybe-install-html-gcc install-html-gcc
14809 maybe-install-html-gcc:
14810 @if gcc
14811 maybe-install-html-gcc: install-html-gcc
14812
14813 install-html-gcc: \
14814 configure-gcc \
14815 html-gcc
14816 @[ -f ./gcc/Makefile ] || exit 0; \
14817 r=`${PWD_COMMAND}`; export r; \
14818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819 $(HOST_EXPORTS) \
14820 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14822 done; \
14823 echo "Doing install-html in gcc" ; \
14824 (cd $(HOST_SUBDIR)/gcc && \
14825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14827 "RANLIB=$${RANLIB}" \
14828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14829 install-html) \
14830 || exit 1
14831
14832 @endif gcc
14833
14834 .PHONY: maybe-installcheck-gcc installcheck-gcc
14835 maybe-installcheck-gcc:
14836 @if gcc
14837 maybe-installcheck-gcc: installcheck-gcc
14838
14839 installcheck-gcc: \
14840 configure-gcc
14841 @[ -f ./gcc/Makefile ] || exit 0; \
14842 r=`${PWD_COMMAND}`; export r; \
14843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14844 $(HOST_EXPORTS) \
14845 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14847 done; \
14848 echo "Doing installcheck in gcc" ; \
14849 (cd $(HOST_SUBDIR)/gcc && \
14850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14852 "RANLIB=$${RANLIB}" \
14853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14854 installcheck) \
14855 || exit 1
14856
14857 @endif gcc
14858
14859 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14860 maybe-mostlyclean-gcc:
14861 @if gcc
14862 maybe-mostlyclean-gcc: mostlyclean-gcc
14863
14864 mostlyclean-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 mostlyclean 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 mostlyclean) \
14879 || exit 1
14880
14881 @endif gcc
14882
14883 .PHONY: maybe-clean-gcc clean-gcc
14884 maybe-clean-gcc:
14885 @if gcc
14886 maybe-clean-gcc: clean-gcc
14887
14888 clean-gcc:
14889 @[ -f ./gcc/Makefile ] || exit 0; \
14890 r=`${PWD_COMMAND}`; export r; \
14891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892 $(HOST_EXPORTS) \
14893 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14895 done; \
14896 echo "Doing clean in gcc" ; \
14897 (cd $(HOST_SUBDIR)/gcc && \
14898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14900 "RANLIB=$${RANLIB}" \
14901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14902 clean) \
14903 || exit 1
14904
14905 @endif gcc
14906
14907 .PHONY: maybe-distclean-gcc distclean-gcc
14908 maybe-distclean-gcc:
14909 @if gcc
14910 maybe-distclean-gcc: distclean-gcc
14911
14912 distclean-gcc:
14913 @[ -f ./gcc/Makefile ] || exit 0; \
14914 r=`${PWD_COMMAND}`; export r; \
14915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14916 $(HOST_EXPORTS) \
14917 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14919 done; \
14920 echo "Doing distclean in gcc" ; \
14921 (cd $(HOST_SUBDIR)/gcc && \
14922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14924 "RANLIB=$${RANLIB}" \
14925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14926 distclean) \
14927 || exit 1
14928
14929 @endif gcc
14930
14931 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14932 maybe-maintainer-clean-gcc:
14933 @if gcc
14934 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14935
14936 maintainer-clean-gcc:
14937 @[ -f ./gcc/Makefile ] || exit 0; \
14938 r=`${PWD_COMMAND}`; export r; \
14939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14940 $(HOST_EXPORTS) \
14941 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14943 done; \
14944 echo "Doing maintainer-clean in gcc" ; \
14945 (cd $(HOST_SUBDIR)/gcc && \
14946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14948 "RANLIB=$${RANLIB}" \
14949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14950 maintainer-clean) \
14951 || exit 1
14952
14953 @endif gcc
14954
14955
14956
14957 .PHONY: configure-gawk maybe-configure-gawk
14958 maybe-configure-gawk:
14959 @if gcc-bootstrap
14960 configure-gawk: stage_current
14961 @endif gcc-bootstrap
14962 @if gawk
14963 maybe-configure-gawk: configure-gawk
14964 configure-gawk:
14965 @: $(MAKE); $(unstage)
14966 @r=`${PWD_COMMAND}`; export r; \
14967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14968 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14970 $(HOST_EXPORTS) \
14971 echo Configuring in $(HOST_SUBDIR)/gawk; \
14972 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14973 case $(srcdir) in \
14974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14975 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14977 esac; \
14978 srcdiroption="--srcdir=$${topdir}/gawk"; \
14979 libsrcdir="$$s/gawk"; \
14980 $(SHELL) $${libsrcdir}/configure \
14981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14982 --target=${target_alias} $${srcdiroption} \
14983 || exit 1
14984 @endif gawk
14985
14986
14987
14988
14989
14990 .PHONY: all-gawk maybe-all-gawk
14991 maybe-all-gawk:
14992 @if gcc-bootstrap
14993 all-gawk: stage_current
14994 @endif gcc-bootstrap
14995 @if gawk
14996 TARGET-gawk=all
14997 maybe-all-gawk: all-gawk
14998 all-gawk: configure-gawk
14999 @: $(MAKE); $(unstage)
15000 @r=`${PWD_COMMAND}`; export r; \
15001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15002 $(HOST_EXPORTS) \
15003 (cd $(HOST_SUBDIR)/gawk && \
15004 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk))
15005 @endif gawk
15006
15007
15008
15009
15010 .PHONY: check-gawk maybe-check-gawk
15011 maybe-check-gawk:
15012 @if gawk
15013 maybe-check-gawk: check-gawk
15014
15015 check-gawk:
15016 @: $(MAKE); $(unstage)
15017 @r=`${PWD_COMMAND}`; export r; \
15018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15019 $(HOST_EXPORTS) \
15020 (cd $(HOST_SUBDIR)/gawk && \
15021 $(MAKE) $(FLAGS_TO_PASS) check)
15022
15023 @endif gawk
15024
15025 .PHONY: install-gawk maybe-install-gawk
15026 maybe-install-gawk:
15027 @if gawk
15028 maybe-install-gawk: install-gawk
15029
15030 install-gawk: installdirs
15031 @: $(MAKE); $(unstage)
15032 @r=`${PWD_COMMAND}`; export r; \
15033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15034 $(HOST_EXPORTS) \
15035 (cd $(HOST_SUBDIR)/gawk && \
15036 $(MAKE) $(FLAGS_TO_PASS) install)
15037
15038 @endif gawk
15039
15040 # Other targets (info, dvi, pdf, etc.)
15041
15042 .PHONY: maybe-info-gawk info-gawk
15043 maybe-info-gawk:
15044 @if gawk
15045 maybe-info-gawk: info-gawk
15046
15047 info-gawk: \
15048 configure-gawk
15049 @: $(MAKE); $(unstage)
15050 @[ -f ./gawk/Makefile ] || exit 0; \
15051 r=`${PWD_COMMAND}`; export r; \
15052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15053 $(HOST_EXPORTS) \
15054 for flag in $(EXTRA_HOST_FLAGS) ; do \
15055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15056 done; \
15057 echo "Doing info in gawk" ; \
15058 (cd $(HOST_SUBDIR)/gawk && \
15059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15061 "RANLIB=$${RANLIB}" \
15062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15063 info) \
15064 || exit 1
15065
15066 @endif gawk
15067
15068 .PHONY: maybe-dvi-gawk dvi-gawk
15069 maybe-dvi-gawk:
15070 @if gawk
15071 maybe-dvi-gawk: dvi-gawk
15072
15073 dvi-gawk: \
15074 configure-gawk
15075 @: $(MAKE); $(unstage)
15076 @[ -f ./gawk/Makefile ] || exit 0; \
15077 r=`${PWD_COMMAND}`; export r; \
15078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15079 $(HOST_EXPORTS) \
15080 for flag in $(EXTRA_HOST_FLAGS) ; do \
15081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15082 done; \
15083 echo "Doing dvi in gawk" ; \
15084 (cd $(HOST_SUBDIR)/gawk && \
15085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15087 "RANLIB=$${RANLIB}" \
15088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15089 dvi) \
15090 || exit 1
15091
15092 @endif gawk
15093
15094 .PHONY: maybe-pdf-gawk pdf-gawk
15095 maybe-pdf-gawk:
15096 @if gawk
15097 maybe-pdf-gawk: pdf-gawk
15098
15099 pdf-gawk: \
15100 configure-gawk
15101 @: $(MAKE); $(unstage)
15102 @[ -f ./gawk/Makefile ] || exit 0; \
15103 r=`${PWD_COMMAND}`; export r; \
15104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15105 $(HOST_EXPORTS) \
15106 for flag in $(EXTRA_HOST_FLAGS) ; do \
15107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15108 done; \
15109 echo "Doing pdf in gawk" ; \
15110 (cd $(HOST_SUBDIR)/gawk && \
15111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15113 "RANLIB=$${RANLIB}" \
15114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15115 pdf) \
15116 || exit 1
15117
15118 @endif gawk
15119
15120 .PHONY: maybe-html-gawk html-gawk
15121 maybe-html-gawk:
15122 @if gawk
15123 maybe-html-gawk: html-gawk
15124
15125 html-gawk: \
15126 configure-gawk
15127 @: $(MAKE); $(unstage)
15128 @[ -f ./gawk/Makefile ] || exit 0; \
15129 r=`${PWD_COMMAND}`; export r; \
15130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15131 $(HOST_EXPORTS) \
15132 for flag in $(EXTRA_HOST_FLAGS) ; do \
15133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15134 done; \
15135 echo "Doing html in gawk" ; \
15136 (cd $(HOST_SUBDIR)/gawk && \
15137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15139 "RANLIB=$${RANLIB}" \
15140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15141 html) \
15142 || exit 1
15143
15144 @endif gawk
15145
15146 .PHONY: maybe-TAGS-gawk TAGS-gawk
15147 maybe-TAGS-gawk:
15148 @if gawk
15149 maybe-TAGS-gawk: TAGS-gawk
15150
15151 TAGS-gawk: \
15152 configure-gawk
15153 @: $(MAKE); $(unstage)
15154 @[ -f ./gawk/Makefile ] || exit 0; \
15155 r=`${PWD_COMMAND}`; export r; \
15156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15157 $(HOST_EXPORTS) \
15158 for flag in $(EXTRA_HOST_FLAGS) ; do \
15159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15160 done; \
15161 echo "Doing TAGS in gawk" ; \
15162 (cd $(HOST_SUBDIR)/gawk && \
15163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15165 "RANLIB=$${RANLIB}" \
15166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15167 TAGS) \
15168 || exit 1
15169
15170 @endif gawk
15171
15172 .PHONY: maybe-install-info-gawk install-info-gawk
15173 maybe-install-info-gawk:
15174 @if gawk
15175 maybe-install-info-gawk: install-info-gawk
15176
15177 install-info-gawk: \
15178 configure-gawk \
15179 info-gawk
15180 @: $(MAKE); $(unstage)
15181 @[ -f ./gawk/Makefile ] || exit 0; \
15182 r=`${PWD_COMMAND}`; export r; \
15183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15184 $(HOST_EXPORTS) \
15185 for flag in $(EXTRA_HOST_FLAGS) ; do \
15186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15187 done; \
15188 echo "Doing install-info in gawk" ; \
15189 (cd $(HOST_SUBDIR)/gawk && \
15190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15192 "RANLIB=$${RANLIB}" \
15193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15194 install-info) \
15195 || exit 1
15196
15197 @endif gawk
15198
15199 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15200 maybe-install-pdf-gawk:
15201 @if gawk
15202 maybe-install-pdf-gawk: install-pdf-gawk
15203
15204 install-pdf-gawk: \
15205 configure-gawk \
15206 pdf-gawk
15207 @: $(MAKE); $(unstage)
15208 @[ -f ./gawk/Makefile ] || exit 0; \
15209 r=`${PWD_COMMAND}`; export r; \
15210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15211 $(HOST_EXPORTS) \
15212 for flag in $(EXTRA_HOST_FLAGS) ; do \
15213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15214 done; \
15215 echo "Doing install-pdf in gawk" ; \
15216 (cd $(HOST_SUBDIR)/gawk && \
15217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15219 "RANLIB=$${RANLIB}" \
15220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15221 install-pdf) \
15222 || exit 1
15223
15224 @endif gawk
15225
15226 .PHONY: maybe-install-html-gawk install-html-gawk
15227 maybe-install-html-gawk:
15228 @if gawk
15229 maybe-install-html-gawk: install-html-gawk
15230
15231 install-html-gawk: \
15232 configure-gawk \
15233 html-gawk
15234 @: $(MAKE); $(unstage)
15235 @[ -f ./gawk/Makefile ] || exit 0; \
15236 r=`${PWD_COMMAND}`; export r; \
15237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15238 $(HOST_EXPORTS) \
15239 for flag in $(EXTRA_HOST_FLAGS) ; do \
15240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15241 done; \
15242 echo "Doing install-html in gawk" ; \
15243 (cd $(HOST_SUBDIR)/gawk && \
15244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15246 "RANLIB=$${RANLIB}" \
15247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15248 install-html) \
15249 || exit 1
15250
15251 @endif gawk
15252
15253 .PHONY: maybe-installcheck-gawk installcheck-gawk
15254 maybe-installcheck-gawk:
15255 @if gawk
15256 maybe-installcheck-gawk: installcheck-gawk
15257
15258 installcheck-gawk: \
15259 configure-gawk
15260 @: $(MAKE); $(unstage)
15261 @[ -f ./gawk/Makefile ] || exit 0; \
15262 r=`${PWD_COMMAND}`; export r; \
15263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15264 $(HOST_EXPORTS) \
15265 for flag in $(EXTRA_HOST_FLAGS) ; do \
15266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15267 done; \
15268 echo "Doing installcheck in gawk" ; \
15269 (cd $(HOST_SUBDIR)/gawk && \
15270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15272 "RANLIB=$${RANLIB}" \
15273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15274 installcheck) \
15275 || exit 1
15276
15277 @endif gawk
15278
15279 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15280 maybe-mostlyclean-gawk:
15281 @if gawk
15282 maybe-mostlyclean-gawk: mostlyclean-gawk
15283
15284 mostlyclean-gawk:
15285 @: $(MAKE); $(unstage)
15286 @[ -f ./gawk/Makefile ] || exit 0; \
15287 r=`${PWD_COMMAND}`; export r; \
15288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289 $(HOST_EXPORTS) \
15290 for flag in $(EXTRA_HOST_FLAGS) ; do \
15291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15292 done; \
15293 echo "Doing mostlyclean in gawk" ; \
15294 (cd $(HOST_SUBDIR)/gawk && \
15295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15297 "RANLIB=$${RANLIB}" \
15298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15299 mostlyclean) \
15300 || exit 1
15301
15302 @endif gawk
15303
15304 .PHONY: maybe-clean-gawk clean-gawk
15305 maybe-clean-gawk:
15306 @if gawk
15307 maybe-clean-gawk: clean-gawk
15308
15309 clean-gawk:
15310 @: $(MAKE); $(unstage)
15311 @[ -f ./gawk/Makefile ] || exit 0; \
15312 r=`${PWD_COMMAND}`; export r; \
15313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15314 $(HOST_EXPORTS) \
15315 for flag in $(EXTRA_HOST_FLAGS) ; do \
15316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15317 done; \
15318 echo "Doing clean in gawk" ; \
15319 (cd $(HOST_SUBDIR)/gawk && \
15320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15322 "RANLIB=$${RANLIB}" \
15323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15324 clean) \
15325 || exit 1
15326
15327 @endif gawk
15328
15329 .PHONY: maybe-distclean-gawk distclean-gawk
15330 maybe-distclean-gawk:
15331 @if gawk
15332 maybe-distclean-gawk: distclean-gawk
15333
15334 distclean-gawk:
15335 @: $(MAKE); $(unstage)
15336 @[ -f ./gawk/Makefile ] || exit 0; \
15337 r=`${PWD_COMMAND}`; export r; \
15338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339 $(HOST_EXPORTS) \
15340 for flag in $(EXTRA_HOST_FLAGS) ; do \
15341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15342 done; \
15343 echo "Doing distclean in gawk" ; \
15344 (cd $(HOST_SUBDIR)/gawk && \
15345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15347 "RANLIB=$${RANLIB}" \
15348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15349 distclean) \
15350 || exit 1
15351
15352 @endif gawk
15353
15354 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15355 maybe-maintainer-clean-gawk:
15356 @if gawk
15357 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15358
15359 maintainer-clean-gawk:
15360 @: $(MAKE); $(unstage)
15361 @[ -f ./gawk/Makefile ] || exit 0; \
15362 r=`${PWD_COMMAND}`; export r; \
15363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15364 $(HOST_EXPORTS) \
15365 for flag in $(EXTRA_HOST_FLAGS) ; do \
15366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15367 done; \
15368 echo "Doing maintainer-clean in gawk" ; \
15369 (cd $(HOST_SUBDIR)/gawk && \
15370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15372 "RANLIB=$${RANLIB}" \
15373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15374 maintainer-clean) \
15375 || exit 1
15376
15377 @endif gawk
15378
15379
15380
15381 .PHONY: configure-gettext maybe-configure-gettext
15382 maybe-configure-gettext:
15383 @if gcc-bootstrap
15384 configure-gettext: stage_current
15385 @endif gcc-bootstrap
15386 @if gettext
15387 maybe-configure-gettext: configure-gettext
15388 configure-gettext:
15389 @: $(MAKE); $(unstage)
15390 @r=`${PWD_COMMAND}`; export r; \
15391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15392 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15394 $(HOST_EXPORTS) \
15395 echo Configuring in $(HOST_SUBDIR)/gettext; \
15396 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15397 case $(srcdir) in \
15398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15399 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15401 esac; \
15402 srcdiroption="--srcdir=$${topdir}/gettext"; \
15403 libsrcdir="$$s/gettext"; \
15404 $(SHELL) $${libsrcdir}/configure \
15405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15406 --target=${target_alias} $${srcdiroption} \
15407 || exit 1
15408 @endif gettext
15409
15410
15411
15412
15413
15414 .PHONY: all-gettext maybe-all-gettext
15415 maybe-all-gettext:
15416 @if gcc-bootstrap
15417 all-gettext: stage_current
15418 @endif gcc-bootstrap
15419 @if gettext
15420 TARGET-gettext=all
15421 maybe-all-gettext: all-gettext
15422 all-gettext: configure-gettext
15423 @: $(MAKE); $(unstage)
15424 @r=`${PWD_COMMAND}`; export r; \
15425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426 $(HOST_EXPORTS) \
15427 (cd $(HOST_SUBDIR)/gettext && \
15428 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext))
15429 @endif gettext
15430
15431
15432
15433
15434 .PHONY: check-gettext maybe-check-gettext
15435 maybe-check-gettext:
15436 @if gettext
15437 maybe-check-gettext: check-gettext
15438
15439 check-gettext:
15440 @: $(MAKE); $(unstage)
15441 @r=`${PWD_COMMAND}`; export r; \
15442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15443 $(HOST_EXPORTS) \
15444 (cd $(HOST_SUBDIR)/gettext && \
15445 $(MAKE) $(FLAGS_TO_PASS) check)
15446
15447 @endif gettext
15448
15449 .PHONY: install-gettext maybe-install-gettext
15450 maybe-install-gettext:
15451 @if gettext
15452 maybe-install-gettext: install-gettext
15453
15454 install-gettext: installdirs
15455 @: $(MAKE); $(unstage)
15456 @r=`${PWD_COMMAND}`; export r; \
15457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15458 $(HOST_EXPORTS) \
15459 (cd $(HOST_SUBDIR)/gettext && \
15460 $(MAKE) $(FLAGS_TO_PASS) install)
15461
15462 @endif gettext
15463
15464 # Other targets (info, dvi, pdf, etc.)
15465
15466 .PHONY: maybe-info-gettext info-gettext
15467 maybe-info-gettext:
15468 @if gettext
15469 maybe-info-gettext: info-gettext
15470
15471 info-gettext: \
15472 configure-gettext
15473 @: $(MAKE); $(unstage)
15474 @[ -f ./gettext/Makefile ] || exit 0; \
15475 r=`${PWD_COMMAND}`; export r; \
15476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15477 $(HOST_EXPORTS) \
15478 for flag in $(EXTRA_HOST_FLAGS) ; do \
15479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15480 done; \
15481 echo "Doing info in gettext" ; \
15482 (cd $(HOST_SUBDIR)/gettext && \
15483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15485 "RANLIB=$${RANLIB}" \
15486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15487 info) \
15488 || exit 1
15489
15490 @endif gettext
15491
15492 .PHONY: maybe-dvi-gettext dvi-gettext
15493 maybe-dvi-gettext:
15494 @if gettext
15495 maybe-dvi-gettext: dvi-gettext
15496
15497 dvi-gettext: \
15498 configure-gettext
15499 @: $(MAKE); $(unstage)
15500 @[ -f ./gettext/Makefile ] || exit 0; \
15501 r=`${PWD_COMMAND}`; export r; \
15502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503 $(HOST_EXPORTS) \
15504 for flag in $(EXTRA_HOST_FLAGS) ; do \
15505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15506 done; \
15507 echo "Doing dvi in gettext" ; \
15508 (cd $(HOST_SUBDIR)/gettext && \
15509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15511 "RANLIB=$${RANLIB}" \
15512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15513 dvi) \
15514 || exit 1
15515
15516 @endif gettext
15517
15518 .PHONY: maybe-pdf-gettext pdf-gettext
15519 maybe-pdf-gettext:
15520 @if gettext
15521 maybe-pdf-gettext: pdf-gettext
15522
15523 pdf-gettext: \
15524 configure-gettext
15525 @: $(MAKE); $(unstage)
15526 @[ -f ./gettext/Makefile ] || exit 0; \
15527 r=`${PWD_COMMAND}`; export r; \
15528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529 $(HOST_EXPORTS) \
15530 for flag in $(EXTRA_HOST_FLAGS) ; do \
15531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15532 done; \
15533 echo "Doing pdf in gettext" ; \
15534 (cd $(HOST_SUBDIR)/gettext && \
15535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15537 "RANLIB=$${RANLIB}" \
15538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15539 pdf) \
15540 || exit 1
15541
15542 @endif gettext
15543
15544 .PHONY: maybe-html-gettext html-gettext
15545 maybe-html-gettext:
15546 @if gettext
15547 maybe-html-gettext: html-gettext
15548
15549 html-gettext: \
15550 configure-gettext
15551 @: $(MAKE); $(unstage)
15552 @[ -f ./gettext/Makefile ] || exit 0; \
15553 r=`${PWD_COMMAND}`; export r; \
15554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555 $(HOST_EXPORTS) \
15556 for flag in $(EXTRA_HOST_FLAGS) ; do \
15557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15558 done; \
15559 echo "Doing html in gettext" ; \
15560 (cd $(HOST_SUBDIR)/gettext && \
15561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15563 "RANLIB=$${RANLIB}" \
15564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15565 html) \
15566 || exit 1
15567
15568 @endif gettext
15569
15570 .PHONY: maybe-TAGS-gettext TAGS-gettext
15571 maybe-TAGS-gettext:
15572 @if gettext
15573 maybe-TAGS-gettext: TAGS-gettext
15574
15575 TAGS-gettext: \
15576 configure-gettext
15577 @: $(MAKE); $(unstage)
15578 @[ -f ./gettext/Makefile ] || exit 0; \
15579 r=`${PWD_COMMAND}`; export r; \
15580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15581 $(HOST_EXPORTS) \
15582 for flag in $(EXTRA_HOST_FLAGS) ; do \
15583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15584 done; \
15585 echo "Doing TAGS in gettext" ; \
15586 (cd $(HOST_SUBDIR)/gettext && \
15587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15589 "RANLIB=$${RANLIB}" \
15590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15591 TAGS) \
15592 || exit 1
15593
15594 @endif gettext
15595
15596 .PHONY: maybe-install-info-gettext install-info-gettext
15597 maybe-install-info-gettext:
15598 @if gettext
15599 maybe-install-info-gettext: install-info-gettext
15600
15601 install-info-gettext: \
15602 configure-gettext \
15603 info-gettext
15604 @: $(MAKE); $(unstage)
15605 @[ -f ./gettext/Makefile ] || exit 0; \
15606 r=`${PWD_COMMAND}`; export r; \
15607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15608 $(HOST_EXPORTS) \
15609 for flag in $(EXTRA_HOST_FLAGS) ; do \
15610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15611 done; \
15612 echo "Doing install-info in gettext" ; \
15613 (cd $(HOST_SUBDIR)/gettext && \
15614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15616 "RANLIB=$${RANLIB}" \
15617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15618 install-info) \
15619 || exit 1
15620
15621 @endif gettext
15622
15623 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15624 maybe-install-pdf-gettext:
15625 @if gettext
15626 maybe-install-pdf-gettext: install-pdf-gettext
15627
15628 install-pdf-gettext: \
15629 configure-gettext \
15630 pdf-gettext
15631 @: $(MAKE); $(unstage)
15632 @[ -f ./gettext/Makefile ] || exit 0; \
15633 r=`${PWD_COMMAND}`; export r; \
15634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635 $(HOST_EXPORTS) \
15636 for flag in $(EXTRA_HOST_FLAGS) ; do \
15637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15638 done; \
15639 echo "Doing install-pdf in gettext" ; \
15640 (cd $(HOST_SUBDIR)/gettext && \
15641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15643 "RANLIB=$${RANLIB}" \
15644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15645 install-pdf) \
15646 || exit 1
15647
15648 @endif gettext
15649
15650 .PHONY: maybe-install-html-gettext install-html-gettext
15651 maybe-install-html-gettext:
15652 @if gettext
15653 maybe-install-html-gettext: install-html-gettext
15654
15655 install-html-gettext: \
15656 configure-gettext \
15657 html-gettext
15658 @: $(MAKE); $(unstage)
15659 @[ -f ./gettext/Makefile ] || exit 0; \
15660 r=`${PWD_COMMAND}`; export r; \
15661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662 $(HOST_EXPORTS) \
15663 for flag in $(EXTRA_HOST_FLAGS) ; do \
15664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15665 done; \
15666 echo "Doing install-html in gettext" ; \
15667 (cd $(HOST_SUBDIR)/gettext && \
15668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15670 "RANLIB=$${RANLIB}" \
15671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15672 install-html) \
15673 || exit 1
15674
15675 @endif gettext
15676
15677 .PHONY: maybe-installcheck-gettext installcheck-gettext
15678 maybe-installcheck-gettext:
15679 @if gettext
15680 maybe-installcheck-gettext: installcheck-gettext
15681
15682 installcheck-gettext: \
15683 configure-gettext
15684 @: $(MAKE); $(unstage)
15685 @[ -f ./gettext/Makefile ] || exit 0; \
15686 r=`${PWD_COMMAND}`; export r; \
15687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15688 $(HOST_EXPORTS) \
15689 for flag in $(EXTRA_HOST_FLAGS) ; do \
15690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15691 done; \
15692 echo "Doing installcheck in gettext" ; \
15693 (cd $(HOST_SUBDIR)/gettext && \
15694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15696 "RANLIB=$${RANLIB}" \
15697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15698 installcheck) \
15699 || exit 1
15700
15701 @endif gettext
15702
15703 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15704 maybe-mostlyclean-gettext:
15705 @if gettext
15706 maybe-mostlyclean-gettext: mostlyclean-gettext
15707
15708 mostlyclean-gettext:
15709 @: $(MAKE); $(unstage)
15710 @[ -f ./gettext/Makefile ] || exit 0; \
15711 r=`${PWD_COMMAND}`; export r; \
15712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15713 $(HOST_EXPORTS) \
15714 for flag in $(EXTRA_HOST_FLAGS) ; do \
15715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15716 done; \
15717 echo "Doing mostlyclean in gettext" ; \
15718 (cd $(HOST_SUBDIR)/gettext && \
15719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15721 "RANLIB=$${RANLIB}" \
15722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15723 mostlyclean) \
15724 || exit 1
15725
15726 @endif gettext
15727
15728 .PHONY: maybe-clean-gettext clean-gettext
15729 maybe-clean-gettext:
15730 @if gettext
15731 maybe-clean-gettext: clean-gettext
15732
15733 clean-gettext:
15734 @: $(MAKE); $(unstage)
15735 @[ -f ./gettext/Makefile ] || exit 0; \
15736 r=`${PWD_COMMAND}`; export r; \
15737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15738 $(HOST_EXPORTS) \
15739 for flag in $(EXTRA_HOST_FLAGS) ; do \
15740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15741 done; \
15742 echo "Doing clean in gettext" ; \
15743 (cd $(HOST_SUBDIR)/gettext && \
15744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15746 "RANLIB=$${RANLIB}" \
15747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15748 clean) \
15749 || exit 1
15750
15751 @endif gettext
15752
15753 .PHONY: maybe-distclean-gettext distclean-gettext
15754 maybe-distclean-gettext:
15755 @if gettext
15756 maybe-distclean-gettext: distclean-gettext
15757
15758 distclean-gettext:
15759 @: $(MAKE); $(unstage)
15760 @[ -f ./gettext/Makefile ] || exit 0; \
15761 r=`${PWD_COMMAND}`; export r; \
15762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763 $(HOST_EXPORTS) \
15764 for flag in $(EXTRA_HOST_FLAGS) ; do \
15765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15766 done; \
15767 echo "Doing distclean in gettext" ; \
15768 (cd $(HOST_SUBDIR)/gettext && \
15769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15771 "RANLIB=$${RANLIB}" \
15772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15773 distclean) \
15774 || exit 1
15775
15776 @endif gettext
15777
15778 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15779 maybe-maintainer-clean-gettext:
15780 @if gettext
15781 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15782
15783 maintainer-clean-gettext:
15784 @: $(MAKE); $(unstage)
15785 @[ -f ./gettext/Makefile ] || exit 0; \
15786 r=`${PWD_COMMAND}`; export r; \
15787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15788 $(HOST_EXPORTS) \
15789 for flag in $(EXTRA_HOST_FLAGS) ; do \
15790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15791 done; \
15792 echo "Doing maintainer-clean in gettext" ; \
15793 (cd $(HOST_SUBDIR)/gettext && \
15794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15796 "RANLIB=$${RANLIB}" \
15797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15798 maintainer-clean) \
15799 || exit 1
15800
15801 @endif gettext
15802
15803
15804
15805 .PHONY: configure-gmp maybe-configure-gmp
15806 maybe-configure-gmp:
15807 @if gcc-bootstrap
15808 configure-gmp: stage_current
15809 @endif gcc-bootstrap
15810 @if gmp
15811 maybe-configure-gmp: configure-gmp
15812 configure-gmp:
15813 @r=`${PWD_COMMAND}`; export r; \
15814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15815 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15817 $(HOST_EXPORTS) \
15818 echo Configuring in $(HOST_SUBDIR)/gmp; \
15819 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15820 case $(srcdir) in \
15821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15822 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15824 esac; \
15825 srcdiroption="--srcdir=$${topdir}/gmp"; \
15826 libsrcdir="$$s/gmp"; \
15827 $(SHELL) $${libsrcdir}/configure \
15828 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15829 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15830 || exit 1
15831 @endif gmp
15832
15833
15834
15835 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15836 maybe-configure-stage1-gmp:
15837 @if gmp-bootstrap
15838 maybe-configure-stage1-gmp: configure-stage1-gmp
15839 configure-stage1-gmp:
15840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15842 @r=`${PWD_COMMAND}`; export r; \
15843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15845 $(HOST_EXPORTS) \
15846 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15847 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
15848 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15850 cd $(HOST_SUBDIR)/gmp || exit 1; \
15851 case $(srcdir) in \
15852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15853 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15855 esac; \
15856 srcdiroption="--srcdir=$${topdir}/gmp"; \
15857 libsrcdir="$$s/gmp"; \
15858 $(SHELL) $${libsrcdir}/configure \
15859 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15860 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15861 \
15862 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
15863 @endif gmp-bootstrap
15864
15865 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15866 maybe-configure-stage2-gmp:
15867 @if gmp-bootstrap
15868 maybe-configure-stage2-gmp: configure-stage2-gmp
15869 configure-stage2-gmp:
15870 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15872 @r=`${PWD_COMMAND}`; export r; \
15873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15875 $(HOST_EXPORTS) \
15876 $(POSTSTAGE1_HOST_EXPORTS) \
15877 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15878 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15879 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15881 cd $(HOST_SUBDIR)/gmp || exit 1; \
15882 case $(srcdir) in \
15883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15884 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15886 esac; \
15887 srcdiroption="--srcdir=$${topdir}/gmp"; \
15888 libsrcdir="$$s/gmp"; \
15889 $(SHELL) $${libsrcdir}/configure \
15890 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15891 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15892 --with-build-libsubdir=$(HOST_SUBDIR) \
15893 @stage2_werror_flag@ --disable-shared
15894 @endif gmp-bootstrap
15895
15896 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
15897 maybe-configure-stageb2g0-gmp:
15898 @if gmp-bootstrap
15899 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
15900 configure-stageb2g0-gmp:
15901 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
15902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15903 @r=`${PWD_COMMAND}`; export r; \
15904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15905 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15906 $(HOST_EXPORTS) \
15907 $(POSTSTAGE1_HOST_EXPORTS) \
15908 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
15909 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
15910 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
15911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15912 cd $(HOST_SUBDIR)/gmp || exit 1; \
15913 case $(srcdir) in \
15914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15915 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15917 esac; \
15918 srcdiroption="--srcdir=$${topdir}/gmp"; \
15919 libsrcdir="$$s/gmp"; \
15920 $(SHELL) $${libsrcdir}/configure \
15921 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15922 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15923 --with-build-libsubdir=$(HOST_SUBDIR) \
15924 @stage2_werror_flag@ --disable-shared
15925 @endif gmp-bootstrap
15926
15927 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15928 maybe-configure-stage3-gmp:
15929 @if gmp-bootstrap
15930 maybe-configure-stage3-gmp: configure-stage3-gmp
15931 configure-stage3-gmp:
15932 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15934 @r=`${PWD_COMMAND}`; export r; \
15935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15936 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15937 $(HOST_EXPORTS) \
15938 $(POSTSTAGE1_HOST_EXPORTS) \
15939 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15940 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15941 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15943 cd $(HOST_SUBDIR)/gmp || exit 1; \
15944 case $(srcdir) in \
15945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15946 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15948 esac; \
15949 srcdiroption="--srcdir=$${topdir}/gmp"; \
15950 libsrcdir="$$s/gmp"; \
15951 $(SHELL) $${libsrcdir}/configure \
15952 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15953 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15954 --with-build-libsubdir=$(HOST_SUBDIR) \
15955 @stage2_werror_flag@ --disable-shared
15956 @endif gmp-bootstrap
15957
15958 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
15959 maybe-configure-stageb3g2-gmp:
15960 @if gmp-bootstrap
15961 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
15962 configure-stageb3g2-gmp:
15963 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
15964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15965 @r=`${PWD_COMMAND}`; export r; \
15966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15968 $(HOST_EXPORTS) \
15969 $(POSTSTAGE1_HOST_EXPORTS) \
15970 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
15971 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
15972 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
15973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15974 cd $(HOST_SUBDIR)/gmp || exit 1; \
15975 case $(srcdir) in \
15976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15977 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15979 esac; \
15980 srcdiroption="--srcdir=$${topdir}/gmp"; \
15981 libsrcdir="$$s/gmp"; \
15982 $(SHELL) $${libsrcdir}/configure \
15983 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15984 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15985 --with-build-libsubdir=$(HOST_SUBDIR) \
15986 @stage2_werror_flag@ --disable-shared
15987 @endif gmp-bootstrap
15988
15989 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15990 maybe-configure-stage4-gmp:
15991 @if gmp-bootstrap
15992 maybe-configure-stage4-gmp: configure-stage4-gmp
15993 configure-stage4-gmp:
15994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15996 @r=`${PWD_COMMAND}`; export r; \
15997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15998 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15999 $(HOST_EXPORTS) \
16000 $(POSTSTAGE1_HOST_EXPORTS) \
16001 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16002 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16003 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16005 cd $(HOST_SUBDIR)/gmp || exit 1; \
16006 case $(srcdir) in \
16007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16008 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16010 esac; \
16011 srcdiroption="--srcdir=$${topdir}/gmp"; \
16012 libsrcdir="$$s/gmp"; \
16013 $(SHELL) $${libsrcdir}/configure \
16014 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16015 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16016 --with-build-libsubdir=$(HOST_SUBDIR) \
16017 @stage2_werror_flag@ --disable-shared
16018 @endif gmp-bootstrap
16019
16020 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16021 maybe-configure-stageprofile-gmp:
16022 @if gmp-bootstrap
16023 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16024 configure-stageprofile-gmp:
16025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16027 @r=`${PWD_COMMAND}`; export r; \
16028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16029 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16030 $(HOST_EXPORTS) \
16031 $(POSTSTAGE1_HOST_EXPORTS) \
16032 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16033 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16034 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16036 cd $(HOST_SUBDIR)/gmp || exit 1; \
16037 case $(srcdir) in \
16038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16039 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16041 esac; \
16042 srcdiroption="--srcdir=$${topdir}/gmp"; \
16043 libsrcdir="$$s/gmp"; \
16044 $(SHELL) $${libsrcdir}/configure \
16045 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16046 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16047 --with-build-libsubdir=$(HOST_SUBDIR) \
16048 @stage2_werror_flag@ --disable-shared
16049 @endif gmp-bootstrap
16050
16051 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16052 maybe-configure-stagefeedback-gmp:
16053 @if gmp-bootstrap
16054 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16055 configure-stagefeedback-gmp:
16056 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16058 @r=`${PWD_COMMAND}`; export r; \
16059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16060 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16061 $(HOST_EXPORTS) \
16062 $(POSTSTAGE1_HOST_EXPORTS) \
16063 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16064 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16065 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16067 cd $(HOST_SUBDIR)/gmp || exit 1; \
16068 case $(srcdir) in \
16069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16070 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16072 esac; \
16073 srcdiroption="--srcdir=$${topdir}/gmp"; \
16074 libsrcdir="$$s/gmp"; \
16075 $(SHELL) $${libsrcdir}/configure \
16076 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16077 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16078 --with-build-libsubdir=$(HOST_SUBDIR) \
16079 @stage2_werror_flag@ --disable-shared
16080 @endif gmp-bootstrap
16081
16082
16083
16084
16085
16086 .PHONY: all-gmp maybe-all-gmp
16087 maybe-all-gmp:
16088 @if gcc-bootstrap
16089 all-gmp: stage_current
16090 @endif gcc-bootstrap
16091 @if gmp
16092 TARGET-gmp=all
16093 maybe-all-gmp: all-gmp
16094 all-gmp: configure-gmp
16095 @r=`${PWD_COMMAND}`; export r; \
16096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16097 $(HOST_EXPORTS) \
16098 (cd $(HOST_SUBDIR)/gmp && \
16099 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gmp))
16100 @endif gmp
16101
16102
16103
16104 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16105 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16106 maybe-all-stage1-gmp:
16107 maybe-clean-stage1-gmp:
16108 @if gmp-bootstrap
16109 maybe-all-stage1-gmp: all-stage1-gmp
16110 all-stage1: all-stage1-gmp
16111 TARGET-stage1-gmp = $(TARGET-gmp)
16112 all-stage1-gmp: configure-stage1-gmp
16113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16114 @r=`${PWD_COMMAND}`; export r; \
16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116 $(HOST_EXPORTS) \
16117 cd $(HOST_SUBDIR)/gmp && \
16118 $(MAKE) $(FLAGS_TO_PASS) \
16119 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
16120 $(TARGET-stage1-gmp)
16121
16122 maybe-clean-stage1-gmp: clean-stage1-gmp
16123 clean-stage1: clean-stage1-gmp
16124 clean-stage1-gmp:
16125 @if [ $(current_stage) = stage1 ]; then \
16126 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16127 else \
16128 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16129 $(MAKE) stage1-start; \
16130 fi; \
16131 cd $(HOST_SUBDIR)/gmp && \
16132 $(MAKE) $(FLAGS_TO_PASS) \
16133 clean
16134 @endif gmp-bootstrap
16135
16136
16137 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16138 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16139 maybe-all-stage2-gmp:
16140 maybe-clean-stage2-gmp:
16141 @if gmp-bootstrap
16142 maybe-all-stage2-gmp: all-stage2-gmp
16143 all-stage2: all-stage2-gmp
16144 TARGET-stage2-gmp = $(TARGET-gmp)
16145 all-stage2-gmp: configure-stage2-gmp
16146 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16147 @r=`${PWD_COMMAND}`; export r; \
16148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149 $(HOST_EXPORTS) \
16150 $(POSTSTAGE1_HOST_EXPORTS) \
16151 cd $(HOST_SUBDIR)/gmp && \
16152 $(MAKE) $(FLAGS_TO_PASS) \
16153 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16154 $(TARGET-stage2-gmp)
16155
16156 maybe-clean-stage2-gmp: clean-stage2-gmp
16157 clean-stage2: clean-stage2-gmp
16158 clean-stage2-gmp:
16159 @if [ $(current_stage) = stage2 ]; then \
16160 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16161 else \
16162 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16163 $(MAKE) stage2-start; \
16164 fi; \
16165 cd $(HOST_SUBDIR)/gmp && \
16166 $(MAKE) $(FLAGS_TO_PASS) \
16167 $(POSTSTAGE1_FLAGS_TO_PASS) \
16168 clean
16169 @endif gmp-bootstrap
16170
16171
16172 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16173 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16174 maybe-all-stageb2g0-gmp:
16175 maybe-clean-stageb2g0-gmp:
16176 @if gmp-bootstrap
16177 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16178 all-stageb2g0: all-stageb2g0-gmp
16179 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16180 all-stageb2g0-gmp: configure-stageb2g0-gmp
16181 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16182 @r=`${PWD_COMMAND}`; export r; \
16183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16184 $(HOST_EXPORTS) \
16185 $(POSTSTAGE1_HOST_EXPORTS) \
16186 cd $(HOST_SUBDIR)/gmp && \
16187 $(MAKE) $(FLAGS_TO_PASS) \
16188 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
16189 $(TARGET-stageb2g0-gmp)
16190
16191 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16192 clean-stageb2g0: clean-stageb2g0-gmp
16193 clean-stageb2g0-gmp:
16194 @if [ $(current_stage) = stageb2g0 ]; then \
16195 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16196 else \
16197 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16198 $(MAKE) stageb2g0-start; \
16199 fi; \
16200 cd $(HOST_SUBDIR)/gmp && \
16201 $(MAKE) $(FLAGS_TO_PASS) \
16202 $(POSTSTAGE1_FLAGS_TO_PASS) \
16203 clean
16204 @endif gmp-bootstrap
16205
16206
16207 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16208 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16209 maybe-all-stage3-gmp:
16210 maybe-clean-stage3-gmp:
16211 @if gmp-bootstrap
16212 maybe-all-stage3-gmp: all-stage3-gmp
16213 all-stage3: all-stage3-gmp
16214 TARGET-stage3-gmp = $(TARGET-gmp)
16215 all-stage3-gmp: configure-stage3-gmp
16216 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16217 @r=`${PWD_COMMAND}`; export r; \
16218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16219 $(HOST_EXPORTS) \
16220 $(POSTSTAGE1_HOST_EXPORTS) \
16221 cd $(HOST_SUBDIR)/gmp && \
16222 $(MAKE) $(FLAGS_TO_PASS) \
16223 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16224 $(TARGET-stage3-gmp)
16225
16226 maybe-clean-stage3-gmp: clean-stage3-gmp
16227 clean-stage3: clean-stage3-gmp
16228 clean-stage3-gmp:
16229 @if [ $(current_stage) = stage3 ]; then \
16230 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16231 else \
16232 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16233 $(MAKE) stage3-start; \
16234 fi; \
16235 cd $(HOST_SUBDIR)/gmp && \
16236 $(MAKE) $(FLAGS_TO_PASS) \
16237 $(POSTSTAGE1_FLAGS_TO_PASS) \
16238 clean
16239 @endif gmp-bootstrap
16240
16241
16242 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16243 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16244 maybe-all-stageb3g2-gmp:
16245 maybe-clean-stageb3g2-gmp:
16246 @if gmp-bootstrap
16247 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16248 all-stageb3g2: all-stageb3g2-gmp
16249 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16250 all-stageb3g2-gmp: configure-stageb3g2-gmp
16251 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16252 @r=`${PWD_COMMAND}`; export r; \
16253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254 $(HOST_EXPORTS) \
16255 $(POSTSTAGE1_HOST_EXPORTS) \
16256 cd $(HOST_SUBDIR)/gmp && \
16257 $(MAKE) $(FLAGS_TO_PASS) \
16258 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
16259 $(TARGET-stageb3g2-gmp)
16260
16261 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16262 clean-stageb3g2: clean-stageb3g2-gmp
16263 clean-stageb3g2-gmp:
16264 @if [ $(current_stage) = stageb3g2 ]; then \
16265 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16266 else \
16267 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16268 $(MAKE) stageb3g2-start; \
16269 fi; \
16270 cd $(HOST_SUBDIR)/gmp && \
16271 $(MAKE) $(FLAGS_TO_PASS) \
16272 $(POSTSTAGE1_FLAGS_TO_PASS) \
16273 clean
16274 @endif gmp-bootstrap
16275
16276
16277 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16278 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16279 maybe-all-stage4-gmp:
16280 maybe-clean-stage4-gmp:
16281 @if gmp-bootstrap
16282 maybe-all-stage4-gmp: all-stage4-gmp
16283 all-stage4: all-stage4-gmp
16284 TARGET-stage4-gmp = $(TARGET-gmp)
16285 all-stage4-gmp: configure-stage4-gmp
16286 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16287 @r=`${PWD_COMMAND}`; export r; \
16288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16289 $(HOST_EXPORTS) \
16290 $(POSTSTAGE1_HOST_EXPORTS) \
16291 cd $(HOST_SUBDIR)/gmp && \
16292 $(MAKE) $(FLAGS_TO_PASS) \
16293 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
16294 $(TARGET-stage4-gmp)
16295
16296 maybe-clean-stage4-gmp: clean-stage4-gmp
16297 clean-stage4: clean-stage4-gmp
16298 clean-stage4-gmp:
16299 @if [ $(current_stage) = stage4 ]; then \
16300 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16301 else \
16302 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16303 $(MAKE) stage4-start; \
16304 fi; \
16305 cd $(HOST_SUBDIR)/gmp && \
16306 $(MAKE) $(FLAGS_TO_PASS) \
16307 $(POSTSTAGE1_FLAGS_TO_PASS) \
16308 clean
16309 @endif gmp-bootstrap
16310
16311
16312 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16313 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16314 maybe-all-stageprofile-gmp:
16315 maybe-clean-stageprofile-gmp:
16316 @if gmp-bootstrap
16317 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16318 all-stageprofile: all-stageprofile-gmp
16319 TARGET-stageprofile-gmp = $(TARGET-gmp)
16320 all-stageprofile-gmp: configure-stageprofile-gmp
16321 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16322 @r=`${PWD_COMMAND}`; export r; \
16323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16324 $(HOST_EXPORTS) \
16325 $(POSTSTAGE1_HOST_EXPORTS) \
16326 cd $(HOST_SUBDIR)/gmp && \
16327 $(MAKE) $(FLAGS_TO_PASS) \
16328 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
16329 $(TARGET-stageprofile-gmp)
16330
16331 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16332 clean-stageprofile: clean-stageprofile-gmp
16333 clean-stageprofile-gmp:
16334 @if [ $(current_stage) = stageprofile ]; then \
16335 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16336 else \
16337 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16338 $(MAKE) stageprofile-start; \
16339 fi; \
16340 cd $(HOST_SUBDIR)/gmp && \
16341 $(MAKE) $(FLAGS_TO_PASS) \
16342 $(POSTSTAGE1_FLAGS_TO_PASS) \
16343 clean
16344 @endif gmp-bootstrap
16345
16346
16347 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16348 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16349 maybe-all-stagefeedback-gmp:
16350 maybe-clean-stagefeedback-gmp:
16351 @if gmp-bootstrap
16352 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16353 all-stagefeedback: all-stagefeedback-gmp
16354 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16355 all-stagefeedback-gmp: configure-stagefeedback-gmp
16356 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16357 @r=`${PWD_COMMAND}`; export r; \
16358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359 $(HOST_EXPORTS) \
16360 $(POSTSTAGE1_HOST_EXPORTS) \
16361 cd $(HOST_SUBDIR)/gmp && \
16362 $(MAKE) $(FLAGS_TO_PASS) \
16363 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
16364 $(TARGET-stagefeedback-gmp)
16365
16366 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16367 clean-stagefeedback: clean-stagefeedback-gmp
16368 clean-stagefeedback-gmp:
16369 @if [ $(current_stage) = stagefeedback ]; then \
16370 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16371 else \
16372 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16373 $(MAKE) stagefeedback-start; \
16374 fi; \
16375 cd $(HOST_SUBDIR)/gmp && \
16376 $(MAKE) $(FLAGS_TO_PASS) \
16377 $(POSTSTAGE1_FLAGS_TO_PASS) \
16378 clean
16379 @endif gmp-bootstrap
16380
16381
16382
16383
16384
16385 .PHONY: check-gmp maybe-check-gmp
16386 maybe-check-gmp:
16387 @if gmp
16388 maybe-check-gmp: check-gmp
16389
16390 check-gmp:
16391 @: $(MAKE); $(unstage)
16392 @r=`${PWD_COMMAND}`; export r; \
16393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16394 $(HOST_EXPORTS) \
16395 (cd $(HOST_SUBDIR)/gmp && \
16396 $(MAKE) $(FLAGS_TO_PASS) check)
16397
16398 @endif gmp
16399
16400 .PHONY: install-gmp maybe-install-gmp
16401 maybe-install-gmp:
16402 @if gmp
16403 maybe-install-gmp: install-gmp
16404
16405 install-gmp:
16406
16407 @endif gmp
16408
16409 # Other targets (info, dvi, pdf, etc.)
16410
16411 .PHONY: maybe-info-gmp info-gmp
16412 maybe-info-gmp:
16413 @if gmp
16414 maybe-info-gmp: info-gmp
16415
16416 info-gmp: \
16417 configure-gmp
16418 @[ -f ./gmp/Makefile ] || exit 0; \
16419 r=`${PWD_COMMAND}`; export r; \
16420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16421 $(HOST_EXPORTS) \
16422 for flag in $(EXTRA_HOST_FLAGS) ; do \
16423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16424 done; \
16425 echo "Doing info in gmp" ; \
16426 (cd $(HOST_SUBDIR)/gmp && \
16427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16429 "RANLIB=$${RANLIB}" \
16430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16431 info) \
16432 || exit 1
16433
16434 @endif gmp
16435
16436 .PHONY: maybe-dvi-gmp dvi-gmp
16437 maybe-dvi-gmp:
16438 @if gmp
16439 maybe-dvi-gmp: dvi-gmp
16440
16441 dvi-gmp: \
16442 configure-gmp
16443 @[ -f ./gmp/Makefile ] || exit 0; \
16444 r=`${PWD_COMMAND}`; export r; \
16445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16446 $(HOST_EXPORTS) \
16447 for flag in $(EXTRA_HOST_FLAGS) ; do \
16448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16449 done; \
16450 echo "Doing dvi in gmp" ; \
16451 (cd $(HOST_SUBDIR)/gmp && \
16452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16454 "RANLIB=$${RANLIB}" \
16455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16456 dvi) \
16457 || exit 1
16458
16459 @endif gmp
16460
16461 .PHONY: maybe-pdf-gmp pdf-gmp
16462 maybe-pdf-gmp:
16463 @if gmp
16464 maybe-pdf-gmp: pdf-gmp
16465
16466 pdf-gmp: \
16467 configure-gmp
16468 @[ -f ./gmp/Makefile ] || exit 0; \
16469 r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 $(HOST_EXPORTS) \
16472 for flag in $(EXTRA_HOST_FLAGS) ; do \
16473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16474 done; \
16475 echo "Doing pdf in gmp" ; \
16476 (cd $(HOST_SUBDIR)/gmp && \
16477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16479 "RANLIB=$${RANLIB}" \
16480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16481 pdf) \
16482 || exit 1
16483
16484 @endif gmp
16485
16486 .PHONY: maybe-html-gmp html-gmp
16487 maybe-html-gmp:
16488 @if gmp
16489 maybe-html-gmp: html-gmp
16490
16491 html-gmp: \
16492 configure-gmp
16493 @[ -f ./gmp/Makefile ] || exit 0; \
16494 r=`${PWD_COMMAND}`; export r; \
16495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16496 $(HOST_EXPORTS) \
16497 for flag in $(EXTRA_HOST_FLAGS) ; do \
16498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16499 done; \
16500 echo "Doing html in gmp" ; \
16501 (cd $(HOST_SUBDIR)/gmp && \
16502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16504 "RANLIB=$${RANLIB}" \
16505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16506 html) \
16507 || exit 1
16508
16509 @endif gmp
16510
16511 .PHONY: maybe-TAGS-gmp TAGS-gmp
16512 maybe-TAGS-gmp:
16513 @if gmp
16514 maybe-TAGS-gmp: TAGS-gmp
16515
16516 TAGS-gmp: \
16517 configure-gmp
16518 @[ -f ./gmp/Makefile ] || exit 0; \
16519 r=`${PWD_COMMAND}`; export r; \
16520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521 $(HOST_EXPORTS) \
16522 for flag in $(EXTRA_HOST_FLAGS) ; do \
16523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524 done; \
16525 echo "Doing TAGS in gmp" ; \
16526 (cd $(HOST_SUBDIR)/gmp && \
16527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529 "RANLIB=$${RANLIB}" \
16530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16531 TAGS) \
16532 || exit 1
16533
16534 @endif gmp
16535
16536 .PHONY: maybe-install-info-gmp install-info-gmp
16537 maybe-install-info-gmp:
16538 @if gmp
16539 maybe-install-info-gmp: install-info-gmp
16540
16541 install-info-gmp: \
16542 configure-gmp \
16543 info-gmp
16544 @[ -f ./gmp/Makefile ] || exit 0; \
16545 r=`${PWD_COMMAND}`; export r; \
16546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547 $(HOST_EXPORTS) \
16548 for flag in $(EXTRA_HOST_FLAGS) ; do \
16549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16550 done; \
16551 echo "Doing install-info in gmp" ; \
16552 (cd $(HOST_SUBDIR)/gmp && \
16553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16555 "RANLIB=$${RANLIB}" \
16556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16557 install-info) \
16558 || exit 1
16559
16560 @endif gmp
16561
16562 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16563 maybe-install-pdf-gmp:
16564 @if gmp
16565 maybe-install-pdf-gmp: install-pdf-gmp
16566
16567 install-pdf-gmp: \
16568 configure-gmp \
16569 pdf-gmp
16570 @[ -f ./gmp/Makefile ] || exit 0; \
16571 r=`${PWD_COMMAND}`; export r; \
16572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16573 $(HOST_EXPORTS) \
16574 for flag in $(EXTRA_HOST_FLAGS) ; do \
16575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16576 done; \
16577 echo "Doing install-pdf in gmp" ; \
16578 (cd $(HOST_SUBDIR)/gmp && \
16579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16581 "RANLIB=$${RANLIB}" \
16582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16583 install-pdf) \
16584 || exit 1
16585
16586 @endif gmp
16587
16588 .PHONY: maybe-install-html-gmp install-html-gmp
16589 maybe-install-html-gmp:
16590 @if gmp
16591 maybe-install-html-gmp: install-html-gmp
16592
16593 install-html-gmp: \
16594 configure-gmp \
16595 html-gmp
16596 @[ -f ./gmp/Makefile ] || exit 0; \
16597 r=`${PWD_COMMAND}`; export r; \
16598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599 $(HOST_EXPORTS) \
16600 for flag in $(EXTRA_HOST_FLAGS) ; do \
16601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16602 done; \
16603 echo "Doing install-html in gmp" ; \
16604 (cd $(HOST_SUBDIR)/gmp && \
16605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16607 "RANLIB=$${RANLIB}" \
16608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16609 install-html) \
16610 || exit 1
16611
16612 @endif gmp
16613
16614 .PHONY: maybe-installcheck-gmp installcheck-gmp
16615 maybe-installcheck-gmp:
16616 @if gmp
16617 maybe-installcheck-gmp: installcheck-gmp
16618
16619 installcheck-gmp: \
16620 configure-gmp
16621 @[ -f ./gmp/Makefile ] || exit 0; \
16622 r=`${PWD_COMMAND}`; export r; \
16623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16624 $(HOST_EXPORTS) \
16625 for flag in $(EXTRA_HOST_FLAGS) ; do \
16626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16627 done; \
16628 echo "Doing installcheck in gmp" ; \
16629 (cd $(HOST_SUBDIR)/gmp && \
16630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16632 "RANLIB=$${RANLIB}" \
16633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16634 installcheck) \
16635 || exit 1
16636
16637 @endif gmp
16638
16639 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16640 maybe-mostlyclean-gmp:
16641 @if gmp
16642 maybe-mostlyclean-gmp: mostlyclean-gmp
16643
16644 mostlyclean-gmp:
16645 @[ -f ./gmp/Makefile ] || exit 0; \
16646 r=`${PWD_COMMAND}`; export r; \
16647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16648 $(HOST_EXPORTS) \
16649 for flag in $(EXTRA_HOST_FLAGS) ; do \
16650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16651 done; \
16652 echo "Doing mostlyclean in gmp" ; \
16653 (cd $(HOST_SUBDIR)/gmp && \
16654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16656 "RANLIB=$${RANLIB}" \
16657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16658 mostlyclean) \
16659 || exit 1
16660
16661 @endif gmp
16662
16663 .PHONY: maybe-clean-gmp clean-gmp
16664 maybe-clean-gmp:
16665 @if gmp
16666 maybe-clean-gmp: clean-gmp
16667
16668 clean-gmp:
16669 @[ -f ./gmp/Makefile ] || exit 0; \
16670 r=`${PWD_COMMAND}`; export r; \
16671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16672 $(HOST_EXPORTS) \
16673 for flag in $(EXTRA_HOST_FLAGS) ; do \
16674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16675 done; \
16676 echo "Doing clean in gmp" ; \
16677 (cd $(HOST_SUBDIR)/gmp && \
16678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16680 "RANLIB=$${RANLIB}" \
16681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16682 clean) \
16683 || exit 1
16684
16685 @endif gmp
16686
16687 .PHONY: maybe-distclean-gmp distclean-gmp
16688 maybe-distclean-gmp:
16689 @if gmp
16690 maybe-distclean-gmp: distclean-gmp
16691
16692 distclean-gmp:
16693 @[ -f ./gmp/Makefile ] || exit 0; \
16694 r=`${PWD_COMMAND}`; export r; \
16695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16696 $(HOST_EXPORTS) \
16697 for flag in $(EXTRA_HOST_FLAGS) ; do \
16698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16699 done; \
16700 echo "Doing distclean in gmp" ; \
16701 (cd $(HOST_SUBDIR)/gmp && \
16702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16704 "RANLIB=$${RANLIB}" \
16705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16706 distclean) \
16707 || exit 1
16708
16709 @endif gmp
16710
16711 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16712 maybe-maintainer-clean-gmp:
16713 @if gmp
16714 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16715
16716 maintainer-clean-gmp:
16717 @[ -f ./gmp/Makefile ] || exit 0; \
16718 r=`${PWD_COMMAND}`; export r; \
16719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720 $(HOST_EXPORTS) \
16721 for flag in $(EXTRA_HOST_FLAGS) ; do \
16722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16723 done; \
16724 echo "Doing maintainer-clean in gmp" ; \
16725 (cd $(HOST_SUBDIR)/gmp && \
16726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16728 "RANLIB=$${RANLIB}" \
16729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16730 maintainer-clean) \
16731 || exit 1
16732
16733 @endif gmp
16734
16735
16736
16737 .PHONY: configure-mpfr maybe-configure-mpfr
16738 maybe-configure-mpfr:
16739 @if gcc-bootstrap
16740 configure-mpfr: stage_current
16741 @endif gcc-bootstrap
16742 @if mpfr
16743 maybe-configure-mpfr: configure-mpfr
16744 configure-mpfr:
16745 @r=`${PWD_COMMAND}`; export r; \
16746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16747 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16749 $(HOST_EXPORTS) \
16750 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16751 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16752 case $(srcdir) in \
16753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16754 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16756 esac; \
16757 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16758 libsrcdir="$$s/mpfr"; \
16759 $(SHELL) $${libsrcdir}/configure \
16760 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16761 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16762 || exit 1
16763 @endif mpfr
16764
16765
16766
16767 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16768 maybe-configure-stage1-mpfr:
16769 @if mpfr-bootstrap
16770 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16771 configure-stage1-mpfr:
16772 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16773 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16774 @r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16777 $(HOST_EXPORTS) \
16778 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16779 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
16780 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16782 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16783 case $(srcdir) in \
16784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16785 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16787 esac; \
16788 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16789 libsrcdir="$$s/mpfr"; \
16790 $(SHELL) $${libsrcdir}/configure \
16791 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16792 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16793 \
16794 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16795 @endif mpfr-bootstrap
16796
16797 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16798 maybe-configure-stage2-mpfr:
16799 @if mpfr-bootstrap
16800 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16801 configure-stage2-mpfr:
16802 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16804 @r=`${PWD_COMMAND}`; export r; \
16805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16806 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16807 $(HOST_EXPORTS) \
16808 $(POSTSTAGE1_HOST_EXPORTS) \
16809 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16810 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16811 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16812 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16813 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16814 case $(srcdir) in \
16815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16816 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16818 esac; \
16819 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16820 libsrcdir="$$s/mpfr"; \
16821 $(SHELL) $${libsrcdir}/configure \
16822 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16823 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16824 --with-build-libsubdir=$(HOST_SUBDIR) \
16825 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16826 @endif mpfr-bootstrap
16827
16828 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
16829 maybe-configure-stageb2g0-mpfr:
16830 @if mpfr-bootstrap
16831 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
16832 configure-stageb2g0-mpfr:
16833 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16835 @r=`${PWD_COMMAND}`; export r; \
16836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16838 $(HOST_EXPORTS) \
16839 $(POSTSTAGE1_HOST_EXPORTS) \
16840 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16841 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
16842 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
16843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16844 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16845 case $(srcdir) in \
16846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16847 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16849 esac; \
16850 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16851 libsrcdir="$$s/mpfr"; \
16852 $(SHELL) $${libsrcdir}/configure \
16853 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16854 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16855 --with-build-libsubdir=$(HOST_SUBDIR) \
16856 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16857 @endif mpfr-bootstrap
16858
16859 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16860 maybe-configure-stage3-mpfr:
16861 @if mpfr-bootstrap
16862 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16863 configure-stage3-mpfr:
16864 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16866 @r=`${PWD_COMMAND}`; export r; \
16867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16868 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16869 $(HOST_EXPORTS) \
16870 $(POSTSTAGE1_HOST_EXPORTS) \
16871 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16872 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16873 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16875 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16876 case $(srcdir) in \
16877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16878 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16880 esac; \
16881 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16882 libsrcdir="$$s/mpfr"; \
16883 $(SHELL) $${libsrcdir}/configure \
16884 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16885 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16886 --with-build-libsubdir=$(HOST_SUBDIR) \
16887 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16888 @endif mpfr-bootstrap
16889
16890 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
16891 maybe-configure-stageb3g2-mpfr:
16892 @if mpfr-bootstrap
16893 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
16894 configure-stageb3g2-mpfr:
16895 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16897 @r=`${PWD_COMMAND}`; export r; \
16898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16899 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16900 $(HOST_EXPORTS) \
16901 $(POSTSTAGE1_HOST_EXPORTS) \
16902 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16903 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
16904 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
16905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16906 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16907 case $(srcdir) in \
16908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16909 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16911 esac; \
16912 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16913 libsrcdir="$$s/mpfr"; \
16914 $(SHELL) $${libsrcdir}/configure \
16915 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16916 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16917 --with-build-libsubdir=$(HOST_SUBDIR) \
16918 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16919 @endif mpfr-bootstrap
16920
16921 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16922 maybe-configure-stage4-mpfr:
16923 @if mpfr-bootstrap
16924 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16925 configure-stage4-mpfr:
16926 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16928 @r=`${PWD_COMMAND}`; export r; \
16929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16930 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16931 $(HOST_EXPORTS) \
16932 $(POSTSTAGE1_HOST_EXPORTS) \
16933 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16934 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16935 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16937 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16938 case $(srcdir) in \
16939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16940 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16942 esac; \
16943 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16944 libsrcdir="$$s/mpfr"; \
16945 $(SHELL) $${libsrcdir}/configure \
16946 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16947 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16948 --with-build-libsubdir=$(HOST_SUBDIR) \
16949 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16950 @endif mpfr-bootstrap
16951
16952 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16953 maybe-configure-stageprofile-mpfr:
16954 @if mpfr-bootstrap
16955 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16956 configure-stageprofile-mpfr:
16957 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16959 @r=`${PWD_COMMAND}`; export r; \
16960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16961 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16962 $(HOST_EXPORTS) \
16963 $(POSTSTAGE1_HOST_EXPORTS) \
16964 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16965 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
16966 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16968 cd $(HOST_SUBDIR)/mpfr || exit 1; \
16969 case $(srcdir) in \
16970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16971 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16973 esac; \
16974 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16975 libsrcdir="$$s/mpfr"; \
16976 $(SHELL) $${libsrcdir}/configure \
16977 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16978 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16979 --with-build-libsubdir=$(HOST_SUBDIR) \
16980 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
16981 @endif mpfr-bootstrap
16982
16983 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16984 maybe-configure-stagefeedback-mpfr:
16985 @if mpfr-bootstrap
16986 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16987 configure-stagefeedback-mpfr:
16988 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16990 @r=`${PWD_COMMAND}`; export r; \
16991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16992 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16993 $(HOST_EXPORTS) \
16994 $(POSTSTAGE1_HOST_EXPORTS) \
16995 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16996 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
16997 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16999 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17000 case $(srcdir) in \
17001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17002 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17004 esac; \
17005 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17006 libsrcdir="$$s/mpfr"; \
17007 $(SHELL) $${libsrcdir}/configure \
17008 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17009 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17010 --with-build-libsubdir=$(HOST_SUBDIR) \
17011 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17012 @endif mpfr-bootstrap
17013
17014
17015
17016
17017
17018 .PHONY: all-mpfr maybe-all-mpfr
17019 maybe-all-mpfr:
17020 @if gcc-bootstrap
17021 all-mpfr: stage_current
17022 @endif gcc-bootstrap
17023 @if mpfr
17024 TARGET-mpfr=all
17025 maybe-all-mpfr: all-mpfr
17026 all-mpfr: configure-mpfr
17027 @r=`${PWD_COMMAND}`; export r; \
17028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029 $(HOST_EXPORTS) \
17030 (cd $(HOST_SUBDIR)/mpfr && \
17031 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mpfr))
17032 @endif mpfr
17033
17034
17035
17036 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17037 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17038 maybe-all-stage1-mpfr:
17039 maybe-clean-stage1-mpfr:
17040 @if mpfr-bootstrap
17041 maybe-all-stage1-mpfr: all-stage1-mpfr
17042 all-stage1: all-stage1-mpfr
17043 TARGET-stage1-mpfr = $(TARGET-mpfr)
17044 all-stage1-mpfr: configure-stage1-mpfr
17045 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17046 @r=`${PWD_COMMAND}`; export r; \
17047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17048 $(HOST_EXPORTS) \
17049 cd $(HOST_SUBDIR)/mpfr && \
17050 $(MAKE) $(FLAGS_TO_PASS) \
17051 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
17052 $(TARGET-stage1-mpfr)
17053
17054 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17055 clean-stage1: clean-stage1-mpfr
17056 clean-stage1-mpfr:
17057 @if [ $(current_stage) = stage1 ]; then \
17058 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17059 else \
17060 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17061 $(MAKE) stage1-start; \
17062 fi; \
17063 cd $(HOST_SUBDIR)/mpfr && \
17064 $(MAKE) $(FLAGS_TO_PASS) \
17065 clean
17066 @endif mpfr-bootstrap
17067
17068
17069 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17070 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17071 maybe-all-stage2-mpfr:
17072 maybe-clean-stage2-mpfr:
17073 @if mpfr-bootstrap
17074 maybe-all-stage2-mpfr: all-stage2-mpfr
17075 all-stage2: all-stage2-mpfr
17076 TARGET-stage2-mpfr = $(TARGET-mpfr)
17077 all-stage2-mpfr: configure-stage2-mpfr
17078 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17079 @r=`${PWD_COMMAND}`; export r; \
17080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17081 $(HOST_EXPORTS) \
17082 $(POSTSTAGE1_HOST_EXPORTS) \
17083 cd $(HOST_SUBDIR)/mpfr && \
17084 $(MAKE) $(FLAGS_TO_PASS) \
17085 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
17086 $(TARGET-stage2-mpfr)
17087
17088 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17089 clean-stage2: clean-stage2-mpfr
17090 clean-stage2-mpfr:
17091 @if [ $(current_stage) = stage2 ]; then \
17092 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17093 else \
17094 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17095 $(MAKE) stage2-start; \
17096 fi; \
17097 cd $(HOST_SUBDIR)/mpfr && \
17098 $(MAKE) $(FLAGS_TO_PASS) \
17099 $(POSTSTAGE1_FLAGS_TO_PASS) \
17100 clean
17101 @endif mpfr-bootstrap
17102
17103
17104 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17105 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17106 maybe-all-stageb2g0-mpfr:
17107 maybe-clean-stageb2g0-mpfr:
17108 @if mpfr-bootstrap
17109 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17110 all-stageb2g0: all-stageb2g0-mpfr
17111 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17112 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17113 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17114 @r=`${PWD_COMMAND}`; export r; \
17115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17116 $(HOST_EXPORTS) \
17117 $(POSTSTAGE1_HOST_EXPORTS) \
17118 cd $(HOST_SUBDIR)/mpfr && \
17119 $(MAKE) $(FLAGS_TO_PASS) \
17120 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
17121 $(TARGET-stageb2g0-mpfr)
17122
17123 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17124 clean-stageb2g0: clean-stageb2g0-mpfr
17125 clean-stageb2g0-mpfr:
17126 @if [ $(current_stage) = stageb2g0 ]; then \
17127 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17128 else \
17129 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17130 $(MAKE) stageb2g0-start; \
17131 fi; \
17132 cd $(HOST_SUBDIR)/mpfr && \
17133 $(MAKE) $(FLAGS_TO_PASS) \
17134 $(POSTSTAGE1_FLAGS_TO_PASS) \
17135 clean
17136 @endif mpfr-bootstrap
17137
17138
17139 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17140 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17141 maybe-all-stage3-mpfr:
17142 maybe-clean-stage3-mpfr:
17143 @if mpfr-bootstrap
17144 maybe-all-stage3-mpfr: all-stage3-mpfr
17145 all-stage3: all-stage3-mpfr
17146 TARGET-stage3-mpfr = $(TARGET-mpfr)
17147 all-stage3-mpfr: configure-stage3-mpfr
17148 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17149 @r=`${PWD_COMMAND}`; export r; \
17150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17151 $(HOST_EXPORTS) \
17152 $(POSTSTAGE1_HOST_EXPORTS) \
17153 cd $(HOST_SUBDIR)/mpfr && \
17154 $(MAKE) $(FLAGS_TO_PASS) \
17155 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
17156 $(TARGET-stage3-mpfr)
17157
17158 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17159 clean-stage3: clean-stage3-mpfr
17160 clean-stage3-mpfr:
17161 @if [ $(current_stage) = stage3 ]; then \
17162 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17163 else \
17164 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17165 $(MAKE) stage3-start; \
17166 fi; \
17167 cd $(HOST_SUBDIR)/mpfr && \
17168 $(MAKE) $(FLAGS_TO_PASS) \
17169 $(POSTSTAGE1_FLAGS_TO_PASS) \
17170 clean
17171 @endif mpfr-bootstrap
17172
17173
17174 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17175 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17176 maybe-all-stageb3g2-mpfr:
17177 maybe-clean-stageb3g2-mpfr:
17178 @if mpfr-bootstrap
17179 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17180 all-stageb3g2: all-stageb3g2-mpfr
17181 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17182 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17183 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17184 @r=`${PWD_COMMAND}`; export r; \
17185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17186 $(HOST_EXPORTS) \
17187 $(POSTSTAGE1_HOST_EXPORTS) \
17188 cd $(HOST_SUBDIR)/mpfr && \
17189 $(MAKE) $(FLAGS_TO_PASS) \
17190 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
17191 $(TARGET-stageb3g2-mpfr)
17192
17193 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17194 clean-stageb3g2: clean-stageb3g2-mpfr
17195 clean-stageb3g2-mpfr:
17196 @if [ $(current_stage) = stageb3g2 ]; then \
17197 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17198 else \
17199 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17200 $(MAKE) stageb3g2-start; \
17201 fi; \
17202 cd $(HOST_SUBDIR)/mpfr && \
17203 $(MAKE) $(FLAGS_TO_PASS) \
17204 $(POSTSTAGE1_FLAGS_TO_PASS) \
17205 clean
17206 @endif mpfr-bootstrap
17207
17208
17209 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17210 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17211 maybe-all-stage4-mpfr:
17212 maybe-clean-stage4-mpfr:
17213 @if mpfr-bootstrap
17214 maybe-all-stage4-mpfr: all-stage4-mpfr
17215 all-stage4: all-stage4-mpfr
17216 TARGET-stage4-mpfr = $(TARGET-mpfr)
17217 all-stage4-mpfr: configure-stage4-mpfr
17218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17219 @r=`${PWD_COMMAND}`; export r; \
17220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221 $(HOST_EXPORTS) \
17222 $(POSTSTAGE1_HOST_EXPORTS) \
17223 cd $(HOST_SUBDIR)/mpfr && \
17224 $(MAKE) $(FLAGS_TO_PASS) \
17225 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
17226 $(TARGET-stage4-mpfr)
17227
17228 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17229 clean-stage4: clean-stage4-mpfr
17230 clean-stage4-mpfr:
17231 @if [ $(current_stage) = stage4 ]; then \
17232 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17233 else \
17234 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17235 $(MAKE) stage4-start; \
17236 fi; \
17237 cd $(HOST_SUBDIR)/mpfr && \
17238 $(MAKE) $(FLAGS_TO_PASS) \
17239 $(POSTSTAGE1_FLAGS_TO_PASS) \
17240 clean
17241 @endif mpfr-bootstrap
17242
17243
17244 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17245 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17246 maybe-all-stageprofile-mpfr:
17247 maybe-clean-stageprofile-mpfr:
17248 @if mpfr-bootstrap
17249 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17250 all-stageprofile: all-stageprofile-mpfr
17251 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17252 all-stageprofile-mpfr: configure-stageprofile-mpfr
17253 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17254 @r=`${PWD_COMMAND}`; export r; \
17255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256 $(HOST_EXPORTS) \
17257 $(POSTSTAGE1_HOST_EXPORTS) \
17258 cd $(HOST_SUBDIR)/mpfr && \
17259 $(MAKE) $(FLAGS_TO_PASS) \
17260 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
17261 $(TARGET-stageprofile-mpfr)
17262
17263 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17264 clean-stageprofile: clean-stageprofile-mpfr
17265 clean-stageprofile-mpfr:
17266 @if [ $(current_stage) = stageprofile ]; then \
17267 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17268 else \
17269 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17270 $(MAKE) stageprofile-start; \
17271 fi; \
17272 cd $(HOST_SUBDIR)/mpfr && \
17273 $(MAKE) $(FLAGS_TO_PASS) \
17274 $(POSTSTAGE1_FLAGS_TO_PASS) \
17275 clean
17276 @endif mpfr-bootstrap
17277
17278
17279 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17280 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17281 maybe-all-stagefeedback-mpfr:
17282 maybe-clean-stagefeedback-mpfr:
17283 @if mpfr-bootstrap
17284 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17285 all-stagefeedback: all-stagefeedback-mpfr
17286 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17287 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17288 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17289 @r=`${PWD_COMMAND}`; export r; \
17290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291 $(HOST_EXPORTS) \
17292 $(POSTSTAGE1_HOST_EXPORTS) \
17293 cd $(HOST_SUBDIR)/mpfr && \
17294 $(MAKE) $(FLAGS_TO_PASS) \
17295 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
17296 $(TARGET-stagefeedback-mpfr)
17297
17298 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17299 clean-stagefeedback: clean-stagefeedback-mpfr
17300 clean-stagefeedback-mpfr:
17301 @if [ $(current_stage) = stagefeedback ]; then \
17302 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17303 else \
17304 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17305 $(MAKE) stagefeedback-start; \
17306 fi; \
17307 cd $(HOST_SUBDIR)/mpfr && \
17308 $(MAKE) $(FLAGS_TO_PASS) \
17309 $(POSTSTAGE1_FLAGS_TO_PASS) \
17310 clean
17311 @endif mpfr-bootstrap
17312
17313
17314
17315
17316
17317 .PHONY: check-mpfr maybe-check-mpfr
17318 maybe-check-mpfr:
17319 @if mpfr
17320 maybe-check-mpfr: check-mpfr
17321
17322 check-mpfr:
17323 @: $(MAKE); $(unstage)
17324 @r=`${PWD_COMMAND}`; export r; \
17325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17326 $(HOST_EXPORTS) \
17327 (cd $(HOST_SUBDIR)/mpfr && \
17328 $(MAKE) $(FLAGS_TO_PASS) check)
17329
17330 @endif mpfr
17331
17332 .PHONY: install-mpfr maybe-install-mpfr
17333 maybe-install-mpfr:
17334 @if mpfr
17335 maybe-install-mpfr: install-mpfr
17336
17337 install-mpfr:
17338
17339 @endif mpfr
17340
17341 # Other targets (info, dvi, pdf, etc.)
17342
17343 .PHONY: maybe-info-mpfr info-mpfr
17344 maybe-info-mpfr:
17345 @if mpfr
17346 maybe-info-mpfr: info-mpfr
17347
17348 info-mpfr: \
17349 configure-mpfr
17350 @[ -f ./mpfr/Makefile ] || exit 0; \
17351 r=`${PWD_COMMAND}`; export r; \
17352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17353 $(HOST_EXPORTS) \
17354 for flag in $(EXTRA_HOST_FLAGS) ; do \
17355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17356 done; \
17357 echo "Doing info in mpfr" ; \
17358 (cd $(HOST_SUBDIR)/mpfr && \
17359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17361 "RANLIB=$${RANLIB}" \
17362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17363 info) \
17364 || exit 1
17365
17366 @endif mpfr
17367
17368 .PHONY: maybe-dvi-mpfr dvi-mpfr
17369 maybe-dvi-mpfr:
17370 @if mpfr
17371 maybe-dvi-mpfr: dvi-mpfr
17372
17373 dvi-mpfr: \
17374 configure-mpfr
17375 @[ -f ./mpfr/Makefile ] || exit 0; \
17376 r=`${PWD_COMMAND}`; export r; \
17377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17378 $(HOST_EXPORTS) \
17379 for flag in $(EXTRA_HOST_FLAGS) ; do \
17380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17381 done; \
17382 echo "Doing dvi in mpfr" ; \
17383 (cd $(HOST_SUBDIR)/mpfr && \
17384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17386 "RANLIB=$${RANLIB}" \
17387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17388 dvi) \
17389 || exit 1
17390
17391 @endif mpfr
17392
17393 .PHONY: maybe-pdf-mpfr pdf-mpfr
17394 maybe-pdf-mpfr:
17395 @if mpfr
17396 maybe-pdf-mpfr: pdf-mpfr
17397
17398 pdf-mpfr: \
17399 configure-mpfr
17400 @[ -f ./mpfr/Makefile ] || exit 0; \
17401 r=`${PWD_COMMAND}`; export r; \
17402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17403 $(HOST_EXPORTS) \
17404 for flag in $(EXTRA_HOST_FLAGS) ; do \
17405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17406 done; \
17407 echo "Doing pdf in mpfr" ; \
17408 (cd $(HOST_SUBDIR)/mpfr && \
17409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17411 "RANLIB=$${RANLIB}" \
17412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17413 pdf) \
17414 || exit 1
17415
17416 @endif mpfr
17417
17418 .PHONY: maybe-html-mpfr html-mpfr
17419 maybe-html-mpfr:
17420 @if mpfr
17421 maybe-html-mpfr: html-mpfr
17422
17423 html-mpfr: \
17424 configure-mpfr
17425 @[ -f ./mpfr/Makefile ] || exit 0; \
17426 r=`${PWD_COMMAND}`; export r; \
17427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428 $(HOST_EXPORTS) \
17429 for flag in $(EXTRA_HOST_FLAGS) ; do \
17430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17431 done; \
17432 echo "Doing html in mpfr" ; \
17433 (cd $(HOST_SUBDIR)/mpfr && \
17434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17436 "RANLIB=$${RANLIB}" \
17437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17438 html) \
17439 || exit 1
17440
17441 @endif mpfr
17442
17443 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17444 maybe-TAGS-mpfr:
17445 @if mpfr
17446 maybe-TAGS-mpfr: TAGS-mpfr
17447
17448 TAGS-mpfr: \
17449 configure-mpfr
17450 @[ -f ./mpfr/Makefile ] || exit 0; \
17451 r=`${PWD_COMMAND}`; export r; \
17452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17453 $(HOST_EXPORTS) \
17454 for flag in $(EXTRA_HOST_FLAGS) ; do \
17455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17456 done; \
17457 echo "Doing TAGS in mpfr" ; \
17458 (cd $(HOST_SUBDIR)/mpfr && \
17459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17461 "RANLIB=$${RANLIB}" \
17462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17463 TAGS) \
17464 || exit 1
17465
17466 @endif mpfr
17467
17468 .PHONY: maybe-install-info-mpfr install-info-mpfr
17469 maybe-install-info-mpfr:
17470 @if mpfr
17471 maybe-install-info-mpfr: install-info-mpfr
17472
17473 install-info-mpfr: \
17474 configure-mpfr \
17475 info-mpfr
17476 @[ -f ./mpfr/Makefile ] || exit 0; \
17477 r=`${PWD_COMMAND}`; export r; \
17478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17479 $(HOST_EXPORTS) \
17480 for flag in $(EXTRA_HOST_FLAGS) ; do \
17481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17482 done; \
17483 echo "Doing install-info in mpfr" ; \
17484 (cd $(HOST_SUBDIR)/mpfr && \
17485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17487 "RANLIB=$${RANLIB}" \
17488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17489 install-info) \
17490 || exit 1
17491
17492 @endif mpfr
17493
17494 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17495 maybe-install-pdf-mpfr:
17496 @if mpfr
17497 maybe-install-pdf-mpfr: install-pdf-mpfr
17498
17499 install-pdf-mpfr: \
17500 configure-mpfr \
17501 pdf-mpfr
17502 @[ -f ./mpfr/Makefile ] || exit 0; \
17503 r=`${PWD_COMMAND}`; export r; \
17504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17505 $(HOST_EXPORTS) \
17506 for flag in $(EXTRA_HOST_FLAGS) ; do \
17507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17508 done; \
17509 echo "Doing install-pdf in mpfr" ; \
17510 (cd $(HOST_SUBDIR)/mpfr && \
17511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17513 "RANLIB=$${RANLIB}" \
17514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17515 install-pdf) \
17516 || exit 1
17517
17518 @endif mpfr
17519
17520 .PHONY: maybe-install-html-mpfr install-html-mpfr
17521 maybe-install-html-mpfr:
17522 @if mpfr
17523 maybe-install-html-mpfr: install-html-mpfr
17524
17525 install-html-mpfr: \
17526 configure-mpfr \
17527 html-mpfr
17528 @[ -f ./mpfr/Makefile ] || exit 0; \
17529 r=`${PWD_COMMAND}`; export r; \
17530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17531 $(HOST_EXPORTS) \
17532 for flag in $(EXTRA_HOST_FLAGS) ; do \
17533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17534 done; \
17535 echo "Doing install-html in mpfr" ; \
17536 (cd $(HOST_SUBDIR)/mpfr && \
17537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17539 "RANLIB=$${RANLIB}" \
17540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17541 install-html) \
17542 || exit 1
17543
17544 @endif mpfr
17545
17546 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17547 maybe-installcheck-mpfr:
17548 @if mpfr
17549 maybe-installcheck-mpfr: installcheck-mpfr
17550
17551 installcheck-mpfr: \
17552 configure-mpfr
17553 @[ -f ./mpfr/Makefile ] || exit 0; \
17554 r=`${PWD_COMMAND}`; export r; \
17555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17556 $(HOST_EXPORTS) \
17557 for flag in $(EXTRA_HOST_FLAGS) ; do \
17558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17559 done; \
17560 echo "Doing installcheck in mpfr" ; \
17561 (cd $(HOST_SUBDIR)/mpfr && \
17562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17564 "RANLIB=$${RANLIB}" \
17565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17566 installcheck) \
17567 || exit 1
17568
17569 @endif mpfr
17570
17571 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17572 maybe-mostlyclean-mpfr:
17573 @if mpfr
17574 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17575
17576 mostlyclean-mpfr:
17577 @[ -f ./mpfr/Makefile ] || exit 0; \
17578 r=`${PWD_COMMAND}`; export r; \
17579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17580 $(HOST_EXPORTS) \
17581 for flag in $(EXTRA_HOST_FLAGS) ; do \
17582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17583 done; \
17584 echo "Doing mostlyclean in mpfr" ; \
17585 (cd $(HOST_SUBDIR)/mpfr && \
17586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17588 "RANLIB=$${RANLIB}" \
17589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17590 mostlyclean) \
17591 || exit 1
17592
17593 @endif mpfr
17594
17595 .PHONY: maybe-clean-mpfr clean-mpfr
17596 maybe-clean-mpfr:
17597 @if mpfr
17598 maybe-clean-mpfr: clean-mpfr
17599
17600 clean-mpfr:
17601 @[ -f ./mpfr/Makefile ] || exit 0; \
17602 r=`${PWD_COMMAND}`; export r; \
17603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17604 $(HOST_EXPORTS) \
17605 for flag in $(EXTRA_HOST_FLAGS) ; do \
17606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17607 done; \
17608 echo "Doing clean in mpfr" ; \
17609 (cd $(HOST_SUBDIR)/mpfr && \
17610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17612 "RANLIB=$${RANLIB}" \
17613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17614 clean) \
17615 || exit 1
17616
17617 @endif mpfr
17618
17619 .PHONY: maybe-distclean-mpfr distclean-mpfr
17620 maybe-distclean-mpfr:
17621 @if mpfr
17622 maybe-distclean-mpfr: distclean-mpfr
17623
17624 distclean-mpfr:
17625 @[ -f ./mpfr/Makefile ] || exit 0; \
17626 r=`${PWD_COMMAND}`; export r; \
17627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17628 $(HOST_EXPORTS) \
17629 for flag in $(EXTRA_HOST_FLAGS) ; do \
17630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17631 done; \
17632 echo "Doing distclean in mpfr" ; \
17633 (cd $(HOST_SUBDIR)/mpfr && \
17634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17636 "RANLIB=$${RANLIB}" \
17637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17638 distclean) \
17639 || exit 1
17640
17641 @endif mpfr
17642
17643 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17644 maybe-maintainer-clean-mpfr:
17645 @if mpfr
17646 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17647
17648 maintainer-clean-mpfr:
17649 @[ -f ./mpfr/Makefile ] || exit 0; \
17650 r=`${PWD_COMMAND}`; export r; \
17651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17652 $(HOST_EXPORTS) \
17653 for flag in $(EXTRA_HOST_FLAGS) ; do \
17654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17655 done; \
17656 echo "Doing maintainer-clean in mpfr" ; \
17657 (cd $(HOST_SUBDIR)/mpfr && \
17658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17660 "RANLIB=$${RANLIB}" \
17661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17662 maintainer-clean) \
17663 || exit 1
17664
17665 @endif mpfr
17666
17667
17668
17669 .PHONY: configure-gnuserv maybe-configure-gnuserv
17670 maybe-configure-gnuserv:
17671 @if gcc-bootstrap
17672 configure-gnuserv: stage_current
17673 @endif gcc-bootstrap
17674 @if gnuserv
17675 maybe-configure-gnuserv: configure-gnuserv
17676 configure-gnuserv:
17677 @: $(MAKE); $(unstage)
17678 @r=`${PWD_COMMAND}`; export r; \
17679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17682 $(HOST_EXPORTS) \
17683 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17684 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17685 case $(srcdir) in \
17686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17687 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17689 esac; \
17690 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17691 libsrcdir="$$s/gnuserv"; \
17692 $(SHELL) $${libsrcdir}/configure \
17693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17694 --target=${target_alias} $${srcdiroption} \
17695 || exit 1
17696 @endif gnuserv
17697
17698
17699
17700
17701
17702 .PHONY: all-gnuserv maybe-all-gnuserv
17703 maybe-all-gnuserv:
17704 @if gcc-bootstrap
17705 all-gnuserv: stage_current
17706 @endif gcc-bootstrap
17707 @if gnuserv
17708 TARGET-gnuserv=all
17709 maybe-all-gnuserv: all-gnuserv
17710 all-gnuserv: configure-gnuserv
17711 @: $(MAKE); $(unstage)
17712 @r=`${PWD_COMMAND}`; export r; \
17713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17714 $(HOST_EXPORTS) \
17715 (cd $(HOST_SUBDIR)/gnuserv && \
17716 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv))
17717 @endif gnuserv
17718
17719
17720
17721
17722 .PHONY: check-gnuserv maybe-check-gnuserv
17723 maybe-check-gnuserv:
17724 @if gnuserv
17725 maybe-check-gnuserv: check-gnuserv
17726
17727 check-gnuserv:
17728 @: $(MAKE); $(unstage)
17729 @r=`${PWD_COMMAND}`; export r; \
17730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17731 $(HOST_EXPORTS) \
17732 (cd $(HOST_SUBDIR)/gnuserv && \
17733 $(MAKE) $(FLAGS_TO_PASS) check)
17734
17735 @endif gnuserv
17736
17737 .PHONY: install-gnuserv maybe-install-gnuserv
17738 maybe-install-gnuserv:
17739 @if gnuserv
17740 maybe-install-gnuserv: install-gnuserv
17741
17742 install-gnuserv: installdirs
17743 @: $(MAKE); $(unstage)
17744 @r=`${PWD_COMMAND}`; export r; \
17745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17746 $(HOST_EXPORTS) \
17747 (cd $(HOST_SUBDIR)/gnuserv && \
17748 $(MAKE) $(FLAGS_TO_PASS) install)
17749
17750 @endif gnuserv
17751
17752 # Other targets (info, dvi, pdf, etc.)
17753
17754 .PHONY: maybe-info-gnuserv info-gnuserv
17755 maybe-info-gnuserv:
17756 @if gnuserv
17757 maybe-info-gnuserv: info-gnuserv
17758
17759 info-gnuserv: \
17760 configure-gnuserv
17761 @: $(MAKE); $(unstage)
17762 @[ -f ./gnuserv/Makefile ] || exit 0; \
17763 r=`${PWD_COMMAND}`; export r; \
17764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17765 $(HOST_EXPORTS) \
17766 for flag in $(EXTRA_HOST_FLAGS) ; do \
17767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17768 done; \
17769 echo "Doing info in gnuserv" ; \
17770 (cd $(HOST_SUBDIR)/gnuserv && \
17771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17773 "RANLIB=$${RANLIB}" \
17774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17775 info) \
17776 || exit 1
17777
17778 @endif gnuserv
17779
17780 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
17781 maybe-dvi-gnuserv:
17782 @if gnuserv
17783 maybe-dvi-gnuserv: dvi-gnuserv
17784
17785 dvi-gnuserv: \
17786 configure-gnuserv
17787 @: $(MAKE); $(unstage)
17788 @[ -f ./gnuserv/Makefile ] || exit 0; \
17789 r=`${PWD_COMMAND}`; export r; \
17790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17791 $(HOST_EXPORTS) \
17792 for flag in $(EXTRA_HOST_FLAGS) ; do \
17793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17794 done; \
17795 echo "Doing dvi in gnuserv" ; \
17796 (cd $(HOST_SUBDIR)/gnuserv && \
17797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17799 "RANLIB=$${RANLIB}" \
17800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17801 dvi) \
17802 || exit 1
17803
17804 @endif gnuserv
17805
17806 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
17807 maybe-pdf-gnuserv:
17808 @if gnuserv
17809 maybe-pdf-gnuserv: pdf-gnuserv
17810
17811 pdf-gnuserv: \
17812 configure-gnuserv
17813 @: $(MAKE); $(unstage)
17814 @[ -f ./gnuserv/Makefile ] || exit 0; \
17815 r=`${PWD_COMMAND}`; export r; \
17816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17817 $(HOST_EXPORTS) \
17818 for flag in $(EXTRA_HOST_FLAGS) ; do \
17819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17820 done; \
17821 echo "Doing pdf in gnuserv" ; \
17822 (cd $(HOST_SUBDIR)/gnuserv && \
17823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17825 "RANLIB=$${RANLIB}" \
17826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17827 pdf) \
17828 || exit 1
17829
17830 @endif gnuserv
17831
17832 .PHONY: maybe-html-gnuserv html-gnuserv
17833 maybe-html-gnuserv:
17834 @if gnuserv
17835 maybe-html-gnuserv: html-gnuserv
17836
17837 html-gnuserv: \
17838 configure-gnuserv
17839 @: $(MAKE); $(unstage)
17840 @[ -f ./gnuserv/Makefile ] || exit 0; \
17841 r=`${PWD_COMMAND}`; export r; \
17842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17843 $(HOST_EXPORTS) \
17844 for flag in $(EXTRA_HOST_FLAGS) ; do \
17845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17846 done; \
17847 echo "Doing html in gnuserv" ; \
17848 (cd $(HOST_SUBDIR)/gnuserv && \
17849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17851 "RANLIB=$${RANLIB}" \
17852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17853 html) \
17854 || exit 1
17855
17856 @endif gnuserv
17857
17858 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
17859 maybe-TAGS-gnuserv:
17860 @if gnuserv
17861 maybe-TAGS-gnuserv: TAGS-gnuserv
17862
17863 TAGS-gnuserv: \
17864 configure-gnuserv
17865 @: $(MAKE); $(unstage)
17866 @[ -f ./gnuserv/Makefile ] || exit 0; \
17867 r=`${PWD_COMMAND}`; export r; \
17868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17869 $(HOST_EXPORTS) \
17870 for flag in $(EXTRA_HOST_FLAGS) ; do \
17871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17872 done; \
17873 echo "Doing TAGS in gnuserv" ; \
17874 (cd $(HOST_SUBDIR)/gnuserv && \
17875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17877 "RANLIB=$${RANLIB}" \
17878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17879 TAGS) \
17880 || exit 1
17881
17882 @endif gnuserv
17883
17884 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
17885 maybe-install-info-gnuserv:
17886 @if gnuserv
17887 maybe-install-info-gnuserv: install-info-gnuserv
17888
17889 install-info-gnuserv: \
17890 configure-gnuserv \
17891 info-gnuserv
17892 @: $(MAKE); $(unstage)
17893 @[ -f ./gnuserv/Makefile ] || exit 0; \
17894 r=`${PWD_COMMAND}`; export r; \
17895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896 $(HOST_EXPORTS) \
17897 for flag in $(EXTRA_HOST_FLAGS) ; do \
17898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17899 done; \
17900 echo "Doing install-info in gnuserv" ; \
17901 (cd $(HOST_SUBDIR)/gnuserv && \
17902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17904 "RANLIB=$${RANLIB}" \
17905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17906 install-info) \
17907 || exit 1
17908
17909 @endif gnuserv
17910
17911 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
17912 maybe-install-pdf-gnuserv:
17913 @if gnuserv
17914 maybe-install-pdf-gnuserv: install-pdf-gnuserv
17915
17916 install-pdf-gnuserv: \
17917 configure-gnuserv \
17918 pdf-gnuserv
17919 @: $(MAKE); $(unstage)
17920 @[ -f ./gnuserv/Makefile ] || exit 0; \
17921 r=`${PWD_COMMAND}`; export r; \
17922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17923 $(HOST_EXPORTS) \
17924 for flag in $(EXTRA_HOST_FLAGS) ; do \
17925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17926 done; \
17927 echo "Doing install-pdf in gnuserv" ; \
17928 (cd $(HOST_SUBDIR)/gnuserv && \
17929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17931 "RANLIB=$${RANLIB}" \
17932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17933 install-pdf) \
17934 || exit 1
17935
17936 @endif gnuserv
17937
17938 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
17939 maybe-install-html-gnuserv:
17940 @if gnuserv
17941 maybe-install-html-gnuserv: install-html-gnuserv
17942
17943 install-html-gnuserv: \
17944 configure-gnuserv \
17945 html-gnuserv
17946 @: $(MAKE); $(unstage)
17947 @[ -f ./gnuserv/Makefile ] || exit 0; \
17948 r=`${PWD_COMMAND}`; export r; \
17949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17950 $(HOST_EXPORTS) \
17951 for flag in $(EXTRA_HOST_FLAGS) ; do \
17952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17953 done; \
17954 echo "Doing install-html in gnuserv" ; \
17955 (cd $(HOST_SUBDIR)/gnuserv && \
17956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17958 "RANLIB=$${RANLIB}" \
17959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17960 install-html) \
17961 || exit 1
17962
17963 @endif gnuserv
17964
17965 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
17966 maybe-installcheck-gnuserv:
17967 @if gnuserv
17968 maybe-installcheck-gnuserv: installcheck-gnuserv
17969
17970 installcheck-gnuserv: \
17971 configure-gnuserv
17972 @: $(MAKE); $(unstage)
17973 @[ -f ./gnuserv/Makefile ] || exit 0; \
17974 r=`${PWD_COMMAND}`; export r; \
17975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17976 $(HOST_EXPORTS) \
17977 for flag in $(EXTRA_HOST_FLAGS) ; do \
17978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17979 done; \
17980 echo "Doing installcheck in gnuserv" ; \
17981 (cd $(HOST_SUBDIR)/gnuserv && \
17982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17984 "RANLIB=$${RANLIB}" \
17985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17986 installcheck) \
17987 || exit 1
17988
17989 @endif gnuserv
17990
17991 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
17992 maybe-mostlyclean-gnuserv:
17993 @if gnuserv
17994 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
17995
17996 mostlyclean-gnuserv:
17997 @: $(MAKE); $(unstage)
17998 @[ -f ./gnuserv/Makefile ] || exit 0; \
17999 r=`${PWD_COMMAND}`; export r; \
18000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001 $(HOST_EXPORTS) \
18002 for flag in $(EXTRA_HOST_FLAGS) ; do \
18003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18004 done; \
18005 echo "Doing mostlyclean in gnuserv" ; \
18006 (cd $(HOST_SUBDIR)/gnuserv && \
18007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18009 "RANLIB=$${RANLIB}" \
18010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18011 mostlyclean) \
18012 || exit 1
18013
18014 @endif gnuserv
18015
18016 .PHONY: maybe-clean-gnuserv clean-gnuserv
18017 maybe-clean-gnuserv:
18018 @if gnuserv
18019 maybe-clean-gnuserv: clean-gnuserv
18020
18021 clean-gnuserv:
18022 @: $(MAKE); $(unstage)
18023 @[ -f ./gnuserv/Makefile ] || exit 0; \
18024 r=`${PWD_COMMAND}`; export r; \
18025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18026 $(HOST_EXPORTS) \
18027 for flag in $(EXTRA_HOST_FLAGS) ; do \
18028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18029 done; \
18030 echo "Doing clean in gnuserv" ; \
18031 (cd $(HOST_SUBDIR)/gnuserv && \
18032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18034 "RANLIB=$${RANLIB}" \
18035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18036 clean) \
18037 || exit 1
18038
18039 @endif gnuserv
18040
18041 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18042 maybe-distclean-gnuserv:
18043 @if gnuserv
18044 maybe-distclean-gnuserv: distclean-gnuserv
18045
18046 distclean-gnuserv:
18047 @: $(MAKE); $(unstage)
18048 @[ -f ./gnuserv/Makefile ] || exit 0; \
18049 r=`${PWD_COMMAND}`; export r; \
18050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18051 $(HOST_EXPORTS) \
18052 for flag in $(EXTRA_HOST_FLAGS) ; do \
18053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18054 done; \
18055 echo "Doing distclean in gnuserv" ; \
18056 (cd $(HOST_SUBDIR)/gnuserv && \
18057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18059 "RANLIB=$${RANLIB}" \
18060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18061 distclean) \
18062 || exit 1
18063
18064 @endif gnuserv
18065
18066 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18067 maybe-maintainer-clean-gnuserv:
18068 @if gnuserv
18069 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18070
18071 maintainer-clean-gnuserv:
18072 @: $(MAKE); $(unstage)
18073 @[ -f ./gnuserv/Makefile ] || exit 0; \
18074 r=`${PWD_COMMAND}`; export r; \
18075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18076 $(HOST_EXPORTS) \
18077 for flag in $(EXTRA_HOST_FLAGS) ; do \
18078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18079 done; \
18080 echo "Doing maintainer-clean in gnuserv" ; \
18081 (cd $(HOST_SUBDIR)/gnuserv && \
18082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18084 "RANLIB=$${RANLIB}" \
18085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18086 maintainer-clean) \
18087 || exit 1
18088
18089 @endif gnuserv
18090
18091
18092
18093 .PHONY: configure-gprof maybe-configure-gprof
18094 maybe-configure-gprof:
18095 @if gcc-bootstrap
18096 configure-gprof: stage_current
18097 @endif gcc-bootstrap
18098 @if gprof
18099 maybe-configure-gprof: configure-gprof
18100 configure-gprof:
18101 @: $(MAKE); $(unstage)
18102 @r=`${PWD_COMMAND}`; export r; \
18103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
18106 $(HOST_EXPORTS) \
18107 echo Configuring in $(HOST_SUBDIR)/gprof; \
18108 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18109 case $(srcdir) in \
18110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18111 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18113 esac; \
18114 srcdiroption="--srcdir=$${topdir}/gprof"; \
18115 libsrcdir="$$s/gprof"; \
18116 $(SHELL) $${libsrcdir}/configure \
18117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18118 --target=${target_alias} $${srcdiroption} \
18119 || exit 1
18120 @endif gprof
18121
18122
18123
18124
18125
18126 .PHONY: all-gprof maybe-all-gprof
18127 maybe-all-gprof:
18128 @if gcc-bootstrap
18129 all-gprof: stage_current
18130 @endif gcc-bootstrap
18131 @if gprof
18132 TARGET-gprof=all
18133 maybe-all-gprof: all-gprof
18134 all-gprof: configure-gprof
18135 @: $(MAKE); $(unstage)
18136 @r=`${PWD_COMMAND}`; export r; \
18137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18138 $(HOST_EXPORTS) \
18139 (cd $(HOST_SUBDIR)/gprof && \
18140 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof))
18141 @endif gprof
18142
18143
18144
18145
18146 .PHONY: check-gprof maybe-check-gprof
18147 maybe-check-gprof:
18148 @if gprof
18149 maybe-check-gprof: check-gprof
18150
18151 check-gprof:
18152 @: $(MAKE); $(unstage)
18153 @r=`${PWD_COMMAND}`; export r; \
18154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18155 $(HOST_EXPORTS) \
18156 (cd $(HOST_SUBDIR)/gprof && \
18157 $(MAKE) $(FLAGS_TO_PASS) check)
18158
18159 @endif gprof
18160
18161 .PHONY: install-gprof maybe-install-gprof
18162 maybe-install-gprof:
18163 @if gprof
18164 maybe-install-gprof: install-gprof
18165
18166 install-gprof: installdirs
18167 @: $(MAKE); $(unstage)
18168 @r=`${PWD_COMMAND}`; export r; \
18169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18170 $(HOST_EXPORTS) \
18171 (cd $(HOST_SUBDIR)/gprof && \
18172 $(MAKE) $(FLAGS_TO_PASS) install)
18173
18174 @endif gprof
18175
18176 # Other targets (info, dvi, pdf, etc.)
18177
18178 .PHONY: maybe-info-gprof info-gprof
18179 maybe-info-gprof:
18180 @if gprof
18181 maybe-info-gprof: info-gprof
18182
18183 info-gprof: \
18184 configure-gprof
18185 @: $(MAKE); $(unstage)
18186 @[ -f ./gprof/Makefile ] || exit 0; \
18187 r=`${PWD_COMMAND}`; export r; \
18188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18189 $(HOST_EXPORTS) \
18190 for flag in $(EXTRA_HOST_FLAGS) ; do \
18191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18192 done; \
18193 echo "Doing info in gprof" ; \
18194 (cd $(HOST_SUBDIR)/gprof && \
18195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18197 "RANLIB=$${RANLIB}" \
18198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18199 info) \
18200 || exit 1
18201
18202 @endif gprof
18203
18204 .PHONY: maybe-dvi-gprof dvi-gprof
18205 maybe-dvi-gprof:
18206 @if gprof
18207 maybe-dvi-gprof: dvi-gprof
18208
18209 dvi-gprof: \
18210 configure-gprof
18211 @: $(MAKE); $(unstage)
18212 @[ -f ./gprof/Makefile ] || exit 0; \
18213 r=`${PWD_COMMAND}`; export r; \
18214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18215 $(HOST_EXPORTS) \
18216 for flag in $(EXTRA_HOST_FLAGS) ; do \
18217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18218 done; \
18219 echo "Doing dvi in gprof" ; \
18220 (cd $(HOST_SUBDIR)/gprof && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18223 "RANLIB=$${RANLIB}" \
18224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18225 dvi) \
18226 || exit 1
18227
18228 @endif gprof
18229
18230 .PHONY: maybe-pdf-gprof pdf-gprof
18231 maybe-pdf-gprof:
18232 @if gprof
18233 maybe-pdf-gprof: pdf-gprof
18234
18235 pdf-gprof: \
18236 configure-gprof
18237 @: $(MAKE); $(unstage)
18238 @[ -f ./gprof/Makefile ] || exit 0; \
18239 r=`${PWD_COMMAND}`; export r; \
18240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18241 $(HOST_EXPORTS) \
18242 for flag in $(EXTRA_HOST_FLAGS) ; do \
18243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18244 done; \
18245 echo "Doing pdf in gprof" ; \
18246 (cd $(HOST_SUBDIR)/gprof && \
18247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18249 "RANLIB=$${RANLIB}" \
18250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18251 pdf) \
18252 || exit 1
18253
18254 @endif gprof
18255
18256 .PHONY: maybe-html-gprof html-gprof
18257 maybe-html-gprof:
18258 @if gprof
18259 maybe-html-gprof: html-gprof
18260
18261 html-gprof: \
18262 configure-gprof
18263 @: $(MAKE); $(unstage)
18264 @[ -f ./gprof/Makefile ] || exit 0; \
18265 r=`${PWD_COMMAND}`; export r; \
18266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267 $(HOST_EXPORTS) \
18268 for flag in $(EXTRA_HOST_FLAGS) ; do \
18269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18270 done; \
18271 echo "Doing html in gprof" ; \
18272 (cd $(HOST_SUBDIR)/gprof && \
18273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18275 "RANLIB=$${RANLIB}" \
18276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18277 html) \
18278 || exit 1
18279
18280 @endif gprof
18281
18282 .PHONY: maybe-TAGS-gprof TAGS-gprof
18283 maybe-TAGS-gprof:
18284 @if gprof
18285 maybe-TAGS-gprof: TAGS-gprof
18286
18287 TAGS-gprof: \
18288 configure-gprof
18289 @: $(MAKE); $(unstage)
18290 @[ -f ./gprof/Makefile ] || exit 0; \
18291 r=`${PWD_COMMAND}`; export r; \
18292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18293 $(HOST_EXPORTS) \
18294 for flag in $(EXTRA_HOST_FLAGS) ; do \
18295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18296 done; \
18297 echo "Doing TAGS in gprof" ; \
18298 (cd $(HOST_SUBDIR)/gprof && \
18299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18301 "RANLIB=$${RANLIB}" \
18302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18303 TAGS) \
18304 || exit 1
18305
18306 @endif gprof
18307
18308 .PHONY: maybe-install-info-gprof install-info-gprof
18309 maybe-install-info-gprof:
18310 @if gprof
18311 maybe-install-info-gprof: install-info-gprof
18312
18313 install-info-gprof: \
18314 configure-gprof \
18315 info-gprof
18316 @: $(MAKE); $(unstage)
18317 @[ -f ./gprof/Makefile ] || exit 0; \
18318 r=`${PWD_COMMAND}`; export r; \
18319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18320 $(HOST_EXPORTS) \
18321 for flag in $(EXTRA_HOST_FLAGS) ; do \
18322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18323 done; \
18324 echo "Doing install-info in gprof" ; \
18325 (cd $(HOST_SUBDIR)/gprof && \
18326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18328 "RANLIB=$${RANLIB}" \
18329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18330 install-info) \
18331 || exit 1
18332
18333 @endif gprof
18334
18335 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
18336 maybe-install-pdf-gprof:
18337 @if gprof
18338 maybe-install-pdf-gprof: install-pdf-gprof
18339
18340 install-pdf-gprof: \
18341 configure-gprof \
18342 pdf-gprof
18343 @: $(MAKE); $(unstage)
18344 @[ -f ./gprof/Makefile ] || exit 0; \
18345 r=`${PWD_COMMAND}`; export r; \
18346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18347 $(HOST_EXPORTS) \
18348 for flag in $(EXTRA_HOST_FLAGS) ; do \
18349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18350 done; \
18351 echo "Doing install-pdf in gprof" ; \
18352 (cd $(HOST_SUBDIR)/gprof && \
18353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18355 "RANLIB=$${RANLIB}" \
18356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18357 install-pdf) \
18358 || exit 1
18359
18360 @endif gprof
18361
18362 .PHONY: maybe-install-html-gprof install-html-gprof
18363 maybe-install-html-gprof:
18364 @if gprof
18365 maybe-install-html-gprof: install-html-gprof
18366
18367 install-html-gprof: \
18368 configure-gprof \
18369 html-gprof
18370 @: $(MAKE); $(unstage)
18371 @[ -f ./gprof/Makefile ] || exit 0; \
18372 r=`${PWD_COMMAND}`; export r; \
18373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18374 $(HOST_EXPORTS) \
18375 for flag in $(EXTRA_HOST_FLAGS) ; do \
18376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18377 done; \
18378 echo "Doing install-html in gprof" ; \
18379 (cd $(HOST_SUBDIR)/gprof && \
18380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18382 "RANLIB=$${RANLIB}" \
18383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18384 install-html) \
18385 || exit 1
18386
18387 @endif gprof
18388
18389 .PHONY: maybe-installcheck-gprof installcheck-gprof
18390 maybe-installcheck-gprof:
18391 @if gprof
18392 maybe-installcheck-gprof: installcheck-gprof
18393
18394 installcheck-gprof: \
18395 configure-gprof
18396 @: $(MAKE); $(unstage)
18397 @[ -f ./gprof/Makefile ] || exit 0; \
18398 r=`${PWD_COMMAND}`; export r; \
18399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18400 $(HOST_EXPORTS) \
18401 for flag in $(EXTRA_HOST_FLAGS) ; do \
18402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18403 done; \
18404 echo "Doing installcheck in gprof" ; \
18405 (cd $(HOST_SUBDIR)/gprof && \
18406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18408 "RANLIB=$${RANLIB}" \
18409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18410 installcheck) \
18411 || exit 1
18412
18413 @endif gprof
18414
18415 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
18416 maybe-mostlyclean-gprof:
18417 @if gprof
18418 maybe-mostlyclean-gprof: mostlyclean-gprof
18419
18420 mostlyclean-gprof:
18421 @: $(MAKE); $(unstage)
18422 @[ -f ./gprof/Makefile ] || exit 0; \
18423 r=`${PWD_COMMAND}`; export r; \
18424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18425 $(HOST_EXPORTS) \
18426 for flag in $(EXTRA_HOST_FLAGS) ; do \
18427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18428 done; \
18429 echo "Doing mostlyclean in gprof" ; \
18430 (cd $(HOST_SUBDIR)/gprof && \
18431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18433 "RANLIB=$${RANLIB}" \
18434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18435 mostlyclean) \
18436 || exit 1
18437
18438 @endif gprof
18439
18440 .PHONY: maybe-clean-gprof clean-gprof
18441 maybe-clean-gprof:
18442 @if gprof
18443 maybe-clean-gprof: clean-gprof
18444
18445 clean-gprof:
18446 @: $(MAKE); $(unstage)
18447 @[ -f ./gprof/Makefile ] || exit 0; \
18448 r=`${PWD_COMMAND}`; export r; \
18449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18450 $(HOST_EXPORTS) \
18451 for flag in $(EXTRA_HOST_FLAGS) ; do \
18452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18453 done; \
18454 echo "Doing clean in gprof" ; \
18455 (cd $(HOST_SUBDIR)/gprof && \
18456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18458 "RANLIB=$${RANLIB}" \
18459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18460 clean) \
18461 || exit 1
18462
18463 @endif gprof
18464
18465 .PHONY: maybe-distclean-gprof distclean-gprof
18466 maybe-distclean-gprof:
18467 @if gprof
18468 maybe-distclean-gprof: distclean-gprof
18469
18470 distclean-gprof:
18471 @: $(MAKE); $(unstage)
18472 @[ -f ./gprof/Makefile ] || exit 0; \
18473 r=`${PWD_COMMAND}`; export r; \
18474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18475 $(HOST_EXPORTS) \
18476 for flag in $(EXTRA_HOST_FLAGS) ; do \
18477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18478 done; \
18479 echo "Doing distclean in gprof" ; \
18480 (cd $(HOST_SUBDIR)/gprof && \
18481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18483 "RANLIB=$${RANLIB}" \
18484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18485 distclean) \
18486 || exit 1
18487
18488 @endif gprof
18489
18490 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
18491 maybe-maintainer-clean-gprof:
18492 @if gprof
18493 maybe-maintainer-clean-gprof: maintainer-clean-gprof
18494
18495 maintainer-clean-gprof:
18496 @: $(MAKE); $(unstage)
18497 @[ -f ./gprof/Makefile ] || exit 0; \
18498 r=`${PWD_COMMAND}`; export r; \
18499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500 $(HOST_EXPORTS) \
18501 for flag in $(EXTRA_HOST_FLAGS) ; do \
18502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18503 done; \
18504 echo "Doing maintainer-clean in gprof" ; \
18505 (cd $(HOST_SUBDIR)/gprof && \
18506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18508 "RANLIB=$${RANLIB}" \
18509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18510 maintainer-clean) \
18511 || exit 1
18512
18513 @endif gprof
18514
18515
18516
18517 .PHONY: configure-gzip maybe-configure-gzip
18518 maybe-configure-gzip:
18519 @if gcc-bootstrap
18520 configure-gzip: stage_current
18521 @endif gcc-bootstrap
18522 @if gzip
18523 maybe-configure-gzip: configure-gzip
18524 configure-gzip:
18525 @: $(MAKE); $(unstage)
18526 @r=`${PWD_COMMAND}`; export r; \
18527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18528 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
18529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
18530 $(HOST_EXPORTS) \
18531 echo Configuring in $(HOST_SUBDIR)/gzip; \
18532 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
18533 case $(srcdir) in \
18534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18535 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
18536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18537 esac; \
18538 srcdiroption="--srcdir=$${topdir}/gzip"; \
18539 libsrcdir="$$s/gzip"; \
18540 $(SHELL) $${libsrcdir}/configure \
18541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18542 --target=${target_alias} $${srcdiroption} \
18543 || exit 1
18544 @endif gzip
18545
18546
18547
18548
18549
18550 .PHONY: all-gzip maybe-all-gzip
18551 maybe-all-gzip:
18552 @if gcc-bootstrap
18553 all-gzip: stage_current
18554 @endif gcc-bootstrap
18555 @if gzip
18556 TARGET-gzip=all
18557 maybe-all-gzip: all-gzip
18558 all-gzip: configure-gzip
18559 @: $(MAKE); $(unstage)
18560 @r=`${PWD_COMMAND}`; export r; \
18561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562 $(HOST_EXPORTS) \
18563 (cd $(HOST_SUBDIR)/gzip && \
18564 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip))
18565 @endif gzip
18566
18567
18568
18569
18570 .PHONY: check-gzip maybe-check-gzip
18571 maybe-check-gzip:
18572 @if gzip
18573 maybe-check-gzip: check-gzip
18574
18575 check-gzip:
18576 @: $(MAKE); $(unstage)
18577 @r=`${PWD_COMMAND}`; export r; \
18578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18579 $(HOST_EXPORTS) \
18580 (cd $(HOST_SUBDIR)/gzip && \
18581 $(MAKE) $(FLAGS_TO_PASS) check)
18582
18583 @endif gzip
18584
18585 .PHONY: install-gzip maybe-install-gzip
18586 maybe-install-gzip:
18587 @if gzip
18588 maybe-install-gzip: install-gzip
18589
18590 install-gzip: installdirs
18591 @: $(MAKE); $(unstage)
18592 @r=`${PWD_COMMAND}`; export r; \
18593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18594 $(HOST_EXPORTS) \
18595 (cd $(HOST_SUBDIR)/gzip && \
18596 $(MAKE) $(FLAGS_TO_PASS) install)
18597
18598 @endif gzip
18599
18600 # Other targets (info, dvi, pdf, etc.)
18601
18602 .PHONY: maybe-info-gzip info-gzip
18603 maybe-info-gzip:
18604 @if gzip
18605 maybe-info-gzip: info-gzip
18606
18607 info-gzip: \
18608 configure-gzip
18609 @: $(MAKE); $(unstage)
18610 @[ -f ./gzip/Makefile ] || exit 0; \
18611 r=`${PWD_COMMAND}`; export r; \
18612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18613 $(HOST_EXPORTS) \
18614 for flag in $(EXTRA_HOST_FLAGS) ; do \
18615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18616 done; \
18617 echo "Doing info in gzip" ; \
18618 (cd $(HOST_SUBDIR)/gzip && \
18619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18621 "RANLIB=$${RANLIB}" \
18622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18623 info) \
18624 || exit 1
18625
18626 @endif gzip
18627
18628 .PHONY: maybe-dvi-gzip dvi-gzip
18629 maybe-dvi-gzip:
18630 @if gzip
18631 maybe-dvi-gzip: dvi-gzip
18632
18633 dvi-gzip: \
18634 configure-gzip
18635 @: $(MAKE); $(unstage)
18636 @[ -f ./gzip/Makefile ] || exit 0; \
18637 r=`${PWD_COMMAND}`; export r; \
18638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18639 $(HOST_EXPORTS) \
18640 for flag in $(EXTRA_HOST_FLAGS) ; do \
18641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18642 done; \
18643 echo "Doing dvi in gzip" ; \
18644 (cd $(HOST_SUBDIR)/gzip && \
18645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18647 "RANLIB=$${RANLIB}" \
18648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18649 dvi) \
18650 || exit 1
18651
18652 @endif gzip
18653
18654 .PHONY: maybe-pdf-gzip pdf-gzip
18655 maybe-pdf-gzip:
18656 @if gzip
18657 maybe-pdf-gzip: pdf-gzip
18658
18659 pdf-gzip: \
18660 configure-gzip
18661 @: $(MAKE); $(unstage)
18662 @[ -f ./gzip/Makefile ] || exit 0; \
18663 r=`${PWD_COMMAND}`; export r; \
18664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665 $(HOST_EXPORTS) \
18666 for flag in $(EXTRA_HOST_FLAGS) ; do \
18667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18668 done; \
18669 echo "Doing pdf in gzip" ; \
18670 (cd $(HOST_SUBDIR)/gzip && \
18671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18673 "RANLIB=$${RANLIB}" \
18674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18675 pdf) \
18676 || exit 1
18677
18678 @endif gzip
18679
18680 .PHONY: maybe-html-gzip html-gzip
18681 maybe-html-gzip:
18682 @if gzip
18683 maybe-html-gzip: html-gzip
18684
18685 html-gzip: \
18686 configure-gzip
18687 @: $(MAKE); $(unstage)
18688 @[ -f ./gzip/Makefile ] || exit 0; \
18689 r=`${PWD_COMMAND}`; export r; \
18690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691 $(HOST_EXPORTS) \
18692 for flag in $(EXTRA_HOST_FLAGS) ; do \
18693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18694 done; \
18695 echo "Doing html in gzip" ; \
18696 (cd $(HOST_SUBDIR)/gzip && \
18697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18699 "RANLIB=$${RANLIB}" \
18700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18701 html) \
18702 || exit 1
18703
18704 @endif gzip
18705
18706 .PHONY: maybe-TAGS-gzip TAGS-gzip
18707 maybe-TAGS-gzip:
18708 @if gzip
18709 maybe-TAGS-gzip: TAGS-gzip
18710
18711 TAGS-gzip: \
18712 configure-gzip
18713 @: $(MAKE); $(unstage)
18714 @[ -f ./gzip/Makefile ] || exit 0; \
18715 r=`${PWD_COMMAND}`; export r; \
18716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717 $(HOST_EXPORTS) \
18718 for flag in $(EXTRA_HOST_FLAGS) ; do \
18719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720 done; \
18721 echo "Doing TAGS in gzip" ; \
18722 (cd $(HOST_SUBDIR)/gzip && \
18723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725 "RANLIB=$${RANLIB}" \
18726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18727 TAGS) \
18728 || exit 1
18729
18730 @endif gzip
18731
18732 .PHONY: maybe-install-info-gzip install-info-gzip
18733 maybe-install-info-gzip:
18734 @if gzip
18735 maybe-install-info-gzip: install-info-gzip
18736
18737 install-info-gzip: \
18738 configure-gzip \
18739 info-gzip
18740 @: $(MAKE); $(unstage)
18741 @[ -f ./gzip/Makefile ] || exit 0; \
18742 r=`${PWD_COMMAND}`; export r; \
18743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18744 $(HOST_EXPORTS) \
18745 for flag in $(EXTRA_HOST_FLAGS) ; do \
18746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18747 done; \
18748 echo "Doing install-info in gzip" ; \
18749 (cd $(HOST_SUBDIR)/gzip && \
18750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18752 "RANLIB=$${RANLIB}" \
18753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18754 install-info) \
18755 || exit 1
18756
18757 @endif gzip
18758
18759 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
18760 maybe-install-pdf-gzip:
18761 @if gzip
18762 maybe-install-pdf-gzip: install-pdf-gzip
18763
18764 install-pdf-gzip: \
18765 configure-gzip \
18766 pdf-gzip
18767 @: $(MAKE); $(unstage)
18768 @[ -f ./gzip/Makefile ] || exit 0; \
18769 r=`${PWD_COMMAND}`; export r; \
18770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18771 $(HOST_EXPORTS) \
18772 for flag in $(EXTRA_HOST_FLAGS) ; do \
18773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18774 done; \
18775 echo "Doing install-pdf in gzip" ; \
18776 (cd $(HOST_SUBDIR)/gzip && \
18777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18779 "RANLIB=$${RANLIB}" \
18780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18781 install-pdf) \
18782 || exit 1
18783
18784 @endif gzip
18785
18786 .PHONY: maybe-install-html-gzip install-html-gzip
18787 maybe-install-html-gzip:
18788 @if gzip
18789 maybe-install-html-gzip: install-html-gzip
18790
18791 install-html-gzip: \
18792 configure-gzip \
18793 html-gzip
18794 @: $(MAKE); $(unstage)
18795 @[ -f ./gzip/Makefile ] || exit 0; \
18796 r=`${PWD_COMMAND}`; export r; \
18797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798 $(HOST_EXPORTS) \
18799 for flag in $(EXTRA_HOST_FLAGS) ; do \
18800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18801 done; \
18802 echo "Doing install-html in gzip" ; \
18803 (cd $(HOST_SUBDIR)/gzip && \
18804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18806 "RANLIB=$${RANLIB}" \
18807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18808 install-html) \
18809 || exit 1
18810
18811 @endif gzip
18812
18813 .PHONY: maybe-installcheck-gzip installcheck-gzip
18814 maybe-installcheck-gzip:
18815 @if gzip
18816 maybe-installcheck-gzip: installcheck-gzip
18817
18818 installcheck-gzip: \
18819 configure-gzip
18820 @: $(MAKE); $(unstage)
18821 @[ -f ./gzip/Makefile ] || exit 0; \
18822 r=`${PWD_COMMAND}`; export r; \
18823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824 $(HOST_EXPORTS) \
18825 for flag in $(EXTRA_HOST_FLAGS) ; do \
18826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18827 done; \
18828 echo "Doing installcheck in gzip" ; \
18829 (cd $(HOST_SUBDIR)/gzip && \
18830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18832 "RANLIB=$${RANLIB}" \
18833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18834 installcheck) \
18835 || exit 1
18836
18837 @endif gzip
18838
18839 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
18840 maybe-mostlyclean-gzip:
18841 @if gzip
18842 maybe-mostlyclean-gzip: mostlyclean-gzip
18843
18844 mostlyclean-gzip:
18845 @: $(MAKE); $(unstage)
18846 @[ -f ./gzip/Makefile ] || exit 0; \
18847 r=`${PWD_COMMAND}`; export r; \
18848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18849 $(HOST_EXPORTS) \
18850 for flag in $(EXTRA_HOST_FLAGS) ; do \
18851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18852 done; \
18853 echo "Doing mostlyclean in gzip" ; \
18854 (cd $(HOST_SUBDIR)/gzip && \
18855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18857 "RANLIB=$${RANLIB}" \
18858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18859 mostlyclean) \
18860 || exit 1
18861
18862 @endif gzip
18863
18864 .PHONY: maybe-clean-gzip clean-gzip
18865 maybe-clean-gzip:
18866 @if gzip
18867 maybe-clean-gzip: clean-gzip
18868
18869 clean-gzip:
18870 @: $(MAKE); $(unstage)
18871 @[ -f ./gzip/Makefile ] || exit 0; \
18872 r=`${PWD_COMMAND}`; export r; \
18873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18874 $(HOST_EXPORTS) \
18875 for flag in $(EXTRA_HOST_FLAGS) ; do \
18876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18877 done; \
18878 echo "Doing clean in gzip" ; \
18879 (cd $(HOST_SUBDIR)/gzip && \
18880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18882 "RANLIB=$${RANLIB}" \
18883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18884 clean) \
18885 || exit 1
18886
18887 @endif gzip
18888
18889 .PHONY: maybe-distclean-gzip distclean-gzip
18890 maybe-distclean-gzip:
18891 @if gzip
18892 maybe-distclean-gzip: distclean-gzip
18893
18894 distclean-gzip:
18895 @: $(MAKE); $(unstage)
18896 @[ -f ./gzip/Makefile ] || exit 0; \
18897 r=`${PWD_COMMAND}`; export r; \
18898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18899 $(HOST_EXPORTS) \
18900 for flag in $(EXTRA_HOST_FLAGS) ; do \
18901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18902 done; \
18903 echo "Doing distclean in gzip" ; \
18904 (cd $(HOST_SUBDIR)/gzip && \
18905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18907 "RANLIB=$${RANLIB}" \
18908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18909 distclean) \
18910 || exit 1
18911
18912 @endif gzip
18913
18914 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
18915 maybe-maintainer-clean-gzip:
18916 @if gzip
18917 maybe-maintainer-clean-gzip: maintainer-clean-gzip
18918
18919 maintainer-clean-gzip:
18920 @: $(MAKE); $(unstage)
18921 @[ -f ./gzip/Makefile ] || exit 0; \
18922 r=`${PWD_COMMAND}`; export r; \
18923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924 $(HOST_EXPORTS) \
18925 for flag in $(EXTRA_HOST_FLAGS) ; do \
18926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18927 done; \
18928 echo "Doing maintainer-clean in gzip" ; \
18929 (cd $(HOST_SUBDIR)/gzip && \
18930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18932 "RANLIB=$${RANLIB}" \
18933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18934 maintainer-clean) \
18935 || exit 1
18936
18937 @endif gzip
18938
18939
18940
18941 .PHONY: configure-hello maybe-configure-hello
18942 maybe-configure-hello:
18943 @if gcc-bootstrap
18944 configure-hello: stage_current
18945 @endif gcc-bootstrap
18946 @if hello
18947 maybe-configure-hello: configure-hello
18948 configure-hello:
18949 @: $(MAKE); $(unstage)
18950 @r=`${PWD_COMMAND}`; export r; \
18951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18952 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
18953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
18954 $(HOST_EXPORTS) \
18955 echo Configuring in $(HOST_SUBDIR)/hello; \
18956 cd "$(HOST_SUBDIR)/hello" || exit 1; \
18957 case $(srcdir) in \
18958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18959 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
18960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18961 esac; \
18962 srcdiroption="--srcdir=$${topdir}/hello"; \
18963 libsrcdir="$$s/hello"; \
18964 $(SHELL) $${libsrcdir}/configure \
18965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18966 --target=${target_alias} $${srcdiroption} \
18967 || exit 1
18968 @endif hello
18969
18970
18971
18972
18973
18974 .PHONY: all-hello maybe-all-hello
18975 maybe-all-hello:
18976 @if gcc-bootstrap
18977 all-hello: stage_current
18978 @endif gcc-bootstrap
18979 @if hello
18980 TARGET-hello=all
18981 maybe-all-hello: all-hello
18982 all-hello: configure-hello
18983 @: $(MAKE); $(unstage)
18984 @r=`${PWD_COMMAND}`; export r; \
18985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18986 $(HOST_EXPORTS) \
18987 (cd $(HOST_SUBDIR)/hello && \
18988 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello))
18989 @endif hello
18990
18991
18992
18993
18994 .PHONY: check-hello maybe-check-hello
18995 maybe-check-hello:
18996 @if hello
18997 maybe-check-hello: check-hello
18998
18999 check-hello:
19000 @: $(MAKE); $(unstage)
19001 @r=`${PWD_COMMAND}`; export r; \
19002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003 $(HOST_EXPORTS) \
19004 (cd $(HOST_SUBDIR)/hello && \
19005 $(MAKE) $(FLAGS_TO_PASS) check)
19006
19007 @endif hello
19008
19009 .PHONY: install-hello maybe-install-hello
19010 maybe-install-hello:
19011 @if hello
19012 maybe-install-hello: install-hello
19013
19014 install-hello: installdirs
19015 @: $(MAKE); $(unstage)
19016 @r=`${PWD_COMMAND}`; export r; \
19017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19018 $(HOST_EXPORTS) \
19019 (cd $(HOST_SUBDIR)/hello && \
19020 $(MAKE) $(FLAGS_TO_PASS) install)
19021
19022 @endif hello
19023
19024 # Other targets (info, dvi, pdf, etc.)
19025
19026 .PHONY: maybe-info-hello info-hello
19027 maybe-info-hello:
19028 @if hello
19029 maybe-info-hello: info-hello
19030
19031 info-hello: \
19032 configure-hello
19033 @: $(MAKE); $(unstage)
19034 @[ -f ./hello/Makefile ] || exit 0; \
19035 r=`${PWD_COMMAND}`; export r; \
19036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19037 $(HOST_EXPORTS) \
19038 for flag in $(EXTRA_HOST_FLAGS) ; do \
19039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19040 done; \
19041 echo "Doing info in hello" ; \
19042 (cd $(HOST_SUBDIR)/hello && \
19043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19045 "RANLIB=$${RANLIB}" \
19046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19047 info) \
19048 || exit 1
19049
19050 @endif hello
19051
19052 .PHONY: maybe-dvi-hello dvi-hello
19053 maybe-dvi-hello:
19054 @if hello
19055 maybe-dvi-hello: dvi-hello
19056
19057 dvi-hello: \
19058 configure-hello
19059 @: $(MAKE); $(unstage)
19060 @[ -f ./hello/Makefile ] || exit 0; \
19061 r=`${PWD_COMMAND}`; export r; \
19062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19063 $(HOST_EXPORTS) \
19064 for flag in $(EXTRA_HOST_FLAGS) ; do \
19065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19066 done; \
19067 echo "Doing dvi in hello" ; \
19068 (cd $(HOST_SUBDIR)/hello && \
19069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19071 "RANLIB=$${RANLIB}" \
19072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19073 dvi) \
19074 || exit 1
19075
19076 @endif hello
19077
19078 .PHONY: maybe-pdf-hello pdf-hello
19079 maybe-pdf-hello:
19080 @if hello
19081 maybe-pdf-hello: pdf-hello
19082
19083 pdf-hello: \
19084 configure-hello
19085 @: $(MAKE); $(unstage)
19086 @[ -f ./hello/Makefile ] || exit 0; \
19087 r=`${PWD_COMMAND}`; export r; \
19088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089 $(HOST_EXPORTS) \
19090 for flag in $(EXTRA_HOST_FLAGS) ; do \
19091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19092 done; \
19093 echo "Doing pdf in hello" ; \
19094 (cd $(HOST_SUBDIR)/hello && \
19095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19097 "RANLIB=$${RANLIB}" \
19098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19099 pdf) \
19100 || exit 1
19101
19102 @endif hello
19103
19104 .PHONY: maybe-html-hello html-hello
19105 maybe-html-hello:
19106 @if hello
19107 maybe-html-hello: html-hello
19108
19109 html-hello: \
19110 configure-hello
19111 @: $(MAKE); $(unstage)
19112 @[ -f ./hello/Makefile ] || exit 0; \
19113 r=`${PWD_COMMAND}`; export r; \
19114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19115 $(HOST_EXPORTS) \
19116 for flag in $(EXTRA_HOST_FLAGS) ; do \
19117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19118 done; \
19119 echo "Doing html in hello" ; \
19120 (cd $(HOST_SUBDIR)/hello && \
19121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19123 "RANLIB=$${RANLIB}" \
19124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19125 html) \
19126 || exit 1
19127
19128 @endif hello
19129
19130 .PHONY: maybe-TAGS-hello TAGS-hello
19131 maybe-TAGS-hello:
19132 @if hello
19133 maybe-TAGS-hello: TAGS-hello
19134
19135 TAGS-hello: \
19136 configure-hello
19137 @: $(MAKE); $(unstage)
19138 @[ -f ./hello/Makefile ] || exit 0; \
19139 r=`${PWD_COMMAND}`; export r; \
19140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19141 $(HOST_EXPORTS) \
19142 for flag in $(EXTRA_HOST_FLAGS) ; do \
19143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19144 done; \
19145 echo "Doing TAGS in hello" ; \
19146 (cd $(HOST_SUBDIR)/hello && \
19147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19149 "RANLIB=$${RANLIB}" \
19150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19151 TAGS) \
19152 || exit 1
19153
19154 @endif hello
19155
19156 .PHONY: maybe-install-info-hello install-info-hello
19157 maybe-install-info-hello:
19158 @if hello
19159 maybe-install-info-hello: install-info-hello
19160
19161 install-info-hello: \
19162 configure-hello \
19163 info-hello
19164 @: $(MAKE); $(unstage)
19165 @[ -f ./hello/Makefile ] || exit 0; \
19166 r=`${PWD_COMMAND}`; export r; \
19167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168 $(HOST_EXPORTS) \
19169 for flag in $(EXTRA_HOST_FLAGS) ; do \
19170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19171 done; \
19172 echo "Doing install-info in hello" ; \
19173 (cd $(HOST_SUBDIR)/hello && \
19174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19176 "RANLIB=$${RANLIB}" \
19177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19178 install-info) \
19179 || exit 1
19180
19181 @endif hello
19182
19183 .PHONY: maybe-install-pdf-hello install-pdf-hello
19184 maybe-install-pdf-hello:
19185 @if hello
19186 maybe-install-pdf-hello: install-pdf-hello
19187
19188 install-pdf-hello: \
19189 configure-hello \
19190 pdf-hello
19191 @: $(MAKE); $(unstage)
19192 @[ -f ./hello/Makefile ] || exit 0; \
19193 r=`${PWD_COMMAND}`; export r; \
19194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19195 $(HOST_EXPORTS) \
19196 for flag in $(EXTRA_HOST_FLAGS) ; do \
19197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19198 done; \
19199 echo "Doing install-pdf in hello" ; \
19200 (cd $(HOST_SUBDIR)/hello && \
19201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19203 "RANLIB=$${RANLIB}" \
19204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19205 install-pdf) \
19206 || exit 1
19207
19208 @endif hello
19209
19210 .PHONY: maybe-install-html-hello install-html-hello
19211 maybe-install-html-hello:
19212 @if hello
19213 maybe-install-html-hello: install-html-hello
19214
19215 install-html-hello: \
19216 configure-hello \
19217 html-hello
19218 @: $(MAKE); $(unstage)
19219 @[ -f ./hello/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 install-html in hello" ; \
19227 (cd $(HOST_SUBDIR)/hello && \
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 install-html) \
19233 || exit 1
19234
19235 @endif hello
19236
19237 .PHONY: maybe-installcheck-hello installcheck-hello
19238 maybe-installcheck-hello:
19239 @if hello
19240 maybe-installcheck-hello: installcheck-hello
19241
19242 installcheck-hello: \
19243 configure-hello
19244 @: $(MAKE); $(unstage)
19245 @[ -f ./hello/Makefile ] || exit 0; \
19246 r=`${PWD_COMMAND}`; export r; \
19247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248 $(HOST_EXPORTS) \
19249 for flag in $(EXTRA_HOST_FLAGS) ; do \
19250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19251 done; \
19252 echo "Doing installcheck in hello" ; \
19253 (cd $(HOST_SUBDIR)/hello && \
19254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19256 "RANLIB=$${RANLIB}" \
19257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19258 installcheck) \
19259 || exit 1
19260
19261 @endif hello
19262
19263 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
19264 maybe-mostlyclean-hello:
19265 @if hello
19266 maybe-mostlyclean-hello: mostlyclean-hello
19267
19268 mostlyclean-hello:
19269 @: $(MAKE); $(unstage)
19270 @[ -f ./hello/Makefile ] || exit 0; \
19271 r=`${PWD_COMMAND}`; export r; \
19272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19273 $(HOST_EXPORTS) \
19274 for flag in $(EXTRA_HOST_FLAGS) ; do \
19275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19276 done; \
19277 echo "Doing mostlyclean in hello" ; \
19278 (cd $(HOST_SUBDIR)/hello && \
19279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19281 "RANLIB=$${RANLIB}" \
19282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19283 mostlyclean) \
19284 || exit 1
19285
19286 @endif hello
19287
19288 .PHONY: maybe-clean-hello clean-hello
19289 maybe-clean-hello:
19290 @if hello
19291 maybe-clean-hello: clean-hello
19292
19293 clean-hello:
19294 @: $(MAKE); $(unstage)
19295 @[ -f ./hello/Makefile ] || exit 0; \
19296 r=`${PWD_COMMAND}`; export r; \
19297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19298 $(HOST_EXPORTS) \
19299 for flag in $(EXTRA_HOST_FLAGS) ; do \
19300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19301 done; \
19302 echo "Doing clean in hello" ; \
19303 (cd $(HOST_SUBDIR)/hello && \
19304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19306 "RANLIB=$${RANLIB}" \
19307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19308 clean) \
19309 || exit 1
19310
19311 @endif hello
19312
19313 .PHONY: maybe-distclean-hello distclean-hello
19314 maybe-distclean-hello:
19315 @if hello
19316 maybe-distclean-hello: distclean-hello
19317
19318 distclean-hello:
19319 @: $(MAKE); $(unstage)
19320 @[ -f ./hello/Makefile ] || exit 0; \
19321 r=`${PWD_COMMAND}`; export r; \
19322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323 $(HOST_EXPORTS) \
19324 for flag in $(EXTRA_HOST_FLAGS) ; do \
19325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19326 done; \
19327 echo "Doing distclean in hello" ; \
19328 (cd $(HOST_SUBDIR)/hello && \
19329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19331 "RANLIB=$${RANLIB}" \
19332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19333 distclean) \
19334 || exit 1
19335
19336 @endif hello
19337
19338 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
19339 maybe-maintainer-clean-hello:
19340 @if hello
19341 maybe-maintainer-clean-hello: maintainer-clean-hello
19342
19343 maintainer-clean-hello:
19344 @: $(MAKE); $(unstage)
19345 @[ -f ./hello/Makefile ] || exit 0; \
19346 r=`${PWD_COMMAND}`; export r; \
19347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19348 $(HOST_EXPORTS) \
19349 for flag in $(EXTRA_HOST_FLAGS) ; do \
19350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19351 done; \
19352 echo "Doing maintainer-clean in hello" ; \
19353 (cd $(HOST_SUBDIR)/hello && \
19354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19356 "RANLIB=$${RANLIB}" \
19357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19358 maintainer-clean) \
19359 || exit 1
19360
19361 @endif hello
19362
19363
19364
19365 .PHONY: configure-indent maybe-configure-indent
19366 maybe-configure-indent:
19367 @if gcc-bootstrap
19368 configure-indent: stage_current
19369 @endif gcc-bootstrap
19370 @if indent
19371 maybe-configure-indent: configure-indent
19372 configure-indent:
19373 @: $(MAKE); $(unstage)
19374 @r=`${PWD_COMMAND}`; export r; \
19375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19376 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
19377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
19378 $(HOST_EXPORTS) \
19379 echo Configuring in $(HOST_SUBDIR)/indent; \
19380 cd "$(HOST_SUBDIR)/indent" || exit 1; \
19381 case $(srcdir) in \
19382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19383 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
19384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19385 esac; \
19386 srcdiroption="--srcdir=$${topdir}/indent"; \
19387 libsrcdir="$$s/indent"; \
19388 $(SHELL) $${libsrcdir}/configure \
19389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19390 --target=${target_alias} $${srcdiroption} \
19391 || exit 1
19392 @endif indent
19393
19394
19395
19396
19397
19398 .PHONY: all-indent maybe-all-indent
19399 maybe-all-indent:
19400 @if gcc-bootstrap
19401 all-indent: stage_current
19402 @endif gcc-bootstrap
19403 @if indent
19404 TARGET-indent=all
19405 maybe-all-indent: all-indent
19406 all-indent: configure-indent
19407 @: $(MAKE); $(unstage)
19408 @r=`${PWD_COMMAND}`; export r; \
19409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19410 $(HOST_EXPORTS) \
19411 (cd $(HOST_SUBDIR)/indent && \
19412 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent))
19413 @endif indent
19414
19415
19416
19417
19418 .PHONY: check-indent maybe-check-indent
19419 maybe-check-indent:
19420 @if indent
19421 maybe-check-indent: check-indent
19422
19423 check-indent:
19424 @: $(MAKE); $(unstage)
19425 @r=`${PWD_COMMAND}`; export r; \
19426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19427 $(HOST_EXPORTS) \
19428 (cd $(HOST_SUBDIR)/indent && \
19429 $(MAKE) $(FLAGS_TO_PASS) check)
19430
19431 @endif indent
19432
19433 .PHONY: install-indent maybe-install-indent
19434 maybe-install-indent:
19435 @if indent
19436 maybe-install-indent: install-indent
19437
19438 install-indent: installdirs
19439 @: $(MAKE); $(unstage)
19440 @r=`${PWD_COMMAND}`; export r; \
19441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442 $(HOST_EXPORTS) \
19443 (cd $(HOST_SUBDIR)/indent && \
19444 $(MAKE) $(FLAGS_TO_PASS) install)
19445
19446 @endif indent
19447
19448 # Other targets (info, dvi, pdf, etc.)
19449
19450 .PHONY: maybe-info-indent info-indent
19451 maybe-info-indent:
19452 @if indent
19453 maybe-info-indent: info-indent
19454
19455 info-indent: \
19456 configure-indent
19457 @: $(MAKE); $(unstage)
19458 @[ -f ./indent/Makefile ] || exit 0; \
19459 r=`${PWD_COMMAND}`; export r; \
19460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461 $(HOST_EXPORTS) \
19462 for flag in $(EXTRA_HOST_FLAGS) ; do \
19463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464 done; \
19465 echo "Doing info in indent" ; \
19466 (cd $(HOST_SUBDIR)/indent && \
19467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19469 "RANLIB=$${RANLIB}" \
19470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19471 info) \
19472 || exit 1
19473
19474 @endif indent
19475
19476 .PHONY: maybe-dvi-indent dvi-indent
19477 maybe-dvi-indent:
19478 @if indent
19479 maybe-dvi-indent: dvi-indent
19480
19481 dvi-indent: \
19482 configure-indent
19483 @: $(MAKE); $(unstage)
19484 @[ -f ./indent/Makefile ] || exit 0; \
19485 r=`${PWD_COMMAND}`; export r; \
19486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19487 $(HOST_EXPORTS) \
19488 for flag in $(EXTRA_HOST_FLAGS) ; do \
19489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19490 done; \
19491 echo "Doing dvi in indent" ; \
19492 (cd $(HOST_SUBDIR)/indent && \
19493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19495 "RANLIB=$${RANLIB}" \
19496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19497 dvi) \
19498 || exit 1
19499
19500 @endif indent
19501
19502 .PHONY: maybe-pdf-indent pdf-indent
19503 maybe-pdf-indent:
19504 @if indent
19505 maybe-pdf-indent: pdf-indent
19506
19507 pdf-indent: \
19508 configure-indent
19509 @: $(MAKE); $(unstage)
19510 @[ -f ./indent/Makefile ] || exit 0; \
19511 r=`${PWD_COMMAND}`; export r; \
19512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19513 $(HOST_EXPORTS) \
19514 for flag in $(EXTRA_HOST_FLAGS) ; do \
19515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19516 done; \
19517 echo "Doing pdf in indent" ; \
19518 (cd $(HOST_SUBDIR)/indent && \
19519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19521 "RANLIB=$${RANLIB}" \
19522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19523 pdf) \
19524 || exit 1
19525
19526 @endif indent
19527
19528 .PHONY: maybe-html-indent html-indent
19529 maybe-html-indent:
19530 @if indent
19531 maybe-html-indent: html-indent
19532
19533 html-indent: \
19534 configure-indent
19535 @: $(MAKE); $(unstage)
19536 @[ -f ./indent/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 html in indent" ; \
19544 (cd $(HOST_SUBDIR)/indent && \
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 html) \
19550 || exit 1
19551
19552 @endif indent
19553
19554 .PHONY: maybe-TAGS-indent TAGS-indent
19555 maybe-TAGS-indent:
19556 @if indent
19557 maybe-TAGS-indent: TAGS-indent
19558
19559 TAGS-indent: \
19560 configure-indent
19561 @: $(MAKE); $(unstage)
19562 @[ -f ./indent/Makefile ] || exit 0; \
19563 r=`${PWD_COMMAND}`; export r; \
19564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565 $(HOST_EXPORTS) \
19566 for flag in $(EXTRA_HOST_FLAGS) ; do \
19567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19568 done; \
19569 echo "Doing TAGS in indent" ; \
19570 (cd $(HOST_SUBDIR)/indent && \
19571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19573 "RANLIB=$${RANLIB}" \
19574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19575 TAGS) \
19576 || exit 1
19577
19578 @endif indent
19579
19580 .PHONY: maybe-install-info-indent install-info-indent
19581 maybe-install-info-indent:
19582 @if indent
19583 maybe-install-info-indent: install-info-indent
19584
19585 install-info-indent: \
19586 configure-indent \
19587 info-indent
19588 @: $(MAKE); $(unstage)
19589 @[ -f ./indent/Makefile ] || exit 0; \
19590 r=`${PWD_COMMAND}`; export r; \
19591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592 $(HOST_EXPORTS) \
19593 for flag in $(EXTRA_HOST_FLAGS) ; do \
19594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595 done; \
19596 echo "Doing install-info in indent" ; \
19597 (cd $(HOST_SUBDIR)/indent && \
19598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600 "RANLIB=$${RANLIB}" \
19601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602 install-info) \
19603 || exit 1
19604
19605 @endif indent
19606
19607 .PHONY: maybe-install-pdf-indent install-pdf-indent
19608 maybe-install-pdf-indent:
19609 @if indent
19610 maybe-install-pdf-indent: install-pdf-indent
19611
19612 install-pdf-indent: \
19613 configure-indent \
19614 pdf-indent
19615 @: $(MAKE); $(unstage)
19616 @[ -f ./indent/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 install-pdf in indent" ; \
19624 (cd $(HOST_SUBDIR)/indent && \
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 install-pdf) \
19630 || exit 1
19631
19632 @endif indent
19633
19634 .PHONY: maybe-install-html-indent install-html-indent
19635 maybe-install-html-indent:
19636 @if indent
19637 maybe-install-html-indent: install-html-indent
19638
19639 install-html-indent: \
19640 configure-indent \
19641 html-indent
19642 @: $(MAKE); $(unstage)
19643 @[ -f ./indent/Makefile ] || exit 0; \
19644 r=`${PWD_COMMAND}`; export r; \
19645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646 $(HOST_EXPORTS) \
19647 for flag in $(EXTRA_HOST_FLAGS) ; do \
19648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19649 done; \
19650 echo "Doing install-html in indent" ; \
19651 (cd $(HOST_SUBDIR)/indent && \
19652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19654 "RANLIB=$${RANLIB}" \
19655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19656 install-html) \
19657 || exit 1
19658
19659 @endif indent
19660
19661 .PHONY: maybe-installcheck-indent installcheck-indent
19662 maybe-installcheck-indent:
19663 @if indent
19664 maybe-installcheck-indent: installcheck-indent
19665
19666 installcheck-indent: \
19667 configure-indent
19668 @: $(MAKE); $(unstage)
19669 @[ -f ./indent/Makefile ] || exit 0; \
19670 r=`${PWD_COMMAND}`; export r; \
19671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19672 $(HOST_EXPORTS) \
19673 for flag in $(EXTRA_HOST_FLAGS) ; do \
19674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19675 done; \
19676 echo "Doing installcheck in indent" ; \
19677 (cd $(HOST_SUBDIR)/indent && \
19678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19680 "RANLIB=$${RANLIB}" \
19681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19682 installcheck) \
19683 || exit 1
19684
19685 @endif indent
19686
19687 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
19688 maybe-mostlyclean-indent:
19689 @if indent
19690 maybe-mostlyclean-indent: mostlyclean-indent
19691
19692 mostlyclean-indent:
19693 @: $(MAKE); $(unstage)
19694 @[ -f ./indent/Makefile ] || exit 0; \
19695 r=`${PWD_COMMAND}`; export r; \
19696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19697 $(HOST_EXPORTS) \
19698 for flag in $(EXTRA_HOST_FLAGS) ; do \
19699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19700 done; \
19701 echo "Doing mostlyclean in indent" ; \
19702 (cd $(HOST_SUBDIR)/indent && \
19703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19705 "RANLIB=$${RANLIB}" \
19706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19707 mostlyclean) \
19708 || exit 1
19709
19710 @endif indent
19711
19712 .PHONY: maybe-clean-indent clean-indent
19713 maybe-clean-indent:
19714 @if indent
19715 maybe-clean-indent: clean-indent
19716
19717 clean-indent:
19718 @: $(MAKE); $(unstage)
19719 @[ -f ./indent/Makefile ] || exit 0; \
19720 r=`${PWD_COMMAND}`; export r; \
19721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19722 $(HOST_EXPORTS) \
19723 for flag in $(EXTRA_HOST_FLAGS) ; do \
19724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19725 done; \
19726 echo "Doing clean in indent" ; \
19727 (cd $(HOST_SUBDIR)/indent && \
19728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19730 "RANLIB=$${RANLIB}" \
19731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19732 clean) \
19733 || exit 1
19734
19735 @endif indent
19736
19737 .PHONY: maybe-distclean-indent distclean-indent
19738 maybe-distclean-indent:
19739 @if indent
19740 maybe-distclean-indent: distclean-indent
19741
19742 distclean-indent:
19743 @: $(MAKE); $(unstage)
19744 @[ -f ./indent/Makefile ] || exit 0; \
19745 r=`${PWD_COMMAND}`; export r; \
19746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19747 $(HOST_EXPORTS) \
19748 for flag in $(EXTRA_HOST_FLAGS) ; do \
19749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19750 done; \
19751 echo "Doing distclean in indent" ; \
19752 (cd $(HOST_SUBDIR)/indent && \
19753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19755 "RANLIB=$${RANLIB}" \
19756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19757 distclean) \
19758 || exit 1
19759
19760 @endif indent
19761
19762 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
19763 maybe-maintainer-clean-indent:
19764 @if indent
19765 maybe-maintainer-clean-indent: maintainer-clean-indent
19766
19767 maintainer-clean-indent:
19768 @: $(MAKE); $(unstage)
19769 @[ -f ./indent/Makefile ] || exit 0; \
19770 r=`${PWD_COMMAND}`; export r; \
19771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19772 $(HOST_EXPORTS) \
19773 for flag in $(EXTRA_HOST_FLAGS) ; do \
19774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19775 done; \
19776 echo "Doing maintainer-clean in indent" ; \
19777 (cd $(HOST_SUBDIR)/indent && \
19778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19780 "RANLIB=$${RANLIB}" \
19781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19782 maintainer-clean) \
19783 || exit 1
19784
19785 @endif indent
19786
19787
19788
19789 .PHONY: configure-intl maybe-configure-intl
19790 maybe-configure-intl:
19791 @if gcc-bootstrap
19792 configure-intl: stage_current
19793 @endif gcc-bootstrap
19794 @if intl
19795 maybe-configure-intl: configure-intl
19796 configure-intl:
19797 @r=`${PWD_COMMAND}`; export r; \
19798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19801 $(HOST_EXPORTS) \
19802 echo Configuring in $(HOST_SUBDIR)/intl; \
19803 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19804 case $(srcdir) in \
19805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19806 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19808 esac; \
19809 srcdiroption="--srcdir=$${topdir}/intl"; \
19810 libsrcdir="$$s/intl"; \
19811 $(SHELL) $${libsrcdir}/configure \
19812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19813 --target=${target_alias} $${srcdiroption} \
19814 || exit 1
19815 @endif intl
19816
19817
19818
19819 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19820 maybe-configure-stage1-intl:
19821 @if intl-bootstrap
19822 maybe-configure-stage1-intl: configure-stage1-intl
19823 configure-stage1-intl:
19824 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19826 @r=`${PWD_COMMAND}`; export r; \
19827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19829 $(HOST_EXPORTS) \
19830 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19831 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
19832 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
19833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19834 cd $(HOST_SUBDIR)/intl || exit 1; \
19835 case $(srcdir) in \
19836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19837 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19839 esac; \
19840 srcdiroption="--srcdir=$${topdir}/intl"; \
19841 libsrcdir="$$s/intl"; \
19842 $(SHELL) $${libsrcdir}/configure \
19843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19844 --target=${target_alias} $${srcdiroption} \
19845 \
19846 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
19847 @endif intl-bootstrap
19848
19849 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19850 maybe-configure-stage2-intl:
19851 @if intl-bootstrap
19852 maybe-configure-stage2-intl: configure-stage2-intl
19853 configure-stage2-intl:
19854 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19855 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19856 @r=`${PWD_COMMAND}`; export r; \
19857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19858 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19859 $(HOST_EXPORTS) \
19860 $(POSTSTAGE1_HOST_EXPORTS) \
19861 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19862 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19863 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
19864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19865 cd $(HOST_SUBDIR)/intl || exit 1; \
19866 case $(srcdir) in \
19867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19868 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19870 esac; \
19871 srcdiroption="--srcdir=$${topdir}/intl"; \
19872 libsrcdir="$$s/intl"; \
19873 $(SHELL) $${libsrcdir}/configure \
19874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19875 --target=${target_alias} $${srcdiroption} \
19876 --with-build-libsubdir=$(HOST_SUBDIR) \
19877 @stage2_werror_flag@
19878 @endif intl-bootstrap
19879
19880 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
19881 maybe-configure-stageb2g0-intl:
19882 @if intl-bootstrap
19883 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
19884 configure-stageb2g0-intl:
19885 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19887 @r=`${PWD_COMMAND}`; export r; \
19888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19890 $(HOST_EXPORTS) \
19891 $(POSTSTAGE1_HOST_EXPORTS) \
19892 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
19893 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
19894 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
19895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19896 cd $(HOST_SUBDIR)/intl || exit 1; \
19897 case $(srcdir) in \
19898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19899 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19901 esac; \
19902 srcdiroption="--srcdir=$${topdir}/intl"; \
19903 libsrcdir="$$s/intl"; \
19904 $(SHELL) $${libsrcdir}/configure \
19905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19906 --target=${target_alias} $${srcdiroption} \
19907 --with-build-libsubdir=$(HOST_SUBDIR) \
19908 @stage2_werror_flag@
19909 @endif intl-bootstrap
19910
19911 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19912 maybe-configure-stage3-intl:
19913 @if intl-bootstrap
19914 maybe-configure-stage3-intl: configure-stage3-intl
19915 configure-stage3-intl:
19916 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19918 @r=`${PWD_COMMAND}`; export r; \
19919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19920 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19921 $(HOST_EXPORTS) \
19922 $(POSTSTAGE1_HOST_EXPORTS) \
19923 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19924 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19925 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
19926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19927 cd $(HOST_SUBDIR)/intl || exit 1; \
19928 case $(srcdir) in \
19929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19930 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19932 esac; \
19933 srcdiroption="--srcdir=$${topdir}/intl"; \
19934 libsrcdir="$$s/intl"; \
19935 $(SHELL) $${libsrcdir}/configure \
19936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19937 --target=${target_alias} $${srcdiroption} \
19938 --with-build-libsubdir=$(HOST_SUBDIR) \
19939 @stage2_werror_flag@
19940 @endif intl-bootstrap
19941
19942 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
19943 maybe-configure-stageb3g2-intl:
19944 @if intl-bootstrap
19945 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
19946 configure-stageb3g2-intl:
19947 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19949 @r=`${PWD_COMMAND}`; export r; \
19950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19951 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19952 $(HOST_EXPORTS) \
19953 $(POSTSTAGE1_HOST_EXPORTS) \
19954 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
19955 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
19956 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
19957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19958 cd $(HOST_SUBDIR)/intl || exit 1; \
19959 case $(srcdir) in \
19960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19961 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19963 esac; \
19964 srcdiroption="--srcdir=$${topdir}/intl"; \
19965 libsrcdir="$$s/intl"; \
19966 $(SHELL) $${libsrcdir}/configure \
19967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19968 --target=${target_alias} $${srcdiroption} \
19969 --with-build-libsubdir=$(HOST_SUBDIR) \
19970 @stage2_werror_flag@
19971 @endif intl-bootstrap
19972
19973 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19974 maybe-configure-stage4-intl:
19975 @if intl-bootstrap
19976 maybe-configure-stage4-intl: configure-stage4-intl
19977 configure-stage4-intl:
19978 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19980 @r=`${PWD_COMMAND}`; export r; \
19981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19983 $(HOST_EXPORTS) \
19984 $(POSTSTAGE1_HOST_EXPORTS) \
19985 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19986 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19987 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
19988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
19989 cd $(HOST_SUBDIR)/intl || exit 1; \
19990 case $(srcdir) in \
19991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19992 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19994 esac; \
19995 srcdiroption="--srcdir=$${topdir}/intl"; \
19996 libsrcdir="$$s/intl"; \
19997 $(SHELL) $${libsrcdir}/configure \
19998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19999 --target=${target_alias} $${srcdiroption} \
20000 --with-build-libsubdir=$(HOST_SUBDIR) \
20001 @stage2_werror_flag@
20002 @endif intl-bootstrap
20003
20004 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20005 maybe-configure-stageprofile-intl:
20006 @if intl-bootstrap
20007 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20008 configure-stageprofile-intl:
20009 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20011 @r=`${PWD_COMMAND}`; export r; \
20012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20014 $(HOST_EXPORTS) \
20015 $(POSTSTAGE1_HOST_EXPORTS) \
20016 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20017 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
20018 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
20019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20020 cd $(HOST_SUBDIR)/intl || exit 1; \
20021 case $(srcdir) in \
20022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20023 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20025 esac; \
20026 srcdiroption="--srcdir=$${topdir}/intl"; \
20027 libsrcdir="$$s/intl"; \
20028 $(SHELL) $${libsrcdir}/configure \
20029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20030 --target=${target_alias} $${srcdiroption} \
20031 --with-build-libsubdir=$(HOST_SUBDIR) \
20032 @stage2_werror_flag@
20033 @endif intl-bootstrap
20034
20035 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20036 maybe-configure-stagefeedback-intl:
20037 @if intl-bootstrap
20038 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20039 configure-stagefeedback-intl:
20040 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20042 @r=`${PWD_COMMAND}`; export r; \
20043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20045 $(HOST_EXPORTS) \
20046 $(POSTSTAGE1_HOST_EXPORTS) \
20047 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20048 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
20049 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
20050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
20051 cd $(HOST_SUBDIR)/intl || exit 1; \
20052 case $(srcdir) in \
20053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20054 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20056 esac; \
20057 srcdiroption="--srcdir=$${topdir}/intl"; \
20058 libsrcdir="$$s/intl"; \
20059 $(SHELL) $${libsrcdir}/configure \
20060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20061 --target=${target_alias} $${srcdiroption} \
20062 --with-build-libsubdir=$(HOST_SUBDIR) \
20063 @stage2_werror_flag@
20064 @endif intl-bootstrap
20065
20066
20067
20068
20069
20070 .PHONY: all-intl maybe-all-intl
20071 maybe-all-intl:
20072 @if gcc-bootstrap
20073 all-intl: stage_current
20074 @endif gcc-bootstrap
20075 @if intl
20076 TARGET-intl=all
20077 maybe-all-intl: all-intl
20078 all-intl: configure-intl
20079 @r=`${PWD_COMMAND}`; export r; \
20080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20081 $(HOST_EXPORTS) \
20082 (cd $(HOST_SUBDIR)/intl && \
20083 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl))
20084 @endif intl
20085
20086
20087
20088 .PHONY: all-stage1-intl maybe-all-stage1-intl
20089 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20090 maybe-all-stage1-intl:
20091 maybe-clean-stage1-intl:
20092 @if intl-bootstrap
20093 maybe-all-stage1-intl: all-stage1-intl
20094 all-stage1: all-stage1-intl
20095 TARGET-stage1-intl = $(TARGET-intl)
20096 all-stage1-intl: configure-stage1-intl
20097 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20098 @r=`${PWD_COMMAND}`; export r; \
20099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100 $(HOST_EXPORTS) \
20101 cd $(HOST_SUBDIR)/intl && \
20102 $(MAKE) $(FLAGS_TO_PASS) \
20103 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
20104 $(TARGET-stage1-intl)
20105
20106 maybe-clean-stage1-intl: clean-stage1-intl
20107 clean-stage1: clean-stage1-intl
20108 clean-stage1-intl:
20109 @if [ $(current_stage) = stage1 ]; then \
20110 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20111 else \
20112 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20113 $(MAKE) stage1-start; \
20114 fi; \
20115 cd $(HOST_SUBDIR)/intl && \
20116 $(MAKE) $(FLAGS_TO_PASS) \
20117 clean
20118 @endif intl-bootstrap
20119
20120
20121 .PHONY: all-stage2-intl maybe-all-stage2-intl
20122 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20123 maybe-all-stage2-intl:
20124 maybe-clean-stage2-intl:
20125 @if intl-bootstrap
20126 maybe-all-stage2-intl: all-stage2-intl
20127 all-stage2: all-stage2-intl
20128 TARGET-stage2-intl = $(TARGET-intl)
20129 all-stage2-intl: configure-stage2-intl
20130 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20131 @r=`${PWD_COMMAND}`; export r; \
20132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133 $(HOST_EXPORTS) \
20134 $(POSTSTAGE1_HOST_EXPORTS) \
20135 cd $(HOST_SUBDIR)/intl && \
20136 $(MAKE) $(FLAGS_TO_PASS) \
20137 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20138 $(TARGET-stage2-intl)
20139
20140 maybe-clean-stage2-intl: clean-stage2-intl
20141 clean-stage2: clean-stage2-intl
20142 clean-stage2-intl:
20143 @if [ $(current_stage) = stage2 ]; then \
20144 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20145 else \
20146 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20147 $(MAKE) stage2-start; \
20148 fi; \
20149 cd $(HOST_SUBDIR)/intl && \
20150 $(MAKE) $(FLAGS_TO_PASS) \
20151 $(POSTSTAGE1_FLAGS_TO_PASS) \
20152 clean
20153 @endif intl-bootstrap
20154
20155
20156 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
20157 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
20158 maybe-all-stageb2g0-intl:
20159 maybe-clean-stageb2g0-intl:
20160 @if intl-bootstrap
20161 maybe-all-stageb2g0-intl: all-stageb2g0-intl
20162 all-stageb2g0: all-stageb2g0-intl
20163 TARGET-stageb2g0-intl = $(TARGET-intl)
20164 all-stageb2g0-intl: configure-stageb2g0-intl
20165 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20166 @r=`${PWD_COMMAND}`; export r; \
20167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20168 $(HOST_EXPORTS) \
20169 $(POSTSTAGE1_HOST_EXPORTS) \
20170 cd $(HOST_SUBDIR)/intl && \
20171 $(MAKE) $(FLAGS_TO_PASS) \
20172 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
20173 $(TARGET-stageb2g0-intl)
20174
20175 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
20176 clean-stageb2g0: clean-stageb2g0-intl
20177 clean-stageb2g0-intl:
20178 @if [ $(current_stage) = stageb2g0 ]; then \
20179 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20180 else \
20181 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
20182 $(MAKE) stageb2g0-start; \
20183 fi; \
20184 cd $(HOST_SUBDIR)/intl && \
20185 $(MAKE) $(FLAGS_TO_PASS) \
20186 $(POSTSTAGE1_FLAGS_TO_PASS) \
20187 clean
20188 @endif intl-bootstrap
20189
20190
20191 .PHONY: all-stage3-intl maybe-all-stage3-intl
20192 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20193 maybe-all-stage3-intl:
20194 maybe-clean-stage3-intl:
20195 @if intl-bootstrap
20196 maybe-all-stage3-intl: all-stage3-intl
20197 all-stage3: all-stage3-intl
20198 TARGET-stage3-intl = $(TARGET-intl)
20199 all-stage3-intl: configure-stage3-intl
20200 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20201 @r=`${PWD_COMMAND}`; export r; \
20202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20203 $(HOST_EXPORTS) \
20204 $(POSTSTAGE1_HOST_EXPORTS) \
20205 cd $(HOST_SUBDIR)/intl && \
20206 $(MAKE) $(FLAGS_TO_PASS) \
20207 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20208 $(TARGET-stage3-intl)
20209
20210 maybe-clean-stage3-intl: clean-stage3-intl
20211 clean-stage3: clean-stage3-intl
20212 clean-stage3-intl:
20213 @if [ $(current_stage) = stage3 ]; then \
20214 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20215 else \
20216 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20217 $(MAKE) stage3-start; \
20218 fi; \
20219 cd $(HOST_SUBDIR)/intl && \
20220 $(MAKE) $(FLAGS_TO_PASS) \
20221 $(POSTSTAGE1_FLAGS_TO_PASS) \
20222 clean
20223 @endif intl-bootstrap
20224
20225
20226 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
20227 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
20228 maybe-all-stageb3g2-intl:
20229 maybe-clean-stageb3g2-intl:
20230 @if intl-bootstrap
20231 maybe-all-stageb3g2-intl: all-stageb3g2-intl
20232 all-stageb3g2: all-stageb3g2-intl
20233 TARGET-stageb3g2-intl = $(TARGET-intl)
20234 all-stageb3g2-intl: configure-stageb3g2-intl
20235 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20236 @r=`${PWD_COMMAND}`; export r; \
20237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238 $(HOST_EXPORTS) \
20239 $(POSTSTAGE1_HOST_EXPORTS) \
20240 cd $(HOST_SUBDIR)/intl && \
20241 $(MAKE) $(FLAGS_TO_PASS) \
20242 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
20243 $(TARGET-stageb3g2-intl)
20244
20245 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
20246 clean-stageb3g2: clean-stageb3g2-intl
20247 clean-stageb3g2-intl:
20248 @if [ $(current_stage) = stageb3g2 ]; then \
20249 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20250 else \
20251 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
20252 $(MAKE) stageb3g2-start; \
20253 fi; \
20254 cd $(HOST_SUBDIR)/intl && \
20255 $(MAKE) $(FLAGS_TO_PASS) \
20256 $(POSTSTAGE1_FLAGS_TO_PASS) \
20257 clean
20258 @endif intl-bootstrap
20259
20260
20261 .PHONY: all-stage4-intl maybe-all-stage4-intl
20262 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20263 maybe-all-stage4-intl:
20264 maybe-clean-stage4-intl:
20265 @if intl-bootstrap
20266 maybe-all-stage4-intl: all-stage4-intl
20267 all-stage4: all-stage4-intl
20268 TARGET-stage4-intl = $(TARGET-intl)
20269 all-stage4-intl: configure-stage4-intl
20270 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20271 @r=`${PWD_COMMAND}`; export r; \
20272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273 $(HOST_EXPORTS) \
20274 $(POSTSTAGE1_HOST_EXPORTS) \
20275 cd $(HOST_SUBDIR)/intl && \
20276 $(MAKE) $(FLAGS_TO_PASS) \
20277 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
20278 $(TARGET-stage4-intl)
20279
20280 maybe-clean-stage4-intl: clean-stage4-intl
20281 clean-stage4: clean-stage4-intl
20282 clean-stage4-intl:
20283 @if [ $(current_stage) = stage4 ]; then \
20284 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20285 else \
20286 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20287 $(MAKE) stage4-start; \
20288 fi; \
20289 cd $(HOST_SUBDIR)/intl && \
20290 $(MAKE) $(FLAGS_TO_PASS) \
20291 $(POSTSTAGE1_FLAGS_TO_PASS) \
20292 clean
20293 @endif intl-bootstrap
20294
20295
20296 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20297 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20298 maybe-all-stageprofile-intl:
20299 maybe-clean-stageprofile-intl:
20300 @if intl-bootstrap
20301 maybe-all-stageprofile-intl: all-stageprofile-intl
20302 all-stageprofile: all-stageprofile-intl
20303 TARGET-stageprofile-intl = $(TARGET-intl)
20304 all-stageprofile-intl: configure-stageprofile-intl
20305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20306 @r=`${PWD_COMMAND}`; export r; \
20307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20308 $(HOST_EXPORTS) \
20309 $(POSTSTAGE1_HOST_EXPORTS) \
20310 cd $(HOST_SUBDIR)/intl && \
20311 $(MAKE) $(FLAGS_TO_PASS) \
20312 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
20313 $(TARGET-stageprofile-intl)
20314
20315 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20316 clean-stageprofile: clean-stageprofile-intl
20317 clean-stageprofile-intl:
20318 @if [ $(current_stage) = stageprofile ]; then \
20319 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20320 else \
20321 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20322 $(MAKE) stageprofile-start; \
20323 fi; \
20324 cd $(HOST_SUBDIR)/intl && \
20325 $(MAKE) $(FLAGS_TO_PASS) \
20326 $(POSTSTAGE1_FLAGS_TO_PASS) \
20327 clean
20328 @endif intl-bootstrap
20329
20330
20331 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20332 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20333 maybe-all-stagefeedback-intl:
20334 maybe-clean-stagefeedback-intl:
20335 @if intl-bootstrap
20336 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20337 all-stagefeedback: all-stagefeedback-intl
20338 TARGET-stagefeedback-intl = $(TARGET-intl)
20339 all-stagefeedback-intl: configure-stagefeedback-intl
20340 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20341 @r=`${PWD_COMMAND}`; export r; \
20342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343 $(HOST_EXPORTS) \
20344 $(POSTSTAGE1_HOST_EXPORTS) \
20345 cd $(HOST_SUBDIR)/intl && \
20346 $(MAKE) $(FLAGS_TO_PASS) \
20347 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
20348 $(TARGET-stagefeedback-intl)
20349
20350 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20351 clean-stagefeedback: clean-stagefeedback-intl
20352 clean-stagefeedback-intl:
20353 @if [ $(current_stage) = stagefeedback ]; then \
20354 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20355 else \
20356 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20357 $(MAKE) stagefeedback-start; \
20358 fi; \
20359 cd $(HOST_SUBDIR)/intl && \
20360 $(MAKE) $(FLAGS_TO_PASS) \
20361 $(POSTSTAGE1_FLAGS_TO_PASS) \
20362 clean
20363 @endif intl-bootstrap
20364
20365
20366
20367
20368
20369 .PHONY: check-intl maybe-check-intl
20370 maybe-check-intl:
20371 @if intl
20372 maybe-check-intl: check-intl
20373
20374 check-intl:
20375 @: $(MAKE); $(unstage)
20376 @r=`${PWD_COMMAND}`; export r; \
20377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20378 $(HOST_EXPORTS) \
20379 (cd $(HOST_SUBDIR)/intl && \
20380 $(MAKE) $(FLAGS_TO_PASS) check)
20381
20382 @endif intl
20383
20384 .PHONY: install-intl maybe-install-intl
20385 maybe-install-intl:
20386 @if intl
20387 maybe-install-intl: install-intl
20388
20389 install-intl: installdirs
20390 @: $(MAKE); $(unstage)
20391 @r=`${PWD_COMMAND}`; export r; \
20392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393 $(HOST_EXPORTS) \
20394 (cd $(HOST_SUBDIR)/intl && \
20395 $(MAKE) $(FLAGS_TO_PASS) install)
20396
20397 @endif intl
20398
20399 # Other targets (info, dvi, pdf, etc.)
20400
20401 .PHONY: maybe-info-intl info-intl
20402 maybe-info-intl:
20403 @if intl
20404 maybe-info-intl: info-intl
20405
20406 info-intl: \
20407 configure-intl
20408 @[ -f ./intl/Makefile ] || exit 0; \
20409 r=`${PWD_COMMAND}`; export r; \
20410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20411 $(HOST_EXPORTS) \
20412 for flag in $(EXTRA_HOST_FLAGS) ; do \
20413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20414 done; \
20415 echo "Doing info in intl" ; \
20416 (cd $(HOST_SUBDIR)/intl && \
20417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20419 "RANLIB=$${RANLIB}" \
20420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20421 info) \
20422 || exit 1
20423
20424 @endif intl
20425
20426 .PHONY: maybe-dvi-intl dvi-intl
20427 maybe-dvi-intl:
20428 @if intl
20429 maybe-dvi-intl: dvi-intl
20430
20431 dvi-intl: \
20432 configure-intl
20433 @[ -f ./intl/Makefile ] || exit 0; \
20434 r=`${PWD_COMMAND}`; export r; \
20435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20436 $(HOST_EXPORTS) \
20437 for flag in $(EXTRA_HOST_FLAGS) ; do \
20438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20439 done; \
20440 echo "Doing dvi in intl" ; \
20441 (cd $(HOST_SUBDIR)/intl && \
20442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20444 "RANLIB=$${RANLIB}" \
20445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20446 dvi) \
20447 || exit 1
20448
20449 @endif intl
20450
20451 .PHONY: maybe-pdf-intl pdf-intl
20452 maybe-pdf-intl:
20453 @if intl
20454 maybe-pdf-intl: pdf-intl
20455
20456 pdf-intl: \
20457 configure-intl
20458 @[ -f ./intl/Makefile ] || exit 0; \
20459 r=`${PWD_COMMAND}`; export r; \
20460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20461 $(HOST_EXPORTS) \
20462 for flag in $(EXTRA_HOST_FLAGS) ; do \
20463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20464 done; \
20465 echo "Doing pdf in intl" ; \
20466 (cd $(HOST_SUBDIR)/intl && \
20467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20469 "RANLIB=$${RANLIB}" \
20470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20471 pdf) \
20472 || exit 1
20473
20474 @endif intl
20475
20476 .PHONY: maybe-html-intl html-intl
20477 maybe-html-intl:
20478 @if intl
20479 maybe-html-intl: html-intl
20480
20481 html-intl: \
20482 configure-intl
20483 @[ -f ./intl/Makefile ] || exit 0; \
20484 r=`${PWD_COMMAND}`; export r; \
20485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20486 $(HOST_EXPORTS) \
20487 for flag in $(EXTRA_HOST_FLAGS) ; do \
20488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20489 done; \
20490 echo "Doing html in intl" ; \
20491 (cd $(HOST_SUBDIR)/intl && \
20492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20494 "RANLIB=$${RANLIB}" \
20495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20496 html) \
20497 || exit 1
20498
20499 @endif intl
20500
20501 .PHONY: maybe-TAGS-intl TAGS-intl
20502 maybe-TAGS-intl:
20503 @if intl
20504 maybe-TAGS-intl: TAGS-intl
20505
20506 TAGS-intl: \
20507 configure-intl
20508 @[ -f ./intl/Makefile ] || exit 0; \
20509 r=`${PWD_COMMAND}`; export r; \
20510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20511 $(HOST_EXPORTS) \
20512 for flag in $(EXTRA_HOST_FLAGS) ; do \
20513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20514 done; \
20515 echo "Doing TAGS in intl" ; \
20516 (cd $(HOST_SUBDIR)/intl && \
20517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20519 "RANLIB=$${RANLIB}" \
20520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20521 TAGS) \
20522 || exit 1
20523
20524 @endif intl
20525
20526 .PHONY: maybe-install-info-intl install-info-intl
20527 maybe-install-info-intl:
20528 @if intl
20529 maybe-install-info-intl: install-info-intl
20530
20531 install-info-intl: \
20532 configure-intl \
20533 info-intl
20534 @[ -f ./intl/Makefile ] || exit 0; \
20535 r=`${PWD_COMMAND}`; export r; \
20536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20537 $(HOST_EXPORTS) \
20538 for flag in $(EXTRA_HOST_FLAGS) ; do \
20539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20540 done; \
20541 echo "Doing install-info in intl" ; \
20542 (cd $(HOST_SUBDIR)/intl && \
20543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20545 "RANLIB=$${RANLIB}" \
20546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20547 install-info) \
20548 || exit 1
20549
20550 @endif intl
20551
20552 .PHONY: maybe-install-pdf-intl install-pdf-intl
20553 maybe-install-pdf-intl:
20554 @if intl
20555 maybe-install-pdf-intl: install-pdf-intl
20556
20557 install-pdf-intl: \
20558 configure-intl \
20559 pdf-intl
20560 @[ -f ./intl/Makefile ] || exit 0; \
20561 r=`${PWD_COMMAND}`; export r; \
20562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20563 $(HOST_EXPORTS) \
20564 for flag in $(EXTRA_HOST_FLAGS) ; do \
20565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20566 done; \
20567 echo "Doing install-pdf in intl" ; \
20568 (cd $(HOST_SUBDIR)/intl && \
20569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20571 "RANLIB=$${RANLIB}" \
20572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20573 install-pdf) \
20574 || exit 1
20575
20576 @endif intl
20577
20578 .PHONY: maybe-install-html-intl install-html-intl
20579 maybe-install-html-intl:
20580 @if intl
20581 maybe-install-html-intl: install-html-intl
20582
20583 install-html-intl: \
20584 configure-intl \
20585 html-intl
20586 @[ -f ./intl/Makefile ] || exit 0; \
20587 r=`${PWD_COMMAND}`; export r; \
20588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20589 $(HOST_EXPORTS) \
20590 for flag in $(EXTRA_HOST_FLAGS) ; do \
20591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20592 done; \
20593 echo "Doing install-html in intl" ; \
20594 (cd $(HOST_SUBDIR)/intl && \
20595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20597 "RANLIB=$${RANLIB}" \
20598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20599 install-html) \
20600 || exit 1
20601
20602 @endif intl
20603
20604 .PHONY: maybe-installcheck-intl installcheck-intl
20605 maybe-installcheck-intl:
20606 @if intl
20607 maybe-installcheck-intl: installcheck-intl
20608
20609 installcheck-intl: \
20610 configure-intl
20611 @[ -f ./intl/Makefile ] || exit 0; \
20612 r=`${PWD_COMMAND}`; export r; \
20613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20614 $(HOST_EXPORTS) \
20615 for flag in $(EXTRA_HOST_FLAGS) ; do \
20616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20617 done; \
20618 echo "Doing installcheck in intl" ; \
20619 (cd $(HOST_SUBDIR)/intl && \
20620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20622 "RANLIB=$${RANLIB}" \
20623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20624 installcheck) \
20625 || exit 1
20626
20627 @endif intl
20628
20629 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20630 maybe-mostlyclean-intl:
20631 @if intl
20632 maybe-mostlyclean-intl: mostlyclean-intl
20633
20634 mostlyclean-intl:
20635 @[ -f ./intl/Makefile ] || exit 0; \
20636 r=`${PWD_COMMAND}`; export r; \
20637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20638 $(HOST_EXPORTS) \
20639 for flag in $(EXTRA_HOST_FLAGS) ; do \
20640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20641 done; \
20642 echo "Doing mostlyclean in intl" ; \
20643 (cd $(HOST_SUBDIR)/intl && \
20644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20646 "RANLIB=$${RANLIB}" \
20647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20648 mostlyclean) \
20649 || exit 1
20650
20651 @endif intl
20652
20653 .PHONY: maybe-clean-intl clean-intl
20654 maybe-clean-intl:
20655 @if intl
20656 maybe-clean-intl: clean-intl
20657
20658 clean-intl:
20659 @[ -f ./intl/Makefile ] || exit 0; \
20660 r=`${PWD_COMMAND}`; export r; \
20661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20662 $(HOST_EXPORTS) \
20663 for flag in $(EXTRA_HOST_FLAGS) ; do \
20664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20665 done; \
20666 echo "Doing clean in intl" ; \
20667 (cd $(HOST_SUBDIR)/intl && \
20668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20670 "RANLIB=$${RANLIB}" \
20671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20672 clean) \
20673 || exit 1
20674
20675 @endif intl
20676
20677 .PHONY: maybe-distclean-intl distclean-intl
20678 maybe-distclean-intl:
20679 @if intl
20680 maybe-distclean-intl: distclean-intl
20681
20682 distclean-intl:
20683 @[ -f ./intl/Makefile ] || exit 0; \
20684 r=`${PWD_COMMAND}`; export r; \
20685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20686 $(HOST_EXPORTS) \
20687 for flag in $(EXTRA_HOST_FLAGS) ; do \
20688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20689 done; \
20690 echo "Doing distclean in intl" ; \
20691 (cd $(HOST_SUBDIR)/intl && \
20692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20694 "RANLIB=$${RANLIB}" \
20695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20696 distclean) \
20697 || exit 1
20698
20699 @endif intl
20700
20701 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20702 maybe-maintainer-clean-intl:
20703 @if intl
20704 maybe-maintainer-clean-intl: maintainer-clean-intl
20705
20706 maintainer-clean-intl:
20707 @[ -f ./intl/Makefile ] || exit 0; \
20708 r=`${PWD_COMMAND}`; export r; \
20709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20710 $(HOST_EXPORTS) \
20711 for flag in $(EXTRA_HOST_FLAGS) ; do \
20712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20713 done; \
20714 echo "Doing maintainer-clean in intl" ; \
20715 (cd $(HOST_SUBDIR)/intl && \
20716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20718 "RANLIB=$${RANLIB}" \
20719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20720 maintainer-clean) \
20721 || exit 1
20722
20723 @endif intl
20724
20725
20726
20727 .PHONY: configure-tcl maybe-configure-tcl
20728 maybe-configure-tcl:
20729 @if gcc-bootstrap
20730 configure-tcl: stage_current
20731 @endif gcc-bootstrap
20732 @if tcl
20733 maybe-configure-tcl: configure-tcl
20734 configure-tcl:
20735 @: $(MAKE); $(unstage)
20736 @r=`${PWD_COMMAND}`; export r; \
20737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20738 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20739 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
20740 $(HOST_EXPORTS) \
20741 echo Configuring in $(HOST_SUBDIR)/tcl; \
20742 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20743 case $(srcdir) in \
20744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20745 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20747 esac; \
20748 srcdiroption="--srcdir=$${topdir}/tcl"; \
20749 libsrcdir="$$s/tcl"; \
20750 $(SHELL) $${libsrcdir}/configure \
20751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20752 --target=${target_alias} $${srcdiroption} \
20753 || exit 1
20754 @endif tcl
20755
20756
20757
20758
20759
20760 .PHONY: all-tcl maybe-all-tcl
20761 maybe-all-tcl:
20762 @if gcc-bootstrap
20763 all-tcl: stage_current
20764 @endif gcc-bootstrap
20765 @if tcl
20766 TARGET-tcl=all
20767 maybe-all-tcl: all-tcl
20768 all-tcl: configure-tcl
20769 @: $(MAKE); $(unstage)
20770 @r=`${PWD_COMMAND}`; export r; \
20771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20772 $(HOST_EXPORTS) \
20773 (cd $(HOST_SUBDIR)/tcl && \
20774 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl))
20775 @endif tcl
20776
20777
20778
20779
20780 .PHONY: check-tcl maybe-check-tcl
20781 maybe-check-tcl:
20782 @if tcl
20783 maybe-check-tcl: check-tcl
20784
20785 check-tcl:
20786 @: $(MAKE); $(unstage)
20787 @r=`${PWD_COMMAND}`; export r; \
20788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20789 $(HOST_EXPORTS) \
20790 (cd $(HOST_SUBDIR)/tcl && \
20791 $(MAKE) $(FLAGS_TO_PASS) check)
20792
20793 @endif tcl
20794
20795 .PHONY: install-tcl maybe-install-tcl
20796 maybe-install-tcl:
20797 @if tcl
20798 maybe-install-tcl: install-tcl
20799
20800 install-tcl: installdirs
20801 @: $(MAKE); $(unstage)
20802 @r=`${PWD_COMMAND}`; export r; \
20803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20804 $(HOST_EXPORTS) \
20805 (cd $(HOST_SUBDIR)/tcl && \
20806 $(MAKE) $(FLAGS_TO_PASS) install)
20807
20808 @endif tcl
20809
20810 # Other targets (info, dvi, pdf, etc.)
20811
20812 .PHONY: maybe-info-tcl info-tcl
20813 maybe-info-tcl:
20814 @if tcl
20815 maybe-info-tcl: info-tcl
20816
20817 info-tcl: \
20818 configure-tcl
20819 @: $(MAKE); $(unstage)
20820 @[ -f ./tcl/Makefile ] || exit 0; \
20821 r=`${PWD_COMMAND}`; export r; \
20822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20823 $(HOST_EXPORTS) \
20824 for flag in $(EXTRA_HOST_FLAGS) ; do \
20825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20826 done; \
20827 echo "Doing info in tcl" ; \
20828 (cd $(HOST_SUBDIR)/tcl && \
20829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20831 "RANLIB=$${RANLIB}" \
20832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20833 info) \
20834 || exit 1
20835
20836 @endif tcl
20837
20838 .PHONY: maybe-dvi-tcl dvi-tcl
20839 maybe-dvi-tcl:
20840 @if tcl
20841 maybe-dvi-tcl: dvi-tcl
20842
20843 dvi-tcl: \
20844 configure-tcl
20845 @: $(MAKE); $(unstage)
20846 @[ -f ./tcl/Makefile ] || exit 0; \
20847 r=`${PWD_COMMAND}`; export r; \
20848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849 $(HOST_EXPORTS) \
20850 for flag in $(EXTRA_HOST_FLAGS) ; do \
20851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20852 done; \
20853 echo "Doing dvi in tcl" ; \
20854 (cd $(HOST_SUBDIR)/tcl && \
20855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20857 "RANLIB=$${RANLIB}" \
20858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20859 dvi) \
20860 || exit 1
20861
20862 @endif tcl
20863
20864 .PHONY: maybe-pdf-tcl pdf-tcl
20865 maybe-pdf-tcl:
20866 @if tcl
20867 maybe-pdf-tcl: pdf-tcl
20868
20869 pdf-tcl: \
20870 configure-tcl
20871 @: $(MAKE); $(unstage)
20872 @[ -f ./tcl/Makefile ] || exit 0; \
20873 r=`${PWD_COMMAND}`; export r; \
20874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875 $(HOST_EXPORTS) \
20876 for flag in $(EXTRA_HOST_FLAGS) ; do \
20877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878 done; \
20879 echo "Doing pdf in tcl" ; \
20880 (cd $(HOST_SUBDIR)/tcl && \
20881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883 "RANLIB=$${RANLIB}" \
20884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20885 pdf) \
20886 || exit 1
20887
20888 @endif tcl
20889
20890 .PHONY: maybe-html-tcl html-tcl
20891 maybe-html-tcl:
20892 @if tcl
20893 maybe-html-tcl: html-tcl
20894
20895 html-tcl: \
20896 configure-tcl
20897 @: $(MAKE); $(unstage)
20898 @[ -f ./tcl/Makefile ] || exit 0; \
20899 r=`${PWD_COMMAND}`; export r; \
20900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20901 $(HOST_EXPORTS) \
20902 for flag in $(EXTRA_HOST_FLAGS) ; do \
20903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20904 done; \
20905 echo "Doing html in tcl" ; \
20906 (cd $(HOST_SUBDIR)/tcl && \
20907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20909 "RANLIB=$${RANLIB}" \
20910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20911 html) \
20912 || exit 1
20913
20914 @endif tcl
20915
20916 .PHONY: maybe-TAGS-tcl TAGS-tcl
20917 maybe-TAGS-tcl:
20918 @if tcl
20919 maybe-TAGS-tcl: TAGS-tcl
20920
20921 TAGS-tcl: \
20922 configure-tcl
20923 @: $(MAKE); $(unstage)
20924 @[ -f ./tcl/Makefile ] || exit 0; \
20925 r=`${PWD_COMMAND}`; export r; \
20926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20927 $(HOST_EXPORTS) \
20928 for flag in $(EXTRA_HOST_FLAGS) ; do \
20929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20930 done; \
20931 echo "Doing TAGS in tcl" ; \
20932 (cd $(HOST_SUBDIR)/tcl && \
20933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20935 "RANLIB=$${RANLIB}" \
20936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20937 TAGS) \
20938 || exit 1
20939
20940 @endif tcl
20941
20942 .PHONY: maybe-install-info-tcl install-info-tcl
20943 maybe-install-info-tcl:
20944 @if tcl
20945 maybe-install-info-tcl: install-info-tcl
20946
20947 install-info-tcl: \
20948 configure-tcl \
20949 info-tcl
20950 @: $(MAKE); $(unstage)
20951 @[ -f ./tcl/Makefile ] || exit 0; \
20952 r=`${PWD_COMMAND}`; export r; \
20953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20954 $(HOST_EXPORTS) \
20955 for flag in $(EXTRA_HOST_FLAGS) ; do \
20956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20957 done; \
20958 echo "Doing install-info in tcl" ; \
20959 (cd $(HOST_SUBDIR)/tcl && \
20960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20962 "RANLIB=$${RANLIB}" \
20963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20964 install-info) \
20965 || exit 1
20966
20967 @endif tcl
20968
20969 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20970 maybe-install-pdf-tcl:
20971 @if tcl
20972 maybe-install-pdf-tcl: install-pdf-tcl
20973
20974 install-pdf-tcl: \
20975 configure-tcl \
20976 pdf-tcl
20977 @: $(MAKE); $(unstage)
20978 @[ -f ./tcl/Makefile ] || exit 0; \
20979 r=`${PWD_COMMAND}`; export r; \
20980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981 $(HOST_EXPORTS) \
20982 for flag in $(EXTRA_HOST_FLAGS) ; do \
20983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20984 done; \
20985 echo "Doing install-pdf in tcl" ; \
20986 (cd $(HOST_SUBDIR)/tcl && \
20987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20989 "RANLIB=$${RANLIB}" \
20990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20991 install-pdf) \
20992 || exit 1
20993
20994 @endif tcl
20995
20996 .PHONY: maybe-install-html-tcl install-html-tcl
20997 maybe-install-html-tcl:
20998 @if tcl
20999 maybe-install-html-tcl: install-html-tcl
21000
21001 install-html-tcl: \
21002 configure-tcl \
21003 html-tcl
21004 @: $(MAKE); $(unstage)
21005 @[ -f ./tcl/Makefile ] || exit 0; \
21006 r=`${PWD_COMMAND}`; export r; \
21007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008 $(HOST_EXPORTS) \
21009 for flag in $(EXTRA_HOST_FLAGS) ; do \
21010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21011 done; \
21012 echo "Doing install-html in tcl" ; \
21013 (cd $(HOST_SUBDIR)/tcl && \
21014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016 "RANLIB=$${RANLIB}" \
21017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21018 install-html) \
21019 || exit 1
21020
21021 @endif tcl
21022
21023 .PHONY: maybe-installcheck-tcl installcheck-tcl
21024 maybe-installcheck-tcl:
21025 @if tcl
21026 maybe-installcheck-tcl: installcheck-tcl
21027
21028 installcheck-tcl: \
21029 configure-tcl
21030 @: $(MAKE); $(unstage)
21031 @[ -f ./tcl/Makefile ] || exit 0; \
21032 r=`${PWD_COMMAND}`; export r; \
21033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21034 $(HOST_EXPORTS) \
21035 for flag in $(EXTRA_HOST_FLAGS) ; do \
21036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21037 done; \
21038 echo "Doing installcheck in tcl" ; \
21039 (cd $(HOST_SUBDIR)/tcl && \
21040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21042 "RANLIB=$${RANLIB}" \
21043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21044 installcheck) \
21045 || exit 1
21046
21047 @endif tcl
21048
21049 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21050 maybe-mostlyclean-tcl:
21051 @if tcl
21052 maybe-mostlyclean-tcl: mostlyclean-tcl
21053
21054 # tcl doesn't support mostlyclean.
21055 mostlyclean-tcl:
21056
21057 @endif tcl
21058
21059 .PHONY: maybe-clean-tcl clean-tcl
21060 maybe-clean-tcl:
21061 @if tcl
21062 maybe-clean-tcl: clean-tcl
21063
21064 clean-tcl:
21065 @: $(MAKE); $(unstage)
21066 @[ -f ./tcl/Makefile ] || exit 0; \
21067 r=`${PWD_COMMAND}`; export r; \
21068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21069 $(HOST_EXPORTS) \
21070 for flag in $(EXTRA_HOST_FLAGS) ; do \
21071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21072 done; \
21073 echo "Doing clean in tcl" ; \
21074 (cd $(HOST_SUBDIR)/tcl && \
21075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21077 "RANLIB=$${RANLIB}" \
21078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21079 clean) \
21080 || exit 1
21081
21082 @endif tcl
21083
21084 .PHONY: maybe-distclean-tcl distclean-tcl
21085 maybe-distclean-tcl:
21086 @if tcl
21087 maybe-distclean-tcl: distclean-tcl
21088
21089 distclean-tcl:
21090 @: $(MAKE); $(unstage)
21091 @[ -f ./tcl/Makefile ] || exit 0; \
21092 r=`${PWD_COMMAND}`; export r; \
21093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094 $(HOST_EXPORTS) \
21095 for flag in $(EXTRA_HOST_FLAGS) ; do \
21096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21097 done; \
21098 echo "Doing distclean in tcl" ; \
21099 (cd $(HOST_SUBDIR)/tcl && \
21100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102 "RANLIB=$${RANLIB}" \
21103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21104 distclean) \
21105 || exit 1
21106
21107 @endif tcl
21108
21109 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21110 maybe-maintainer-clean-tcl:
21111 @if tcl
21112 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21113
21114 maintainer-clean-tcl:
21115 @: $(MAKE); $(unstage)
21116 @[ -f ./tcl/Makefile ] || exit 0; \
21117 r=`${PWD_COMMAND}`; export r; \
21118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119 $(HOST_EXPORTS) \
21120 for flag in $(EXTRA_HOST_FLAGS) ; do \
21121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122 done; \
21123 echo "Doing maintainer-clean in tcl" ; \
21124 (cd $(HOST_SUBDIR)/tcl && \
21125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127 "RANLIB=$${RANLIB}" \
21128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21129 maintainer-clean) \
21130 || exit 1
21131
21132 @endif tcl
21133
21134
21135
21136 .PHONY: configure-itcl maybe-configure-itcl
21137 maybe-configure-itcl:
21138 @if gcc-bootstrap
21139 configure-itcl: stage_current
21140 @endif gcc-bootstrap
21141 @if itcl
21142 maybe-configure-itcl: configure-itcl
21143 configure-itcl:
21144 @: $(MAKE); $(unstage)
21145 @r=`${PWD_COMMAND}`; export r; \
21146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21147 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
21149 $(HOST_EXPORTS) \
21150 echo Configuring in $(HOST_SUBDIR)/itcl; \
21151 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21152 case $(srcdir) in \
21153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21154 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21156 esac; \
21157 srcdiroption="--srcdir=$${topdir}/itcl"; \
21158 libsrcdir="$$s/itcl"; \
21159 $(SHELL) $${libsrcdir}/configure \
21160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21161 --target=${target_alias} $${srcdiroption} \
21162 || exit 1
21163 @endif itcl
21164
21165
21166
21167
21168
21169 .PHONY: all-itcl maybe-all-itcl
21170 maybe-all-itcl:
21171 @if gcc-bootstrap
21172 all-itcl: stage_current
21173 @endif gcc-bootstrap
21174 @if itcl
21175 TARGET-itcl=all
21176 maybe-all-itcl: all-itcl
21177 all-itcl: configure-itcl
21178 @: $(MAKE); $(unstage)
21179 @r=`${PWD_COMMAND}`; export r; \
21180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181 $(HOST_EXPORTS) \
21182 (cd $(HOST_SUBDIR)/itcl && \
21183 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl))
21184 @endif itcl
21185
21186
21187
21188
21189 .PHONY: check-itcl maybe-check-itcl
21190 maybe-check-itcl:
21191 @if itcl
21192 maybe-check-itcl: check-itcl
21193
21194 check-itcl:
21195 @: $(MAKE); $(unstage)
21196 @r=`${PWD_COMMAND}`; export r; \
21197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198 $(HOST_EXPORTS) \
21199 (cd $(HOST_SUBDIR)/itcl && \
21200 $(MAKE) $(FLAGS_TO_PASS) check)
21201
21202 @endif itcl
21203
21204 .PHONY: install-itcl maybe-install-itcl
21205 maybe-install-itcl:
21206 @if itcl
21207 maybe-install-itcl: install-itcl
21208
21209 install-itcl: installdirs
21210 @: $(MAKE); $(unstage)
21211 @r=`${PWD_COMMAND}`; export r; \
21212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21213 $(HOST_EXPORTS) \
21214 (cd $(HOST_SUBDIR)/itcl && \
21215 $(MAKE) $(FLAGS_TO_PASS) install)
21216
21217 @endif itcl
21218
21219 # Other targets (info, dvi, pdf, etc.)
21220
21221 .PHONY: maybe-info-itcl info-itcl
21222 maybe-info-itcl:
21223 @if itcl
21224 maybe-info-itcl: info-itcl
21225
21226 info-itcl: \
21227 configure-itcl
21228 @: $(MAKE); $(unstage)
21229 @[ -f ./itcl/Makefile ] || exit 0; \
21230 r=`${PWD_COMMAND}`; export r; \
21231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21232 $(HOST_EXPORTS) \
21233 for flag in $(EXTRA_HOST_FLAGS) ; do \
21234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21235 done; \
21236 echo "Doing info in itcl" ; \
21237 (cd $(HOST_SUBDIR)/itcl && \
21238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21240 "RANLIB=$${RANLIB}" \
21241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21242 info) \
21243 || exit 1
21244
21245 @endif itcl
21246
21247 .PHONY: maybe-dvi-itcl dvi-itcl
21248 maybe-dvi-itcl:
21249 @if itcl
21250 maybe-dvi-itcl: dvi-itcl
21251
21252 dvi-itcl: \
21253 configure-itcl
21254 @: $(MAKE); $(unstage)
21255 @[ -f ./itcl/Makefile ] || exit 0; \
21256 r=`${PWD_COMMAND}`; export r; \
21257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21258 $(HOST_EXPORTS) \
21259 for flag in $(EXTRA_HOST_FLAGS) ; do \
21260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21261 done; \
21262 echo "Doing dvi in itcl" ; \
21263 (cd $(HOST_SUBDIR)/itcl && \
21264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21266 "RANLIB=$${RANLIB}" \
21267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21268 dvi) \
21269 || exit 1
21270
21271 @endif itcl
21272
21273 .PHONY: maybe-pdf-itcl pdf-itcl
21274 maybe-pdf-itcl:
21275 @if itcl
21276 maybe-pdf-itcl: pdf-itcl
21277
21278 pdf-itcl: \
21279 configure-itcl
21280 @: $(MAKE); $(unstage)
21281 @[ -f ./itcl/Makefile ] || exit 0; \
21282 r=`${PWD_COMMAND}`; export r; \
21283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21284 $(HOST_EXPORTS) \
21285 for flag in $(EXTRA_HOST_FLAGS) ; do \
21286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21287 done; \
21288 echo "Doing pdf in itcl" ; \
21289 (cd $(HOST_SUBDIR)/itcl && \
21290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21292 "RANLIB=$${RANLIB}" \
21293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21294 pdf) \
21295 || exit 1
21296
21297 @endif itcl
21298
21299 .PHONY: maybe-html-itcl html-itcl
21300 maybe-html-itcl:
21301 @if itcl
21302 maybe-html-itcl: html-itcl
21303
21304 html-itcl: \
21305 configure-itcl
21306 @: $(MAKE); $(unstage)
21307 @[ -f ./itcl/Makefile ] || exit 0; \
21308 r=`${PWD_COMMAND}`; export r; \
21309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310 $(HOST_EXPORTS) \
21311 for flag in $(EXTRA_HOST_FLAGS) ; do \
21312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21313 done; \
21314 echo "Doing html in itcl" ; \
21315 (cd $(HOST_SUBDIR)/itcl && \
21316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21318 "RANLIB=$${RANLIB}" \
21319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21320 html) \
21321 || exit 1
21322
21323 @endif itcl
21324
21325 .PHONY: maybe-TAGS-itcl TAGS-itcl
21326 maybe-TAGS-itcl:
21327 @if itcl
21328 maybe-TAGS-itcl: TAGS-itcl
21329
21330 TAGS-itcl: \
21331 configure-itcl
21332 @: $(MAKE); $(unstage)
21333 @[ -f ./itcl/Makefile ] || exit 0; \
21334 r=`${PWD_COMMAND}`; export r; \
21335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21336 $(HOST_EXPORTS) \
21337 for flag in $(EXTRA_HOST_FLAGS) ; do \
21338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21339 done; \
21340 echo "Doing TAGS in itcl" ; \
21341 (cd $(HOST_SUBDIR)/itcl && \
21342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21344 "RANLIB=$${RANLIB}" \
21345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21346 TAGS) \
21347 || exit 1
21348
21349 @endif itcl
21350
21351 .PHONY: maybe-install-info-itcl install-info-itcl
21352 maybe-install-info-itcl:
21353 @if itcl
21354 maybe-install-info-itcl: install-info-itcl
21355
21356 install-info-itcl: \
21357 configure-itcl \
21358 info-itcl
21359 @: $(MAKE); $(unstage)
21360 @[ -f ./itcl/Makefile ] || exit 0; \
21361 r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 $(HOST_EXPORTS) \
21364 for flag in $(EXTRA_HOST_FLAGS) ; do \
21365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21366 done; \
21367 echo "Doing install-info in itcl" ; \
21368 (cd $(HOST_SUBDIR)/itcl && \
21369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21371 "RANLIB=$${RANLIB}" \
21372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21373 install-info) \
21374 || exit 1
21375
21376 @endif itcl
21377
21378 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21379 maybe-install-pdf-itcl:
21380 @if itcl
21381 maybe-install-pdf-itcl: install-pdf-itcl
21382
21383 install-pdf-itcl: \
21384 configure-itcl \
21385 pdf-itcl
21386 @: $(MAKE); $(unstage)
21387 @[ -f ./itcl/Makefile ] || exit 0; \
21388 r=`${PWD_COMMAND}`; export r; \
21389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390 $(HOST_EXPORTS) \
21391 for flag in $(EXTRA_HOST_FLAGS) ; do \
21392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21393 done; \
21394 echo "Doing install-pdf in itcl" ; \
21395 (cd $(HOST_SUBDIR)/itcl && \
21396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21398 "RANLIB=$${RANLIB}" \
21399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21400 install-pdf) \
21401 || exit 1
21402
21403 @endif itcl
21404
21405 .PHONY: maybe-install-html-itcl install-html-itcl
21406 maybe-install-html-itcl:
21407 @if itcl
21408 maybe-install-html-itcl: install-html-itcl
21409
21410 install-html-itcl: \
21411 configure-itcl \
21412 html-itcl
21413 @: $(MAKE); $(unstage)
21414 @[ -f ./itcl/Makefile ] || exit 0; \
21415 r=`${PWD_COMMAND}`; export r; \
21416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417 $(HOST_EXPORTS) \
21418 for flag in $(EXTRA_HOST_FLAGS) ; do \
21419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21420 done; \
21421 echo "Doing install-html in itcl" ; \
21422 (cd $(HOST_SUBDIR)/itcl && \
21423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21425 "RANLIB=$${RANLIB}" \
21426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21427 install-html) \
21428 || exit 1
21429
21430 @endif itcl
21431
21432 .PHONY: maybe-installcheck-itcl installcheck-itcl
21433 maybe-installcheck-itcl:
21434 @if itcl
21435 maybe-installcheck-itcl: installcheck-itcl
21436
21437 installcheck-itcl: \
21438 configure-itcl
21439 @: $(MAKE); $(unstage)
21440 @[ -f ./itcl/Makefile ] || exit 0; \
21441 r=`${PWD_COMMAND}`; export r; \
21442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443 $(HOST_EXPORTS) \
21444 for flag in $(EXTRA_HOST_FLAGS) ; do \
21445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21446 done; \
21447 echo "Doing installcheck in itcl" ; \
21448 (cd $(HOST_SUBDIR)/itcl && \
21449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21451 "RANLIB=$${RANLIB}" \
21452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21453 installcheck) \
21454 || exit 1
21455
21456 @endif itcl
21457
21458 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21459 maybe-mostlyclean-itcl:
21460 @if itcl
21461 maybe-mostlyclean-itcl: mostlyclean-itcl
21462
21463 mostlyclean-itcl:
21464 @: $(MAKE); $(unstage)
21465 @[ -f ./itcl/Makefile ] || exit 0; \
21466 r=`${PWD_COMMAND}`; export r; \
21467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21468 $(HOST_EXPORTS) \
21469 for flag in $(EXTRA_HOST_FLAGS) ; do \
21470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21471 done; \
21472 echo "Doing mostlyclean in itcl" ; \
21473 (cd $(HOST_SUBDIR)/itcl && \
21474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21476 "RANLIB=$${RANLIB}" \
21477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21478 mostlyclean) \
21479 || exit 1
21480
21481 @endif itcl
21482
21483 .PHONY: maybe-clean-itcl clean-itcl
21484 maybe-clean-itcl:
21485 @if itcl
21486 maybe-clean-itcl: clean-itcl
21487
21488 clean-itcl:
21489 @: $(MAKE); $(unstage)
21490 @[ -f ./itcl/Makefile ] || exit 0; \
21491 r=`${PWD_COMMAND}`; export r; \
21492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21493 $(HOST_EXPORTS) \
21494 for flag in $(EXTRA_HOST_FLAGS) ; do \
21495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21496 done; \
21497 echo "Doing clean in itcl" ; \
21498 (cd $(HOST_SUBDIR)/itcl && \
21499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21501 "RANLIB=$${RANLIB}" \
21502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21503 clean) \
21504 || exit 1
21505
21506 @endif itcl
21507
21508 .PHONY: maybe-distclean-itcl distclean-itcl
21509 maybe-distclean-itcl:
21510 @if itcl
21511 maybe-distclean-itcl: distclean-itcl
21512
21513 distclean-itcl:
21514 @: $(MAKE); $(unstage)
21515 @[ -f ./itcl/Makefile ] || exit 0; \
21516 r=`${PWD_COMMAND}`; export r; \
21517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21518 $(HOST_EXPORTS) \
21519 for flag in $(EXTRA_HOST_FLAGS) ; do \
21520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21521 done; \
21522 echo "Doing distclean in itcl" ; \
21523 (cd $(HOST_SUBDIR)/itcl && \
21524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21526 "RANLIB=$${RANLIB}" \
21527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21528 distclean) \
21529 || exit 1
21530
21531 @endif itcl
21532
21533 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21534 maybe-maintainer-clean-itcl:
21535 @if itcl
21536 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21537
21538 maintainer-clean-itcl:
21539 @: $(MAKE); $(unstage)
21540 @[ -f ./itcl/Makefile ] || exit 0; \
21541 r=`${PWD_COMMAND}`; export r; \
21542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21543 $(HOST_EXPORTS) \
21544 for flag in $(EXTRA_HOST_FLAGS) ; do \
21545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21546 done; \
21547 echo "Doing maintainer-clean in itcl" ; \
21548 (cd $(HOST_SUBDIR)/itcl && \
21549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21551 "RANLIB=$${RANLIB}" \
21552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21553 maintainer-clean) \
21554 || exit 1
21555
21556 @endif itcl
21557
21558
21559
21560 .PHONY: configure-ld maybe-configure-ld
21561 maybe-configure-ld:
21562 @if gcc-bootstrap
21563 configure-ld: stage_current
21564 @endif gcc-bootstrap
21565 @if ld
21566 maybe-configure-ld: configure-ld
21567 configure-ld:
21568 @r=`${PWD_COMMAND}`; export r; \
21569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21570 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21572 $(HOST_EXPORTS) \
21573 echo Configuring in $(HOST_SUBDIR)/ld; \
21574 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21575 case $(srcdir) in \
21576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21577 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21579 esac; \
21580 srcdiroption="--srcdir=$${topdir}/ld"; \
21581 libsrcdir="$$s/ld"; \
21582 $(SHELL) $${libsrcdir}/configure \
21583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21584 --target=${target_alias} $${srcdiroption} \
21585 || exit 1
21586 @endif ld
21587
21588
21589
21590 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21591 maybe-configure-stage1-ld:
21592 @if ld-bootstrap
21593 maybe-configure-stage1-ld: configure-stage1-ld
21594 configure-stage1-ld:
21595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21596 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21597 @r=`${PWD_COMMAND}`; export r; \
21598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21599 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21600 $(HOST_EXPORTS) \
21601 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21602 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
21603 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
21604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21605 cd $(HOST_SUBDIR)/ld || exit 1; \
21606 case $(srcdir) in \
21607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21608 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21610 esac; \
21611 srcdiroption="--srcdir=$${topdir}/ld"; \
21612 libsrcdir="$$s/ld"; \
21613 $(SHELL) $${libsrcdir}/configure \
21614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21615 --target=${target_alias} $${srcdiroption} \
21616 \
21617 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21618 @endif ld-bootstrap
21619
21620 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21621 maybe-configure-stage2-ld:
21622 @if ld-bootstrap
21623 maybe-configure-stage2-ld: configure-stage2-ld
21624 configure-stage2-ld:
21625 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21627 @r=`${PWD_COMMAND}`; export r; \
21628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21630 $(HOST_EXPORTS) \
21631 $(POSTSTAGE1_HOST_EXPORTS) \
21632 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21633 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21634 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
21635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21636 cd $(HOST_SUBDIR)/ld || exit 1; \
21637 case $(srcdir) in \
21638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21639 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21641 esac; \
21642 srcdiroption="--srcdir=$${topdir}/ld"; \
21643 libsrcdir="$$s/ld"; \
21644 $(SHELL) $${libsrcdir}/configure \
21645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21646 --target=${target_alias} $${srcdiroption} \
21647 --with-build-libsubdir=$(HOST_SUBDIR) \
21648 @stage2_werror_flag@
21649 @endif ld-bootstrap
21650
21651 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
21652 maybe-configure-stageb2g0-ld:
21653 @if ld-bootstrap
21654 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
21655 configure-stageb2g0-ld:
21656 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21658 @r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21661 $(HOST_EXPORTS) \
21662 $(POSTSTAGE1_HOST_EXPORTS) \
21663 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21664 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
21665 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
21666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21667 cd $(HOST_SUBDIR)/ld || exit 1; \
21668 case $(srcdir) in \
21669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21670 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21672 esac; \
21673 srcdiroption="--srcdir=$${topdir}/ld"; \
21674 libsrcdir="$$s/ld"; \
21675 $(SHELL) $${libsrcdir}/configure \
21676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21677 --target=${target_alias} $${srcdiroption} \
21678 --with-build-libsubdir=$(HOST_SUBDIR) \
21679 @stage2_werror_flag@
21680 @endif ld-bootstrap
21681
21682 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21683 maybe-configure-stage3-ld:
21684 @if ld-bootstrap
21685 maybe-configure-stage3-ld: configure-stage3-ld
21686 configure-stage3-ld:
21687 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21689 @r=`${PWD_COMMAND}`; export r; \
21690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21692 $(HOST_EXPORTS) \
21693 $(POSTSTAGE1_HOST_EXPORTS) \
21694 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21695 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21696 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
21697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21698 cd $(HOST_SUBDIR)/ld || exit 1; \
21699 case $(srcdir) in \
21700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21701 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21703 esac; \
21704 srcdiroption="--srcdir=$${topdir}/ld"; \
21705 libsrcdir="$$s/ld"; \
21706 $(SHELL) $${libsrcdir}/configure \
21707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21708 --target=${target_alias} $${srcdiroption} \
21709 --with-build-libsubdir=$(HOST_SUBDIR) \
21710 @stage2_werror_flag@
21711 @endif ld-bootstrap
21712
21713 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
21714 maybe-configure-stageb3g2-ld:
21715 @if ld-bootstrap
21716 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
21717 configure-stageb3g2-ld:
21718 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21720 @r=`${PWD_COMMAND}`; export r; \
21721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21722 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21723 $(HOST_EXPORTS) \
21724 $(POSTSTAGE1_HOST_EXPORTS) \
21725 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21726 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
21727 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
21728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21729 cd $(HOST_SUBDIR)/ld || exit 1; \
21730 case $(srcdir) in \
21731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21732 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21734 esac; \
21735 srcdiroption="--srcdir=$${topdir}/ld"; \
21736 libsrcdir="$$s/ld"; \
21737 $(SHELL) $${libsrcdir}/configure \
21738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21739 --target=${target_alias} $${srcdiroption} \
21740 --with-build-libsubdir=$(HOST_SUBDIR) \
21741 @stage2_werror_flag@
21742 @endif ld-bootstrap
21743
21744 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21745 maybe-configure-stage4-ld:
21746 @if ld-bootstrap
21747 maybe-configure-stage4-ld: configure-stage4-ld
21748 configure-stage4-ld:
21749 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21751 @r=`${PWD_COMMAND}`; export r; \
21752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21754 $(HOST_EXPORTS) \
21755 $(POSTSTAGE1_HOST_EXPORTS) \
21756 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21757 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21758 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
21759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21760 cd $(HOST_SUBDIR)/ld || exit 1; \
21761 case $(srcdir) in \
21762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21763 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21765 esac; \
21766 srcdiroption="--srcdir=$${topdir}/ld"; \
21767 libsrcdir="$$s/ld"; \
21768 $(SHELL) $${libsrcdir}/configure \
21769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21770 --target=${target_alias} $${srcdiroption} \
21771 --with-build-libsubdir=$(HOST_SUBDIR) \
21772 @stage2_werror_flag@
21773 @endif ld-bootstrap
21774
21775 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21776 maybe-configure-stageprofile-ld:
21777 @if ld-bootstrap
21778 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21779 configure-stageprofile-ld:
21780 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21781 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21782 @r=`${PWD_COMMAND}`; export r; \
21783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21785 $(HOST_EXPORTS) \
21786 $(POSTSTAGE1_HOST_EXPORTS) \
21787 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21788 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
21789 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
21790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21791 cd $(HOST_SUBDIR)/ld || exit 1; \
21792 case $(srcdir) in \
21793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21794 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21796 esac; \
21797 srcdiroption="--srcdir=$${topdir}/ld"; \
21798 libsrcdir="$$s/ld"; \
21799 $(SHELL) $${libsrcdir}/configure \
21800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21801 --target=${target_alias} $${srcdiroption} \
21802 --with-build-libsubdir=$(HOST_SUBDIR) \
21803 @stage2_werror_flag@
21804 @endif ld-bootstrap
21805
21806 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21807 maybe-configure-stagefeedback-ld:
21808 @if ld-bootstrap
21809 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21810 configure-stagefeedback-ld:
21811 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21816 $(HOST_EXPORTS) \
21817 $(POSTSTAGE1_HOST_EXPORTS) \
21818 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21819 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
21820 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
21821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
21822 cd $(HOST_SUBDIR)/ld || exit 1; \
21823 case $(srcdir) in \
21824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21825 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21827 esac; \
21828 srcdiroption="--srcdir=$${topdir}/ld"; \
21829 libsrcdir="$$s/ld"; \
21830 $(SHELL) $${libsrcdir}/configure \
21831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21832 --target=${target_alias} $${srcdiroption} \
21833 --with-build-libsubdir=$(HOST_SUBDIR) \
21834 @stage2_werror_flag@
21835 @endif ld-bootstrap
21836
21837
21838
21839
21840
21841 .PHONY: all-ld maybe-all-ld
21842 maybe-all-ld:
21843 @if gcc-bootstrap
21844 all-ld: stage_current
21845 @endif gcc-bootstrap
21846 @if ld
21847 TARGET-ld=all
21848 maybe-all-ld: all-ld
21849 all-ld: configure-ld
21850 @r=`${PWD_COMMAND}`; export r; \
21851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21852 $(HOST_EXPORTS) \
21853 (cd $(HOST_SUBDIR)/ld && \
21854 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld))
21855 @endif ld
21856
21857
21858
21859 .PHONY: all-stage1-ld maybe-all-stage1-ld
21860 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21861 maybe-all-stage1-ld:
21862 maybe-clean-stage1-ld:
21863 @if ld-bootstrap
21864 maybe-all-stage1-ld: all-stage1-ld
21865 all-stage1: all-stage1-ld
21866 TARGET-stage1-ld = $(TARGET-ld)
21867 all-stage1-ld: configure-stage1-ld
21868 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21869 @r=`${PWD_COMMAND}`; export r; \
21870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21871 $(HOST_EXPORTS) \
21872 cd $(HOST_SUBDIR)/ld && \
21873 $(MAKE) $(FLAGS_TO_PASS) \
21874 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
21875 $(TARGET-stage1-ld)
21876
21877 maybe-clean-stage1-ld: clean-stage1-ld
21878 clean-stage1: clean-stage1-ld
21879 clean-stage1-ld:
21880 @if [ $(current_stage) = stage1 ]; then \
21881 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21882 else \
21883 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21884 $(MAKE) stage1-start; \
21885 fi; \
21886 cd $(HOST_SUBDIR)/ld && \
21887 $(MAKE) $(FLAGS_TO_PASS) \
21888 clean
21889 @endif ld-bootstrap
21890
21891
21892 .PHONY: all-stage2-ld maybe-all-stage2-ld
21893 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21894 maybe-all-stage2-ld:
21895 maybe-clean-stage2-ld:
21896 @if ld-bootstrap
21897 maybe-all-stage2-ld: all-stage2-ld
21898 all-stage2: all-stage2-ld
21899 TARGET-stage2-ld = $(TARGET-ld)
21900 all-stage2-ld: configure-stage2-ld
21901 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21902 @r=`${PWD_COMMAND}`; export r; \
21903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904 $(HOST_EXPORTS) \
21905 $(POSTSTAGE1_HOST_EXPORTS) \
21906 cd $(HOST_SUBDIR)/ld && \
21907 $(MAKE) $(FLAGS_TO_PASS) \
21908 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21909 $(TARGET-stage2-ld)
21910
21911 maybe-clean-stage2-ld: clean-stage2-ld
21912 clean-stage2: clean-stage2-ld
21913 clean-stage2-ld:
21914 @if [ $(current_stage) = stage2 ]; then \
21915 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21916 else \
21917 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21918 $(MAKE) stage2-start; \
21919 fi; \
21920 cd $(HOST_SUBDIR)/ld && \
21921 $(MAKE) $(FLAGS_TO_PASS) \
21922 $(POSTSTAGE1_FLAGS_TO_PASS) \
21923 clean
21924 @endif ld-bootstrap
21925
21926
21927 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
21928 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
21929 maybe-all-stageb2g0-ld:
21930 maybe-clean-stageb2g0-ld:
21931 @if ld-bootstrap
21932 maybe-all-stageb2g0-ld: all-stageb2g0-ld
21933 all-stageb2g0: all-stageb2g0-ld
21934 TARGET-stageb2g0-ld = $(TARGET-ld)
21935 all-stageb2g0-ld: configure-stageb2g0-ld
21936 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21937 @r=`${PWD_COMMAND}`; export r; \
21938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939 $(HOST_EXPORTS) \
21940 $(POSTSTAGE1_HOST_EXPORTS) \
21941 cd $(HOST_SUBDIR)/ld && \
21942 $(MAKE) $(FLAGS_TO_PASS) \
21943 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
21944 $(TARGET-stageb2g0-ld)
21945
21946 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
21947 clean-stageb2g0: clean-stageb2g0-ld
21948 clean-stageb2g0-ld:
21949 @if [ $(current_stage) = stageb2g0 ]; then \
21950 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21951 else \
21952 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
21953 $(MAKE) stageb2g0-start; \
21954 fi; \
21955 cd $(HOST_SUBDIR)/ld && \
21956 $(MAKE) $(FLAGS_TO_PASS) \
21957 $(POSTSTAGE1_FLAGS_TO_PASS) \
21958 clean
21959 @endif ld-bootstrap
21960
21961
21962 .PHONY: all-stage3-ld maybe-all-stage3-ld
21963 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21964 maybe-all-stage3-ld:
21965 maybe-clean-stage3-ld:
21966 @if ld-bootstrap
21967 maybe-all-stage3-ld: all-stage3-ld
21968 all-stage3: all-stage3-ld
21969 TARGET-stage3-ld = $(TARGET-ld)
21970 all-stage3-ld: configure-stage3-ld
21971 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21972 @r=`${PWD_COMMAND}`; export r; \
21973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21974 $(HOST_EXPORTS) \
21975 $(POSTSTAGE1_HOST_EXPORTS) \
21976 cd $(HOST_SUBDIR)/ld && \
21977 $(MAKE) $(FLAGS_TO_PASS) \
21978 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
21979 $(TARGET-stage3-ld)
21980
21981 maybe-clean-stage3-ld: clean-stage3-ld
21982 clean-stage3: clean-stage3-ld
21983 clean-stage3-ld:
21984 @if [ $(current_stage) = stage3 ]; then \
21985 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21986 else \
21987 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21988 $(MAKE) stage3-start; \
21989 fi; \
21990 cd $(HOST_SUBDIR)/ld && \
21991 $(MAKE) $(FLAGS_TO_PASS) \
21992 $(POSTSTAGE1_FLAGS_TO_PASS) \
21993 clean
21994 @endif ld-bootstrap
21995
21996
21997 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
21998 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
21999 maybe-all-stageb3g2-ld:
22000 maybe-clean-stageb3g2-ld:
22001 @if ld-bootstrap
22002 maybe-all-stageb3g2-ld: all-stageb3g2-ld
22003 all-stageb3g2: all-stageb3g2-ld
22004 TARGET-stageb3g2-ld = $(TARGET-ld)
22005 all-stageb3g2-ld: configure-stageb3g2-ld
22006 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22007 @r=`${PWD_COMMAND}`; export r; \
22008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009 $(HOST_EXPORTS) \
22010 $(POSTSTAGE1_HOST_EXPORTS) \
22011 cd $(HOST_SUBDIR)/ld && \
22012 $(MAKE) $(FLAGS_TO_PASS) \
22013 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
22014 $(TARGET-stageb3g2-ld)
22015
22016 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
22017 clean-stageb3g2: clean-stageb3g2-ld
22018 clean-stageb3g2-ld:
22019 @if [ $(current_stage) = stageb3g2 ]; then \
22020 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22021 else \
22022 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
22023 $(MAKE) stageb3g2-start; \
22024 fi; \
22025 cd $(HOST_SUBDIR)/ld && \
22026 $(MAKE) $(FLAGS_TO_PASS) \
22027 $(POSTSTAGE1_FLAGS_TO_PASS) \
22028 clean
22029 @endif ld-bootstrap
22030
22031
22032 .PHONY: all-stage4-ld maybe-all-stage4-ld
22033 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22034 maybe-all-stage4-ld:
22035 maybe-clean-stage4-ld:
22036 @if ld-bootstrap
22037 maybe-all-stage4-ld: all-stage4-ld
22038 all-stage4: all-stage4-ld
22039 TARGET-stage4-ld = $(TARGET-ld)
22040 all-stage4-ld: configure-stage4-ld
22041 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22042 @r=`${PWD_COMMAND}`; export r; \
22043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22044 $(HOST_EXPORTS) \
22045 $(POSTSTAGE1_HOST_EXPORTS) \
22046 cd $(HOST_SUBDIR)/ld && \
22047 $(MAKE) $(FLAGS_TO_PASS) \
22048 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22049 $(TARGET-stage4-ld)
22050
22051 maybe-clean-stage4-ld: clean-stage4-ld
22052 clean-stage4: clean-stage4-ld
22053 clean-stage4-ld:
22054 @if [ $(current_stage) = stage4 ]; then \
22055 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22056 else \
22057 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22058 $(MAKE) stage4-start; \
22059 fi; \
22060 cd $(HOST_SUBDIR)/ld && \
22061 $(MAKE) $(FLAGS_TO_PASS) \
22062 $(POSTSTAGE1_FLAGS_TO_PASS) \
22063 clean
22064 @endif ld-bootstrap
22065
22066
22067 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22068 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22069 maybe-all-stageprofile-ld:
22070 maybe-clean-stageprofile-ld:
22071 @if ld-bootstrap
22072 maybe-all-stageprofile-ld: all-stageprofile-ld
22073 all-stageprofile: all-stageprofile-ld
22074 TARGET-stageprofile-ld = $(TARGET-ld)
22075 all-stageprofile-ld: configure-stageprofile-ld
22076 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22077 @r=`${PWD_COMMAND}`; export r; \
22078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079 $(HOST_EXPORTS) \
22080 $(POSTSTAGE1_HOST_EXPORTS) \
22081 cd $(HOST_SUBDIR)/ld && \
22082 $(MAKE) $(FLAGS_TO_PASS) \
22083 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
22084 $(TARGET-stageprofile-ld)
22085
22086 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22087 clean-stageprofile: clean-stageprofile-ld
22088 clean-stageprofile-ld:
22089 @if [ $(current_stage) = stageprofile ]; then \
22090 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22091 else \
22092 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22093 $(MAKE) stageprofile-start; \
22094 fi; \
22095 cd $(HOST_SUBDIR)/ld && \
22096 $(MAKE) $(FLAGS_TO_PASS) \
22097 $(POSTSTAGE1_FLAGS_TO_PASS) \
22098 clean
22099 @endif ld-bootstrap
22100
22101
22102 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22103 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22104 maybe-all-stagefeedback-ld:
22105 maybe-clean-stagefeedback-ld:
22106 @if ld-bootstrap
22107 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22108 all-stagefeedback: all-stagefeedback-ld
22109 TARGET-stagefeedback-ld = $(TARGET-ld)
22110 all-stagefeedback-ld: configure-stagefeedback-ld
22111 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22112 @r=`${PWD_COMMAND}`; export r; \
22113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22114 $(HOST_EXPORTS) \
22115 $(POSTSTAGE1_HOST_EXPORTS) \
22116 cd $(HOST_SUBDIR)/ld && \
22117 $(MAKE) $(FLAGS_TO_PASS) \
22118 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
22119 $(TARGET-stagefeedback-ld)
22120
22121 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22122 clean-stagefeedback: clean-stagefeedback-ld
22123 clean-stagefeedback-ld:
22124 @if [ $(current_stage) = stagefeedback ]; then \
22125 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22126 else \
22127 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22128 $(MAKE) stagefeedback-start; \
22129 fi; \
22130 cd $(HOST_SUBDIR)/ld && \
22131 $(MAKE) $(FLAGS_TO_PASS) \
22132 $(POSTSTAGE1_FLAGS_TO_PASS) \
22133 clean
22134 @endif ld-bootstrap
22135
22136
22137
22138
22139
22140 .PHONY: check-ld maybe-check-ld
22141 maybe-check-ld:
22142 @if ld
22143 maybe-check-ld: check-ld
22144
22145 check-ld:
22146 @: $(MAKE); $(unstage)
22147 @r=`${PWD_COMMAND}`; export r; \
22148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149 $(HOST_EXPORTS) \
22150 (cd $(HOST_SUBDIR)/ld && \
22151 $(MAKE) $(FLAGS_TO_PASS) check)
22152
22153 @endif ld
22154
22155 .PHONY: install-ld maybe-install-ld
22156 maybe-install-ld:
22157 @if ld
22158 maybe-install-ld: install-ld
22159
22160 install-ld: installdirs
22161 @: $(MAKE); $(unstage)
22162 @r=`${PWD_COMMAND}`; export r; \
22163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164 $(HOST_EXPORTS) \
22165 (cd $(HOST_SUBDIR)/ld && \
22166 $(MAKE) $(FLAGS_TO_PASS) install)
22167
22168 @endif ld
22169
22170 # Other targets (info, dvi, pdf, etc.)
22171
22172 .PHONY: maybe-info-ld info-ld
22173 maybe-info-ld:
22174 @if ld
22175 maybe-info-ld: info-ld
22176
22177 info-ld: \
22178 configure-ld
22179 @[ -f ./ld/Makefile ] || exit 0; \
22180 r=`${PWD_COMMAND}`; export r; \
22181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22182 $(HOST_EXPORTS) \
22183 for flag in $(EXTRA_HOST_FLAGS) ; do \
22184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22185 done; \
22186 echo "Doing info in ld" ; \
22187 (cd $(HOST_SUBDIR)/ld && \
22188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22190 "RANLIB=$${RANLIB}" \
22191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22192 info) \
22193 || exit 1
22194
22195 @endif ld
22196
22197 .PHONY: maybe-dvi-ld dvi-ld
22198 maybe-dvi-ld:
22199 @if ld
22200 maybe-dvi-ld: dvi-ld
22201
22202 dvi-ld: \
22203 configure-ld
22204 @[ -f ./ld/Makefile ] || exit 0; \
22205 r=`${PWD_COMMAND}`; export r; \
22206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22207 $(HOST_EXPORTS) \
22208 for flag in $(EXTRA_HOST_FLAGS) ; do \
22209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22210 done; \
22211 echo "Doing dvi in ld" ; \
22212 (cd $(HOST_SUBDIR)/ld && \
22213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22215 "RANLIB=$${RANLIB}" \
22216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22217 dvi) \
22218 || exit 1
22219
22220 @endif ld
22221
22222 .PHONY: maybe-pdf-ld pdf-ld
22223 maybe-pdf-ld:
22224 @if ld
22225 maybe-pdf-ld: pdf-ld
22226
22227 pdf-ld: \
22228 configure-ld
22229 @[ -f ./ld/Makefile ] || exit 0; \
22230 r=`${PWD_COMMAND}`; export r; \
22231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22232 $(HOST_EXPORTS) \
22233 for flag in $(EXTRA_HOST_FLAGS) ; do \
22234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22235 done; \
22236 echo "Doing pdf in ld" ; \
22237 (cd $(HOST_SUBDIR)/ld && \
22238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22240 "RANLIB=$${RANLIB}" \
22241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22242 pdf) \
22243 || exit 1
22244
22245 @endif ld
22246
22247 .PHONY: maybe-html-ld html-ld
22248 maybe-html-ld:
22249 @if ld
22250 maybe-html-ld: html-ld
22251
22252 html-ld: \
22253 configure-ld
22254 @[ -f ./ld/Makefile ] || exit 0; \
22255 r=`${PWD_COMMAND}`; export r; \
22256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22257 $(HOST_EXPORTS) \
22258 for flag in $(EXTRA_HOST_FLAGS) ; do \
22259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22260 done; \
22261 echo "Doing html in ld" ; \
22262 (cd $(HOST_SUBDIR)/ld && \
22263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22265 "RANLIB=$${RANLIB}" \
22266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22267 html) \
22268 || exit 1
22269
22270 @endif ld
22271
22272 .PHONY: maybe-TAGS-ld TAGS-ld
22273 maybe-TAGS-ld:
22274 @if ld
22275 maybe-TAGS-ld: TAGS-ld
22276
22277 TAGS-ld: \
22278 configure-ld
22279 @[ -f ./ld/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 TAGS in ld" ; \
22287 (cd $(HOST_SUBDIR)/ld && \
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 TAGS) \
22293 || exit 1
22294
22295 @endif ld
22296
22297 .PHONY: maybe-install-info-ld install-info-ld
22298 maybe-install-info-ld:
22299 @if ld
22300 maybe-install-info-ld: install-info-ld
22301
22302 install-info-ld: \
22303 configure-ld \
22304 info-ld
22305 @[ -f ./ld/Makefile ] || exit 0; \
22306 r=`${PWD_COMMAND}`; export r; \
22307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22308 $(HOST_EXPORTS) \
22309 for flag in $(EXTRA_HOST_FLAGS) ; do \
22310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22311 done; \
22312 echo "Doing install-info in ld" ; \
22313 (cd $(HOST_SUBDIR)/ld && \
22314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22316 "RANLIB=$${RANLIB}" \
22317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22318 install-info) \
22319 || exit 1
22320
22321 @endif ld
22322
22323 .PHONY: maybe-install-pdf-ld install-pdf-ld
22324 maybe-install-pdf-ld:
22325 @if ld
22326 maybe-install-pdf-ld: install-pdf-ld
22327
22328 install-pdf-ld: \
22329 configure-ld \
22330 pdf-ld
22331 @[ -f ./ld/Makefile ] || exit 0; \
22332 r=`${PWD_COMMAND}`; export r; \
22333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22334 $(HOST_EXPORTS) \
22335 for flag in $(EXTRA_HOST_FLAGS) ; do \
22336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22337 done; \
22338 echo "Doing install-pdf in ld" ; \
22339 (cd $(HOST_SUBDIR)/ld && \
22340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22342 "RANLIB=$${RANLIB}" \
22343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22344 install-pdf) \
22345 || exit 1
22346
22347 @endif ld
22348
22349 .PHONY: maybe-install-html-ld install-html-ld
22350 maybe-install-html-ld:
22351 @if ld
22352 maybe-install-html-ld: install-html-ld
22353
22354 install-html-ld: \
22355 configure-ld \
22356 html-ld
22357 @[ -f ./ld/Makefile ] || exit 0; \
22358 r=`${PWD_COMMAND}`; export r; \
22359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22360 $(HOST_EXPORTS) \
22361 for flag in $(EXTRA_HOST_FLAGS) ; do \
22362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22363 done; \
22364 echo "Doing install-html in ld" ; \
22365 (cd $(HOST_SUBDIR)/ld && \
22366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22368 "RANLIB=$${RANLIB}" \
22369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22370 install-html) \
22371 || exit 1
22372
22373 @endif ld
22374
22375 .PHONY: maybe-installcheck-ld installcheck-ld
22376 maybe-installcheck-ld:
22377 @if ld
22378 maybe-installcheck-ld: installcheck-ld
22379
22380 installcheck-ld: \
22381 configure-ld
22382 @[ -f ./ld/Makefile ] || exit 0; \
22383 r=`${PWD_COMMAND}`; export r; \
22384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385 $(HOST_EXPORTS) \
22386 for flag in $(EXTRA_HOST_FLAGS) ; do \
22387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22388 done; \
22389 echo "Doing installcheck in ld" ; \
22390 (cd $(HOST_SUBDIR)/ld && \
22391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393 "RANLIB=$${RANLIB}" \
22394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22395 installcheck) \
22396 || exit 1
22397
22398 @endif ld
22399
22400 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22401 maybe-mostlyclean-ld:
22402 @if ld
22403 maybe-mostlyclean-ld: mostlyclean-ld
22404
22405 mostlyclean-ld:
22406 @[ -f ./ld/Makefile ] || exit 0; \
22407 r=`${PWD_COMMAND}`; export r; \
22408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22409 $(HOST_EXPORTS) \
22410 for flag in $(EXTRA_HOST_FLAGS) ; do \
22411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22412 done; \
22413 echo "Doing mostlyclean in ld" ; \
22414 (cd $(HOST_SUBDIR)/ld && \
22415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22417 "RANLIB=$${RANLIB}" \
22418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22419 mostlyclean) \
22420 || exit 1
22421
22422 @endif ld
22423
22424 .PHONY: maybe-clean-ld clean-ld
22425 maybe-clean-ld:
22426 @if ld
22427 maybe-clean-ld: clean-ld
22428
22429 clean-ld:
22430 @[ -f ./ld/Makefile ] || exit 0; \
22431 r=`${PWD_COMMAND}`; export r; \
22432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433 $(HOST_EXPORTS) \
22434 for flag in $(EXTRA_HOST_FLAGS) ; do \
22435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22436 done; \
22437 echo "Doing clean in ld" ; \
22438 (cd $(HOST_SUBDIR)/ld && \
22439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22441 "RANLIB=$${RANLIB}" \
22442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22443 clean) \
22444 || exit 1
22445
22446 @endif ld
22447
22448 .PHONY: maybe-distclean-ld distclean-ld
22449 maybe-distclean-ld:
22450 @if ld
22451 maybe-distclean-ld: distclean-ld
22452
22453 distclean-ld:
22454 @[ -f ./ld/Makefile ] || exit 0; \
22455 r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 for flag in $(EXTRA_HOST_FLAGS) ; do \
22459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460 done; \
22461 echo "Doing distclean in ld" ; \
22462 (cd $(HOST_SUBDIR)/ld && \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465 "RANLIB=$${RANLIB}" \
22466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467 distclean) \
22468 || exit 1
22469
22470 @endif ld
22471
22472 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22473 maybe-maintainer-clean-ld:
22474 @if ld
22475 maybe-maintainer-clean-ld: maintainer-clean-ld
22476
22477 maintainer-clean-ld:
22478 @[ -f ./ld/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 maintainer-clean in ld" ; \
22486 (cd $(HOST_SUBDIR)/ld && \
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 maintainer-clean) \
22492 || exit 1
22493
22494 @endif ld
22495
22496
22497
22498 .PHONY: configure-libcpp maybe-configure-libcpp
22499 maybe-configure-libcpp:
22500 @if gcc-bootstrap
22501 configure-libcpp: stage_current
22502 @endif gcc-bootstrap
22503 @if libcpp
22504 maybe-configure-libcpp: configure-libcpp
22505 configure-libcpp:
22506 @r=`${PWD_COMMAND}`; export r; \
22507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22508 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22510 $(HOST_EXPORTS) \
22511 echo Configuring in $(HOST_SUBDIR)/libcpp; \
22512 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
22513 case $(srcdir) in \
22514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22515 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22517 esac; \
22518 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22519 libsrcdir="$$s/libcpp"; \
22520 $(SHELL) $${libsrcdir}/configure \
22521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22522 --target=${target_alias} $${srcdiroption} \
22523 || exit 1
22524 @endif libcpp
22525
22526
22527
22528 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
22529 maybe-configure-stage1-libcpp:
22530 @if libcpp-bootstrap
22531 maybe-configure-stage1-libcpp: configure-stage1-libcpp
22532 configure-stage1-libcpp:
22533 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22535 @r=`${PWD_COMMAND}`; export r; \
22536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22537 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22538 $(HOST_EXPORTS) \
22539 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22540 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
22541 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
22542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22543 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22544 case $(srcdir) in \
22545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22546 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22548 esac; \
22549 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22550 libsrcdir="$$s/libcpp"; \
22551 $(SHELL) $${libsrcdir}/configure \
22552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22553 --target=${target_alias} $${srcdiroption} \
22554 \
22555 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22556 @endif libcpp-bootstrap
22557
22558 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
22559 maybe-configure-stage2-libcpp:
22560 @if libcpp-bootstrap
22561 maybe-configure-stage2-libcpp: configure-stage2-libcpp
22562 configure-stage2-libcpp:
22563 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22565 @r=`${PWD_COMMAND}`; export r; \
22566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22567 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22568 $(HOST_EXPORTS) \
22569 $(POSTSTAGE1_HOST_EXPORTS) \
22570 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22571 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22572 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
22573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22574 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22575 case $(srcdir) in \
22576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22577 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22579 esac; \
22580 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22581 libsrcdir="$$s/libcpp"; \
22582 $(SHELL) $${libsrcdir}/configure \
22583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22584 --target=${target_alias} $${srcdiroption} \
22585 --with-build-libsubdir=$(HOST_SUBDIR) \
22586 @stage2_werror_flag@
22587 @endif libcpp-bootstrap
22588
22589 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
22590 maybe-configure-stageb2g0-libcpp:
22591 @if libcpp-bootstrap
22592 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
22593 configure-stageb2g0-libcpp:
22594 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22596 @r=`${PWD_COMMAND}`; export r; \
22597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22598 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22599 $(HOST_EXPORTS) \
22600 $(POSTSTAGE1_HOST_EXPORTS) \
22601 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22602 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
22603 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
22604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22605 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22606 case $(srcdir) in \
22607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22608 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22610 esac; \
22611 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22612 libsrcdir="$$s/libcpp"; \
22613 $(SHELL) $${libsrcdir}/configure \
22614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22615 --target=${target_alias} $${srcdiroption} \
22616 --with-build-libsubdir=$(HOST_SUBDIR) \
22617 @stage2_werror_flag@
22618 @endif libcpp-bootstrap
22619
22620 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
22621 maybe-configure-stage3-libcpp:
22622 @if libcpp-bootstrap
22623 maybe-configure-stage3-libcpp: configure-stage3-libcpp
22624 configure-stage3-libcpp:
22625 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22627 @r=`${PWD_COMMAND}`; export r; \
22628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22630 $(HOST_EXPORTS) \
22631 $(POSTSTAGE1_HOST_EXPORTS) \
22632 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22633 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22634 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
22635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22636 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22637 case $(srcdir) in \
22638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22639 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22641 esac; \
22642 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22643 libsrcdir="$$s/libcpp"; \
22644 $(SHELL) $${libsrcdir}/configure \
22645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22646 --target=${target_alias} $${srcdiroption} \
22647 --with-build-libsubdir=$(HOST_SUBDIR) \
22648 @stage2_werror_flag@
22649 @endif libcpp-bootstrap
22650
22651 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
22652 maybe-configure-stageb3g2-libcpp:
22653 @if libcpp-bootstrap
22654 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
22655 configure-stageb3g2-libcpp:
22656 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22658 @r=`${PWD_COMMAND}`; export r; \
22659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22661 $(HOST_EXPORTS) \
22662 $(POSTSTAGE1_HOST_EXPORTS) \
22663 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22664 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
22665 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
22666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22667 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22668 case $(srcdir) in \
22669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22670 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22672 esac; \
22673 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22674 libsrcdir="$$s/libcpp"; \
22675 $(SHELL) $${libsrcdir}/configure \
22676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22677 --target=${target_alias} $${srcdiroption} \
22678 --with-build-libsubdir=$(HOST_SUBDIR) \
22679 @stage2_werror_flag@
22680 @endif libcpp-bootstrap
22681
22682 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
22683 maybe-configure-stage4-libcpp:
22684 @if libcpp-bootstrap
22685 maybe-configure-stage4-libcpp: configure-stage4-libcpp
22686 configure-stage4-libcpp:
22687 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22689 @r=`${PWD_COMMAND}`; export r; \
22690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22691 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22692 $(HOST_EXPORTS) \
22693 $(POSTSTAGE1_HOST_EXPORTS) \
22694 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22695 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22696 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
22697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22698 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22699 case $(srcdir) in \
22700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22701 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22703 esac; \
22704 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22705 libsrcdir="$$s/libcpp"; \
22706 $(SHELL) $${libsrcdir}/configure \
22707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22708 --target=${target_alias} $${srcdiroption} \
22709 --with-build-libsubdir=$(HOST_SUBDIR) \
22710 @stage2_werror_flag@
22711 @endif libcpp-bootstrap
22712
22713 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
22714 maybe-configure-stageprofile-libcpp:
22715 @if libcpp-bootstrap
22716 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
22717 configure-stageprofile-libcpp:
22718 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22720 @r=`${PWD_COMMAND}`; export r; \
22721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22723 $(HOST_EXPORTS) \
22724 $(POSTSTAGE1_HOST_EXPORTS) \
22725 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
22726 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
22727 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
22728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22729 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22730 case $(srcdir) in \
22731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22732 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22734 esac; \
22735 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22736 libsrcdir="$$s/libcpp"; \
22737 $(SHELL) $${libsrcdir}/configure \
22738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22739 --target=${target_alias} $${srcdiroption} \
22740 --with-build-libsubdir=$(HOST_SUBDIR) \
22741 @stage2_werror_flag@
22742 @endif libcpp-bootstrap
22743
22744 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
22745 maybe-configure-stagefeedback-libcpp:
22746 @if libcpp-bootstrap
22747 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
22748 configure-stagefeedback-libcpp:
22749 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
22751 @r=`${PWD_COMMAND}`; export r; \
22752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22753 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
22754 $(HOST_EXPORTS) \
22755 $(POSTSTAGE1_HOST_EXPORTS) \
22756 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
22757 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
22758 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
22759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
22760 cd $(HOST_SUBDIR)/libcpp || exit 1; \
22761 case $(srcdir) in \
22762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22763 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
22764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22765 esac; \
22766 srcdiroption="--srcdir=$${topdir}/libcpp"; \
22767 libsrcdir="$$s/libcpp"; \
22768 $(SHELL) $${libsrcdir}/configure \
22769 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22770 --target=${target_alias} $${srcdiroption} \
22771 --with-build-libsubdir=$(HOST_SUBDIR) \
22772 @stage2_werror_flag@
22773 @endif libcpp-bootstrap
22774
22775
22776
22777
22778
22779 .PHONY: all-libcpp maybe-all-libcpp
22780 maybe-all-libcpp:
22781 @if gcc-bootstrap
22782 all-libcpp: stage_current
22783 @endif gcc-bootstrap
22784 @if libcpp
22785 TARGET-libcpp=all
22786 maybe-all-libcpp: all-libcpp
22787 all-libcpp: configure-libcpp
22788 @r=`${PWD_COMMAND}`; export r; \
22789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22790 $(HOST_EXPORTS) \
22791 (cd $(HOST_SUBDIR)/libcpp && \
22792 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp))
22793 @endif libcpp
22794
22795
22796
22797 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
22798 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
22799 maybe-all-stage1-libcpp:
22800 maybe-clean-stage1-libcpp:
22801 @if libcpp-bootstrap
22802 maybe-all-stage1-libcpp: all-stage1-libcpp
22803 all-stage1: all-stage1-libcpp
22804 TARGET-stage1-libcpp = $(TARGET-libcpp)
22805 all-stage1-libcpp: configure-stage1-libcpp
22806 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22807 @r=`${PWD_COMMAND}`; export r; \
22808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22809 $(HOST_EXPORTS) \
22810 cd $(HOST_SUBDIR)/libcpp && \
22811 $(MAKE) $(FLAGS_TO_PASS) \
22812 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
22813 $(TARGET-stage1-libcpp)
22814
22815 maybe-clean-stage1-libcpp: clean-stage1-libcpp
22816 clean-stage1: clean-stage1-libcpp
22817 clean-stage1-libcpp:
22818 @if [ $(current_stage) = stage1 ]; then \
22819 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22820 else \
22821 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
22822 $(MAKE) stage1-start; \
22823 fi; \
22824 cd $(HOST_SUBDIR)/libcpp && \
22825 $(MAKE) $(FLAGS_TO_PASS) \
22826 clean
22827 @endif libcpp-bootstrap
22828
22829
22830 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
22831 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
22832 maybe-all-stage2-libcpp:
22833 maybe-clean-stage2-libcpp:
22834 @if libcpp-bootstrap
22835 maybe-all-stage2-libcpp: all-stage2-libcpp
22836 all-stage2: all-stage2-libcpp
22837 TARGET-stage2-libcpp = $(TARGET-libcpp)
22838 all-stage2-libcpp: configure-stage2-libcpp
22839 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22840 @r=`${PWD_COMMAND}`; export r; \
22841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22842 $(HOST_EXPORTS) \
22843 $(POSTSTAGE1_HOST_EXPORTS) \
22844 cd $(HOST_SUBDIR)/libcpp && \
22845 $(MAKE) $(FLAGS_TO_PASS) \
22846 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22847 $(TARGET-stage2-libcpp)
22848
22849 maybe-clean-stage2-libcpp: clean-stage2-libcpp
22850 clean-stage2: clean-stage2-libcpp
22851 clean-stage2-libcpp:
22852 @if [ $(current_stage) = stage2 ]; then \
22853 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22854 else \
22855 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
22856 $(MAKE) stage2-start; \
22857 fi; \
22858 cd $(HOST_SUBDIR)/libcpp && \
22859 $(MAKE) $(FLAGS_TO_PASS) \
22860 $(POSTSTAGE1_FLAGS_TO_PASS) \
22861 clean
22862 @endif libcpp-bootstrap
22863
22864
22865 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
22866 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
22867 maybe-all-stageb2g0-libcpp:
22868 maybe-clean-stageb2g0-libcpp:
22869 @if libcpp-bootstrap
22870 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
22871 all-stageb2g0: all-stageb2g0-libcpp
22872 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
22873 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
22874 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22875 @r=`${PWD_COMMAND}`; export r; \
22876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877 $(HOST_EXPORTS) \
22878 $(POSTSTAGE1_HOST_EXPORTS) \
22879 cd $(HOST_SUBDIR)/libcpp && \
22880 $(MAKE) $(FLAGS_TO_PASS) \
22881 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
22882 $(TARGET-stageb2g0-libcpp)
22883
22884 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
22885 clean-stageb2g0: clean-stageb2g0-libcpp
22886 clean-stageb2g0-libcpp:
22887 @if [ $(current_stage) = stageb2g0 ]; then \
22888 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22889 else \
22890 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
22891 $(MAKE) stageb2g0-start; \
22892 fi; \
22893 cd $(HOST_SUBDIR)/libcpp && \
22894 $(MAKE) $(FLAGS_TO_PASS) \
22895 $(POSTSTAGE1_FLAGS_TO_PASS) \
22896 clean
22897 @endif libcpp-bootstrap
22898
22899
22900 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
22901 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
22902 maybe-all-stage3-libcpp:
22903 maybe-clean-stage3-libcpp:
22904 @if libcpp-bootstrap
22905 maybe-all-stage3-libcpp: all-stage3-libcpp
22906 all-stage3: all-stage3-libcpp
22907 TARGET-stage3-libcpp = $(TARGET-libcpp)
22908 all-stage3-libcpp: configure-stage3-libcpp
22909 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22910 @r=`${PWD_COMMAND}`; export r; \
22911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912 $(HOST_EXPORTS) \
22913 $(POSTSTAGE1_HOST_EXPORTS) \
22914 cd $(HOST_SUBDIR)/libcpp && \
22915 $(MAKE) $(FLAGS_TO_PASS) \
22916 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22917 $(TARGET-stage3-libcpp)
22918
22919 maybe-clean-stage3-libcpp: clean-stage3-libcpp
22920 clean-stage3: clean-stage3-libcpp
22921 clean-stage3-libcpp:
22922 @if [ $(current_stage) = stage3 ]; then \
22923 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22924 else \
22925 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
22926 $(MAKE) stage3-start; \
22927 fi; \
22928 cd $(HOST_SUBDIR)/libcpp && \
22929 $(MAKE) $(FLAGS_TO_PASS) \
22930 $(POSTSTAGE1_FLAGS_TO_PASS) \
22931 clean
22932 @endif libcpp-bootstrap
22933
22934
22935 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
22936 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
22937 maybe-all-stageb3g2-libcpp:
22938 maybe-clean-stageb3g2-libcpp:
22939 @if libcpp-bootstrap
22940 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
22941 all-stageb3g2: all-stageb3g2-libcpp
22942 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
22943 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
22944 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22945 @r=`${PWD_COMMAND}`; export r; \
22946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22947 $(HOST_EXPORTS) \
22948 $(POSTSTAGE1_HOST_EXPORTS) \
22949 cd $(HOST_SUBDIR)/libcpp && \
22950 $(MAKE) $(FLAGS_TO_PASS) \
22951 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
22952 $(TARGET-stageb3g2-libcpp)
22953
22954 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
22955 clean-stageb3g2: clean-stageb3g2-libcpp
22956 clean-stageb3g2-libcpp:
22957 @if [ $(current_stage) = stageb3g2 ]; then \
22958 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22959 else \
22960 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
22961 $(MAKE) stageb3g2-start; \
22962 fi; \
22963 cd $(HOST_SUBDIR)/libcpp && \
22964 $(MAKE) $(FLAGS_TO_PASS) \
22965 $(POSTSTAGE1_FLAGS_TO_PASS) \
22966 clean
22967 @endif libcpp-bootstrap
22968
22969
22970 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
22971 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
22972 maybe-all-stage4-libcpp:
22973 maybe-clean-stage4-libcpp:
22974 @if libcpp-bootstrap
22975 maybe-all-stage4-libcpp: all-stage4-libcpp
22976 all-stage4: all-stage4-libcpp
22977 TARGET-stage4-libcpp = $(TARGET-libcpp)
22978 all-stage4-libcpp: configure-stage4-libcpp
22979 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22980 @r=`${PWD_COMMAND}`; export r; \
22981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22982 $(HOST_EXPORTS) \
22983 $(POSTSTAGE1_HOST_EXPORTS) \
22984 cd $(HOST_SUBDIR)/libcpp && \
22985 $(MAKE) $(FLAGS_TO_PASS) \
22986 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
22987 $(TARGET-stage4-libcpp)
22988
22989 maybe-clean-stage4-libcpp: clean-stage4-libcpp
22990 clean-stage4: clean-stage4-libcpp
22991 clean-stage4-libcpp:
22992 @if [ $(current_stage) = stage4 ]; then \
22993 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
22994 else \
22995 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
22996 $(MAKE) stage4-start; \
22997 fi; \
22998 cd $(HOST_SUBDIR)/libcpp && \
22999 $(MAKE) $(FLAGS_TO_PASS) \
23000 $(POSTSTAGE1_FLAGS_TO_PASS) \
23001 clean
23002 @endif libcpp-bootstrap
23003
23004
23005 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
23006 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
23007 maybe-all-stageprofile-libcpp:
23008 maybe-clean-stageprofile-libcpp:
23009 @if libcpp-bootstrap
23010 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
23011 all-stageprofile: all-stageprofile-libcpp
23012 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
23013 all-stageprofile-libcpp: configure-stageprofile-libcpp
23014 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23015 @r=`${PWD_COMMAND}`; export r; \
23016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23017 $(HOST_EXPORTS) \
23018 $(POSTSTAGE1_HOST_EXPORTS) \
23019 cd $(HOST_SUBDIR)/libcpp && \
23020 $(MAKE) $(FLAGS_TO_PASS) \
23021 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
23022 $(TARGET-stageprofile-libcpp)
23023
23024 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
23025 clean-stageprofile: clean-stageprofile-libcpp
23026 clean-stageprofile-libcpp:
23027 @if [ $(current_stage) = stageprofile ]; then \
23028 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23029 else \
23030 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
23031 $(MAKE) stageprofile-start; \
23032 fi; \
23033 cd $(HOST_SUBDIR)/libcpp && \
23034 $(MAKE) $(FLAGS_TO_PASS) \
23035 $(POSTSTAGE1_FLAGS_TO_PASS) \
23036 clean
23037 @endif libcpp-bootstrap
23038
23039
23040 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
23041 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
23042 maybe-all-stagefeedback-libcpp:
23043 maybe-clean-stagefeedback-libcpp:
23044 @if libcpp-bootstrap
23045 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
23046 all-stagefeedback: all-stagefeedback-libcpp
23047 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
23048 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
23049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23050 @r=`${PWD_COMMAND}`; export r; \
23051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23052 $(HOST_EXPORTS) \
23053 $(POSTSTAGE1_HOST_EXPORTS) \
23054 cd $(HOST_SUBDIR)/libcpp && \
23055 $(MAKE) $(FLAGS_TO_PASS) \
23056 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
23057 $(TARGET-stagefeedback-libcpp)
23058
23059 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
23060 clean-stagefeedback: clean-stagefeedback-libcpp
23061 clean-stagefeedback-libcpp:
23062 @if [ $(current_stage) = stagefeedback ]; then \
23063 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
23064 else \
23065 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
23066 $(MAKE) stagefeedback-start; \
23067 fi; \
23068 cd $(HOST_SUBDIR)/libcpp && \
23069 $(MAKE) $(FLAGS_TO_PASS) \
23070 $(POSTSTAGE1_FLAGS_TO_PASS) \
23071 clean
23072 @endif libcpp-bootstrap
23073
23074
23075
23076
23077
23078 .PHONY: check-libcpp maybe-check-libcpp
23079 maybe-check-libcpp:
23080 @if libcpp
23081 maybe-check-libcpp: check-libcpp
23082
23083 check-libcpp:
23084 @: $(MAKE); $(unstage)
23085 @r=`${PWD_COMMAND}`; export r; \
23086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23087 $(HOST_EXPORTS) \
23088 (cd $(HOST_SUBDIR)/libcpp && \
23089 $(MAKE) $(FLAGS_TO_PASS) check)
23090
23091 @endif libcpp
23092
23093 .PHONY: install-libcpp maybe-install-libcpp
23094 maybe-install-libcpp:
23095 @if libcpp
23096 maybe-install-libcpp: install-libcpp
23097
23098 install-libcpp: installdirs
23099 @: $(MAKE); $(unstage)
23100 @r=`${PWD_COMMAND}`; export r; \
23101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102 $(HOST_EXPORTS) \
23103 (cd $(HOST_SUBDIR)/libcpp && \
23104 $(MAKE) $(FLAGS_TO_PASS) install)
23105
23106 @endif libcpp
23107
23108 # Other targets (info, dvi, pdf, etc.)
23109
23110 .PHONY: maybe-info-libcpp info-libcpp
23111 maybe-info-libcpp:
23112 @if libcpp
23113 maybe-info-libcpp: info-libcpp
23114
23115 info-libcpp: \
23116 configure-libcpp
23117 @[ -f ./libcpp/Makefile ] || exit 0; \
23118 r=`${PWD_COMMAND}`; export r; \
23119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23120 $(HOST_EXPORTS) \
23121 for flag in $(EXTRA_HOST_FLAGS) ; do \
23122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23123 done; \
23124 echo "Doing info in libcpp" ; \
23125 (cd $(HOST_SUBDIR)/libcpp && \
23126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23128 "RANLIB=$${RANLIB}" \
23129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23130 info) \
23131 || exit 1
23132
23133 @endif libcpp
23134
23135 .PHONY: maybe-dvi-libcpp dvi-libcpp
23136 maybe-dvi-libcpp:
23137 @if libcpp
23138 maybe-dvi-libcpp: dvi-libcpp
23139
23140 dvi-libcpp: \
23141 configure-libcpp
23142 @[ -f ./libcpp/Makefile ] || exit 0; \
23143 r=`${PWD_COMMAND}`; export r; \
23144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23145 $(HOST_EXPORTS) \
23146 for flag in $(EXTRA_HOST_FLAGS) ; do \
23147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23148 done; \
23149 echo "Doing dvi in libcpp" ; \
23150 (cd $(HOST_SUBDIR)/libcpp && \
23151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23153 "RANLIB=$${RANLIB}" \
23154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23155 dvi) \
23156 || exit 1
23157
23158 @endif libcpp
23159
23160 .PHONY: maybe-pdf-libcpp pdf-libcpp
23161 maybe-pdf-libcpp:
23162 @if libcpp
23163 maybe-pdf-libcpp: pdf-libcpp
23164
23165 pdf-libcpp: \
23166 configure-libcpp
23167 @[ -f ./libcpp/Makefile ] || exit 0; \
23168 r=`${PWD_COMMAND}`; export r; \
23169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23170 $(HOST_EXPORTS) \
23171 for flag in $(EXTRA_HOST_FLAGS) ; do \
23172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23173 done; \
23174 echo "Doing pdf in libcpp" ; \
23175 (cd $(HOST_SUBDIR)/libcpp && \
23176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23178 "RANLIB=$${RANLIB}" \
23179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23180 pdf) \
23181 || exit 1
23182
23183 @endif libcpp
23184
23185 .PHONY: maybe-html-libcpp html-libcpp
23186 maybe-html-libcpp:
23187 @if libcpp
23188 maybe-html-libcpp: html-libcpp
23189
23190 html-libcpp: \
23191 configure-libcpp
23192 @[ -f ./libcpp/Makefile ] || exit 0; \
23193 r=`${PWD_COMMAND}`; export r; \
23194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195 $(HOST_EXPORTS) \
23196 for flag in $(EXTRA_HOST_FLAGS) ; do \
23197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23198 done; \
23199 echo "Doing html in libcpp" ; \
23200 (cd $(HOST_SUBDIR)/libcpp && \
23201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23203 "RANLIB=$${RANLIB}" \
23204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23205 html) \
23206 || exit 1
23207
23208 @endif libcpp
23209
23210 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
23211 maybe-TAGS-libcpp:
23212 @if libcpp
23213 maybe-TAGS-libcpp: TAGS-libcpp
23214
23215 TAGS-libcpp: \
23216 configure-libcpp
23217 @[ -f ./libcpp/Makefile ] || exit 0; \
23218 r=`${PWD_COMMAND}`; export r; \
23219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23220 $(HOST_EXPORTS) \
23221 for flag in $(EXTRA_HOST_FLAGS) ; do \
23222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23223 done; \
23224 echo "Doing TAGS in libcpp" ; \
23225 (cd $(HOST_SUBDIR)/libcpp && \
23226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23228 "RANLIB=$${RANLIB}" \
23229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23230 TAGS) \
23231 || exit 1
23232
23233 @endif libcpp
23234
23235 .PHONY: maybe-install-info-libcpp install-info-libcpp
23236 maybe-install-info-libcpp:
23237 @if libcpp
23238 maybe-install-info-libcpp: install-info-libcpp
23239
23240 install-info-libcpp: \
23241 configure-libcpp \
23242 info-libcpp
23243 @[ -f ./libcpp/Makefile ] || exit 0; \
23244 r=`${PWD_COMMAND}`; export r; \
23245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23246 $(HOST_EXPORTS) \
23247 for flag in $(EXTRA_HOST_FLAGS) ; do \
23248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23249 done; \
23250 echo "Doing install-info in libcpp" ; \
23251 (cd $(HOST_SUBDIR)/libcpp && \
23252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23254 "RANLIB=$${RANLIB}" \
23255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23256 install-info) \
23257 || exit 1
23258
23259 @endif libcpp
23260
23261 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
23262 maybe-install-pdf-libcpp:
23263 @if libcpp
23264 maybe-install-pdf-libcpp: install-pdf-libcpp
23265
23266 install-pdf-libcpp: \
23267 configure-libcpp \
23268 pdf-libcpp
23269 @[ -f ./libcpp/Makefile ] || exit 0; \
23270 r=`${PWD_COMMAND}`; export r; \
23271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23272 $(HOST_EXPORTS) \
23273 for flag in $(EXTRA_HOST_FLAGS) ; do \
23274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23275 done; \
23276 echo "Doing install-pdf in libcpp" ; \
23277 (cd $(HOST_SUBDIR)/libcpp && \
23278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23280 "RANLIB=$${RANLIB}" \
23281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23282 install-pdf) \
23283 || exit 1
23284
23285 @endif libcpp
23286
23287 .PHONY: maybe-install-html-libcpp install-html-libcpp
23288 maybe-install-html-libcpp:
23289 @if libcpp
23290 maybe-install-html-libcpp: install-html-libcpp
23291
23292 install-html-libcpp: \
23293 configure-libcpp \
23294 html-libcpp
23295 @[ -f ./libcpp/Makefile ] || exit 0; \
23296 r=`${PWD_COMMAND}`; export r; \
23297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23298 $(HOST_EXPORTS) \
23299 for flag in $(EXTRA_HOST_FLAGS) ; do \
23300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23301 done; \
23302 echo "Doing install-html in libcpp" ; \
23303 (cd $(HOST_SUBDIR)/libcpp && \
23304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23306 "RANLIB=$${RANLIB}" \
23307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23308 install-html) \
23309 || exit 1
23310
23311 @endif libcpp
23312
23313 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
23314 maybe-installcheck-libcpp:
23315 @if libcpp
23316 maybe-installcheck-libcpp: installcheck-libcpp
23317
23318 installcheck-libcpp: \
23319 configure-libcpp
23320 @[ -f ./libcpp/Makefile ] || exit 0; \
23321 r=`${PWD_COMMAND}`; export r; \
23322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323 $(HOST_EXPORTS) \
23324 for flag in $(EXTRA_HOST_FLAGS) ; do \
23325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23326 done; \
23327 echo "Doing installcheck in libcpp" ; \
23328 (cd $(HOST_SUBDIR)/libcpp && \
23329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23331 "RANLIB=$${RANLIB}" \
23332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23333 installcheck) \
23334 || exit 1
23335
23336 @endif libcpp
23337
23338 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
23339 maybe-mostlyclean-libcpp:
23340 @if libcpp
23341 maybe-mostlyclean-libcpp: mostlyclean-libcpp
23342
23343 mostlyclean-libcpp:
23344 @[ -f ./libcpp/Makefile ] || exit 0; \
23345 r=`${PWD_COMMAND}`; export r; \
23346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347 $(HOST_EXPORTS) \
23348 for flag in $(EXTRA_HOST_FLAGS) ; do \
23349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23350 done; \
23351 echo "Doing mostlyclean in libcpp" ; \
23352 (cd $(HOST_SUBDIR)/libcpp && \
23353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23355 "RANLIB=$${RANLIB}" \
23356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23357 mostlyclean) \
23358 || exit 1
23359
23360 @endif libcpp
23361
23362 .PHONY: maybe-clean-libcpp clean-libcpp
23363 maybe-clean-libcpp:
23364 @if libcpp
23365 maybe-clean-libcpp: clean-libcpp
23366
23367 clean-libcpp:
23368 @[ -f ./libcpp/Makefile ] || exit 0; \
23369 r=`${PWD_COMMAND}`; export r; \
23370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23371 $(HOST_EXPORTS) \
23372 for flag in $(EXTRA_HOST_FLAGS) ; do \
23373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23374 done; \
23375 echo "Doing clean in libcpp" ; \
23376 (cd $(HOST_SUBDIR)/libcpp && \
23377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23379 "RANLIB=$${RANLIB}" \
23380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23381 clean) \
23382 || exit 1
23383
23384 @endif libcpp
23385
23386 .PHONY: maybe-distclean-libcpp distclean-libcpp
23387 maybe-distclean-libcpp:
23388 @if libcpp
23389 maybe-distclean-libcpp: distclean-libcpp
23390
23391 distclean-libcpp:
23392 @[ -f ./libcpp/Makefile ] || exit 0; \
23393 r=`${PWD_COMMAND}`; export r; \
23394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23395 $(HOST_EXPORTS) \
23396 for flag in $(EXTRA_HOST_FLAGS) ; do \
23397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23398 done; \
23399 echo "Doing distclean in libcpp" ; \
23400 (cd $(HOST_SUBDIR)/libcpp && \
23401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23403 "RANLIB=$${RANLIB}" \
23404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23405 distclean) \
23406 || exit 1
23407
23408 @endif libcpp
23409
23410 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
23411 maybe-maintainer-clean-libcpp:
23412 @if libcpp
23413 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
23414
23415 maintainer-clean-libcpp:
23416 @[ -f ./libcpp/Makefile ] || exit 0; \
23417 r=`${PWD_COMMAND}`; export r; \
23418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23419 $(HOST_EXPORTS) \
23420 for flag in $(EXTRA_HOST_FLAGS) ; do \
23421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23422 done; \
23423 echo "Doing maintainer-clean in libcpp" ; \
23424 (cd $(HOST_SUBDIR)/libcpp && \
23425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23427 "RANLIB=$${RANLIB}" \
23428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23429 maintainer-clean) \
23430 || exit 1
23431
23432 @endif libcpp
23433
23434
23435
23436 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
23437 maybe-configure-libdecnumber:
23438 @if gcc-bootstrap
23439 configure-libdecnumber: stage_current
23440 @endif gcc-bootstrap
23441 @if libdecnumber
23442 maybe-configure-libdecnumber: configure-libdecnumber
23443 configure-libdecnumber:
23444 @r=`${PWD_COMMAND}`; export r; \
23445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23448 $(HOST_EXPORTS) \
23449 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
23450 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
23451 case $(srcdir) in \
23452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23453 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23455 esac; \
23456 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23457 libsrcdir="$$s/libdecnumber"; \
23458 $(SHELL) $${libsrcdir}/configure \
23459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23460 --target=${target_alias} $${srcdiroption} \
23461 || exit 1
23462 @endif libdecnumber
23463
23464
23465
23466 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
23467 maybe-configure-stage1-libdecnumber:
23468 @if libdecnumber-bootstrap
23469 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
23470 configure-stage1-libdecnumber:
23471 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23473 @r=`${PWD_COMMAND}`; export r; \
23474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23475 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23476 $(HOST_EXPORTS) \
23477 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23478 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
23479 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
23480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23481 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23482 case $(srcdir) in \
23483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23484 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23486 esac; \
23487 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23488 libsrcdir="$$s/libdecnumber"; \
23489 $(SHELL) $${libsrcdir}/configure \
23490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23491 --target=${target_alias} $${srcdiroption} \
23492 \
23493 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23494 @endif libdecnumber-bootstrap
23495
23496 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
23497 maybe-configure-stage2-libdecnumber:
23498 @if libdecnumber-bootstrap
23499 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
23500 configure-stage2-libdecnumber:
23501 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23503 @r=`${PWD_COMMAND}`; export r; \
23504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23505 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23506 $(HOST_EXPORTS) \
23507 $(POSTSTAGE1_HOST_EXPORTS) \
23508 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23509 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23510 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
23511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23512 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23513 case $(srcdir) in \
23514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23515 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23517 esac; \
23518 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23519 libsrcdir="$$s/libdecnumber"; \
23520 $(SHELL) $${libsrcdir}/configure \
23521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23522 --target=${target_alias} $${srcdiroption} \
23523 --with-build-libsubdir=$(HOST_SUBDIR) \
23524 @stage2_werror_flag@
23525 @endif libdecnumber-bootstrap
23526
23527 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
23528 maybe-configure-stageb2g0-libdecnumber:
23529 @if libdecnumber-bootstrap
23530 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23531 configure-stageb2g0-libdecnumber:
23532 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23534 @r=`${PWD_COMMAND}`; export r; \
23535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23536 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23537 $(HOST_EXPORTS) \
23538 $(POSTSTAGE1_HOST_EXPORTS) \
23539 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23540 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
23541 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
23542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23543 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23544 case $(srcdir) in \
23545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23546 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23548 esac; \
23549 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23550 libsrcdir="$$s/libdecnumber"; \
23551 $(SHELL) $${libsrcdir}/configure \
23552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23553 --target=${target_alias} $${srcdiroption} \
23554 --with-build-libsubdir=$(HOST_SUBDIR) \
23555 @stage2_werror_flag@
23556 @endif libdecnumber-bootstrap
23557
23558 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
23559 maybe-configure-stage3-libdecnumber:
23560 @if libdecnumber-bootstrap
23561 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
23562 configure-stage3-libdecnumber:
23563 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23565 @r=`${PWD_COMMAND}`; export r; \
23566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23568 $(HOST_EXPORTS) \
23569 $(POSTSTAGE1_HOST_EXPORTS) \
23570 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23571 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23572 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
23573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23574 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23575 case $(srcdir) in \
23576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23577 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23579 esac; \
23580 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23581 libsrcdir="$$s/libdecnumber"; \
23582 $(SHELL) $${libsrcdir}/configure \
23583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23584 --target=${target_alias} $${srcdiroption} \
23585 --with-build-libsubdir=$(HOST_SUBDIR) \
23586 @stage2_werror_flag@
23587 @endif libdecnumber-bootstrap
23588
23589 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
23590 maybe-configure-stageb3g2-libdecnumber:
23591 @if libdecnumber-bootstrap
23592 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23593 configure-stageb3g2-libdecnumber:
23594 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23596 @r=`${PWD_COMMAND}`; export r; \
23597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23598 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23599 $(HOST_EXPORTS) \
23600 $(POSTSTAGE1_HOST_EXPORTS) \
23601 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23602 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
23603 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
23604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23605 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23606 case $(srcdir) in \
23607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23608 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23610 esac; \
23611 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23612 libsrcdir="$$s/libdecnumber"; \
23613 $(SHELL) $${libsrcdir}/configure \
23614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23615 --target=${target_alias} $${srcdiroption} \
23616 --with-build-libsubdir=$(HOST_SUBDIR) \
23617 @stage2_werror_flag@
23618 @endif libdecnumber-bootstrap
23619
23620 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
23621 maybe-configure-stage4-libdecnumber:
23622 @if libdecnumber-bootstrap
23623 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
23624 configure-stage4-libdecnumber:
23625 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23627 @r=`${PWD_COMMAND}`; export r; \
23628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23629 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23630 $(HOST_EXPORTS) \
23631 $(POSTSTAGE1_HOST_EXPORTS) \
23632 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23633 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23634 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
23635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23636 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23637 case $(srcdir) in \
23638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23639 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23641 esac; \
23642 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23643 libsrcdir="$$s/libdecnumber"; \
23644 $(SHELL) $${libsrcdir}/configure \
23645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23646 --target=${target_alias} $${srcdiroption} \
23647 --with-build-libsubdir=$(HOST_SUBDIR) \
23648 @stage2_werror_flag@
23649 @endif libdecnumber-bootstrap
23650
23651 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
23652 maybe-configure-stageprofile-libdecnumber:
23653 @if libdecnumber-bootstrap
23654 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23655 configure-stageprofile-libdecnumber:
23656 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23658 @r=`${PWD_COMMAND}`; export r; \
23659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23660 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23661 $(HOST_EXPORTS) \
23662 $(POSTSTAGE1_HOST_EXPORTS) \
23663 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23664 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
23665 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
23666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23667 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23668 case $(srcdir) in \
23669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23670 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23672 esac; \
23673 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23674 libsrcdir="$$s/libdecnumber"; \
23675 $(SHELL) $${libsrcdir}/configure \
23676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23677 --target=${target_alias} $${srcdiroption} \
23678 --with-build-libsubdir=$(HOST_SUBDIR) \
23679 @stage2_werror_flag@
23680 @endif libdecnumber-bootstrap
23681
23682 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
23683 maybe-configure-stagefeedback-libdecnumber:
23684 @if libdecnumber-bootstrap
23685 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23686 configure-stagefeedback-libdecnumber:
23687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
23689 @r=`${PWD_COMMAND}`; export r; \
23690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23691 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
23692 $(HOST_EXPORTS) \
23693 $(POSTSTAGE1_HOST_EXPORTS) \
23694 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23695 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
23696 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
23697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
23698 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
23699 case $(srcdir) in \
23700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23701 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
23702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23703 esac; \
23704 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
23705 libsrcdir="$$s/libdecnumber"; \
23706 $(SHELL) $${libsrcdir}/configure \
23707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23708 --target=${target_alias} $${srcdiroption} \
23709 --with-build-libsubdir=$(HOST_SUBDIR) \
23710 @stage2_werror_flag@
23711 @endif libdecnumber-bootstrap
23712
23713
23714
23715
23716
23717 .PHONY: all-libdecnumber maybe-all-libdecnumber
23718 maybe-all-libdecnumber:
23719 @if gcc-bootstrap
23720 all-libdecnumber: stage_current
23721 @endif gcc-bootstrap
23722 @if libdecnumber
23723 TARGET-libdecnumber=all
23724 maybe-all-libdecnumber: all-libdecnumber
23725 all-libdecnumber: configure-libdecnumber
23726 @r=`${PWD_COMMAND}`; export r; \
23727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23728 $(HOST_EXPORTS) \
23729 (cd $(HOST_SUBDIR)/libdecnumber && \
23730 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber))
23731 @endif libdecnumber
23732
23733
23734
23735 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
23736 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
23737 maybe-all-stage1-libdecnumber:
23738 maybe-clean-stage1-libdecnumber:
23739 @if libdecnumber-bootstrap
23740 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
23741 all-stage1: all-stage1-libdecnumber
23742 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
23743 all-stage1-libdecnumber: configure-stage1-libdecnumber
23744 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23745 @r=`${PWD_COMMAND}`; export r; \
23746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747 $(HOST_EXPORTS) \
23748 cd $(HOST_SUBDIR)/libdecnumber && \
23749 $(MAKE) $(FLAGS_TO_PASS) \
23750 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
23751 $(TARGET-stage1-libdecnumber)
23752
23753 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
23754 clean-stage1: clean-stage1-libdecnumber
23755 clean-stage1-libdecnumber:
23756 @if [ $(current_stage) = stage1 ]; then \
23757 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23758 else \
23759 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
23760 $(MAKE) stage1-start; \
23761 fi; \
23762 cd $(HOST_SUBDIR)/libdecnumber && \
23763 $(MAKE) $(FLAGS_TO_PASS) \
23764 clean
23765 @endif libdecnumber-bootstrap
23766
23767
23768 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
23769 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
23770 maybe-all-stage2-libdecnumber:
23771 maybe-clean-stage2-libdecnumber:
23772 @if libdecnumber-bootstrap
23773 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
23774 all-stage2: all-stage2-libdecnumber
23775 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
23776 all-stage2-libdecnumber: configure-stage2-libdecnumber
23777 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23778 @r=`${PWD_COMMAND}`; export r; \
23779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780 $(HOST_EXPORTS) \
23781 $(POSTSTAGE1_HOST_EXPORTS) \
23782 cd $(HOST_SUBDIR)/libdecnumber && \
23783 $(MAKE) $(FLAGS_TO_PASS) \
23784 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23785 $(TARGET-stage2-libdecnumber)
23786
23787 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
23788 clean-stage2: clean-stage2-libdecnumber
23789 clean-stage2-libdecnumber:
23790 @if [ $(current_stage) = stage2 ]; then \
23791 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23792 else \
23793 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
23794 $(MAKE) stage2-start; \
23795 fi; \
23796 cd $(HOST_SUBDIR)/libdecnumber && \
23797 $(MAKE) $(FLAGS_TO_PASS) \
23798 $(POSTSTAGE1_FLAGS_TO_PASS) \
23799 clean
23800 @endif libdecnumber-bootstrap
23801
23802
23803 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
23804 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
23805 maybe-all-stageb2g0-libdecnumber:
23806 maybe-clean-stageb2g0-libdecnumber:
23807 @if libdecnumber-bootstrap
23808 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
23809 all-stageb2g0: all-stageb2g0-libdecnumber
23810 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
23811 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
23812 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23813 @r=`${PWD_COMMAND}`; export r; \
23814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23815 $(HOST_EXPORTS) \
23816 $(POSTSTAGE1_HOST_EXPORTS) \
23817 cd $(HOST_SUBDIR)/libdecnumber && \
23818 $(MAKE) $(FLAGS_TO_PASS) \
23819 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
23820 $(TARGET-stageb2g0-libdecnumber)
23821
23822 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
23823 clean-stageb2g0: clean-stageb2g0-libdecnumber
23824 clean-stageb2g0-libdecnumber:
23825 @if [ $(current_stage) = stageb2g0 ]; then \
23826 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23827 else \
23828 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
23829 $(MAKE) stageb2g0-start; \
23830 fi; \
23831 cd $(HOST_SUBDIR)/libdecnumber && \
23832 $(MAKE) $(FLAGS_TO_PASS) \
23833 $(POSTSTAGE1_FLAGS_TO_PASS) \
23834 clean
23835 @endif libdecnumber-bootstrap
23836
23837
23838 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
23839 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
23840 maybe-all-stage3-libdecnumber:
23841 maybe-clean-stage3-libdecnumber:
23842 @if libdecnumber-bootstrap
23843 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
23844 all-stage3: all-stage3-libdecnumber
23845 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
23846 all-stage3-libdecnumber: configure-stage3-libdecnumber
23847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23848 @r=`${PWD_COMMAND}`; export r; \
23849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23850 $(HOST_EXPORTS) \
23851 $(POSTSTAGE1_HOST_EXPORTS) \
23852 cd $(HOST_SUBDIR)/libdecnumber && \
23853 $(MAKE) $(FLAGS_TO_PASS) \
23854 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23855 $(TARGET-stage3-libdecnumber)
23856
23857 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
23858 clean-stage3: clean-stage3-libdecnumber
23859 clean-stage3-libdecnumber:
23860 @if [ $(current_stage) = stage3 ]; then \
23861 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23862 else \
23863 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
23864 $(MAKE) stage3-start; \
23865 fi; \
23866 cd $(HOST_SUBDIR)/libdecnumber && \
23867 $(MAKE) $(FLAGS_TO_PASS) \
23868 $(POSTSTAGE1_FLAGS_TO_PASS) \
23869 clean
23870 @endif libdecnumber-bootstrap
23871
23872
23873 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
23874 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
23875 maybe-all-stageb3g2-libdecnumber:
23876 maybe-clean-stageb3g2-libdecnumber:
23877 @if libdecnumber-bootstrap
23878 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
23879 all-stageb3g2: all-stageb3g2-libdecnumber
23880 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
23881 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
23882 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23883 @r=`${PWD_COMMAND}`; export r; \
23884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885 $(HOST_EXPORTS) \
23886 $(POSTSTAGE1_HOST_EXPORTS) \
23887 cd $(HOST_SUBDIR)/libdecnumber && \
23888 $(MAKE) $(FLAGS_TO_PASS) \
23889 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
23890 $(TARGET-stageb3g2-libdecnumber)
23891
23892 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
23893 clean-stageb3g2: clean-stageb3g2-libdecnumber
23894 clean-stageb3g2-libdecnumber:
23895 @if [ $(current_stage) = stageb3g2 ]; then \
23896 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23897 else \
23898 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
23899 $(MAKE) stageb3g2-start; \
23900 fi; \
23901 cd $(HOST_SUBDIR)/libdecnumber && \
23902 $(MAKE) $(FLAGS_TO_PASS) \
23903 $(POSTSTAGE1_FLAGS_TO_PASS) \
23904 clean
23905 @endif libdecnumber-bootstrap
23906
23907
23908 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
23909 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
23910 maybe-all-stage4-libdecnumber:
23911 maybe-clean-stage4-libdecnumber:
23912 @if libdecnumber-bootstrap
23913 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
23914 all-stage4: all-stage4-libdecnumber
23915 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
23916 all-stage4-libdecnumber: configure-stage4-libdecnumber
23917 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23918 @r=`${PWD_COMMAND}`; export r; \
23919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23920 $(HOST_EXPORTS) \
23921 $(POSTSTAGE1_HOST_EXPORTS) \
23922 cd $(HOST_SUBDIR)/libdecnumber && \
23923 $(MAKE) $(FLAGS_TO_PASS) \
23924 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
23925 $(TARGET-stage4-libdecnumber)
23926
23927 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
23928 clean-stage4: clean-stage4-libdecnumber
23929 clean-stage4-libdecnumber:
23930 @if [ $(current_stage) = stage4 ]; then \
23931 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23932 else \
23933 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
23934 $(MAKE) stage4-start; \
23935 fi; \
23936 cd $(HOST_SUBDIR)/libdecnumber && \
23937 $(MAKE) $(FLAGS_TO_PASS) \
23938 $(POSTSTAGE1_FLAGS_TO_PASS) \
23939 clean
23940 @endif libdecnumber-bootstrap
23941
23942
23943 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
23944 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
23945 maybe-all-stageprofile-libdecnumber:
23946 maybe-clean-stageprofile-libdecnumber:
23947 @if libdecnumber-bootstrap
23948 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
23949 all-stageprofile: all-stageprofile-libdecnumber
23950 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
23951 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
23952 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23953 @r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 $(HOST_EXPORTS) \
23956 $(POSTSTAGE1_HOST_EXPORTS) \
23957 cd $(HOST_SUBDIR)/libdecnumber && \
23958 $(MAKE) $(FLAGS_TO_PASS) \
23959 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
23960 $(TARGET-stageprofile-libdecnumber)
23961
23962 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
23963 clean-stageprofile: clean-stageprofile-libdecnumber
23964 clean-stageprofile-libdecnumber:
23965 @if [ $(current_stage) = stageprofile ]; then \
23966 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
23967 else \
23968 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
23969 $(MAKE) stageprofile-start; \
23970 fi; \
23971 cd $(HOST_SUBDIR)/libdecnumber && \
23972 $(MAKE) $(FLAGS_TO_PASS) \
23973 $(POSTSTAGE1_FLAGS_TO_PASS) \
23974 clean
23975 @endif libdecnumber-bootstrap
23976
23977
23978 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
23979 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
23980 maybe-all-stagefeedback-libdecnumber:
23981 maybe-clean-stagefeedback-libdecnumber:
23982 @if libdecnumber-bootstrap
23983 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
23984 all-stagefeedback: all-stagefeedback-libdecnumber
23985 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
23986 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
23987 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23988 @r=`${PWD_COMMAND}`; export r; \
23989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990 $(HOST_EXPORTS) \
23991 $(POSTSTAGE1_HOST_EXPORTS) \
23992 cd $(HOST_SUBDIR)/libdecnumber && \
23993 $(MAKE) $(FLAGS_TO_PASS) \
23994 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
23995 $(TARGET-stagefeedback-libdecnumber)
23996
23997 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
23998 clean-stagefeedback: clean-stagefeedback-libdecnumber
23999 clean-stagefeedback-libdecnumber:
24000 @if [ $(current_stage) = stagefeedback ]; then \
24001 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
24002 else \
24003 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
24004 $(MAKE) stagefeedback-start; \
24005 fi; \
24006 cd $(HOST_SUBDIR)/libdecnumber && \
24007 $(MAKE) $(FLAGS_TO_PASS) \
24008 $(POSTSTAGE1_FLAGS_TO_PASS) \
24009 clean
24010 @endif libdecnumber-bootstrap
24011
24012
24013
24014
24015
24016 .PHONY: check-libdecnumber maybe-check-libdecnumber
24017 maybe-check-libdecnumber:
24018 @if libdecnumber
24019 maybe-check-libdecnumber: check-libdecnumber
24020
24021 check-libdecnumber:
24022 @: $(MAKE); $(unstage)
24023 @r=`${PWD_COMMAND}`; export r; \
24024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025 $(HOST_EXPORTS) \
24026 (cd $(HOST_SUBDIR)/libdecnumber && \
24027 $(MAKE) $(FLAGS_TO_PASS) check)
24028
24029 @endif libdecnumber
24030
24031 .PHONY: install-libdecnumber maybe-install-libdecnumber
24032 maybe-install-libdecnumber:
24033 @if libdecnumber
24034 maybe-install-libdecnumber: install-libdecnumber
24035
24036 install-libdecnumber: installdirs
24037 @: $(MAKE); $(unstage)
24038 @r=`${PWD_COMMAND}`; export r; \
24039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24040 $(HOST_EXPORTS) \
24041 (cd $(HOST_SUBDIR)/libdecnumber && \
24042 $(MAKE) $(FLAGS_TO_PASS) install)
24043
24044 @endif libdecnumber
24045
24046 # Other targets (info, dvi, pdf, etc.)
24047
24048 .PHONY: maybe-info-libdecnumber info-libdecnumber
24049 maybe-info-libdecnumber:
24050 @if libdecnumber
24051 maybe-info-libdecnumber: info-libdecnumber
24052
24053 info-libdecnumber: \
24054 configure-libdecnumber
24055 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24056 r=`${PWD_COMMAND}`; export r; \
24057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24058 $(HOST_EXPORTS) \
24059 for flag in $(EXTRA_HOST_FLAGS) ; do \
24060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24061 done; \
24062 echo "Doing info in libdecnumber" ; \
24063 (cd $(HOST_SUBDIR)/libdecnumber && \
24064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24066 "RANLIB=$${RANLIB}" \
24067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24068 info) \
24069 || exit 1
24070
24071 @endif libdecnumber
24072
24073 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
24074 maybe-dvi-libdecnumber:
24075 @if libdecnumber
24076 maybe-dvi-libdecnumber: dvi-libdecnumber
24077
24078 dvi-libdecnumber: \
24079 configure-libdecnumber
24080 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24081 r=`${PWD_COMMAND}`; export r; \
24082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24083 $(HOST_EXPORTS) \
24084 for flag in $(EXTRA_HOST_FLAGS) ; do \
24085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24086 done; \
24087 echo "Doing dvi in libdecnumber" ; \
24088 (cd $(HOST_SUBDIR)/libdecnumber && \
24089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24091 "RANLIB=$${RANLIB}" \
24092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24093 dvi) \
24094 || exit 1
24095
24096 @endif libdecnumber
24097
24098 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
24099 maybe-pdf-libdecnumber:
24100 @if libdecnumber
24101 maybe-pdf-libdecnumber: pdf-libdecnumber
24102
24103 pdf-libdecnumber: \
24104 configure-libdecnumber
24105 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24106 r=`${PWD_COMMAND}`; export r; \
24107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108 $(HOST_EXPORTS) \
24109 for flag in $(EXTRA_HOST_FLAGS) ; do \
24110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111 done; \
24112 echo "Doing pdf in libdecnumber" ; \
24113 (cd $(HOST_SUBDIR)/libdecnumber && \
24114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116 "RANLIB=$${RANLIB}" \
24117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118 pdf) \
24119 || exit 1
24120
24121 @endif libdecnumber
24122
24123 .PHONY: maybe-html-libdecnumber html-libdecnumber
24124 maybe-html-libdecnumber:
24125 @if libdecnumber
24126 maybe-html-libdecnumber: html-libdecnumber
24127
24128 html-libdecnumber: \
24129 configure-libdecnumber
24130 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24131 r=`${PWD_COMMAND}`; export r; \
24132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24133 $(HOST_EXPORTS) \
24134 for flag in $(EXTRA_HOST_FLAGS) ; do \
24135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24136 done; \
24137 echo "Doing html in libdecnumber" ; \
24138 (cd $(HOST_SUBDIR)/libdecnumber && \
24139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24141 "RANLIB=$${RANLIB}" \
24142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24143 html) \
24144 || exit 1
24145
24146 @endif libdecnumber
24147
24148 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
24149 maybe-TAGS-libdecnumber:
24150 @if libdecnumber
24151 maybe-TAGS-libdecnumber: TAGS-libdecnumber
24152
24153 TAGS-libdecnumber: \
24154 configure-libdecnumber
24155 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24156 r=`${PWD_COMMAND}`; export r; \
24157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24158 $(HOST_EXPORTS) \
24159 for flag in $(EXTRA_HOST_FLAGS) ; do \
24160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24161 done; \
24162 echo "Doing TAGS in libdecnumber" ; \
24163 (cd $(HOST_SUBDIR)/libdecnumber && \
24164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24166 "RANLIB=$${RANLIB}" \
24167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24168 TAGS) \
24169 || exit 1
24170
24171 @endif libdecnumber
24172
24173 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
24174 maybe-install-info-libdecnumber:
24175 @if libdecnumber
24176 maybe-install-info-libdecnumber: install-info-libdecnumber
24177
24178 install-info-libdecnumber: \
24179 configure-libdecnumber \
24180 info-libdecnumber
24181 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24182 r=`${PWD_COMMAND}`; export r; \
24183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184 $(HOST_EXPORTS) \
24185 for flag in $(EXTRA_HOST_FLAGS) ; do \
24186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187 done; \
24188 echo "Doing install-info in libdecnumber" ; \
24189 (cd $(HOST_SUBDIR)/libdecnumber && \
24190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192 "RANLIB=$${RANLIB}" \
24193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24194 install-info) \
24195 || exit 1
24196
24197 @endif libdecnumber
24198
24199 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
24200 maybe-install-pdf-libdecnumber:
24201 @if libdecnumber
24202 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
24203
24204 install-pdf-libdecnumber: \
24205 configure-libdecnumber \
24206 pdf-libdecnumber
24207 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24208 r=`${PWD_COMMAND}`; export r; \
24209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24210 $(HOST_EXPORTS) \
24211 for flag in $(EXTRA_HOST_FLAGS) ; do \
24212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24213 done; \
24214 echo "Doing install-pdf in libdecnumber" ; \
24215 (cd $(HOST_SUBDIR)/libdecnumber && \
24216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24218 "RANLIB=$${RANLIB}" \
24219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24220 install-pdf) \
24221 || exit 1
24222
24223 @endif libdecnumber
24224
24225 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
24226 maybe-install-html-libdecnumber:
24227 @if libdecnumber
24228 maybe-install-html-libdecnumber: install-html-libdecnumber
24229
24230 install-html-libdecnumber: \
24231 configure-libdecnumber \
24232 html-libdecnumber
24233 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24234 r=`${PWD_COMMAND}`; export r; \
24235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236 $(HOST_EXPORTS) \
24237 for flag in $(EXTRA_HOST_FLAGS) ; do \
24238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239 done; \
24240 echo "Doing install-html in libdecnumber" ; \
24241 (cd $(HOST_SUBDIR)/libdecnumber && \
24242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244 "RANLIB=$${RANLIB}" \
24245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246 install-html) \
24247 || exit 1
24248
24249 @endif libdecnumber
24250
24251 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
24252 maybe-installcheck-libdecnumber:
24253 @if libdecnumber
24254 maybe-installcheck-libdecnumber: installcheck-libdecnumber
24255
24256 installcheck-libdecnumber: \
24257 configure-libdecnumber
24258 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24259 r=`${PWD_COMMAND}`; export r; \
24260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261 $(HOST_EXPORTS) \
24262 for flag in $(EXTRA_HOST_FLAGS) ; do \
24263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24264 done; \
24265 echo "Doing installcheck in libdecnumber" ; \
24266 (cd $(HOST_SUBDIR)/libdecnumber && \
24267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24269 "RANLIB=$${RANLIB}" \
24270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24271 installcheck) \
24272 || exit 1
24273
24274 @endif libdecnumber
24275
24276 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
24277 maybe-mostlyclean-libdecnumber:
24278 @if libdecnumber
24279 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
24280
24281 mostlyclean-libdecnumber:
24282 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24283 r=`${PWD_COMMAND}`; export r; \
24284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24285 $(HOST_EXPORTS) \
24286 for flag in $(EXTRA_HOST_FLAGS) ; do \
24287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24288 done; \
24289 echo "Doing mostlyclean in libdecnumber" ; \
24290 (cd $(HOST_SUBDIR)/libdecnumber && \
24291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24293 "RANLIB=$${RANLIB}" \
24294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24295 mostlyclean) \
24296 || exit 1
24297
24298 @endif libdecnumber
24299
24300 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
24301 maybe-clean-libdecnumber:
24302 @if libdecnumber
24303 maybe-clean-libdecnumber: clean-libdecnumber
24304
24305 clean-libdecnumber:
24306 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24307 r=`${PWD_COMMAND}`; export r; \
24308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309 $(HOST_EXPORTS) \
24310 for flag in $(EXTRA_HOST_FLAGS) ; do \
24311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24312 done; \
24313 echo "Doing clean in libdecnumber" ; \
24314 (cd $(HOST_SUBDIR)/libdecnumber && \
24315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24317 "RANLIB=$${RANLIB}" \
24318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24319 clean) \
24320 || exit 1
24321
24322 @endif libdecnumber
24323
24324 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
24325 maybe-distclean-libdecnumber:
24326 @if libdecnumber
24327 maybe-distclean-libdecnumber: distclean-libdecnumber
24328
24329 distclean-libdecnumber:
24330 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24331 r=`${PWD_COMMAND}`; export r; \
24332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24333 $(HOST_EXPORTS) \
24334 for flag in $(EXTRA_HOST_FLAGS) ; do \
24335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24336 done; \
24337 echo "Doing distclean in libdecnumber" ; \
24338 (cd $(HOST_SUBDIR)/libdecnumber && \
24339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24341 "RANLIB=$${RANLIB}" \
24342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24343 distclean) \
24344 || exit 1
24345
24346 @endif libdecnumber
24347
24348 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
24349 maybe-maintainer-clean-libdecnumber:
24350 @if libdecnumber
24351 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
24352
24353 maintainer-clean-libdecnumber:
24354 @[ -f ./libdecnumber/Makefile ] || exit 0; \
24355 r=`${PWD_COMMAND}`; export r; \
24356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24357 $(HOST_EXPORTS) \
24358 for flag in $(EXTRA_HOST_FLAGS) ; do \
24359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24360 done; \
24361 echo "Doing maintainer-clean in libdecnumber" ; \
24362 (cd $(HOST_SUBDIR)/libdecnumber && \
24363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24365 "RANLIB=$${RANLIB}" \
24366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24367 maintainer-clean) \
24368 || exit 1
24369
24370 @endif libdecnumber
24371
24372
24373
24374 .PHONY: configure-libgui maybe-configure-libgui
24375 maybe-configure-libgui:
24376 @if gcc-bootstrap
24377 configure-libgui: stage_current
24378 @endif gcc-bootstrap
24379 @if libgui
24380 maybe-configure-libgui: configure-libgui
24381 configure-libgui:
24382 @: $(MAKE); $(unstage)
24383 @r=`${PWD_COMMAND}`; export r; \
24384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24385 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
24386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
24387 $(HOST_EXPORTS) \
24388 echo Configuring in $(HOST_SUBDIR)/libgui; \
24389 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
24390 case $(srcdir) in \
24391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24392 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
24393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24394 esac; \
24395 srcdiroption="--srcdir=$${topdir}/libgui"; \
24396 libsrcdir="$$s/libgui"; \
24397 $(SHELL) $${libsrcdir}/configure \
24398 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24399 --target=${target_alias} $${srcdiroption} \
24400 || exit 1
24401 @endif libgui
24402
24403
24404
24405
24406
24407 .PHONY: all-libgui maybe-all-libgui
24408 maybe-all-libgui:
24409 @if gcc-bootstrap
24410 all-libgui: stage_current
24411 @endif gcc-bootstrap
24412 @if libgui
24413 TARGET-libgui=all
24414 maybe-all-libgui: all-libgui
24415 all-libgui: configure-libgui
24416 @: $(MAKE); $(unstage)
24417 @r=`${PWD_COMMAND}`; export r; \
24418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419 $(HOST_EXPORTS) \
24420 (cd $(HOST_SUBDIR)/libgui && \
24421 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui))
24422 @endif libgui
24423
24424
24425
24426
24427 .PHONY: check-libgui maybe-check-libgui
24428 maybe-check-libgui:
24429 @if libgui
24430 maybe-check-libgui: check-libgui
24431
24432 check-libgui:
24433 @: $(MAKE); $(unstage)
24434 @r=`${PWD_COMMAND}`; export r; \
24435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24436 $(HOST_EXPORTS) \
24437 (cd $(HOST_SUBDIR)/libgui && \
24438 $(MAKE) $(FLAGS_TO_PASS) check)
24439
24440 @endif libgui
24441
24442 .PHONY: install-libgui maybe-install-libgui
24443 maybe-install-libgui:
24444 @if libgui
24445 maybe-install-libgui: install-libgui
24446
24447 install-libgui: installdirs
24448 @: $(MAKE); $(unstage)
24449 @r=`${PWD_COMMAND}`; export r; \
24450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24451 $(HOST_EXPORTS) \
24452 (cd $(HOST_SUBDIR)/libgui && \
24453 $(MAKE) $(FLAGS_TO_PASS) install)
24454
24455 @endif libgui
24456
24457 # Other targets (info, dvi, pdf, etc.)
24458
24459 .PHONY: maybe-info-libgui info-libgui
24460 maybe-info-libgui:
24461 @if libgui
24462 maybe-info-libgui: info-libgui
24463
24464 info-libgui: \
24465 configure-libgui
24466 @: $(MAKE); $(unstage)
24467 @[ -f ./libgui/Makefile ] || exit 0; \
24468 r=`${PWD_COMMAND}`; export r; \
24469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24470 $(HOST_EXPORTS) \
24471 for flag in $(EXTRA_HOST_FLAGS) ; do \
24472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24473 done; \
24474 echo "Doing info in libgui" ; \
24475 (cd $(HOST_SUBDIR)/libgui && \
24476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24478 "RANLIB=$${RANLIB}" \
24479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24480 info) \
24481 || exit 1
24482
24483 @endif libgui
24484
24485 .PHONY: maybe-dvi-libgui dvi-libgui
24486 maybe-dvi-libgui:
24487 @if libgui
24488 maybe-dvi-libgui: dvi-libgui
24489
24490 dvi-libgui: \
24491 configure-libgui
24492 @: $(MAKE); $(unstage)
24493 @[ -f ./libgui/Makefile ] || exit 0; \
24494 r=`${PWD_COMMAND}`; export r; \
24495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496 $(HOST_EXPORTS) \
24497 for flag in $(EXTRA_HOST_FLAGS) ; do \
24498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24499 done; \
24500 echo "Doing dvi in libgui" ; \
24501 (cd $(HOST_SUBDIR)/libgui && \
24502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24504 "RANLIB=$${RANLIB}" \
24505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24506 dvi) \
24507 || exit 1
24508
24509 @endif libgui
24510
24511 .PHONY: maybe-pdf-libgui pdf-libgui
24512 maybe-pdf-libgui:
24513 @if libgui
24514 maybe-pdf-libgui: pdf-libgui
24515
24516 pdf-libgui: \
24517 configure-libgui
24518 @: $(MAKE); $(unstage)
24519 @[ -f ./libgui/Makefile ] || exit 0; \
24520 r=`${PWD_COMMAND}`; export r; \
24521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24522 $(HOST_EXPORTS) \
24523 for flag in $(EXTRA_HOST_FLAGS) ; do \
24524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24525 done; \
24526 echo "Doing pdf in libgui" ; \
24527 (cd $(HOST_SUBDIR)/libgui && \
24528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24530 "RANLIB=$${RANLIB}" \
24531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24532 pdf) \
24533 || exit 1
24534
24535 @endif libgui
24536
24537 .PHONY: maybe-html-libgui html-libgui
24538 maybe-html-libgui:
24539 @if libgui
24540 maybe-html-libgui: html-libgui
24541
24542 html-libgui: \
24543 configure-libgui
24544 @: $(MAKE); $(unstage)
24545 @[ -f ./libgui/Makefile ] || exit 0; \
24546 r=`${PWD_COMMAND}`; export r; \
24547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24548 $(HOST_EXPORTS) \
24549 for flag in $(EXTRA_HOST_FLAGS) ; do \
24550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24551 done; \
24552 echo "Doing html in libgui" ; \
24553 (cd $(HOST_SUBDIR)/libgui && \
24554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24556 "RANLIB=$${RANLIB}" \
24557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24558 html) \
24559 || exit 1
24560
24561 @endif libgui
24562
24563 .PHONY: maybe-TAGS-libgui TAGS-libgui
24564 maybe-TAGS-libgui:
24565 @if libgui
24566 maybe-TAGS-libgui: TAGS-libgui
24567
24568 TAGS-libgui: \
24569 configure-libgui
24570 @: $(MAKE); $(unstage)
24571 @[ -f ./libgui/Makefile ] || exit 0; \
24572 r=`${PWD_COMMAND}`; export r; \
24573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24574 $(HOST_EXPORTS) \
24575 for flag in $(EXTRA_HOST_FLAGS) ; do \
24576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24577 done; \
24578 echo "Doing TAGS in libgui" ; \
24579 (cd $(HOST_SUBDIR)/libgui && \
24580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24582 "RANLIB=$${RANLIB}" \
24583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24584 TAGS) \
24585 || exit 1
24586
24587 @endif libgui
24588
24589 .PHONY: maybe-install-info-libgui install-info-libgui
24590 maybe-install-info-libgui:
24591 @if libgui
24592 maybe-install-info-libgui: install-info-libgui
24593
24594 install-info-libgui: \
24595 configure-libgui \
24596 info-libgui
24597 @: $(MAKE); $(unstage)
24598 @[ -f ./libgui/Makefile ] || exit 0; \
24599 r=`${PWD_COMMAND}`; export r; \
24600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601 $(HOST_EXPORTS) \
24602 for flag in $(EXTRA_HOST_FLAGS) ; do \
24603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24604 done; \
24605 echo "Doing install-info in libgui" ; \
24606 (cd $(HOST_SUBDIR)/libgui && \
24607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24609 "RANLIB=$${RANLIB}" \
24610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24611 install-info) \
24612 || exit 1
24613
24614 @endif libgui
24615
24616 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
24617 maybe-install-pdf-libgui:
24618 @if libgui
24619 maybe-install-pdf-libgui: install-pdf-libgui
24620
24621 install-pdf-libgui: \
24622 configure-libgui \
24623 pdf-libgui
24624 @: $(MAKE); $(unstage)
24625 @[ -f ./libgui/Makefile ] || exit 0; \
24626 r=`${PWD_COMMAND}`; export r; \
24627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24628 $(HOST_EXPORTS) \
24629 for flag in $(EXTRA_HOST_FLAGS) ; do \
24630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24631 done; \
24632 echo "Doing install-pdf in libgui" ; \
24633 (cd $(HOST_SUBDIR)/libgui && \
24634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24636 "RANLIB=$${RANLIB}" \
24637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24638 install-pdf) \
24639 || exit 1
24640
24641 @endif libgui
24642
24643 .PHONY: maybe-install-html-libgui install-html-libgui
24644 maybe-install-html-libgui:
24645 @if libgui
24646 maybe-install-html-libgui: install-html-libgui
24647
24648 install-html-libgui: \
24649 configure-libgui \
24650 html-libgui
24651 @: $(MAKE); $(unstage)
24652 @[ -f ./libgui/Makefile ] || exit 0; \
24653 r=`${PWD_COMMAND}`; export r; \
24654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24655 $(HOST_EXPORTS) \
24656 for flag in $(EXTRA_HOST_FLAGS) ; do \
24657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24658 done; \
24659 echo "Doing install-html in libgui" ; \
24660 (cd $(HOST_SUBDIR)/libgui && \
24661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24663 "RANLIB=$${RANLIB}" \
24664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24665 install-html) \
24666 || exit 1
24667
24668 @endif libgui
24669
24670 .PHONY: maybe-installcheck-libgui installcheck-libgui
24671 maybe-installcheck-libgui:
24672 @if libgui
24673 maybe-installcheck-libgui: installcheck-libgui
24674
24675 installcheck-libgui: \
24676 configure-libgui
24677 @: $(MAKE); $(unstage)
24678 @[ -f ./libgui/Makefile ] || exit 0; \
24679 r=`${PWD_COMMAND}`; export r; \
24680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24681 $(HOST_EXPORTS) \
24682 for flag in $(EXTRA_HOST_FLAGS) ; do \
24683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24684 done; \
24685 echo "Doing installcheck in libgui" ; \
24686 (cd $(HOST_SUBDIR)/libgui && \
24687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24689 "RANLIB=$${RANLIB}" \
24690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24691 installcheck) \
24692 || exit 1
24693
24694 @endif libgui
24695
24696 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
24697 maybe-mostlyclean-libgui:
24698 @if libgui
24699 maybe-mostlyclean-libgui: mostlyclean-libgui
24700
24701 mostlyclean-libgui:
24702 @: $(MAKE); $(unstage)
24703 @[ -f ./libgui/Makefile ] || exit 0; \
24704 r=`${PWD_COMMAND}`; export r; \
24705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706 $(HOST_EXPORTS) \
24707 for flag in $(EXTRA_HOST_FLAGS) ; do \
24708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709 done; \
24710 echo "Doing mostlyclean in libgui" ; \
24711 (cd $(HOST_SUBDIR)/libgui && \
24712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714 "RANLIB=$${RANLIB}" \
24715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24716 mostlyclean) \
24717 || exit 1
24718
24719 @endif libgui
24720
24721 .PHONY: maybe-clean-libgui clean-libgui
24722 maybe-clean-libgui:
24723 @if libgui
24724 maybe-clean-libgui: clean-libgui
24725
24726 clean-libgui:
24727 @: $(MAKE); $(unstage)
24728 @[ -f ./libgui/Makefile ] || exit 0; \
24729 r=`${PWD_COMMAND}`; export r; \
24730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24731 $(HOST_EXPORTS) \
24732 for flag in $(EXTRA_HOST_FLAGS) ; do \
24733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24734 done; \
24735 echo "Doing clean in libgui" ; \
24736 (cd $(HOST_SUBDIR)/libgui && \
24737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24739 "RANLIB=$${RANLIB}" \
24740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24741 clean) \
24742 || exit 1
24743
24744 @endif libgui
24745
24746 .PHONY: maybe-distclean-libgui distclean-libgui
24747 maybe-distclean-libgui:
24748 @if libgui
24749 maybe-distclean-libgui: distclean-libgui
24750
24751 distclean-libgui:
24752 @: $(MAKE); $(unstage)
24753 @[ -f ./libgui/Makefile ] || exit 0; \
24754 r=`${PWD_COMMAND}`; export r; \
24755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24756 $(HOST_EXPORTS) \
24757 for flag in $(EXTRA_HOST_FLAGS) ; do \
24758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24759 done; \
24760 echo "Doing distclean in libgui" ; \
24761 (cd $(HOST_SUBDIR)/libgui && \
24762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24764 "RANLIB=$${RANLIB}" \
24765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24766 distclean) \
24767 || exit 1
24768
24769 @endif libgui
24770
24771 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
24772 maybe-maintainer-clean-libgui:
24773 @if libgui
24774 maybe-maintainer-clean-libgui: maintainer-clean-libgui
24775
24776 maintainer-clean-libgui:
24777 @: $(MAKE); $(unstage)
24778 @[ -f ./libgui/Makefile ] || exit 0; \
24779 r=`${PWD_COMMAND}`; export r; \
24780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24781 $(HOST_EXPORTS) \
24782 for flag in $(EXTRA_HOST_FLAGS) ; do \
24783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24784 done; \
24785 echo "Doing maintainer-clean in libgui" ; \
24786 (cd $(HOST_SUBDIR)/libgui && \
24787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24789 "RANLIB=$${RANLIB}" \
24790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24791 maintainer-clean) \
24792 || exit 1
24793
24794 @endif libgui
24795
24796
24797
24798 .PHONY: configure-libiberty maybe-configure-libiberty
24799 maybe-configure-libiberty:
24800 @if gcc-bootstrap
24801 configure-libiberty: stage_current
24802 @endif gcc-bootstrap
24803 @if libiberty
24804 maybe-configure-libiberty: configure-libiberty
24805 configure-libiberty:
24806 @r=`${PWD_COMMAND}`; export r; \
24807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24810 $(HOST_EXPORTS) \
24811 echo Configuring in $(HOST_SUBDIR)/libiberty; \
24812 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
24813 case $(srcdir) in \
24814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24815 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24817 esac; \
24818 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24819 libsrcdir="$$s/libiberty"; \
24820 $(SHELL) $${libsrcdir}/configure \
24821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24822 --target=${target_alias} $${srcdiroption} \
24823 || exit 1
24824 @endif libiberty
24825
24826
24827
24828 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
24829 maybe-configure-stage1-libiberty:
24830 @if libiberty-bootstrap
24831 maybe-configure-stage1-libiberty: configure-stage1-libiberty
24832 configure-stage1-libiberty:
24833 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24835 @r=`${PWD_COMMAND}`; export r; \
24836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24837 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24838 $(HOST_EXPORTS) \
24839 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24840 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
24841 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
24842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24843 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24844 case $(srcdir) in \
24845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24846 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24848 esac; \
24849 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24850 libsrcdir="$$s/libiberty"; \
24851 $(SHELL) $${libsrcdir}/configure \
24852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24853 --target=${target_alias} $${srcdiroption} \
24854 \
24855 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24856 @endif libiberty-bootstrap
24857
24858 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
24859 maybe-configure-stage2-libiberty:
24860 @if libiberty-bootstrap
24861 maybe-configure-stage2-libiberty: configure-stage2-libiberty
24862 configure-stage2-libiberty:
24863 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24865 @r=`${PWD_COMMAND}`; export r; \
24866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24867 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24868 $(HOST_EXPORTS) \
24869 $(POSTSTAGE1_HOST_EXPORTS) \
24870 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24871 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24872 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
24873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24874 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24875 case $(srcdir) in \
24876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24877 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24879 esac; \
24880 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24881 libsrcdir="$$s/libiberty"; \
24882 $(SHELL) $${libsrcdir}/configure \
24883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24884 --target=${target_alias} $${srcdiroption} \
24885 --with-build-libsubdir=$(HOST_SUBDIR) \
24886 @stage2_werror_flag@
24887 @endif libiberty-bootstrap
24888
24889 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
24890 maybe-configure-stageb2g0-libiberty:
24891 @if libiberty-bootstrap
24892 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
24893 configure-stageb2g0-libiberty:
24894 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24896 @r=`${PWD_COMMAND}`; export r; \
24897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24899 $(HOST_EXPORTS) \
24900 $(POSTSTAGE1_HOST_EXPORTS) \
24901 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24902 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
24903 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
24904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24905 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24906 case $(srcdir) in \
24907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24908 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24910 esac; \
24911 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24912 libsrcdir="$$s/libiberty"; \
24913 $(SHELL) $${libsrcdir}/configure \
24914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24915 --target=${target_alias} $${srcdiroption} \
24916 --with-build-libsubdir=$(HOST_SUBDIR) \
24917 @stage2_werror_flag@
24918 @endif libiberty-bootstrap
24919
24920 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
24921 maybe-configure-stage3-libiberty:
24922 @if libiberty-bootstrap
24923 maybe-configure-stage3-libiberty: configure-stage3-libiberty
24924 configure-stage3-libiberty:
24925 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24927 @r=`${PWD_COMMAND}`; export r; \
24928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24930 $(HOST_EXPORTS) \
24931 $(POSTSTAGE1_HOST_EXPORTS) \
24932 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24933 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24934 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
24935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24936 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24937 case $(srcdir) in \
24938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24939 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24941 esac; \
24942 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24943 libsrcdir="$$s/libiberty"; \
24944 $(SHELL) $${libsrcdir}/configure \
24945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24946 --target=${target_alias} $${srcdiroption} \
24947 --with-build-libsubdir=$(HOST_SUBDIR) \
24948 @stage2_werror_flag@
24949 @endif libiberty-bootstrap
24950
24951 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
24952 maybe-configure-stageb3g2-libiberty:
24953 @if libiberty-bootstrap
24954 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
24955 configure-stageb3g2-libiberty:
24956 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24958 @r=`${PWD_COMMAND}`; export r; \
24959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24960 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24961 $(HOST_EXPORTS) \
24962 $(POSTSTAGE1_HOST_EXPORTS) \
24963 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24964 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
24965 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
24966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24967 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24968 case $(srcdir) in \
24969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24970 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
24971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24972 esac; \
24973 srcdiroption="--srcdir=$${topdir}/libiberty"; \
24974 libsrcdir="$$s/libiberty"; \
24975 $(SHELL) $${libsrcdir}/configure \
24976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24977 --target=${target_alias} $${srcdiroption} \
24978 --with-build-libsubdir=$(HOST_SUBDIR) \
24979 @stage2_werror_flag@
24980 @endif libiberty-bootstrap
24981
24982 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
24983 maybe-configure-stage4-libiberty:
24984 @if libiberty-bootstrap
24985 maybe-configure-stage4-libiberty: configure-stage4-libiberty
24986 configure-stage4-libiberty:
24987 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
24989 @r=`${PWD_COMMAND}`; export r; \
24990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24991 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
24992 $(HOST_EXPORTS) \
24993 $(POSTSTAGE1_HOST_EXPORTS) \
24994 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24995 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24996 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
24997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
24998 cd $(HOST_SUBDIR)/libiberty || exit 1; \
24999 case $(srcdir) in \
25000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25001 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25003 esac; \
25004 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25005 libsrcdir="$$s/libiberty"; \
25006 $(SHELL) $${libsrcdir}/configure \
25007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25008 --target=${target_alias} $${srcdiroption} \
25009 --with-build-libsubdir=$(HOST_SUBDIR) \
25010 @stage2_werror_flag@
25011 @endif libiberty-bootstrap
25012
25013 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
25014 maybe-configure-stageprofile-libiberty:
25015 @if libiberty-bootstrap
25016 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
25017 configure-stageprofile-libiberty:
25018 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25020 @r=`${PWD_COMMAND}`; export r; \
25021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25023 $(HOST_EXPORTS) \
25024 $(POSTSTAGE1_HOST_EXPORTS) \
25025 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25026 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
25027 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
25028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25029 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25030 case $(srcdir) in \
25031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25032 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25034 esac; \
25035 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25036 libsrcdir="$$s/libiberty"; \
25037 $(SHELL) $${libsrcdir}/configure \
25038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25039 --target=${target_alias} $${srcdiroption} \
25040 --with-build-libsubdir=$(HOST_SUBDIR) \
25041 @stage2_werror_flag@
25042 @endif libiberty-bootstrap
25043
25044 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
25045 maybe-configure-stagefeedback-libiberty:
25046 @if libiberty-bootstrap
25047 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
25048 configure-stagefeedback-libiberty:
25049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
25051 @r=`${PWD_COMMAND}`; export r; \
25052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
25054 $(HOST_EXPORTS) \
25055 $(POSTSTAGE1_HOST_EXPORTS) \
25056 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25057 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
25058 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
25059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
25060 cd $(HOST_SUBDIR)/libiberty || exit 1; \
25061 case $(srcdir) in \
25062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25063 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
25064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25065 esac; \
25066 srcdiroption="--srcdir=$${topdir}/libiberty"; \
25067 libsrcdir="$$s/libiberty"; \
25068 $(SHELL) $${libsrcdir}/configure \
25069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25070 --target=${target_alias} $${srcdiroption} \
25071 --with-build-libsubdir=$(HOST_SUBDIR) \
25072 @stage2_werror_flag@
25073 @endif libiberty-bootstrap
25074
25075
25076
25077
25078
25079 .PHONY: all-libiberty maybe-all-libiberty
25080 maybe-all-libiberty:
25081 @if gcc-bootstrap
25082 all-libiberty: stage_current
25083 @endif gcc-bootstrap
25084 @if libiberty
25085 TARGET-libiberty=all
25086 maybe-all-libiberty: all-libiberty
25087 all-libiberty: configure-libiberty
25088 @r=`${PWD_COMMAND}`; export r; \
25089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25090 $(HOST_EXPORTS) \
25091 (cd $(HOST_SUBDIR)/libiberty && \
25092 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty))
25093 @endif libiberty
25094
25095
25096
25097 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
25098 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
25099 maybe-all-stage1-libiberty:
25100 maybe-clean-stage1-libiberty:
25101 @if libiberty-bootstrap
25102 maybe-all-stage1-libiberty: all-stage1-libiberty
25103 all-stage1: all-stage1-libiberty
25104 TARGET-stage1-libiberty = $(TARGET-libiberty)
25105 all-stage1-libiberty: configure-stage1-libiberty
25106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25107 @r=`${PWD_COMMAND}`; export r; \
25108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25109 $(HOST_EXPORTS) \
25110 cd $(HOST_SUBDIR)/libiberty && \
25111 $(MAKE) $(FLAGS_TO_PASS) \
25112 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
25113 $(TARGET-stage1-libiberty)
25114
25115 maybe-clean-stage1-libiberty: clean-stage1-libiberty
25116 clean-stage1: clean-stage1-libiberty
25117 clean-stage1-libiberty:
25118 @if [ $(current_stage) = stage1 ]; then \
25119 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25120 else \
25121 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
25122 $(MAKE) stage1-start; \
25123 fi; \
25124 cd $(HOST_SUBDIR)/libiberty && \
25125 $(MAKE) $(FLAGS_TO_PASS) \
25126 clean
25127 @endif libiberty-bootstrap
25128
25129
25130 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
25131 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
25132 maybe-all-stage2-libiberty:
25133 maybe-clean-stage2-libiberty:
25134 @if libiberty-bootstrap
25135 maybe-all-stage2-libiberty: all-stage2-libiberty
25136 all-stage2: all-stage2-libiberty
25137 TARGET-stage2-libiberty = $(TARGET-libiberty)
25138 all-stage2-libiberty: configure-stage2-libiberty
25139 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25140 @r=`${PWD_COMMAND}`; export r; \
25141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25142 $(HOST_EXPORTS) \
25143 $(POSTSTAGE1_HOST_EXPORTS) \
25144 cd $(HOST_SUBDIR)/libiberty && \
25145 $(MAKE) $(FLAGS_TO_PASS) \
25146 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
25147 $(TARGET-stage2-libiberty)
25148
25149 maybe-clean-stage2-libiberty: clean-stage2-libiberty
25150 clean-stage2: clean-stage2-libiberty
25151 clean-stage2-libiberty:
25152 @if [ $(current_stage) = stage2 ]; then \
25153 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25154 else \
25155 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
25156 $(MAKE) stage2-start; \
25157 fi; \
25158 cd $(HOST_SUBDIR)/libiberty && \
25159 $(MAKE) $(FLAGS_TO_PASS) \
25160 $(POSTSTAGE1_FLAGS_TO_PASS) \
25161 clean
25162 @endif libiberty-bootstrap
25163
25164
25165 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
25166 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
25167 maybe-all-stageb2g0-libiberty:
25168 maybe-clean-stageb2g0-libiberty:
25169 @if libiberty-bootstrap
25170 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
25171 all-stageb2g0: all-stageb2g0-libiberty
25172 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
25173 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
25174 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25175 @r=`${PWD_COMMAND}`; export r; \
25176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177 $(HOST_EXPORTS) \
25178 $(POSTSTAGE1_HOST_EXPORTS) \
25179 cd $(HOST_SUBDIR)/libiberty && \
25180 $(MAKE) $(FLAGS_TO_PASS) \
25181 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
25182 $(TARGET-stageb2g0-libiberty)
25183
25184 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
25185 clean-stageb2g0: clean-stageb2g0-libiberty
25186 clean-stageb2g0-libiberty:
25187 @if [ $(current_stage) = stageb2g0 ]; then \
25188 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25189 else \
25190 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
25191 $(MAKE) stageb2g0-start; \
25192 fi; \
25193 cd $(HOST_SUBDIR)/libiberty && \
25194 $(MAKE) $(FLAGS_TO_PASS) \
25195 $(POSTSTAGE1_FLAGS_TO_PASS) \
25196 clean
25197 @endif libiberty-bootstrap
25198
25199
25200 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
25201 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
25202 maybe-all-stage3-libiberty:
25203 maybe-clean-stage3-libiberty:
25204 @if libiberty-bootstrap
25205 maybe-all-stage3-libiberty: all-stage3-libiberty
25206 all-stage3: all-stage3-libiberty
25207 TARGET-stage3-libiberty = $(TARGET-libiberty)
25208 all-stage3-libiberty: configure-stage3-libiberty
25209 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25210 @r=`${PWD_COMMAND}`; export r; \
25211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25212 $(HOST_EXPORTS) \
25213 $(POSTSTAGE1_HOST_EXPORTS) \
25214 cd $(HOST_SUBDIR)/libiberty && \
25215 $(MAKE) $(FLAGS_TO_PASS) \
25216 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
25217 $(TARGET-stage3-libiberty)
25218
25219 maybe-clean-stage3-libiberty: clean-stage3-libiberty
25220 clean-stage3: clean-stage3-libiberty
25221 clean-stage3-libiberty:
25222 @if [ $(current_stage) = stage3 ]; then \
25223 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25224 else \
25225 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
25226 $(MAKE) stage3-start; \
25227 fi; \
25228 cd $(HOST_SUBDIR)/libiberty && \
25229 $(MAKE) $(FLAGS_TO_PASS) \
25230 $(POSTSTAGE1_FLAGS_TO_PASS) \
25231 clean
25232 @endif libiberty-bootstrap
25233
25234
25235 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
25236 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
25237 maybe-all-stageb3g2-libiberty:
25238 maybe-clean-stageb3g2-libiberty:
25239 @if libiberty-bootstrap
25240 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
25241 all-stageb3g2: all-stageb3g2-libiberty
25242 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
25243 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
25244 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25245 @r=`${PWD_COMMAND}`; export r; \
25246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247 $(HOST_EXPORTS) \
25248 $(POSTSTAGE1_HOST_EXPORTS) \
25249 cd $(HOST_SUBDIR)/libiberty && \
25250 $(MAKE) $(FLAGS_TO_PASS) \
25251 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
25252 $(TARGET-stageb3g2-libiberty)
25253
25254 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
25255 clean-stageb3g2: clean-stageb3g2-libiberty
25256 clean-stageb3g2-libiberty:
25257 @if [ $(current_stage) = stageb3g2 ]; then \
25258 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25259 else \
25260 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
25261 $(MAKE) stageb3g2-start; \
25262 fi; \
25263 cd $(HOST_SUBDIR)/libiberty && \
25264 $(MAKE) $(FLAGS_TO_PASS) \
25265 $(POSTSTAGE1_FLAGS_TO_PASS) \
25266 clean
25267 @endif libiberty-bootstrap
25268
25269
25270 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
25271 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
25272 maybe-all-stage4-libiberty:
25273 maybe-clean-stage4-libiberty:
25274 @if libiberty-bootstrap
25275 maybe-all-stage4-libiberty: all-stage4-libiberty
25276 all-stage4: all-stage4-libiberty
25277 TARGET-stage4-libiberty = $(TARGET-libiberty)
25278 all-stage4-libiberty: configure-stage4-libiberty
25279 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25280 @r=`${PWD_COMMAND}`; export r; \
25281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25282 $(HOST_EXPORTS) \
25283 $(POSTSTAGE1_HOST_EXPORTS) \
25284 cd $(HOST_SUBDIR)/libiberty && \
25285 $(MAKE) $(FLAGS_TO_PASS) \
25286 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
25287 $(TARGET-stage4-libiberty)
25288
25289 maybe-clean-stage4-libiberty: clean-stage4-libiberty
25290 clean-stage4: clean-stage4-libiberty
25291 clean-stage4-libiberty:
25292 @if [ $(current_stage) = stage4 ]; then \
25293 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25294 else \
25295 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
25296 $(MAKE) stage4-start; \
25297 fi; \
25298 cd $(HOST_SUBDIR)/libiberty && \
25299 $(MAKE) $(FLAGS_TO_PASS) \
25300 $(POSTSTAGE1_FLAGS_TO_PASS) \
25301 clean
25302 @endif libiberty-bootstrap
25303
25304
25305 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
25306 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
25307 maybe-all-stageprofile-libiberty:
25308 maybe-clean-stageprofile-libiberty:
25309 @if libiberty-bootstrap
25310 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
25311 all-stageprofile: all-stageprofile-libiberty
25312 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
25313 all-stageprofile-libiberty: configure-stageprofile-libiberty
25314 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25315 @r=`${PWD_COMMAND}`; export r; \
25316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25317 $(HOST_EXPORTS) \
25318 $(POSTSTAGE1_HOST_EXPORTS) \
25319 cd $(HOST_SUBDIR)/libiberty && \
25320 $(MAKE) $(FLAGS_TO_PASS) \
25321 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
25322 $(TARGET-stageprofile-libiberty)
25323
25324 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
25325 clean-stageprofile: clean-stageprofile-libiberty
25326 clean-stageprofile-libiberty:
25327 @if [ $(current_stage) = stageprofile ]; then \
25328 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25329 else \
25330 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
25331 $(MAKE) stageprofile-start; \
25332 fi; \
25333 cd $(HOST_SUBDIR)/libiberty && \
25334 $(MAKE) $(FLAGS_TO_PASS) \
25335 $(POSTSTAGE1_FLAGS_TO_PASS) \
25336 clean
25337 @endif libiberty-bootstrap
25338
25339
25340 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
25341 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
25342 maybe-all-stagefeedback-libiberty:
25343 maybe-clean-stagefeedback-libiberty:
25344 @if libiberty-bootstrap
25345 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
25346 all-stagefeedback: all-stagefeedback-libiberty
25347 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
25348 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
25349 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25350 @r=`${PWD_COMMAND}`; export r; \
25351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352 $(HOST_EXPORTS) \
25353 $(POSTSTAGE1_HOST_EXPORTS) \
25354 cd $(HOST_SUBDIR)/libiberty && \
25355 $(MAKE) $(FLAGS_TO_PASS) \
25356 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
25357 $(TARGET-stagefeedback-libiberty)
25358
25359 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
25360 clean-stagefeedback: clean-stagefeedback-libiberty
25361 clean-stagefeedback-libiberty:
25362 @if [ $(current_stage) = stagefeedback ]; then \
25363 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
25364 else \
25365 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
25366 $(MAKE) stagefeedback-start; \
25367 fi; \
25368 cd $(HOST_SUBDIR)/libiberty && \
25369 $(MAKE) $(FLAGS_TO_PASS) \
25370 $(POSTSTAGE1_FLAGS_TO_PASS) \
25371 clean
25372 @endif libiberty-bootstrap
25373
25374
25375
25376
25377
25378 .PHONY: check-libiberty maybe-check-libiberty
25379 maybe-check-libiberty:
25380 @if libiberty
25381 maybe-check-libiberty: check-libiberty
25382
25383 check-libiberty:
25384 @: $(MAKE); $(unstage)
25385 @r=`${PWD_COMMAND}`; export r; \
25386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25387 $(HOST_EXPORTS) \
25388 (cd $(HOST_SUBDIR)/libiberty && \
25389 $(MAKE) $(FLAGS_TO_PASS) check)
25390
25391 @endif libiberty
25392
25393 .PHONY: install-libiberty maybe-install-libiberty
25394 maybe-install-libiberty:
25395 @if libiberty
25396 maybe-install-libiberty: install-libiberty
25397
25398 install-libiberty: installdirs
25399 @: $(MAKE); $(unstage)
25400 @r=`${PWD_COMMAND}`; export r; \
25401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402 $(HOST_EXPORTS) \
25403 (cd $(HOST_SUBDIR)/libiberty && \
25404 $(MAKE) $(FLAGS_TO_PASS) install)
25405
25406 @endif libiberty
25407
25408 # Other targets (info, dvi, pdf, etc.)
25409
25410 .PHONY: maybe-info-libiberty info-libiberty
25411 maybe-info-libiberty:
25412 @if libiberty
25413 maybe-info-libiberty: info-libiberty
25414
25415 info-libiberty: \
25416 configure-libiberty
25417 @[ -f ./libiberty/Makefile ] || exit 0; \
25418 r=`${PWD_COMMAND}`; export r; \
25419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25420 $(HOST_EXPORTS) \
25421 for flag in $(EXTRA_HOST_FLAGS) ; do \
25422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25423 done; \
25424 echo "Doing info in libiberty" ; \
25425 (cd $(HOST_SUBDIR)/libiberty && \
25426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25428 "RANLIB=$${RANLIB}" \
25429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25430 info) \
25431 || exit 1
25432
25433 @endif libiberty
25434
25435 .PHONY: maybe-dvi-libiberty dvi-libiberty
25436 maybe-dvi-libiberty:
25437 @if libiberty
25438 maybe-dvi-libiberty: dvi-libiberty
25439
25440 dvi-libiberty: \
25441 configure-libiberty
25442 @[ -f ./libiberty/Makefile ] || exit 0; \
25443 r=`${PWD_COMMAND}`; export r; \
25444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25445 $(HOST_EXPORTS) \
25446 for flag in $(EXTRA_HOST_FLAGS) ; do \
25447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25448 done; \
25449 echo "Doing dvi in libiberty" ; \
25450 (cd $(HOST_SUBDIR)/libiberty && \
25451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25453 "RANLIB=$${RANLIB}" \
25454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25455 dvi) \
25456 || exit 1
25457
25458 @endif libiberty
25459
25460 .PHONY: maybe-pdf-libiberty pdf-libiberty
25461 maybe-pdf-libiberty:
25462 @if libiberty
25463 maybe-pdf-libiberty: pdf-libiberty
25464
25465 pdf-libiberty: \
25466 configure-libiberty
25467 @[ -f ./libiberty/Makefile ] || exit 0; \
25468 r=`${PWD_COMMAND}`; export r; \
25469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25470 $(HOST_EXPORTS) \
25471 for flag in $(EXTRA_HOST_FLAGS) ; do \
25472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25473 done; \
25474 echo "Doing pdf in libiberty" ; \
25475 (cd $(HOST_SUBDIR)/libiberty && \
25476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25478 "RANLIB=$${RANLIB}" \
25479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25480 pdf) \
25481 || exit 1
25482
25483 @endif libiberty
25484
25485 .PHONY: maybe-html-libiberty html-libiberty
25486 maybe-html-libiberty:
25487 @if libiberty
25488 maybe-html-libiberty: html-libiberty
25489
25490 html-libiberty: \
25491 configure-libiberty
25492 @[ -f ./libiberty/Makefile ] || exit 0; \
25493 r=`${PWD_COMMAND}`; export r; \
25494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25495 $(HOST_EXPORTS) \
25496 for flag in $(EXTRA_HOST_FLAGS) ; do \
25497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25498 done; \
25499 echo "Doing html in libiberty" ; \
25500 (cd $(HOST_SUBDIR)/libiberty && \
25501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25503 "RANLIB=$${RANLIB}" \
25504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25505 html) \
25506 || exit 1
25507
25508 @endif libiberty
25509
25510 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
25511 maybe-TAGS-libiberty:
25512 @if libiberty
25513 maybe-TAGS-libiberty: TAGS-libiberty
25514
25515 TAGS-libiberty: \
25516 configure-libiberty
25517 @[ -f ./libiberty/Makefile ] || exit 0; \
25518 r=`${PWD_COMMAND}`; export r; \
25519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25520 $(HOST_EXPORTS) \
25521 for flag in $(EXTRA_HOST_FLAGS) ; do \
25522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25523 done; \
25524 echo "Doing TAGS in libiberty" ; \
25525 (cd $(HOST_SUBDIR)/libiberty && \
25526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25528 "RANLIB=$${RANLIB}" \
25529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25530 TAGS) \
25531 || exit 1
25532
25533 @endif libiberty
25534
25535 .PHONY: maybe-install-info-libiberty install-info-libiberty
25536 maybe-install-info-libiberty:
25537 @if libiberty
25538 maybe-install-info-libiberty: install-info-libiberty
25539
25540 install-info-libiberty: \
25541 configure-libiberty \
25542 info-libiberty
25543 @[ -f ./libiberty/Makefile ] || exit 0; \
25544 r=`${PWD_COMMAND}`; export r; \
25545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546 $(HOST_EXPORTS) \
25547 for flag in $(EXTRA_HOST_FLAGS) ; do \
25548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25549 done; \
25550 echo "Doing install-info in libiberty" ; \
25551 (cd $(HOST_SUBDIR)/libiberty && \
25552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25554 "RANLIB=$${RANLIB}" \
25555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25556 install-info) \
25557 || exit 1
25558
25559 @endif libiberty
25560
25561 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
25562 maybe-install-pdf-libiberty:
25563 @if libiberty
25564 maybe-install-pdf-libiberty: install-pdf-libiberty
25565
25566 install-pdf-libiberty: \
25567 configure-libiberty \
25568 pdf-libiberty
25569 @[ -f ./libiberty/Makefile ] || exit 0; \
25570 r=`${PWD_COMMAND}`; export r; \
25571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25572 $(HOST_EXPORTS) \
25573 for flag in $(EXTRA_HOST_FLAGS) ; do \
25574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25575 done; \
25576 echo "Doing install-pdf in libiberty" ; \
25577 (cd $(HOST_SUBDIR)/libiberty && \
25578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25580 "RANLIB=$${RANLIB}" \
25581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25582 install-pdf) \
25583 || exit 1
25584
25585 @endif libiberty
25586
25587 .PHONY: maybe-install-html-libiberty install-html-libiberty
25588 maybe-install-html-libiberty:
25589 @if libiberty
25590 maybe-install-html-libiberty: install-html-libiberty
25591
25592 install-html-libiberty: \
25593 configure-libiberty \
25594 html-libiberty
25595 @[ -f ./libiberty/Makefile ] || exit 0; \
25596 r=`${PWD_COMMAND}`; export r; \
25597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25598 $(HOST_EXPORTS) \
25599 for flag in $(EXTRA_HOST_FLAGS) ; do \
25600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25601 done; \
25602 echo "Doing install-html in libiberty" ; \
25603 (cd $(HOST_SUBDIR)/libiberty && \
25604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25606 "RANLIB=$${RANLIB}" \
25607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25608 install-html) \
25609 || exit 1
25610
25611 @endif libiberty
25612
25613 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
25614 maybe-installcheck-libiberty:
25615 @if libiberty
25616 maybe-installcheck-libiberty: installcheck-libiberty
25617
25618 installcheck-libiberty: \
25619 configure-libiberty
25620 @[ -f ./libiberty/Makefile ] || exit 0; \
25621 r=`${PWD_COMMAND}`; export r; \
25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623 $(HOST_EXPORTS) \
25624 for flag in $(EXTRA_HOST_FLAGS) ; do \
25625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25626 done; \
25627 echo "Doing installcheck in libiberty" ; \
25628 (cd $(HOST_SUBDIR)/libiberty && \
25629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25631 "RANLIB=$${RANLIB}" \
25632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25633 installcheck) \
25634 || exit 1
25635
25636 @endif libiberty
25637
25638 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
25639 maybe-mostlyclean-libiberty:
25640 @if libiberty
25641 maybe-mostlyclean-libiberty: mostlyclean-libiberty
25642
25643 mostlyclean-libiberty:
25644 @[ -f ./libiberty/Makefile ] || exit 0; \
25645 r=`${PWD_COMMAND}`; export r; \
25646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647 $(HOST_EXPORTS) \
25648 for flag in $(EXTRA_HOST_FLAGS) ; do \
25649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25650 done; \
25651 echo "Doing mostlyclean in libiberty" ; \
25652 (cd $(HOST_SUBDIR)/libiberty && \
25653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25655 "RANLIB=$${RANLIB}" \
25656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25657 mostlyclean) \
25658 || exit 1
25659
25660 @endif libiberty
25661
25662 .PHONY: maybe-clean-libiberty clean-libiberty
25663 maybe-clean-libiberty:
25664 @if libiberty
25665 maybe-clean-libiberty: clean-libiberty
25666
25667 clean-libiberty:
25668 @[ -f ./libiberty/Makefile ] || exit 0; \
25669 r=`${PWD_COMMAND}`; export r; \
25670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671 $(HOST_EXPORTS) \
25672 for flag in $(EXTRA_HOST_FLAGS) ; do \
25673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25674 done; \
25675 echo "Doing clean in libiberty" ; \
25676 (cd $(HOST_SUBDIR)/libiberty && \
25677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25679 "RANLIB=$${RANLIB}" \
25680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25681 clean) \
25682 || exit 1
25683
25684 @endif libiberty
25685
25686 .PHONY: maybe-distclean-libiberty distclean-libiberty
25687 maybe-distclean-libiberty:
25688 @if libiberty
25689 maybe-distclean-libiberty: distclean-libiberty
25690
25691 distclean-libiberty:
25692 @[ -f ./libiberty/Makefile ] || exit 0; \
25693 r=`${PWD_COMMAND}`; export r; \
25694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25695 $(HOST_EXPORTS) \
25696 for flag in $(EXTRA_HOST_FLAGS) ; do \
25697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25698 done; \
25699 echo "Doing distclean in libiberty" ; \
25700 (cd $(HOST_SUBDIR)/libiberty && \
25701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25703 "RANLIB=$${RANLIB}" \
25704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25705 distclean) \
25706 || exit 1
25707
25708 @endif libiberty
25709
25710 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
25711 maybe-maintainer-clean-libiberty:
25712 @if libiberty
25713 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
25714
25715 maintainer-clean-libiberty:
25716 @[ -f ./libiberty/Makefile ] || exit 0; \
25717 r=`${PWD_COMMAND}`; export r; \
25718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719 $(HOST_EXPORTS) \
25720 for flag in $(EXTRA_HOST_FLAGS) ; do \
25721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25722 done; \
25723 echo "Doing maintainer-clean in libiberty" ; \
25724 (cd $(HOST_SUBDIR)/libiberty && \
25725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25727 "RANLIB=$${RANLIB}" \
25728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25729 maintainer-clean) \
25730 || exit 1
25731
25732 @endif libiberty
25733
25734
25735
25736 .PHONY: configure-libtool maybe-configure-libtool
25737 maybe-configure-libtool:
25738 @if gcc-bootstrap
25739 configure-libtool: stage_current
25740 @endif gcc-bootstrap
25741 @if libtool
25742 maybe-configure-libtool: configure-libtool
25743 configure-libtool:
25744 @: $(MAKE); $(unstage)
25745 @r=`${PWD_COMMAND}`; export r; \
25746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25747 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
25748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
25749 $(HOST_EXPORTS) \
25750 echo Configuring in $(HOST_SUBDIR)/libtool; \
25751 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
25752 case $(srcdir) in \
25753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25754 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
25755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25756 esac; \
25757 srcdiroption="--srcdir=$${topdir}/libtool"; \
25758 libsrcdir="$$s/libtool"; \
25759 $(SHELL) $${libsrcdir}/configure \
25760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25761 --target=${target_alias} $${srcdiroption} \
25762 || exit 1
25763 @endif libtool
25764
25765
25766
25767
25768
25769 .PHONY: all-libtool maybe-all-libtool
25770 maybe-all-libtool:
25771 @if gcc-bootstrap
25772 all-libtool: stage_current
25773 @endif gcc-bootstrap
25774 @if libtool
25775 TARGET-libtool=all
25776 maybe-all-libtool: all-libtool
25777 all-libtool: configure-libtool
25778 @: $(MAKE); $(unstage)
25779 @r=`${PWD_COMMAND}`; export r; \
25780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25781 $(HOST_EXPORTS) \
25782 (cd $(HOST_SUBDIR)/libtool && \
25783 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool))
25784 @endif libtool
25785
25786
25787
25788
25789 .PHONY: check-libtool maybe-check-libtool
25790 maybe-check-libtool:
25791 @if libtool
25792 maybe-check-libtool: check-libtool
25793
25794 check-libtool:
25795 @: $(MAKE); $(unstage)
25796 @r=`${PWD_COMMAND}`; export r; \
25797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25798 $(HOST_EXPORTS) \
25799 (cd $(HOST_SUBDIR)/libtool && \
25800 $(MAKE) $(FLAGS_TO_PASS) check)
25801
25802 @endif libtool
25803
25804 .PHONY: install-libtool maybe-install-libtool
25805 maybe-install-libtool:
25806 @if libtool
25807 maybe-install-libtool: install-libtool
25808
25809 install-libtool: installdirs
25810 @: $(MAKE); $(unstage)
25811 @r=`${PWD_COMMAND}`; export r; \
25812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25813 $(HOST_EXPORTS) \
25814 (cd $(HOST_SUBDIR)/libtool && \
25815 $(MAKE) $(FLAGS_TO_PASS) install)
25816
25817 @endif libtool
25818
25819 # Other targets (info, dvi, pdf, etc.)
25820
25821 .PHONY: maybe-info-libtool info-libtool
25822 maybe-info-libtool:
25823 @if libtool
25824 maybe-info-libtool: info-libtool
25825
25826 info-libtool: \
25827 configure-libtool
25828 @: $(MAKE); $(unstage)
25829 @[ -f ./libtool/Makefile ] || exit 0; \
25830 r=`${PWD_COMMAND}`; export r; \
25831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25832 $(HOST_EXPORTS) \
25833 for flag in $(EXTRA_HOST_FLAGS) ; do \
25834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25835 done; \
25836 echo "Doing info in libtool" ; \
25837 (cd $(HOST_SUBDIR)/libtool && \
25838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25840 "RANLIB=$${RANLIB}" \
25841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25842 info) \
25843 || exit 1
25844
25845 @endif libtool
25846
25847 .PHONY: maybe-dvi-libtool dvi-libtool
25848 maybe-dvi-libtool:
25849 @if libtool
25850 maybe-dvi-libtool: dvi-libtool
25851
25852 dvi-libtool: \
25853 configure-libtool
25854 @: $(MAKE); $(unstage)
25855 @[ -f ./libtool/Makefile ] || exit 0; \
25856 r=`${PWD_COMMAND}`; export r; \
25857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25858 $(HOST_EXPORTS) \
25859 for flag in $(EXTRA_HOST_FLAGS) ; do \
25860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25861 done; \
25862 echo "Doing dvi in libtool" ; \
25863 (cd $(HOST_SUBDIR)/libtool && \
25864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25866 "RANLIB=$${RANLIB}" \
25867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25868 dvi) \
25869 || exit 1
25870
25871 @endif libtool
25872
25873 .PHONY: maybe-pdf-libtool pdf-libtool
25874 maybe-pdf-libtool:
25875 @if libtool
25876 maybe-pdf-libtool: pdf-libtool
25877
25878 pdf-libtool: \
25879 configure-libtool
25880 @: $(MAKE); $(unstage)
25881 @[ -f ./libtool/Makefile ] || exit 0; \
25882 r=`${PWD_COMMAND}`; export r; \
25883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25884 $(HOST_EXPORTS) \
25885 for flag in $(EXTRA_HOST_FLAGS) ; do \
25886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25887 done; \
25888 echo "Doing pdf in libtool" ; \
25889 (cd $(HOST_SUBDIR)/libtool && \
25890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25892 "RANLIB=$${RANLIB}" \
25893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25894 pdf) \
25895 || exit 1
25896
25897 @endif libtool
25898
25899 .PHONY: maybe-html-libtool html-libtool
25900 maybe-html-libtool:
25901 @if libtool
25902 maybe-html-libtool: html-libtool
25903
25904 html-libtool: \
25905 configure-libtool
25906 @: $(MAKE); $(unstage)
25907 @[ -f ./libtool/Makefile ] || exit 0; \
25908 r=`${PWD_COMMAND}`; export r; \
25909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25910 $(HOST_EXPORTS) \
25911 for flag in $(EXTRA_HOST_FLAGS) ; do \
25912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25913 done; \
25914 echo "Doing html in libtool" ; \
25915 (cd $(HOST_SUBDIR)/libtool && \
25916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25918 "RANLIB=$${RANLIB}" \
25919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25920 html) \
25921 || exit 1
25922
25923 @endif libtool
25924
25925 .PHONY: maybe-TAGS-libtool TAGS-libtool
25926 maybe-TAGS-libtool:
25927 @if libtool
25928 maybe-TAGS-libtool: TAGS-libtool
25929
25930 TAGS-libtool: \
25931 configure-libtool
25932 @: $(MAKE); $(unstage)
25933 @[ -f ./libtool/Makefile ] || exit 0; \
25934 r=`${PWD_COMMAND}`; export r; \
25935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25936 $(HOST_EXPORTS) \
25937 for flag in $(EXTRA_HOST_FLAGS) ; do \
25938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25939 done; \
25940 echo "Doing TAGS in libtool" ; \
25941 (cd $(HOST_SUBDIR)/libtool && \
25942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25944 "RANLIB=$${RANLIB}" \
25945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25946 TAGS) \
25947 || exit 1
25948
25949 @endif libtool
25950
25951 .PHONY: maybe-install-info-libtool install-info-libtool
25952 maybe-install-info-libtool:
25953 @if libtool
25954 maybe-install-info-libtool: install-info-libtool
25955
25956 install-info-libtool: \
25957 configure-libtool \
25958 info-libtool
25959 @: $(MAKE); $(unstage)
25960 @[ -f ./libtool/Makefile ] || exit 0; \
25961 r=`${PWD_COMMAND}`; export r; \
25962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25963 $(HOST_EXPORTS) \
25964 for flag in $(EXTRA_HOST_FLAGS) ; do \
25965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25966 done; \
25967 echo "Doing install-info in libtool" ; \
25968 (cd $(HOST_SUBDIR)/libtool && \
25969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25971 "RANLIB=$${RANLIB}" \
25972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25973 install-info) \
25974 || exit 1
25975
25976 @endif libtool
25977
25978 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
25979 maybe-install-pdf-libtool:
25980 @if libtool
25981 maybe-install-pdf-libtool: install-pdf-libtool
25982
25983 install-pdf-libtool: \
25984 configure-libtool \
25985 pdf-libtool
25986 @: $(MAKE); $(unstage)
25987 @[ -f ./libtool/Makefile ] || exit 0; \
25988 r=`${PWD_COMMAND}`; export r; \
25989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25990 $(HOST_EXPORTS) \
25991 for flag in $(EXTRA_HOST_FLAGS) ; do \
25992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25993 done; \
25994 echo "Doing install-pdf in libtool" ; \
25995 (cd $(HOST_SUBDIR)/libtool && \
25996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25998 "RANLIB=$${RANLIB}" \
25999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26000 install-pdf) \
26001 || exit 1
26002
26003 @endif libtool
26004
26005 .PHONY: maybe-install-html-libtool install-html-libtool
26006 maybe-install-html-libtool:
26007 @if libtool
26008 maybe-install-html-libtool: install-html-libtool
26009
26010 install-html-libtool: \
26011 configure-libtool \
26012 html-libtool
26013 @: $(MAKE); $(unstage)
26014 @[ -f ./libtool/Makefile ] || exit 0; \
26015 r=`${PWD_COMMAND}`; export r; \
26016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26017 $(HOST_EXPORTS) \
26018 for flag in $(EXTRA_HOST_FLAGS) ; do \
26019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26020 done; \
26021 echo "Doing install-html in libtool" ; \
26022 (cd $(HOST_SUBDIR)/libtool && \
26023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26025 "RANLIB=$${RANLIB}" \
26026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26027 install-html) \
26028 || exit 1
26029
26030 @endif libtool
26031
26032 .PHONY: maybe-installcheck-libtool installcheck-libtool
26033 maybe-installcheck-libtool:
26034 @if libtool
26035 maybe-installcheck-libtool: installcheck-libtool
26036
26037 installcheck-libtool: \
26038 configure-libtool
26039 @: $(MAKE); $(unstage)
26040 @[ -f ./libtool/Makefile ] || exit 0; \
26041 r=`${PWD_COMMAND}`; export r; \
26042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26043 $(HOST_EXPORTS) \
26044 for flag in $(EXTRA_HOST_FLAGS) ; do \
26045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26046 done; \
26047 echo "Doing installcheck in libtool" ; \
26048 (cd $(HOST_SUBDIR)/libtool && \
26049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26051 "RANLIB=$${RANLIB}" \
26052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26053 installcheck) \
26054 || exit 1
26055
26056 @endif libtool
26057
26058 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
26059 maybe-mostlyclean-libtool:
26060 @if libtool
26061 maybe-mostlyclean-libtool: mostlyclean-libtool
26062
26063 mostlyclean-libtool:
26064 @: $(MAKE); $(unstage)
26065 @[ -f ./libtool/Makefile ] || exit 0; \
26066 r=`${PWD_COMMAND}`; export r; \
26067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26068 $(HOST_EXPORTS) \
26069 for flag in $(EXTRA_HOST_FLAGS) ; do \
26070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26071 done; \
26072 echo "Doing mostlyclean in libtool" ; \
26073 (cd $(HOST_SUBDIR)/libtool && \
26074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26076 "RANLIB=$${RANLIB}" \
26077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26078 mostlyclean) \
26079 || exit 1
26080
26081 @endif libtool
26082
26083 .PHONY: maybe-clean-libtool clean-libtool
26084 maybe-clean-libtool:
26085 @if libtool
26086 maybe-clean-libtool: clean-libtool
26087
26088 clean-libtool:
26089 @: $(MAKE); $(unstage)
26090 @[ -f ./libtool/Makefile ] || exit 0; \
26091 r=`${PWD_COMMAND}`; export r; \
26092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093 $(HOST_EXPORTS) \
26094 for flag in $(EXTRA_HOST_FLAGS) ; do \
26095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26096 done; \
26097 echo "Doing clean in libtool" ; \
26098 (cd $(HOST_SUBDIR)/libtool && \
26099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26101 "RANLIB=$${RANLIB}" \
26102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26103 clean) \
26104 || exit 1
26105
26106 @endif libtool
26107
26108 .PHONY: maybe-distclean-libtool distclean-libtool
26109 maybe-distclean-libtool:
26110 @if libtool
26111 maybe-distclean-libtool: distclean-libtool
26112
26113 distclean-libtool:
26114 @: $(MAKE); $(unstage)
26115 @[ -f ./libtool/Makefile ] || exit 0; \
26116 r=`${PWD_COMMAND}`; export r; \
26117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26118 $(HOST_EXPORTS) \
26119 for flag in $(EXTRA_HOST_FLAGS) ; do \
26120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26121 done; \
26122 echo "Doing distclean in libtool" ; \
26123 (cd $(HOST_SUBDIR)/libtool && \
26124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26126 "RANLIB=$${RANLIB}" \
26127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26128 distclean) \
26129 || exit 1
26130
26131 @endif libtool
26132
26133 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
26134 maybe-maintainer-clean-libtool:
26135 @if libtool
26136 maybe-maintainer-clean-libtool: maintainer-clean-libtool
26137
26138 maintainer-clean-libtool:
26139 @: $(MAKE); $(unstage)
26140 @[ -f ./libtool/Makefile ] || exit 0; \
26141 r=`${PWD_COMMAND}`; export r; \
26142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26143 $(HOST_EXPORTS) \
26144 for flag in $(EXTRA_HOST_FLAGS) ; do \
26145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26146 done; \
26147 echo "Doing maintainer-clean in libtool" ; \
26148 (cd $(HOST_SUBDIR)/libtool && \
26149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26151 "RANLIB=$${RANLIB}" \
26152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26153 maintainer-clean) \
26154 || exit 1
26155
26156 @endif libtool
26157
26158
26159
26160 .PHONY: configure-m4 maybe-configure-m4
26161 maybe-configure-m4:
26162 @if gcc-bootstrap
26163 configure-m4: stage_current
26164 @endif gcc-bootstrap
26165 @if m4
26166 maybe-configure-m4: configure-m4
26167 configure-m4:
26168 @: $(MAKE); $(unstage)
26169 @r=`${PWD_COMMAND}`; export r; \
26170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
26172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
26173 $(HOST_EXPORTS) \
26174 echo Configuring in $(HOST_SUBDIR)/m4; \
26175 cd "$(HOST_SUBDIR)/m4" || exit 1; \
26176 case $(srcdir) in \
26177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26178 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
26179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26180 esac; \
26181 srcdiroption="--srcdir=$${topdir}/m4"; \
26182 libsrcdir="$$s/m4"; \
26183 $(SHELL) $${libsrcdir}/configure \
26184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26185 --target=${target_alias} $${srcdiroption} \
26186 || exit 1
26187 @endif m4
26188
26189
26190
26191
26192
26193 .PHONY: all-m4 maybe-all-m4
26194 maybe-all-m4:
26195 @if gcc-bootstrap
26196 all-m4: stage_current
26197 @endif gcc-bootstrap
26198 @if m4
26199 TARGET-m4=all
26200 maybe-all-m4: all-m4
26201 all-m4: configure-m4
26202 @: $(MAKE); $(unstage)
26203 @r=`${PWD_COMMAND}`; export r; \
26204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26205 $(HOST_EXPORTS) \
26206 (cd $(HOST_SUBDIR)/m4 && \
26207 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4))
26208 @endif m4
26209
26210
26211
26212
26213 .PHONY: check-m4 maybe-check-m4
26214 maybe-check-m4:
26215 @if m4
26216 maybe-check-m4: check-m4
26217
26218 check-m4:
26219 @: $(MAKE); $(unstage)
26220 @r=`${PWD_COMMAND}`; export r; \
26221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26222 $(HOST_EXPORTS) \
26223 (cd $(HOST_SUBDIR)/m4 && \
26224 $(MAKE) $(FLAGS_TO_PASS) check)
26225
26226 @endif m4
26227
26228 .PHONY: install-m4 maybe-install-m4
26229 maybe-install-m4:
26230 @if m4
26231 maybe-install-m4: install-m4
26232
26233 install-m4: installdirs
26234 @: $(MAKE); $(unstage)
26235 @r=`${PWD_COMMAND}`; export r; \
26236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237 $(HOST_EXPORTS) \
26238 (cd $(HOST_SUBDIR)/m4 && \
26239 $(MAKE) $(FLAGS_TO_PASS) install)
26240
26241 @endif m4
26242
26243 # Other targets (info, dvi, pdf, etc.)
26244
26245 .PHONY: maybe-info-m4 info-m4
26246 maybe-info-m4:
26247 @if m4
26248 maybe-info-m4: info-m4
26249
26250 info-m4: \
26251 configure-m4
26252 @: $(MAKE); $(unstage)
26253 @[ -f ./m4/Makefile ] || exit 0; \
26254 r=`${PWD_COMMAND}`; export r; \
26255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26256 $(HOST_EXPORTS) \
26257 for flag in $(EXTRA_HOST_FLAGS) ; do \
26258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26259 done; \
26260 echo "Doing info in m4" ; \
26261 (cd $(HOST_SUBDIR)/m4 && \
26262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26264 "RANLIB=$${RANLIB}" \
26265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26266 info) \
26267 || exit 1
26268
26269 @endif m4
26270
26271 .PHONY: maybe-dvi-m4 dvi-m4
26272 maybe-dvi-m4:
26273 @if m4
26274 maybe-dvi-m4: dvi-m4
26275
26276 dvi-m4: \
26277 configure-m4
26278 @: $(MAKE); $(unstage)
26279 @[ -f ./m4/Makefile ] || exit 0; \
26280 r=`${PWD_COMMAND}`; export r; \
26281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26282 $(HOST_EXPORTS) \
26283 for flag in $(EXTRA_HOST_FLAGS) ; do \
26284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26285 done; \
26286 echo "Doing dvi in m4" ; \
26287 (cd $(HOST_SUBDIR)/m4 && \
26288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26290 "RANLIB=$${RANLIB}" \
26291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26292 dvi) \
26293 || exit 1
26294
26295 @endif m4
26296
26297 .PHONY: maybe-pdf-m4 pdf-m4
26298 maybe-pdf-m4:
26299 @if m4
26300 maybe-pdf-m4: pdf-m4
26301
26302 pdf-m4: \
26303 configure-m4
26304 @: $(MAKE); $(unstage)
26305 @[ -f ./m4/Makefile ] || exit 0; \
26306 r=`${PWD_COMMAND}`; export r; \
26307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308 $(HOST_EXPORTS) \
26309 for flag in $(EXTRA_HOST_FLAGS) ; do \
26310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26311 done; \
26312 echo "Doing pdf in m4" ; \
26313 (cd $(HOST_SUBDIR)/m4 && \
26314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26316 "RANLIB=$${RANLIB}" \
26317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26318 pdf) \
26319 || exit 1
26320
26321 @endif m4
26322
26323 .PHONY: maybe-html-m4 html-m4
26324 maybe-html-m4:
26325 @if m4
26326 maybe-html-m4: html-m4
26327
26328 html-m4: \
26329 configure-m4
26330 @: $(MAKE); $(unstage)
26331 @[ -f ./m4/Makefile ] || exit 0; \
26332 r=`${PWD_COMMAND}`; export r; \
26333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26334 $(HOST_EXPORTS) \
26335 for flag in $(EXTRA_HOST_FLAGS) ; do \
26336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26337 done; \
26338 echo "Doing html in m4" ; \
26339 (cd $(HOST_SUBDIR)/m4 && \
26340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26342 "RANLIB=$${RANLIB}" \
26343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26344 html) \
26345 || exit 1
26346
26347 @endif m4
26348
26349 .PHONY: maybe-TAGS-m4 TAGS-m4
26350 maybe-TAGS-m4:
26351 @if m4
26352 maybe-TAGS-m4: TAGS-m4
26353
26354 TAGS-m4: \
26355 configure-m4
26356 @: $(MAKE); $(unstage)
26357 @[ -f ./m4/Makefile ] || exit 0; \
26358 r=`${PWD_COMMAND}`; export r; \
26359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360 $(HOST_EXPORTS) \
26361 for flag in $(EXTRA_HOST_FLAGS) ; do \
26362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363 done; \
26364 echo "Doing TAGS in m4" ; \
26365 (cd $(HOST_SUBDIR)/m4 && \
26366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368 "RANLIB=$${RANLIB}" \
26369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26370 TAGS) \
26371 || exit 1
26372
26373 @endif m4
26374
26375 .PHONY: maybe-install-info-m4 install-info-m4
26376 maybe-install-info-m4:
26377 @if m4
26378 maybe-install-info-m4: install-info-m4
26379
26380 install-info-m4: \
26381 configure-m4 \
26382 info-m4
26383 @: $(MAKE); $(unstage)
26384 @[ -f ./m4/Makefile ] || exit 0; \
26385 r=`${PWD_COMMAND}`; export r; \
26386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26387 $(HOST_EXPORTS) \
26388 for flag in $(EXTRA_HOST_FLAGS) ; do \
26389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26390 done; \
26391 echo "Doing install-info in m4" ; \
26392 (cd $(HOST_SUBDIR)/m4 && \
26393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26395 "RANLIB=$${RANLIB}" \
26396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26397 install-info) \
26398 || exit 1
26399
26400 @endif m4
26401
26402 .PHONY: maybe-install-pdf-m4 install-pdf-m4
26403 maybe-install-pdf-m4:
26404 @if m4
26405 maybe-install-pdf-m4: install-pdf-m4
26406
26407 install-pdf-m4: \
26408 configure-m4 \
26409 pdf-m4
26410 @: $(MAKE); $(unstage)
26411 @[ -f ./m4/Makefile ] || exit 0; \
26412 r=`${PWD_COMMAND}`; export r; \
26413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26414 $(HOST_EXPORTS) \
26415 for flag in $(EXTRA_HOST_FLAGS) ; do \
26416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26417 done; \
26418 echo "Doing install-pdf in m4" ; \
26419 (cd $(HOST_SUBDIR)/m4 && \
26420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26422 "RANLIB=$${RANLIB}" \
26423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26424 install-pdf) \
26425 || exit 1
26426
26427 @endif m4
26428
26429 .PHONY: maybe-install-html-m4 install-html-m4
26430 maybe-install-html-m4:
26431 @if m4
26432 maybe-install-html-m4: install-html-m4
26433
26434 install-html-m4: \
26435 configure-m4 \
26436 html-m4
26437 @: $(MAKE); $(unstage)
26438 @[ -f ./m4/Makefile ] || exit 0; \
26439 r=`${PWD_COMMAND}`; export r; \
26440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441 $(HOST_EXPORTS) \
26442 for flag in $(EXTRA_HOST_FLAGS) ; do \
26443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26444 done; \
26445 echo "Doing install-html in m4" ; \
26446 (cd $(HOST_SUBDIR)/m4 && \
26447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26449 "RANLIB=$${RANLIB}" \
26450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26451 install-html) \
26452 || exit 1
26453
26454 @endif m4
26455
26456 .PHONY: maybe-installcheck-m4 installcheck-m4
26457 maybe-installcheck-m4:
26458 @if m4
26459 maybe-installcheck-m4: installcheck-m4
26460
26461 installcheck-m4: \
26462 configure-m4
26463 @: $(MAKE); $(unstage)
26464 @[ -f ./m4/Makefile ] || exit 0; \
26465 r=`${PWD_COMMAND}`; export r; \
26466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26467 $(HOST_EXPORTS) \
26468 for flag in $(EXTRA_HOST_FLAGS) ; do \
26469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26470 done; \
26471 echo "Doing installcheck in m4" ; \
26472 (cd $(HOST_SUBDIR)/m4 && \
26473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26475 "RANLIB=$${RANLIB}" \
26476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26477 installcheck) \
26478 || exit 1
26479
26480 @endif m4
26481
26482 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
26483 maybe-mostlyclean-m4:
26484 @if m4
26485 maybe-mostlyclean-m4: mostlyclean-m4
26486
26487 mostlyclean-m4:
26488 @: $(MAKE); $(unstage)
26489 @[ -f ./m4/Makefile ] || exit 0; \
26490 r=`${PWD_COMMAND}`; export r; \
26491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26492 $(HOST_EXPORTS) \
26493 for flag in $(EXTRA_HOST_FLAGS) ; do \
26494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26495 done; \
26496 echo "Doing mostlyclean in m4" ; \
26497 (cd $(HOST_SUBDIR)/m4 && \
26498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26500 "RANLIB=$${RANLIB}" \
26501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26502 mostlyclean) \
26503 || exit 1
26504
26505 @endif m4
26506
26507 .PHONY: maybe-clean-m4 clean-m4
26508 maybe-clean-m4:
26509 @if m4
26510 maybe-clean-m4: clean-m4
26511
26512 clean-m4:
26513 @: $(MAKE); $(unstage)
26514 @[ -f ./m4/Makefile ] || exit 0; \
26515 r=`${PWD_COMMAND}`; export r; \
26516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26517 $(HOST_EXPORTS) \
26518 for flag in $(EXTRA_HOST_FLAGS) ; do \
26519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26520 done; \
26521 echo "Doing clean in m4" ; \
26522 (cd $(HOST_SUBDIR)/m4 && \
26523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26525 "RANLIB=$${RANLIB}" \
26526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26527 clean) \
26528 || exit 1
26529
26530 @endif m4
26531
26532 .PHONY: maybe-distclean-m4 distclean-m4
26533 maybe-distclean-m4:
26534 @if m4
26535 maybe-distclean-m4: distclean-m4
26536
26537 distclean-m4:
26538 @: $(MAKE); $(unstage)
26539 @[ -f ./m4/Makefile ] || exit 0; \
26540 r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542 $(HOST_EXPORTS) \
26543 for flag in $(EXTRA_HOST_FLAGS) ; do \
26544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26545 done; \
26546 echo "Doing distclean in m4" ; \
26547 (cd $(HOST_SUBDIR)/m4 && \
26548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26550 "RANLIB=$${RANLIB}" \
26551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26552 distclean) \
26553 || exit 1
26554
26555 @endif m4
26556
26557 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
26558 maybe-maintainer-clean-m4:
26559 @if m4
26560 maybe-maintainer-clean-m4: maintainer-clean-m4
26561
26562 maintainer-clean-m4:
26563 @: $(MAKE); $(unstage)
26564 @[ -f ./m4/Makefile ] || exit 0; \
26565 r=`${PWD_COMMAND}`; export r; \
26566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26567 $(HOST_EXPORTS) \
26568 for flag in $(EXTRA_HOST_FLAGS) ; do \
26569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26570 done; \
26571 echo "Doing maintainer-clean in m4" ; \
26572 (cd $(HOST_SUBDIR)/m4 && \
26573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26575 "RANLIB=$${RANLIB}" \
26576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26577 maintainer-clean) \
26578 || exit 1
26579
26580 @endif m4
26581
26582
26583
26584 .PHONY: configure-make maybe-configure-make
26585 maybe-configure-make:
26586 @if gcc-bootstrap
26587 configure-make: stage_current
26588 @endif gcc-bootstrap
26589 @if make
26590 maybe-configure-make: configure-make
26591 configure-make:
26592 @: $(MAKE); $(unstage)
26593 @r=`${PWD_COMMAND}`; export r; \
26594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26595 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
26596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
26597 $(HOST_EXPORTS) \
26598 echo Configuring in $(HOST_SUBDIR)/make; \
26599 cd "$(HOST_SUBDIR)/make" || exit 1; \
26600 case $(srcdir) in \
26601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26602 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
26603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26604 esac; \
26605 srcdiroption="--srcdir=$${topdir}/make"; \
26606 libsrcdir="$$s/make"; \
26607 $(SHELL) $${libsrcdir}/configure \
26608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26609 --target=${target_alias} $${srcdiroption} \
26610 || exit 1
26611 @endif make
26612
26613
26614
26615
26616
26617 .PHONY: all-make maybe-all-make
26618 maybe-all-make:
26619 @if gcc-bootstrap
26620 all-make: stage_current
26621 @endif gcc-bootstrap
26622 @if make
26623 TARGET-make=all
26624 maybe-all-make: all-make
26625 all-make: configure-make
26626 @: $(MAKE); $(unstage)
26627 @r=`${PWD_COMMAND}`; export r; \
26628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629 $(HOST_EXPORTS) \
26630 (cd $(HOST_SUBDIR)/make && \
26631 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make))
26632 @endif make
26633
26634
26635
26636
26637 .PHONY: check-make maybe-check-make
26638 maybe-check-make:
26639 @if make
26640 maybe-check-make: check-make
26641
26642 check-make:
26643 @: $(MAKE); $(unstage)
26644 @r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 $(HOST_EXPORTS) \
26647 (cd $(HOST_SUBDIR)/make && \
26648 $(MAKE) $(FLAGS_TO_PASS) check)
26649
26650 @endif make
26651
26652 .PHONY: install-make maybe-install-make
26653 maybe-install-make:
26654 @if make
26655 maybe-install-make: install-make
26656
26657 install-make: installdirs
26658 @: $(MAKE); $(unstage)
26659 @r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661 $(HOST_EXPORTS) \
26662 (cd $(HOST_SUBDIR)/make && \
26663 $(MAKE) $(FLAGS_TO_PASS) install)
26664
26665 @endif make
26666
26667 # Other targets (info, dvi, pdf, etc.)
26668
26669 .PHONY: maybe-info-make info-make
26670 maybe-info-make:
26671 @if make
26672 maybe-info-make: info-make
26673
26674 info-make: \
26675 configure-make
26676 @: $(MAKE); $(unstage)
26677 @[ -f ./make/Makefile ] || exit 0; \
26678 r=`${PWD_COMMAND}`; export r; \
26679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680 $(HOST_EXPORTS) \
26681 for flag in $(EXTRA_HOST_FLAGS) ; do \
26682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26683 done; \
26684 echo "Doing info in make" ; \
26685 (cd $(HOST_SUBDIR)/make && \
26686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26688 "RANLIB=$${RANLIB}" \
26689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26690 info) \
26691 || exit 1
26692
26693 @endif make
26694
26695 .PHONY: maybe-dvi-make dvi-make
26696 maybe-dvi-make:
26697 @if make
26698 maybe-dvi-make: dvi-make
26699
26700 dvi-make: \
26701 configure-make
26702 @: $(MAKE); $(unstage)
26703 @[ -f ./make/Makefile ] || exit 0; \
26704 r=`${PWD_COMMAND}`; export r; \
26705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706 $(HOST_EXPORTS) \
26707 for flag in $(EXTRA_HOST_FLAGS) ; do \
26708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26709 done; \
26710 echo "Doing dvi in make" ; \
26711 (cd $(HOST_SUBDIR)/make && \
26712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26714 "RANLIB=$${RANLIB}" \
26715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26716 dvi) \
26717 || exit 1
26718
26719 @endif make
26720
26721 .PHONY: maybe-pdf-make pdf-make
26722 maybe-pdf-make:
26723 @if make
26724 maybe-pdf-make: pdf-make
26725
26726 pdf-make: \
26727 configure-make
26728 @: $(MAKE); $(unstage)
26729 @[ -f ./make/Makefile ] || exit 0; \
26730 r=`${PWD_COMMAND}`; export r; \
26731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732 $(HOST_EXPORTS) \
26733 for flag in $(EXTRA_HOST_FLAGS) ; do \
26734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26735 done; \
26736 echo "Doing pdf in make" ; \
26737 (cd $(HOST_SUBDIR)/make && \
26738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26740 "RANLIB=$${RANLIB}" \
26741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26742 pdf) \
26743 || exit 1
26744
26745 @endif make
26746
26747 .PHONY: maybe-html-make html-make
26748 maybe-html-make:
26749 @if make
26750 maybe-html-make: html-make
26751
26752 html-make: \
26753 configure-make
26754 @: $(MAKE); $(unstage)
26755 @[ -f ./make/Makefile ] || exit 0; \
26756 r=`${PWD_COMMAND}`; export r; \
26757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26758 $(HOST_EXPORTS) \
26759 for flag in $(EXTRA_HOST_FLAGS) ; do \
26760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26761 done; \
26762 echo "Doing html in make" ; \
26763 (cd $(HOST_SUBDIR)/make && \
26764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26766 "RANLIB=$${RANLIB}" \
26767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26768 html) \
26769 || exit 1
26770
26771 @endif make
26772
26773 .PHONY: maybe-TAGS-make TAGS-make
26774 maybe-TAGS-make:
26775 @if make
26776 maybe-TAGS-make: TAGS-make
26777
26778 TAGS-make: \
26779 configure-make
26780 @: $(MAKE); $(unstage)
26781 @[ -f ./make/Makefile ] || exit 0; \
26782 r=`${PWD_COMMAND}`; export r; \
26783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26784 $(HOST_EXPORTS) \
26785 for flag in $(EXTRA_HOST_FLAGS) ; do \
26786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26787 done; \
26788 echo "Doing TAGS in make" ; \
26789 (cd $(HOST_SUBDIR)/make && \
26790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792 "RANLIB=$${RANLIB}" \
26793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26794 TAGS) \
26795 || exit 1
26796
26797 @endif make
26798
26799 .PHONY: maybe-install-info-make install-info-make
26800 maybe-install-info-make:
26801 @if make
26802 maybe-install-info-make: install-info-make
26803
26804 install-info-make: \
26805 configure-make \
26806 info-make
26807 @: $(MAKE); $(unstage)
26808 @[ -f ./make/Makefile ] || exit 0; \
26809 r=`${PWD_COMMAND}`; export r; \
26810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811 $(HOST_EXPORTS) \
26812 for flag in $(EXTRA_HOST_FLAGS) ; do \
26813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26814 done; \
26815 echo "Doing install-info in make" ; \
26816 (cd $(HOST_SUBDIR)/make && \
26817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26819 "RANLIB=$${RANLIB}" \
26820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26821 install-info) \
26822 || exit 1
26823
26824 @endif make
26825
26826 .PHONY: maybe-install-pdf-make install-pdf-make
26827 maybe-install-pdf-make:
26828 @if make
26829 maybe-install-pdf-make: install-pdf-make
26830
26831 install-pdf-make: \
26832 configure-make \
26833 pdf-make
26834 @: $(MAKE); $(unstage)
26835 @[ -f ./make/Makefile ] || exit 0; \
26836 r=`${PWD_COMMAND}`; export r; \
26837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26838 $(HOST_EXPORTS) \
26839 for flag in $(EXTRA_HOST_FLAGS) ; do \
26840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26841 done; \
26842 echo "Doing install-pdf in make" ; \
26843 (cd $(HOST_SUBDIR)/make && \
26844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26846 "RANLIB=$${RANLIB}" \
26847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26848 install-pdf) \
26849 || exit 1
26850
26851 @endif make
26852
26853 .PHONY: maybe-install-html-make install-html-make
26854 maybe-install-html-make:
26855 @if make
26856 maybe-install-html-make: install-html-make
26857
26858 install-html-make: \
26859 configure-make \
26860 html-make
26861 @: $(MAKE); $(unstage)
26862 @[ -f ./make/Makefile ] || exit 0; \
26863 r=`${PWD_COMMAND}`; export r; \
26864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865 $(HOST_EXPORTS) \
26866 for flag in $(EXTRA_HOST_FLAGS) ; do \
26867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868 done; \
26869 echo "Doing install-html in make" ; \
26870 (cd $(HOST_SUBDIR)/make && \
26871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873 "RANLIB=$${RANLIB}" \
26874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875 install-html) \
26876 || exit 1
26877
26878 @endif make
26879
26880 .PHONY: maybe-installcheck-make installcheck-make
26881 maybe-installcheck-make:
26882 @if make
26883 maybe-installcheck-make: installcheck-make
26884
26885 installcheck-make: \
26886 configure-make
26887 @: $(MAKE); $(unstage)
26888 @[ -f ./make/Makefile ] || exit 0; \
26889 r=`${PWD_COMMAND}`; export r; \
26890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891 $(HOST_EXPORTS) \
26892 for flag in $(EXTRA_HOST_FLAGS) ; do \
26893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26894 done; \
26895 echo "Doing installcheck in make" ; \
26896 (cd $(HOST_SUBDIR)/make && \
26897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26899 "RANLIB=$${RANLIB}" \
26900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26901 installcheck) \
26902 || exit 1
26903
26904 @endif make
26905
26906 .PHONY: maybe-mostlyclean-make mostlyclean-make
26907 maybe-mostlyclean-make:
26908 @if make
26909 maybe-mostlyclean-make: mostlyclean-make
26910
26911 mostlyclean-make:
26912 @: $(MAKE); $(unstage)
26913 @[ -f ./make/Makefile ] || exit 0; \
26914 r=`${PWD_COMMAND}`; export r; \
26915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26916 $(HOST_EXPORTS) \
26917 for flag in $(EXTRA_HOST_FLAGS) ; do \
26918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26919 done; \
26920 echo "Doing mostlyclean in make" ; \
26921 (cd $(HOST_SUBDIR)/make && \
26922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26924 "RANLIB=$${RANLIB}" \
26925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26926 mostlyclean) \
26927 || exit 1
26928
26929 @endif make
26930
26931 .PHONY: maybe-clean-make clean-make
26932 maybe-clean-make:
26933 @if make
26934 maybe-clean-make: clean-make
26935
26936 clean-make:
26937 @: $(MAKE); $(unstage)
26938 @[ -f ./make/Makefile ] || exit 0; \
26939 r=`${PWD_COMMAND}`; export r; \
26940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941 $(HOST_EXPORTS) \
26942 for flag in $(EXTRA_HOST_FLAGS) ; do \
26943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26944 done; \
26945 echo "Doing clean in make" ; \
26946 (cd $(HOST_SUBDIR)/make && \
26947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26949 "RANLIB=$${RANLIB}" \
26950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26951 clean) \
26952 || exit 1
26953
26954 @endif make
26955
26956 .PHONY: maybe-distclean-make distclean-make
26957 maybe-distclean-make:
26958 @if make
26959 maybe-distclean-make: distclean-make
26960
26961 distclean-make:
26962 @: $(MAKE); $(unstage)
26963 @[ -f ./make/Makefile ] || exit 0; \
26964 r=`${PWD_COMMAND}`; export r; \
26965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966 $(HOST_EXPORTS) \
26967 for flag in $(EXTRA_HOST_FLAGS) ; do \
26968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26969 done; \
26970 echo "Doing distclean in make" ; \
26971 (cd $(HOST_SUBDIR)/make && \
26972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26974 "RANLIB=$${RANLIB}" \
26975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26976 distclean) \
26977 || exit 1
26978
26979 @endif make
26980
26981 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
26982 maybe-maintainer-clean-make:
26983 @if make
26984 maybe-maintainer-clean-make: maintainer-clean-make
26985
26986 maintainer-clean-make:
26987 @: $(MAKE); $(unstage)
26988 @[ -f ./make/Makefile ] || exit 0; \
26989 r=`${PWD_COMMAND}`; export r; \
26990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26991 $(HOST_EXPORTS) \
26992 for flag in $(EXTRA_HOST_FLAGS) ; do \
26993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26994 done; \
26995 echo "Doing maintainer-clean in make" ; \
26996 (cd $(HOST_SUBDIR)/make && \
26997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26999 "RANLIB=$${RANLIB}" \
27000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27001 maintainer-clean) \
27002 || exit 1
27003
27004 @endif make
27005
27006
27007
27008 .PHONY: configure-mmalloc maybe-configure-mmalloc
27009 maybe-configure-mmalloc:
27010 @if gcc-bootstrap
27011 configure-mmalloc: stage_current
27012 @endif gcc-bootstrap
27013 @if mmalloc
27014 maybe-configure-mmalloc: configure-mmalloc
27015 configure-mmalloc:
27016 @: $(MAKE); $(unstage)
27017 @r=`${PWD_COMMAND}`; export r; \
27018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27019 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
27020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
27021 $(HOST_EXPORTS) \
27022 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
27023 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
27024 case $(srcdir) in \
27025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27026 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
27027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27028 esac; \
27029 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
27030 libsrcdir="$$s/mmalloc"; \
27031 $(SHELL) $${libsrcdir}/configure \
27032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27033 --target=${target_alias} $${srcdiroption} \
27034 || exit 1
27035 @endif mmalloc
27036
27037
27038
27039
27040
27041 .PHONY: all-mmalloc maybe-all-mmalloc
27042 maybe-all-mmalloc:
27043 @if gcc-bootstrap
27044 all-mmalloc: stage_current
27045 @endif gcc-bootstrap
27046 @if mmalloc
27047 TARGET-mmalloc=all
27048 maybe-all-mmalloc: all-mmalloc
27049 all-mmalloc: configure-mmalloc
27050 @: $(MAKE); $(unstage)
27051 @r=`${PWD_COMMAND}`; export r; \
27052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27053 $(HOST_EXPORTS) \
27054 (cd $(HOST_SUBDIR)/mmalloc && \
27055 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc))
27056 @endif mmalloc
27057
27058
27059
27060
27061 .PHONY: check-mmalloc maybe-check-mmalloc
27062 maybe-check-mmalloc:
27063 @if mmalloc
27064 maybe-check-mmalloc: check-mmalloc
27065
27066 check-mmalloc:
27067
27068 @endif mmalloc
27069
27070 .PHONY: install-mmalloc maybe-install-mmalloc
27071 maybe-install-mmalloc:
27072 @if mmalloc
27073 maybe-install-mmalloc: install-mmalloc
27074
27075 install-mmalloc: installdirs
27076 @: $(MAKE); $(unstage)
27077 @r=`${PWD_COMMAND}`; export r; \
27078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27079 $(HOST_EXPORTS) \
27080 (cd $(HOST_SUBDIR)/mmalloc && \
27081 $(MAKE) $(FLAGS_TO_PASS) install)
27082
27083 @endif mmalloc
27084
27085 # Other targets (info, dvi, pdf, etc.)
27086
27087 .PHONY: maybe-info-mmalloc info-mmalloc
27088 maybe-info-mmalloc:
27089 @if mmalloc
27090 maybe-info-mmalloc: info-mmalloc
27091
27092 info-mmalloc: \
27093 configure-mmalloc
27094 @: $(MAKE); $(unstage)
27095 @[ -f ./mmalloc/Makefile ] || exit 0; \
27096 r=`${PWD_COMMAND}`; export r; \
27097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27098 $(HOST_EXPORTS) \
27099 for flag in $(EXTRA_HOST_FLAGS) ; do \
27100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27101 done; \
27102 echo "Doing info in mmalloc" ; \
27103 (cd $(HOST_SUBDIR)/mmalloc && \
27104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27106 "RANLIB=$${RANLIB}" \
27107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27108 info) \
27109 || exit 1
27110
27111 @endif mmalloc
27112
27113 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
27114 maybe-dvi-mmalloc:
27115 @if mmalloc
27116 maybe-dvi-mmalloc: dvi-mmalloc
27117
27118 dvi-mmalloc: \
27119 configure-mmalloc
27120 @: $(MAKE); $(unstage)
27121 @[ -f ./mmalloc/Makefile ] || exit 0; \
27122 r=`${PWD_COMMAND}`; export r; \
27123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27124 $(HOST_EXPORTS) \
27125 for flag in $(EXTRA_HOST_FLAGS) ; do \
27126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27127 done; \
27128 echo "Doing dvi in mmalloc" ; \
27129 (cd $(HOST_SUBDIR)/mmalloc && \
27130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27132 "RANLIB=$${RANLIB}" \
27133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27134 dvi) \
27135 || exit 1
27136
27137 @endif mmalloc
27138
27139 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
27140 maybe-pdf-mmalloc:
27141 @if mmalloc
27142 maybe-pdf-mmalloc: pdf-mmalloc
27143
27144 pdf-mmalloc: \
27145 configure-mmalloc
27146 @: $(MAKE); $(unstage)
27147 @[ -f ./mmalloc/Makefile ] || exit 0; \
27148 r=`${PWD_COMMAND}`; export r; \
27149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27150 $(HOST_EXPORTS) \
27151 for flag in $(EXTRA_HOST_FLAGS) ; do \
27152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27153 done; \
27154 echo "Doing pdf in mmalloc" ; \
27155 (cd $(HOST_SUBDIR)/mmalloc && \
27156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27158 "RANLIB=$${RANLIB}" \
27159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27160 pdf) \
27161 || exit 1
27162
27163 @endif mmalloc
27164
27165 .PHONY: maybe-html-mmalloc html-mmalloc
27166 maybe-html-mmalloc:
27167 @if mmalloc
27168 maybe-html-mmalloc: html-mmalloc
27169
27170 html-mmalloc: \
27171 configure-mmalloc
27172 @: $(MAKE); $(unstage)
27173 @[ -f ./mmalloc/Makefile ] || exit 0; \
27174 r=`${PWD_COMMAND}`; export r; \
27175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176 $(HOST_EXPORTS) \
27177 for flag in $(EXTRA_HOST_FLAGS) ; do \
27178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27179 done; \
27180 echo "Doing html in mmalloc" ; \
27181 (cd $(HOST_SUBDIR)/mmalloc && \
27182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27184 "RANLIB=$${RANLIB}" \
27185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27186 html) \
27187 || exit 1
27188
27189 @endif mmalloc
27190
27191 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
27192 maybe-TAGS-mmalloc:
27193 @if mmalloc
27194 maybe-TAGS-mmalloc: TAGS-mmalloc
27195
27196 TAGS-mmalloc: \
27197 configure-mmalloc
27198 @: $(MAKE); $(unstage)
27199 @[ -f ./mmalloc/Makefile ] || exit 0; \
27200 r=`${PWD_COMMAND}`; export r; \
27201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27202 $(HOST_EXPORTS) \
27203 for flag in $(EXTRA_HOST_FLAGS) ; do \
27204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27205 done; \
27206 echo "Doing TAGS in mmalloc" ; \
27207 (cd $(HOST_SUBDIR)/mmalloc && \
27208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27210 "RANLIB=$${RANLIB}" \
27211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27212 TAGS) \
27213 || exit 1
27214
27215 @endif mmalloc
27216
27217 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
27218 maybe-install-info-mmalloc:
27219 @if mmalloc
27220 maybe-install-info-mmalloc: install-info-mmalloc
27221
27222 install-info-mmalloc: \
27223 configure-mmalloc \
27224 info-mmalloc
27225 @: $(MAKE); $(unstage)
27226 @[ -f ./mmalloc/Makefile ] || exit 0; \
27227 r=`${PWD_COMMAND}`; export r; \
27228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27229 $(HOST_EXPORTS) \
27230 for flag in $(EXTRA_HOST_FLAGS) ; do \
27231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27232 done; \
27233 echo "Doing install-info in mmalloc" ; \
27234 (cd $(HOST_SUBDIR)/mmalloc && \
27235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27237 "RANLIB=$${RANLIB}" \
27238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27239 install-info) \
27240 || exit 1
27241
27242 @endif mmalloc
27243
27244 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
27245 maybe-install-pdf-mmalloc:
27246 @if mmalloc
27247 maybe-install-pdf-mmalloc: install-pdf-mmalloc
27248
27249 install-pdf-mmalloc: \
27250 configure-mmalloc \
27251 pdf-mmalloc
27252 @: $(MAKE); $(unstage)
27253 @[ -f ./mmalloc/Makefile ] || exit 0; \
27254 r=`${PWD_COMMAND}`; export r; \
27255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27256 $(HOST_EXPORTS) \
27257 for flag in $(EXTRA_HOST_FLAGS) ; do \
27258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27259 done; \
27260 echo "Doing install-pdf in mmalloc" ; \
27261 (cd $(HOST_SUBDIR)/mmalloc && \
27262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27264 "RANLIB=$${RANLIB}" \
27265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27266 install-pdf) \
27267 || exit 1
27268
27269 @endif mmalloc
27270
27271 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
27272 maybe-install-html-mmalloc:
27273 @if mmalloc
27274 maybe-install-html-mmalloc: install-html-mmalloc
27275
27276 install-html-mmalloc: \
27277 configure-mmalloc \
27278 html-mmalloc
27279 @: $(MAKE); $(unstage)
27280 @[ -f ./mmalloc/Makefile ] || exit 0; \
27281 r=`${PWD_COMMAND}`; export r; \
27282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283 $(HOST_EXPORTS) \
27284 for flag in $(EXTRA_HOST_FLAGS) ; do \
27285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27286 done; \
27287 echo "Doing install-html in mmalloc" ; \
27288 (cd $(HOST_SUBDIR)/mmalloc && \
27289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27291 "RANLIB=$${RANLIB}" \
27292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27293 install-html) \
27294 || exit 1
27295
27296 @endif mmalloc
27297
27298 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
27299 maybe-installcheck-mmalloc:
27300 @if mmalloc
27301 maybe-installcheck-mmalloc: installcheck-mmalloc
27302
27303 installcheck-mmalloc: \
27304 configure-mmalloc
27305 @: $(MAKE); $(unstage)
27306 @[ -f ./mmalloc/Makefile ] || exit 0; \
27307 r=`${PWD_COMMAND}`; export r; \
27308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309 $(HOST_EXPORTS) \
27310 for flag in $(EXTRA_HOST_FLAGS) ; do \
27311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27312 done; \
27313 echo "Doing installcheck in mmalloc" ; \
27314 (cd $(HOST_SUBDIR)/mmalloc && \
27315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27317 "RANLIB=$${RANLIB}" \
27318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27319 installcheck) \
27320 || exit 1
27321
27322 @endif mmalloc
27323
27324 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
27325 maybe-mostlyclean-mmalloc:
27326 @if mmalloc
27327 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
27328
27329 mostlyclean-mmalloc:
27330 @: $(MAKE); $(unstage)
27331 @[ -f ./mmalloc/Makefile ] || exit 0; \
27332 r=`${PWD_COMMAND}`; export r; \
27333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27334 $(HOST_EXPORTS) \
27335 for flag in $(EXTRA_HOST_FLAGS) ; do \
27336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27337 done; \
27338 echo "Doing mostlyclean in mmalloc" ; \
27339 (cd $(HOST_SUBDIR)/mmalloc && \
27340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27342 "RANLIB=$${RANLIB}" \
27343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27344 mostlyclean) \
27345 || exit 1
27346
27347 @endif mmalloc
27348
27349 .PHONY: maybe-clean-mmalloc clean-mmalloc
27350 maybe-clean-mmalloc:
27351 @if mmalloc
27352 maybe-clean-mmalloc: clean-mmalloc
27353
27354 clean-mmalloc:
27355 @: $(MAKE); $(unstage)
27356 @[ -f ./mmalloc/Makefile ] || exit 0; \
27357 r=`${PWD_COMMAND}`; export r; \
27358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27359 $(HOST_EXPORTS) \
27360 for flag in $(EXTRA_HOST_FLAGS) ; do \
27361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27362 done; \
27363 echo "Doing clean in mmalloc" ; \
27364 (cd $(HOST_SUBDIR)/mmalloc && \
27365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27367 "RANLIB=$${RANLIB}" \
27368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27369 clean) \
27370 || exit 1
27371
27372 @endif mmalloc
27373
27374 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
27375 maybe-distclean-mmalloc:
27376 @if mmalloc
27377 maybe-distclean-mmalloc: distclean-mmalloc
27378
27379 distclean-mmalloc:
27380 @: $(MAKE); $(unstage)
27381 @[ -f ./mmalloc/Makefile ] || exit 0; \
27382 r=`${PWD_COMMAND}`; export r; \
27383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27384 $(HOST_EXPORTS) \
27385 for flag in $(EXTRA_HOST_FLAGS) ; do \
27386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27387 done; \
27388 echo "Doing distclean in mmalloc" ; \
27389 (cd $(HOST_SUBDIR)/mmalloc && \
27390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27392 "RANLIB=$${RANLIB}" \
27393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27394 distclean) \
27395 || exit 1
27396
27397 @endif mmalloc
27398
27399 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
27400 maybe-maintainer-clean-mmalloc:
27401 @if mmalloc
27402 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
27403
27404 maintainer-clean-mmalloc:
27405 @: $(MAKE); $(unstage)
27406 @[ -f ./mmalloc/Makefile ] || exit 0; \
27407 r=`${PWD_COMMAND}`; export r; \
27408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27409 $(HOST_EXPORTS) \
27410 for flag in $(EXTRA_HOST_FLAGS) ; do \
27411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27412 done; \
27413 echo "Doing maintainer-clean in mmalloc" ; \
27414 (cd $(HOST_SUBDIR)/mmalloc && \
27415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27417 "RANLIB=$${RANLIB}" \
27418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27419 maintainer-clean) \
27420 || exit 1
27421
27422 @endif mmalloc
27423
27424
27425
27426 .PHONY: configure-patch maybe-configure-patch
27427 maybe-configure-patch:
27428 @if gcc-bootstrap
27429 configure-patch: stage_current
27430 @endif gcc-bootstrap
27431 @if patch
27432 maybe-configure-patch: configure-patch
27433 configure-patch:
27434 @: $(MAKE); $(unstage)
27435 @r=`${PWD_COMMAND}`; export r; \
27436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27437 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
27438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
27439 $(HOST_EXPORTS) \
27440 echo Configuring in $(HOST_SUBDIR)/patch; \
27441 cd "$(HOST_SUBDIR)/patch" || exit 1; \
27442 case $(srcdir) in \
27443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27444 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
27445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27446 esac; \
27447 srcdiroption="--srcdir=$${topdir}/patch"; \
27448 libsrcdir="$$s/patch"; \
27449 $(SHELL) $${libsrcdir}/configure \
27450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27451 --target=${target_alias} $${srcdiroption} \
27452 || exit 1
27453 @endif patch
27454
27455
27456
27457
27458
27459 .PHONY: all-patch maybe-all-patch
27460 maybe-all-patch:
27461 @if gcc-bootstrap
27462 all-patch: stage_current
27463 @endif gcc-bootstrap
27464 @if patch
27465 TARGET-patch=all
27466 maybe-all-patch: all-patch
27467 all-patch: configure-patch
27468 @: $(MAKE); $(unstage)
27469 @r=`${PWD_COMMAND}`; export r; \
27470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471 $(HOST_EXPORTS) \
27472 (cd $(HOST_SUBDIR)/patch && \
27473 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch))
27474 @endif patch
27475
27476
27477
27478
27479 .PHONY: check-patch maybe-check-patch
27480 maybe-check-patch:
27481 @if patch
27482 maybe-check-patch: check-patch
27483
27484 check-patch:
27485 @: $(MAKE); $(unstage)
27486 @r=`${PWD_COMMAND}`; export r; \
27487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27488 $(HOST_EXPORTS) \
27489 (cd $(HOST_SUBDIR)/patch && \
27490 $(MAKE) $(FLAGS_TO_PASS) check)
27491
27492 @endif patch
27493
27494 .PHONY: install-patch maybe-install-patch
27495 maybe-install-patch:
27496 @if patch
27497 maybe-install-patch: install-patch
27498
27499 install-patch: installdirs
27500 @: $(MAKE); $(unstage)
27501 @r=`${PWD_COMMAND}`; export r; \
27502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503 $(HOST_EXPORTS) \
27504 (cd $(HOST_SUBDIR)/patch && \
27505 $(MAKE) $(FLAGS_TO_PASS) install)
27506
27507 @endif patch
27508
27509 # Other targets (info, dvi, pdf, etc.)
27510
27511 .PHONY: maybe-info-patch info-patch
27512 maybe-info-patch:
27513 @if patch
27514 maybe-info-patch: info-patch
27515
27516 info-patch: \
27517 configure-patch
27518 @: $(MAKE); $(unstage)
27519 @[ -f ./patch/Makefile ] || exit 0; \
27520 r=`${PWD_COMMAND}`; export r; \
27521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27522 $(HOST_EXPORTS) \
27523 for flag in $(EXTRA_HOST_FLAGS) ; do \
27524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27525 done; \
27526 echo "Doing info in patch" ; \
27527 (cd $(HOST_SUBDIR)/patch && \
27528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27530 "RANLIB=$${RANLIB}" \
27531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27532 info) \
27533 || exit 1
27534
27535 @endif patch
27536
27537 .PHONY: maybe-dvi-patch dvi-patch
27538 maybe-dvi-patch:
27539 @if patch
27540 maybe-dvi-patch: dvi-patch
27541
27542 dvi-patch: \
27543 configure-patch
27544 @: $(MAKE); $(unstage)
27545 @[ -f ./patch/Makefile ] || exit 0; \
27546 r=`${PWD_COMMAND}`; export r; \
27547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27548 $(HOST_EXPORTS) \
27549 for flag in $(EXTRA_HOST_FLAGS) ; do \
27550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27551 done; \
27552 echo "Doing dvi in patch" ; \
27553 (cd $(HOST_SUBDIR)/patch && \
27554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27556 "RANLIB=$${RANLIB}" \
27557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27558 dvi) \
27559 || exit 1
27560
27561 @endif patch
27562
27563 .PHONY: maybe-pdf-patch pdf-patch
27564 maybe-pdf-patch:
27565 @if patch
27566 maybe-pdf-patch: pdf-patch
27567
27568 pdf-patch: \
27569 configure-patch
27570 @: $(MAKE); $(unstage)
27571 @[ -f ./patch/Makefile ] || exit 0; \
27572 r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574 $(HOST_EXPORTS) \
27575 for flag in $(EXTRA_HOST_FLAGS) ; do \
27576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27577 done; \
27578 echo "Doing pdf in patch" ; \
27579 (cd $(HOST_SUBDIR)/patch && \
27580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27582 "RANLIB=$${RANLIB}" \
27583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27584 pdf) \
27585 || exit 1
27586
27587 @endif patch
27588
27589 .PHONY: maybe-html-patch html-patch
27590 maybe-html-patch:
27591 @if patch
27592 maybe-html-patch: html-patch
27593
27594 html-patch: \
27595 configure-patch
27596 @: $(MAKE); $(unstage)
27597 @[ -f ./patch/Makefile ] || exit 0; \
27598 r=`${PWD_COMMAND}`; export r; \
27599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27600 $(HOST_EXPORTS) \
27601 for flag in $(EXTRA_HOST_FLAGS) ; do \
27602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27603 done; \
27604 echo "Doing html in patch" ; \
27605 (cd $(HOST_SUBDIR)/patch && \
27606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27608 "RANLIB=$${RANLIB}" \
27609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27610 html) \
27611 || exit 1
27612
27613 @endif patch
27614
27615 .PHONY: maybe-TAGS-patch TAGS-patch
27616 maybe-TAGS-patch:
27617 @if patch
27618 maybe-TAGS-patch: TAGS-patch
27619
27620 TAGS-patch: \
27621 configure-patch
27622 @: $(MAKE); $(unstage)
27623 @[ -f ./patch/Makefile ] || exit 0; \
27624 r=`${PWD_COMMAND}`; export r; \
27625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27626 $(HOST_EXPORTS) \
27627 for flag in $(EXTRA_HOST_FLAGS) ; do \
27628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27629 done; \
27630 echo "Doing TAGS in patch" ; \
27631 (cd $(HOST_SUBDIR)/patch && \
27632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27634 "RANLIB=$${RANLIB}" \
27635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27636 TAGS) \
27637 || exit 1
27638
27639 @endif patch
27640
27641 .PHONY: maybe-install-info-patch install-info-patch
27642 maybe-install-info-patch:
27643 @if patch
27644 maybe-install-info-patch: install-info-patch
27645
27646 install-info-patch: \
27647 configure-patch \
27648 info-patch
27649 @: $(MAKE); $(unstage)
27650 @[ -f ./patch/Makefile ] || exit 0; \
27651 r=`${PWD_COMMAND}`; export r; \
27652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27653 $(HOST_EXPORTS) \
27654 for flag in $(EXTRA_HOST_FLAGS) ; do \
27655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27656 done; \
27657 echo "Doing install-info in patch" ; \
27658 (cd $(HOST_SUBDIR)/patch && \
27659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27661 "RANLIB=$${RANLIB}" \
27662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27663 install-info) \
27664 || exit 1
27665
27666 @endif patch
27667
27668 .PHONY: maybe-install-pdf-patch install-pdf-patch
27669 maybe-install-pdf-patch:
27670 @if patch
27671 maybe-install-pdf-patch: install-pdf-patch
27672
27673 install-pdf-patch: \
27674 configure-patch \
27675 pdf-patch
27676 @: $(MAKE); $(unstage)
27677 @[ -f ./patch/Makefile ] || exit 0; \
27678 r=`${PWD_COMMAND}`; export r; \
27679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27680 $(HOST_EXPORTS) \
27681 for flag in $(EXTRA_HOST_FLAGS) ; do \
27682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27683 done; \
27684 echo "Doing install-pdf in patch" ; \
27685 (cd $(HOST_SUBDIR)/patch && \
27686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27688 "RANLIB=$${RANLIB}" \
27689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27690 install-pdf) \
27691 || exit 1
27692
27693 @endif patch
27694
27695 .PHONY: maybe-install-html-patch install-html-patch
27696 maybe-install-html-patch:
27697 @if patch
27698 maybe-install-html-patch: install-html-patch
27699
27700 install-html-patch: \
27701 configure-patch \
27702 html-patch
27703 @: $(MAKE); $(unstage)
27704 @[ -f ./patch/Makefile ] || exit 0; \
27705 r=`${PWD_COMMAND}`; export r; \
27706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27707 $(HOST_EXPORTS) \
27708 for flag in $(EXTRA_HOST_FLAGS) ; do \
27709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27710 done; \
27711 echo "Doing install-html in patch" ; \
27712 (cd $(HOST_SUBDIR)/patch && \
27713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27715 "RANLIB=$${RANLIB}" \
27716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27717 install-html) \
27718 || exit 1
27719
27720 @endif patch
27721
27722 .PHONY: maybe-installcheck-patch installcheck-patch
27723 maybe-installcheck-patch:
27724 @if patch
27725 maybe-installcheck-patch: installcheck-patch
27726
27727 installcheck-patch: \
27728 configure-patch
27729 @: $(MAKE); $(unstage)
27730 @[ -f ./patch/Makefile ] || exit 0; \
27731 r=`${PWD_COMMAND}`; export r; \
27732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27733 $(HOST_EXPORTS) \
27734 for flag in $(EXTRA_HOST_FLAGS) ; do \
27735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27736 done; \
27737 echo "Doing installcheck in patch" ; \
27738 (cd $(HOST_SUBDIR)/patch && \
27739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27741 "RANLIB=$${RANLIB}" \
27742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27743 installcheck) \
27744 || exit 1
27745
27746 @endif patch
27747
27748 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
27749 maybe-mostlyclean-patch:
27750 @if patch
27751 maybe-mostlyclean-patch: mostlyclean-patch
27752
27753 mostlyclean-patch:
27754 @: $(MAKE); $(unstage)
27755 @[ -f ./patch/Makefile ] || exit 0; \
27756 r=`${PWD_COMMAND}`; export r; \
27757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27758 $(HOST_EXPORTS) \
27759 for flag in $(EXTRA_HOST_FLAGS) ; do \
27760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27761 done; \
27762 echo "Doing mostlyclean in patch" ; \
27763 (cd $(HOST_SUBDIR)/patch && \
27764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27766 "RANLIB=$${RANLIB}" \
27767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27768 mostlyclean) \
27769 || exit 1
27770
27771 @endif patch
27772
27773 .PHONY: maybe-clean-patch clean-patch
27774 maybe-clean-patch:
27775 @if patch
27776 maybe-clean-patch: clean-patch
27777
27778 clean-patch:
27779 @: $(MAKE); $(unstage)
27780 @[ -f ./patch/Makefile ] || exit 0; \
27781 r=`${PWD_COMMAND}`; export r; \
27782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27783 $(HOST_EXPORTS) \
27784 for flag in $(EXTRA_HOST_FLAGS) ; do \
27785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27786 done; \
27787 echo "Doing clean in patch" ; \
27788 (cd $(HOST_SUBDIR)/patch && \
27789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27791 "RANLIB=$${RANLIB}" \
27792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27793 clean) \
27794 || exit 1
27795
27796 @endif patch
27797
27798 .PHONY: maybe-distclean-patch distclean-patch
27799 maybe-distclean-patch:
27800 @if patch
27801 maybe-distclean-patch: distclean-patch
27802
27803 distclean-patch:
27804 @: $(MAKE); $(unstage)
27805 @[ -f ./patch/Makefile ] || exit 0; \
27806 r=`${PWD_COMMAND}`; export r; \
27807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808 $(HOST_EXPORTS) \
27809 for flag in $(EXTRA_HOST_FLAGS) ; do \
27810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27811 done; \
27812 echo "Doing distclean in patch" ; \
27813 (cd $(HOST_SUBDIR)/patch && \
27814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27816 "RANLIB=$${RANLIB}" \
27817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27818 distclean) \
27819 || exit 1
27820
27821 @endif patch
27822
27823 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
27824 maybe-maintainer-clean-patch:
27825 @if patch
27826 maybe-maintainer-clean-patch: maintainer-clean-patch
27827
27828 maintainer-clean-patch:
27829 @: $(MAKE); $(unstage)
27830 @[ -f ./patch/Makefile ] || exit 0; \
27831 r=`${PWD_COMMAND}`; export r; \
27832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833 $(HOST_EXPORTS) \
27834 for flag in $(EXTRA_HOST_FLAGS) ; do \
27835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836 done; \
27837 echo "Doing maintainer-clean in patch" ; \
27838 (cd $(HOST_SUBDIR)/patch && \
27839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841 "RANLIB=$${RANLIB}" \
27842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27843 maintainer-clean) \
27844 || exit 1
27845
27846 @endif patch
27847
27848
27849
27850 .PHONY: configure-perl maybe-configure-perl
27851 maybe-configure-perl:
27852 @if gcc-bootstrap
27853 configure-perl: stage_current
27854 @endif gcc-bootstrap
27855 @if perl
27856 maybe-configure-perl: configure-perl
27857 configure-perl:
27858 @: $(MAKE); $(unstage)
27859 @r=`${PWD_COMMAND}`; export r; \
27860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
27862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
27863 $(HOST_EXPORTS) \
27864 echo Configuring in $(HOST_SUBDIR)/perl; \
27865 cd "$(HOST_SUBDIR)/perl" || exit 1; \
27866 case $(srcdir) in \
27867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27868 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
27869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27870 esac; \
27871 srcdiroption="--srcdir=$${topdir}/perl"; \
27872 libsrcdir="$$s/perl"; \
27873 $(SHELL) $${libsrcdir}/configure \
27874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27875 --target=${target_alias} $${srcdiroption} \
27876 || exit 1
27877 @endif perl
27878
27879
27880
27881
27882
27883 .PHONY: all-perl maybe-all-perl
27884 maybe-all-perl:
27885 @if gcc-bootstrap
27886 all-perl: stage_current
27887 @endif gcc-bootstrap
27888 @if perl
27889 TARGET-perl=all
27890 maybe-all-perl: all-perl
27891 all-perl: configure-perl
27892 @: $(MAKE); $(unstage)
27893 @r=`${PWD_COMMAND}`; export r; \
27894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895 $(HOST_EXPORTS) \
27896 (cd $(HOST_SUBDIR)/perl && \
27897 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl))
27898 @endif perl
27899
27900
27901
27902
27903 .PHONY: check-perl maybe-check-perl
27904 maybe-check-perl:
27905 @if perl
27906 maybe-check-perl: check-perl
27907
27908 check-perl:
27909 @: $(MAKE); $(unstage)
27910 @r=`${PWD_COMMAND}`; export r; \
27911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27912 $(HOST_EXPORTS) \
27913 (cd $(HOST_SUBDIR)/perl && \
27914 $(MAKE) $(FLAGS_TO_PASS) check)
27915
27916 @endif perl
27917
27918 .PHONY: install-perl maybe-install-perl
27919 maybe-install-perl:
27920 @if perl
27921 maybe-install-perl: install-perl
27922
27923 install-perl: installdirs
27924 @: $(MAKE); $(unstage)
27925 @r=`${PWD_COMMAND}`; export r; \
27926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27927 $(HOST_EXPORTS) \
27928 (cd $(HOST_SUBDIR)/perl && \
27929 $(MAKE) $(FLAGS_TO_PASS) install)
27930
27931 @endif perl
27932
27933 # Other targets (info, dvi, pdf, etc.)
27934
27935 .PHONY: maybe-info-perl info-perl
27936 maybe-info-perl:
27937 @if perl
27938 maybe-info-perl: info-perl
27939
27940 info-perl: \
27941 configure-perl
27942 @: $(MAKE); $(unstage)
27943 @[ -f ./perl/Makefile ] || exit 0; \
27944 r=`${PWD_COMMAND}`; export r; \
27945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27946 $(HOST_EXPORTS) \
27947 for flag in $(EXTRA_HOST_FLAGS) ; do \
27948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27949 done; \
27950 echo "Doing info in perl" ; \
27951 (cd $(HOST_SUBDIR)/perl && \
27952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27954 "RANLIB=$${RANLIB}" \
27955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27956 info) \
27957 || exit 1
27958
27959 @endif perl
27960
27961 .PHONY: maybe-dvi-perl dvi-perl
27962 maybe-dvi-perl:
27963 @if perl
27964 maybe-dvi-perl: dvi-perl
27965
27966 dvi-perl: \
27967 configure-perl
27968 @: $(MAKE); $(unstage)
27969 @[ -f ./perl/Makefile ] || exit 0; \
27970 r=`${PWD_COMMAND}`; export r; \
27971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27972 $(HOST_EXPORTS) \
27973 for flag in $(EXTRA_HOST_FLAGS) ; do \
27974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27975 done; \
27976 echo "Doing dvi in perl" ; \
27977 (cd $(HOST_SUBDIR)/perl && \
27978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27980 "RANLIB=$${RANLIB}" \
27981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27982 dvi) \
27983 || exit 1
27984
27985 @endif perl
27986
27987 .PHONY: maybe-pdf-perl pdf-perl
27988 maybe-pdf-perl:
27989 @if perl
27990 maybe-pdf-perl: pdf-perl
27991
27992 pdf-perl: \
27993 configure-perl
27994 @: $(MAKE); $(unstage)
27995 @[ -f ./perl/Makefile ] || exit 0; \
27996 r=`${PWD_COMMAND}`; export r; \
27997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27998 $(HOST_EXPORTS) \
27999 for flag in $(EXTRA_HOST_FLAGS) ; do \
28000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28001 done; \
28002 echo "Doing pdf in perl" ; \
28003 (cd $(HOST_SUBDIR)/perl && \
28004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28006 "RANLIB=$${RANLIB}" \
28007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28008 pdf) \
28009 || exit 1
28010
28011 @endif perl
28012
28013 .PHONY: maybe-html-perl html-perl
28014 maybe-html-perl:
28015 @if perl
28016 maybe-html-perl: html-perl
28017
28018 html-perl: \
28019 configure-perl
28020 @: $(MAKE); $(unstage)
28021 @[ -f ./perl/Makefile ] || exit 0; \
28022 r=`${PWD_COMMAND}`; export r; \
28023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28024 $(HOST_EXPORTS) \
28025 for flag in $(EXTRA_HOST_FLAGS) ; do \
28026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28027 done; \
28028 echo "Doing html in perl" ; \
28029 (cd $(HOST_SUBDIR)/perl && \
28030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28032 "RANLIB=$${RANLIB}" \
28033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28034 html) \
28035 || exit 1
28036
28037 @endif perl
28038
28039 .PHONY: maybe-TAGS-perl TAGS-perl
28040 maybe-TAGS-perl:
28041 @if perl
28042 maybe-TAGS-perl: TAGS-perl
28043
28044 TAGS-perl: \
28045 configure-perl
28046 @: $(MAKE); $(unstage)
28047 @[ -f ./perl/Makefile ] || exit 0; \
28048 r=`${PWD_COMMAND}`; export r; \
28049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050 $(HOST_EXPORTS) \
28051 for flag in $(EXTRA_HOST_FLAGS) ; do \
28052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053 done; \
28054 echo "Doing TAGS in perl" ; \
28055 (cd $(HOST_SUBDIR)/perl && \
28056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058 "RANLIB=$${RANLIB}" \
28059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28060 TAGS) \
28061 || exit 1
28062
28063 @endif perl
28064
28065 .PHONY: maybe-install-info-perl install-info-perl
28066 maybe-install-info-perl:
28067 @if perl
28068 maybe-install-info-perl: install-info-perl
28069
28070 install-info-perl: \
28071 configure-perl \
28072 info-perl
28073 @: $(MAKE); $(unstage)
28074 @[ -f ./perl/Makefile ] || exit 0; \
28075 r=`${PWD_COMMAND}`; export r; \
28076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077 $(HOST_EXPORTS) \
28078 for flag in $(EXTRA_HOST_FLAGS) ; do \
28079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28080 done; \
28081 echo "Doing install-info in perl" ; \
28082 (cd $(HOST_SUBDIR)/perl && \
28083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28085 "RANLIB=$${RANLIB}" \
28086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28087 install-info) \
28088 || exit 1
28089
28090 @endif perl
28091
28092 .PHONY: maybe-install-pdf-perl install-pdf-perl
28093 maybe-install-pdf-perl:
28094 @if perl
28095 maybe-install-pdf-perl: install-pdf-perl
28096
28097 install-pdf-perl: \
28098 configure-perl \
28099 pdf-perl
28100 @: $(MAKE); $(unstage)
28101 @[ -f ./perl/Makefile ] || exit 0; \
28102 r=`${PWD_COMMAND}`; export r; \
28103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28104 $(HOST_EXPORTS) \
28105 for flag in $(EXTRA_HOST_FLAGS) ; do \
28106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28107 done; \
28108 echo "Doing install-pdf in perl" ; \
28109 (cd $(HOST_SUBDIR)/perl && \
28110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28112 "RANLIB=$${RANLIB}" \
28113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28114 install-pdf) \
28115 || exit 1
28116
28117 @endif perl
28118
28119 .PHONY: maybe-install-html-perl install-html-perl
28120 maybe-install-html-perl:
28121 @if perl
28122 maybe-install-html-perl: install-html-perl
28123
28124 install-html-perl: \
28125 configure-perl \
28126 html-perl
28127 @: $(MAKE); $(unstage)
28128 @[ -f ./perl/Makefile ] || exit 0; \
28129 r=`${PWD_COMMAND}`; export r; \
28130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28131 $(HOST_EXPORTS) \
28132 for flag in $(EXTRA_HOST_FLAGS) ; do \
28133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28134 done; \
28135 echo "Doing install-html in perl" ; \
28136 (cd $(HOST_SUBDIR)/perl && \
28137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28139 "RANLIB=$${RANLIB}" \
28140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28141 install-html) \
28142 || exit 1
28143
28144 @endif perl
28145
28146 .PHONY: maybe-installcheck-perl installcheck-perl
28147 maybe-installcheck-perl:
28148 @if perl
28149 maybe-installcheck-perl: installcheck-perl
28150
28151 installcheck-perl: \
28152 configure-perl
28153 @: $(MAKE); $(unstage)
28154 @[ -f ./perl/Makefile ] || exit 0; \
28155 r=`${PWD_COMMAND}`; export r; \
28156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28157 $(HOST_EXPORTS) \
28158 for flag in $(EXTRA_HOST_FLAGS) ; do \
28159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28160 done; \
28161 echo "Doing installcheck in perl" ; \
28162 (cd $(HOST_SUBDIR)/perl && \
28163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28165 "RANLIB=$${RANLIB}" \
28166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28167 installcheck) \
28168 || exit 1
28169
28170 @endif perl
28171
28172 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
28173 maybe-mostlyclean-perl:
28174 @if perl
28175 maybe-mostlyclean-perl: mostlyclean-perl
28176
28177 mostlyclean-perl:
28178 @: $(MAKE); $(unstage)
28179 @[ -f ./perl/Makefile ] || exit 0; \
28180 r=`${PWD_COMMAND}`; export r; \
28181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182 $(HOST_EXPORTS) \
28183 for flag in $(EXTRA_HOST_FLAGS) ; do \
28184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28185 done; \
28186 echo "Doing mostlyclean in perl" ; \
28187 (cd $(HOST_SUBDIR)/perl && \
28188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28190 "RANLIB=$${RANLIB}" \
28191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28192 mostlyclean) \
28193 || exit 1
28194
28195 @endif perl
28196
28197 .PHONY: maybe-clean-perl clean-perl
28198 maybe-clean-perl:
28199 @if perl
28200 maybe-clean-perl: clean-perl
28201
28202 clean-perl:
28203 @: $(MAKE); $(unstage)
28204 @[ -f ./perl/Makefile ] || exit 0; \
28205 r=`${PWD_COMMAND}`; export r; \
28206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28207 $(HOST_EXPORTS) \
28208 for flag in $(EXTRA_HOST_FLAGS) ; do \
28209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28210 done; \
28211 echo "Doing clean in perl" ; \
28212 (cd $(HOST_SUBDIR)/perl && \
28213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28215 "RANLIB=$${RANLIB}" \
28216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28217 clean) \
28218 || exit 1
28219
28220 @endif perl
28221
28222 .PHONY: maybe-distclean-perl distclean-perl
28223 maybe-distclean-perl:
28224 @if perl
28225 maybe-distclean-perl: distclean-perl
28226
28227 distclean-perl:
28228 @: $(MAKE); $(unstage)
28229 @[ -f ./perl/Makefile ] || exit 0; \
28230 r=`${PWD_COMMAND}`; export r; \
28231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232 $(HOST_EXPORTS) \
28233 for flag in $(EXTRA_HOST_FLAGS) ; do \
28234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28235 done; \
28236 echo "Doing distclean in perl" ; \
28237 (cd $(HOST_SUBDIR)/perl && \
28238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28240 "RANLIB=$${RANLIB}" \
28241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28242 distclean) \
28243 || exit 1
28244
28245 @endif perl
28246
28247 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
28248 maybe-maintainer-clean-perl:
28249 @if perl
28250 maybe-maintainer-clean-perl: maintainer-clean-perl
28251
28252 maintainer-clean-perl:
28253 @: $(MAKE); $(unstage)
28254 @[ -f ./perl/Makefile ] || exit 0; \
28255 r=`${PWD_COMMAND}`; export r; \
28256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28257 $(HOST_EXPORTS) \
28258 for flag in $(EXTRA_HOST_FLAGS) ; do \
28259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28260 done; \
28261 echo "Doing maintainer-clean in perl" ; \
28262 (cd $(HOST_SUBDIR)/perl && \
28263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28265 "RANLIB=$${RANLIB}" \
28266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28267 maintainer-clean) \
28268 || exit 1
28269
28270 @endif perl
28271
28272
28273
28274 .PHONY: configure-prms maybe-configure-prms
28275 maybe-configure-prms:
28276 @if gcc-bootstrap
28277 configure-prms: stage_current
28278 @endif gcc-bootstrap
28279 @if prms
28280 maybe-configure-prms: configure-prms
28281 configure-prms:
28282 @: $(MAKE); $(unstage)
28283 @r=`${PWD_COMMAND}`; export r; \
28284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28285 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
28286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
28287 $(HOST_EXPORTS) \
28288 echo Configuring in $(HOST_SUBDIR)/prms; \
28289 cd "$(HOST_SUBDIR)/prms" || exit 1; \
28290 case $(srcdir) in \
28291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28292 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
28293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28294 esac; \
28295 srcdiroption="--srcdir=$${topdir}/prms"; \
28296 libsrcdir="$$s/prms"; \
28297 $(SHELL) $${libsrcdir}/configure \
28298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28299 --target=${target_alias} $${srcdiroption} \
28300 || exit 1
28301 @endif prms
28302
28303
28304
28305
28306
28307 .PHONY: all-prms maybe-all-prms
28308 maybe-all-prms:
28309 @if gcc-bootstrap
28310 all-prms: stage_current
28311 @endif gcc-bootstrap
28312 @if prms
28313 TARGET-prms=all
28314 maybe-all-prms: all-prms
28315 all-prms: configure-prms
28316 @: $(MAKE); $(unstage)
28317 @r=`${PWD_COMMAND}`; export r; \
28318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319 $(HOST_EXPORTS) \
28320 (cd $(HOST_SUBDIR)/prms && \
28321 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms))
28322 @endif prms
28323
28324
28325
28326
28327 .PHONY: check-prms maybe-check-prms
28328 maybe-check-prms:
28329 @if prms
28330 maybe-check-prms: check-prms
28331
28332 check-prms:
28333 @: $(MAKE); $(unstage)
28334 @r=`${PWD_COMMAND}`; export r; \
28335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28336 $(HOST_EXPORTS) \
28337 (cd $(HOST_SUBDIR)/prms && \
28338 $(MAKE) $(FLAGS_TO_PASS) check)
28339
28340 @endif prms
28341
28342 .PHONY: install-prms maybe-install-prms
28343 maybe-install-prms:
28344 @if prms
28345 maybe-install-prms: install-prms
28346
28347 install-prms: installdirs
28348 @: $(MAKE); $(unstage)
28349 @r=`${PWD_COMMAND}`; export r; \
28350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351 $(HOST_EXPORTS) \
28352 (cd $(HOST_SUBDIR)/prms && \
28353 $(MAKE) $(FLAGS_TO_PASS) install)
28354
28355 @endif prms
28356
28357 # Other targets (info, dvi, pdf, etc.)
28358
28359 .PHONY: maybe-info-prms info-prms
28360 maybe-info-prms:
28361 @if prms
28362 maybe-info-prms: info-prms
28363
28364 info-prms: \
28365 configure-prms
28366 @: $(MAKE); $(unstage)
28367 @[ -f ./prms/Makefile ] || exit 0; \
28368 r=`${PWD_COMMAND}`; export r; \
28369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28370 $(HOST_EXPORTS) \
28371 for flag in $(EXTRA_HOST_FLAGS) ; do \
28372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28373 done; \
28374 echo "Doing info in prms" ; \
28375 (cd $(HOST_SUBDIR)/prms && \
28376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28378 "RANLIB=$${RANLIB}" \
28379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28380 info) \
28381 || exit 1
28382
28383 @endif prms
28384
28385 .PHONY: maybe-dvi-prms dvi-prms
28386 maybe-dvi-prms:
28387 @if prms
28388 maybe-dvi-prms: dvi-prms
28389
28390 dvi-prms: \
28391 configure-prms
28392 @: $(MAKE); $(unstage)
28393 @[ -f ./prms/Makefile ] || exit 0; \
28394 r=`${PWD_COMMAND}`; export r; \
28395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28396 $(HOST_EXPORTS) \
28397 for flag in $(EXTRA_HOST_FLAGS) ; do \
28398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28399 done; \
28400 echo "Doing dvi in prms" ; \
28401 (cd $(HOST_SUBDIR)/prms && \
28402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28404 "RANLIB=$${RANLIB}" \
28405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28406 dvi) \
28407 || exit 1
28408
28409 @endif prms
28410
28411 .PHONY: maybe-pdf-prms pdf-prms
28412 maybe-pdf-prms:
28413 @if prms
28414 maybe-pdf-prms: pdf-prms
28415
28416 pdf-prms: \
28417 configure-prms
28418 @: $(MAKE); $(unstage)
28419 @[ -f ./prms/Makefile ] || exit 0; \
28420 r=`${PWD_COMMAND}`; export r; \
28421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422 $(HOST_EXPORTS) \
28423 for flag in $(EXTRA_HOST_FLAGS) ; do \
28424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28425 done; \
28426 echo "Doing pdf in prms" ; \
28427 (cd $(HOST_SUBDIR)/prms && \
28428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28430 "RANLIB=$${RANLIB}" \
28431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28432 pdf) \
28433 || exit 1
28434
28435 @endif prms
28436
28437 .PHONY: maybe-html-prms html-prms
28438 maybe-html-prms:
28439 @if prms
28440 maybe-html-prms: html-prms
28441
28442 html-prms: \
28443 configure-prms
28444 @: $(MAKE); $(unstage)
28445 @[ -f ./prms/Makefile ] || exit 0; \
28446 r=`${PWD_COMMAND}`; export r; \
28447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28448 $(HOST_EXPORTS) \
28449 for flag in $(EXTRA_HOST_FLAGS) ; do \
28450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28451 done; \
28452 echo "Doing html in prms" ; \
28453 (cd $(HOST_SUBDIR)/prms && \
28454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28456 "RANLIB=$${RANLIB}" \
28457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28458 html) \
28459 || exit 1
28460
28461 @endif prms
28462
28463 .PHONY: maybe-TAGS-prms TAGS-prms
28464 maybe-TAGS-prms:
28465 @if prms
28466 maybe-TAGS-prms: TAGS-prms
28467
28468 TAGS-prms: \
28469 configure-prms
28470 @: $(MAKE); $(unstage)
28471 @[ -f ./prms/Makefile ] || exit 0; \
28472 r=`${PWD_COMMAND}`; export r; \
28473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28474 $(HOST_EXPORTS) \
28475 for flag in $(EXTRA_HOST_FLAGS) ; do \
28476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28477 done; \
28478 echo "Doing TAGS in prms" ; \
28479 (cd $(HOST_SUBDIR)/prms && \
28480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28482 "RANLIB=$${RANLIB}" \
28483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28484 TAGS) \
28485 || exit 1
28486
28487 @endif prms
28488
28489 .PHONY: maybe-install-info-prms install-info-prms
28490 maybe-install-info-prms:
28491 @if prms
28492 maybe-install-info-prms: install-info-prms
28493
28494 install-info-prms: \
28495 configure-prms \
28496 info-prms
28497 @: $(MAKE); $(unstage)
28498 @[ -f ./prms/Makefile ] || exit 0; \
28499 r=`${PWD_COMMAND}`; export r; \
28500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28501 $(HOST_EXPORTS) \
28502 for flag in $(EXTRA_HOST_FLAGS) ; do \
28503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28504 done; \
28505 echo "Doing install-info in prms" ; \
28506 (cd $(HOST_SUBDIR)/prms && \
28507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28509 "RANLIB=$${RANLIB}" \
28510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28511 install-info) \
28512 || exit 1
28513
28514 @endif prms
28515
28516 .PHONY: maybe-install-pdf-prms install-pdf-prms
28517 maybe-install-pdf-prms:
28518 @if prms
28519 maybe-install-pdf-prms: install-pdf-prms
28520
28521 install-pdf-prms: \
28522 configure-prms \
28523 pdf-prms
28524 @: $(MAKE); $(unstage)
28525 @[ -f ./prms/Makefile ] || exit 0; \
28526 r=`${PWD_COMMAND}`; export r; \
28527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528 $(HOST_EXPORTS) \
28529 for flag in $(EXTRA_HOST_FLAGS) ; do \
28530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531 done; \
28532 echo "Doing install-pdf in prms" ; \
28533 (cd $(HOST_SUBDIR)/prms && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536 "RANLIB=$${RANLIB}" \
28537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538 install-pdf) \
28539 || exit 1
28540
28541 @endif prms
28542
28543 .PHONY: maybe-install-html-prms install-html-prms
28544 maybe-install-html-prms:
28545 @if prms
28546 maybe-install-html-prms: install-html-prms
28547
28548 install-html-prms: \
28549 configure-prms \
28550 html-prms
28551 @: $(MAKE); $(unstage)
28552 @[ -f ./prms/Makefile ] || exit 0; \
28553 r=`${PWD_COMMAND}`; export r; \
28554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28555 $(HOST_EXPORTS) \
28556 for flag in $(EXTRA_HOST_FLAGS) ; do \
28557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28558 done; \
28559 echo "Doing install-html in prms" ; \
28560 (cd $(HOST_SUBDIR)/prms && \
28561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28563 "RANLIB=$${RANLIB}" \
28564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28565 install-html) \
28566 || exit 1
28567
28568 @endif prms
28569
28570 .PHONY: maybe-installcheck-prms installcheck-prms
28571 maybe-installcheck-prms:
28572 @if prms
28573 maybe-installcheck-prms: installcheck-prms
28574
28575 installcheck-prms: \
28576 configure-prms
28577 @: $(MAKE); $(unstage)
28578 @[ -f ./prms/Makefile ] || exit 0; \
28579 r=`${PWD_COMMAND}`; export r; \
28580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28581 $(HOST_EXPORTS) \
28582 for flag in $(EXTRA_HOST_FLAGS) ; do \
28583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28584 done; \
28585 echo "Doing installcheck in prms" ; \
28586 (cd $(HOST_SUBDIR)/prms && \
28587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28589 "RANLIB=$${RANLIB}" \
28590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28591 installcheck) \
28592 || exit 1
28593
28594 @endif prms
28595
28596 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
28597 maybe-mostlyclean-prms:
28598 @if prms
28599 maybe-mostlyclean-prms: mostlyclean-prms
28600
28601 mostlyclean-prms:
28602 @: $(MAKE); $(unstage)
28603 @[ -f ./prms/Makefile ] || exit 0; \
28604 r=`${PWD_COMMAND}`; export r; \
28605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28606 $(HOST_EXPORTS) \
28607 for flag in $(EXTRA_HOST_FLAGS) ; do \
28608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28609 done; \
28610 echo "Doing mostlyclean in prms" ; \
28611 (cd $(HOST_SUBDIR)/prms && \
28612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28614 "RANLIB=$${RANLIB}" \
28615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28616 mostlyclean) \
28617 || exit 1
28618
28619 @endif prms
28620
28621 .PHONY: maybe-clean-prms clean-prms
28622 maybe-clean-prms:
28623 @if prms
28624 maybe-clean-prms: clean-prms
28625
28626 clean-prms:
28627 @: $(MAKE); $(unstage)
28628 @[ -f ./prms/Makefile ] || exit 0; \
28629 r=`${PWD_COMMAND}`; export r; \
28630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28631 $(HOST_EXPORTS) \
28632 for flag in $(EXTRA_HOST_FLAGS) ; do \
28633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28634 done; \
28635 echo "Doing clean in prms" ; \
28636 (cd $(HOST_SUBDIR)/prms && \
28637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28639 "RANLIB=$${RANLIB}" \
28640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28641 clean) \
28642 || exit 1
28643
28644 @endif prms
28645
28646 .PHONY: maybe-distclean-prms distclean-prms
28647 maybe-distclean-prms:
28648 @if prms
28649 maybe-distclean-prms: distclean-prms
28650
28651 distclean-prms:
28652 @: $(MAKE); $(unstage)
28653 @[ -f ./prms/Makefile ] || exit 0; \
28654 r=`${PWD_COMMAND}`; export r; \
28655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656 $(HOST_EXPORTS) \
28657 for flag in $(EXTRA_HOST_FLAGS) ; do \
28658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28659 done; \
28660 echo "Doing distclean in prms" ; \
28661 (cd $(HOST_SUBDIR)/prms && \
28662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28664 "RANLIB=$${RANLIB}" \
28665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28666 distclean) \
28667 || exit 1
28668
28669 @endif prms
28670
28671 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
28672 maybe-maintainer-clean-prms:
28673 @if prms
28674 maybe-maintainer-clean-prms: maintainer-clean-prms
28675
28676 maintainer-clean-prms:
28677 @: $(MAKE); $(unstage)
28678 @[ -f ./prms/Makefile ] || exit 0; \
28679 r=`${PWD_COMMAND}`; export r; \
28680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28681 $(HOST_EXPORTS) \
28682 for flag in $(EXTRA_HOST_FLAGS) ; do \
28683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28684 done; \
28685 echo "Doing maintainer-clean in prms" ; \
28686 (cd $(HOST_SUBDIR)/prms && \
28687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28689 "RANLIB=$${RANLIB}" \
28690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28691 maintainer-clean) \
28692 || exit 1
28693
28694 @endif prms
28695
28696
28697
28698 .PHONY: configure-rcs maybe-configure-rcs
28699 maybe-configure-rcs:
28700 @if gcc-bootstrap
28701 configure-rcs: stage_current
28702 @endif gcc-bootstrap
28703 @if rcs
28704 maybe-configure-rcs: configure-rcs
28705 configure-rcs:
28706 @: $(MAKE); $(unstage)
28707 @r=`${PWD_COMMAND}`; export r; \
28708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
28710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
28711 $(HOST_EXPORTS) \
28712 echo Configuring in $(HOST_SUBDIR)/rcs; \
28713 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
28714 case $(srcdir) in \
28715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28716 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
28717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28718 esac; \
28719 srcdiroption="--srcdir=$${topdir}/rcs"; \
28720 libsrcdir="$$s/rcs"; \
28721 $(SHELL) $${libsrcdir}/configure \
28722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28723 --target=${target_alias} $${srcdiroption} \
28724 || exit 1
28725 @endif rcs
28726
28727
28728
28729
28730
28731 .PHONY: all-rcs maybe-all-rcs
28732 maybe-all-rcs:
28733 @if gcc-bootstrap
28734 all-rcs: stage_current
28735 @endif gcc-bootstrap
28736 @if rcs
28737 TARGET-rcs=all
28738 maybe-all-rcs: all-rcs
28739 all-rcs: configure-rcs
28740 @: $(MAKE); $(unstage)
28741 @r=`${PWD_COMMAND}`; export r; \
28742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28743 $(HOST_EXPORTS) \
28744 (cd $(HOST_SUBDIR)/rcs && \
28745 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs))
28746 @endif rcs
28747
28748
28749
28750
28751 .PHONY: check-rcs maybe-check-rcs
28752 maybe-check-rcs:
28753 @if rcs
28754 maybe-check-rcs: check-rcs
28755
28756 check-rcs:
28757 @: $(MAKE); $(unstage)
28758 @r=`${PWD_COMMAND}`; export r; \
28759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760 $(HOST_EXPORTS) \
28761 (cd $(HOST_SUBDIR)/rcs && \
28762 $(MAKE) $(FLAGS_TO_PASS) check)
28763
28764 @endif rcs
28765
28766 .PHONY: install-rcs maybe-install-rcs
28767 maybe-install-rcs:
28768 @if rcs
28769 maybe-install-rcs: install-rcs
28770
28771 install-rcs: installdirs
28772 @: $(MAKE); $(unstage)
28773 @r=`${PWD_COMMAND}`; export r; \
28774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775 $(HOST_EXPORTS) \
28776 (cd $(HOST_SUBDIR)/rcs && \
28777 $(MAKE) $(FLAGS_TO_PASS) install)
28778
28779 @endif rcs
28780
28781 # Other targets (info, dvi, pdf, etc.)
28782
28783 .PHONY: maybe-info-rcs info-rcs
28784 maybe-info-rcs:
28785 @if rcs
28786 maybe-info-rcs: info-rcs
28787
28788 info-rcs: \
28789 configure-rcs
28790 @: $(MAKE); $(unstage)
28791 @[ -f ./rcs/Makefile ] || exit 0; \
28792 r=`${PWD_COMMAND}`; export r; \
28793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28794 $(HOST_EXPORTS) \
28795 for flag in $(EXTRA_HOST_FLAGS) ; do \
28796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28797 done; \
28798 echo "Doing info in rcs" ; \
28799 (cd $(HOST_SUBDIR)/rcs && \
28800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28802 "RANLIB=$${RANLIB}" \
28803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28804 info) \
28805 || exit 1
28806
28807 @endif rcs
28808
28809 .PHONY: maybe-dvi-rcs dvi-rcs
28810 maybe-dvi-rcs:
28811 @if rcs
28812 maybe-dvi-rcs: dvi-rcs
28813
28814 dvi-rcs: \
28815 configure-rcs
28816 @: $(MAKE); $(unstage)
28817 @[ -f ./rcs/Makefile ] || exit 0; \
28818 r=`${PWD_COMMAND}`; export r; \
28819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820 $(HOST_EXPORTS) \
28821 for flag in $(EXTRA_HOST_FLAGS) ; do \
28822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28823 done; \
28824 echo "Doing dvi in rcs" ; \
28825 (cd $(HOST_SUBDIR)/rcs && \
28826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28828 "RANLIB=$${RANLIB}" \
28829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28830 dvi) \
28831 || exit 1
28832
28833 @endif rcs
28834
28835 .PHONY: maybe-pdf-rcs pdf-rcs
28836 maybe-pdf-rcs:
28837 @if rcs
28838 maybe-pdf-rcs: pdf-rcs
28839
28840 pdf-rcs: \
28841 configure-rcs
28842 @: $(MAKE); $(unstage)
28843 @[ -f ./rcs/Makefile ] || exit 0; \
28844 r=`${PWD_COMMAND}`; export r; \
28845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28846 $(HOST_EXPORTS) \
28847 for flag in $(EXTRA_HOST_FLAGS) ; do \
28848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28849 done; \
28850 echo "Doing pdf in rcs" ; \
28851 (cd $(HOST_SUBDIR)/rcs && \
28852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28854 "RANLIB=$${RANLIB}" \
28855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28856 pdf) \
28857 || exit 1
28858
28859 @endif rcs
28860
28861 .PHONY: maybe-html-rcs html-rcs
28862 maybe-html-rcs:
28863 @if rcs
28864 maybe-html-rcs: html-rcs
28865
28866 html-rcs: \
28867 configure-rcs
28868 @: $(MAKE); $(unstage)
28869 @[ -f ./rcs/Makefile ] || exit 0; \
28870 r=`${PWD_COMMAND}`; export r; \
28871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872 $(HOST_EXPORTS) \
28873 for flag in $(EXTRA_HOST_FLAGS) ; do \
28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875 done; \
28876 echo "Doing html in rcs" ; \
28877 (cd $(HOST_SUBDIR)/rcs && \
28878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880 "RANLIB=$${RANLIB}" \
28881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882 html) \
28883 || exit 1
28884
28885 @endif rcs
28886
28887 .PHONY: maybe-TAGS-rcs TAGS-rcs
28888 maybe-TAGS-rcs:
28889 @if rcs
28890 maybe-TAGS-rcs: TAGS-rcs
28891
28892 TAGS-rcs: \
28893 configure-rcs
28894 @: $(MAKE); $(unstage)
28895 @[ -f ./rcs/Makefile ] || exit 0; \
28896 r=`${PWD_COMMAND}`; export r; \
28897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898 $(HOST_EXPORTS) \
28899 for flag in $(EXTRA_HOST_FLAGS) ; do \
28900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901 done; \
28902 echo "Doing TAGS in rcs" ; \
28903 (cd $(HOST_SUBDIR)/rcs && \
28904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906 "RANLIB=$${RANLIB}" \
28907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908 TAGS) \
28909 || exit 1
28910
28911 @endif rcs
28912
28913 .PHONY: maybe-install-info-rcs install-info-rcs
28914 maybe-install-info-rcs:
28915 @if rcs
28916 maybe-install-info-rcs: install-info-rcs
28917
28918 install-info-rcs: \
28919 configure-rcs \
28920 info-rcs
28921 @: $(MAKE); $(unstage)
28922 @[ -f ./rcs/Makefile ] || exit 0; \
28923 r=`${PWD_COMMAND}`; export r; \
28924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28925 $(HOST_EXPORTS) \
28926 for flag in $(EXTRA_HOST_FLAGS) ; do \
28927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28928 done; \
28929 echo "Doing install-info in rcs" ; \
28930 (cd $(HOST_SUBDIR)/rcs && \
28931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28933 "RANLIB=$${RANLIB}" \
28934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28935 install-info) \
28936 || exit 1
28937
28938 @endif rcs
28939
28940 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
28941 maybe-install-pdf-rcs:
28942 @if rcs
28943 maybe-install-pdf-rcs: install-pdf-rcs
28944
28945 install-pdf-rcs: \
28946 configure-rcs \
28947 pdf-rcs
28948 @: $(MAKE); $(unstage)
28949 @[ -f ./rcs/Makefile ] || exit 0; \
28950 r=`${PWD_COMMAND}`; export r; \
28951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952 $(HOST_EXPORTS) \
28953 for flag in $(EXTRA_HOST_FLAGS) ; do \
28954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28955 done; \
28956 echo "Doing install-pdf in rcs" ; \
28957 (cd $(HOST_SUBDIR)/rcs && \
28958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28960 "RANLIB=$${RANLIB}" \
28961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28962 install-pdf) \
28963 || exit 1
28964
28965 @endif rcs
28966
28967 .PHONY: maybe-install-html-rcs install-html-rcs
28968 maybe-install-html-rcs:
28969 @if rcs
28970 maybe-install-html-rcs: install-html-rcs
28971
28972 install-html-rcs: \
28973 configure-rcs \
28974 html-rcs
28975 @: $(MAKE); $(unstage)
28976 @[ -f ./rcs/Makefile ] || exit 0; \
28977 r=`${PWD_COMMAND}`; export r; \
28978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28979 $(HOST_EXPORTS) \
28980 for flag in $(EXTRA_HOST_FLAGS) ; do \
28981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28982 done; \
28983 echo "Doing install-html in rcs" ; \
28984 (cd $(HOST_SUBDIR)/rcs && \
28985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28987 "RANLIB=$${RANLIB}" \
28988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28989 install-html) \
28990 || exit 1
28991
28992 @endif rcs
28993
28994 .PHONY: maybe-installcheck-rcs installcheck-rcs
28995 maybe-installcheck-rcs:
28996 @if rcs
28997 maybe-installcheck-rcs: installcheck-rcs
28998
28999 installcheck-rcs: \
29000 configure-rcs
29001 @: $(MAKE); $(unstage)
29002 @[ -f ./rcs/Makefile ] || exit 0; \
29003 r=`${PWD_COMMAND}`; export r; \
29004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005 $(HOST_EXPORTS) \
29006 for flag in $(EXTRA_HOST_FLAGS) ; do \
29007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29008 done; \
29009 echo "Doing installcheck in rcs" ; \
29010 (cd $(HOST_SUBDIR)/rcs && \
29011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29013 "RANLIB=$${RANLIB}" \
29014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29015 installcheck) \
29016 || exit 1
29017
29018 @endif rcs
29019
29020 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
29021 maybe-mostlyclean-rcs:
29022 @if rcs
29023 maybe-mostlyclean-rcs: mostlyclean-rcs
29024
29025 mostlyclean-rcs:
29026 @: $(MAKE); $(unstage)
29027 @[ -f ./rcs/Makefile ] || exit 0; \
29028 r=`${PWD_COMMAND}`; export r; \
29029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030 $(HOST_EXPORTS) \
29031 for flag in $(EXTRA_HOST_FLAGS) ; do \
29032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29033 done; \
29034 echo "Doing mostlyclean in rcs" ; \
29035 (cd $(HOST_SUBDIR)/rcs && \
29036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29038 "RANLIB=$${RANLIB}" \
29039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29040 mostlyclean) \
29041 || exit 1
29042
29043 @endif rcs
29044
29045 .PHONY: maybe-clean-rcs clean-rcs
29046 maybe-clean-rcs:
29047 @if rcs
29048 maybe-clean-rcs: clean-rcs
29049
29050 clean-rcs:
29051 @: $(MAKE); $(unstage)
29052 @[ -f ./rcs/Makefile ] || exit 0; \
29053 r=`${PWD_COMMAND}`; export r; \
29054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29055 $(HOST_EXPORTS) \
29056 for flag in $(EXTRA_HOST_FLAGS) ; do \
29057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29058 done; \
29059 echo "Doing clean in rcs" ; \
29060 (cd $(HOST_SUBDIR)/rcs && \
29061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29063 "RANLIB=$${RANLIB}" \
29064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29065 clean) \
29066 || exit 1
29067
29068 @endif rcs
29069
29070 .PHONY: maybe-distclean-rcs distclean-rcs
29071 maybe-distclean-rcs:
29072 @if rcs
29073 maybe-distclean-rcs: distclean-rcs
29074
29075 distclean-rcs:
29076 @: $(MAKE); $(unstage)
29077 @[ -f ./rcs/Makefile ] || exit 0; \
29078 r=`${PWD_COMMAND}`; export r; \
29079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29080 $(HOST_EXPORTS) \
29081 for flag in $(EXTRA_HOST_FLAGS) ; do \
29082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29083 done; \
29084 echo "Doing distclean in rcs" ; \
29085 (cd $(HOST_SUBDIR)/rcs && \
29086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29088 "RANLIB=$${RANLIB}" \
29089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29090 distclean) \
29091 || exit 1
29092
29093 @endif rcs
29094
29095 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
29096 maybe-maintainer-clean-rcs:
29097 @if rcs
29098 maybe-maintainer-clean-rcs: maintainer-clean-rcs
29099
29100 maintainer-clean-rcs:
29101 @: $(MAKE); $(unstage)
29102 @[ -f ./rcs/Makefile ] || exit 0; \
29103 r=`${PWD_COMMAND}`; export r; \
29104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105 $(HOST_EXPORTS) \
29106 for flag in $(EXTRA_HOST_FLAGS) ; do \
29107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29108 done; \
29109 echo "Doing maintainer-clean in rcs" ; \
29110 (cd $(HOST_SUBDIR)/rcs && \
29111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113 "RANLIB=$${RANLIB}" \
29114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115 maintainer-clean) \
29116 || exit 1
29117
29118 @endif rcs
29119
29120
29121
29122 .PHONY: configure-readline maybe-configure-readline
29123 maybe-configure-readline:
29124 @if gcc-bootstrap
29125 configure-readline: stage_current
29126 @endif gcc-bootstrap
29127 @if readline
29128 maybe-configure-readline: configure-readline
29129 configure-readline:
29130 @: $(MAKE); $(unstage)
29131 @r=`${PWD_COMMAND}`; export r; \
29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
29134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
29135 $(HOST_EXPORTS) \
29136 echo Configuring in $(HOST_SUBDIR)/readline; \
29137 cd "$(HOST_SUBDIR)/readline" || exit 1; \
29138 case $(srcdir) in \
29139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29140 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
29141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29142 esac; \
29143 srcdiroption="--srcdir=$${topdir}/readline"; \
29144 libsrcdir="$$s/readline"; \
29145 $(SHELL) $${libsrcdir}/configure \
29146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29147 --target=${target_alias} $${srcdiroption} \
29148 || exit 1
29149 @endif readline
29150
29151
29152
29153
29154
29155 .PHONY: all-readline maybe-all-readline
29156 maybe-all-readline:
29157 @if gcc-bootstrap
29158 all-readline: stage_current
29159 @endif gcc-bootstrap
29160 @if readline
29161 TARGET-readline=all
29162 maybe-all-readline: all-readline
29163 all-readline: configure-readline
29164 @: $(MAKE); $(unstage)
29165 @r=`${PWD_COMMAND}`; export r; \
29166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29167 $(HOST_EXPORTS) \
29168 (cd $(HOST_SUBDIR)/readline && \
29169 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline))
29170 @endif readline
29171
29172
29173
29174
29175 .PHONY: check-readline maybe-check-readline
29176 maybe-check-readline:
29177 @if readline
29178 maybe-check-readline: check-readline
29179
29180 check-readline:
29181 @: $(MAKE); $(unstage)
29182 @r=`${PWD_COMMAND}`; export r; \
29183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29184 $(HOST_EXPORTS) \
29185 (cd $(HOST_SUBDIR)/readline && \
29186 $(MAKE) $(FLAGS_TO_PASS) check)
29187
29188 @endif readline
29189
29190 .PHONY: install-readline maybe-install-readline
29191 maybe-install-readline:
29192 @if readline
29193 maybe-install-readline: install-readline
29194
29195 install-readline: installdirs
29196 @: $(MAKE); $(unstage)
29197 @r=`${PWD_COMMAND}`; export r; \
29198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29199 $(HOST_EXPORTS) \
29200 (cd $(HOST_SUBDIR)/readline && \
29201 $(MAKE) $(FLAGS_TO_PASS) install)
29202
29203 @endif readline
29204
29205 # Other targets (info, dvi, pdf, etc.)
29206
29207 .PHONY: maybe-info-readline info-readline
29208 maybe-info-readline:
29209 @if readline
29210 maybe-info-readline: info-readline
29211
29212 info-readline: \
29213 configure-readline
29214 @: $(MAKE); $(unstage)
29215 @[ -f ./readline/Makefile ] || exit 0; \
29216 r=`${PWD_COMMAND}`; export r; \
29217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218 $(HOST_EXPORTS) \
29219 for flag in $(EXTRA_HOST_FLAGS) ; do \
29220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29221 done; \
29222 echo "Doing info in readline" ; \
29223 (cd $(HOST_SUBDIR)/readline && \
29224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29226 "RANLIB=$${RANLIB}" \
29227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29228 info) \
29229 || exit 1
29230
29231 @endif readline
29232
29233 .PHONY: maybe-dvi-readline dvi-readline
29234 maybe-dvi-readline:
29235 @if readline
29236 maybe-dvi-readline: dvi-readline
29237
29238 dvi-readline: \
29239 configure-readline
29240 @: $(MAKE); $(unstage)
29241 @[ -f ./readline/Makefile ] || exit 0; \
29242 r=`${PWD_COMMAND}`; export r; \
29243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244 $(HOST_EXPORTS) \
29245 for flag in $(EXTRA_HOST_FLAGS) ; do \
29246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29247 done; \
29248 echo "Doing dvi in readline" ; \
29249 (cd $(HOST_SUBDIR)/readline && \
29250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29252 "RANLIB=$${RANLIB}" \
29253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29254 dvi) \
29255 || exit 1
29256
29257 @endif readline
29258
29259 .PHONY: maybe-pdf-readline pdf-readline
29260 maybe-pdf-readline:
29261 @if readline
29262 maybe-pdf-readline: pdf-readline
29263
29264 pdf-readline: \
29265 configure-readline
29266 @: $(MAKE); $(unstage)
29267 @[ -f ./readline/Makefile ] || exit 0; \
29268 r=`${PWD_COMMAND}`; export r; \
29269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270 $(HOST_EXPORTS) \
29271 for flag in $(EXTRA_HOST_FLAGS) ; do \
29272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29273 done; \
29274 echo "Doing pdf in readline" ; \
29275 (cd $(HOST_SUBDIR)/readline && \
29276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29278 "RANLIB=$${RANLIB}" \
29279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29280 pdf) \
29281 || exit 1
29282
29283 @endif readline
29284
29285 .PHONY: maybe-html-readline html-readline
29286 maybe-html-readline:
29287 @if readline
29288 maybe-html-readline: html-readline
29289
29290 html-readline: \
29291 configure-readline
29292 @: $(MAKE); $(unstage)
29293 @[ -f ./readline/Makefile ] || exit 0; \
29294 r=`${PWD_COMMAND}`; export r; \
29295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29296 $(HOST_EXPORTS) \
29297 for flag in $(EXTRA_HOST_FLAGS) ; do \
29298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29299 done; \
29300 echo "Doing html in readline" ; \
29301 (cd $(HOST_SUBDIR)/readline && \
29302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29304 "RANLIB=$${RANLIB}" \
29305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29306 html) \
29307 || exit 1
29308
29309 @endif readline
29310
29311 .PHONY: maybe-TAGS-readline TAGS-readline
29312 maybe-TAGS-readline:
29313 @if readline
29314 maybe-TAGS-readline: TAGS-readline
29315
29316 TAGS-readline: \
29317 configure-readline
29318 @: $(MAKE); $(unstage)
29319 @[ -f ./readline/Makefile ] || exit 0; \
29320 r=`${PWD_COMMAND}`; export r; \
29321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29322 $(HOST_EXPORTS) \
29323 for flag in $(EXTRA_HOST_FLAGS) ; do \
29324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29325 done; \
29326 echo "Doing TAGS in readline" ; \
29327 (cd $(HOST_SUBDIR)/readline && \
29328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29330 "RANLIB=$${RANLIB}" \
29331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29332 TAGS) \
29333 || exit 1
29334
29335 @endif readline
29336
29337 .PHONY: maybe-install-info-readline install-info-readline
29338 maybe-install-info-readline:
29339 @if readline
29340 maybe-install-info-readline: install-info-readline
29341
29342 install-info-readline: \
29343 configure-readline \
29344 info-readline
29345 @: $(MAKE); $(unstage)
29346 @[ -f ./readline/Makefile ] || exit 0; \
29347 r=`${PWD_COMMAND}`; export r; \
29348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349 $(HOST_EXPORTS) \
29350 for flag in $(EXTRA_HOST_FLAGS) ; do \
29351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352 done; \
29353 echo "Doing install-info in readline" ; \
29354 (cd $(HOST_SUBDIR)/readline && \
29355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357 "RANLIB=$${RANLIB}" \
29358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359 install-info) \
29360 || exit 1
29361
29362 @endif readline
29363
29364 .PHONY: maybe-install-pdf-readline install-pdf-readline
29365 maybe-install-pdf-readline:
29366 @if readline
29367 maybe-install-pdf-readline: install-pdf-readline
29368
29369 install-pdf-readline: \
29370 configure-readline \
29371 pdf-readline
29372 @: $(MAKE); $(unstage)
29373 @[ -f ./readline/Makefile ] || exit 0; \
29374 r=`${PWD_COMMAND}`; export r; \
29375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29376 $(HOST_EXPORTS) \
29377 for flag in $(EXTRA_HOST_FLAGS) ; do \
29378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29379 done; \
29380 echo "Doing install-pdf in readline" ; \
29381 (cd $(HOST_SUBDIR)/readline && \
29382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29384 "RANLIB=$${RANLIB}" \
29385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29386 install-pdf) \
29387 || exit 1
29388
29389 @endif readline
29390
29391 .PHONY: maybe-install-html-readline install-html-readline
29392 maybe-install-html-readline:
29393 @if readline
29394 maybe-install-html-readline: install-html-readline
29395
29396 install-html-readline: \
29397 configure-readline \
29398 html-readline
29399 @: $(MAKE); $(unstage)
29400 @[ -f ./readline/Makefile ] || exit 0; \
29401 r=`${PWD_COMMAND}`; export r; \
29402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29403 $(HOST_EXPORTS) \
29404 for flag in $(EXTRA_HOST_FLAGS) ; do \
29405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29406 done; \
29407 echo "Doing install-html in readline" ; \
29408 (cd $(HOST_SUBDIR)/readline && \
29409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29411 "RANLIB=$${RANLIB}" \
29412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29413 install-html) \
29414 || exit 1
29415
29416 @endif readline
29417
29418 .PHONY: maybe-installcheck-readline installcheck-readline
29419 maybe-installcheck-readline:
29420 @if readline
29421 maybe-installcheck-readline: installcheck-readline
29422
29423 installcheck-readline: \
29424 configure-readline
29425 @: $(MAKE); $(unstage)
29426 @[ -f ./readline/Makefile ] || exit 0; \
29427 r=`${PWD_COMMAND}`; export r; \
29428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29429 $(HOST_EXPORTS) \
29430 for flag in $(EXTRA_HOST_FLAGS) ; do \
29431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29432 done; \
29433 echo "Doing installcheck in readline" ; \
29434 (cd $(HOST_SUBDIR)/readline && \
29435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29437 "RANLIB=$${RANLIB}" \
29438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29439 installcheck) \
29440 || exit 1
29441
29442 @endif readline
29443
29444 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
29445 maybe-mostlyclean-readline:
29446 @if readline
29447 maybe-mostlyclean-readline: mostlyclean-readline
29448
29449 mostlyclean-readline:
29450 @: $(MAKE); $(unstage)
29451 @[ -f ./readline/Makefile ] || exit 0; \
29452 r=`${PWD_COMMAND}`; export r; \
29453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29454 $(HOST_EXPORTS) \
29455 for flag in $(EXTRA_HOST_FLAGS) ; do \
29456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29457 done; \
29458 echo "Doing mostlyclean in readline" ; \
29459 (cd $(HOST_SUBDIR)/readline && \
29460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29462 "RANLIB=$${RANLIB}" \
29463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29464 mostlyclean) \
29465 || exit 1
29466
29467 @endif readline
29468
29469 .PHONY: maybe-clean-readline clean-readline
29470 maybe-clean-readline:
29471 @if readline
29472 maybe-clean-readline: clean-readline
29473
29474 clean-readline:
29475 @: $(MAKE); $(unstage)
29476 @[ -f ./readline/Makefile ] || exit 0; \
29477 r=`${PWD_COMMAND}`; export r; \
29478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29479 $(HOST_EXPORTS) \
29480 for flag in $(EXTRA_HOST_FLAGS) ; do \
29481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29482 done; \
29483 echo "Doing clean in readline" ; \
29484 (cd $(HOST_SUBDIR)/readline && \
29485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29487 "RANLIB=$${RANLIB}" \
29488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29489 clean) \
29490 || exit 1
29491
29492 @endif readline
29493
29494 .PHONY: maybe-distclean-readline distclean-readline
29495 maybe-distclean-readline:
29496 @if readline
29497 maybe-distclean-readline: distclean-readline
29498
29499 distclean-readline:
29500 @: $(MAKE); $(unstage)
29501 @[ -f ./readline/Makefile ] || exit 0; \
29502 r=`${PWD_COMMAND}`; export r; \
29503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29504 $(HOST_EXPORTS) \
29505 for flag in $(EXTRA_HOST_FLAGS) ; do \
29506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29507 done; \
29508 echo "Doing distclean in readline" ; \
29509 (cd $(HOST_SUBDIR)/readline && \
29510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29512 "RANLIB=$${RANLIB}" \
29513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29514 distclean) \
29515 || exit 1
29516
29517 @endif readline
29518
29519 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
29520 maybe-maintainer-clean-readline:
29521 @if readline
29522 maybe-maintainer-clean-readline: maintainer-clean-readline
29523
29524 maintainer-clean-readline:
29525 @: $(MAKE); $(unstage)
29526 @[ -f ./readline/Makefile ] || exit 0; \
29527 r=`${PWD_COMMAND}`; export r; \
29528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29529 $(HOST_EXPORTS) \
29530 for flag in $(EXTRA_HOST_FLAGS) ; do \
29531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532 done; \
29533 echo "Doing maintainer-clean in readline" ; \
29534 (cd $(HOST_SUBDIR)/readline && \
29535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29537 "RANLIB=$${RANLIB}" \
29538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29539 maintainer-clean) \
29540 || exit 1
29541
29542 @endif readline
29543
29544
29545
29546 .PHONY: configure-release maybe-configure-release
29547 maybe-configure-release:
29548 @if gcc-bootstrap
29549 configure-release: stage_current
29550 @endif gcc-bootstrap
29551 @if release
29552 maybe-configure-release: configure-release
29553 configure-release:
29554 @: $(MAKE); $(unstage)
29555 @r=`${PWD_COMMAND}`; export r; \
29556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29557 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
29558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
29559 $(HOST_EXPORTS) \
29560 echo Configuring in $(HOST_SUBDIR)/release; \
29561 cd "$(HOST_SUBDIR)/release" || exit 1; \
29562 case $(srcdir) in \
29563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29564 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
29565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29566 esac; \
29567 srcdiroption="--srcdir=$${topdir}/release"; \
29568 libsrcdir="$$s/release"; \
29569 $(SHELL) $${libsrcdir}/configure \
29570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29571 --target=${target_alias} $${srcdiroption} \
29572 || exit 1
29573 @endif release
29574
29575
29576
29577
29578
29579 .PHONY: all-release maybe-all-release
29580 maybe-all-release:
29581 @if gcc-bootstrap
29582 all-release: stage_current
29583 @endif gcc-bootstrap
29584 @if release
29585 TARGET-release=all
29586 maybe-all-release: all-release
29587 all-release: configure-release
29588 @: $(MAKE); $(unstage)
29589 @r=`${PWD_COMMAND}`; export r; \
29590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591 $(HOST_EXPORTS) \
29592 (cd $(HOST_SUBDIR)/release && \
29593 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release))
29594 @endif release
29595
29596
29597
29598
29599 .PHONY: check-release maybe-check-release
29600 maybe-check-release:
29601 @if release
29602 maybe-check-release: check-release
29603
29604 check-release:
29605
29606 @endif release
29607
29608 .PHONY: install-release maybe-install-release
29609 maybe-install-release:
29610 @if release
29611 maybe-install-release: install-release
29612
29613 install-release:
29614
29615 @endif release
29616
29617 # Other targets (info, dvi, pdf, etc.)
29618
29619 .PHONY: maybe-info-release info-release
29620 maybe-info-release:
29621 @if release
29622 maybe-info-release: info-release
29623
29624 info-release: \
29625 configure-release
29626 @: $(MAKE); $(unstage)
29627 @[ -f ./release/Makefile ] || exit 0; \
29628 r=`${PWD_COMMAND}`; export r; \
29629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29630 $(HOST_EXPORTS) \
29631 for flag in $(EXTRA_HOST_FLAGS) ; do \
29632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29633 done; \
29634 echo "Doing info in release" ; \
29635 (cd $(HOST_SUBDIR)/release && \
29636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29638 "RANLIB=$${RANLIB}" \
29639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29640 info) \
29641 || exit 1
29642
29643 @endif release
29644
29645 .PHONY: maybe-dvi-release dvi-release
29646 maybe-dvi-release:
29647 @if release
29648 maybe-dvi-release: dvi-release
29649
29650 dvi-release: \
29651 configure-release
29652 @: $(MAKE); $(unstage)
29653 @[ -f ./release/Makefile ] || exit 0; \
29654 r=`${PWD_COMMAND}`; export r; \
29655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29656 $(HOST_EXPORTS) \
29657 for flag in $(EXTRA_HOST_FLAGS) ; do \
29658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29659 done; \
29660 echo "Doing dvi in release" ; \
29661 (cd $(HOST_SUBDIR)/release && \
29662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29664 "RANLIB=$${RANLIB}" \
29665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29666 dvi) \
29667 || exit 1
29668
29669 @endif release
29670
29671 .PHONY: maybe-pdf-release pdf-release
29672 maybe-pdf-release:
29673 @if release
29674 maybe-pdf-release: pdf-release
29675
29676 pdf-release: \
29677 configure-release
29678 @: $(MAKE); $(unstage)
29679 @[ -f ./release/Makefile ] || exit 0; \
29680 r=`${PWD_COMMAND}`; export r; \
29681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682 $(HOST_EXPORTS) \
29683 for flag in $(EXTRA_HOST_FLAGS) ; do \
29684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685 done; \
29686 echo "Doing pdf in release" ; \
29687 (cd $(HOST_SUBDIR)/release && \
29688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29690 "RANLIB=$${RANLIB}" \
29691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29692 pdf) \
29693 || exit 1
29694
29695 @endif release
29696
29697 .PHONY: maybe-html-release html-release
29698 maybe-html-release:
29699 @if release
29700 maybe-html-release: html-release
29701
29702 html-release: \
29703 configure-release
29704 @: $(MAKE); $(unstage)
29705 @[ -f ./release/Makefile ] || exit 0; \
29706 r=`${PWD_COMMAND}`; export r; \
29707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708 $(HOST_EXPORTS) \
29709 for flag in $(EXTRA_HOST_FLAGS) ; do \
29710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29711 done; \
29712 echo "Doing html in release" ; \
29713 (cd $(HOST_SUBDIR)/release && \
29714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29716 "RANLIB=$${RANLIB}" \
29717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29718 html) \
29719 || exit 1
29720
29721 @endif release
29722
29723 .PHONY: maybe-TAGS-release TAGS-release
29724 maybe-TAGS-release:
29725 @if release
29726 maybe-TAGS-release: TAGS-release
29727
29728 TAGS-release: \
29729 configure-release
29730 @: $(MAKE); $(unstage)
29731 @[ -f ./release/Makefile ] || exit 0; \
29732 r=`${PWD_COMMAND}`; export r; \
29733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29734 $(HOST_EXPORTS) \
29735 for flag in $(EXTRA_HOST_FLAGS) ; do \
29736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29737 done; \
29738 echo "Doing TAGS in release" ; \
29739 (cd $(HOST_SUBDIR)/release && \
29740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29742 "RANLIB=$${RANLIB}" \
29743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29744 TAGS) \
29745 || exit 1
29746
29747 @endif release
29748
29749 .PHONY: maybe-install-info-release install-info-release
29750 maybe-install-info-release:
29751 @if release
29752 maybe-install-info-release: install-info-release
29753
29754 install-info-release: \
29755 configure-release \
29756 info-release
29757 @: $(MAKE); $(unstage)
29758 @[ -f ./release/Makefile ] || exit 0; \
29759 r=`${PWD_COMMAND}`; export r; \
29760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29761 $(HOST_EXPORTS) \
29762 for flag in $(EXTRA_HOST_FLAGS) ; do \
29763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29764 done; \
29765 echo "Doing install-info in release" ; \
29766 (cd $(HOST_SUBDIR)/release && \
29767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29769 "RANLIB=$${RANLIB}" \
29770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29771 install-info) \
29772 || exit 1
29773
29774 @endif release
29775
29776 .PHONY: maybe-install-pdf-release install-pdf-release
29777 maybe-install-pdf-release:
29778 @if release
29779 maybe-install-pdf-release: install-pdf-release
29780
29781 install-pdf-release: \
29782 configure-release \
29783 pdf-release
29784 @: $(MAKE); $(unstage)
29785 @[ -f ./release/Makefile ] || exit 0; \
29786 r=`${PWD_COMMAND}`; export r; \
29787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29788 $(HOST_EXPORTS) \
29789 for flag in $(EXTRA_HOST_FLAGS) ; do \
29790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29791 done; \
29792 echo "Doing install-pdf in release" ; \
29793 (cd $(HOST_SUBDIR)/release && \
29794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29796 "RANLIB=$${RANLIB}" \
29797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29798 install-pdf) \
29799 || exit 1
29800
29801 @endif release
29802
29803 .PHONY: maybe-install-html-release install-html-release
29804 maybe-install-html-release:
29805 @if release
29806 maybe-install-html-release: install-html-release
29807
29808 install-html-release: \
29809 configure-release \
29810 html-release
29811 @: $(MAKE); $(unstage)
29812 @[ -f ./release/Makefile ] || exit 0; \
29813 r=`${PWD_COMMAND}`; export r; \
29814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815 $(HOST_EXPORTS) \
29816 for flag in $(EXTRA_HOST_FLAGS) ; do \
29817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818 done; \
29819 echo "Doing install-html in release" ; \
29820 (cd $(HOST_SUBDIR)/release && \
29821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823 "RANLIB=$${RANLIB}" \
29824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825 install-html) \
29826 || exit 1
29827
29828 @endif release
29829
29830 .PHONY: maybe-installcheck-release installcheck-release
29831 maybe-installcheck-release:
29832 @if release
29833 maybe-installcheck-release: installcheck-release
29834
29835 installcheck-release: \
29836 configure-release
29837 @: $(MAKE); $(unstage)
29838 @[ -f ./release/Makefile ] || exit 0; \
29839 r=`${PWD_COMMAND}`; export r; \
29840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29841 $(HOST_EXPORTS) \
29842 for flag in $(EXTRA_HOST_FLAGS) ; do \
29843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29844 done; \
29845 echo "Doing installcheck in release" ; \
29846 (cd $(HOST_SUBDIR)/release && \
29847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29849 "RANLIB=$${RANLIB}" \
29850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29851 installcheck) \
29852 || exit 1
29853
29854 @endif release
29855
29856 .PHONY: maybe-mostlyclean-release mostlyclean-release
29857 maybe-mostlyclean-release:
29858 @if release
29859 maybe-mostlyclean-release: mostlyclean-release
29860
29861 mostlyclean-release:
29862 @: $(MAKE); $(unstage)
29863 @[ -f ./release/Makefile ] || exit 0; \
29864 r=`${PWD_COMMAND}`; export r; \
29865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29866 $(HOST_EXPORTS) \
29867 for flag in $(EXTRA_HOST_FLAGS) ; do \
29868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29869 done; \
29870 echo "Doing mostlyclean in release" ; \
29871 (cd $(HOST_SUBDIR)/release && \
29872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29874 "RANLIB=$${RANLIB}" \
29875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29876 mostlyclean) \
29877 || exit 1
29878
29879 @endif release
29880
29881 .PHONY: maybe-clean-release clean-release
29882 maybe-clean-release:
29883 @if release
29884 maybe-clean-release: clean-release
29885
29886 clean-release:
29887 @: $(MAKE); $(unstage)
29888 @[ -f ./release/Makefile ] || exit 0; \
29889 r=`${PWD_COMMAND}`; export r; \
29890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29891 $(HOST_EXPORTS) \
29892 for flag in $(EXTRA_HOST_FLAGS) ; do \
29893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29894 done; \
29895 echo "Doing clean in release" ; \
29896 (cd $(HOST_SUBDIR)/release && \
29897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29899 "RANLIB=$${RANLIB}" \
29900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29901 clean) \
29902 || exit 1
29903
29904 @endif release
29905
29906 .PHONY: maybe-distclean-release distclean-release
29907 maybe-distclean-release:
29908 @if release
29909 maybe-distclean-release: distclean-release
29910
29911 distclean-release:
29912 @: $(MAKE); $(unstage)
29913 @[ -f ./release/Makefile ] || exit 0; \
29914 r=`${PWD_COMMAND}`; export r; \
29915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29916 $(HOST_EXPORTS) \
29917 for flag in $(EXTRA_HOST_FLAGS) ; do \
29918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29919 done; \
29920 echo "Doing distclean in release" ; \
29921 (cd $(HOST_SUBDIR)/release && \
29922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29924 "RANLIB=$${RANLIB}" \
29925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29926 distclean) \
29927 || exit 1
29928
29929 @endif release
29930
29931 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
29932 maybe-maintainer-clean-release:
29933 @if release
29934 maybe-maintainer-clean-release: maintainer-clean-release
29935
29936 maintainer-clean-release:
29937 @: $(MAKE); $(unstage)
29938 @[ -f ./release/Makefile ] || exit 0; \
29939 r=`${PWD_COMMAND}`; export r; \
29940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29941 $(HOST_EXPORTS) \
29942 for flag in $(EXTRA_HOST_FLAGS) ; do \
29943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29944 done; \
29945 echo "Doing maintainer-clean in release" ; \
29946 (cd $(HOST_SUBDIR)/release && \
29947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29949 "RANLIB=$${RANLIB}" \
29950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29951 maintainer-clean) \
29952 || exit 1
29953
29954 @endif release
29955
29956
29957
29958 .PHONY: configure-recode maybe-configure-recode
29959 maybe-configure-recode:
29960 @if gcc-bootstrap
29961 configure-recode: stage_current
29962 @endif gcc-bootstrap
29963 @if recode
29964 maybe-configure-recode: configure-recode
29965 configure-recode:
29966 @: $(MAKE); $(unstage)
29967 @r=`${PWD_COMMAND}`; export r; \
29968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
29970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
29971 $(HOST_EXPORTS) \
29972 echo Configuring in $(HOST_SUBDIR)/recode; \
29973 cd "$(HOST_SUBDIR)/recode" || exit 1; \
29974 case $(srcdir) in \
29975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29976 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
29977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29978 esac; \
29979 srcdiroption="--srcdir=$${topdir}/recode"; \
29980 libsrcdir="$$s/recode"; \
29981 $(SHELL) $${libsrcdir}/configure \
29982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29983 --target=${target_alias} $${srcdiroption} \
29984 || exit 1
29985 @endif recode
29986
29987
29988
29989
29990
29991 .PHONY: all-recode maybe-all-recode
29992 maybe-all-recode:
29993 @if gcc-bootstrap
29994 all-recode: stage_current
29995 @endif gcc-bootstrap
29996 @if recode
29997 TARGET-recode=all
29998 maybe-all-recode: all-recode
29999 all-recode: configure-recode
30000 @: $(MAKE); $(unstage)
30001 @r=`${PWD_COMMAND}`; export r; \
30002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003 $(HOST_EXPORTS) \
30004 (cd $(HOST_SUBDIR)/recode && \
30005 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode))
30006 @endif recode
30007
30008
30009
30010
30011 .PHONY: check-recode maybe-check-recode
30012 maybe-check-recode:
30013 @if recode
30014 maybe-check-recode: check-recode
30015
30016 check-recode:
30017 @: $(MAKE); $(unstage)
30018 @r=`${PWD_COMMAND}`; export r; \
30019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30020 $(HOST_EXPORTS) \
30021 (cd $(HOST_SUBDIR)/recode && \
30022 $(MAKE) $(FLAGS_TO_PASS) check)
30023
30024 @endif recode
30025
30026 .PHONY: install-recode maybe-install-recode
30027 maybe-install-recode:
30028 @if recode
30029 maybe-install-recode: install-recode
30030
30031 install-recode: installdirs
30032 @: $(MAKE); $(unstage)
30033 @r=`${PWD_COMMAND}`; export r; \
30034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30035 $(HOST_EXPORTS) \
30036 (cd $(HOST_SUBDIR)/recode && \
30037 $(MAKE) $(FLAGS_TO_PASS) install)
30038
30039 @endif recode
30040
30041 # Other targets (info, dvi, pdf, etc.)
30042
30043 .PHONY: maybe-info-recode info-recode
30044 maybe-info-recode:
30045 @if recode
30046 maybe-info-recode: info-recode
30047
30048 info-recode: \
30049 configure-recode
30050 @: $(MAKE); $(unstage)
30051 @[ -f ./recode/Makefile ] || exit 0; \
30052 r=`${PWD_COMMAND}`; export r; \
30053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054 $(HOST_EXPORTS) \
30055 for flag in $(EXTRA_HOST_FLAGS) ; do \
30056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30057 done; \
30058 echo "Doing info in recode" ; \
30059 (cd $(HOST_SUBDIR)/recode && \
30060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30062 "RANLIB=$${RANLIB}" \
30063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30064 info) \
30065 || exit 1
30066
30067 @endif recode
30068
30069 .PHONY: maybe-dvi-recode dvi-recode
30070 maybe-dvi-recode:
30071 @if recode
30072 maybe-dvi-recode: dvi-recode
30073
30074 dvi-recode: \
30075 configure-recode
30076 @: $(MAKE); $(unstage)
30077 @[ -f ./recode/Makefile ] || exit 0; \
30078 r=`${PWD_COMMAND}`; export r; \
30079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080 $(HOST_EXPORTS) \
30081 for flag in $(EXTRA_HOST_FLAGS) ; do \
30082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30083 done; \
30084 echo "Doing dvi in recode" ; \
30085 (cd $(HOST_SUBDIR)/recode && \
30086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30088 "RANLIB=$${RANLIB}" \
30089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30090 dvi) \
30091 || exit 1
30092
30093 @endif recode
30094
30095 .PHONY: maybe-pdf-recode pdf-recode
30096 maybe-pdf-recode:
30097 @if recode
30098 maybe-pdf-recode: pdf-recode
30099
30100 pdf-recode: \
30101 configure-recode
30102 @: $(MAKE); $(unstage)
30103 @[ -f ./recode/Makefile ] || exit 0; \
30104 r=`${PWD_COMMAND}`; export r; \
30105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30106 $(HOST_EXPORTS) \
30107 for flag in $(EXTRA_HOST_FLAGS) ; do \
30108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30109 done; \
30110 echo "Doing pdf in recode" ; \
30111 (cd $(HOST_SUBDIR)/recode && \
30112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30114 "RANLIB=$${RANLIB}" \
30115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30116 pdf) \
30117 || exit 1
30118
30119 @endif recode
30120
30121 .PHONY: maybe-html-recode html-recode
30122 maybe-html-recode:
30123 @if recode
30124 maybe-html-recode: html-recode
30125
30126 html-recode: \
30127 configure-recode
30128 @: $(MAKE); $(unstage)
30129 @[ -f ./recode/Makefile ] || exit 0; \
30130 r=`${PWD_COMMAND}`; export r; \
30131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30132 $(HOST_EXPORTS) \
30133 for flag in $(EXTRA_HOST_FLAGS) ; do \
30134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30135 done; \
30136 echo "Doing html in recode" ; \
30137 (cd $(HOST_SUBDIR)/recode && \
30138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30140 "RANLIB=$${RANLIB}" \
30141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30142 html) \
30143 || exit 1
30144
30145 @endif recode
30146
30147 .PHONY: maybe-TAGS-recode TAGS-recode
30148 maybe-TAGS-recode:
30149 @if recode
30150 maybe-TAGS-recode: TAGS-recode
30151
30152 TAGS-recode: \
30153 configure-recode
30154 @: $(MAKE); $(unstage)
30155 @[ -f ./recode/Makefile ] || exit 0; \
30156 r=`${PWD_COMMAND}`; export r; \
30157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30158 $(HOST_EXPORTS) \
30159 for flag in $(EXTRA_HOST_FLAGS) ; do \
30160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30161 done; \
30162 echo "Doing TAGS in recode" ; \
30163 (cd $(HOST_SUBDIR)/recode && \
30164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30166 "RANLIB=$${RANLIB}" \
30167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30168 TAGS) \
30169 || exit 1
30170
30171 @endif recode
30172
30173 .PHONY: maybe-install-info-recode install-info-recode
30174 maybe-install-info-recode:
30175 @if recode
30176 maybe-install-info-recode: install-info-recode
30177
30178 install-info-recode: \
30179 configure-recode \
30180 info-recode
30181 @: $(MAKE); $(unstage)
30182 @[ -f ./recode/Makefile ] || exit 0; \
30183 r=`${PWD_COMMAND}`; export r; \
30184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30185 $(HOST_EXPORTS) \
30186 for flag in $(EXTRA_HOST_FLAGS) ; do \
30187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30188 done; \
30189 echo "Doing install-info in recode" ; \
30190 (cd $(HOST_SUBDIR)/recode && \
30191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30193 "RANLIB=$${RANLIB}" \
30194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30195 install-info) \
30196 || exit 1
30197
30198 @endif recode
30199
30200 .PHONY: maybe-install-pdf-recode install-pdf-recode
30201 maybe-install-pdf-recode:
30202 @if recode
30203 maybe-install-pdf-recode: install-pdf-recode
30204
30205 install-pdf-recode: \
30206 configure-recode \
30207 pdf-recode
30208 @: $(MAKE); $(unstage)
30209 @[ -f ./recode/Makefile ] || exit 0; \
30210 r=`${PWD_COMMAND}`; export r; \
30211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212 $(HOST_EXPORTS) \
30213 for flag in $(EXTRA_HOST_FLAGS) ; do \
30214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215 done; \
30216 echo "Doing install-pdf in recode" ; \
30217 (cd $(HOST_SUBDIR)/recode && \
30218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220 "RANLIB=$${RANLIB}" \
30221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222 install-pdf) \
30223 || exit 1
30224
30225 @endif recode
30226
30227 .PHONY: maybe-install-html-recode install-html-recode
30228 maybe-install-html-recode:
30229 @if recode
30230 maybe-install-html-recode: install-html-recode
30231
30232 install-html-recode: \
30233 configure-recode \
30234 html-recode
30235 @: $(MAKE); $(unstage)
30236 @[ -f ./recode/Makefile ] || exit 0; \
30237 r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 $(HOST_EXPORTS) \
30240 for flag in $(EXTRA_HOST_FLAGS) ; do \
30241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30242 done; \
30243 echo "Doing install-html in recode" ; \
30244 (cd $(HOST_SUBDIR)/recode && \
30245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30247 "RANLIB=$${RANLIB}" \
30248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30249 install-html) \
30250 || exit 1
30251
30252 @endif recode
30253
30254 .PHONY: maybe-installcheck-recode installcheck-recode
30255 maybe-installcheck-recode:
30256 @if recode
30257 maybe-installcheck-recode: installcheck-recode
30258
30259 installcheck-recode: \
30260 configure-recode
30261 @: $(MAKE); $(unstage)
30262 @[ -f ./recode/Makefile ] || exit 0; \
30263 r=`${PWD_COMMAND}`; export r; \
30264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30265 $(HOST_EXPORTS) \
30266 for flag in $(EXTRA_HOST_FLAGS) ; do \
30267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30268 done; \
30269 echo "Doing installcheck in recode" ; \
30270 (cd $(HOST_SUBDIR)/recode && \
30271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30273 "RANLIB=$${RANLIB}" \
30274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30275 installcheck) \
30276 || exit 1
30277
30278 @endif recode
30279
30280 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
30281 maybe-mostlyclean-recode:
30282 @if recode
30283 maybe-mostlyclean-recode: mostlyclean-recode
30284
30285 mostlyclean-recode:
30286 @: $(MAKE); $(unstage)
30287 @[ -f ./recode/Makefile ] || exit 0; \
30288 r=`${PWD_COMMAND}`; export r; \
30289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30290 $(HOST_EXPORTS) \
30291 for flag in $(EXTRA_HOST_FLAGS) ; do \
30292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30293 done; \
30294 echo "Doing mostlyclean in recode" ; \
30295 (cd $(HOST_SUBDIR)/recode && \
30296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30298 "RANLIB=$${RANLIB}" \
30299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30300 mostlyclean) \
30301 || exit 1
30302
30303 @endif recode
30304
30305 .PHONY: maybe-clean-recode clean-recode
30306 maybe-clean-recode:
30307 @if recode
30308 maybe-clean-recode: clean-recode
30309
30310 clean-recode:
30311 @: $(MAKE); $(unstage)
30312 @[ -f ./recode/Makefile ] || exit 0; \
30313 r=`${PWD_COMMAND}`; export r; \
30314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30315 $(HOST_EXPORTS) \
30316 for flag in $(EXTRA_HOST_FLAGS) ; do \
30317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30318 done; \
30319 echo "Doing clean in recode" ; \
30320 (cd $(HOST_SUBDIR)/recode && \
30321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30323 "RANLIB=$${RANLIB}" \
30324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30325 clean) \
30326 || exit 1
30327
30328 @endif recode
30329
30330 .PHONY: maybe-distclean-recode distclean-recode
30331 maybe-distclean-recode:
30332 @if recode
30333 maybe-distclean-recode: distclean-recode
30334
30335 distclean-recode:
30336 @: $(MAKE); $(unstage)
30337 @[ -f ./recode/Makefile ] || exit 0; \
30338 r=`${PWD_COMMAND}`; export r; \
30339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30340 $(HOST_EXPORTS) \
30341 for flag in $(EXTRA_HOST_FLAGS) ; do \
30342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30343 done; \
30344 echo "Doing distclean in recode" ; \
30345 (cd $(HOST_SUBDIR)/recode && \
30346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30348 "RANLIB=$${RANLIB}" \
30349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30350 distclean) \
30351 || exit 1
30352
30353 @endif recode
30354
30355 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
30356 maybe-maintainer-clean-recode:
30357 @if recode
30358 maybe-maintainer-clean-recode: maintainer-clean-recode
30359
30360 maintainer-clean-recode:
30361 @: $(MAKE); $(unstage)
30362 @[ -f ./recode/Makefile ] || exit 0; \
30363 r=`${PWD_COMMAND}`; export r; \
30364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365 $(HOST_EXPORTS) \
30366 for flag in $(EXTRA_HOST_FLAGS) ; do \
30367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30368 done; \
30369 echo "Doing maintainer-clean in recode" ; \
30370 (cd $(HOST_SUBDIR)/recode && \
30371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30373 "RANLIB=$${RANLIB}" \
30374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30375 maintainer-clean) \
30376 || exit 1
30377
30378 @endif recode
30379
30380
30381
30382 .PHONY: configure-sed maybe-configure-sed
30383 maybe-configure-sed:
30384 @if gcc-bootstrap
30385 configure-sed: stage_current
30386 @endif gcc-bootstrap
30387 @if sed
30388 maybe-configure-sed: configure-sed
30389 configure-sed:
30390 @: $(MAKE); $(unstage)
30391 @r=`${PWD_COMMAND}`; export r; \
30392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
30394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
30395 $(HOST_EXPORTS) \
30396 echo Configuring in $(HOST_SUBDIR)/sed; \
30397 cd "$(HOST_SUBDIR)/sed" || exit 1; \
30398 case $(srcdir) in \
30399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30400 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
30401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30402 esac; \
30403 srcdiroption="--srcdir=$${topdir}/sed"; \
30404 libsrcdir="$$s/sed"; \
30405 $(SHELL) $${libsrcdir}/configure \
30406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30407 --target=${target_alias} $${srcdiroption} \
30408 || exit 1
30409 @endif sed
30410
30411
30412
30413
30414
30415 .PHONY: all-sed maybe-all-sed
30416 maybe-all-sed:
30417 @if gcc-bootstrap
30418 all-sed: stage_current
30419 @endif gcc-bootstrap
30420 @if sed
30421 TARGET-sed=all
30422 maybe-all-sed: all-sed
30423 all-sed: configure-sed
30424 @: $(MAKE); $(unstage)
30425 @r=`${PWD_COMMAND}`; export r; \
30426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30427 $(HOST_EXPORTS) \
30428 (cd $(HOST_SUBDIR)/sed && \
30429 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed))
30430 @endif sed
30431
30432
30433
30434
30435 .PHONY: check-sed maybe-check-sed
30436 maybe-check-sed:
30437 @if sed
30438 maybe-check-sed: check-sed
30439
30440 check-sed:
30441 @: $(MAKE); $(unstage)
30442 @r=`${PWD_COMMAND}`; export r; \
30443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30444 $(HOST_EXPORTS) \
30445 (cd $(HOST_SUBDIR)/sed && \
30446 $(MAKE) $(FLAGS_TO_PASS) check)
30447
30448 @endif sed
30449
30450 .PHONY: install-sed maybe-install-sed
30451 maybe-install-sed:
30452 @if sed
30453 maybe-install-sed: install-sed
30454
30455 install-sed: installdirs
30456 @: $(MAKE); $(unstage)
30457 @r=`${PWD_COMMAND}`; export r; \
30458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30459 $(HOST_EXPORTS) \
30460 (cd $(HOST_SUBDIR)/sed && \
30461 $(MAKE) $(FLAGS_TO_PASS) install)
30462
30463 @endif sed
30464
30465 # Other targets (info, dvi, pdf, etc.)
30466
30467 .PHONY: maybe-info-sed info-sed
30468 maybe-info-sed:
30469 @if sed
30470 maybe-info-sed: info-sed
30471
30472 info-sed: \
30473 configure-sed
30474 @: $(MAKE); $(unstage)
30475 @[ -f ./sed/Makefile ] || exit 0; \
30476 r=`${PWD_COMMAND}`; export r; \
30477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30478 $(HOST_EXPORTS) \
30479 for flag in $(EXTRA_HOST_FLAGS) ; do \
30480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30481 done; \
30482 echo "Doing info in sed" ; \
30483 (cd $(HOST_SUBDIR)/sed && \
30484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30486 "RANLIB=$${RANLIB}" \
30487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30488 info) \
30489 || exit 1
30490
30491 @endif sed
30492
30493 .PHONY: maybe-dvi-sed dvi-sed
30494 maybe-dvi-sed:
30495 @if sed
30496 maybe-dvi-sed: dvi-sed
30497
30498 dvi-sed: \
30499 configure-sed
30500 @: $(MAKE); $(unstage)
30501 @[ -f ./sed/Makefile ] || exit 0; \
30502 r=`${PWD_COMMAND}`; export r; \
30503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30504 $(HOST_EXPORTS) \
30505 for flag in $(EXTRA_HOST_FLAGS) ; do \
30506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30507 done; \
30508 echo "Doing dvi in sed" ; \
30509 (cd $(HOST_SUBDIR)/sed && \
30510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30512 "RANLIB=$${RANLIB}" \
30513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30514 dvi) \
30515 || exit 1
30516
30517 @endif sed
30518
30519 .PHONY: maybe-pdf-sed pdf-sed
30520 maybe-pdf-sed:
30521 @if sed
30522 maybe-pdf-sed: pdf-sed
30523
30524 pdf-sed: \
30525 configure-sed
30526 @: $(MAKE); $(unstage)
30527 @[ -f ./sed/Makefile ] || exit 0; \
30528 r=`${PWD_COMMAND}`; export r; \
30529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30530 $(HOST_EXPORTS) \
30531 for flag in $(EXTRA_HOST_FLAGS) ; do \
30532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30533 done; \
30534 echo "Doing pdf in sed" ; \
30535 (cd $(HOST_SUBDIR)/sed && \
30536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30538 "RANLIB=$${RANLIB}" \
30539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30540 pdf) \
30541 || exit 1
30542
30543 @endif sed
30544
30545 .PHONY: maybe-html-sed html-sed
30546 maybe-html-sed:
30547 @if sed
30548 maybe-html-sed: html-sed
30549
30550 html-sed: \
30551 configure-sed
30552 @: $(MAKE); $(unstage)
30553 @[ -f ./sed/Makefile ] || exit 0; \
30554 r=`${PWD_COMMAND}`; export r; \
30555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30556 $(HOST_EXPORTS) \
30557 for flag in $(EXTRA_HOST_FLAGS) ; do \
30558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30559 done; \
30560 echo "Doing html in sed" ; \
30561 (cd $(HOST_SUBDIR)/sed && \
30562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30564 "RANLIB=$${RANLIB}" \
30565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30566 html) \
30567 || exit 1
30568
30569 @endif sed
30570
30571 .PHONY: maybe-TAGS-sed TAGS-sed
30572 maybe-TAGS-sed:
30573 @if sed
30574 maybe-TAGS-sed: TAGS-sed
30575
30576 TAGS-sed: \
30577 configure-sed
30578 @: $(MAKE); $(unstage)
30579 @[ -f ./sed/Makefile ] || exit 0; \
30580 r=`${PWD_COMMAND}`; export r; \
30581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30582 $(HOST_EXPORTS) \
30583 for flag in $(EXTRA_HOST_FLAGS) ; do \
30584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30585 done; \
30586 echo "Doing TAGS in sed" ; \
30587 (cd $(HOST_SUBDIR)/sed && \
30588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30590 "RANLIB=$${RANLIB}" \
30591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30592 TAGS) \
30593 || exit 1
30594
30595 @endif sed
30596
30597 .PHONY: maybe-install-info-sed install-info-sed
30598 maybe-install-info-sed:
30599 @if sed
30600 maybe-install-info-sed: install-info-sed
30601
30602 install-info-sed: \
30603 configure-sed \
30604 info-sed
30605 @: $(MAKE); $(unstage)
30606 @[ -f ./sed/Makefile ] || exit 0; \
30607 r=`${PWD_COMMAND}`; export r; \
30608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30609 $(HOST_EXPORTS) \
30610 for flag in $(EXTRA_HOST_FLAGS) ; do \
30611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30612 done; \
30613 echo "Doing install-info in sed" ; \
30614 (cd $(HOST_SUBDIR)/sed && \
30615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30617 "RANLIB=$${RANLIB}" \
30618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30619 install-info) \
30620 || exit 1
30621
30622 @endif sed
30623
30624 .PHONY: maybe-install-pdf-sed install-pdf-sed
30625 maybe-install-pdf-sed:
30626 @if sed
30627 maybe-install-pdf-sed: install-pdf-sed
30628
30629 install-pdf-sed: \
30630 configure-sed \
30631 pdf-sed
30632 @: $(MAKE); $(unstage)
30633 @[ -f ./sed/Makefile ] || exit 0; \
30634 r=`${PWD_COMMAND}`; export r; \
30635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30636 $(HOST_EXPORTS) \
30637 for flag in $(EXTRA_HOST_FLAGS) ; do \
30638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30639 done; \
30640 echo "Doing install-pdf in sed" ; \
30641 (cd $(HOST_SUBDIR)/sed && \
30642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30644 "RANLIB=$${RANLIB}" \
30645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30646 install-pdf) \
30647 || exit 1
30648
30649 @endif sed
30650
30651 .PHONY: maybe-install-html-sed install-html-sed
30652 maybe-install-html-sed:
30653 @if sed
30654 maybe-install-html-sed: install-html-sed
30655
30656 install-html-sed: \
30657 configure-sed \
30658 html-sed
30659 @: $(MAKE); $(unstage)
30660 @[ -f ./sed/Makefile ] || exit 0; \
30661 r=`${PWD_COMMAND}`; export r; \
30662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30663 $(HOST_EXPORTS) \
30664 for flag in $(EXTRA_HOST_FLAGS) ; do \
30665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30666 done; \
30667 echo "Doing install-html in sed" ; \
30668 (cd $(HOST_SUBDIR)/sed && \
30669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30671 "RANLIB=$${RANLIB}" \
30672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30673 install-html) \
30674 || exit 1
30675
30676 @endif sed
30677
30678 .PHONY: maybe-installcheck-sed installcheck-sed
30679 maybe-installcheck-sed:
30680 @if sed
30681 maybe-installcheck-sed: installcheck-sed
30682
30683 installcheck-sed: \
30684 configure-sed
30685 @: $(MAKE); $(unstage)
30686 @[ -f ./sed/Makefile ] || exit 0; \
30687 r=`${PWD_COMMAND}`; export r; \
30688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689 $(HOST_EXPORTS) \
30690 for flag in $(EXTRA_HOST_FLAGS) ; do \
30691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692 done; \
30693 echo "Doing installcheck in sed" ; \
30694 (cd $(HOST_SUBDIR)/sed && \
30695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697 "RANLIB=$${RANLIB}" \
30698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699 installcheck) \
30700 || exit 1
30701
30702 @endif sed
30703
30704 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
30705 maybe-mostlyclean-sed:
30706 @if sed
30707 maybe-mostlyclean-sed: mostlyclean-sed
30708
30709 mostlyclean-sed:
30710 @: $(MAKE); $(unstage)
30711 @[ -f ./sed/Makefile ] || exit 0; \
30712 r=`${PWD_COMMAND}`; export r; \
30713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714 $(HOST_EXPORTS) \
30715 for flag in $(EXTRA_HOST_FLAGS) ; do \
30716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717 done; \
30718 echo "Doing mostlyclean in sed" ; \
30719 (cd $(HOST_SUBDIR)/sed && \
30720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722 "RANLIB=$${RANLIB}" \
30723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30724 mostlyclean) \
30725 || exit 1
30726
30727 @endif sed
30728
30729 .PHONY: maybe-clean-sed clean-sed
30730 maybe-clean-sed:
30731 @if sed
30732 maybe-clean-sed: clean-sed
30733
30734 clean-sed:
30735 @: $(MAKE); $(unstage)
30736 @[ -f ./sed/Makefile ] || exit 0; \
30737 r=`${PWD_COMMAND}`; export r; \
30738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30739 $(HOST_EXPORTS) \
30740 for flag in $(EXTRA_HOST_FLAGS) ; do \
30741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30742 done; \
30743 echo "Doing clean in sed" ; \
30744 (cd $(HOST_SUBDIR)/sed && \
30745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30747 "RANLIB=$${RANLIB}" \
30748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30749 clean) \
30750 || exit 1
30751
30752 @endif sed
30753
30754 .PHONY: maybe-distclean-sed distclean-sed
30755 maybe-distclean-sed:
30756 @if sed
30757 maybe-distclean-sed: distclean-sed
30758
30759 distclean-sed:
30760 @: $(MAKE); $(unstage)
30761 @[ -f ./sed/Makefile ] || exit 0; \
30762 r=`${PWD_COMMAND}`; export r; \
30763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30764 $(HOST_EXPORTS) \
30765 for flag in $(EXTRA_HOST_FLAGS) ; do \
30766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30767 done; \
30768 echo "Doing distclean in sed" ; \
30769 (cd $(HOST_SUBDIR)/sed && \
30770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30772 "RANLIB=$${RANLIB}" \
30773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30774 distclean) \
30775 || exit 1
30776
30777 @endif sed
30778
30779 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
30780 maybe-maintainer-clean-sed:
30781 @if sed
30782 maybe-maintainer-clean-sed: maintainer-clean-sed
30783
30784 maintainer-clean-sed:
30785 @: $(MAKE); $(unstage)
30786 @[ -f ./sed/Makefile ] || exit 0; \
30787 r=`${PWD_COMMAND}`; export r; \
30788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30789 $(HOST_EXPORTS) \
30790 for flag in $(EXTRA_HOST_FLAGS) ; do \
30791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30792 done; \
30793 echo "Doing maintainer-clean in sed" ; \
30794 (cd $(HOST_SUBDIR)/sed && \
30795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30797 "RANLIB=$${RANLIB}" \
30798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30799 maintainer-clean) \
30800 || exit 1
30801
30802 @endif sed
30803
30804
30805
30806 .PHONY: configure-send-pr maybe-configure-send-pr
30807 maybe-configure-send-pr:
30808 @if gcc-bootstrap
30809 configure-send-pr: stage_current
30810 @endif gcc-bootstrap
30811 @if send-pr
30812 maybe-configure-send-pr: configure-send-pr
30813 configure-send-pr:
30814 @: $(MAKE); $(unstage)
30815 @r=`${PWD_COMMAND}`; export r; \
30816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30817 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
30818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
30819 $(HOST_EXPORTS) \
30820 echo Configuring in $(HOST_SUBDIR)/send-pr; \
30821 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
30822 case $(srcdir) in \
30823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30824 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
30825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30826 esac; \
30827 srcdiroption="--srcdir=$${topdir}/send-pr"; \
30828 libsrcdir="$$s/send-pr"; \
30829 $(SHELL) $${libsrcdir}/configure \
30830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30831 --target=${target_alias} $${srcdiroption} \
30832 || exit 1
30833 @endif send-pr
30834
30835
30836
30837
30838
30839 .PHONY: all-send-pr maybe-all-send-pr
30840 maybe-all-send-pr:
30841 @if gcc-bootstrap
30842 all-send-pr: stage_current
30843 @endif gcc-bootstrap
30844 @if send-pr
30845 TARGET-send-pr=all
30846 maybe-all-send-pr: all-send-pr
30847 all-send-pr: configure-send-pr
30848 @: $(MAKE); $(unstage)
30849 @r=`${PWD_COMMAND}`; export r; \
30850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30851 $(HOST_EXPORTS) \
30852 (cd $(HOST_SUBDIR)/send-pr && \
30853 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr))
30854 @endif send-pr
30855
30856
30857
30858
30859 .PHONY: check-send-pr maybe-check-send-pr
30860 maybe-check-send-pr:
30861 @if send-pr
30862 maybe-check-send-pr: check-send-pr
30863
30864 check-send-pr:
30865 @: $(MAKE); $(unstage)
30866 @r=`${PWD_COMMAND}`; export r; \
30867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30868 $(HOST_EXPORTS) \
30869 (cd $(HOST_SUBDIR)/send-pr && \
30870 $(MAKE) $(FLAGS_TO_PASS) check)
30871
30872 @endif send-pr
30873
30874 .PHONY: install-send-pr maybe-install-send-pr
30875 maybe-install-send-pr:
30876 @if send-pr
30877 maybe-install-send-pr: install-send-pr
30878
30879 install-send-pr: installdirs
30880 @: $(MAKE); $(unstage)
30881 @r=`${PWD_COMMAND}`; export r; \
30882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30883 $(HOST_EXPORTS) \
30884 (cd $(HOST_SUBDIR)/send-pr && \
30885 $(MAKE) $(FLAGS_TO_PASS) install)
30886
30887 @endif send-pr
30888
30889 # Other targets (info, dvi, pdf, etc.)
30890
30891 .PHONY: maybe-info-send-pr info-send-pr
30892 maybe-info-send-pr:
30893 @if send-pr
30894 maybe-info-send-pr: info-send-pr
30895
30896 info-send-pr: \
30897 configure-send-pr
30898 @: $(MAKE); $(unstage)
30899 @[ -f ./send-pr/Makefile ] || exit 0; \
30900 r=`${PWD_COMMAND}`; export r; \
30901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30902 $(HOST_EXPORTS) \
30903 for flag in $(EXTRA_HOST_FLAGS) ; do \
30904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30905 done; \
30906 echo "Doing info in send-pr" ; \
30907 (cd $(HOST_SUBDIR)/send-pr && \
30908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30910 "RANLIB=$${RANLIB}" \
30911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30912 info) \
30913 || exit 1
30914
30915 @endif send-pr
30916
30917 .PHONY: maybe-dvi-send-pr dvi-send-pr
30918 maybe-dvi-send-pr:
30919 @if send-pr
30920 maybe-dvi-send-pr: dvi-send-pr
30921
30922 dvi-send-pr: \
30923 configure-send-pr
30924 @: $(MAKE); $(unstage)
30925 @[ -f ./send-pr/Makefile ] || exit 0; \
30926 r=`${PWD_COMMAND}`; export r; \
30927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30928 $(HOST_EXPORTS) \
30929 for flag in $(EXTRA_HOST_FLAGS) ; do \
30930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30931 done; \
30932 echo "Doing dvi in send-pr" ; \
30933 (cd $(HOST_SUBDIR)/send-pr && \
30934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30936 "RANLIB=$${RANLIB}" \
30937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30938 dvi) \
30939 || exit 1
30940
30941 @endif send-pr
30942
30943 .PHONY: maybe-pdf-send-pr pdf-send-pr
30944 maybe-pdf-send-pr:
30945 @if send-pr
30946 maybe-pdf-send-pr: pdf-send-pr
30947
30948 pdf-send-pr: \
30949 configure-send-pr
30950 @: $(MAKE); $(unstage)
30951 @[ -f ./send-pr/Makefile ] || exit 0; \
30952 r=`${PWD_COMMAND}`; export r; \
30953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30954 $(HOST_EXPORTS) \
30955 for flag in $(EXTRA_HOST_FLAGS) ; do \
30956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30957 done; \
30958 echo "Doing pdf in send-pr" ; \
30959 (cd $(HOST_SUBDIR)/send-pr && \
30960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30962 "RANLIB=$${RANLIB}" \
30963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30964 pdf) \
30965 || exit 1
30966
30967 @endif send-pr
30968
30969 .PHONY: maybe-html-send-pr html-send-pr
30970 maybe-html-send-pr:
30971 @if send-pr
30972 maybe-html-send-pr: html-send-pr
30973
30974 html-send-pr: \
30975 configure-send-pr
30976 @: $(MAKE); $(unstage)
30977 @[ -f ./send-pr/Makefile ] || exit 0; \
30978 r=`${PWD_COMMAND}`; export r; \
30979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30980 $(HOST_EXPORTS) \
30981 for flag in $(EXTRA_HOST_FLAGS) ; do \
30982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30983 done; \
30984 echo "Doing html in send-pr" ; \
30985 (cd $(HOST_SUBDIR)/send-pr && \
30986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30988 "RANLIB=$${RANLIB}" \
30989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30990 html) \
30991 || exit 1
30992
30993 @endif send-pr
30994
30995 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
30996 maybe-TAGS-send-pr:
30997 @if send-pr
30998 maybe-TAGS-send-pr: TAGS-send-pr
30999
31000 TAGS-send-pr: \
31001 configure-send-pr
31002 @: $(MAKE); $(unstage)
31003 @[ -f ./send-pr/Makefile ] || exit 0; \
31004 r=`${PWD_COMMAND}`; export r; \
31005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31006 $(HOST_EXPORTS) \
31007 for flag in $(EXTRA_HOST_FLAGS) ; do \
31008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31009 done; \
31010 echo "Doing TAGS in send-pr" ; \
31011 (cd $(HOST_SUBDIR)/send-pr && \
31012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31014 "RANLIB=$${RANLIB}" \
31015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31016 TAGS) \
31017 || exit 1
31018
31019 @endif send-pr
31020
31021 .PHONY: maybe-install-info-send-pr install-info-send-pr
31022 maybe-install-info-send-pr:
31023 @if send-pr
31024 maybe-install-info-send-pr: install-info-send-pr
31025
31026 install-info-send-pr: \
31027 configure-send-pr \
31028 info-send-pr
31029 @: $(MAKE); $(unstage)
31030 @[ -f ./send-pr/Makefile ] || exit 0; \
31031 r=`${PWD_COMMAND}`; export r; \
31032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31033 $(HOST_EXPORTS) \
31034 for flag in $(EXTRA_HOST_FLAGS) ; do \
31035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31036 done; \
31037 echo "Doing install-info in send-pr" ; \
31038 (cd $(HOST_SUBDIR)/send-pr && \
31039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31041 "RANLIB=$${RANLIB}" \
31042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31043 install-info) \
31044 || exit 1
31045
31046 @endif send-pr
31047
31048 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
31049 maybe-install-pdf-send-pr:
31050 @if send-pr
31051 maybe-install-pdf-send-pr: install-pdf-send-pr
31052
31053 install-pdf-send-pr: \
31054 configure-send-pr \
31055 pdf-send-pr
31056 @: $(MAKE); $(unstage)
31057 @[ -f ./send-pr/Makefile ] || exit 0; \
31058 r=`${PWD_COMMAND}`; export r; \
31059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31060 $(HOST_EXPORTS) \
31061 for flag in $(EXTRA_HOST_FLAGS) ; do \
31062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31063 done; \
31064 echo "Doing install-pdf in send-pr" ; \
31065 (cd $(HOST_SUBDIR)/send-pr && \
31066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31068 "RANLIB=$${RANLIB}" \
31069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31070 install-pdf) \
31071 || exit 1
31072
31073 @endif send-pr
31074
31075 .PHONY: maybe-install-html-send-pr install-html-send-pr
31076 maybe-install-html-send-pr:
31077 @if send-pr
31078 maybe-install-html-send-pr: install-html-send-pr
31079
31080 install-html-send-pr: \
31081 configure-send-pr \
31082 html-send-pr
31083 @: $(MAKE); $(unstage)
31084 @[ -f ./send-pr/Makefile ] || exit 0; \
31085 r=`${PWD_COMMAND}`; export r; \
31086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31087 $(HOST_EXPORTS) \
31088 for flag in $(EXTRA_HOST_FLAGS) ; do \
31089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31090 done; \
31091 echo "Doing install-html in send-pr" ; \
31092 (cd $(HOST_SUBDIR)/send-pr && \
31093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31095 "RANLIB=$${RANLIB}" \
31096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31097 install-html) \
31098 || exit 1
31099
31100 @endif send-pr
31101
31102 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
31103 maybe-installcheck-send-pr:
31104 @if send-pr
31105 maybe-installcheck-send-pr: installcheck-send-pr
31106
31107 installcheck-send-pr: \
31108 configure-send-pr
31109 @: $(MAKE); $(unstage)
31110 @[ -f ./send-pr/Makefile ] || exit 0; \
31111 r=`${PWD_COMMAND}`; export r; \
31112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113 $(HOST_EXPORTS) \
31114 for flag in $(EXTRA_HOST_FLAGS) ; do \
31115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31116 done; \
31117 echo "Doing installcheck in send-pr" ; \
31118 (cd $(HOST_SUBDIR)/send-pr && \
31119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31121 "RANLIB=$${RANLIB}" \
31122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31123 installcheck) \
31124 || exit 1
31125
31126 @endif send-pr
31127
31128 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
31129 maybe-mostlyclean-send-pr:
31130 @if send-pr
31131 maybe-mostlyclean-send-pr: mostlyclean-send-pr
31132
31133 mostlyclean-send-pr:
31134 @: $(MAKE); $(unstage)
31135 @[ -f ./send-pr/Makefile ] || exit 0; \
31136 r=`${PWD_COMMAND}`; export r; \
31137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31138 $(HOST_EXPORTS) \
31139 for flag in $(EXTRA_HOST_FLAGS) ; do \
31140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31141 done; \
31142 echo "Doing mostlyclean in send-pr" ; \
31143 (cd $(HOST_SUBDIR)/send-pr && \
31144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31146 "RANLIB=$${RANLIB}" \
31147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31148 mostlyclean) \
31149 || exit 1
31150
31151 @endif send-pr
31152
31153 .PHONY: maybe-clean-send-pr clean-send-pr
31154 maybe-clean-send-pr:
31155 @if send-pr
31156 maybe-clean-send-pr: clean-send-pr
31157
31158 clean-send-pr:
31159 @: $(MAKE); $(unstage)
31160 @[ -f ./send-pr/Makefile ] || exit 0; \
31161 r=`${PWD_COMMAND}`; export r; \
31162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31163 $(HOST_EXPORTS) \
31164 for flag in $(EXTRA_HOST_FLAGS) ; do \
31165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31166 done; \
31167 echo "Doing clean in send-pr" ; \
31168 (cd $(HOST_SUBDIR)/send-pr && \
31169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31171 "RANLIB=$${RANLIB}" \
31172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31173 clean) \
31174 || exit 1
31175
31176 @endif send-pr
31177
31178 .PHONY: maybe-distclean-send-pr distclean-send-pr
31179 maybe-distclean-send-pr:
31180 @if send-pr
31181 maybe-distclean-send-pr: distclean-send-pr
31182
31183 distclean-send-pr:
31184 @: $(MAKE); $(unstage)
31185 @[ -f ./send-pr/Makefile ] || exit 0; \
31186 r=`${PWD_COMMAND}`; export r; \
31187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31188 $(HOST_EXPORTS) \
31189 for flag in $(EXTRA_HOST_FLAGS) ; do \
31190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31191 done; \
31192 echo "Doing distclean in send-pr" ; \
31193 (cd $(HOST_SUBDIR)/send-pr && \
31194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31196 "RANLIB=$${RANLIB}" \
31197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31198 distclean) \
31199 || exit 1
31200
31201 @endif send-pr
31202
31203 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
31204 maybe-maintainer-clean-send-pr:
31205 @if send-pr
31206 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
31207
31208 maintainer-clean-send-pr:
31209 @: $(MAKE); $(unstage)
31210 @[ -f ./send-pr/Makefile ] || exit 0; \
31211 r=`${PWD_COMMAND}`; export r; \
31212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31213 $(HOST_EXPORTS) \
31214 for flag in $(EXTRA_HOST_FLAGS) ; do \
31215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31216 done; \
31217 echo "Doing maintainer-clean in send-pr" ; \
31218 (cd $(HOST_SUBDIR)/send-pr && \
31219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31221 "RANLIB=$${RANLIB}" \
31222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31223 maintainer-clean) \
31224 || exit 1
31225
31226 @endif send-pr
31227
31228
31229
31230 .PHONY: configure-shellutils maybe-configure-shellutils
31231 maybe-configure-shellutils:
31232 @if gcc-bootstrap
31233 configure-shellutils: stage_current
31234 @endif gcc-bootstrap
31235 @if shellutils
31236 maybe-configure-shellutils: configure-shellutils
31237 configure-shellutils:
31238 @: $(MAKE); $(unstage)
31239 @r=`${PWD_COMMAND}`; export r; \
31240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
31242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
31243 $(HOST_EXPORTS) \
31244 echo Configuring in $(HOST_SUBDIR)/shellutils; \
31245 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
31246 case $(srcdir) in \
31247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31248 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
31249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31250 esac; \
31251 srcdiroption="--srcdir=$${topdir}/shellutils"; \
31252 libsrcdir="$$s/shellutils"; \
31253 $(SHELL) $${libsrcdir}/configure \
31254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31255 --target=${target_alias} $${srcdiroption} \
31256 || exit 1
31257 @endif shellutils
31258
31259
31260
31261
31262
31263 .PHONY: all-shellutils maybe-all-shellutils
31264 maybe-all-shellutils:
31265 @if gcc-bootstrap
31266 all-shellutils: stage_current
31267 @endif gcc-bootstrap
31268 @if shellutils
31269 TARGET-shellutils=all
31270 maybe-all-shellutils: all-shellutils
31271 all-shellutils: configure-shellutils
31272 @: $(MAKE); $(unstage)
31273 @r=`${PWD_COMMAND}`; export r; \
31274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31275 $(HOST_EXPORTS) \
31276 (cd $(HOST_SUBDIR)/shellutils && \
31277 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils))
31278 @endif shellutils
31279
31280
31281
31282
31283 .PHONY: check-shellutils maybe-check-shellutils
31284 maybe-check-shellutils:
31285 @if shellutils
31286 maybe-check-shellutils: check-shellutils
31287
31288 check-shellutils:
31289 @: $(MAKE); $(unstage)
31290 @r=`${PWD_COMMAND}`; export r; \
31291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31292 $(HOST_EXPORTS) \
31293 (cd $(HOST_SUBDIR)/shellutils && \
31294 $(MAKE) $(FLAGS_TO_PASS) check)
31295
31296 @endif shellutils
31297
31298 .PHONY: install-shellutils maybe-install-shellutils
31299 maybe-install-shellutils:
31300 @if shellutils
31301 maybe-install-shellutils: install-shellutils
31302
31303 install-shellutils: installdirs
31304 @: $(MAKE); $(unstage)
31305 @r=`${PWD_COMMAND}`; export r; \
31306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31307 $(HOST_EXPORTS) \
31308 (cd $(HOST_SUBDIR)/shellutils && \
31309 $(MAKE) $(FLAGS_TO_PASS) install)
31310
31311 @endif shellutils
31312
31313 # Other targets (info, dvi, pdf, etc.)
31314
31315 .PHONY: maybe-info-shellutils info-shellutils
31316 maybe-info-shellutils:
31317 @if shellutils
31318 maybe-info-shellutils: info-shellutils
31319
31320 info-shellutils: \
31321 configure-shellutils
31322 @: $(MAKE); $(unstage)
31323 @[ -f ./shellutils/Makefile ] || exit 0; \
31324 r=`${PWD_COMMAND}`; export r; \
31325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31326 $(HOST_EXPORTS) \
31327 for flag in $(EXTRA_HOST_FLAGS) ; do \
31328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31329 done; \
31330 echo "Doing info in shellutils" ; \
31331 (cd $(HOST_SUBDIR)/shellutils && \
31332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31334 "RANLIB=$${RANLIB}" \
31335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31336 info) \
31337 || exit 1
31338
31339 @endif shellutils
31340
31341 .PHONY: maybe-dvi-shellutils dvi-shellutils
31342 maybe-dvi-shellutils:
31343 @if shellutils
31344 maybe-dvi-shellutils: dvi-shellutils
31345
31346 dvi-shellutils: \
31347 configure-shellutils
31348 @: $(MAKE); $(unstage)
31349 @[ -f ./shellutils/Makefile ] || exit 0; \
31350 r=`${PWD_COMMAND}`; export r; \
31351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352 $(HOST_EXPORTS) \
31353 for flag in $(EXTRA_HOST_FLAGS) ; do \
31354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31355 done; \
31356 echo "Doing dvi in shellutils" ; \
31357 (cd $(HOST_SUBDIR)/shellutils && \
31358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31360 "RANLIB=$${RANLIB}" \
31361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31362 dvi) \
31363 || exit 1
31364
31365 @endif shellutils
31366
31367 .PHONY: maybe-pdf-shellutils pdf-shellutils
31368 maybe-pdf-shellutils:
31369 @if shellutils
31370 maybe-pdf-shellutils: pdf-shellutils
31371
31372 pdf-shellutils: \
31373 configure-shellutils
31374 @: $(MAKE); $(unstage)
31375 @[ -f ./shellutils/Makefile ] || exit 0; \
31376 r=`${PWD_COMMAND}`; export r; \
31377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378 $(HOST_EXPORTS) \
31379 for flag in $(EXTRA_HOST_FLAGS) ; do \
31380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31381 done; \
31382 echo "Doing pdf in shellutils" ; \
31383 (cd $(HOST_SUBDIR)/shellutils && \
31384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31386 "RANLIB=$${RANLIB}" \
31387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31388 pdf) \
31389 || exit 1
31390
31391 @endif shellutils
31392
31393 .PHONY: maybe-html-shellutils html-shellutils
31394 maybe-html-shellutils:
31395 @if shellutils
31396 maybe-html-shellutils: html-shellutils
31397
31398 html-shellutils: \
31399 configure-shellutils
31400 @: $(MAKE); $(unstage)
31401 @[ -f ./shellutils/Makefile ] || exit 0; \
31402 r=`${PWD_COMMAND}`; export r; \
31403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31404 $(HOST_EXPORTS) \
31405 for flag in $(EXTRA_HOST_FLAGS) ; do \
31406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31407 done; \
31408 echo "Doing html in shellutils" ; \
31409 (cd $(HOST_SUBDIR)/shellutils && \
31410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31412 "RANLIB=$${RANLIB}" \
31413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31414 html) \
31415 || exit 1
31416
31417 @endif shellutils
31418
31419 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
31420 maybe-TAGS-shellutils:
31421 @if shellutils
31422 maybe-TAGS-shellutils: TAGS-shellutils
31423
31424 TAGS-shellutils: \
31425 configure-shellutils
31426 @: $(MAKE); $(unstage)
31427 @[ -f ./shellutils/Makefile ] || exit 0; \
31428 r=`${PWD_COMMAND}`; export r; \
31429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31430 $(HOST_EXPORTS) \
31431 for flag in $(EXTRA_HOST_FLAGS) ; do \
31432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31433 done; \
31434 echo "Doing TAGS in shellutils" ; \
31435 (cd $(HOST_SUBDIR)/shellutils && \
31436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31438 "RANLIB=$${RANLIB}" \
31439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31440 TAGS) \
31441 || exit 1
31442
31443 @endif shellutils
31444
31445 .PHONY: maybe-install-info-shellutils install-info-shellutils
31446 maybe-install-info-shellutils:
31447 @if shellutils
31448 maybe-install-info-shellutils: install-info-shellutils
31449
31450 install-info-shellutils: \
31451 configure-shellutils \
31452 info-shellutils
31453 @: $(MAKE); $(unstage)
31454 @[ -f ./shellutils/Makefile ] || exit 0; \
31455 r=`${PWD_COMMAND}`; export r; \
31456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457 $(HOST_EXPORTS) \
31458 for flag in $(EXTRA_HOST_FLAGS) ; do \
31459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31460 done; \
31461 echo "Doing install-info in shellutils" ; \
31462 (cd $(HOST_SUBDIR)/shellutils && \
31463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31465 "RANLIB=$${RANLIB}" \
31466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31467 install-info) \
31468 || exit 1
31469
31470 @endif shellutils
31471
31472 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
31473 maybe-install-pdf-shellutils:
31474 @if shellutils
31475 maybe-install-pdf-shellutils: install-pdf-shellutils
31476
31477 install-pdf-shellutils: \
31478 configure-shellutils \
31479 pdf-shellutils
31480 @: $(MAKE); $(unstage)
31481 @[ -f ./shellutils/Makefile ] || exit 0; \
31482 r=`${PWD_COMMAND}`; export r; \
31483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31484 $(HOST_EXPORTS) \
31485 for flag in $(EXTRA_HOST_FLAGS) ; do \
31486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31487 done; \
31488 echo "Doing install-pdf in shellutils" ; \
31489 (cd $(HOST_SUBDIR)/shellutils && \
31490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31492 "RANLIB=$${RANLIB}" \
31493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31494 install-pdf) \
31495 || exit 1
31496
31497 @endif shellutils
31498
31499 .PHONY: maybe-install-html-shellutils install-html-shellutils
31500 maybe-install-html-shellutils:
31501 @if shellutils
31502 maybe-install-html-shellutils: install-html-shellutils
31503
31504 install-html-shellutils: \
31505 configure-shellutils \
31506 html-shellutils
31507 @: $(MAKE); $(unstage)
31508 @[ -f ./shellutils/Makefile ] || exit 0; \
31509 r=`${PWD_COMMAND}`; export r; \
31510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31511 $(HOST_EXPORTS) \
31512 for flag in $(EXTRA_HOST_FLAGS) ; do \
31513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31514 done; \
31515 echo "Doing install-html in shellutils" ; \
31516 (cd $(HOST_SUBDIR)/shellutils && \
31517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31519 "RANLIB=$${RANLIB}" \
31520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31521 install-html) \
31522 || exit 1
31523
31524 @endif shellutils
31525
31526 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
31527 maybe-installcheck-shellutils:
31528 @if shellutils
31529 maybe-installcheck-shellutils: installcheck-shellutils
31530
31531 installcheck-shellutils: \
31532 configure-shellutils
31533 @: $(MAKE); $(unstage)
31534 @[ -f ./shellutils/Makefile ] || exit 0; \
31535 r=`${PWD_COMMAND}`; export r; \
31536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537 $(HOST_EXPORTS) \
31538 for flag in $(EXTRA_HOST_FLAGS) ; do \
31539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31540 done; \
31541 echo "Doing installcheck in shellutils" ; \
31542 (cd $(HOST_SUBDIR)/shellutils && \
31543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31545 "RANLIB=$${RANLIB}" \
31546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31547 installcheck) \
31548 || exit 1
31549
31550 @endif shellutils
31551
31552 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
31553 maybe-mostlyclean-shellutils:
31554 @if shellutils
31555 maybe-mostlyclean-shellutils: mostlyclean-shellutils
31556
31557 mostlyclean-shellutils:
31558 @: $(MAKE); $(unstage)
31559 @[ -f ./shellutils/Makefile ] || exit 0; \
31560 r=`${PWD_COMMAND}`; export r; \
31561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562 $(HOST_EXPORTS) \
31563 for flag in $(EXTRA_HOST_FLAGS) ; do \
31564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31565 done; \
31566 echo "Doing mostlyclean in shellutils" ; \
31567 (cd $(HOST_SUBDIR)/shellutils && \
31568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31570 "RANLIB=$${RANLIB}" \
31571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31572 mostlyclean) \
31573 || exit 1
31574
31575 @endif shellutils
31576
31577 .PHONY: maybe-clean-shellutils clean-shellutils
31578 maybe-clean-shellutils:
31579 @if shellutils
31580 maybe-clean-shellutils: clean-shellutils
31581
31582 clean-shellutils:
31583 @: $(MAKE); $(unstage)
31584 @[ -f ./shellutils/Makefile ] || exit 0; \
31585 r=`${PWD_COMMAND}`; export r; \
31586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31587 $(HOST_EXPORTS) \
31588 for flag in $(EXTRA_HOST_FLAGS) ; do \
31589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31590 done; \
31591 echo "Doing clean in shellutils" ; \
31592 (cd $(HOST_SUBDIR)/shellutils && \
31593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31595 "RANLIB=$${RANLIB}" \
31596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31597 clean) \
31598 || exit 1
31599
31600 @endif shellutils
31601
31602 .PHONY: maybe-distclean-shellutils distclean-shellutils
31603 maybe-distclean-shellutils:
31604 @if shellutils
31605 maybe-distclean-shellutils: distclean-shellutils
31606
31607 distclean-shellutils:
31608 @: $(MAKE); $(unstage)
31609 @[ -f ./shellutils/Makefile ] || exit 0; \
31610 r=`${PWD_COMMAND}`; export r; \
31611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31612 $(HOST_EXPORTS) \
31613 for flag in $(EXTRA_HOST_FLAGS) ; do \
31614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31615 done; \
31616 echo "Doing distclean in shellutils" ; \
31617 (cd $(HOST_SUBDIR)/shellutils && \
31618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31620 "RANLIB=$${RANLIB}" \
31621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31622 distclean) \
31623 || exit 1
31624
31625 @endif shellutils
31626
31627 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
31628 maybe-maintainer-clean-shellutils:
31629 @if shellutils
31630 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
31631
31632 maintainer-clean-shellutils:
31633 @: $(MAKE); $(unstage)
31634 @[ -f ./shellutils/Makefile ] || exit 0; \
31635 r=`${PWD_COMMAND}`; export r; \
31636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31637 $(HOST_EXPORTS) \
31638 for flag in $(EXTRA_HOST_FLAGS) ; do \
31639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31640 done; \
31641 echo "Doing maintainer-clean in shellutils" ; \
31642 (cd $(HOST_SUBDIR)/shellutils && \
31643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31645 "RANLIB=$${RANLIB}" \
31646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31647 maintainer-clean) \
31648 || exit 1
31649
31650 @endif shellutils
31651
31652
31653
31654 .PHONY: configure-sid maybe-configure-sid
31655 maybe-configure-sid:
31656 @if gcc-bootstrap
31657 configure-sid: stage_current
31658 @endif gcc-bootstrap
31659 @if sid
31660 maybe-configure-sid: configure-sid
31661 configure-sid:
31662 @: $(MAKE); $(unstage)
31663 @r=`${PWD_COMMAND}`; export r; \
31664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31665 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
31667 $(HOST_EXPORTS) \
31668 echo Configuring in $(HOST_SUBDIR)/sid; \
31669 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31670 case $(srcdir) in \
31671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31672 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31674 esac; \
31675 srcdiroption="--srcdir=$${topdir}/sid"; \
31676 libsrcdir="$$s/sid"; \
31677 $(SHELL) $${libsrcdir}/configure \
31678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31679 --target=${target_alias} $${srcdiroption} \
31680 || exit 1
31681 @endif sid
31682
31683
31684
31685
31686
31687 .PHONY: all-sid maybe-all-sid
31688 maybe-all-sid:
31689 @if gcc-bootstrap
31690 all-sid: stage_current
31691 @endif gcc-bootstrap
31692 @if sid
31693 TARGET-sid=all
31694 maybe-all-sid: all-sid
31695 all-sid: configure-sid
31696 @: $(MAKE); $(unstage)
31697 @r=`${PWD_COMMAND}`; export r; \
31698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31699 $(HOST_EXPORTS) \
31700 (cd $(HOST_SUBDIR)/sid && \
31701 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid))
31702 @endif sid
31703
31704
31705
31706
31707 .PHONY: check-sid maybe-check-sid
31708 maybe-check-sid:
31709 @if sid
31710 maybe-check-sid: check-sid
31711
31712 check-sid:
31713 @: $(MAKE); $(unstage)
31714 @r=`${PWD_COMMAND}`; export r; \
31715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716 $(HOST_EXPORTS) \
31717 (cd $(HOST_SUBDIR)/sid && \
31718 $(MAKE) $(FLAGS_TO_PASS) check)
31719
31720 @endif sid
31721
31722 .PHONY: install-sid maybe-install-sid
31723 maybe-install-sid:
31724 @if sid
31725 maybe-install-sid: install-sid
31726
31727 install-sid: installdirs
31728 @: $(MAKE); $(unstage)
31729 @r=`${PWD_COMMAND}`; export r; \
31730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731 $(HOST_EXPORTS) \
31732 (cd $(HOST_SUBDIR)/sid && \
31733 $(MAKE) $(FLAGS_TO_PASS) install)
31734
31735 @endif sid
31736
31737 # Other targets (info, dvi, pdf, etc.)
31738
31739 .PHONY: maybe-info-sid info-sid
31740 maybe-info-sid:
31741 @if sid
31742 maybe-info-sid: info-sid
31743
31744 info-sid: \
31745 configure-sid
31746 @: $(MAKE); $(unstage)
31747 @[ -f ./sid/Makefile ] || exit 0; \
31748 r=`${PWD_COMMAND}`; export r; \
31749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31750 $(HOST_EXPORTS) \
31751 for flag in $(EXTRA_HOST_FLAGS) ; do \
31752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31753 done; \
31754 echo "Doing info in sid" ; \
31755 (cd $(HOST_SUBDIR)/sid && \
31756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31758 "RANLIB=$${RANLIB}" \
31759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31760 info) \
31761 || exit 1
31762
31763 @endif sid
31764
31765 .PHONY: maybe-dvi-sid dvi-sid
31766 maybe-dvi-sid:
31767 @if sid
31768 maybe-dvi-sid: dvi-sid
31769
31770 dvi-sid: \
31771 configure-sid
31772 @: $(MAKE); $(unstage)
31773 @[ -f ./sid/Makefile ] || exit 0; \
31774 r=`${PWD_COMMAND}`; export r; \
31775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31776 $(HOST_EXPORTS) \
31777 for flag in $(EXTRA_HOST_FLAGS) ; do \
31778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31779 done; \
31780 echo "Doing dvi in sid" ; \
31781 (cd $(HOST_SUBDIR)/sid && \
31782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31784 "RANLIB=$${RANLIB}" \
31785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31786 dvi) \
31787 || exit 1
31788
31789 @endif sid
31790
31791 .PHONY: maybe-pdf-sid pdf-sid
31792 maybe-pdf-sid:
31793 @if sid
31794 maybe-pdf-sid: pdf-sid
31795
31796 pdf-sid: \
31797 configure-sid
31798 @: $(MAKE); $(unstage)
31799 @[ -f ./sid/Makefile ] || exit 0; \
31800 r=`${PWD_COMMAND}`; export r; \
31801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31802 $(HOST_EXPORTS) \
31803 for flag in $(EXTRA_HOST_FLAGS) ; do \
31804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31805 done; \
31806 echo "Doing pdf in sid" ; \
31807 (cd $(HOST_SUBDIR)/sid && \
31808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31810 "RANLIB=$${RANLIB}" \
31811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31812 pdf) \
31813 || exit 1
31814
31815 @endif sid
31816
31817 .PHONY: maybe-html-sid html-sid
31818 maybe-html-sid:
31819 @if sid
31820 maybe-html-sid: html-sid
31821
31822 html-sid: \
31823 configure-sid
31824 @: $(MAKE); $(unstage)
31825 @[ -f ./sid/Makefile ] || exit 0; \
31826 r=`${PWD_COMMAND}`; export r; \
31827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31828 $(HOST_EXPORTS) \
31829 for flag in $(EXTRA_HOST_FLAGS) ; do \
31830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31831 done; \
31832 echo "Doing html in sid" ; \
31833 (cd $(HOST_SUBDIR)/sid && \
31834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31836 "RANLIB=$${RANLIB}" \
31837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31838 html) \
31839 || exit 1
31840
31841 @endif sid
31842
31843 .PHONY: maybe-TAGS-sid TAGS-sid
31844 maybe-TAGS-sid:
31845 @if sid
31846 maybe-TAGS-sid: TAGS-sid
31847
31848 TAGS-sid: \
31849 configure-sid
31850 @: $(MAKE); $(unstage)
31851 @[ -f ./sid/Makefile ] || exit 0; \
31852 r=`${PWD_COMMAND}`; export r; \
31853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31854 $(HOST_EXPORTS) \
31855 for flag in $(EXTRA_HOST_FLAGS) ; do \
31856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31857 done; \
31858 echo "Doing TAGS in sid" ; \
31859 (cd $(HOST_SUBDIR)/sid && \
31860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31862 "RANLIB=$${RANLIB}" \
31863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31864 TAGS) \
31865 || exit 1
31866
31867 @endif sid
31868
31869 .PHONY: maybe-install-info-sid install-info-sid
31870 maybe-install-info-sid:
31871 @if sid
31872 maybe-install-info-sid: install-info-sid
31873
31874 install-info-sid: \
31875 configure-sid \
31876 info-sid
31877 @: $(MAKE); $(unstage)
31878 @[ -f ./sid/Makefile ] || exit 0; \
31879 r=`${PWD_COMMAND}`; export r; \
31880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881 $(HOST_EXPORTS) \
31882 for flag in $(EXTRA_HOST_FLAGS) ; do \
31883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884 done; \
31885 echo "Doing install-info in sid" ; \
31886 (cd $(HOST_SUBDIR)/sid && \
31887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889 "RANLIB=$${RANLIB}" \
31890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891 install-info) \
31892 || exit 1
31893
31894 @endif sid
31895
31896 .PHONY: maybe-install-pdf-sid install-pdf-sid
31897 maybe-install-pdf-sid:
31898 @if sid
31899 maybe-install-pdf-sid: install-pdf-sid
31900
31901 install-pdf-sid: \
31902 configure-sid \
31903 pdf-sid
31904 @: $(MAKE); $(unstage)
31905 @[ -f ./sid/Makefile ] || exit 0; \
31906 r=`${PWD_COMMAND}`; export r; \
31907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31908 $(HOST_EXPORTS) \
31909 for flag in $(EXTRA_HOST_FLAGS) ; do \
31910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31911 done; \
31912 echo "Doing install-pdf in sid" ; \
31913 (cd $(HOST_SUBDIR)/sid && \
31914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31916 "RANLIB=$${RANLIB}" \
31917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31918 install-pdf) \
31919 || exit 1
31920
31921 @endif sid
31922
31923 .PHONY: maybe-install-html-sid install-html-sid
31924 maybe-install-html-sid:
31925 @if sid
31926 maybe-install-html-sid: install-html-sid
31927
31928 install-html-sid: \
31929 configure-sid \
31930 html-sid
31931 @: $(MAKE); $(unstage)
31932 @[ -f ./sid/Makefile ] || exit 0; \
31933 r=`${PWD_COMMAND}`; export r; \
31934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31935 $(HOST_EXPORTS) \
31936 for flag in $(EXTRA_HOST_FLAGS) ; do \
31937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31938 done; \
31939 echo "Doing install-html in sid" ; \
31940 (cd $(HOST_SUBDIR)/sid && \
31941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31943 "RANLIB=$${RANLIB}" \
31944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31945 install-html) \
31946 || exit 1
31947
31948 @endif sid
31949
31950 .PHONY: maybe-installcheck-sid installcheck-sid
31951 maybe-installcheck-sid:
31952 @if sid
31953 maybe-installcheck-sid: installcheck-sid
31954
31955 installcheck-sid: \
31956 configure-sid
31957 @: $(MAKE); $(unstage)
31958 @[ -f ./sid/Makefile ] || exit 0; \
31959 r=`${PWD_COMMAND}`; export r; \
31960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31961 $(HOST_EXPORTS) \
31962 for flag in $(EXTRA_HOST_FLAGS) ; do \
31963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31964 done; \
31965 echo "Doing installcheck in sid" ; \
31966 (cd $(HOST_SUBDIR)/sid && \
31967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31969 "RANLIB=$${RANLIB}" \
31970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31971 installcheck) \
31972 || exit 1
31973
31974 @endif sid
31975
31976 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31977 maybe-mostlyclean-sid:
31978 @if sid
31979 maybe-mostlyclean-sid: mostlyclean-sid
31980
31981 mostlyclean-sid:
31982 @: $(MAKE); $(unstage)
31983 @[ -f ./sid/Makefile ] || exit 0; \
31984 r=`${PWD_COMMAND}`; export r; \
31985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31986 $(HOST_EXPORTS) \
31987 for flag in $(EXTRA_HOST_FLAGS) ; do \
31988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31989 done; \
31990 echo "Doing mostlyclean in sid" ; \
31991 (cd $(HOST_SUBDIR)/sid && \
31992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31994 "RANLIB=$${RANLIB}" \
31995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31996 mostlyclean) \
31997 || exit 1
31998
31999 @endif sid
32000
32001 .PHONY: maybe-clean-sid clean-sid
32002 maybe-clean-sid:
32003 @if sid
32004 maybe-clean-sid: clean-sid
32005
32006 clean-sid:
32007 @: $(MAKE); $(unstage)
32008 @[ -f ./sid/Makefile ] || exit 0; \
32009 r=`${PWD_COMMAND}`; export r; \
32010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011 $(HOST_EXPORTS) \
32012 for flag in $(EXTRA_HOST_FLAGS) ; do \
32013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32014 done; \
32015 echo "Doing clean in sid" ; \
32016 (cd $(HOST_SUBDIR)/sid && \
32017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32019 "RANLIB=$${RANLIB}" \
32020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32021 clean) \
32022 || exit 1
32023
32024 @endif sid
32025
32026 .PHONY: maybe-distclean-sid distclean-sid
32027 maybe-distclean-sid:
32028 @if sid
32029 maybe-distclean-sid: distclean-sid
32030
32031 distclean-sid:
32032 @: $(MAKE); $(unstage)
32033 @[ -f ./sid/Makefile ] || exit 0; \
32034 r=`${PWD_COMMAND}`; export r; \
32035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32036 $(HOST_EXPORTS) \
32037 for flag in $(EXTRA_HOST_FLAGS) ; do \
32038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32039 done; \
32040 echo "Doing distclean in sid" ; \
32041 (cd $(HOST_SUBDIR)/sid && \
32042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32044 "RANLIB=$${RANLIB}" \
32045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32046 distclean) \
32047 || exit 1
32048
32049 @endif sid
32050
32051 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32052 maybe-maintainer-clean-sid:
32053 @if sid
32054 maybe-maintainer-clean-sid: maintainer-clean-sid
32055
32056 maintainer-clean-sid:
32057 @: $(MAKE); $(unstage)
32058 @[ -f ./sid/Makefile ] || exit 0; \
32059 r=`${PWD_COMMAND}`; export r; \
32060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32061 $(HOST_EXPORTS) \
32062 for flag in $(EXTRA_HOST_FLAGS) ; do \
32063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32064 done; \
32065 echo "Doing maintainer-clean in sid" ; \
32066 (cd $(HOST_SUBDIR)/sid && \
32067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32069 "RANLIB=$${RANLIB}" \
32070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32071 maintainer-clean) \
32072 || exit 1
32073
32074 @endif sid
32075
32076
32077
32078 .PHONY: configure-sim maybe-configure-sim
32079 maybe-configure-sim:
32080 @if gcc-bootstrap
32081 configure-sim: stage_current
32082 @endif gcc-bootstrap
32083 @if sim
32084 maybe-configure-sim: configure-sim
32085 configure-sim:
32086 @: $(MAKE); $(unstage)
32087 @r=`${PWD_COMMAND}`; export r; \
32088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
32091 $(HOST_EXPORTS) \
32092 echo Configuring in $(HOST_SUBDIR)/sim; \
32093 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32094 case $(srcdir) in \
32095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32096 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32098 esac; \
32099 srcdiroption="--srcdir=$${topdir}/sim"; \
32100 libsrcdir="$$s/sim"; \
32101 $(SHELL) $${libsrcdir}/configure \
32102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32103 --target=${target_alias} $${srcdiroption} \
32104 || exit 1
32105 @endif sim
32106
32107
32108
32109
32110
32111 .PHONY: all-sim maybe-all-sim
32112 maybe-all-sim:
32113 @if gcc-bootstrap
32114 all-sim: stage_current
32115 @endif gcc-bootstrap
32116 @if sim
32117 TARGET-sim=all
32118 maybe-all-sim: all-sim
32119 all-sim: configure-sim
32120 @: $(MAKE); $(unstage)
32121 @r=`${PWD_COMMAND}`; export r; \
32122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32123 $(HOST_EXPORTS) \
32124 (cd $(HOST_SUBDIR)/sim && \
32125 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim))
32126 @endif sim
32127
32128
32129
32130
32131 .PHONY: check-sim maybe-check-sim
32132 maybe-check-sim:
32133 @if sim
32134 maybe-check-sim: check-sim
32135
32136 check-sim:
32137 @: $(MAKE); $(unstage)
32138 @r=`${PWD_COMMAND}`; export r; \
32139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32140 $(HOST_EXPORTS) \
32141 (cd $(HOST_SUBDIR)/sim && \
32142 $(MAKE) $(FLAGS_TO_PASS) check)
32143
32144 @endif sim
32145
32146 .PHONY: install-sim maybe-install-sim
32147 maybe-install-sim:
32148 @if sim
32149 maybe-install-sim: install-sim
32150
32151 install-sim: installdirs
32152 @: $(MAKE); $(unstage)
32153 @r=`${PWD_COMMAND}`; export r; \
32154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155 $(HOST_EXPORTS) \
32156 (cd $(HOST_SUBDIR)/sim && \
32157 $(MAKE) $(FLAGS_TO_PASS) install)
32158
32159 @endif sim
32160
32161 # Other targets (info, dvi, pdf, etc.)
32162
32163 .PHONY: maybe-info-sim info-sim
32164 maybe-info-sim:
32165 @if sim
32166 maybe-info-sim: info-sim
32167
32168 info-sim: \
32169 configure-sim
32170 @: $(MAKE); $(unstage)
32171 @[ -f ./sim/Makefile ] || exit 0; \
32172 r=`${PWD_COMMAND}`; export r; \
32173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174 $(HOST_EXPORTS) \
32175 for flag in $(EXTRA_HOST_FLAGS) ; do \
32176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32177 done; \
32178 echo "Doing info in sim" ; \
32179 (cd $(HOST_SUBDIR)/sim && \
32180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32182 "RANLIB=$${RANLIB}" \
32183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32184 info) \
32185 || exit 1
32186
32187 @endif sim
32188
32189 .PHONY: maybe-dvi-sim dvi-sim
32190 maybe-dvi-sim:
32191 @if sim
32192 maybe-dvi-sim: dvi-sim
32193
32194 dvi-sim: \
32195 configure-sim
32196 @: $(MAKE); $(unstage)
32197 @[ -f ./sim/Makefile ] || exit 0; \
32198 r=`${PWD_COMMAND}`; export r; \
32199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200 $(HOST_EXPORTS) \
32201 for flag in $(EXTRA_HOST_FLAGS) ; do \
32202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32203 done; \
32204 echo "Doing dvi in sim" ; \
32205 (cd $(HOST_SUBDIR)/sim && \
32206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32208 "RANLIB=$${RANLIB}" \
32209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32210 dvi) \
32211 || exit 1
32212
32213 @endif sim
32214
32215 .PHONY: maybe-pdf-sim pdf-sim
32216 maybe-pdf-sim:
32217 @if sim
32218 maybe-pdf-sim: pdf-sim
32219
32220 pdf-sim: \
32221 configure-sim
32222 @: $(MAKE); $(unstage)
32223 @[ -f ./sim/Makefile ] || exit 0; \
32224 r=`${PWD_COMMAND}`; export r; \
32225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226 $(HOST_EXPORTS) \
32227 for flag in $(EXTRA_HOST_FLAGS) ; do \
32228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32229 done; \
32230 echo "Doing pdf in sim" ; \
32231 (cd $(HOST_SUBDIR)/sim && \
32232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32234 "RANLIB=$${RANLIB}" \
32235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32236 pdf) \
32237 || exit 1
32238
32239 @endif sim
32240
32241 .PHONY: maybe-html-sim html-sim
32242 maybe-html-sim:
32243 @if sim
32244 maybe-html-sim: html-sim
32245
32246 html-sim: \
32247 configure-sim
32248 @: $(MAKE); $(unstage)
32249 @[ -f ./sim/Makefile ] || exit 0; \
32250 r=`${PWD_COMMAND}`; export r; \
32251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32252 $(HOST_EXPORTS) \
32253 for flag in $(EXTRA_HOST_FLAGS) ; do \
32254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32255 done; \
32256 echo "Doing html in sim" ; \
32257 (cd $(HOST_SUBDIR)/sim && \
32258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32260 "RANLIB=$${RANLIB}" \
32261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32262 html) \
32263 || exit 1
32264
32265 @endif sim
32266
32267 .PHONY: maybe-TAGS-sim TAGS-sim
32268 maybe-TAGS-sim:
32269 @if sim
32270 maybe-TAGS-sim: TAGS-sim
32271
32272 TAGS-sim: \
32273 configure-sim
32274 @: $(MAKE); $(unstage)
32275 @[ -f ./sim/Makefile ] || exit 0; \
32276 r=`${PWD_COMMAND}`; export r; \
32277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32278 $(HOST_EXPORTS) \
32279 for flag in $(EXTRA_HOST_FLAGS) ; do \
32280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32281 done; \
32282 echo "Doing TAGS in sim" ; \
32283 (cd $(HOST_SUBDIR)/sim && \
32284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32286 "RANLIB=$${RANLIB}" \
32287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32288 TAGS) \
32289 || exit 1
32290
32291 @endif sim
32292
32293 .PHONY: maybe-install-info-sim install-info-sim
32294 maybe-install-info-sim:
32295 @if sim
32296 maybe-install-info-sim: install-info-sim
32297
32298 install-info-sim: \
32299 configure-sim \
32300 info-sim
32301 @: $(MAKE); $(unstage)
32302 @[ -f ./sim/Makefile ] || exit 0; \
32303 r=`${PWD_COMMAND}`; export r; \
32304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32305 $(HOST_EXPORTS) \
32306 for flag in $(EXTRA_HOST_FLAGS) ; do \
32307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32308 done; \
32309 echo "Doing install-info in sim" ; \
32310 (cd $(HOST_SUBDIR)/sim && \
32311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32313 "RANLIB=$${RANLIB}" \
32314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32315 install-info) \
32316 || exit 1
32317
32318 @endif sim
32319
32320 .PHONY: maybe-install-pdf-sim install-pdf-sim
32321 maybe-install-pdf-sim:
32322 @if sim
32323 maybe-install-pdf-sim: install-pdf-sim
32324
32325 install-pdf-sim: \
32326 configure-sim \
32327 pdf-sim
32328 @: $(MAKE); $(unstage)
32329 @[ -f ./sim/Makefile ] || exit 0; \
32330 r=`${PWD_COMMAND}`; export r; \
32331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332 $(HOST_EXPORTS) \
32333 for flag in $(EXTRA_HOST_FLAGS) ; do \
32334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335 done; \
32336 echo "Doing install-pdf in sim" ; \
32337 (cd $(HOST_SUBDIR)/sim && \
32338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340 "RANLIB=$${RANLIB}" \
32341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342 install-pdf) \
32343 || exit 1
32344
32345 @endif sim
32346
32347 .PHONY: maybe-install-html-sim install-html-sim
32348 maybe-install-html-sim:
32349 @if sim
32350 maybe-install-html-sim: install-html-sim
32351
32352 install-html-sim: \
32353 configure-sim \
32354 html-sim
32355 @: $(MAKE); $(unstage)
32356 @[ -f ./sim/Makefile ] || exit 0; \
32357 r=`${PWD_COMMAND}`; export r; \
32358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359 $(HOST_EXPORTS) \
32360 for flag in $(EXTRA_HOST_FLAGS) ; do \
32361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32362 done; \
32363 echo "Doing install-html in sim" ; \
32364 (cd $(HOST_SUBDIR)/sim && \
32365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32367 "RANLIB=$${RANLIB}" \
32368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32369 install-html) \
32370 || exit 1
32371
32372 @endif sim
32373
32374 .PHONY: maybe-installcheck-sim installcheck-sim
32375 maybe-installcheck-sim:
32376 @if sim
32377 maybe-installcheck-sim: installcheck-sim
32378
32379 installcheck-sim: \
32380 configure-sim
32381 @: $(MAKE); $(unstage)
32382 @[ -f ./sim/Makefile ] || exit 0; \
32383 r=`${PWD_COMMAND}`; export r; \
32384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32385 $(HOST_EXPORTS) \
32386 for flag in $(EXTRA_HOST_FLAGS) ; do \
32387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32388 done; \
32389 echo "Doing installcheck in sim" ; \
32390 (cd $(HOST_SUBDIR)/sim && \
32391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32393 "RANLIB=$${RANLIB}" \
32394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32395 installcheck) \
32396 || exit 1
32397
32398 @endif sim
32399
32400 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32401 maybe-mostlyclean-sim:
32402 @if sim
32403 maybe-mostlyclean-sim: mostlyclean-sim
32404
32405 mostlyclean-sim:
32406 @: $(MAKE); $(unstage)
32407 @[ -f ./sim/Makefile ] || exit 0; \
32408 r=`${PWD_COMMAND}`; export r; \
32409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32410 $(HOST_EXPORTS) \
32411 for flag in $(EXTRA_HOST_FLAGS) ; do \
32412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32413 done; \
32414 echo "Doing mostlyclean in sim" ; \
32415 (cd $(HOST_SUBDIR)/sim && \
32416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32418 "RANLIB=$${RANLIB}" \
32419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32420 mostlyclean) \
32421 || exit 1
32422
32423 @endif sim
32424
32425 .PHONY: maybe-clean-sim clean-sim
32426 maybe-clean-sim:
32427 @if sim
32428 maybe-clean-sim: clean-sim
32429
32430 clean-sim:
32431 @: $(MAKE); $(unstage)
32432 @[ -f ./sim/Makefile ] || exit 0; \
32433 r=`${PWD_COMMAND}`; export r; \
32434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435 $(HOST_EXPORTS) \
32436 for flag in $(EXTRA_HOST_FLAGS) ; do \
32437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32438 done; \
32439 echo "Doing clean in sim" ; \
32440 (cd $(HOST_SUBDIR)/sim && \
32441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443 "RANLIB=$${RANLIB}" \
32444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32445 clean) \
32446 || exit 1
32447
32448 @endif sim
32449
32450 .PHONY: maybe-distclean-sim distclean-sim
32451 maybe-distclean-sim:
32452 @if sim
32453 maybe-distclean-sim: distclean-sim
32454
32455 distclean-sim:
32456 @: $(MAKE); $(unstage)
32457 @[ -f ./sim/Makefile ] || exit 0; \
32458 r=`${PWD_COMMAND}`; export r; \
32459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32460 $(HOST_EXPORTS) \
32461 for flag in $(EXTRA_HOST_FLAGS) ; do \
32462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32463 done; \
32464 echo "Doing distclean in sim" ; \
32465 (cd $(HOST_SUBDIR)/sim && \
32466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32468 "RANLIB=$${RANLIB}" \
32469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32470 distclean) \
32471 || exit 1
32472
32473 @endif sim
32474
32475 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32476 maybe-maintainer-clean-sim:
32477 @if sim
32478 maybe-maintainer-clean-sim: maintainer-clean-sim
32479
32480 maintainer-clean-sim:
32481 @: $(MAKE); $(unstage)
32482 @[ -f ./sim/Makefile ] || exit 0; \
32483 r=`${PWD_COMMAND}`; export r; \
32484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32485 $(HOST_EXPORTS) \
32486 for flag in $(EXTRA_HOST_FLAGS) ; do \
32487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32488 done; \
32489 echo "Doing maintainer-clean in sim" ; \
32490 (cd $(HOST_SUBDIR)/sim && \
32491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32493 "RANLIB=$${RANLIB}" \
32494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32495 maintainer-clean) \
32496 || exit 1
32497
32498 @endif sim
32499
32500
32501
32502 .PHONY: configure-tar maybe-configure-tar
32503 maybe-configure-tar:
32504 @if gcc-bootstrap
32505 configure-tar: stage_current
32506 @endif gcc-bootstrap
32507 @if tar
32508 maybe-configure-tar: configure-tar
32509 configure-tar:
32510 @: $(MAKE); $(unstage)
32511 @r=`${PWD_COMMAND}`; export r; \
32512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32513 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
32514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
32515 $(HOST_EXPORTS) \
32516 echo Configuring in $(HOST_SUBDIR)/tar; \
32517 cd "$(HOST_SUBDIR)/tar" || exit 1; \
32518 case $(srcdir) in \
32519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32520 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
32521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32522 esac; \
32523 srcdiroption="--srcdir=$${topdir}/tar"; \
32524 libsrcdir="$$s/tar"; \
32525 $(SHELL) $${libsrcdir}/configure \
32526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32527 --target=${target_alias} $${srcdiroption} \
32528 || exit 1
32529 @endif tar
32530
32531
32532
32533
32534
32535 .PHONY: all-tar maybe-all-tar
32536 maybe-all-tar:
32537 @if gcc-bootstrap
32538 all-tar: stage_current
32539 @endif gcc-bootstrap
32540 @if tar
32541 TARGET-tar=all
32542 maybe-all-tar: all-tar
32543 all-tar: configure-tar
32544 @: $(MAKE); $(unstage)
32545 @r=`${PWD_COMMAND}`; export r; \
32546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32547 $(HOST_EXPORTS) \
32548 (cd $(HOST_SUBDIR)/tar && \
32549 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar))
32550 @endif tar
32551
32552
32553
32554
32555 .PHONY: check-tar maybe-check-tar
32556 maybe-check-tar:
32557 @if tar
32558 maybe-check-tar: check-tar
32559
32560 check-tar:
32561 @: $(MAKE); $(unstage)
32562 @r=`${PWD_COMMAND}`; export r; \
32563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32564 $(HOST_EXPORTS) \
32565 (cd $(HOST_SUBDIR)/tar && \
32566 $(MAKE) $(FLAGS_TO_PASS) check)
32567
32568 @endif tar
32569
32570 .PHONY: install-tar maybe-install-tar
32571 maybe-install-tar:
32572 @if tar
32573 maybe-install-tar: install-tar
32574
32575 install-tar: installdirs
32576 @: $(MAKE); $(unstage)
32577 @r=`${PWD_COMMAND}`; export r; \
32578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32579 $(HOST_EXPORTS) \
32580 (cd $(HOST_SUBDIR)/tar && \
32581 $(MAKE) $(FLAGS_TO_PASS) install)
32582
32583 @endif tar
32584
32585 # Other targets (info, dvi, pdf, etc.)
32586
32587 .PHONY: maybe-info-tar info-tar
32588 maybe-info-tar:
32589 @if tar
32590 maybe-info-tar: info-tar
32591
32592 info-tar: \
32593 configure-tar
32594 @: $(MAKE); $(unstage)
32595 @[ -f ./tar/Makefile ] || exit 0; \
32596 r=`${PWD_COMMAND}`; export r; \
32597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32598 $(HOST_EXPORTS) \
32599 for flag in $(EXTRA_HOST_FLAGS) ; do \
32600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32601 done; \
32602 echo "Doing info in tar" ; \
32603 (cd $(HOST_SUBDIR)/tar && \
32604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32606 "RANLIB=$${RANLIB}" \
32607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32608 info) \
32609 || exit 1
32610
32611 @endif tar
32612
32613 .PHONY: maybe-dvi-tar dvi-tar
32614 maybe-dvi-tar:
32615 @if tar
32616 maybe-dvi-tar: dvi-tar
32617
32618 dvi-tar: \
32619 configure-tar
32620 @: $(MAKE); $(unstage)
32621 @[ -f ./tar/Makefile ] || exit 0; \
32622 r=`${PWD_COMMAND}`; export r; \
32623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624 $(HOST_EXPORTS) \
32625 for flag in $(EXTRA_HOST_FLAGS) ; do \
32626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32627 done; \
32628 echo "Doing dvi in tar" ; \
32629 (cd $(HOST_SUBDIR)/tar && \
32630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32632 "RANLIB=$${RANLIB}" \
32633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32634 dvi) \
32635 || exit 1
32636
32637 @endif tar
32638
32639 .PHONY: maybe-pdf-tar pdf-tar
32640 maybe-pdf-tar:
32641 @if tar
32642 maybe-pdf-tar: pdf-tar
32643
32644 pdf-tar: \
32645 configure-tar
32646 @: $(MAKE); $(unstage)
32647 @[ -f ./tar/Makefile ] || exit 0; \
32648 r=`${PWD_COMMAND}`; export r; \
32649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32650 $(HOST_EXPORTS) \
32651 for flag in $(EXTRA_HOST_FLAGS) ; do \
32652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32653 done; \
32654 echo "Doing pdf in tar" ; \
32655 (cd $(HOST_SUBDIR)/tar && \
32656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32658 "RANLIB=$${RANLIB}" \
32659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32660 pdf) \
32661 || exit 1
32662
32663 @endif tar
32664
32665 .PHONY: maybe-html-tar html-tar
32666 maybe-html-tar:
32667 @if tar
32668 maybe-html-tar: html-tar
32669
32670 html-tar: \
32671 configure-tar
32672 @: $(MAKE); $(unstage)
32673 @[ -f ./tar/Makefile ] || exit 0; \
32674 r=`${PWD_COMMAND}`; export r; \
32675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32676 $(HOST_EXPORTS) \
32677 for flag in $(EXTRA_HOST_FLAGS) ; do \
32678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32679 done; \
32680 echo "Doing html in tar" ; \
32681 (cd $(HOST_SUBDIR)/tar && \
32682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32684 "RANLIB=$${RANLIB}" \
32685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32686 html) \
32687 || exit 1
32688
32689 @endif tar
32690
32691 .PHONY: maybe-TAGS-tar TAGS-tar
32692 maybe-TAGS-tar:
32693 @if tar
32694 maybe-TAGS-tar: TAGS-tar
32695
32696 TAGS-tar: \
32697 configure-tar
32698 @: $(MAKE); $(unstage)
32699 @[ -f ./tar/Makefile ] || exit 0; \
32700 r=`${PWD_COMMAND}`; export r; \
32701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32702 $(HOST_EXPORTS) \
32703 for flag in $(EXTRA_HOST_FLAGS) ; do \
32704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32705 done; \
32706 echo "Doing TAGS in tar" ; \
32707 (cd $(HOST_SUBDIR)/tar && \
32708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32710 "RANLIB=$${RANLIB}" \
32711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32712 TAGS) \
32713 || exit 1
32714
32715 @endif tar
32716
32717 .PHONY: maybe-install-info-tar install-info-tar
32718 maybe-install-info-tar:
32719 @if tar
32720 maybe-install-info-tar: install-info-tar
32721
32722 install-info-tar: \
32723 configure-tar \
32724 info-tar
32725 @: $(MAKE); $(unstage)
32726 @[ -f ./tar/Makefile ] || exit 0; \
32727 r=`${PWD_COMMAND}`; export r; \
32728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729 $(HOST_EXPORTS) \
32730 for flag in $(EXTRA_HOST_FLAGS) ; do \
32731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32732 done; \
32733 echo "Doing install-info in tar" ; \
32734 (cd $(HOST_SUBDIR)/tar && \
32735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32737 "RANLIB=$${RANLIB}" \
32738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32739 install-info) \
32740 || exit 1
32741
32742 @endif tar
32743
32744 .PHONY: maybe-install-pdf-tar install-pdf-tar
32745 maybe-install-pdf-tar:
32746 @if tar
32747 maybe-install-pdf-tar: install-pdf-tar
32748
32749 install-pdf-tar: \
32750 configure-tar \
32751 pdf-tar
32752 @: $(MAKE); $(unstage)
32753 @[ -f ./tar/Makefile ] || exit 0; \
32754 r=`${PWD_COMMAND}`; export r; \
32755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32756 $(HOST_EXPORTS) \
32757 for flag in $(EXTRA_HOST_FLAGS) ; do \
32758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32759 done; \
32760 echo "Doing install-pdf in tar" ; \
32761 (cd $(HOST_SUBDIR)/tar && \
32762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32764 "RANLIB=$${RANLIB}" \
32765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32766 install-pdf) \
32767 || exit 1
32768
32769 @endif tar
32770
32771 .PHONY: maybe-install-html-tar install-html-tar
32772 maybe-install-html-tar:
32773 @if tar
32774 maybe-install-html-tar: install-html-tar
32775
32776 install-html-tar: \
32777 configure-tar \
32778 html-tar
32779 @: $(MAKE); $(unstage)
32780 @[ -f ./tar/Makefile ] || exit 0; \
32781 r=`${PWD_COMMAND}`; export r; \
32782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783 $(HOST_EXPORTS) \
32784 for flag in $(EXTRA_HOST_FLAGS) ; do \
32785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786 done; \
32787 echo "Doing install-html in tar" ; \
32788 (cd $(HOST_SUBDIR)/tar && \
32789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791 "RANLIB=$${RANLIB}" \
32792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793 install-html) \
32794 || exit 1
32795
32796 @endif tar
32797
32798 .PHONY: maybe-installcheck-tar installcheck-tar
32799 maybe-installcheck-tar:
32800 @if tar
32801 maybe-installcheck-tar: installcheck-tar
32802
32803 installcheck-tar: \
32804 configure-tar
32805 @: $(MAKE); $(unstage)
32806 @[ -f ./tar/Makefile ] || exit 0; \
32807 r=`${PWD_COMMAND}`; export r; \
32808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32809 $(HOST_EXPORTS) \
32810 for flag in $(EXTRA_HOST_FLAGS) ; do \
32811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32812 done; \
32813 echo "Doing installcheck in tar" ; \
32814 (cd $(HOST_SUBDIR)/tar && \
32815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32817 "RANLIB=$${RANLIB}" \
32818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32819 installcheck) \
32820 || exit 1
32821
32822 @endif tar
32823
32824 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
32825 maybe-mostlyclean-tar:
32826 @if tar
32827 maybe-mostlyclean-tar: mostlyclean-tar
32828
32829 mostlyclean-tar:
32830 @: $(MAKE); $(unstage)
32831 @[ -f ./tar/Makefile ] || exit 0; \
32832 r=`${PWD_COMMAND}`; export r; \
32833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32834 $(HOST_EXPORTS) \
32835 for flag in $(EXTRA_HOST_FLAGS) ; do \
32836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32837 done; \
32838 echo "Doing mostlyclean in tar" ; \
32839 (cd $(HOST_SUBDIR)/tar && \
32840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32842 "RANLIB=$${RANLIB}" \
32843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32844 mostlyclean) \
32845 || exit 1
32846
32847 @endif tar
32848
32849 .PHONY: maybe-clean-tar clean-tar
32850 maybe-clean-tar:
32851 @if tar
32852 maybe-clean-tar: clean-tar
32853
32854 clean-tar:
32855 @: $(MAKE); $(unstage)
32856 @[ -f ./tar/Makefile ] || exit 0; \
32857 r=`${PWD_COMMAND}`; export r; \
32858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32859 $(HOST_EXPORTS) \
32860 for flag in $(EXTRA_HOST_FLAGS) ; do \
32861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32862 done; \
32863 echo "Doing clean in tar" ; \
32864 (cd $(HOST_SUBDIR)/tar && \
32865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32867 "RANLIB=$${RANLIB}" \
32868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32869 clean) \
32870 || exit 1
32871
32872 @endif tar
32873
32874 .PHONY: maybe-distclean-tar distclean-tar
32875 maybe-distclean-tar:
32876 @if tar
32877 maybe-distclean-tar: distclean-tar
32878
32879 distclean-tar:
32880 @: $(MAKE); $(unstage)
32881 @[ -f ./tar/Makefile ] || exit 0; \
32882 r=`${PWD_COMMAND}`; export r; \
32883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32884 $(HOST_EXPORTS) \
32885 for flag in $(EXTRA_HOST_FLAGS) ; do \
32886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32887 done; \
32888 echo "Doing distclean in tar" ; \
32889 (cd $(HOST_SUBDIR)/tar && \
32890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32892 "RANLIB=$${RANLIB}" \
32893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32894 distclean) \
32895 || exit 1
32896
32897 @endif tar
32898
32899 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
32900 maybe-maintainer-clean-tar:
32901 @if tar
32902 maybe-maintainer-clean-tar: maintainer-clean-tar
32903
32904 maintainer-clean-tar:
32905 @: $(MAKE); $(unstage)
32906 @[ -f ./tar/Makefile ] || exit 0; \
32907 r=`${PWD_COMMAND}`; export r; \
32908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32909 $(HOST_EXPORTS) \
32910 for flag in $(EXTRA_HOST_FLAGS) ; do \
32911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32912 done; \
32913 echo "Doing maintainer-clean in tar" ; \
32914 (cd $(HOST_SUBDIR)/tar && \
32915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32917 "RANLIB=$${RANLIB}" \
32918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32919 maintainer-clean) \
32920 || exit 1
32921
32922 @endif tar
32923
32924
32925
32926 .PHONY: configure-texinfo maybe-configure-texinfo
32927 maybe-configure-texinfo:
32928 @if gcc-bootstrap
32929 configure-texinfo: stage_current
32930 @endif gcc-bootstrap
32931 @if texinfo
32932 maybe-configure-texinfo: configure-texinfo
32933 configure-texinfo:
32934 @: $(MAKE); $(unstage)
32935 @r=`${PWD_COMMAND}`; export r; \
32936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32937 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
32939 $(HOST_EXPORTS) \
32940 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32941 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32942 case $(srcdir) in \
32943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32944 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32946 esac; \
32947 srcdiroption="--srcdir=$${topdir}/texinfo"; \
32948 libsrcdir="$$s/texinfo"; \
32949 $(SHELL) $${libsrcdir}/configure \
32950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32951 --target=${target_alias} $${srcdiroption} \
32952 || exit 1
32953 @endif texinfo
32954
32955
32956
32957
32958
32959 .PHONY: all-texinfo maybe-all-texinfo
32960 maybe-all-texinfo:
32961 @if gcc-bootstrap
32962 all-texinfo: stage_current
32963 @endif gcc-bootstrap
32964 @if texinfo
32965 TARGET-texinfo=all
32966 maybe-all-texinfo: all-texinfo
32967 all-texinfo: configure-texinfo
32968 @: $(MAKE); $(unstage)
32969 @r=`${PWD_COMMAND}`; export r; \
32970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971 $(HOST_EXPORTS) \
32972 (cd $(HOST_SUBDIR)/texinfo && \
32973 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo))
32974 @endif texinfo
32975
32976
32977
32978
32979 .PHONY: check-texinfo maybe-check-texinfo
32980 maybe-check-texinfo:
32981 @if texinfo
32982 maybe-check-texinfo: check-texinfo
32983
32984 check-texinfo:
32985 @: $(MAKE); $(unstage)
32986 @r=`${PWD_COMMAND}`; export r; \
32987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32988 $(HOST_EXPORTS) \
32989 (cd $(HOST_SUBDIR)/texinfo && \
32990 $(MAKE) $(FLAGS_TO_PASS) check)
32991
32992 @endif texinfo
32993
32994 .PHONY: install-texinfo maybe-install-texinfo
32995 maybe-install-texinfo:
32996 @if texinfo
32997 maybe-install-texinfo: install-texinfo
32998
32999 install-texinfo:
33000
33001 @endif texinfo
33002
33003 # Other targets (info, dvi, pdf, etc.)
33004
33005 .PHONY: maybe-info-texinfo info-texinfo
33006 maybe-info-texinfo:
33007 @if texinfo
33008 maybe-info-texinfo: info-texinfo
33009
33010 info-texinfo: \
33011 configure-texinfo
33012 @: $(MAKE); $(unstage)
33013 @[ -f ./texinfo/Makefile ] || exit 0; \
33014 r=`${PWD_COMMAND}`; export r; \
33015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33016 $(HOST_EXPORTS) \
33017 for flag in $(EXTRA_HOST_FLAGS) ; do \
33018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33019 done; \
33020 echo "Doing info in texinfo" ; \
33021 (cd $(HOST_SUBDIR)/texinfo && \
33022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33024 "RANLIB=$${RANLIB}" \
33025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33026 info) \
33027 || exit 1
33028
33029 @endif texinfo
33030
33031 .PHONY: maybe-dvi-texinfo dvi-texinfo
33032 maybe-dvi-texinfo:
33033 @if texinfo
33034 maybe-dvi-texinfo: dvi-texinfo
33035
33036 dvi-texinfo: \
33037 configure-texinfo
33038 @: $(MAKE); $(unstage)
33039 @[ -f ./texinfo/Makefile ] || exit 0; \
33040 r=`${PWD_COMMAND}`; export r; \
33041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042 $(HOST_EXPORTS) \
33043 for flag in $(EXTRA_HOST_FLAGS) ; do \
33044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33045 done; \
33046 echo "Doing dvi in texinfo" ; \
33047 (cd $(HOST_SUBDIR)/texinfo && \
33048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33050 "RANLIB=$${RANLIB}" \
33051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33052 dvi) \
33053 || exit 1
33054
33055 @endif texinfo
33056
33057 .PHONY: maybe-pdf-texinfo pdf-texinfo
33058 maybe-pdf-texinfo:
33059 @if texinfo
33060 maybe-pdf-texinfo: pdf-texinfo
33061
33062 pdf-texinfo: \
33063 configure-texinfo
33064 @: $(MAKE); $(unstage)
33065 @[ -f ./texinfo/Makefile ] || exit 0; \
33066 r=`${PWD_COMMAND}`; export r; \
33067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33068 $(HOST_EXPORTS) \
33069 for flag in $(EXTRA_HOST_FLAGS) ; do \
33070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33071 done; \
33072 echo "Doing pdf in texinfo" ; \
33073 (cd $(HOST_SUBDIR)/texinfo && \
33074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33076 "RANLIB=$${RANLIB}" \
33077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33078 pdf) \
33079 || exit 1
33080
33081 @endif texinfo
33082
33083 .PHONY: maybe-html-texinfo html-texinfo
33084 maybe-html-texinfo:
33085 @if texinfo
33086 maybe-html-texinfo: html-texinfo
33087
33088 html-texinfo: \
33089 configure-texinfo
33090 @: $(MAKE); $(unstage)
33091 @[ -f ./texinfo/Makefile ] || exit 0; \
33092 r=`${PWD_COMMAND}`; export r; \
33093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094 $(HOST_EXPORTS) \
33095 for flag in $(EXTRA_HOST_FLAGS) ; do \
33096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33097 done; \
33098 echo "Doing html in texinfo" ; \
33099 (cd $(HOST_SUBDIR)/texinfo && \
33100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33102 "RANLIB=$${RANLIB}" \
33103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33104 html) \
33105 || exit 1
33106
33107 @endif texinfo
33108
33109 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33110 maybe-TAGS-texinfo:
33111 @if texinfo
33112 maybe-TAGS-texinfo: TAGS-texinfo
33113
33114 TAGS-texinfo: \
33115 configure-texinfo
33116 @: $(MAKE); $(unstage)
33117 @[ -f ./texinfo/Makefile ] || exit 0; \
33118 r=`${PWD_COMMAND}`; export r; \
33119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33120 $(HOST_EXPORTS) \
33121 for flag in $(EXTRA_HOST_FLAGS) ; do \
33122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33123 done; \
33124 echo "Doing TAGS in texinfo" ; \
33125 (cd $(HOST_SUBDIR)/texinfo && \
33126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33128 "RANLIB=$${RANLIB}" \
33129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33130 TAGS) \
33131 || exit 1
33132
33133 @endif texinfo
33134
33135 .PHONY: maybe-install-info-texinfo install-info-texinfo
33136 maybe-install-info-texinfo:
33137 @if texinfo
33138 maybe-install-info-texinfo: install-info-texinfo
33139
33140 install-info-texinfo: \
33141 configure-texinfo \
33142 info-texinfo
33143 @: $(MAKE); $(unstage)
33144 @[ -f ./texinfo/Makefile ] || exit 0; \
33145 r=`${PWD_COMMAND}`; export r; \
33146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33147 $(HOST_EXPORTS) \
33148 for flag in $(EXTRA_HOST_FLAGS) ; do \
33149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33150 done; \
33151 echo "Doing install-info in texinfo" ; \
33152 (cd $(HOST_SUBDIR)/texinfo && \
33153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33155 "RANLIB=$${RANLIB}" \
33156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33157 install-info) \
33158 || exit 1
33159
33160 @endif texinfo
33161
33162 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33163 maybe-install-pdf-texinfo:
33164 @if texinfo
33165 maybe-install-pdf-texinfo: install-pdf-texinfo
33166
33167 install-pdf-texinfo: \
33168 configure-texinfo \
33169 pdf-texinfo
33170 @: $(MAKE); $(unstage)
33171 @[ -f ./texinfo/Makefile ] || exit 0; \
33172 r=`${PWD_COMMAND}`; export r; \
33173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33174 $(HOST_EXPORTS) \
33175 for flag in $(EXTRA_HOST_FLAGS) ; do \
33176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177 done; \
33178 echo "Doing install-pdf in texinfo" ; \
33179 (cd $(HOST_SUBDIR)/texinfo && \
33180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33182 "RANLIB=$${RANLIB}" \
33183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33184 install-pdf) \
33185 || exit 1
33186
33187 @endif texinfo
33188
33189 .PHONY: maybe-install-html-texinfo install-html-texinfo
33190 maybe-install-html-texinfo:
33191 @if texinfo
33192 maybe-install-html-texinfo: install-html-texinfo
33193
33194 install-html-texinfo: \
33195 configure-texinfo \
33196 html-texinfo
33197 @: $(MAKE); $(unstage)
33198 @[ -f ./texinfo/Makefile ] || exit 0; \
33199 r=`${PWD_COMMAND}`; export r; \
33200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33201 $(HOST_EXPORTS) \
33202 for flag in $(EXTRA_HOST_FLAGS) ; do \
33203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33204 done; \
33205 echo "Doing install-html in texinfo" ; \
33206 (cd $(HOST_SUBDIR)/texinfo && \
33207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33209 "RANLIB=$${RANLIB}" \
33210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33211 install-html) \
33212 || exit 1
33213
33214 @endif texinfo
33215
33216 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33217 maybe-installcheck-texinfo:
33218 @if texinfo
33219 maybe-installcheck-texinfo: installcheck-texinfo
33220
33221 installcheck-texinfo: \
33222 configure-texinfo
33223 @: $(MAKE); $(unstage)
33224 @[ -f ./texinfo/Makefile ] || exit 0; \
33225 r=`${PWD_COMMAND}`; export r; \
33226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227 $(HOST_EXPORTS) \
33228 for flag in $(EXTRA_HOST_FLAGS) ; do \
33229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230 done; \
33231 echo "Doing installcheck in texinfo" ; \
33232 (cd $(HOST_SUBDIR)/texinfo && \
33233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33235 "RANLIB=$${RANLIB}" \
33236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33237 installcheck) \
33238 || exit 1
33239
33240 @endif texinfo
33241
33242 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33243 maybe-mostlyclean-texinfo:
33244 @if texinfo
33245 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33246
33247 mostlyclean-texinfo:
33248 @: $(MAKE); $(unstage)
33249 @[ -f ./texinfo/Makefile ] || exit 0; \
33250 r=`${PWD_COMMAND}`; export r; \
33251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33252 $(HOST_EXPORTS) \
33253 for flag in $(EXTRA_HOST_FLAGS) ; do \
33254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33255 done; \
33256 echo "Doing mostlyclean in texinfo" ; \
33257 (cd $(HOST_SUBDIR)/texinfo && \
33258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33260 "RANLIB=$${RANLIB}" \
33261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33262 mostlyclean) \
33263 || exit 1
33264
33265 @endif texinfo
33266
33267 .PHONY: maybe-clean-texinfo clean-texinfo
33268 maybe-clean-texinfo:
33269 @if texinfo
33270 maybe-clean-texinfo: clean-texinfo
33271
33272 clean-texinfo:
33273 @: $(MAKE); $(unstage)
33274 @[ -f ./texinfo/Makefile ] || exit 0; \
33275 r=`${PWD_COMMAND}`; export r; \
33276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33277 $(HOST_EXPORTS) \
33278 for flag in $(EXTRA_HOST_FLAGS) ; do \
33279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33280 done; \
33281 echo "Doing clean in texinfo" ; \
33282 (cd $(HOST_SUBDIR)/texinfo && \
33283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33285 "RANLIB=$${RANLIB}" \
33286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33287 clean) \
33288 || exit 1
33289
33290 @endif texinfo
33291
33292 .PHONY: maybe-distclean-texinfo distclean-texinfo
33293 maybe-distclean-texinfo:
33294 @if texinfo
33295 maybe-distclean-texinfo: distclean-texinfo
33296
33297 distclean-texinfo:
33298 @: $(MAKE); $(unstage)
33299 @[ -f ./texinfo/Makefile ] || exit 0; \
33300 r=`${PWD_COMMAND}`; export r; \
33301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33302 $(HOST_EXPORTS) \
33303 for flag in $(EXTRA_HOST_FLAGS) ; do \
33304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33305 done; \
33306 echo "Doing distclean in texinfo" ; \
33307 (cd $(HOST_SUBDIR)/texinfo && \
33308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33310 "RANLIB=$${RANLIB}" \
33311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33312 distclean) \
33313 || exit 1
33314
33315 @endif texinfo
33316
33317 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33318 maybe-maintainer-clean-texinfo:
33319 @if texinfo
33320 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33321
33322 maintainer-clean-texinfo:
33323 @: $(MAKE); $(unstage)
33324 @[ -f ./texinfo/Makefile ] || exit 0; \
33325 r=`${PWD_COMMAND}`; export r; \
33326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33327 $(HOST_EXPORTS) \
33328 for flag in $(EXTRA_HOST_FLAGS) ; do \
33329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33330 done; \
33331 echo "Doing maintainer-clean in texinfo" ; \
33332 (cd $(HOST_SUBDIR)/texinfo && \
33333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33335 "RANLIB=$${RANLIB}" \
33336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33337 maintainer-clean) \
33338 || exit 1
33339
33340 @endif texinfo
33341
33342
33343
33344 .PHONY: configure-textutils maybe-configure-textutils
33345 maybe-configure-textutils:
33346 @if gcc-bootstrap
33347 configure-textutils: stage_current
33348 @endif gcc-bootstrap
33349 @if textutils
33350 maybe-configure-textutils: configure-textutils
33351 configure-textutils:
33352 @: $(MAKE); $(unstage)
33353 @r=`${PWD_COMMAND}`; export r; \
33354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
33356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
33357 $(HOST_EXPORTS) \
33358 echo Configuring in $(HOST_SUBDIR)/textutils; \
33359 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
33360 case $(srcdir) in \
33361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33362 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
33363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33364 esac; \
33365 srcdiroption="--srcdir=$${topdir}/textutils"; \
33366 libsrcdir="$$s/textutils"; \
33367 $(SHELL) $${libsrcdir}/configure \
33368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33369 --target=${target_alias} $${srcdiroption} \
33370 || exit 1
33371 @endif textutils
33372
33373
33374
33375
33376
33377 .PHONY: all-textutils maybe-all-textutils
33378 maybe-all-textutils:
33379 @if gcc-bootstrap
33380 all-textutils: stage_current
33381 @endif gcc-bootstrap
33382 @if textutils
33383 TARGET-textutils=all
33384 maybe-all-textutils: all-textutils
33385 all-textutils: configure-textutils
33386 @: $(MAKE); $(unstage)
33387 @r=`${PWD_COMMAND}`; export r; \
33388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389 $(HOST_EXPORTS) \
33390 (cd $(HOST_SUBDIR)/textutils && \
33391 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils))
33392 @endif textutils
33393
33394
33395
33396
33397 .PHONY: check-textutils maybe-check-textutils
33398 maybe-check-textutils:
33399 @if textutils
33400 maybe-check-textutils: check-textutils
33401
33402 check-textutils:
33403 @: $(MAKE); $(unstage)
33404 @r=`${PWD_COMMAND}`; export r; \
33405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406 $(HOST_EXPORTS) \
33407 (cd $(HOST_SUBDIR)/textutils && \
33408 $(MAKE) $(FLAGS_TO_PASS) check)
33409
33410 @endif textutils
33411
33412 .PHONY: install-textutils maybe-install-textutils
33413 maybe-install-textutils:
33414 @if textutils
33415 maybe-install-textutils: install-textutils
33416
33417 install-textutils: installdirs
33418 @: $(MAKE); $(unstage)
33419 @r=`${PWD_COMMAND}`; export r; \
33420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421 $(HOST_EXPORTS) \
33422 (cd $(HOST_SUBDIR)/textutils && \
33423 $(MAKE) $(FLAGS_TO_PASS) install)
33424
33425 @endif textutils
33426
33427 # Other targets (info, dvi, pdf, etc.)
33428
33429 .PHONY: maybe-info-textutils info-textutils
33430 maybe-info-textutils:
33431 @if textutils
33432 maybe-info-textutils: info-textutils
33433
33434 info-textutils: \
33435 configure-textutils
33436 @: $(MAKE); $(unstage)
33437 @[ -f ./textutils/Makefile ] || exit 0; \
33438 r=`${PWD_COMMAND}`; export r; \
33439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33440 $(HOST_EXPORTS) \
33441 for flag in $(EXTRA_HOST_FLAGS) ; do \
33442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33443 done; \
33444 echo "Doing info in textutils" ; \
33445 (cd $(HOST_SUBDIR)/textutils && \
33446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33448 "RANLIB=$${RANLIB}" \
33449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33450 info) \
33451 || exit 1
33452
33453 @endif textutils
33454
33455 .PHONY: maybe-dvi-textutils dvi-textutils
33456 maybe-dvi-textutils:
33457 @if textutils
33458 maybe-dvi-textutils: dvi-textutils
33459
33460 dvi-textutils: \
33461 configure-textutils
33462 @: $(MAKE); $(unstage)
33463 @[ -f ./textutils/Makefile ] || exit 0; \
33464 r=`${PWD_COMMAND}`; export r; \
33465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33466 $(HOST_EXPORTS) \
33467 for flag in $(EXTRA_HOST_FLAGS) ; do \
33468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33469 done; \
33470 echo "Doing dvi in textutils" ; \
33471 (cd $(HOST_SUBDIR)/textutils && \
33472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33474 "RANLIB=$${RANLIB}" \
33475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33476 dvi) \
33477 || exit 1
33478
33479 @endif textutils
33480
33481 .PHONY: maybe-pdf-textutils pdf-textutils
33482 maybe-pdf-textutils:
33483 @if textutils
33484 maybe-pdf-textutils: pdf-textutils
33485
33486 pdf-textutils: \
33487 configure-textutils
33488 @: $(MAKE); $(unstage)
33489 @[ -f ./textutils/Makefile ] || exit 0; \
33490 r=`${PWD_COMMAND}`; export r; \
33491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492 $(HOST_EXPORTS) \
33493 for flag in $(EXTRA_HOST_FLAGS) ; do \
33494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33495 done; \
33496 echo "Doing pdf in textutils" ; \
33497 (cd $(HOST_SUBDIR)/textutils && \
33498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33500 "RANLIB=$${RANLIB}" \
33501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33502 pdf) \
33503 || exit 1
33504
33505 @endif textutils
33506
33507 .PHONY: maybe-html-textutils html-textutils
33508 maybe-html-textutils:
33509 @if textutils
33510 maybe-html-textutils: html-textutils
33511
33512 html-textutils: \
33513 configure-textutils
33514 @: $(MAKE); $(unstage)
33515 @[ -f ./textutils/Makefile ] || exit 0; \
33516 r=`${PWD_COMMAND}`; export r; \
33517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33518 $(HOST_EXPORTS) \
33519 for flag in $(EXTRA_HOST_FLAGS) ; do \
33520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33521 done; \
33522 echo "Doing html in textutils" ; \
33523 (cd $(HOST_SUBDIR)/textutils && \
33524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33526 "RANLIB=$${RANLIB}" \
33527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33528 html) \
33529 || exit 1
33530
33531 @endif textutils
33532
33533 .PHONY: maybe-TAGS-textutils TAGS-textutils
33534 maybe-TAGS-textutils:
33535 @if textutils
33536 maybe-TAGS-textutils: TAGS-textutils
33537
33538 TAGS-textutils: \
33539 configure-textutils
33540 @: $(MAKE); $(unstage)
33541 @[ -f ./textutils/Makefile ] || exit 0; \
33542 r=`${PWD_COMMAND}`; export r; \
33543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33544 $(HOST_EXPORTS) \
33545 for flag in $(EXTRA_HOST_FLAGS) ; do \
33546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33547 done; \
33548 echo "Doing TAGS in textutils" ; \
33549 (cd $(HOST_SUBDIR)/textutils && \
33550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33552 "RANLIB=$${RANLIB}" \
33553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33554 TAGS) \
33555 || exit 1
33556
33557 @endif textutils
33558
33559 .PHONY: maybe-install-info-textutils install-info-textutils
33560 maybe-install-info-textutils:
33561 @if textutils
33562 maybe-install-info-textutils: install-info-textutils
33563
33564 install-info-textutils: \
33565 configure-textutils \
33566 info-textutils
33567 @: $(MAKE); $(unstage)
33568 @[ -f ./textutils/Makefile ] || exit 0; \
33569 r=`${PWD_COMMAND}`; export r; \
33570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33571 $(HOST_EXPORTS) \
33572 for flag in $(EXTRA_HOST_FLAGS) ; do \
33573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33574 done; \
33575 echo "Doing install-info in textutils" ; \
33576 (cd $(HOST_SUBDIR)/textutils && \
33577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33579 "RANLIB=$${RANLIB}" \
33580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33581 install-info) \
33582 || exit 1
33583
33584 @endif textutils
33585
33586 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
33587 maybe-install-pdf-textutils:
33588 @if textutils
33589 maybe-install-pdf-textutils: install-pdf-textutils
33590
33591 install-pdf-textutils: \
33592 configure-textutils \
33593 pdf-textutils
33594 @: $(MAKE); $(unstage)
33595 @[ -f ./textutils/Makefile ] || exit 0; \
33596 r=`${PWD_COMMAND}`; export r; \
33597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33598 $(HOST_EXPORTS) \
33599 for flag in $(EXTRA_HOST_FLAGS) ; do \
33600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33601 done; \
33602 echo "Doing install-pdf in textutils" ; \
33603 (cd $(HOST_SUBDIR)/textutils && \
33604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33606 "RANLIB=$${RANLIB}" \
33607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33608 install-pdf) \
33609 || exit 1
33610
33611 @endif textutils
33612
33613 .PHONY: maybe-install-html-textutils install-html-textutils
33614 maybe-install-html-textutils:
33615 @if textutils
33616 maybe-install-html-textutils: install-html-textutils
33617
33618 install-html-textutils: \
33619 configure-textutils \
33620 html-textutils
33621 @: $(MAKE); $(unstage)
33622 @[ -f ./textutils/Makefile ] || exit 0; \
33623 r=`${PWD_COMMAND}`; export r; \
33624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33625 $(HOST_EXPORTS) \
33626 for flag in $(EXTRA_HOST_FLAGS) ; do \
33627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33628 done; \
33629 echo "Doing install-html in textutils" ; \
33630 (cd $(HOST_SUBDIR)/textutils && \
33631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33633 "RANLIB=$${RANLIB}" \
33634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33635 install-html) \
33636 || exit 1
33637
33638 @endif textutils
33639
33640 .PHONY: maybe-installcheck-textutils installcheck-textutils
33641 maybe-installcheck-textutils:
33642 @if textutils
33643 maybe-installcheck-textutils: installcheck-textutils
33644
33645 installcheck-textutils: \
33646 configure-textutils
33647 @: $(MAKE); $(unstage)
33648 @[ -f ./textutils/Makefile ] || exit 0; \
33649 r=`${PWD_COMMAND}`; export r; \
33650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33651 $(HOST_EXPORTS) \
33652 for flag in $(EXTRA_HOST_FLAGS) ; do \
33653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33654 done; \
33655 echo "Doing installcheck in textutils" ; \
33656 (cd $(HOST_SUBDIR)/textutils && \
33657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33659 "RANLIB=$${RANLIB}" \
33660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33661 installcheck) \
33662 || exit 1
33663
33664 @endif textutils
33665
33666 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
33667 maybe-mostlyclean-textutils:
33668 @if textutils
33669 maybe-mostlyclean-textutils: mostlyclean-textutils
33670
33671 mostlyclean-textutils:
33672 @: $(MAKE); $(unstage)
33673 @[ -f ./textutils/Makefile ] || exit 0; \
33674 r=`${PWD_COMMAND}`; export r; \
33675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33676 $(HOST_EXPORTS) \
33677 for flag in $(EXTRA_HOST_FLAGS) ; do \
33678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33679 done; \
33680 echo "Doing mostlyclean in textutils" ; \
33681 (cd $(HOST_SUBDIR)/textutils && \
33682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33684 "RANLIB=$${RANLIB}" \
33685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33686 mostlyclean) \
33687 || exit 1
33688
33689 @endif textutils
33690
33691 .PHONY: maybe-clean-textutils clean-textutils
33692 maybe-clean-textutils:
33693 @if textutils
33694 maybe-clean-textutils: clean-textutils
33695
33696 clean-textutils:
33697 @: $(MAKE); $(unstage)
33698 @[ -f ./textutils/Makefile ] || exit 0; \
33699 r=`${PWD_COMMAND}`; export r; \
33700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33701 $(HOST_EXPORTS) \
33702 for flag in $(EXTRA_HOST_FLAGS) ; do \
33703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33704 done; \
33705 echo "Doing clean in textutils" ; \
33706 (cd $(HOST_SUBDIR)/textutils && \
33707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33709 "RANLIB=$${RANLIB}" \
33710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33711 clean) \
33712 || exit 1
33713
33714 @endif textutils
33715
33716 .PHONY: maybe-distclean-textutils distclean-textutils
33717 maybe-distclean-textutils:
33718 @if textutils
33719 maybe-distclean-textutils: distclean-textutils
33720
33721 distclean-textutils:
33722 @: $(MAKE); $(unstage)
33723 @[ -f ./textutils/Makefile ] || exit 0; \
33724 r=`${PWD_COMMAND}`; export r; \
33725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726 $(HOST_EXPORTS) \
33727 for flag in $(EXTRA_HOST_FLAGS) ; do \
33728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729 done; \
33730 echo "Doing distclean in textutils" ; \
33731 (cd $(HOST_SUBDIR)/textutils && \
33732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734 "RANLIB=$${RANLIB}" \
33735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736 distclean) \
33737 || exit 1
33738
33739 @endif textutils
33740
33741 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
33742 maybe-maintainer-clean-textutils:
33743 @if textutils
33744 maybe-maintainer-clean-textutils: maintainer-clean-textutils
33745
33746 maintainer-clean-textutils:
33747 @: $(MAKE); $(unstage)
33748 @[ -f ./textutils/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 maintainer-clean in textutils" ; \
33756 (cd $(HOST_SUBDIR)/textutils && \
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 maintainer-clean) \
33762 || exit 1
33763
33764 @endif textutils
33765
33766
33767
33768 .PHONY: configure-time maybe-configure-time
33769 maybe-configure-time:
33770 @if gcc-bootstrap
33771 configure-time: stage_current
33772 @endif gcc-bootstrap
33773 @if time
33774 maybe-configure-time: configure-time
33775 configure-time:
33776 @: $(MAKE); $(unstage)
33777 @r=`${PWD_COMMAND}`; export r; \
33778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33779 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
33780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
33781 $(HOST_EXPORTS) \
33782 echo Configuring in $(HOST_SUBDIR)/time; \
33783 cd "$(HOST_SUBDIR)/time" || exit 1; \
33784 case $(srcdir) in \
33785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33786 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
33787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33788 esac; \
33789 srcdiroption="--srcdir=$${topdir}/time"; \
33790 libsrcdir="$$s/time"; \
33791 $(SHELL) $${libsrcdir}/configure \
33792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33793 --target=${target_alias} $${srcdiroption} \
33794 || exit 1
33795 @endif time
33796
33797
33798
33799
33800
33801 .PHONY: all-time maybe-all-time
33802 maybe-all-time:
33803 @if gcc-bootstrap
33804 all-time: stage_current
33805 @endif gcc-bootstrap
33806 @if time
33807 TARGET-time=all
33808 maybe-all-time: all-time
33809 all-time: configure-time
33810 @: $(MAKE); $(unstage)
33811 @r=`${PWD_COMMAND}`; export r; \
33812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33813 $(HOST_EXPORTS) \
33814 (cd $(HOST_SUBDIR)/time && \
33815 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time))
33816 @endif time
33817
33818
33819
33820
33821 .PHONY: check-time maybe-check-time
33822 maybe-check-time:
33823 @if time
33824 maybe-check-time: check-time
33825
33826 check-time:
33827 @: $(MAKE); $(unstage)
33828 @r=`${PWD_COMMAND}`; export r; \
33829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33830 $(HOST_EXPORTS) \
33831 (cd $(HOST_SUBDIR)/time && \
33832 $(MAKE) $(FLAGS_TO_PASS) check)
33833
33834 @endif time
33835
33836 .PHONY: install-time maybe-install-time
33837 maybe-install-time:
33838 @if time
33839 maybe-install-time: install-time
33840
33841 install-time: installdirs
33842 @: $(MAKE); $(unstage)
33843 @r=`${PWD_COMMAND}`; export r; \
33844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33845 $(HOST_EXPORTS) \
33846 (cd $(HOST_SUBDIR)/time && \
33847 $(MAKE) $(FLAGS_TO_PASS) install)
33848
33849 @endif time
33850
33851 # Other targets (info, dvi, pdf, etc.)
33852
33853 .PHONY: maybe-info-time info-time
33854 maybe-info-time:
33855 @if time
33856 maybe-info-time: info-time
33857
33858 info-time: \
33859 configure-time
33860 @: $(MAKE); $(unstage)
33861 @[ -f ./time/Makefile ] || exit 0; \
33862 r=`${PWD_COMMAND}`; export r; \
33863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33864 $(HOST_EXPORTS) \
33865 for flag in $(EXTRA_HOST_FLAGS) ; do \
33866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33867 done; \
33868 echo "Doing info in time" ; \
33869 (cd $(HOST_SUBDIR)/time && \
33870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33872 "RANLIB=$${RANLIB}" \
33873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33874 info) \
33875 || exit 1
33876
33877 @endif time
33878
33879 .PHONY: maybe-dvi-time dvi-time
33880 maybe-dvi-time:
33881 @if time
33882 maybe-dvi-time: dvi-time
33883
33884 dvi-time: \
33885 configure-time
33886 @: $(MAKE); $(unstage)
33887 @[ -f ./time/Makefile ] || exit 0; \
33888 r=`${PWD_COMMAND}`; export r; \
33889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33890 $(HOST_EXPORTS) \
33891 for flag in $(EXTRA_HOST_FLAGS) ; do \
33892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33893 done; \
33894 echo "Doing dvi in time" ; \
33895 (cd $(HOST_SUBDIR)/time && \
33896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33898 "RANLIB=$${RANLIB}" \
33899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33900 dvi) \
33901 || exit 1
33902
33903 @endif time
33904
33905 .PHONY: maybe-pdf-time pdf-time
33906 maybe-pdf-time:
33907 @if time
33908 maybe-pdf-time: pdf-time
33909
33910 pdf-time: \
33911 configure-time
33912 @: $(MAKE); $(unstage)
33913 @[ -f ./time/Makefile ] || exit 0; \
33914 r=`${PWD_COMMAND}`; export r; \
33915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33916 $(HOST_EXPORTS) \
33917 for flag in $(EXTRA_HOST_FLAGS) ; do \
33918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33919 done; \
33920 echo "Doing pdf in time" ; \
33921 (cd $(HOST_SUBDIR)/time && \
33922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33924 "RANLIB=$${RANLIB}" \
33925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33926 pdf) \
33927 || exit 1
33928
33929 @endif time
33930
33931 .PHONY: maybe-html-time html-time
33932 maybe-html-time:
33933 @if time
33934 maybe-html-time: html-time
33935
33936 html-time: \
33937 configure-time
33938 @: $(MAKE); $(unstage)
33939 @[ -f ./time/Makefile ] || exit 0; \
33940 r=`${PWD_COMMAND}`; export r; \
33941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33942 $(HOST_EXPORTS) \
33943 for flag in $(EXTRA_HOST_FLAGS) ; do \
33944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33945 done; \
33946 echo "Doing html in time" ; \
33947 (cd $(HOST_SUBDIR)/time && \
33948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33950 "RANLIB=$${RANLIB}" \
33951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33952 html) \
33953 || exit 1
33954
33955 @endif time
33956
33957 .PHONY: maybe-TAGS-time TAGS-time
33958 maybe-TAGS-time:
33959 @if time
33960 maybe-TAGS-time: TAGS-time
33961
33962 TAGS-time: \
33963 configure-time
33964 @: $(MAKE); $(unstage)
33965 @[ -f ./time/Makefile ] || exit 0; \
33966 r=`${PWD_COMMAND}`; export r; \
33967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968 $(HOST_EXPORTS) \
33969 for flag in $(EXTRA_HOST_FLAGS) ; do \
33970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33971 done; \
33972 echo "Doing TAGS in time" ; \
33973 (cd $(HOST_SUBDIR)/time && \
33974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33976 "RANLIB=$${RANLIB}" \
33977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33978 TAGS) \
33979 || exit 1
33980
33981 @endif time
33982
33983 .PHONY: maybe-install-info-time install-info-time
33984 maybe-install-info-time:
33985 @if time
33986 maybe-install-info-time: install-info-time
33987
33988 install-info-time: \
33989 configure-time \
33990 info-time
33991 @: $(MAKE); $(unstage)
33992 @[ -f ./time/Makefile ] || exit 0; \
33993 r=`${PWD_COMMAND}`; export r; \
33994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33995 $(HOST_EXPORTS) \
33996 for flag in $(EXTRA_HOST_FLAGS) ; do \
33997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33998 done; \
33999 echo "Doing install-info in time" ; \
34000 (cd $(HOST_SUBDIR)/time && \
34001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34003 "RANLIB=$${RANLIB}" \
34004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34005 install-info) \
34006 || exit 1
34007
34008 @endif time
34009
34010 .PHONY: maybe-install-pdf-time install-pdf-time
34011 maybe-install-pdf-time:
34012 @if time
34013 maybe-install-pdf-time: install-pdf-time
34014
34015 install-pdf-time: \
34016 configure-time \
34017 pdf-time
34018 @: $(MAKE); $(unstage)
34019 @[ -f ./time/Makefile ] || exit 0; \
34020 r=`${PWD_COMMAND}`; export r; \
34021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34022 $(HOST_EXPORTS) \
34023 for flag in $(EXTRA_HOST_FLAGS) ; do \
34024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34025 done; \
34026 echo "Doing install-pdf in time" ; \
34027 (cd $(HOST_SUBDIR)/time && \
34028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34030 "RANLIB=$${RANLIB}" \
34031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34032 install-pdf) \
34033 || exit 1
34034
34035 @endif time
34036
34037 .PHONY: maybe-install-html-time install-html-time
34038 maybe-install-html-time:
34039 @if time
34040 maybe-install-html-time: install-html-time
34041
34042 install-html-time: \
34043 configure-time \
34044 html-time
34045 @: $(MAKE); $(unstage)
34046 @[ -f ./time/Makefile ] || exit 0; \
34047 r=`${PWD_COMMAND}`; export r; \
34048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34049 $(HOST_EXPORTS) \
34050 for flag in $(EXTRA_HOST_FLAGS) ; do \
34051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34052 done; \
34053 echo "Doing install-html in time" ; \
34054 (cd $(HOST_SUBDIR)/time && \
34055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34057 "RANLIB=$${RANLIB}" \
34058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34059 install-html) \
34060 || exit 1
34061
34062 @endif time
34063
34064 .PHONY: maybe-installcheck-time installcheck-time
34065 maybe-installcheck-time:
34066 @if time
34067 maybe-installcheck-time: installcheck-time
34068
34069 installcheck-time: \
34070 configure-time
34071 @: $(MAKE); $(unstage)
34072 @[ -f ./time/Makefile ] || exit 0; \
34073 r=`${PWD_COMMAND}`; export r; \
34074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34075 $(HOST_EXPORTS) \
34076 for flag in $(EXTRA_HOST_FLAGS) ; do \
34077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34078 done; \
34079 echo "Doing installcheck in time" ; \
34080 (cd $(HOST_SUBDIR)/time && \
34081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34083 "RANLIB=$${RANLIB}" \
34084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34085 installcheck) \
34086 || exit 1
34087
34088 @endif time
34089
34090 .PHONY: maybe-mostlyclean-time mostlyclean-time
34091 maybe-mostlyclean-time:
34092 @if time
34093 maybe-mostlyclean-time: mostlyclean-time
34094
34095 mostlyclean-time:
34096 @: $(MAKE); $(unstage)
34097 @[ -f ./time/Makefile ] || exit 0; \
34098 r=`${PWD_COMMAND}`; export r; \
34099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34100 $(HOST_EXPORTS) \
34101 for flag in $(EXTRA_HOST_FLAGS) ; do \
34102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34103 done; \
34104 echo "Doing mostlyclean in time" ; \
34105 (cd $(HOST_SUBDIR)/time && \
34106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34108 "RANLIB=$${RANLIB}" \
34109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34110 mostlyclean) \
34111 || exit 1
34112
34113 @endif time
34114
34115 .PHONY: maybe-clean-time clean-time
34116 maybe-clean-time:
34117 @if time
34118 maybe-clean-time: clean-time
34119
34120 clean-time:
34121 @: $(MAKE); $(unstage)
34122 @[ -f ./time/Makefile ] || exit 0; \
34123 r=`${PWD_COMMAND}`; export r; \
34124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125 $(HOST_EXPORTS) \
34126 for flag in $(EXTRA_HOST_FLAGS) ; do \
34127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34128 done; \
34129 echo "Doing clean in time" ; \
34130 (cd $(HOST_SUBDIR)/time && \
34131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34133 "RANLIB=$${RANLIB}" \
34134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34135 clean) \
34136 || exit 1
34137
34138 @endif time
34139
34140 .PHONY: maybe-distclean-time distclean-time
34141 maybe-distclean-time:
34142 @if time
34143 maybe-distclean-time: distclean-time
34144
34145 distclean-time:
34146 @: $(MAKE); $(unstage)
34147 @[ -f ./time/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 distclean in time" ; \
34155 (cd $(HOST_SUBDIR)/time && \
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 distclean) \
34161 || exit 1
34162
34163 @endif time
34164
34165 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
34166 maybe-maintainer-clean-time:
34167 @if time
34168 maybe-maintainer-clean-time: maintainer-clean-time
34169
34170 maintainer-clean-time:
34171 @: $(MAKE); $(unstage)
34172 @[ -f ./time/Makefile ] || exit 0; \
34173 r=`${PWD_COMMAND}`; export r; \
34174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34175 $(HOST_EXPORTS) \
34176 for flag in $(EXTRA_HOST_FLAGS) ; do \
34177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34178 done; \
34179 echo "Doing maintainer-clean in time" ; \
34180 (cd $(HOST_SUBDIR)/time && \
34181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34183 "RANLIB=$${RANLIB}" \
34184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34185 maintainer-clean) \
34186 || exit 1
34187
34188 @endif time
34189
34190
34191
34192 .PHONY: configure-uudecode maybe-configure-uudecode
34193 maybe-configure-uudecode:
34194 @if gcc-bootstrap
34195 configure-uudecode: stage_current
34196 @endif gcc-bootstrap
34197 @if uudecode
34198 maybe-configure-uudecode: configure-uudecode
34199 configure-uudecode:
34200 @: $(MAKE); $(unstage)
34201 @r=`${PWD_COMMAND}`; export r; \
34202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
34204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
34205 $(HOST_EXPORTS) \
34206 echo Configuring in $(HOST_SUBDIR)/uudecode; \
34207 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
34208 case $(srcdir) in \
34209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34210 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
34211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34212 esac; \
34213 srcdiroption="--srcdir=$${topdir}/uudecode"; \
34214 libsrcdir="$$s/uudecode"; \
34215 $(SHELL) $${libsrcdir}/configure \
34216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34217 --target=${target_alias} $${srcdiroption} \
34218 || exit 1
34219 @endif uudecode
34220
34221
34222
34223
34224
34225 .PHONY: all-uudecode maybe-all-uudecode
34226 maybe-all-uudecode:
34227 @if gcc-bootstrap
34228 all-uudecode: stage_current
34229 @endif gcc-bootstrap
34230 @if uudecode
34231 TARGET-uudecode=all
34232 maybe-all-uudecode: all-uudecode
34233 all-uudecode: configure-uudecode
34234 @: $(MAKE); $(unstage)
34235 @r=`${PWD_COMMAND}`; export r; \
34236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34237 $(HOST_EXPORTS) \
34238 (cd $(HOST_SUBDIR)/uudecode && \
34239 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode))
34240 @endif uudecode
34241
34242
34243
34244
34245 .PHONY: check-uudecode maybe-check-uudecode
34246 maybe-check-uudecode:
34247 @if uudecode
34248 maybe-check-uudecode: check-uudecode
34249
34250 check-uudecode:
34251 @: $(MAKE); $(unstage)
34252 @r=`${PWD_COMMAND}`; export r; \
34253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34254 $(HOST_EXPORTS) \
34255 (cd $(HOST_SUBDIR)/uudecode && \
34256 $(MAKE) $(FLAGS_TO_PASS) check)
34257
34258 @endif uudecode
34259
34260 .PHONY: install-uudecode maybe-install-uudecode
34261 maybe-install-uudecode:
34262 @if uudecode
34263 maybe-install-uudecode: install-uudecode
34264
34265 install-uudecode: installdirs
34266 @: $(MAKE); $(unstage)
34267 @r=`${PWD_COMMAND}`; export r; \
34268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269 $(HOST_EXPORTS) \
34270 (cd $(HOST_SUBDIR)/uudecode && \
34271 $(MAKE) $(FLAGS_TO_PASS) install)
34272
34273 @endif uudecode
34274
34275 # Other targets (info, dvi, pdf, etc.)
34276
34277 .PHONY: maybe-info-uudecode info-uudecode
34278 maybe-info-uudecode:
34279 @if uudecode
34280 maybe-info-uudecode: info-uudecode
34281
34282 info-uudecode: \
34283 configure-uudecode
34284 @: $(MAKE); $(unstage)
34285 @[ -f ./uudecode/Makefile ] || exit 0; \
34286 r=`${PWD_COMMAND}`; export r; \
34287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34288 $(HOST_EXPORTS) \
34289 for flag in $(EXTRA_HOST_FLAGS) ; do \
34290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34291 done; \
34292 echo "Doing info in uudecode" ; \
34293 (cd $(HOST_SUBDIR)/uudecode && \
34294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34296 "RANLIB=$${RANLIB}" \
34297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34298 info) \
34299 || exit 1
34300
34301 @endif uudecode
34302
34303 .PHONY: maybe-dvi-uudecode dvi-uudecode
34304 maybe-dvi-uudecode:
34305 @if uudecode
34306 maybe-dvi-uudecode: dvi-uudecode
34307
34308 dvi-uudecode: \
34309 configure-uudecode
34310 @: $(MAKE); $(unstage)
34311 @[ -f ./uudecode/Makefile ] || exit 0; \
34312 r=`${PWD_COMMAND}`; export r; \
34313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34314 $(HOST_EXPORTS) \
34315 for flag in $(EXTRA_HOST_FLAGS) ; do \
34316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34317 done; \
34318 echo "Doing dvi in uudecode" ; \
34319 (cd $(HOST_SUBDIR)/uudecode && \
34320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34322 "RANLIB=$${RANLIB}" \
34323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34324 dvi) \
34325 || exit 1
34326
34327 @endif uudecode
34328
34329 .PHONY: maybe-pdf-uudecode pdf-uudecode
34330 maybe-pdf-uudecode:
34331 @if uudecode
34332 maybe-pdf-uudecode: pdf-uudecode
34333
34334 pdf-uudecode: \
34335 configure-uudecode
34336 @: $(MAKE); $(unstage)
34337 @[ -f ./uudecode/Makefile ] || exit 0; \
34338 r=`${PWD_COMMAND}`; export r; \
34339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34340 $(HOST_EXPORTS) \
34341 for flag in $(EXTRA_HOST_FLAGS) ; do \
34342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34343 done; \
34344 echo "Doing pdf in uudecode" ; \
34345 (cd $(HOST_SUBDIR)/uudecode && \
34346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34348 "RANLIB=$${RANLIB}" \
34349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34350 pdf) \
34351 || exit 1
34352
34353 @endif uudecode
34354
34355 .PHONY: maybe-html-uudecode html-uudecode
34356 maybe-html-uudecode:
34357 @if uudecode
34358 maybe-html-uudecode: html-uudecode
34359
34360 html-uudecode: \
34361 configure-uudecode
34362 @: $(MAKE); $(unstage)
34363 @[ -f ./uudecode/Makefile ] || exit 0; \
34364 r=`${PWD_COMMAND}`; export r; \
34365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34366 $(HOST_EXPORTS) \
34367 for flag in $(EXTRA_HOST_FLAGS) ; do \
34368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34369 done; \
34370 echo "Doing html in uudecode" ; \
34371 (cd $(HOST_SUBDIR)/uudecode && \
34372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34374 "RANLIB=$${RANLIB}" \
34375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34376 html) \
34377 || exit 1
34378
34379 @endif uudecode
34380
34381 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
34382 maybe-TAGS-uudecode:
34383 @if uudecode
34384 maybe-TAGS-uudecode: TAGS-uudecode
34385
34386 TAGS-uudecode: \
34387 configure-uudecode
34388 @: $(MAKE); $(unstage)
34389 @[ -f ./uudecode/Makefile ] || exit 0; \
34390 r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 $(HOST_EXPORTS) \
34393 for flag in $(EXTRA_HOST_FLAGS) ; do \
34394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34395 done; \
34396 echo "Doing TAGS in uudecode" ; \
34397 (cd $(HOST_SUBDIR)/uudecode && \
34398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400 "RANLIB=$${RANLIB}" \
34401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402 TAGS) \
34403 || exit 1
34404
34405 @endif uudecode
34406
34407 .PHONY: maybe-install-info-uudecode install-info-uudecode
34408 maybe-install-info-uudecode:
34409 @if uudecode
34410 maybe-install-info-uudecode: install-info-uudecode
34411
34412 install-info-uudecode: \
34413 configure-uudecode \
34414 info-uudecode
34415 @: $(MAKE); $(unstage)
34416 @[ -f ./uudecode/Makefile ] || exit 0; \
34417 r=`${PWD_COMMAND}`; export r; \
34418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419 $(HOST_EXPORTS) \
34420 for flag in $(EXTRA_HOST_FLAGS) ; do \
34421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 done; \
34423 echo "Doing install-info in uudecode" ; \
34424 (cd $(HOST_SUBDIR)/uudecode && \
34425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427 "RANLIB=$${RANLIB}" \
34428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429 install-info) \
34430 || exit 1
34431
34432 @endif uudecode
34433
34434 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
34435 maybe-install-pdf-uudecode:
34436 @if uudecode
34437 maybe-install-pdf-uudecode: install-pdf-uudecode
34438
34439 install-pdf-uudecode: \
34440 configure-uudecode \
34441 pdf-uudecode
34442 @: $(MAKE); $(unstage)
34443 @[ -f ./uudecode/Makefile ] || exit 0; \
34444 r=`${PWD_COMMAND}`; export r; \
34445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34446 $(HOST_EXPORTS) \
34447 for flag in $(EXTRA_HOST_FLAGS) ; do \
34448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34449 done; \
34450 echo "Doing install-pdf in uudecode" ; \
34451 (cd $(HOST_SUBDIR)/uudecode && \
34452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34454 "RANLIB=$${RANLIB}" \
34455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34456 install-pdf) \
34457 || exit 1
34458
34459 @endif uudecode
34460
34461 .PHONY: maybe-install-html-uudecode install-html-uudecode
34462 maybe-install-html-uudecode:
34463 @if uudecode
34464 maybe-install-html-uudecode: install-html-uudecode
34465
34466 install-html-uudecode: \
34467 configure-uudecode \
34468 html-uudecode
34469 @: $(MAKE); $(unstage)
34470 @[ -f ./uudecode/Makefile ] || exit 0; \
34471 r=`${PWD_COMMAND}`; export r; \
34472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34473 $(HOST_EXPORTS) \
34474 for flag in $(EXTRA_HOST_FLAGS) ; do \
34475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34476 done; \
34477 echo "Doing install-html in uudecode" ; \
34478 (cd $(HOST_SUBDIR)/uudecode && \
34479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34481 "RANLIB=$${RANLIB}" \
34482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34483 install-html) \
34484 || exit 1
34485
34486 @endif uudecode
34487
34488 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
34489 maybe-installcheck-uudecode:
34490 @if uudecode
34491 maybe-installcheck-uudecode: installcheck-uudecode
34492
34493 installcheck-uudecode: \
34494 configure-uudecode
34495 @: $(MAKE); $(unstage)
34496 @[ -f ./uudecode/Makefile ] || exit 0; \
34497 r=`${PWD_COMMAND}`; export r; \
34498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34499 $(HOST_EXPORTS) \
34500 for flag in $(EXTRA_HOST_FLAGS) ; do \
34501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34502 done; \
34503 echo "Doing installcheck in uudecode" ; \
34504 (cd $(HOST_SUBDIR)/uudecode && \
34505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34507 "RANLIB=$${RANLIB}" \
34508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34509 installcheck) \
34510 || exit 1
34511
34512 @endif uudecode
34513
34514 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
34515 maybe-mostlyclean-uudecode:
34516 @if uudecode
34517 maybe-mostlyclean-uudecode: mostlyclean-uudecode
34518
34519 mostlyclean-uudecode:
34520 @: $(MAKE); $(unstage)
34521 @[ -f ./uudecode/Makefile ] || exit 0; \
34522 r=`${PWD_COMMAND}`; export r; \
34523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34524 $(HOST_EXPORTS) \
34525 for flag in $(EXTRA_HOST_FLAGS) ; do \
34526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527 done; \
34528 echo "Doing mostlyclean in uudecode" ; \
34529 (cd $(HOST_SUBDIR)/uudecode && \
34530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34532 "RANLIB=$${RANLIB}" \
34533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34534 mostlyclean) \
34535 || exit 1
34536
34537 @endif uudecode
34538
34539 .PHONY: maybe-clean-uudecode clean-uudecode
34540 maybe-clean-uudecode:
34541 @if uudecode
34542 maybe-clean-uudecode: clean-uudecode
34543
34544 clean-uudecode:
34545 @: $(MAKE); $(unstage)
34546 @[ -f ./uudecode/Makefile ] || exit 0; \
34547 r=`${PWD_COMMAND}`; export r; \
34548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34549 $(HOST_EXPORTS) \
34550 for flag in $(EXTRA_HOST_FLAGS) ; do \
34551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34552 done; \
34553 echo "Doing clean in uudecode" ; \
34554 (cd $(HOST_SUBDIR)/uudecode && \
34555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34557 "RANLIB=$${RANLIB}" \
34558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34559 clean) \
34560 || exit 1
34561
34562 @endif uudecode
34563
34564 .PHONY: maybe-distclean-uudecode distclean-uudecode
34565 maybe-distclean-uudecode:
34566 @if uudecode
34567 maybe-distclean-uudecode: distclean-uudecode
34568
34569 distclean-uudecode:
34570 @: $(MAKE); $(unstage)
34571 @[ -f ./uudecode/Makefile ] || exit 0; \
34572 r=`${PWD_COMMAND}`; export r; \
34573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34574 $(HOST_EXPORTS) \
34575 for flag in $(EXTRA_HOST_FLAGS) ; do \
34576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34577 done; \
34578 echo "Doing distclean in uudecode" ; \
34579 (cd $(HOST_SUBDIR)/uudecode && \
34580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34582 "RANLIB=$${RANLIB}" \
34583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34584 distclean) \
34585 || exit 1
34586
34587 @endif uudecode
34588
34589 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
34590 maybe-maintainer-clean-uudecode:
34591 @if uudecode
34592 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
34593
34594 maintainer-clean-uudecode:
34595 @: $(MAKE); $(unstage)
34596 @[ -f ./uudecode/Makefile ] || exit 0; \
34597 r=`${PWD_COMMAND}`; export r; \
34598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34599 $(HOST_EXPORTS) \
34600 for flag in $(EXTRA_HOST_FLAGS) ; do \
34601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34602 done; \
34603 echo "Doing maintainer-clean in uudecode" ; \
34604 (cd $(HOST_SUBDIR)/uudecode && \
34605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34607 "RANLIB=$${RANLIB}" \
34608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34609 maintainer-clean) \
34610 || exit 1
34611
34612 @endif uudecode
34613
34614
34615
34616 .PHONY: configure-wdiff maybe-configure-wdiff
34617 maybe-configure-wdiff:
34618 @if gcc-bootstrap
34619 configure-wdiff: stage_current
34620 @endif gcc-bootstrap
34621 @if wdiff
34622 maybe-configure-wdiff: configure-wdiff
34623 configure-wdiff:
34624 @: $(MAKE); $(unstage)
34625 @r=`${PWD_COMMAND}`; export r; \
34626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34627 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
34628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
34629 $(HOST_EXPORTS) \
34630 echo Configuring in $(HOST_SUBDIR)/wdiff; \
34631 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
34632 case $(srcdir) in \
34633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34634 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
34635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34636 esac; \
34637 srcdiroption="--srcdir=$${topdir}/wdiff"; \
34638 libsrcdir="$$s/wdiff"; \
34639 $(SHELL) $${libsrcdir}/configure \
34640 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34641 --target=${target_alias} $${srcdiroption} \
34642 || exit 1
34643 @endif wdiff
34644
34645
34646
34647
34648
34649 .PHONY: all-wdiff maybe-all-wdiff
34650 maybe-all-wdiff:
34651 @if gcc-bootstrap
34652 all-wdiff: stage_current
34653 @endif gcc-bootstrap
34654 @if wdiff
34655 TARGET-wdiff=all
34656 maybe-all-wdiff: all-wdiff
34657 all-wdiff: configure-wdiff
34658 @: $(MAKE); $(unstage)
34659 @r=`${PWD_COMMAND}`; export r; \
34660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34661 $(HOST_EXPORTS) \
34662 (cd $(HOST_SUBDIR)/wdiff && \
34663 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff))
34664 @endif wdiff
34665
34666
34667
34668
34669 .PHONY: check-wdiff maybe-check-wdiff
34670 maybe-check-wdiff:
34671 @if wdiff
34672 maybe-check-wdiff: check-wdiff
34673
34674 check-wdiff:
34675 @: $(MAKE); $(unstage)
34676 @r=`${PWD_COMMAND}`; export r; \
34677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678 $(HOST_EXPORTS) \
34679 (cd $(HOST_SUBDIR)/wdiff && \
34680 $(MAKE) $(FLAGS_TO_PASS) check)
34681
34682 @endif wdiff
34683
34684 .PHONY: install-wdiff maybe-install-wdiff
34685 maybe-install-wdiff:
34686 @if wdiff
34687 maybe-install-wdiff: install-wdiff
34688
34689 install-wdiff: installdirs
34690 @: $(MAKE); $(unstage)
34691 @r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 $(HOST_EXPORTS) \
34694 (cd $(HOST_SUBDIR)/wdiff && \
34695 $(MAKE) $(FLAGS_TO_PASS) install)
34696
34697 @endif wdiff
34698
34699 # Other targets (info, dvi, pdf, etc.)
34700
34701 .PHONY: maybe-info-wdiff info-wdiff
34702 maybe-info-wdiff:
34703 @if wdiff
34704 maybe-info-wdiff: info-wdiff
34705
34706 info-wdiff: \
34707 configure-wdiff
34708 @: $(MAKE); $(unstage)
34709 @[ -f ./wdiff/Makefile ] || exit 0; \
34710 r=`${PWD_COMMAND}`; export r; \
34711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34712 $(HOST_EXPORTS) \
34713 for flag in $(EXTRA_HOST_FLAGS) ; do \
34714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34715 done; \
34716 echo "Doing info in wdiff" ; \
34717 (cd $(HOST_SUBDIR)/wdiff && \
34718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34720 "RANLIB=$${RANLIB}" \
34721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34722 info) \
34723 || exit 1
34724
34725 @endif wdiff
34726
34727 .PHONY: maybe-dvi-wdiff dvi-wdiff
34728 maybe-dvi-wdiff:
34729 @if wdiff
34730 maybe-dvi-wdiff: dvi-wdiff
34731
34732 dvi-wdiff: \
34733 configure-wdiff
34734 @: $(MAKE); $(unstage)
34735 @[ -f ./wdiff/Makefile ] || exit 0; \
34736 r=`${PWD_COMMAND}`; export r; \
34737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34738 $(HOST_EXPORTS) \
34739 for flag in $(EXTRA_HOST_FLAGS) ; do \
34740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34741 done; \
34742 echo "Doing dvi in wdiff" ; \
34743 (cd $(HOST_SUBDIR)/wdiff && \
34744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34746 "RANLIB=$${RANLIB}" \
34747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34748 dvi) \
34749 || exit 1
34750
34751 @endif wdiff
34752
34753 .PHONY: maybe-pdf-wdiff pdf-wdiff
34754 maybe-pdf-wdiff:
34755 @if wdiff
34756 maybe-pdf-wdiff: pdf-wdiff
34757
34758 pdf-wdiff: \
34759 configure-wdiff
34760 @: $(MAKE); $(unstage)
34761 @[ -f ./wdiff/Makefile ] || exit 0; \
34762 r=`${PWD_COMMAND}`; export r; \
34763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34764 $(HOST_EXPORTS) \
34765 for flag in $(EXTRA_HOST_FLAGS) ; do \
34766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34767 done; \
34768 echo "Doing pdf in wdiff" ; \
34769 (cd $(HOST_SUBDIR)/wdiff && \
34770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34772 "RANLIB=$${RANLIB}" \
34773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34774 pdf) \
34775 || exit 1
34776
34777 @endif wdiff
34778
34779 .PHONY: maybe-html-wdiff html-wdiff
34780 maybe-html-wdiff:
34781 @if wdiff
34782 maybe-html-wdiff: html-wdiff
34783
34784 html-wdiff: \
34785 configure-wdiff
34786 @: $(MAKE); $(unstage)
34787 @[ -f ./wdiff/Makefile ] || exit 0; \
34788 r=`${PWD_COMMAND}`; export r; \
34789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790 $(HOST_EXPORTS) \
34791 for flag in $(EXTRA_HOST_FLAGS) ; do \
34792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34793 done; \
34794 echo "Doing html in wdiff" ; \
34795 (cd $(HOST_SUBDIR)/wdiff && \
34796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34798 "RANLIB=$${RANLIB}" \
34799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34800 html) \
34801 || exit 1
34802
34803 @endif wdiff
34804
34805 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
34806 maybe-TAGS-wdiff:
34807 @if wdiff
34808 maybe-TAGS-wdiff: TAGS-wdiff
34809
34810 TAGS-wdiff: \
34811 configure-wdiff
34812 @: $(MAKE); $(unstage)
34813 @[ -f ./wdiff/Makefile ] || exit 0; \
34814 r=`${PWD_COMMAND}`; export r; \
34815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34816 $(HOST_EXPORTS) \
34817 for flag in $(EXTRA_HOST_FLAGS) ; do \
34818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34819 done; \
34820 echo "Doing TAGS in wdiff" ; \
34821 (cd $(HOST_SUBDIR)/wdiff && \
34822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34824 "RANLIB=$${RANLIB}" \
34825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34826 TAGS) \
34827 || exit 1
34828
34829 @endif wdiff
34830
34831 .PHONY: maybe-install-info-wdiff install-info-wdiff
34832 maybe-install-info-wdiff:
34833 @if wdiff
34834 maybe-install-info-wdiff: install-info-wdiff
34835
34836 install-info-wdiff: \
34837 configure-wdiff \
34838 info-wdiff
34839 @: $(MAKE); $(unstage)
34840 @[ -f ./wdiff/Makefile ] || exit 0; \
34841 r=`${PWD_COMMAND}`; export r; \
34842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34843 $(HOST_EXPORTS) \
34844 for flag in $(EXTRA_HOST_FLAGS) ; do \
34845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34846 done; \
34847 echo "Doing install-info in wdiff" ; \
34848 (cd $(HOST_SUBDIR)/wdiff && \
34849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34851 "RANLIB=$${RANLIB}" \
34852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34853 install-info) \
34854 || exit 1
34855
34856 @endif wdiff
34857
34858 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
34859 maybe-install-pdf-wdiff:
34860 @if wdiff
34861 maybe-install-pdf-wdiff: install-pdf-wdiff
34862
34863 install-pdf-wdiff: \
34864 configure-wdiff \
34865 pdf-wdiff
34866 @: $(MAKE); $(unstage)
34867 @[ -f ./wdiff/Makefile ] || exit 0; \
34868 r=`${PWD_COMMAND}`; export r; \
34869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34870 $(HOST_EXPORTS) \
34871 for flag in $(EXTRA_HOST_FLAGS) ; do \
34872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34873 done; \
34874 echo "Doing install-pdf in wdiff" ; \
34875 (cd $(HOST_SUBDIR)/wdiff && \
34876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34878 "RANLIB=$${RANLIB}" \
34879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880 install-pdf) \
34881 || exit 1
34882
34883 @endif wdiff
34884
34885 .PHONY: maybe-install-html-wdiff install-html-wdiff
34886 maybe-install-html-wdiff:
34887 @if wdiff
34888 maybe-install-html-wdiff: install-html-wdiff
34889
34890 install-html-wdiff: \
34891 configure-wdiff \
34892 html-wdiff
34893 @: $(MAKE); $(unstage)
34894 @[ -f ./wdiff/Makefile ] || exit 0; \
34895 r=`${PWD_COMMAND}`; export r; \
34896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34897 $(HOST_EXPORTS) \
34898 for flag in $(EXTRA_HOST_FLAGS) ; do \
34899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34900 done; \
34901 echo "Doing install-html in wdiff" ; \
34902 (cd $(HOST_SUBDIR)/wdiff && \
34903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34905 "RANLIB=$${RANLIB}" \
34906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34907 install-html) \
34908 || exit 1
34909
34910 @endif wdiff
34911
34912 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
34913 maybe-installcheck-wdiff:
34914 @if wdiff
34915 maybe-installcheck-wdiff: installcheck-wdiff
34916
34917 installcheck-wdiff: \
34918 configure-wdiff
34919 @: $(MAKE); $(unstage)
34920 @[ -f ./wdiff/Makefile ] || exit 0; \
34921 r=`${PWD_COMMAND}`; export r; \
34922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34923 $(HOST_EXPORTS) \
34924 for flag in $(EXTRA_HOST_FLAGS) ; do \
34925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34926 done; \
34927 echo "Doing installcheck in wdiff" ; \
34928 (cd $(HOST_SUBDIR)/wdiff && \
34929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34931 "RANLIB=$${RANLIB}" \
34932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34933 installcheck) \
34934 || exit 1
34935
34936 @endif wdiff
34937
34938 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
34939 maybe-mostlyclean-wdiff:
34940 @if wdiff
34941 maybe-mostlyclean-wdiff: mostlyclean-wdiff
34942
34943 mostlyclean-wdiff:
34944 @: $(MAKE); $(unstage)
34945 @[ -f ./wdiff/Makefile ] || exit 0; \
34946 r=`${PWD_COMMAND}`; export r; \
34947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34948 $(HOST_EXPORTS) \
34949 for flag in $(EXTRA_HOST_FLAGS) ; do \
34950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34951 done; \
34952 echo "Doing mostlyclean in wdiff" ; \
34953 (cd $(HOST_SUBDIR)/wdiff && \
34954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34956 "RANLIB=$${RANLIB}" \
34957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34958 mostlyclean) \
34959 || exit 1
34960
34961 @endif wdiff
34962
34963 .PHONY: maybe-clean-wdiff clean-wdiff
34964 maybe-clean-wdiff:
34965 @if wdiff
34966 maybe-clean-wdiff: clean-wdiff
34967
34968 clean-wdiff:
34969 @: $(MAKE); $(unstage)
34970 @[ -f ./wdiff/Makefile ] || exit 0; \
34971 r=`${PWD_COMMAND}`; export r; \
34972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34973 $(HOST_EXPORTS) \
34974 for flag in $(EXTRA_HOST_FLAGS) ; do \
34975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34976 done; \
34977 echo "Doing clean in wdiff" ; \
34978 (cd $(HOST_SUBDIR)/wdiff && \
34979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34981 "RANLIB=$${RANLIB}" \
34982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34983 clean) \
34984 || exit 1
34985
34986 @endif wdiff
34987
34988 .PHONY: maybe-distclean-wdiff distclean-wdiff
34989 maybe-distclean-wdiff:
34990 @if wdiff
34991 maybe-distclean-wdiff: distclean-wdiff
34992
34993 distclean-wdiff:
34994 @: $(MAKE); $(unstage)
34995 @[ -f ./wdiff/Makefile ] || exit 0; \
34996 r=`${PWD_COMMAND}`; export r; \
34997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34998 $(HOST_EXPORTS) \
34999 for flag in $(EXTRA_HOST_FLAGS) ; do \
35000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35001 done; \
35002 echo "Doing distclean in wdiff" ; \
35003 (cd $(HOST_SUBDIR)/wdiff && \
35004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35006 "RANLIB=$${RANLIB}" \
35007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35008 distclean) \
35009 || exit 1
35010
35011 @endif wdiff
35012
35013 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
35014 maybe-maintainer-clean-wdiff:
35015 @if wdiff
35016 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
35017
35018 maintainer-clean-wdiff:
35019 @: $(MAKE); $(unstage)
35020 @[ -f ./wdiff/Makefile ] || exit 0; \
35021 r=`${PWD_COMMAND}`; export r; \
35022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35023 $(HOST_EXPORTS) \
35024 for flag in $(EXTRA_HOST_FLAGS) ; do \
35025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026 done; \
35027 echo "Doing maintainer-clean in wdiff" ; \
35028 (cd $(HOST_SUBDIR)/wdiff && \
35029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35031 "RANLIB=$${RANLIB}" \
35032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35033 maintainer-clean) \
35034 || exit 1
35035
35036 @endif wdiff
35037
35038
35039
35040 .PHONY: configure-zip maybe-configure-zip
35041 maybe-configure-zip:
35042 @if gcc-bootstrap
35043 configure-zip: stage_current
35044 @endif gcc-bootstrap
35045 @if zip
35046 maybe-configure-zip: configure-zip
35047 configure-zip:
35048 @: $(MAKE); $(unstage)
35049 @r=`${PWD_COMMAND}`; export r; \
35050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35051 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
35052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
35053 $(HOST_EXPORTS) \
35054 echo Configuring in $(HOST_SUBDIR)/zip; \
35055 cd "$(HOST_SUBDIR)/zip" || exit 1; \
35056 case $(srcdir) in \
35057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35058 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
35059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35060 esac; \
35061 srcdiroption="--srcdir=$${topdir}/zip"; \
35062 libsrcdir="$$s/zip"; \
35063 $(SHELL) $${libsrcdir}/configure \
35064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35065 --target=${target_alias} $${srcdiroption} \
35066 || exit 1
35067 @endif zip
35068
35069
35070
35071
35072
35073 .PHONY: all-zip maybe-all-zip
35074 maybe-all-zip:
35075 @if gcc-bootstrap
35076 all-zip: stage_current
35077 @endif gcc-bootstrap
35078 @if zip
35079 TARGET-zip=all
35080 maybe-all-zip: all-zip
35081 all-zip: configure-zip
35082 @: $(MAKE); $(unstage)
35083 @r=`${PWD_COMMAND}`; export r; \
35084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35085 $(HOST_EXPORTS) \
35086 (cd $(HOST_SUBDIR)/zip && \
35087 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip))
35088 @endif zip
35089
35090
35091
35092
35093 .PHONY: check-zip maybe-check-zip
35094 maybe-check-zip:
35095 @if zip
35096 maybe-check-zip: check-zip
35097
35098 # This module is only tested in a native toolchain.
35099 check-zip:
35100 @: $(MAKE); $(unstage)
35101 @if [ '$(host)' = '$(target)' ] ; then \
35102 r=`${PWD_COMMAND}`; export r; \
35103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35104 $(HOST_EXPORTS) \
35105 (cd $(HOST_SUBDIR)/zip && \
35106 $(MAKE) $(FLAGS_TO_PASS) check); \
35107 fi
35108
35109 @endif zip
35110
35111 .PHONY: install-zip maybe-install-zip
35112 maybe-install-zip:
35113 @if zip
35114 maybe-install-zip: install-zip
35115
35116 install-zip: installdirs
35117 @: $(MAKE); $(unstage)
35118 @r=`${PWD_COMMAND}`; export r; \
35119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35120 $(HOST_EXPORTS) \
35121 (cd $(HOST_SUBDIR)/zip && \
35122 $(MAKE) $(FLAGS_TO_PASS) install)
35123
35124 @endif zip
35125
35126 # Other targets (info, dvi, pdf, etc.)
35127
35128 .PHONY: maybe-info-zip info-zip
35129 maybe-info-zip:
35130 @if zip
35131 maybe-info-zip: info-zip
35132
35133 info-zip: \
35134 configure-zip
35135 @: $(MAKE); $(unstage)
35136 @[ -f ./zip/Makefile ] || exit 0; \
35137 r=`${PWD_COMMAND}`; export r; \
35138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35139 $(HOST_EXPORTS) \
35140 for flag in $(EXTRA_HOST_FLAGS) ; do \
35141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35142 done; \
35143 echo "Doing info in zip" ; \
35144 (cd $(HOST_SUBDIR)/zip && \
35145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35147 "RANLIB=$${RANLIB}" \
35148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35149 info) \
35150 || exit 1
35151
35152 @endif zip
35153
35154 .PHONY: maybe-dvi-zip dvi-zip
35155 maybe-dvi-zip:
35156 @if zip
35157 maybe-dvi-zip: dvi-zip
35158
35159 dvi-zip: \
35160 configure-zip
35161 @: $(MAKE); $(unstage)
35162 @[ -f ./zip/Makefile ] || exit 0; \
35163 r=`${PWD_COMMAND}`; export r; \
35164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35165 $(HOST_EXPORTS) \
35166 for flag in $(EXTRA_HOST_FLAGS) ; do \
35167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35168 done; \
35169 echo "Doing dvi in zip" ; \
35170 (cd $(HOST_SUBDIR)/zip && \
35171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35173 "RANLIB=$${RANLIB}" \
35174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35175 dvi) \
35176 || exit 1
35177
35178 @endif zip
35179
35180 .PHONY: maybe-pdf-zip pdf-zip
35181 maybe-pdf-zip:
35182 @if zip
35183 maybe-pdf-zip: pdf-zip
35184
35185 pdf-zip: \
35186 configure-zip
35187 @: $(MAKE); $(unstage)
35188 @[ -f ./zip/Makefile ] || exit 0; \
35189 r=`${PWD_COMMAND}`; export r; \
35190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191 $(HOST_EXPORTS) \
35192 for flag in $(EXTRA_HOST_FLAGS) ; do \
35193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35194 done; \
35195 echo "Doing pdf in zip" ; \
35196 (cd $(HOST_SUBDIR)/zip && \
35197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35199 "RANLIB=$${RANLIB}" \
35200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35201 pdf) \
35202 || exit 1
35203
35204 @endif zip
35205
35206 .PHONY: maybe-html-zip html-zip
35207 maybe-html-zip:
35208 @if zip
35209 maybe-html-zip: html-zip
35210
35211 html-zip: \
35212 configure-zip
35213 @: $(MAKE); $(unstage)
35214 @[ -f ./zip/Makefile ] || exit 0; \
35215 r=`${PWD_COMMAND}`; export r; \
35216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35217 $(HOST_EXPORTS) \
35218 for flag in $(EXTRA_HOST_FLAGS) ; do \
35219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35220 done; \
35221 echo "Doing html in zip" ; \
35222 (cd $(HOST_SUBDIR)/zip && \
35223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35225 "RANLIB=$${RANLIB}" \
35226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35227 html) \
35228 || exit 1
35229
35230 @endif zip
35231
35232 .PHONY: maybe-TAGS-zip TAGS-zip
35233 maybe-TAGS-zip:
35234 @if zip
35235 maybe-TAGS-zip: TAGS-zip
35236
35237 TAGS-zip: \
35238 configure-zip
35239 @: $(MAKE); $(unstage)
35240 @[ -f ./zip/Makefile ] || exit 0; \
35241 r=`${PWD_COMMAND}`; export r; \
35242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35243 $(HOST_EXPORTS) \
35244 for flag in $(EXTRA_HOST_FLAGS) ; do \
35245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35246 done; \
35247 echo "Doing TAGS in zip" ; \
35248 (cd $(HOST_SUBDIR)/zip && \
35249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35251 "RANLIB=$${RANLIB}" \
35252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35253 TAGS) \
35254 || exit 1
35255
35256 @endif zip
35257
35258 .PHONY: maybe-install-info-zip install-info-zip
35259 maybe-install-info-zip:
35260 @if zip
35261 maybe-install-info-zip: install-info-zip
35262
35263 install-info-zip: \
35264 configure-zip \
35265 info-zip
35266 @: $(MAKE); $(unstage)
35267 @[ -f ./zip/Makefile ] || exit 0; \
35268 r=`${PWD_COMMAND}`; export r; \
35269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35270 $(HOST_EXPORTS) \
35271 for flag in $(EXTRA_HOST_FLAGS) ; do \
35272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35273 done; \
35274 echo "Doing install-info in zip" ; \
35275 (cd $(HOST_SUBDIR)/zip && \
35276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35278 "RANLIB=$${RANLIB}" \
35279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35280 install-info) \
35281 || exit 1
35282
35283 @endif zip
35284
35285 .PHONY: maybe-install-pdf-zip install-pdf-zip
35286 maybe-install-pdf-zip:
35287 @if zip
35288 maybe-install-pdf-zip: install-pdf-zip
35289
35290 install-pdf-zip: \
35291 configure-zip \
35292 pdf-zip
35293 @: $(MAKE); $(unstage)
35294 @[ -f ./zip/Makefile ] || exit 0; \
35295 r=`${PWD_COMMAND}`; export r; \
35296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297 $(HOST_EXPORTS) \
35298 for flag in $(EXTRA_HOST_FLAGS) ; do \
35299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35300 done; \
35301 echo "Doing install-pdf in zip" ; \
35302 (cd $(HOST_SUBDIR)/zip && \
35303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35305 "RANLIB=$${RANLIB}" \
35306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35307 install-pdf) \
35308 || exit 1
35309
35310 @endif zip
35311
35312 .PHONY: maybe-install-html-zip install-html-zip
35313 maybe-install-html-zip:
35314 @if zip
35315 maybe-install-html-zip: install-html-zip
35316
35317 install-html-zip: \
35318 configure-zip \
35319 html-zip
35320 @: $(MAKE); $(unstage)
35321 @[ -f ./zip/Makefile ] || exit 0; \
35322 r=`${PWD_COMMAND}`; export r; \
35323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324 $(HOST_EXPORTS) \
35325 for flag in $(EXTRA_HOST_FLAGS) ; do \
35326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35327 done; \
35328 echo "Doing install-html in zip" ; \
35329 (cd $(HOST_SUBDIR)/zip && \
35330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332 "RANLIB=$${RANLIB}" \
35333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334 install-html) \
35335 || exit 1
35336
35337 @endif zip
35338
35339 .PHONY: maybe-installcheck-zip installcheck-zip
35340 maybe-installcheck-zip:
35341 @if zip
35342 maybe-installcheck-zip: installcheck-zip
35343
35344 installcheck-zip: \
35345 configure-zip
35346 @: $(MAKE); $(unstage)
35347 @[ -f ./zip/Makefile ] || exit 0; \
35348 r=`${PWD_COMMAND}`; export r; \
35349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35350 $(HOST_EXPORTS) \
35351 for flag in $(EXTRA_HOST_FLAGS) ; do \
35352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35353 done; \
35354 echo "Doing installcheck in zip" ; \
35355 (cd $(HOST_SUBDIR)/zip && \
35356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35358 "RANLIB=$${RANLIB}" \
35359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35360 installcheck) \
35361 || exit 1
35362
35363 @endif zip
35364
35365 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
35366 maybe-mostlyclean-zip:
35367 @if zip
35368 maybe-mostlyclean-zip: mostlyclean-zip
35369
35370 mostlyclean-zip:
35371 @: $(MAKE); $(unstage)
35372 @[ -f ./zip/Makefile ] || exit 0; \
35373 r=`${PWD_COMMAND}`; export r; \
35374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35375 $(HOST_EXPORTS) \
35376 for flag in $(EXTRA_HOST_FLAGS) ; do \
35377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35378 done; \
35379 echo "Doing mostlyclean in zip" ; \
35380 (cd $(HOST_SUBDIR)/zip && \
35381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35383 "RANLIB=$${RANLIB}" \
35384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35385 mostlyclean) \
35386 || exit 1
35387
35388 @endif zip
35389
35390 .PHONY: maybe-clean-zip clean-zip
35391 maybe-clean-zip:
35392 @if zip
35393 maybe-clean-zip: clean-zip
35394
35395 clean-zip:
35396 @: $(MAKE); $(unstage)
35397 @[ -f ./zip/Makefile ] || exit 0; \
35398 r=`${PWD_COMMAND}`; export r; \
35399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35400 $(HOST_EXPORTS) \
35401 for flag in $(EXTRA_HOST_FLAGS) ; do \
35402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35403 done; \
35404 echo "Doing clean in zip" ; \
35405 (cd $(HOST_SUBDIR)/zip && \
35406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35408 "RANLIB=$${RANLIB}" \
35409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35410 clean) \
35411 || exit 1
35412
35413 @endif zip
35414
35415 .PHONY: maybe-distclean-zip distclean-zip
35416 maybe-distclean-zip:
35417 @if zip
35418 maybe-distclean-zip: distclean-zip
35419
35420 distclean-zip:
35421 @: $(MAKE); $(unstage)
35422 @[ -f ./zip/Makefile ] || exit 0; \
35423 r=`${PWD_COMMAND}`; export r; \
35424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425 $(HOST_EXPORTS) \
35426 for flag in $(EXTRA_HOST_FLAGS) ; do \
35427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428 done; \
35429 echo "Doing distclean in zip" ; \
35430 (cd $(HOST_SUBDIR)/zip && \
35431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433 "RANLIB=$${RANLIB}" \
35434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35435 distclean) \
35436 || exit 1
35437
35438 @endif zip
35439
35440 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
35441 maybe-maintainer-clean-zip:
35442 @if zip
35443 maybe-maintainer-clean-zip: maintainer-clean-zip
35444
35445 maintainer-clean-zip:
35446 @: $(MAKE); $(unstage)
35447 @[ -f ./zip/Makefile ] || exit 0; \
35448 r=`${PWD_COMMAND}`; export r; \
35449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450 $(HOST_EXPORTS) \
35451 for flag in $(EXTRA_HOST_FLAGS) ; do \
35452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35453 done; \
35454 echo "Doing maintainer-clean in zip" ; \
35455 (cd $(HOST_SUBDIR)/zip && \
35456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458 "RANLIB=$${RANLIB}" \
35459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35460 maintainer-clean) \
35461 || exit 1
35462
35463 @endif zip
35464
35465
35466
35467 .PHONY: configure-zlib maybe-configure-zlib
35468 maybe-configure-zlib:
35469 @if gcc-bootstrap
35470 configure-zlib: stage_current
35471 @endif gcc-bootstrap
35472 @if zlib
35473 maybe-configure-zlib: configure-zlib
35474 configure-zlib:
35475 @r=`${PWD_COMMAND}`; export r; \
35476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35477 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35479 $(HOST_EXPORTS) \
35480 echo Configuring in $(HOST_SUBDIR)/zlib; \
35481 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
35482 case $(srcdir) in \
35483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35484 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35486 esac; \
35487 srcdiroption="--srcdir=$${topdir}/zlib"; \
35488 libsrcdir="$$s/zlib"; \
35489 $(SHELL) $${libsrcdir}/configure \
35490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35491 --target=${target_alias} $${srcdiroption} \
35492 || exit 1
35493 @endif zlib
35494
35495
35496
35497 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
35498 maybe-configure-stage1-zlib:
35499 @if zlib-bootstrap
35500 maybe-configure-stage1-zlib: configure-stage1-zlib
35501 configure-stage1-zlib:
35502 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35504 @r=`${PWD_COMMAND}`; export r; \
35505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35506 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35507 $(HOST_EXPORTS) \
35508 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
35509 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
35510 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
35511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35512 cd $(HOST_SUBDIR)/zlib || exit 1; \
35513 case $(srcdir) in \
35514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35515 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35517 esac; \
35518 srcdiroption="--srcdir=$${topdir}/zlib"; \
35519 libsrcdir="$$s/zlib"; \
35520 $(SHELL) $${libsrcdir}/configure \
35521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35522 --target=${target_alias} $${srcdiroption} \
35523 \
35524 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
35525 @endif zlib-bootstrap
35526
35527 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
35528 maybe-configure-stage2-zlib:
35529 @if zlib-bootstrap
35530 maybe-configure-stage2-zlib: configure-stage2-zlib
35531 configure-stage2-zlib:
35532 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35534 @r=`${PWD_COMMAND}`; export r; \
35535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35536 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35537 $(HOST_EXPORTS) \
35538 $(POSTSTAGE1_HOST_EXPORTS) \
35539 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
35540 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
35541 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
35542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35543 cd $(HOST_SUBDIR)/zlib || exit 1; \
35544 case $(srcdir) in \
35545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35546 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35548 esac; \
35549 srcdiroption="--srcdir=$${topdir}/zlib"; \
35550 libsrcdir="$$s/zlib"; \
35551 $(SHELL) $${libsrcdir}/configure \
35552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35553 --target=${target_alias} $${srcdiroption} \
35554 --with-build-libsubdir=$(HOST_SUBDIR) \
35555 @stage2_werror_flag@
35556 @endif zlib-bootstrap
35557
35558 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
35559 maybe-configure-stageb2g0-zlib:
35560 @if zlib-bootstrap
35561 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
35562 configure-stageb2g0-zlib:
35563 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35565 @r=`${PWD_COMMAND}`; export r; \
35566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35567 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35568 $(HOST_EXPORTS) \
35569 $(POSTSTAGE1_HOST_EXPORTS) \
35570 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
35571 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
35572 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
35573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35574 cd $(HOST_SUBDIR)/zlib || exit 1; \
35575 case $(srcdir) in \
35576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35577 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35579 esac; \
35580 srcdiroption="--srcdir=$${topdir}/zlib"; \
35581 libsrcdir="$$s/zlib"; \
35582 $(SHELL) $${libsrcdir}/configure \
35583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35584 --target=${target_alias} $${srcdiroption} \
35585 --with-build-libsubdir=$(HOST_SUBDIR) \
35586 @stage2_werror_flag@
35587 @endif zlib-bootstrap
35588
35589 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
35590 maybe-configure-stage3-zlib:
35591 @if zlib-bootstrap
35592 maybe-configure-stage3-zlib: configure-stage3-zlib
35593 configure-stage3-zlib:
35594 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35596 @r=`${PWD_COMMAND}`; export r; \
35597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35598 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35599 $(HOST_EXPORTS) \
35600 $(POSTSTAGE1_HOST_EXPORTS) \
35601 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
35602 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
35603 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
35604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35605 cd $(HOST_SUBDIR)/zlib || exit 1; \
35606 case $(srcdir) in \
35607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35608 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35610 esac; \
35611 srcdiroption="--srcdir=$${topdir}/zlib"; \
35612 libsrcdir="$$s/zlib"; \
35613 $(SHELL) $${libsrcdir}/configure \
35614 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35615 --target=${target_alias} $${srcdiroption} \
35616 --with-build-libsubdir=$(HOST_SUBDIR) \
35617 @stage2_werror_flag@
35618 @endif zlib-bootstrap
35619
35620 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
35621 maybe-configure-stageb3g2-zlib:
35622 @if zlib-bootstrap
35623 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
35624 configure-stageb3g2-zlib:
35625 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35626 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35627 @r=`${PWD_COMMAND}`; export r; \
35628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35629 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35630 $(HOST_EXPORTS) \
35631 $(POSTSTAGE1_HOST_EXPORTS) \
35632 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
35633 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
35634 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
35635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35636 cd $(HOST_SUBDIR)/zlib || exit 1; \
35637 case $(srcdir) in \
35638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35639 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35641 esac; \
35642 srcdiroption="--srcdir=$${topdir}/zlib"; \
35643 libsrcdir="$$s/zlib"; \
35644 $(SHELL) $${libsrcdir}/configure \
35645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35646 --target=${target_alias} $${srcdiroption} \
35647 --with-build-libsubdir=$(HOST_SUBDIR) \
35648 @stage2_werror_flag@
35649 @endif zlib-bootstrap
35650
35651 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
35652 maybe-configure-stage4-zlib:
35653 @if zlib-bootstrap
35654 maybe-configure-stage4-zlib: configure-stage4-zlib
35655 configure-stage4-zlib:
35656 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35658 @r=`${PWD_COMMAND}`; export r; \
35659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35660 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35661 $(HOST_EXPORTS) \
35662 $(POSTSTAGE1_HOST_EXPORTS) \
35663 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
35664 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
35665 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
35666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35667 cd $(HOST_SUBDIR)/zlib || exit 1; \
35668 case $(srcdir) in \
35669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35670 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35672 esac; \
35673 srcdiroption="--srcdir=$${topdir}/zlib"; \
35674 libsrcdir="$$s/zlib"; \
35675 $(SHELL) $${libsrcdir}/configure \
35676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35677 --target=${target_alias} $${srcdiroption} \
35678 --with-build-libsubdir=$(HOST_SUBDIR) \
35679 @stage2_werror_flag@
35680 @endif zlib-bootstrap
35681
35682 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
35683 maybe-configure-stageprofile-zlib:
35684 @if zlib-bootstrap
35685 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
35686 configure-stageprofile-zlib:
35687 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35689 @r=`${PWD_COMMAND}`; export r; \
35690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35691 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35692 $(HOST_EXPORTS) \
35693 $(POSTSTAGE1_HOST_EXPORTS) \
35694 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
35695 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
35696 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
35697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35698 cd $(HOST_SUBDIR)/zlib || exit 1; \
35699 case $(srcdir) in \
35700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35701 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35703 esac; \
35704 srcdiroption="--srcdir=$${topdir}/zlib"; \
35705 libsrcdir="$$s/zlib"; \
35706 $(SHELL) $${libsrcdir}/configure \
35707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35708 --target=${target_alias} $${srcdiroption} \
35709 --with-build-libsubdir=$(HOST_SUBDIR) \
35710 @stage2_werror_flag@
35711 @endif zlib-bootstrap
35712
35713 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
35714 maybe-configure-stagefeedback-zlib:
35715 @if zlib-bootstrap
35716 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
35717 configure-stagefeedback-zlib:
35718 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
35720 @r=`${PWD_COMMAND}`; export r; \
35721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
35723 $(HOST_EXPORTS) \
35724 $(POSTSTAGE1_HOST_EXPORTS) \
35725 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
35726 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
35727 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
35728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
35729 cd $(HOST_SUBDIR)/zlib || exit 1; \
35730 case $(srcdir) in \
35731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35732 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
35733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35734 esac; \
35735 srcdiroption="--srcdir=$${topdir}/zlib"; \
35736 libsrcdir="$$s/zlib"; \
35737 $(SHELL) $${libsrcdir}/configure \
35738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35739 --target=${target_alias} $${srcdiroption} \
35740 --with-build-libsubdir=$(HOST_SUBDIR) \
35741 @stage2_werror_flag@
35742 @endif zlib-bootstrap
35743
35744
35745
35746
35747
35748 .PHONY: all-zlib maybe-all-zlib
35749 maybe-all-zlib:
35750 @if gcc-bootstrap
35751 all-zlib: stage_current
35752 @endif gcc-bootstrap
35753 @if zlib
35754 TARGET-zlib=all
35755 maybe-all-zlib: all-zlib
35756 all-zlib: configure-zlib
35757 @r=`${PWD_COMMAND}`; export r; \
35758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759 $(HOST_EXPORTS) \
35760 (cd $(HOST_SUBDIR)/zlib && \
35761 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib))
35762 @endif zlib
35763
35764
35765
35766 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
35767 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
35768 maybe-all-stage1-zlib:
35769 maybe-clean-stage1-zlib:
35770 @if zlib-bootstrap
35771 maybe-all-stage1-zlib: all-stage1-zlib
35772 all-stage1: all-stage1-zlib
35773 TARGET-stage1-zlib = $(TARGET-zlib)
35774 all-stage1-zlib: configure-stage1-zlib
35775 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35776 @r=`${PWD_COMMAND}`; export r; \
35777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778 $(HOST_EXPORTS) \
35779 cd $(HOST_SUBDIR)/zlib && \
35780 $(MAKE) $(FLAGS_TO_PASS) \
35781 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
35782 $(TARGET-stage1-zlib)
35783
35784 maybe-clean-stage1-zlib: clean-stage1-zlib
35785 clean-stage1: clean-stage1-zlib
35786 clean-stage1-zlib:
35787 @if [ $(current_stage) = stage1 ]; then \
35788 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35789 else \
35790 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
35791 $(MAKE) stage1-start; \
35792 fi; \
35793 cd $(HOST_SUBDIR)/zlib && \
35794 $(MAKE) $(FLAGS_TO_PASS) \
35795 clean
35796 @endif zlib-bootstrap
35797
35798
35799 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
35800 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
35801 maybe-all-stage2-zlib:
35802 maybe-clean-stage2-zlib:
35803 @if zlib-bootstrap
35804 maybe-all-stage2-zlib: all-stage2-zlib
35805 all-stage2: all-stage2-zlib
35806 TARGET-stage2-zlib = $(TARGET-zlib)
35807 all-stage2-zlib: configure-stage2-zlib
35808 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35809 @r=`${PWD_COMMAND}`; export r; \
35810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35811 $(HOST_EXPORTS) \
35812 $(POSTSTAGE1_HOST_EXPORTS) \
35813 cd $(HOST_SUBDIR)/zlib && \
35814 $(MAKE) $(FLAGS_TO_PASS) \
35815 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
35816 $(TARGET-stage2-zlib)
35817
35818 maybe-clean-stage2-zlib: clean-stage2-zlib
35819 clean-stage2: clean-stage2-zlib
35820 clean-stage2-zlib:
35821 @if [ $(current_stage) = stage2 ]; then \
35822 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35823 else \
35824 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
35825 $(MAKE) stage2-start; \
35826 fi; \
35827 cd $(HOST_SUBDIR)/zlib && \
35828 $(MAKE) $(FLAGS_TO_PASS) \
35829 $(POSTSTAGE1_FLAGS_TO_PASS) \
35830 clean
35831 @endif zlib-bootstrap
35832
35833
35834 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
35835 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
35836 maybe-all-stageb2g0-zlib:
35837 maybe-clean-stageb2g0-zlib:
35838 @if zlib-bootstrap
35839 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
35840 all-stageb2g0: all-stageb2g0-zlib
35841 TARGET-stageb2g0-zlib = $(TARGET-zlib)
35842 all-stageb2g0-zlib: configure-stageb2g0-zlib
35843 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
35844 @r=`${PWD_COMMAND}`; export r; \
35845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35846 $(HOST_EXPORTS) \
35847 $(POSTSTAGE1_HOST_EXPORTS) \
35848 cd $(HOST_SUBDIR)/zlib && \
35849 $(MAKE) $(FLAGS_TO_PASS) \
35850 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" $(POSTSTAGE1_FLAGS_TO_PASS) \
35851 $(TARGET-stageb2g0-zlib)
35852
35853 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
35854 clean-stageb2g0: clean-stageb2g0-zlib
35855 clean-stageb2g0-zlib:
35856 @if [ $(current_stage) = stageb2g0 ]; then \
35857 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35858 else \
35859 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
35860 $(MAKE) stageb2g0-start; \
35861 fi; \
35862 cd $(HOST_SUBDIR)/zlib && \
35863 $(MAKE) $(FLAGS_TO_PASS) \
35864 $(POSTSTAGE1_FLAGS_TO_PASS) \
35865 clean
35866 @endif zlib-bootstrap
35867
35868
35869 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
35870 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
35871 maybe-all-stage3-zlib:
35872 maybe-clean-stage3-zlib:
35873 @if zlib-bootstrap
35874 maybe-all-stage3-zlib: all-stage3-zlib
35875 all-stage3: all-stage3-zlib
35876 TARGET-stage3-zlib = $(TARGET-zlib)
35877 all-stage3-zlib: configure-stage3-zlib
35878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35879 @r=`${PWD_COMMAND}`; export r; \
35880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35881 $(HOST_EXPORTS) \
35882 $(POSTSTAGE1_HOST_EXPORTS) \
35883 cd $(HOST_SUBDIR)/zlib && \
35884 $(MAKE) $(FLAGS_TO_PASS) \
35885 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
35886 $(TARGET-stage3-zlib)
35887
35888 maybe-clean-stage3-zlib: clean-stage3-zlib
35889 clean-stage3: clean-stage3-zlib
35890 clean-stage3-zlib:
35891 @if [ $(current_stage) = stage3 ]; then \
35892 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35893 else \
35894 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
35895 $(MAKE) stage3-start; \
35896 fi; \
35897 cd $(HOST_SUBDIR)/zlib && \
35898 $(MAKE) $(FLAGS_TO_PASS) \
35899 $(POSTSTAGE1_FLAGS_TO_PASS) \
35900 clean
35901 @endif zlib-bootstrap
35902
35903
35904 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
35905 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
35906 maybe-all-stageb3g2-zlib:
35907 maybe-clean-stageb3g2-zlib:
35908 @if zlib-bootstrap
35909 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
35910 all-stageb3g2: all-stageb3g2-zlib
35911 TARGET-stageb3g2-zlib = $(TARGET-zlib)
35912 all-stageb3g2-zlib: configure-stageb3g2-zlib
35913 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
35914 @r=`${PWD_COMMAND}`; export r; \
35915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916 $(HOST_EXPORTS) \
35917 $(POSTSTAGE1_HOST_EXPORTS) \
35918 cd $(HOST_SUBDIR)/zlib && \
35919 $(MAKE) $(FLAGS_TO_PASS) \
35920 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" $(POSTSTAGE1_FLAGS_TO_PASS) \
35921 $(TARGET-stageb3g2-zlib)
35922
35923 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
35924 clean-stageb3g2: clean-stageb3g2-zlib
35925 clean-stageb3g2-zlib:
35926 @if [ $(current_stage) = stageb3g2 ]; then \
35927 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35928 else \
35929 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
35930 $(MAKE) stageb3g2-start; \
35931 fi; \
35932 cd $(HOST_SUBDIR)/zlib && \
35933 $(MAKE) $(FLAGS_TO_PASS) \
35934 $(POSTSTAGE1_FLAGS_TO_PASS) \
35935 clean
35936 @endif zlib-bootstrap
35937
35938
35939 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
35940 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
35941 maybe-all-stage4-zlib:
35942 maybe-clean-stage4-zlib:
35943 @if zlib-bootstrap
35944 maybe-all-stage4-zlib: all-stage4-zlib
35945 all-stage4: all-stage4-zlib
35946 TARGET-stage4-zlib = $(TARGET-zlib)
35947 all-stage4-zlib: configure-stage4-zlib
35948 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35949 @r=`${PWD_COMMAND}`; export r; \
35950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35951 $(HOST_EXPORTS) \
35952 $(POSTSTAGE1_HOST_EXPORTS) \
35953 cd $(HOST_SUBDIR)/zlib && \
35954 $(MAKE) $(FLAGS_TO_PASS) \
35955 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \
35956 $(TARGET-stage4-zlib)
35957
35958 maybe-clean-stage4-zlib: clean-stage4-zlib
35959 clean-stage4: clean-stage4-zlib
35960 clean-stage4-zlib:
35961 @if [ $(current_stage) = stage4 ]; then \
35962 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35963 else \
35964 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
35965 $(MAKE) stage4-start; \
35966 fi; \
35967 cd $(HOST_SUBDIR)/zlib && \
35968 $(MAKE) $(FLAGS_TO_PASS) \
35969 $(POSTSTAGE1_FLAGS_TO_PASS) \
35970 clean
35971 @endif zlib-bootstrap
35972
35973
35974 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
35975 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
35976 maybe-all-stageprofile-zlib:
35977 maybe-clean-stageprofile-zlib:
35978 @if zlib-bootstrap
35979 maybe-all-stageprofile-zlib: all-stageprofile-zlib
35980 all-stageprofile: all-stageprofile-zlib
35981 TARGET-stageprofile-zlib = $(TARGET-zlib)
35982 all-stageprofile-zlib: configure-stageprofile-zlib
35983 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35984 @r=`${PWD_COMMAND}`; export r; \
35985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35986 $(HOST_EXPORTS) \
35987 $(POSTSTAGE1_HOST_EXPORTS) \
35988 cd $(HOST_SUBDIR)/zlib && \
35989 $(MAKE) $(FLAGS_TO_PASS) \
35990 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \
35991 $(TARGET-stageprofile-zlib)
35992
35993 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
35994 clean-stageprofile: clean-stageprofile-zlib
35995 clean-stageprofile-zlib:
35996 @if [ $(current_stage) = stageprofile ]; then \
35997 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35998 else \
35999 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
36000 $(MAKE) stageprofile-start; \
36001 fi; \
36002 cd $(HOST_SUBDIR)/zlib && \
36003 $(MAKE) $(FLAGS_TO_PASS) \
36004 $(POSTSTAGE1_FLAGS_TO_PASS) \
36005 clean
36006 @endif zlib-bootstrap
36007
36008
36009 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
36010 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
36011 maybe-all-stagefeedback-zlib:
36012 maybe-clean-stagefeedback-zlib:
36013 @if zlib-bootstrap
36014 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
36015 all-stagefeedback: all-stagefeedback-zlib
36016 TARGET-stagefeedback-zlib = $(TARGET-zlib)
36017 all-stagefeedback-zlib: configure-stagefeedback-zlib
36018 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36019 @r=`${PWD_COMMAND}`; export r; \
36020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021 $(HOST_EXPORTS) \
36022 $(POSTSTAGE1_HOST_EXPORTS) \
36023 cd $(HOST_SUBDIR)/zlib && \
36024 $(MAKE) $(FLAGS_TO_PASS) \
36025 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \
36026 $(TARGET-stagefeedback-zlib)
36027
36028 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
36029 clean-stagefeedback: clean-stagefeedback-zlib
36030 clean-stagefeedback-zlib:
36031 @if [ $(current_stage) = stagefeedback ]; then \
36032 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
36033 else \
36034 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
36035 $(MAKE) stagefeedback-start; \
36036 fi; \
36037 cd $(HOST_SUBDIR)/zlib && \
36038 $(MAKE) $(FLAGS_TO_PASS) \
36039 $(POSTSTAGE1_FLAGS_TO_PASS) \
36040 clean
36041 @endif zlib-bootstrap
36042
36043
36044
36045
36046
36047 .PHONY: check-zlib maybe-check-zlib
36048 maybe-check-zlib:
36049 @if zlib
36050 maybe-check-zlib: check-zlib
36051
36052 check-zlib:
36053
36054 @endif zlib
36055
36056 .PHONY: install-zlib maybe-install-zlib
36057 maybe-install-zlib:
36058 @if zlib
36059 maybe-install-zlib: install-zlib
36060
36061 install-zlib:
36062
36063 @endif zlib
36064
36065 # Other targets (info, dvi, pdf, etc.)
36066
36067 .PHONY: maybe-info-zlib info-zlib
36068 maybe-info-zlib:
36069 @if zlib
36070 maybe-info-zlib: info-zlib
36071
36072 info-zlib: \
36073 configure-zlib
36074 @[ -f ./zlib/Makefile ] || exit 0; \
36075 r=`${PWD_COMMAND}`; export r; \
36076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077 $(HOST_EXPORTS) \
36078 for flag in $(EXTRA_HOST_FLAGS) ; do \
36079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36080 done; \
36081 echo "Doing info in zlib" ; \
36082 (cd $(HOST_SUBDIR)/zlib && \
36083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36085 "RANLIB=$${RANLIB}" \
36086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36087 info) \
36088 || exit 1
36089
36090 @endif zlib
36091
36092 .PHONY: maybe-dvi-zlib dvi-zlib
36093 maybe-dvi-zlib:
36094 @if zlib
36095 maybe-dvi-zlib: dvi-zlib
36096
36097 dvi-zlib: \
36098 configure-zlib
36099 @[ -f ./zlib/Makefile ] || exit 0; \
36100 r=`${PWD_COMMAND}`; export r; \
36101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36102 $(HOST_EXPORTS) \
36103 for flag in $(EXTRA_HOST_FLAGS) ; do \
36104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36105 done; \
36106 echo "Doing dvi in zlib" ; \
36107 (cd $(HOST_SUBDIR)/zlib && \
36108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36110 "RANLIB=$${RANLIB}" \
36111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36112 dvi) \
36113 || exit 1
36114
36115 @endif zlib
36116
36117 .PHONY: maybe-pdf-zlib pdf-zlib
36118 maybe-pdf-zlib:
36119 @if zlib
36120 maybe-pdf-zlib: pdf-zlib
36121
36122 pdf-zlib: \
36123 configure-zlib
36124 @[ -f ./zlib/Makefile ] || exit 0; \
36125 r=`${PWD_COMMAND}`; export r; \
36126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127 $(HOST_EXPORTS) \
36128 for flag in $(EXTRA_HOST_FLAGS) ; do \
36129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130 done; \
36131 echo "Doing pdf in zlib" ; \
36132 (cd $(HOST_SUBDIR)/zlib && \
36133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36135 "RANLIB=$${RANLIB}" \
36136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36137 pdf) \
36138 || exit 1
36139
36140 @endif zlib
36141
36142 .PHONY: maybe-html-zlib html-zlib
36143 maybe-html-zlib:
36144 @if zlib
36145 maybe-html-zlib: html-zlib
36146
36147 html-zlib: \
36148 configure-zlib
36149 @[ -f ./zlib/Makefile ] || exit 0; \
36150 r=`${PWD_COMMAND}`; export r; \
36151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152 $(HOST_EXPORTS) \
36153 for flag in $(EXTRA_HOST_FLAGS) ; do \
36154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155 done; \
36156 echo "Doing html in zlib" ; \
36157 (cd $(HOST_SUBDIR)/zlib && \
36158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160 "RANLIB=$${RANLIB}" \
36161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162 html) \
36163 || exit 1
36164
36165 @endif zlib
36166
36167 .PHONY: maybe-TAGS-zlib TAGS-zlib
36168 maybe-TAGS-zlib:
36169 @if zlib
36170 maybe-TAGS-zlib: TAGS-zlib
36171
36172 TAGS-zlib: \
36173 configure-zlib
36174 @[ -f ./zlib/Makefile ] || exit 0; \
36175 r=`${PWD_COMMAND}`; export r; \
36176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177 $(HOST_EXPORTS) \
36178 for flag in $(EXTRA_HOST_FLAGS) ; do \
36179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180 done; \
36181 echo "Doing TAGS in zlib" ; \
36182 (cd $(HOST_SUBDIR)/zlib && \
36183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185 "RANLIB=$${RANLIB}" \
36186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187 TAGS) \
36188 || exit 1
36189
36190 @endif zlib
36191
36192 .PHONY: maybe-install-info-zlib install-info-zlib
36193 maybe-install-info-zlib:
36194 @if zlib
36195 maybe-install-info-zlib: install-info-zlib
36196
36197 install-info-zlib: \
36198 configure-zlib \
36199 info-zlib
36200 @[ -f ./zlib/Makefile ] || exit 0; \
36201 r=`${PWD_COMMAND}`; export r; \
36202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36203 $(HOST_EXPORTS) \
36204 for flag in $(EXTRA_HOST_FLAGS) ; do \
36205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36206 done; \
36207 echo "Doing install-info in zlib" ; \
36208 (cd $(HOST_SUBDIR)/zlib && \
36209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36211 "RANLIB=$${RANLIB}" \
36212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36213 install-info) \
36214 || exit 1
36215
36216 @endif zlib
36217
36218 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
36219 maybe-install-pdf-zlib:
36220 @if zlib
36221 maybe-install-pdf-zlib: install-pdf-zlib
36222
36223 install-pdf-zlib: \
36224 configure-zlib \
36225 pdf-zlib
36226 @[ -f ./zlib/Makefile ] || exit 0; \
36227 r=`${PWD_COMMAND}`; export r; \
36228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36229 $(HOST_EXPORTS) \
36230 for flag in $(EXTRA_HOST_FLAGS) ; do \
36231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36232 done; \
36233 echo "Doing install-pdf in zlib" ; \
36234 (cd $(HOST_SUBDIR)/zlib && \
36235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36237 "RANLIB=$${RANLIB}" \
36238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36239 install-pdf) \
36240 || exit 1
36241
36242 @endif zlib
36243
36244 .PHONY: maybe-install-html-zlib install-html-zlib
36245 maybe-install-html-zlib:
36246 @if zlib
36247 maybe-install-html-zlib: install-html-zlib
36248
36249 install-html-zlib: \
36250 configure-zlib \
36251 html-zlib
36252 @[ -f ./zlib/Makefile ] || exit 0; \
36253 r=`${PWD_COMMAND}`; export r; \
36254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255 $(HOST_EXPORTS) \
36256 for flag in $(EXTRA_HOST_FLAGS) ; do \
36257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36258 done; \
36259 echo "Doing install-html in zlib" ; \
36260 (cd $(HOST_SUBDIR)/zlib && \
36261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36263 "RANLIB=$${RANLIB}" \
36264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36265 install-html) \
36266 || exit 1
36267
36268 @endif zlib
36269
36270 .PHONY: maybe-installcheck-zlib installcheck-zlib
36271 maybe-installcheck-zlib:
36272 @if zlib
36273 maybe-installcheck-zlib: installcheck-zlib
36274
36275 installcheck-zlib: \
36276 configure-zlib
36277 @[ -f ./zlib/Makefile ] || exit 0; \
36278 r=`${PWD_COMMAND}`; export r; \
36279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280 $(HOST_EXPORTS) \
36281 for flag in $(EXTRA_HOST_FLAGS) ; do \
36282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36283 done; \
36284 echo "Doing installcheck in zlib" ; \
36285 (cd $(HOST_SUBDIR)/zlib && \
36286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36288 "RANLIB=$${RANLIB}" \
36289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36290 installcheck) \
36291 || exit 1
36292
36293 @endif zlib
36294
36295 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
36296 maybe-mostlyclean-zlib:
36297 @if zlib
36298 maybe-mostlyclean-zlib: mostlyclean-zlib
36299
36300 mostlyclean-zlib:
36301 @[ -f ./zlib/Makefile ] || exit 0; \
36302 r=`${PWD_COMMAND}`; export r; \
36303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36304 $(HOST_EXPORTS) \
36305 for flag in $(EXTRA_HOST_FLAGS) ; do \
36306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36307 done; \
36308 echo "Doing mostlyclean in zlib" ; \
36309 (cd $(HOST_SUBDIR)/zlib && \
36310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36312 "RANLIB=$${RANLIB}" \
36313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314 mostlyclean) \
36315 || exit 1
36316
36317 @endif zlib
36318
36319 .PHONY: maybe-clean-zlib clean-zlib
36320 maybe-clean-zlib:
36321 @if zlib
36322 maybe-clean-zlib: clean-zlib
36323
36324 clean-zlib:
36325 @[ -f ./zlib/Makefile ] || exit 0; \
36326 r=`${PWD_COMMAND}`; export r; \
36327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36328 $(HOST_EXPORTS) \
36329 for flag in $(EXTRA_HOST_FLAGS) ; do \
36330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36331 done; \
36332 echo "Doing clean in zlib" ; \
36333 (cd $(HOST_SUBDIR)/zlib && \
36334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36336 "RANLIB=$${RANLIB}" \
36337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36338 clean) \
36339 || exit 1
36340
36341 @endif zlib
36342
36343 .PHONY: maybe-distclean-zlib distclean-zlib
36344 maybe-distclean-zlib:
36345 @if zlib
36346 maybe-distclean-zlib: distclean-zlib
36347
36348 distclean-zlib:
36349 @[ -f ./zlib/Makefile ] || exit 0; \
36350 r=`${PWD_COMMAND}`; export r; \
36351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36352 $(HOST_EXPORTS) \
36353 for flag in $(EXTRA_HOST_FLAGS) ; do \
36354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36355 done; \
36356 echo "Doing distclean in zlib" ; \
36357 (cd $(HOST_SUBDIR)/zlib && \
36358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36360 "RANLIB=$${RANLIB}" \
36361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36362 distclean) \
36363 || exit 1
36364
36365 @endif zlib
36366
36367 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
36368 maybe-maintainer-clean-zlib:
36369 @if zlib
36370 maybe-maintainer-clean-zlib: maintainer-clean-zlib
36371
36372 maintainer-clean-zlib:
36373 @[ -f ./zlib/Makefile ] || exit 0; \
36374 r=`${PWD_COMMAND}`; export r; \
36375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36376 $(HOST_EXPORTS) \
36377 for flag in $(EXTRA_HOST_FLAGS) ; do \
36378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36379 done; \
36380 echo "Doing maintainer-clean in zlib" ; \
36381 (cd $(HOST_SUBDIR)/zlib && \
36382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36384 "RANLIB=$${RANLIB}" \
36385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36386 maintainer-clean) \
36387 || exit 1
36388
36389 @endif zlib
36390
36391
36392
36393 .PHONY: configure-gdb maybe-configure-gdb
36394 maybe-configure-gdb:
36395 @if gcc-bootstrap
36396 configure-gdb: stage_current
36397 @endif gcc-bootstrap
36398 @if gdb
36399 maybe-configure-gdb: configure-gdb
36400 configure-gdb:
36401 @: $(MAKE); $(unstage)
36402 @r=`${PWD_COMMAND}`; export r; \
36403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36404 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
36406 $(HOST_EXPORTS) \
36407 echo Configuring in $(HOST_SUBDIR)/gdb; \
36408 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36409 case $(srcdir) in \
36410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36411 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36413 esac; \
36414 srcdiroption="--srcdir=$${topdir}/gdb"; \
36415 libsrcdir="$$s/gdb"; \
36416 $(SHELL) $${libsrcdir}/configure \
36417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36418 --target=${target_alias} $${srcdiroption} \
36419 || exit 1
36420 @endif gdb
36421
36422
36423
36424
36425
36426 .PHONY: all-gdb maybe-all-gdb
36427 maybe-all-gdb:
36428 @if gcc-bootstrap
36429 all-gdb: stage_current
36430 @endif gcc-bootstrap
36431 @if gdb
36432 TARGET-gdb=all
36433 maybe-all-gdb: all-gdb
36434 all-gdb: configure-gdb
36435 @: $(MAKE); $(unstage)
36436 @r=`${PWD_COMMAND}`; export r; \
36437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36438 $(HOST_EXPORTS) \
36439 (cd $(HOST_SUBDIR)/gdb && \
36440 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
36441 @endif gdb
36442
36443
36444
36445
36446 .PHONY: check-gdb maybe-check-gdb
36447 maybe-check-gdb:
36448 @if gdb
36449 maybe-check-gdb: check-gdb
36450
36451 check-gdb:
36452 @: $(MAKE); $(unstage)
36453 @r=`${PWD_COMMAND}`; export r; \
36454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36455 $(HOST_EXPORTS) \
36456 (cd $(HOST_SUBDIR)/gdb && \
36457 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36458
36459 @endif gdb
36460
36461 .PHONY: install-gdb maybe-install-gdb
36462 maybe-install-gdb:
36463 @if gdb
36464 maybe-install-gdb: install-gdb
36465
36466 install-gdb: installdirs
36467 @: $(MAKE); $(unstage)
36468 @r=`${PWD_COMMAND}`; export r; \
36469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36470 $(HOST_EXPORTS) \
36471 (cd $(HOST_SUBDIR)/gdb && \
36472 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36473
36474 @endif gdb
36475
36476 # Other targets (info, dvi, pdf, etc.)
36477
36478 .PHONY: maybe-info-gdb info-gdb
36479 maybe-info-gdb:
36480 @if gdb
36481 maybe-info-gdb: info-gdb
36482
36483 info-gdb: \
36484 configure-gdb
36485 @: $(MAKE); $(unstage)
36486 @[ -f ./gdb/Makefile ] || exit 0; \
36487 r=`${PWD_COMMAND}`; export r; \
36488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489 $(HOST_EXPORTS) \
36490 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36492 done; \
36493 echo "Doing info in gdb" ; \
36494 (cd $(HOST_SUBDIR)/gdb && \
36495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36497 "RANLIB=$${RANLIB}" \
36498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36499 info) \
36500 || exit 1
36501
36502 @endif gdb
36503
36504 .PHONY: maybe-dvi-gdb dvi-gdb
36505 maybe-dvi-gdb:
36506 @if gdb
36507 maybe-dvi-gdb: dvi-gdb
36508
36509 dvi-gdb: \
36510 configure-gdb
36511 @: $(MAKE); $(unstage)
36512 @[ -f ./gdb/Makefile ] || exit 0; \
36513 r=`${PWD_COMMAND}`; export r; \
36514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36515 $(HOST_EXPORTS) \
36516 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36518 done; \
36519 echo "Doing dvi in gdb" ; \
36520 (cd $(HOST_SUBDIR)/gdb && \
36521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36523 "RANLIB=$${RANLIB}" \
36524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36525 dvi) \
36526 || exit 1
36527
36528 @endif gdb
36529
36530 .PHONY: maybe-pdf-gdb pdf-gdb
36531 maybe-pdf-gdb:
36532 @if gdb
36533 maybe-pdf-gdb: pdf-gdb
36534
36535 pdf-gdb: \
36536 configure-gdb
36537 @: $(MAKE); $(unstage)
36538 @[ -f ./gdb/Makefile ] || exit 0; \
36539 r=`${PWD_COMMAND}`; export r; \
36540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36541 $(HOST_EXPORTS) \
36542 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36544 done; \
36545 echo "Doing pdf in gdb" ; \
36546 (cd $(HOST_SUBDIR)/gdb && \
36547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36549 "RANLIB=$${RANLIB}" \
36550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36551 pdf) \
36552 || exit 1
36553
36554 @endif gdb
36555
36556 .PHONY: maybe-html-gdb html-gdb
36557 maybe-html-gdb:
36558 @if gdb
36559 maybe-html-gdb: html-gdb
36560
36561 html-gdb: \
36562 configure-gdb
36563 @: $(MAKE); $(unstage)
36564 @[ -f ./gdb/Makefile ] || exit 0; \
36565 r=`${PWD_COMMAND}`; export r; \
36566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36567 $(HOST_EXPORTS) \
36568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36570 done; \
36571 echo "Doing html in gdb" ; \
36572 (cd $(HOST_SUBDIR)/gdb && \
36573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36575 "RANLIB=$${RANLIB}" \
36576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36577 html) \
36578 || exit 1
36579
36580 @endif gdb
36581
36582 .PHONY: maybe-TAGS-gdb TAGS-gdb
36583 maybe-TAGS-gdb:
36584 @if gdb
36585 maybe-TAGS-gdb: TAGS-gdb
36586
36587 TAGS-gdb: \
36588 configure-gdb
36589 @: $(MAKE); $(unstage)
36590 @[ -f ./gdb/Makefile ] || exit 0; \
36591 r=`${PWD_COMMAND}`; export r; \
36592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593 $(HOST_EXPORTS) \
36594 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36596 done; \
36597 echo "Doing TAGS in gdb" ; \
36598 (cd $(HOST_SUBDIR)/gdb && \
36599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36601 "RANLIB=$${RANLIB}" \
36602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36603 TAGS) \
36604 || exit 1
36605
36606 @endif gdb
36607
36608 .PHONY: maybe-install-info-gdb install-info-gdb
36609 maybe-install-info-gdb:
36610 @if gdb
36611 maybe-install-info-gdb: install-info-gdb
36612
36613 install-info-gdb: \
36614 configure-gdb \
36615 info-gdb
36616 @: $(MAKE); $(unstage)
36617 @[ -f ./gdb/Makefile ] || exit 0; \
36618 r=`${PWD_COMMAND}`; export r; \
36619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36620 $(HOST_EXPORTS) \
36621 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36623 done; \
36624 echo "Doing install-info in gdb" ; \
36625 (cd $(HOST_SUBDIR)/gdb && \
36626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36628 "RANLIB=$${RANLIB}" \
36629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36630 install-info) \
36631 || exit 1
36632
36633 @endif gdb
36634
36635 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36636 maybe-install-pdf-gdb:
36637 @if gdb
36638 maybe-install-pdf-gdb: install-pdf-gdb
36639
36640 install-pdf-gdb: \
36641 configure-gdb \
36642 pdf-gdb
36643 @: $(MAKE); $(unstage)
36644 @[ -f ./gdb/Makefile ] || exit 0; \
36645 r=`${PWD_COMMAND}`; export r; \
36646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36647 $(HOST_EXPORTS) \
36648 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36650 done; \
36651 echo "Doing install-pdf in gdb" ; \
36652 (cd $(HOST_SUBDIR)/gdb && \
36653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36655 "RANLIB=$${RANLIB}" \
36656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36657 install-pdf) \
36658 || exit 1
36659
36660 @endif gdb
36661
36662 .PHONY: maybe-install-html-gdb install-html-gdb
36663 maybe-install-html-gdb:
36664 @if gdb
36665 maybe-install-html-gdb: install-html-gdb
36666
36667 install-html-gdb: \
36668 configure-gdb \
36669 html-gdb
36670 @: $(MAKE); $(unstage)
36671 @[ -f ./gdb/Makefile ] || exit 0; \
36672 r=`${PWD_COMMAND}`; export r; \
36673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674 $(HOST_EXPORTS) \
36675 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36677 done; \
36678 echo "Doing install-html in gdb" ; \
36679 (cd $(HOST_SUBDIR)/gdb && \
36680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36682 "RANLIB=$${RANLIB}" \
36683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36684 install-html) \
36685 || exit 1
36686
36687 @endif gdb
36688
36689 .PHONY: maybe-installcheck-gdb installcheck-gdb
36690 maybe-installcheck-gdb:
36691 @if gdb
36692 maybe-installcheck-gdb: installcheck-gdb
36693
36694 installcheck-gdb: \
36695 configure-gdb
36696 @: $(MAKE); $(unstage)
36697 @[ -f ./gdb/Makefile ] || exit 0; \
36698 r=`${PWD_COMMAND}`; export r; \
36699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36700 $(HOST_EXPORTS) \
36701 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36703 done; \
36704 echo "Doing installcheck in gdb" ; \
36705 (cd $(HOST_SUBDIR)/gdb && \
36706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36708 "RANLIB=$${RANLIB}" \
36709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36710 installcheck) \
36711 || exit 1
36712
36713 @endif gdb
36714
36715 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36716 maybe-mostlyclean-gdb:
36717 @if gdb
36718 maybe-mostlyclean-gdb: mostlyclean-gdb
36719
36720 mostlyclean-gdb:
36721 @: $(MAKE); $(unstage)
36722 @[ -f ./gdb/Makefile ] || exit 0; \
36723 r=`${PWD_COMMAND}`; export r; \
36724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36725 $(HOST_EXPORTS) \
36726 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36728 done; \
36729 echo "Doing mostlyclean in gdb" ; \
36730 (cd $(HOST_SUBDIR)/gdb && \
36731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36733 "RANLIB=$${RANLIB}" \
36734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36735 mostlyclean) \
36736 || exit 1
36737
36738 @endif gdb
36739
36740 .PHONY: maybe-clean-gdb clean-gdb
36741 maybe-clean-gdb:
36742 @if gdb
36743 maybe-clean-gdb: clean-gdb
36744
36745 clean-gdb:
36746 @: $(MAKE); $(unstage)
36747 @[ -f ./gdb/Makefile ] || exit 0; \
36748 r=`${PWD_COMMAND}`; export r; \
36749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36750 $(HOST_EXPORTS) \
36751 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36753 done; \
36754 echo "Doing clean in gdb" ; \
36755 (cd $(HOST_SUBDIR)/gdb && \
36756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36758 "RANLIB=$${RANLIB}" \
36759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36760 clean) \
36761 || exit 1
36762
36763 @endif gdb
36764
36765 .PHONY: maybe-distclean-gdb distclean-gdb
36766 maybe-distclean-gdb:
36767 @if gdb
36768 maybe-distclean-gdb: distclean-gdb
36769
36770 distclean-gdb:
36771 @: $(MAKE); $(unstage)
36772 @[ -f ./gdb/Makefile ] || exit 0; \
36773 r=`${PWD_COMMAND}`; export r; \
36774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775 $(HOST_EXPORTS) \
36776 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36778 done; \
36779 echo "Doing distclean in gdb" ; \
36780 (cd $(HOST_SUBDIR)/gdb && \
36781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36783 "RANLIB=$${RANLIB}" \
36784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36785 distclean) \
36786 || exit 1
36787
36788 @endif gdb
36789
36790 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36791 maybe-maintainer-clean-gdb:
36792 @if gdb
36793 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36794
36795 maintainer-clean-gdb:
36796 @: $(MAKE); $(unstage)
36797 @[ -f ./gdb/Makefile ] || exit 0; \
36798 r=`${PWD_COMMAND}`; export r; \
36799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36800 $(HOST_EXPORTS) \
36801 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36803 done; \
36804 echo "Doing maintainer-clean in gdb" ; \
36805 (cd $(HOST_SUBDIR)/gdb && \
36806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36808 "RANLIB=$${RANLIB}" \
36809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36810 maintainer-clean) \
36811 || exit 1
36812
36813 @endif gdb
36814
36815
36816
36817 .PHONY: configure-expect maybe-configure-expect
36818 maybe-configure-expect:
36819 @if gcc-bootstrap
36820 configure-expect: stage_current
36821 @endif gcc-bootstrap
36822 @if expect
36823 maybe-configure-expect: configure-expect
36824 configure-expect:
36825 @: $(MAKE); $(unstage)
36826 @r=`${PWD_COMMAND}`; export r; \
36827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36828 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
36830 $(HOST_EXPORTS) \
36831 echo Configuring in $(HOST_SUBDIR)/expect; \
36832 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36833 case $(srcdir) in \
36834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36835 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36837 esac; \
36838 srcdiroption="--srcdir=$${topdir}/expect"; \
36839 libsrcdir="$$s/expect"; \
36840 $(SHELL) $${libsrcdir}/configure \
36841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36842 --target=${target_alias} $${srcdiroption} \
36843 || exit 1
36844 @endif expect
36845
36846
36847
36848
36849
36850 .PHONY: all-expect maybe-all-expect
36851 maybe-all-expect:
36852 @if gcc-bootstrap
36853 all-expect: stage_current
36854 @endif gcc-bootstrap
36855 @if expect
36856 TARGET-expect=all
36857 maybe-all-expect: all-expect
36858 all-expect: configure-expect
36859 @: $(MAKE); $(unstage)
36860 @r=`${PWD_COMMAND}`; export r; \
36861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36862 $(HOST_EXPORTS) \
36863 (cd $(HOST_SUBDIR)/expect && \
36864 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
36865 @endif expect
36866
36867
36868
36869
36870 .PHONY: check-expect maybe-check-expect
36871 maybe-check-expect:
36872 @if expect
36873 maybe-check-expect: check-expect
36874
36875 check-expect:
36876 @: $(MAKE); $(unstage)
36877 @r=`${PWD_COMMAND}`; export r; \
36878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879 $(HOST_EXPORTS) \
36880 (cd $(HOST_SUBDIR)/expect && \
36881 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
36882
36883 @endif expect
36884
36885 .PHONY: install-expect maybe-install-expect
36886 maybe-install-expect:
36887 @if expect
36888 maybe-install-expect: install-expect
36889
36890 install-expect: installdirs
36891 @: $(MAKE); $(unstage)
36892 @r=`${PWD_COMMAND}`; export r; \
36893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894 $(HOST_EXPORTS) \
36895 (cd $(HOST_SUBDIR)/expect && \
36896 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
36897
36898 @endif expect
36899
36900 # Other targets (info, dvi, pdf, etc.)
36901
36902 .PHONY: maybe-info-expect info-expect
36903 maybe-info-expect:
36904 @if expect
36905 maybe-info-expect: info-expect
36906
36907 info-expect: \
36908 configure-expect
36909 @: $(MAKE); $(unstage)
36910 @[ -f ./expect/Makefile ] || exit 0; \
36911 r=`${PWD_COMMAND}`; export r; \
36912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913 $(HOST_EXPORTS) \
36914 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36916 done; \
36917 echo "Doing info in expect" ; \
36918 (cd $(HOST_SUBDIR)/expect && \
36919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36921 "RANLIB=$${RANLIB}" \
36922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36923 info) \
36924 || exit 1
36925
36926 @endif expect
36927
36928 .PHONY: maybe-dvi-expect dvi-expect
36929 maybe-dvi-expect:
36930 @if expect
36931 maybe-dvi-expect: dvi-expect
36932
36933 dvi-expect: \
36934 configure-expect
36935 @: $(MAKE); $(unstage)
36936 @[ -f ./expect/Makefile ] || exit 0; \
36937 r=`${PWD_COMMAND}`; export r; \
36938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939 $(HOST_EXPORTS) \
36940 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36942 done; \
36943 echo "Doing dvi in expect" ; \
36944 (cd $(HOST_SUBDIR)/expect && \
36945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947 "RANLIB=$${RANLIB}" \
36948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949 dvi) \
36950 || exit 1
36951
36952 @endif expect
36953
36954 .PHONY: maybe-pdf-expect pdf-expect
36955 maybe-pdf-expect:
36956 @if expect
36957 maybe-pdf-expect: pdf-expect
36958
36959 pdf-expect: \
36960 configure-expect
36961 @: $(MAKE); $(unstage)
36962 @[ -f ./expect/Makefile ] || exit 0; \
36963 r=`${PWD_COMMAND}`; export r; \
36964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965 $(HOST_EXPORTS) \
36966 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36968 done; \
36969 echo "Doing pdf in expect" ; \
36970 (cd $(HOST_SUBDIR)/expect && \
36971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973 "RANLIB=$${RANLIB}" \
36974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975 pdf) \
36976 || exit 1
36977
36978 @endif expect
36979
36980 .PHONY: maybe-html-expect html-expect
36981 maybe-html-expect:
36982 @if expect
36983 maybe-html-expect: html-expect
36984
36985 html-expect: \
36986 configure-expect
36987 @: $(MAKE); $(unstage)
36988 @[ -f ./expect/Makefile ] || exit 0; \
36989 r=`${PWD_COMMAND}`; export r; \
36990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991 $(HOST_EXPORTS) \
36992 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
36993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36994 done; \
36995 echo "Doing html in expect" ; \
36996 (cd $(HOST_SUBDIR)/expect && \
36997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999 "RANLIB=$${RANLIB}" \
37000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001 html) \
37002 || exit 1
37003
37004 @endif expect
37005
37006 .PHONY: maybe-TAGS-expect TAGS-expect
37007 maybe-TAGS-expect:
37008 @if expect
37009 maybe-TAGS-expect: TAGS-expect
37010
37011 TAGS-expect: \
37012 configure-expect
37013 @: $(MAKE); $(unstage)
37014 @[ -f ./expect/Makefile ] || exit 0; \
37015 r=`${PWD_COMMAND}`; export r; \
37016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017 $(HOST_EXPORTS) \
37018 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37020 done; \
37021 echo "Doing TAGS in expect" ; \
37022 (cd $(HOST_SUBDIR)/expect && \
37023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37025 "RANLIB=$${RANLIB}" \
37026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37027 TAGS) \
37028 || exit 1
37029
37030 @endif expect
37031
37032 .PHONY: maybe-install-info-expect install-info-expect
37033 maybe-install-info-expect:
37034 @if expect
37035 maybe-install-info-expect: install-info-expect
37036
37037 install-info-expect: \
37038 configure-expect \
37039 info-expect
37040 @: $(MAKE); $(unstage)
37041 @[ -f ./expect/Makefile ] || exit 0; \
37042 r=`${PWD_COMMAND}`; export r; \
37043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044 $(HOST_EXPORTS) \
37045 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37047 done; \
37048 echo "Doing install-info in expect" ; \
37049 (cd $(HOST_SUBDIR)/expect && \
37050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052 "RANLIB=$${RANLIB}" \
37053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37054 install-info) \
37055 || exit 1
37056
37057 @endif expect
37058
37059 .PHONY: maybe-install-pdf-expect install-pdf-expect
37060 maybe-install-pdf-expect:
37061 @if expect
37062 maybe-install-pdf-expect: install-pdf-expect
37063
37064 install-pdf-expect: \
37065 configure-expect \
37066 pdf-expect
37067 @: $(MAKE); $(unstage)
37068 @[ -f ./expect/Makefile ] || exit 0; \
37069 r=`${PWD_COMMAND}`; export r; \
37070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071 $(HOST_EXPORTS) \
37072 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074 done; \
37075 echo "Doing install-pdf in expect" ; \
37076 (cd $(HOST_SUBDIR)/expect && \
37077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079 "RANLIB=$${RANLIB}" \
37080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081 install-pdf) \
37082 || exit 1
37083
37084 @endif expect
37085
37086 .PHONY: maybe-install-html-expect install-html-expect
37087 maybe-install-html-expect:
37088 @if expect
37089 maybe-install-html-expect: install-html-expect
37090
37091 install-html-expect: \
37092 configure-expect \
37093 html-expect
37094 @: $(MAKE); $(unstage)
37095 @[ -f ./expect/Makefile ] || exit 0; \
37096 r=`${PWD_COMMAND}`; export r; \
37097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098 $(HOST_EXPORTS) \
37099 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37101 done; \
37102 echo "Doing install-html in expect" ; \
37103 (cd $(HOST_SUBDIR)/expect && \
37104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37106 "RANLIB=$${RANLIB}" \
37107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37108 install-html) \
37109 || exit 1
37110
37111 @endif expect
37112
37113 .PHONY: maybe-installcheck-expect installcheck-expect
37114 maybe-installcheck-expect:
37115 @if expect
37116 maybe-installcheck-expect: installcheck-expect
37117
37118 installcheck-expect: \
37119 configure-expect
37120 @: $(MAKE); $(unstage)
37121 @[ -f ./expect/Makefile ] || exit 0; \
37122 r=`${PWD_COMMAND}`; export r; \
37123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124 $(HOST_EXPORTS) \
37125 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37127 done; \
37128 echo "Doing installcheck in expect" ; \
37129 (cd $(HOST_SUBDIR)/expect && \
37130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37132 "RANLIB=$${RANLIB}" \
37133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37134 installcheck) \
37135 || exit 1
37136
37137 @endif expect
37138
37139 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37140 maybe-mostlyclean-expect:
37141 @if expect
37142 maybe-mostlyclean-expect: mostlyclean-expect
37143
37144 mostlyclean-expect:
37145 @: $(MAKE); $(unstage)
37146 @[ -f ./expect/Makefile ] || exit 0; \
37147 r=`${PWD_COMMAND}`; export r; \
37148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149 $(HOST_EXPORTS) \
37150 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37152 done; \
37153 echo "Doing mostlyclean in expect" ; \
37154 (cd $(HOST_SUBDIR)/expect && \
37155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157 "RANLIB=$${RANLIB}" \
37158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159 mostlyclean) \
37160 || exit 1
37161
37162 @endif expect
37163
37164 .PHONY: maybe-clean-expect clean-expect
37165 maybe-clean-expect:
37166 @if expect
37167 maybe-clean-expect: clean-expect
37168
37169 clean-expect:
37170 @: $(MAKE); $(unstage)
37171 @[ -f ./expect/Makefile ] || exit 0; \
37172 r=`${PWD_COMMAND}`; export r; \
37173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37174 $(HOST_EXPORTS) \
37175 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37177 done; \
37178 echo "Doing clean in expect" ; \
37179 (cd $(HOST_SUBDIR)/expect && \
37180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37182 "RANLIB=$${RANLIB}" \
37183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37184 clean) \
37185 || exit 1
37186
37187 @endif expect
37188
37189 .PHONY: maybe-distclean-expect distclean-expect
37190 maybe-distclean-expect:
37191 @if expect
37192 maybe-distclean-expect: distclean-expect
37193
37194 distclean-expect:
37195 @: $(MAKE); $(unstage)
37196 @[ -f ./expect/Makefile ] || exit 0; \
37197 r=`${PWD_COMMAND}`; export r; \
37198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199 $(HOST_EXPORTS) \
37200 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37202 done; \
37203 echo "Doing distclean in expect" ; \
37204 (cd $(HOST_SUBDIR)/expect && \
37205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37207 "RANLIB=$${RANLIB}" \
37208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37209 distclean) \
37210 || exit 1
37211
37212 @endif expect
37213
37214 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37215 maybe-maintainer-clean-expect:
37216 @if expect
37217 maybe-maintainer-clean-expect: maintainer-clean-expect
37218
37219 maintainer-clean-expect:
37220 @: $(MAKE); $(unstage)
37221 @[ -f ./expect/Makefile ] || exit 0; \
37222 r=`${PWD_COMMAND}`; export r; \
37223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37224 $(HOST_EXPORTS) \
37225 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37227 done; \
37228 echo "Doing maintainer-clean in expect" ; \
37229 (cd $(HOST_SUBDIR)/expect && \
37230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37232 "RANLIB=$${RANLIB}" \
37233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37234 maintainer-clean) \
37235 || exit 1
37236
37237 @endif expect
37238
37239
37240
37241 .PHONY: configure-guile maybe-configure-guile
37242 maybe-configure-guile:
37243 @if gcc-bootstrap
37244 configure-guile: stage_current
37245 @endif gcc-bootstrap
37246 @if guile
37247 maybe-configure-guile: configure-guile
37248 configure-guile:
37249 @: $(MAKE); $(unstage)
37250 @r=`${PWD_COMMAND}`; export r; \
37251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37252 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
37254 $(HOST_EXPORTS) \
37255 echo Configuring in $(HOST_SUBDIR)/guile; \
37256 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37257 case $(srcdir) in \
37258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37259 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37261 esac; \
37262 srcdiroption="--srcdir=$${topdir}/guile"; \
37263 libsrcdir="$$s/guile"; \
37264 $(SHELL) $${libsrcdir}/configure \
37265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37266 --target=${target_alias} $${srcdiroption} \
37267 || exit 1
37268 @endif guile
37269
37270
37271
37272
37273
37274 .PHONY: all-guile maybe-all-guile
37275 maybe-all-guile:
37276 @if gcc-bootstrap
37277 all-guile: stage_current
37278 @endif gcc-bootstrap
37279 @if guile
37280 TARGET-guile=all
37281 maybe-all-guile: all-guile
37282 all-guile: configure-guile
37283 @: $(MAKE); $(unstage)
37284 @r=`${PWD_COMMAND}`; export r; \
37285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37286 $(HOST_EXPORTS) \
37287 (cd $(HOST_SUBDIR)/guile && \
37288 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
37289 @endif guile
37290
37291
37292
37293
37294 .PHONY: check-guile maybe-check-guile
37295 maybe-check-guile:
37296 @if guile
37297 maybe-check-guile: check-guile
37298
37299 check-guile:
37300 @: $(MAKE); $(unstage)
37301 @r=`${PWD_COMMAND}`; export r; \
37302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303 $(HOST_EXPORTS) \
37304 (cd $(HOST_SUBDIR)/guile && \
37305 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37306
37307 @endif guile
37308
37309 .PHONY: install-guile maybe-install-guile
37310 maybe-install-guile:
37311 @if guile
37312 maybe-install-guile: install-guile
37313
37314 install-guile: installdirs
37315 @: $(MAKE); $(unstage)
37316 @r=`${PWD_COMMAND}`; export r; \
37317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318 $(HOST_EXPORTS) \
37319 (cd $(HOST_SUBDIR)/guile && \
37320 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37321
37322 @endif guile
37323
37324 # Other targets (info, dvi, pdf, etc.)
37325
37326 .PHONY: maybe-info-guile info-guile
37327 maybe-info-guile:
37328 @if guile
37329 maybe-info-guile: info-guile
37330
37331 info-guile: \
37332 configure-guile
37333 @: $(MAKE); $(unstage)
37334 @[ -f ./guile/Makefile ] || exit 0; \
37335 r=`${PWD_COMMAND}`; export r; \
37336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337 $(HOST_EXPORTS) \
37338 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37340 done; \
37341 echo "Doing info in guile" ; \
37342 (cd $(HOST_SUBDIR)/guile && \
37343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37345 "RANLIB=$${RANLIB}" \
37346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37347 info) \
37348 || exit 1
37349
37350 @endif guile
37351
37352 .PHONY: maybe-dvi-guile dvi-guile
37353 maybe-dvi-guile:
37354 @if guile
37355 maybe-dvi-guile: dvi-guile
37356
37357 dvi-guile: \
37358 configure-guile
37359 @: $(MAKE); $(unstage)
37360 @[ -f ./guile/Makefile ] || exit 0; \
37361 r=`${PWD_COMMAND}`; export r; \
37362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37363 $(HOST_EXPORTS) \
37364 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37366 done; \
37367 echo "Doing dvi in guile" ; \
37368 (cd $(HOST_SUBDIR)/guile && \
37369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37371 "RANLIB=$${RANLIB}" \
37372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37373 dvi) \
37374 || exit 1
37375
37376 @endif guile
37377
37378 .PHONY: maybe-pdf-guile pdf-guile
37379 maybe-pdf-guile:
37380 @if guile
37381 maybe-pdf-guile: pdf-guile
37382
37383 pdf-guile: \
37384 configure-guile
37385 @: $(MAKE); $(unstage)
37386 @[ -f ./guile/Makefile ] || exit 0; \
37387 r=`${PWD_COMMAND}`; export r; \
37388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37389 $(HOST_EXPORTS) \
37390 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37392 done; \
37393 echo "Doing pdf in guile" ; \
37394 (cd $(HOST_SUBDIR)/guile && \
37395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37397 "RANLIB=$${RANLIB}" \
37398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37399 pdf) \
37400 || exit 1
37401
37402 @endif guile
37403
37404 .PHONY: maybe-html-guile html-guile
37405 maybe-html-guile:
37406 @if guile
37407 maybe-html-guile: html-guile
37408
37409 html-guile: \
37410 configure-guile
37411 @: $(MAKE); $(unstage)
37412 @[ -f ./guile/Makefile ] || exit 0; \
37413 r=`${PWD_COMMAND}`; export r; \
37414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37415 $(HOST_EXPORTS) \
37416 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37418 done; \
37419 echo "Doing html in guile" ; \
37420 (cd $(HOST_SUBDIR)/guile && \
37421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37423 "RANLIB=$${RANLIB}" \
37424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37425 html) \
37426 || exit 1
37427
37428 @endif guile
37429
37430 .PHONY: maybe-TAGS-guile TAGS-guile
37431 maybe-TAGS-guile:
37432 @if guile
37433 maybe-TAGS-guile: TAGS-guile
37434
37435 TAGS-guile: \
37436 configure-guile
37437 @: $(MAKE); $(unstage)
37438 @[ -f ./guile/Makefile ] || exit 0; \
37439 r=`${PWD_COMMAND}`; export r; \
37440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37441 $(HOST_EXPORTS) \
37442 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37444 done; \
37445 echo "Doing TAGS in guile" ; \
37446 (cd $(HOST_SUBDIR)/guile && \
37447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37449 "RANLIB=$${RANLIB}" \
37450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37451 TAGS) \
37452 || exit 1
37453
37454 @endif guile
37455
37456 .PHONY: maybe-install-info-guile install-info-guile
37457 maybe-install-info-guile:
37458 @if guile
37459 maybe-install-info-guile: install-info-guile
37460
37461 install-info-guile: \
37462 configure-guile \
37463 info-guile
37464 @: $(MAKE); $(unstage)
37465 @[ -f ./guile/Makefile ] || exit 0; \
37466 r=`${PWD_COMMAND}`; export r; \
37467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37468 $(HOST_EXPORTS) \
37469 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37471 done; \
37472 echo "Doing install-info in guile" ; \
37473 (cd $(HOST_SUBDIR)/guile && \
37474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37476 "RANLIB=$${RANLIB}" \
37477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37478 install-info) \
37479 || exit 1
37480
37481 @endif guile
37482
37483 .PHONY: maybe-install-pdf-guile install-pdf-guile
37484 maybe-install-pdf-guile:
37485 @if guile
37486 maybe-install-pdf-guile: install-pdf-guile
37487
37488 install-pdf-guile: \
37489 configure-guile \
37490 pdf-guile
37491 @: $(MAKE); $(unstage)
37492 @[ -f ./guile/Makefile ] || exit 0; \
37493 r=`${PWD_COMMAND}`; export r; \
37494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37495 $(HOST_EXPORTS) \
37496 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37498 done; \
37499 echo "Doing install-pdf in guile" ; \
37500 (cd $(HOST_SUBDIR)/guile && \
37501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37503 "RANLIB=$${RANLIB}" \
37504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37505 install-pdf) \
37506 || exit 1
37507
37508 @endif guile
37509
37510 .PHONY: maybe-install-html-guile install-html-guile
37511 maybe-install-html-guile:
37512 @if guile
37513 maybe-install-html-guile: install-html-guile
37514
37515 install-html-guile: \
37516 configure-guile \
37517 html-guile
37518 @: $(MAKE); $(unstage)
37519 @[ -f ./guile/Makefile ] || exit 0; \
37520 r=`${PWD_COMMAND}`; export r; \
37521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37522 $(HOST_EXPORTS) \
37523 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37525 done; \
37526 echo "Doing install-html in guile" ; \
37527 (cd $(HOST_SUBDIR)/guile && \
37528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37530 "RANLIB=$${RANLIB}" \
37531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37532 install-html) \
37533 || exit 1
37534
37535 @endif guile
37536
37537 .PHONY: maybe-installcheck-guile installcheck-guile
37538 maybe-installcheck-guile:
37539 @if guile
37540 maybe-installcheck-guile: installcheck-guile
37541
37542 installcheck-guile: \
37543 configure-guile
37544 @: $(MAKE); $(unstage)
37545 @[ -f ./guile/Makefile ] || exit 0; \
37546 r=`${PWD_COMMAND}`; export r; \
37547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37548 $(HOST_EXPORTS) \
37549 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37551 done; \
37552 echo "Doing installcheck in guile" ; \
37553 (cd $(HOST_SUBDIR)/guile && \
37554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37556 "RANLIB=$${RANLIB}" \
37557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37558 installcheck) \
37559 || exit 1
37560
37561 @endif guile
37562
37563 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37564 maybe-mostlyclean-guile:
37565 @if guile
37566 maybe-mostlyclean-guile: mostlyclean-guile
37567
37568 mostlyclean-guile:
37569 @: $(MAKE); $(unstage)
37570 @[ -f ./guile/Makefile ] || exit 0; \
37571 r=`${PWD_COMMAND}`; export r; \
37572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37573 $(HOST_EXPORTS) \
37574 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37576 done; \
37577 echo "Doing mostlyclean in guile" ; \
37578 (cd $(HOST_SUBDIR)/guile && \
37579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37581 "RANLIB=$${RANLIB}" \
37582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37583 mostlyclean) \
37584 || exit 1
37585
37586 @endif guile
37587
37588 .PHONY: maybe-clean-guile clean-guile
37589 maybe-clean-guile:
37590 @if guile
37591 maybe-clean-guile: clean-guile
37592
37593 clean-guile:
37594 @: $(MAKE); $(unstage)
37595 @[ -f ./guile/Makefile ] || exit 0; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(HOST_EXPORTS) \
37599 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601 done; \
37602 echo "Doing clean in guile" ; \
37603 (cd $(HOST_SUBDIR)/guile && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608 clean) \
37609 || exit 1
37610
37611 @endif guile
37612
37613 .PHONY: maybe-distclean-guile distclean-guile
37614 maybe-distclean-guile:
37615 @if guile
37616 maybe-distclean-guile: distclean-guile
37617
37618 distclean-guile:
37619 @: $(MAKE); $(unstage)
37620 @[ -f ./guile/Makefile ] || exit 0; \
37621 r=`${PWD_COMMAND}`; export r; \
37622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37623 $(HOST_EXPORTS) \
37624 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37626 done; \
37627 echo "Doing distclean in guile" ; \
37628 (cd $(HOST_SUBDIR)/guile && \
37629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37631 "RANLIB=$${RANLIB}" \
37632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37633 distclean) \
37634 || exit 1
37635
37636 @endif guile
37637
37638 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37639 maybe-maintainer-clean-guile:
37640 @if guile
37641 maybe-maintainer-clean-guile: maintainer-clean-guile
37642
37643 maintainer-clean-guile:
37644 @: $(MAKE); $(unstage)
37645 @[ -f ./guile/Makefile ] || exit 0; \
37646 r=`${PWD_COMMAND}`; export r; \
37647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648 $(HOST_EXPORTS) \
37649 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651 done; \
37652 echo "Doing maintainer-clean in guile" ; \
37653 (cd $(HOST_SUBDIR)/guile && \
37654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37656 "RANLIB=$${RANLIB}" \
37657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37658 maintainer-clean) \
37659 || exit 1
37660
37661 @endif guile
37662
37663
37664
37665 .PHONY: configure-tk maybe-configure-tk
37666 maybe-configure-tk:
37667 @if gcc-bootstrap
37668 configure-tk: stage_current
37669 @endif gcc-bootstrap
37670 @if tk
37671 maybe-configure-tk: configure-tk
37672 configure-tk:
37673 @: $(MAKE); $(unstage)
37674 @r=`${PWD_COMMAND}`; export r; \
37675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37676 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
37678 $(HOST_EXPORTS) \
37679 echo Configuring in $(HOST_SUBDIR)/tk; \
37680 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37681 case $(srcdir) in \
37682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37683 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37685 esac; \
37686 srcdiroption="--srcdir=$${topdir}/tk"; \
37687 libsrcdir="$$s/tk"; \
37688 $(SHELL) $${libsrcdir}/configure \
37689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37690 --target=${target_alias} $${srcdiroption} \
37691 || exit 1
37692 @endif tk
37693
37694
37695
37696
37697
37698 .PHONY: all-tk maybe-all-tk
37699 maybe-all-tk:
37700 @if gcc-bootstrap
37701 all-tk: stage_current
37702 @endif gcc-bootstrap
37703 @if tk
37704 TARGET-tk=all
37705 maybe-all-tk: all-tk
37706 all-tk: configure-tk
37707 @: $(MAKE); $(unstage)
37708 @r=`${PWD_COMMAND}`; export r; \
37709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37710 $(HOST_EXPORTS) \
37711 (cd $(HOST_SUBDIR)/tk && \
37712 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
37713 @endif tk
37714
37715
37716
37717
37718 .PHONY: check-tk maybe-check-tk
37719 maybe-check-tk:
37720 @if tk
37721 maybe-check-tk: check-tk
37722
37723 check-tk:
37724 @: $(MAKE); $(unstage)
37725 @r=`${PWD_COMMAND}`; export r; \
37726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37727 $(HOST_EXPORTS) \
37728 (cd $(HOST_SUBDIR)/tk && \
37729 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37730
37731 @endif tk
37732
37733 .PHONY: install-tk maybe-install-tk
37734 maybe-install-tk:
37735 @if tk
37736 maybe-install-tk: install-tk
37737
37738 install-tk: installdirs
37739 @: $(MAKE); $(unstage)
37740 @r=`${PWD_COMMAND}`; export r; \
37741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37742 $(HOST_EXPORTS) \
37743 (cd $(HOST_SUBDIR)/tk && \
37744 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37745
37746 @endif tk
37747
37748 # Other targets (info, dvi, pdf, etc.)
37749
37750 .PHONY: maybe-info-tk info-tk
37751 maybe-info-tk:
37752 @if tk
37753 maybe-info-tk: info-tk
37754
37755 info-tk: \
37756 configure-tk
37757 @: $(MAKE); $(unstage)
37758 @[ -f ./tk/Makefile ] || exit 0; \
37759 r=`${PWD_COMMAND}`; export r; \
37760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761 $(HOST_EXPORTS) \
37762 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764 done; \
37765 echo "Doing info in tk" ; \
37766 (cd $(HOST_SUBDIR)/tk && \
37767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37769 "RANLIB=$${RANLIB}" \
37770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37771 info) \
37772 || exit 1
37773
37774 @endif tk
37775
37776 .PHONY: maybe-dvi-tk dvi-tk
37777 maybe-dvi-tk:
37778 @if tk
37779 maybe-dvi-tk: dvi-tk
37780
37781 dvi-tk: \
37782 configure-tk
37783 @: $(MAKE); $(unstage)
37784 @[ -f ./tk/Makefile ] || exit 0; \
37785 r=`${PWD_COMMAND}`; export r; \
37786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37787 $(HOST_EXPORTS) \
37788 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790 done; \
37791 echo "Doing dvi in tk" ; \
37792 (cd $(HOST_SUBDIR)/tk && \
37793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37795 "RANLIB=$${RANLIB}" \
37796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37797 dvi) \
37798 || exit 1
37799
37800 @endif tk
37801
37802 .PHONY: maybe-pdf-tk pdf-tk
37803 maybe-pdf-tk:
37804 @if tk
37805 maybe-pdf-tk: pdf-tk
37806
37807 pdf-tk: \
37808 configure-tk
37809 @: $(MAKE); $(unstage)
37810 @[ -f ./tk/Makefile ] || exit 0; \
37811 r=`${PWD_COMMAND}`; export r; \
37812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813 $(HOST_EXPORTS) \
37814 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816 done; \
37817 echo "Doing pdf in tk" ; \
37818 (cd $(HOST_SUBDIR)/tk && \
37819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821 "RANLIB=$${RANLIB}" \
37822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823 pdf) \
37824 || exit 1
37825
37826 @endif tk
37827
37828 .PHONY: maybe-html-tk html-tk
37829 maybe-html-tk:
37830 @if tk
37831 maybe-html-tk: html-tk
37832
37833 html-tk: \
37834 configure-tk
37835 @: $(MAKE); $(unstage)
37836 @[ -f ./tk/Makefile ] || exit 0; \
37837 r=`${PWD_COMMAND}`; export r; \
37838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839 $(HOST_EXPORTS) \
37840 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37842 done; \
37843 echo "Doing html in tk" ; \
37844 (cd $(HOST_SUBDIR)/tk && \
37845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847 "RANLIB=$${RANLIB}" \
37848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849 html) \
37850 || exit 1
37851
37852 @endif tk
37853
37854 .PHONY: maybe-TAGS-tk TAGS-tk
37855 maybe-TAGS-tk:
37856 @if tk
37857 maybe-TAGS-tk: TAGS-tk
37858
37859 TAGS-tk: \
37860 configure-tk
37861 @: $(MAKE); $(unstage)
37862 @[ -f ./tk/Makefile ] || exit 0; \
37863 r=`${PWD_COMMAND}`; export r; \
37864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865 $(HOST_EXPORTS) \
37866 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868 done; \
37869 echo "Doing TAGS in tk" ; \
37870 (cd $(HOST_SUBDIR)/tk && \
37871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873 "RANLIB=$${RANLIB}" \
37874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875 TAGS) \
37876 || exit 1
37877
37878 @endif tk
37879
37880 .PHONY: maybe-install-info-tk install-info-tk
37881 maybe-install-info-tk:
37882 @if tk
37883 maybe-install-info-tk: install-info-tk
37884
37885 install-info-tk: \
37886 configure-tk \
37887 info-tk
37888 @: $(MAKE); $(unstage)
37889 @[ -f ./tk/Makefile ] || exit 0; \
37890 r=`${PWD_COMMAND}`; export r; \
37891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892 $(HOST_EXPORTS) \
37893 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895 done; \
37896 echo "Doing install-info in tk" ; \
37897 (cd $(HOST_SUBDIR)/tk && \
37898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37900 "RANLIB=$${RANLIB}" \
37901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37902 install-info) \
37903 || exit 1
37904
37905 @endif tk
37906
37907 .PHONY: maybe-install-pdf-tk install-pdf-tk
37908 maybe-install-pdf-tk:
37909 @if tk
37910 maybe-install-pdf-tk: install-pdf-tk
37911
37912 install-pdf-tk: \
37913 configure-tk \
37914 pdf-tk
37915 @: $(MAKE); $(unstage)
37916 @[ -f ./tk/Makefile ] || exit 0; \
37917 r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(HOST_EXPORTS) \
37920 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922 done; \
37923 echo "Doing install-pdf in tk" ; \
37924 (cd $(HOST_SUBDIR)/tk && \
37925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927 "RANLIB=$${RANLIB}" \
37928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929 install-pdf) \
37930 || exit 1
37931
37932 @endif tk
37933
37934 .PHONY: maybe-install-html-tk install-html-tk
37935 maybe-install-html-tk:
37936 @if tk
37937 maybe-install-html-tk: install-html-tk
37938
37939 install-html-tk: \
37940 configure-tk \
37941 html-tk
37942 @: $(MAKE); $(unstage)
37943 @[ -f ./tk/Makefile ] || exit 0; \
37944 r=`${PWD_COMMAND}`; export r; \
37945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946 $(HOST_EXPORTS) \
37947 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949 done; \
37950 echo "Doing install-html in tk" ; \
37951 (cd $(HOST_SUBDIR)/tk && \
37952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954 "RANLIB=$${RANLIB}" \
37955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956 install-html) \
37957 || exit 1
37958
37959 @endif tk
37960
37961 .PHONY: maybe-installcheck-tk installcheck-tk
37962 maybe-installcheck-tk:
37963 @if tk
37964 maybe-installcheck-tk: installcheck-tk
37965
37966 installcheck-tk: \
37967 configure-tk
37968 @: $(MAKE); $(unstage)
37969 @[ -f ./tk/Makefile ] || exit 0; \
37970 r=`${PWD_COMMAND}`; export r; \
37971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37972 $(HOST_EXPORTS) \
37973 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37975 done; \
37976 echo "Doing installcheck in tk" ; \
37977 (cd $(HOST_SUBDIR)/tk && \
37978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37980 "RANLIB=$${RANLIB}" \
37981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37982 installcheck) \
37983 || exit 1
37984
37985 @endif tk
37986
37987 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37988 maybe-mostlyclean-tk:
37989 @if tk
37990 maybe-mostlyclean-tk: mostlyclean-tk
37991
37992 mostlyclean-tk:
37993 @: $(MAKE); $(unstage)
37994 @[ -f ./tk/Makefile ] || exit 0; \
37995 r=`${PWD_COMMAND}`; export r; \
37996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37997 $(HOST_EXPORTS) \
37998 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38000 done; \
38001 echo "Doing mostlyclean in tk" ; \
38002 (cd $(HOST_SUBDIR)/tk && \
38003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38005 "RANLIB=$${RANLIB}" \
38006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38007 mostlyclean) \
38008 || exit 1
38009
38010 @endif tk
38011
38012 .PHONY: maybe-clean-tk clean-tk
38013 maybe-clean-tk:
38014 @if tk
38015 maybe-clean-tk: clean-tk
38016
38017 clean-tk:
38018 @: $(MAKE); $(unstage)
38019 @[ -f ./tk/Makefile ] || exit 0; \
38020 r=`${PWD_COMMAND}`; export r; \
38021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38022 $(HOST_EXPORTS) \
38023 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38025 done; \
38026 echo "Doing clean in tk" ; \
38027 (cd $(HOST_SUBDIR)/tk && \
38028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38030 "RANLIB=$${RANLIB}" \
38031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38032 clean) \
38033 || exit 1
38034
38035 @endif tk
38036
38037 .PHONY: maybe-distclean-tk distclean-tk
38038 maybe-distclean-tk:
38039 @if tk
38040 maybe-distclean-tk: distclean-tk
38041
38042 distclean-tk:
38043 @: $(MAKE); $(unstage)
38044 @[ -f ./tk/Makefile ] || exit 0; \
38045 r=`${PWD_COMMAND}`; export r; \
38046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38047 $(HOST_EXPORTS) \
38048 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38050 done; \
38051 echo "Doing distclean in tk" ; \
38052 (cd $(HOST_SUBDIR)/tk && \
38053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38055 "RANLIB=$${RANLIB}" \
38056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38057 distclean) \
38058 || exit 1
38059
38060 @endif tk
38061
38062 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38063 maybe-maintainer-clean-tk:
38064 @if tk
38065 maybe-maintainer-clean-tk: maintainer-clean-tk
38066
38067 maintainer-clean-tk:
38068 @: $(MAKE); $(unstage)
38069 @[ -f ./tk/Makefile ] || exit 0; \
38070 r=`${PWD_COMMAND}`; export r; \
38071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38072 $(HOST_EXPORTS) \
38073 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38075 done; \
38076 echo "Doing maintainer-clean in tk" ; \
38077 (cd $(HOST_SUBDIR)/tk && \
38078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38080 "RANLIB=$${RANLIB}" \
38081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38082 maintainer-clean) \
38083 || exit 1
38084
38085 @endif tk
38086
38087
38088
38089 .PHONY: configure-libtermcap maybe-configure-libtermcap
38090 maybe-configure-libtermcap:
38091 @if gcc-bootstrap
38092 configure-libtermcap: stage_current
38093 @endif gcc-bootstrap
38094 @if libtermcap
38095 maybe-configure-libtermcap: configure-libtermcap
38096 configure-libtermcap:
38097 @: $(MAKE); $(unstage)
38098 @r=`${PWD_COMMAND}`; export r; \
38099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38100 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
38102 $(HOST_EXPORTS) \
38103 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38104 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38105 case $(srcdir) in \
38106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38107 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38109 esac; \
38110 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
38111 libsrcdir="$$s/libtermcap"; \
38112 $(SHELL) $${libsrcdir}/configure \
38113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38114 --target=${target_alias} $${srcdiroption} \
38115 || exit 1
38116 @endif libtermcap
38117
38118
38119
38120
38121
38122 .PHONY: all-libtermcap maybe-all-libtermcap
38123 maybe-all-libtermcap:
38124 @if gcc-bootstrap
38125 all-libtermcap: stage_current
38126 @endif gcc-bootstrap
38127 @if libtermcap
38128 TARGET-libtermcap=all
38129 maybe-all-libtermcap: all-libtermcap
38130 all-libtermcap: configure-libtermcap
38131 @: $(MAKE); $(unstage)
38132 @r=`${PWD_COMMAND}`; export r; \
38133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38134 $(HOST_EXPORTS) \
38135 (cd $(HOST_SUBDIR)/libtermcap && \
38136 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap))
38137 @endif libtermcap
38138
38139
38140
38141
38142 .PHONY: check-libtermcap maybe-check-libtermcap
38143 maybe-check-libtermcap:
38144 @if libtermcap
38145 maybe-check-libtermcap: check-libtermcap
38146
38147 check-libtermcap:
38148
38149 @endif libtermcap
38150
38151 .PHONY: install-libtermcap maybe-install-libtermcap
38152 maybe-install-libtermcap:
38153 @if libtermcap
38154 maybe-install-libtermcap: install-libtermcap
38155
38156 install-libtermcap: installdirs
38157 @: $(MAKE); $(unstage)
38158 @r=`${PWD_COMMAND}`; export r; \
38159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160 $(HOST_EXPORTS) \
38161 (cd $(HOST_SUBDIR)/libtermcap && \
38162 $(MAKE) $(FLAGS_TO_PASS) install)
38163
38164 @endif libtermcap
38165
38166 # Other targets (info, dvi, pdf, etc.)
38167
38168 .PHONY: maybe-info-libtermcap info-libtermcap
38169 maybe-info-libtermcap:
38170 @if libtermcap
38171 maybe-info-libtermcap: info-libtermcap
38172
38173 info-libtermcap: \
38174 configure-libtermcap
38175 @: $(MAKE); $(unstage)
38176 @[ -f ./libtermcap/Makefile ] || exit 0; \
38177 r=`${PWD_COMMAND}`; export r; \
38178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38179 $(HOST_EXPORTS) \
38180 for flag in $(EXTRA_HOST_FLAGS) ; do \
38181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38182 done; \
38183 echo "Doing info in libtermcap" ; \
38184 (cd $(HOST_SUBDIR)/libtermcap && \
38185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38187 "RANLIB=$${RANLIB}" \
38188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38189 info) \
38190 || exit 1
38191
38192 @endif libtermcap
38193
38194 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38195 maybe-dvi-libtermcap:
38196 @if libtermcap
38197 maybe-dvi-libtermcap: dvi-libtermcap
38198
38199 dvi-libtermcap: \
38200 configure-libtermcap
38201 @: $(MAKE); $(unstage)
38202 @[ -f ./libtermcap/Makefile ] || exit 0; \
38203 r=`${PWD_COMMAND}`; export r; \
38204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205 $(HOST_EXPORTS) \
38206 for flag in $(EXTRA_HOST_FLAGS) ; do \
38207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38208 done; \
38209 echo "Doing dvi in libtermcap" ; \
38210 (cd $(HOST_SUBDIR)/libtermcap && \
38211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38213 "RANLIB=$${RANLIB}" \
38214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38215 dvi) \
38216 || exit 1
38217
38218 @endif libtermcap
38219
38220 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38221 maybe-pdf-libtermcap:
38222 @if libtermcap
38223 maybe-pdf-libtermcap: pdf-libtermcap
38224
38225 pdf-libtermcap: \
38226 configure-libtermcap
38227 @: $(MAKE); $(unstage)
38228 @[ -f ./libtermcap/Makefile ] || exit 0; \
38229 r=`${PWD_COMMAND}`; export r; \
38230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38231 $(HOST_EXPORTS) \
38232 for flag in $(EXTRA_HOST_FLAGS) ; do \
38233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38234 done; \
38235 echo "Doing pdf in libtermcap" ; \
38236 (cd $(HOST_SUBDIR)/libtermcap && \
38237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38239 "RANLIB=$${RANLIB}" \
38240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38241 pdf) \
38242 || exit 1
38243
38244 @endif libtermcap
38245
38246 .PHONY: maybe-html-libtermcap html-libtermcap
38247 maybe-html-libtermcap:
38248 @if libtermcap
38249 maybe-html-libtermcap: html-libtermcap
38250
38251 html-libtermcap: \
38252 configure-libtermcap
38253 @: $(MAKE); $(unstage)
38254 @[ -f ./libtermcap/Makefile ] || exit 0; \
38255 r=`${PWD_COMMAND}`; export r; \
38256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38257 $(HOST_EXPORTS) \
38258 for flag in $(EXTRA_HOST_FLAGS) ; do \
38259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38260 done; \
38261 echo "Doing html in libtermcap" ; \
38262 (cd $(HOST_SUBDIR)/libtermcap && \
38263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38265 "RANLIB=$${RANLIB}" \
38266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38267 html) \
38268 || exit 1
38269
38270 @endif libtermcap
38271
38272 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38273 maybe-TAGS-libtermcap:
38274 @if libtermcap
38275 maybe-TAGS-libtermcap: TAGS-libtermcap
38276
38277 TAGS-libtermcap: \
38278 configure-libtermcap
38279 @: $(MAKE); $(unstage)
38280 @[ -f ./libtermcap/Makefile ] || exit 0; \
38281 r=`${PWD_COMMAND}`; export r; \
38282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38283 $(HOST_EXPORTS) \
38284 for flag in $(EXTRA_HOST_FLAGS) ; do \
38285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38286 done; \
38287 echo "Doing TAGS in libtermcap" ; \
38288 (cd $(HOST_SUBDIR)/libtermcap && \
38289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38291 "RANLIB=$${RANLIB}" \
38292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38293 TAGS) \
38294 || exit 1
38295
38296 @endif libtermcap
38297
38298 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38299 maybe-install-info-libtermcap:
38300 @if libtermcap
38301 maybe-install-info-libtermcap: install-info-libtermcap
38302
38303 install-info-libtermcap: \
38304 configure-libtermcap \
38305 info-libtermcap
38306 @: $(MAKE); $(unstage)
38307 @[ -f ./libtermcap/Makefile ] || exit 0; \
38308 r=`${PWD_COMMAND}`; export r; \
38309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38310 $(HOST_EXPORTS) \
38311 for flag in $(EXTRA_HOST_FLAGS) ; do \
38312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38313 done; \
38314 echo "Doing install-info in libtermcap" ; \
38315 (cd $(HOST_SUBDIR)/libtermcap && \
38316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38318 "RANLIB=$${RANLIB}" \
38319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38320 install-info) \
38321 || exit 1
38322
38323 @endif libtermcap
38324
38325 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38326 maybe-install-pdf-libtermcap:
38327 @if libtermcap
38328 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38329
38330 install-pdf-libtermcap: \
38331 configure-libtermcap \
38332 pdf-libtermcap
38333 @: $(MAKE); $(unstage)
38334 @[ -f ./libtermcap/Makefile ] || exit 0; \
38335 r=`${PWD_COMMAND}`; export r; \
38336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38337 $(HOST_EXPORTS) \
38338 for flag in $(EXTRA_HOST_FLAGS) ; do \
38339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38340 done; \
38341 echo "Doing install-pdf in libtermcap" ; \
38342 (cd $(HOST_SUBDIR)/libtermcap && \
38343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38345 "RANLIB=$${RANLIB}" \
38346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38347 install-pdf) \
38348 || exit 1
38349
38350 @endif libtermcap
38351
38352 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38353 maybe-install-html-libtermcap:
38354 @if libtermcap
38355 maybe-install-html-libtermcap: install-html-libtermcap
38356
38357 install-html-libtermcap: \
38358 configure-libtermcap \
38359 html-libtermcap
38360 @: $(MAKE); $(unstage)
38361 @[ -f ./libtermcap/Makefile ] || exit 0; \
38362 r=`${PWD_COMMAND}`; export r; \
38363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38364 $(HOST_EXPORTS) \
38365 for flag in $(EXTRA_HOST_FLAGS) ; do \
38366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38367 done; \
38368 echo "Doing install-html in libtermcap" ; \
38369 (cd $(HOST_SUBDIR)/libtermcap && \
38370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38372 "RANLIB=$${RANLIB}" \
38373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38374 install-html) \
38375 || exit 1
38376
38377 @endif libtermcap
38378
38379 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38380 maybe-installcheck-libtermcap:
38381 @if libtermcap
38382 maybe-installcheck-libtermcap: installcheck-libtermcap
38383
38384 installcheck-libtermcap: \
38385 configure-libtermcap
38386 @: $(MAKE); $(unstage)
38387 @[ -f ./libtermcap/Makefile ] || exit 0; \
38388 r=`${PWD_COMMAND}`; export r; \
38389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38390 $(HOST_EXPORTS) \
38391 for flag in $(EXTRA_HOST_FLAGS) ; do \
38392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38393 done; \
38394 echo "Doing installcheck in libtermcap" ; \
38395 (cd $(HOST_SUBDIR)/libtermcap && \
38396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38398 "RANLIB=$${RANLIB}" \
38399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38400 installcheck) \
38401 || exit 1
38402
38403 @endif libtermcap
38404
38405 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38406 maybe-mostlyclean-libtermcap:
38407 @if libtermcap
38408 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38409
38410 # libtermcap doesn't support mostlyclean.
38411 mostlyclean-libtermcap:
38412
38413 @endif libtermcap
38414
38415 .PHONY: maybe-clean-libtermcap clean-libtermcap
38416 maybe-clean-libtermcap:
38417 @if libtermcap
38418 maybe-clean-libtermcap: clean-libtermcap
38419
38420 # libtermcap doesn't support clean.
38421 clean-libtermcap:
38422
38423 @endif libtermcap
38424
38425 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38426 maybe-distclean-libtermcap:
38427 @if libtermcap
38428 maybe-distclean-libtermcap: distclean-libtermcap
38429
38430 # libtermcap doesn't support distclean.
38431 distclean-libtermcap:
38432
38433 @endif libtermcap
38434
38435 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38436 maybe-maintainer-clean-libtermcap:
38437 @if libtermcap
38438 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38439
38440 # libtermcap doesn't support maintainer-clean.
38441 maintainer-clean-libtermcap:
38442
38443 @endif libtermcap
38444
38445
38446
38447 .PHONY: configure-utils maybe-configure-utils
38448 maybe-configure-utils:
38449 @if gcc-bootstrap
38450 configure-utils: stage_current
38451 @endif gcc-bootstrap
38452 @if utils
38453 maybe-configure-utils: configure-utils
38454 configure-utils:
38455 @: $(MAKE); $(unstage)
38456 @r=`${PWD_COMMAND}`; export r; \
38457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38458 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
38460 $(HOST_EXPORTS) \
38461 echo Configuring in $(HOST_SUBDIR)/utils; \
38462 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38463 case $(srcdir) in \
38464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38465 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38467 esac; \
38468 srcdiroption="--srcdir=$${topdir}/utils"; \
38469 libsrcdir="$$s/utils"; \
38470 $(SHELL) $${libsrcdir}/configure \
38471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38472 --target=${target_alias} $${srcdiroption} \
38473 || exit 1
38474 @endif utils
38475
38476
38477
38478
38479
38480 .PHONY: all-utils maybe-all-utils
38481 maybe-all-utils:
38482 @if gcc-bootstrap
38483 all-utils: stage_current
38484 @endif gcc-bootstrap
38485 @if utils
38486 TARGET-utils=all
38487 maybe-all-utils: all-utils
38488 all-utils: configure-utils
38489 @: $(MAKE); $(unstage)
38490 @r=`${PWD_COMMAND}`; export r; \
38491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38492 $(HOST_EXPORTS) \
38493 (cd $(HOST_SUBDIR)/utils && \
38494 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils))
38495 @endif utils
38496
38497
38498
38499
38500 .PHONY: check-utils maybe-check-utils
38501 maybe-check-utils:
38502 @if utils
38503 maybe-check-utils: check-utils
38504
38505 check-utils:
38506
38507 @endif utils
38508
38509 .PHONY: install-utils maybe-install-utils
38510 maybe-install-utils:
38511 @if utils
38512 maybe-install-utils: install-utils
38513
38514 install-utils: installdirs
38515 @: $(MAKE); $(unstage)
38516 @r=`${PWD_COMMAND}`; export r; \
38517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38518 $(HOST_EXPORTS) \
38519 (cd $(HOST_SUBDIR)/utils && \
38520 $(MAKE) $(FLAGS_TO_PASS) install)
38521
38522 @endif utils
38523
38524 # Other targets (info, dvi, pdf, etc.)
38525
38526 .PHONY: maybe-info-utils info-utils
38527 maybe-info-utils:
38528 @if utils
38529 maybe-info-utils: info-utils
38530
38531 info-utils: \
38532 configure-utils
38533 @: $(MAKE); $(unstage)
38534 @[ -f ./utils/Makefile ] || exit 0; \
38535 r=`${PWD_COMMAND}`; export r; \
38536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38537 $(HOST_EXPORTS) \
38538 for flag in $(EXTRA_HOST_FLAGS) ; do \
38539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38540 done; \
38541 echo "Doing info in utils" ; \
38542 (cd $(HOST_SUBDIR)/utils && \
38543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38545 "RANLIB=$${RANLIB}" \
38546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38547 info) \
38548 || exit 1
38549
38550 @endif utils
38551
38552 .PHONY: maybe-dvi-utils dvi-utils
38553 maybe-dvi-utils:
38554 @if utils
38555 maybe-dvi-utils: dvi-utils
38556
38557 dvi-utils: \
38558 configure-utils
38559 @: $(MAKE); $(unstage)
38560 @[ -f ./utils/Makefile ] || exit 0; \
38561 r=`${PWD_COMMAND}`; export r; \
38562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38563 $(HOST_EXPORTS) \
38564 for flag in $(EXTRA_HOST_FLAGS) ; do \
38565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38566 done; \
38567 echo "Doing dvi in utils" ; \
38568 (cd $(HOST_SUBDIR)/utils && \
38569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38571 "RANLIB=$${RANLIB}" \
38572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38573 dvi) \
38574 || exit 1
38575
38576 @endif utils
38577
38578 .PHONY: maybe-pdf-utils pdf-utils
38579 maybe-pdf-utils:
38580 @if utils
38581 maybe-pdf-utils: pdf-utils
38582
38583 pdf-utils: \
38584 configure-utils
38585 @: $(MAKE); $(unstage)
38586 @[ -f ./utils/Makefile ] || exit 0; \
38587 r=`${PWD_COMMAND}`; export r; \
38588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589 $(HOST_EXPORTS) \
38590 for flag in $(EXTRA_HOST_FLAGS) ; do \
38591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38592 done; \
38593 echo "Doing pdf in utils" ; \
38594 (cd $(HOST_SUBDIR)/utils && \
38595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38597 "RANLIB=$${RANLIB}" \
38598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38599 pdf) \
38600 || exit 1
38601
38602 @endif utils
38603
38604 .PHONY: maybe-html-utils html-utils
38605 maybe-html-utils:
38606 @if utils
38607 maybe-html-utils: html-utils
38608
38609 html-utils: \
38610 configure-utils
38611 @: $(MAKE); $(unstage)
38612 @[ -f ./utils/Makefile ] || exit 0; \
38613 r=`${PWD_COMMAND}`; export r; \
38614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38615 $(HOST_EXPORTS) \
38616 for flag in $(EXTRA_HOST_FLAGS) ; do \
38617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38618 done; \
38619 echo "Doing html in utils" ; \
38620 (cd $(HOST_SUBDIR)/utils && \
38621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38623 "RANLIB=$${RANLIB}" \
38624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38625 html) \
38626 || exit 1
38627
38628 @endif utils
38629
38630 .PHONY: maybe-TAGS-utils TAGS-utils
38631 maybe-TAGS-utils:
38632 @if utils
38633 maybe-TAGS-utils: TAGS-utils
38634
38635 TAGS-utils: \
38636 configure-utils
38637 @: $(MAKE); $(unstage)
38638 @[ -f ./utils/Makefile ] || exit 0; \
38639 r=`${PWD_COMMAND}`; export r; \
38640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38641 $(HOST_EXPORTS) \
38642 for flag in $(EXTRA_HOST_FLAGS) ; do \
38643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38644 done; \
38645 echo "Doing TAGS in utils" ; \
38646 (cd $(HOST_SUBDIR)/utils && \
38647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38649 "RANLIB=$${RANLIB}" \
38650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38651 TAGS) \
38652 || exit 1
38653
38654 @endif utils
38655
38656 .PHONY: maybe-install-info-utils install-info-utils
38657 maybe-install-info-utils:
38658 @if utils
38659 maybe-install-info-utils: install-info-utils
38660
38661 install-info-utils: \
38662 configure-utils \
38663 info-utils
38664 @: $(MAKE); $(unstage)
38665 @[ -f ./utils/Makefile ] || exit 0; \
38666 r=`${PWD_COMMAND}`; export r; \
38667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38668 $(HOST_EXPORTS) \
38669 for flag in $(EXTRA_HOST_FLAGS) ; do \
38670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38671 done; \
38672 echo "Doing install-info in utils" ; \
38673 (cd $(HOST_SUBDIR)/utils && \
38674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38676 "RANLIB=$${RANLIB}" \
38677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38678 install-info) \
38679 || exit 1
38680
38681 @endif utils
38682
38683 .PHONY: maybe-install-pdf-utils install-pdf-utils
38684 maybe-install-pdf-utils:
38685 @if utils
38686 maybe-install-pdf-utils: install-pdf-utils
38687
38688 install-pdf-utils: \
38689 configure-utils \
38690 pdf-utils
38691 @: $(MAKE); $(unstage)
38692 @[ -f ./utils/Makefile ] || exit 0; \
38693 r=`${PWD_COMMAND}`; export r; \
38694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38695 $(HOST_EXPORTS) \
38696 for flag in $(EXTRA_HOST_FLAGS) ; do \
38697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38698 done; \
38699 echo "Doing install-pdf in utils" ; \
38700 (cd $(HOST_SUBDIR)/utils && \
38701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38703 "RANLIB=$${RANLIB}" \
38704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38705 install-pdf) \
38706 || exit 1
38707
38708 @endif utils
38709
38710 .PHONY: maybe-install-html-utils install-html-utils
38711 maybe-install-html-utils:
38712 @if utils
38713 maybe-install-html-utils: install-html-utils
38714
38715 install-html-utils: \
38716 configure-utils \
38717 html-utils
38718 @: $(MAKE); $(unstage)
38719 @[ -f ./utils/Makefile ] || exit 0; \
38720 r=`${PWD_COMMAND}`; export r; \
38721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722 $(HOST_EXPORTS) \
38723 for flag in $(EXTRA_HOST_FLAGS) ; do \
38724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725 done; \
38726 echo "Doing install-html in utils" ; \
38727 (cd $(HOST_SUBDIR)/utils && \
38728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730 "RANLIB=$${RANLIB}" \
38731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732 install-html) \
38733 || exit 1
38734
38735 @endif utils
38736
38737 .PHONY: maybe-installcheck-utils installcheck-utils
38738 maybe-installcheck-utils:
38739 @if utils
38740 maybe-installcheck-utils: installcheck-utils
38741
38742 installcheck-utils: \
38743 configure-utils
38744 @: $(MAKE); $(unstage)
38745 @[ -f ./utils/Makefile ] || exit 0; \
38746 r=`${PWD_COMMAND}`; export r; \
38747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38748 $(HOST_EXPORTS) \
38749 for flag in $(EXTRA_HOST_FLAGS) ; do \
38750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38751 done; \
38752 echo "Doing installcheck in utils" ; \
38753 (cd $(HOST_SUBDIR)/utils && \
38754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38756 "RANLIB=$${RANLIB}" \
38757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38758 installcheck) \
38759 || exit 1
38760
38761 @endif utils
38762
38763 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38764 maybe-mostlyclean-utils:
38765 @if utils
38766 maybe-mostlyclean-utils: mostlyclean-utils
38767
38768 mostlyclean-utils:
38769 @: $(MAKE); $(unstage)
38770 @[ -f ./utils/Makefile ] || exit 0; \
38771 r=`${PWD_COMMAND}`; export r; \
38772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38773 $(HOST_EXPORTS) \
38774 for flag in $(EXTRA_HOST_FLAGS) ; do \
38775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38776 done; \
38777 echo "Doing mostlyclean in utils" ; \
38778 (cd $(HOST_SUBDIR)/utils && \
38779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38781 "RANLIB=$${RANLIB}" \
38782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38783 mostlyclean) \
38784 || exit 1
38785
38786 @endif utils
38787
38788 .PHONY: maybe-clean-utils clean-utils
38789 maybe-clean-utils:
38790 @if utils
38791 maybe-clean-utils: clean-utils
38792
38793 clean-utils:
38794 @: $(MAKE); $(unstage)
38795 @[ -f ./utils/Makefile ] || exit 0; \
38796 r=`${PWD_COMMAND}`; export r; \
38797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38798 $(HOST_EXPORTS) \
38799 for flag in $(EXTRA_HOST_FLAGS) ; do \
38800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38801 done; \
38802 echo "Doing clean in utils" ; \
38803 (cd $(HOST_SUBDIR)/utils && \
38804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38806 "RANLIB=$${RANLIB}" \
38807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38808 clean) \
38809 || exit 1
38810
38811 @endif utils
38812
38813 .PHONY: maybe-distclean-utils distclean-utils
38814 maybe-distclean-utils:
38815 @if utils
38816 maybe-distclean-utils: distclean-utils
38817
38818 distclean-utils:
38819 @: $(MAKE); $(unstage)
38820 @[ -f ./utils/Makefile ] || exit 0; \
38821 r=`${PWD_COMMAND}`; export r; \
38822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823 $(HOST_EXPORTS) \
38824 for flag in $(EXTRA_HOST_FLAGS) ; do \
38825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826 done; \
38827 echo "Doing distclean in utils" ; \
38828 (cd $(HOST_SUBDIR)/utils && \
38829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831 "RANLIB=$${RANLIB}" \
38832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833 distclean) \
38834 || exit 1
38835
38836 @endif utils
38837
38838 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38839 maybe-maintainer-clean-utils:
38840 @if utils
38841 maybe-maintainer-clean-utils: maintainer-clean-utils
38842
38843 maintainer-clean-utils:
38844 @: $(MAKE); $(unstage)
38845 @[ -f ./utils/Makefile ] || exit 0; \
38846 r=`${PWD_COMMAND}`; export r; \
38847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38848 $(HOST_EXPORTS) \
38849 for flag in $(EXTRA_HOST_FLAGS) ; do \
38850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851 done; \
38852 echo "Doing maintainer-clean in utils" ; \
38853 (cd $(HOST_SUBDIR)/utils && \
38854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38856 "RANLIB=$${RANLIB}" \
38857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38858 maintainer-clean) \
38859 || exit 1
38860
38861 @endif utils
38862
38863
38864
38865 .PHONY: configure-gnattools maybe-configure-gnattools
38866 maybe-configure-gnattools:
38867 @if gcc-bootstrap
38868 configure-gnattools: stage_current
38869 @endif gcc-bootstrap
38870 @if gnattools
38871 maybe-configure-gnattools: configure-gnattools
38872 configure-gnattools:
38873 @: $(MAKE); $(unstage)
38874 @r=`${PWD_COMMAND}`; export r; \
38875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38876 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
38878 $(HOST_EXPORTS) \
38879 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38880 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38881 case $(srcdir) in \
38882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38883 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38885 esac; \
38886 srcdiroption="--srcdir=$${topdir}/gnattools"; \
38887 libsrcdir="$$s/gnattools"; \
38888 $(SHELL) $${libsrcdir}/configure \
38889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38890 --target=${target_alias} $${srcdiroption} \
38891 || exit 1
38892 @endif gnattools
38893
38894
38895
38896
38897
38898 .PHONY: all-gnattools maybe-all-gnattools
38899 maybe-all-gnattools:
38900 @if gcc-bootstrap
38901 all-gnattools: stage_current
38902 @endif gcc-bootstrap
38903 @if gnattools
38904 TARGET-gnattools=all
38905 maybe-all-gnattools: all-gnattools
38906 all-gnattools: configure-gnattools
38907 @: $(MAKE); $(unstage)
38908 @r=`${PWD_COMMAND}`; export r; \
38909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38910 $(HOST_EXPORTS) \
38911 (cd $(HOST_SUBDIR)/gnattools && \
38912 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools))
38913 @endif gnattools
38914
38915
38916
38917
38918 .PHONY: check-gnattools maybe-check-gnattools
38919 maybe-check-gnattools:
38920 @if gnattools
38921 maybe-check-gnattools: check-gnattools
38922
38923 check-gnattools:
38924 @: $(MAKE); $(unstage)
38925 @r=`${PWD_COMMAND}`; export r; \
38926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38927 $(HOST_EXPORTS) \
38928 (cd $(HOST_SUBDIR)/gnattools && \
38929 $(MAKE) $(FLAGS_TO_PASS) check)
38930
38931 @endif gnattools
38932
38933 .PHONY: install-gnattools maybe-install-gnattools
38934 maybe-install-gnattools:
38935 @if gnattools
38936 maybe-install-gnattools: install-gnattools
38937
38938 install-gnattools: installdirs
38939 @: $(MAKE); $(unstage)
38940 @r=`${PWD_COMMAND}`; export r; \
38941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942 $(HOST_EXPORTS) \
38943 (cd $(HOST_SUBDIR)/gnattools && \
38944 $(MAKE) $(FLAGS_TO_PASS) install)
38945
38946 @endif gnattools
38947
38948 # Other targets (info, dvi, pdf, etc.)
38949
38950 .PHONY: maybe-info-gnattools info-gnattools
38951 maybe-info-gnattools:
38952 @if gnattools
38953 maybe-info-gnattools: info-gnattools
38954
38955 info-gnattools: \
38956 configure-gnattools
38957 @: $(MAKE); $(unstage)
38958 @[ -f ./gnattools/Makefile ] || exit 0; \
38959 r=`${PWD_COMMAND}`; export r; \
38960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38961 $(HOST_EXPORTS) \
38962 for flag in $(EXTRA_HOST_FLAGS) ; do \
38963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38964 done; \
38965 echo "Doing info in gnattools" ; \
38966 (cd $(HOST_SUBDIR)/gnattools && \
38967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38969 "RANLIB=$${RANLIB}" \
38970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38971 info) \
38972 || exit 1
38973
38974 @endif gnattools
38975
38976 .PHONY: maybe-dvi-gnattools dvi-gnattools
38977 maybe-dvi-gnattools:
38978 @if gnattools
38979 maybe-dvi-gnattools: dvi-gnattools
38980
38981 dvi-gnattools: \
38982 configure-gnattools
38983 @: $(MAKE); $(unstage)
38984 @[ -f ./gnattools/Makefile ] || exit 0; \
38985 r=`${PWD_COMMAND}`; export r; \
38986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987 $(HOST_EXPORTS) \
38988 for flag in $(EXTRA_HOST_FLAGS) ; do \
38989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38990 done; \
38991 echo "Doing dvi in gnattools" ; \
38992 (cd $(HOST_SUBDIR)/gnattools && \
38993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38995 "RANLIB=$${RANLIB}" \
38996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38997 dvi) \
38998 || exit 1
38999
39000 @endif gnattools
39001
39002 .PHONY: maybe-pdf-gnattools pdf-gnattools
39003 maybe-pdf-gnattools:
39004 @if gnattools
39005 maybe-pdf-gnattools: pdf-gnattools
39006
39007 pdf-gnattools: \
39008 configure-gnattools
39009 @: $(MAKE); $(unstage)
39010 @[ -f ./gnattools/Makefile ] || exit 0; \
39011 r=`${PWD_COMMAND}`; export r; \
39012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39013 $(HOST_EXPORTS) \
39014 for flag in $(EXTRA_HOST_FLAGS) ; do \
39015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39016 done; \
39017 echo "Doing pdf in gnattools" ; \
39018 (cd $(HOST_SUBDIR)/gnattools && \
39019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39021 "RANLIB=$${RANLIB}" \
39022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39023 pdf) \
39024 || exit 1
39025
39026 @endif gnattools
39027
39028 .PHONY: maybe-html-gnattools html-gnattools
39029 maybe-html-gnattools:
39030 @if gnattools
39031 maybe-html-gnattools: html-gnattools
39032
39033 html-gnattools: \
39034 configure-gnattools
39035 @: $(MAKE); $(unstage)
39036 @[ -f ./gnattools/Makefile ] || exit 0; \
39037 r=`${PWD_COMMAND}`; export r; \
39038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39039 $(HOST_EXPORTS) \
39040 for flag in $(EXTRA_HOST_FLAGS) ; do \
39041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39042 done; \
39043 echo "Doing html in gnattools" ; \
39044 (cd $(HOST_SUBDIR)/gnattools && \
39045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39047 "RANLIB=$${RANLIB}" \
39048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39049 html) \
39050 || exit 1
39051
39052 @endif gnattools
39053
39054 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39055 maybe-TAGS-gnattools:
39056 @if gnattools
39057 maybe-TAGS-gnattools: TAGS-gnattools
39058
39059 TAGS-gnattools: \
39060 configure-gnattools
39061 @: $(MAKE); $(unstage)
39062 @[ -f ./gnattools/Makefile ] || exit 0; \
39063 r=`${PWD_COMMAND}`; export r; \
39064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39065 $(HOST_EXPORTS) \
39066 for flag in $(EXTRA_HOST_FLAGS) ; do \
39067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39068 done; \
39069 echo "Doing TAGS in gnattools" ; \
39070 (cd $(HOST_SUBDIR)/gnattools && \
39071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39073 "RANLIB=$${RANLIB}" \
39074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39075 TAGS) \
39076 || exit 1
39077
39078 @endif gnattools
39079
39080 .PHONY: maybe-install-info-gnattools install-info-gnattools
39081 maybe-install-info-gnattools:
39082 @if gnattools
39083 maybe-install-info-gnattools: install-info-gnattools
39084
39085 install-info-gnattools: \
39086 configure-gnattools \
39087 info-gnattools
39088 @: $(MAKE); $(unstage)
39089 @[ -f ./gnattools/Makefile ] || exit 0; \
39090 r=`${PWD_COMMAND}`; export r; \
39091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39092 $(HOST_EXPORTS) \
39093 for flag in $(EXTRA_HOST_FLAGS) ; do \
39094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39095 done; \
39096 echo "Doing install-info in gnattools" ; \
39097 (cd $(HOST_SUBDIR)/gnattools && \
39098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39100 "RANLIB=$${RANLIB}" \
39101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39102 install-info) \
39103 || exit 1
39104
39105 @endif gnattools
39106
39107 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39108 maybe-install-pdf-gnattools:
39109 @if gnattools
39110 maybe-install-pdf-gnattools: install-pdf-gnattools
39111
39112 install-pdf-gnattools: \
39113 configure-gnattools \
39114 pdf-gnattools
39115 @: $(MAKE); $(unstage)
39116 @[ -f ./gnattools/Makefile ] || exit 0; \
39117 r=`${PWD_COMMAND}`; export r; \
39118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39119 $(HOST_EXPORTS) \
39120 for flag in $(EXTRA_HOST_FLAGS) ; do \
39121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39122 done; \
39123 echo "Doing install-pdf in gnattools" ; \
39124 (cd $(HOST_SUBDIR)/gnattools && \
39125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39127 "RANLIB=$${RANLIB}" \
39128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39129 install-pdf) \
39130 || exit 1
39131
39132 @endif gnattools
39133
39134 .PHONY: maybe-install-html-gnattools install-html-gnattools
39135 maybe-install-html-gnattools:
39136 @if gnattools
39137 maybe-install-html-gnattools: install-html-gnattools
39138
39139 install-html-gnattools: \
39140 configure-gnattools \
39141 html-gnattools
39142 @: $(MAKE); $(unstage)
39143 @[ -f ./gnattools/Makefile ] || exit 0; \
39144 r=`${PWD_COMMAND}`; export r; \
39145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39146 $(HOST_EXPORTS) \
39147 for flag in $(EXTRA_HOST_FLAGS) ; do \
39148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39149 done; \
39150 echo "Doing install-html in gnattools" ; \
39151 (cd $(HOST_SUBDIR)/gnattools && \
39152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39154 "RANLIB=$${RANLIB}" \
39155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39156 install-html) \
39157 || exit 1
39158
39159 @endif gnattools
39160
39161 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39162 maybe-installcheck-gnattools:
39163 @if gnattools
39164 maybe-installcheck-gnattools: installcheck-gnattools
39165
39166 installcheck-gnattools: \
39167 configure-gnattools
39168 @: $(MAKE); $(unstage)
39169 @[ -f ./gnattools/Makefile ] || exit 0; \
39170 r=`${PWD_COMMAND}`; export r; \
39171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39172 $(HOST_EXPORTS) \
39173 for flag in $(EXTRA_HOST_FLAGS) ; do \
39174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39175 done; \
39176 echo "Doing installcheck in gnattools" ; \
39177 (cd $(HOST_SUBDIR)/gnattools && \
39178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39180 "RANLIB=$${RANLIB}" \
39181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39182 installcheck) \
39183 || exit 1
39184
39185 @endif gnattools
39186
39187 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39188 maybe-mostlyclean-gnattools:
39189 @if gnattools
39190 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39191
39192 mostlyclean-gnattools:
39193 @: $(MAKE); $(unstage)
39194 @[ -f ./gnattools/Makefile ] || exit 0; \
39195 r=`${PWD_COMMAND}`; export r; \
39196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197 $(HOST_EXPORTS) \
39198 for flag in $(EXTRA_HOST_FLAGS) ; do \
39199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200 done; \
39201 echo "Doing mostlyclean in gnattools" ; \
39202 (cd $(HOST_SUBDIR)/gnattools && \
39203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205 "RANLIB=$${RANLIB}" \
39206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207 mostlyclean) \
39208 || exit 1
39209
39210 @endif gnattools
39211
39212 .PHONY: maybe-clean-gnattools clean-gnattools
39213 maybe-clean-gnattools:
39214 @if gnattools
39215 maybe-clean-gnattools: clean-gnattools
39216
39217 clean-gnattools:
39218 @: $(MAKE); $(unstage)
39219 @[ -f ./gnattools/Makefile ] || exit 0; \
39220 r=`${PWD_COMMAND}`; export r; \
39221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39222 $(HOST_EXPORTS) \
39223 for flag in $(EXTRA_HOST_FLAGS) ; do \
39224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39225 done; \
39226 echo "Doing clean in gnattools" ; \
39227 (cd $(HOST_SUBDIR)/gnattools && \
39228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39230 "RANLIB=$${RANLIB}" \
39231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39232 clean) \
39233 || exit 1
39234
39235 @endif gnattools
39236
39237 .PHONY: maybe-distclean-gnattools distclean-gnattools
39238 maybe-distclean-gnattools:
39239 @if gnattools
39240 maybe-distclean-gnattools: distclean-gnattools
39241
39242 distclean-gnattools:
39243 @: $(MAKE); $(unstage)
39244 @[ -f ./gnattools/Makefile ] || exit 0; \
39245 r=`${PWD_COMMAND}`; export r; \
39246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39247 $(HOST_EXPORTS) \
39248 for flag in $(EXTRA_HOST_FLAGS) ; do \
39249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39250 done; \
39251 echo "Doing distclean in gnattools" ; \
39252 (cd $(HOST_SUBDIR)/gnattools && \
39253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39255 "RANLIB=$${RANLIB}" \
39256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39257 distclean) \
39258 || exit 1
39259
39260 @endif gnattools
39261
39262 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39263 maybe-maintainer-clean-gnattools:
39264 @if gnattools
39265 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39266
39267 maintainer-clean-gnattools:
39268 @: $(MAKE); $(unstage)
39269 @[ -f ./gnattools/Makefile ] || exit 0; \
39270 r=`${PWD_COMMAND}`; export r; \
39271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39272 $(HOST_EXPORTS) \
39273 for flag in $(EXTRA_HOST_FLAGS) ; do \
39274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39275 done; \
39276 echo "Doing maintainer-clean in gnattools" ; \
39277 (cd $(HOST_SUBDIR)/gnattools && \
39278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39280 "RANLIB=$${RANLIB}" \
39281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39282 maintainer-clean) \
39283 || exit 1
39284
39285 @endif gnattools
39286
39287
39288
39289 # ---------------------------------------
39290 # Modules which run on the target machine
39291 # ---------------------------------------
39292
39293
39294
39295
39296 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
39297 maybe-configure-target-libstdc++-v3:
39298 @if gcc-bootstrap
39299 configure-target-libstdc++-v3: stage_current
39300 @endif gcc-bootstrap
39301 @if target-libstdc++-v3
39302 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
39303 configure-target-libstdc++-v3:
39304 @: $(MAKE); $(unstage)
39305 @r=`${PWD_COMMAND}`; export r; \
39306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39307 echo "Checking multilib configuration for libstdc++-v3..."; \
39308 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39309 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
39310 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39311 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
39312 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
39313 else \
39314 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
39315 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39316 fi; \
39317 else \
39318 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
39319 fi; \
39320 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
39321 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
39322 $(RAW_CXX_TARGET_EXPORTS) \
39323 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
39324 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
39325 case $(srcdir) in \
39326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39327 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
39328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39329 esac; \
39330 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
39331 libsrcdir="$$s/libstdc++-v3"; \
39332 rm -f no-such-file || : ; \
39333 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39334 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39335 --target=${target_alias} $${srcdiroption} \
39336 || exit 1
39337 @endif target-libstdc++-v3
39338
39339
39340
39341
39342
39343 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
39344 maybe-all-target-libstdc++-v3:
39345 @if gcc-bootstrap
39346 all-target-libstdc++-v3: stage_current
39347 @endif gcc-bootstrap
39348 @if target-libstdc++-v3
39349 TARGET-target-libstdc++-v3=all
39350 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
39351 all-target-libstdc++-v3: configure-target-libstdc++-v3
39352 @: $(MAKE); $(unstage)
39353 @r=`${PWD_COMMAND}`; export r; \
39354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39355 $(RAW_CXX_TARGET_EXPORTS) \
39356 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39357 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3))
39358 @endif target-libstdc++-v3
39359
39360
39361
39362
39363
39364 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
39365 maybe-check-target-libstdc++-v3:
39366 @if target-libstdc++-v3
39367 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
39368
39369 check-target-libstdc++-v3:
39370 @: $(MAKE); $(unstage)
39371 @r=`${PWD_COMMAND}`; export r; \
39372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39373 $(RAW_CXX_TARGET_EXPORTS) \
39374 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39375 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
39376
39377 @endif target-libstdc++-v3
39378
39379 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
39380 maybe-install-target-libstdc++-v3:
39381 @if target-libstdc++-v3
39382 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
39383
39384 install-target-libstdc++-v3: installdirs
39385 @: $(MAKE); $(unstage)
39386 @r=`${PWD_COMMAND}`; export r; \
39387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39388 $(RAW_CXX_TARGET_EXPORTS) \
39389 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39390 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39391
39392 @endif target-libstdc++-v3
39393
39394 # Other targets (info, dvi, pdf, etc.)
39395
39396 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
39397 maybe-info-target-libstdc++-v3:
39398 @if target-libstdc++-v3
39399 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
39400
39401 info-target-libstdc++-v3: \
39402 configure-target-libstdc++-v3
39403 @: $(MAKE); $(unstage)
39404 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39405 r=`${PWD_COMMAND}`; export r; \
39406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39407 $(RAW_CXX_TARGET_EXPORTS) \
39408 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39409 for flag in $(EXTRA_TARGET_FLAGS); do \
39410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39411 done; \
39412 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39415 "RANLIB=$${RANLIB}" \
39416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39417 info) \
39418 || exit 1
39419
39420 @endif target-libstdc++-v3
39421
39422 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
39423 maybe-dvi-target-libstdc++-v3:
39424 @if target-libstdc++-v3
39425 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
39426
39427 dvi-target-libstdc++-v3: \
39428 configure-target-libstdc++-v3
39429 @: $(MAKE); $(unstage)
39430 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39431 r=`${PWD_COMMAND}`; export r; \
39432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39433 $(RAW_CXX_TARGET_EXPORTS) \
39434 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39435 for flag in $(EXTRA_TARGET_FLAGS); do \
39436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39437 done; \
39438 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39441 "RANLIB=$${RANLIB}" \
39442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39443 dvi) \
39444 || exit 1
39445
39446 @endif target-libstdc++-v3
39447
39448 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
39449 maybe-pdf-target-libstdc++-v3:
39450 @if target-libstdc++-v3
39451 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
39452
39453 pdf-target-libstdc++-v3: \
39454 configure-target-libstdc++-v3
39455 @: $(MAKE); $(unstage)
39456 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39457 r=`${PWD_COMMAND}`; export r; \
39458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459 $(RAW_CXX_TARGET_EXPORTS) \
39460 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39461 for flag in $(EXTRA_TARGET_FLAGS); do \
39462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463 done; \
39464 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39467 "RANLIB=$${RANLIB}" \
39468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39469 pdf) \
39470 || exit 1
39471
39472 @endif target-libstdc++-v3
39473
39474 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
39475 maybe-html-target-libstdc++-v3:
39476 @if target-libstdc++-v3
39477 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
39478
39479 html-target-libstdc++-v3: \
39480 configure-target-libstdc++-v3
39481 @: $(MAKE); $(unstage)
39482 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39483 r=`${PWD_COMMAND}`; export r; \
39484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39485 $(RAW_CXX_TARGET_EXPORTS) \
39486 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39487 for flag in $(EXTRA_TARGET_FLAGS); do \
39488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39489 done; \
39490 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39493 "RANLIB=$${RANLIB}" \
39494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39495 html) \
39496 || exit 1
39497
39498 @endif target-libstdc++-v3
39499
39500 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
39501 maybe-TAGS-target-libstdc++-v3:
39502 @if target-libstdc++-v3
39503 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
39504
39505 TAGS-target-libstdc++-v3: \
39506 configure-target-libstdc++-v3
39507 @: $(MAKE); $(unstage)
39508 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39509 r=`${PWD_COMMAND}`; export r; \
39510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39511 $(RAW_CXX_TARGET_EXPORTS) \
39512 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39513 for flag in $(EXTRA_TARGET_FLAGS); do \
39514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39515 done; \
39516 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39519 "RANLIB=$${RANLIB}" \
39520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39521 TAGS) \
39522 || exit 1
39523
39524 @endif target-libstdc++-v3
39525
39526 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
39527 maybe-install-info-target-libstdc++-v3:
39528 @if target-libstdc++-v3
39529 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
39530
39531 install-info-target-libstdc++-v3: \
39532 configure-target-libstdc++-v3 \
39533 info-target-libstdc++-v3
39534 @: $(MAKE); $(unstage)
39535 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39536 r=`${PWD_COMMAND}`; export r; \
39537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39538 $(RAW_CXX_TARGET_EXPORTS) \
39539 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39540 for flag in $(EXTRA_TARGET_FLAGS); do \
39541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39542 done; \
39543 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39546 "RANLIB=$${RANLIB}" \
39547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39548 install-info) \
39549 || exit 1
39550
39551 @endif target-libstdc++-v3
39552
39553 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
39554 maybe-install-pdf-target-libstdc++-v3:
39555 @if target-libstdc++-v3
39556 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
39557
39558 install-pdf-target-libstdc++-v3: \
39559 configure-target-libstdc++-v3 \
39560 pdf-target-libstdc++-v3
39561 @: $(MAKE); $(unstage)
39562 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39563 r=`${PWD_COMMAND}`; export r; \
39564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39565 $(RAW_CXX_TARGET_EXPORTS) \
39566 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39567 for flag in $(EXTRA_TARGET_FLAGS); do \
39568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39569 done; \
39570 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39573 "RANLIB=$${RANLIB}" \
39574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39575 install-pdf) \
39576 || exit 1
39577
39578 @endif target-libstdc++-v3
39579
39580 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
39581 maybe-install-html-target-libstdc++-v3:
39582 @if target-libstdc++-v3
39583 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
39584
39585 install-html-target-libstdc++-v3: \
39586 configure-target-libstdc++-v3 \
39587 html-target-libstdc++-v3
39588 @: $(MAKE); $(unstage)
39589 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39590 r=`${PWD_COMMAND}`; export r; \
39591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39592 $(RAW_CXX_TARGET_EXPORTS) \
39593 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39594 for flag in $(EXTRA_TARGET_FLAGS); do \
39595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39596 done; \
39597 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39600 "RANLIB=$${RANLIB}" \
39601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39602 install-html) \
39603 || exit 1
39604
39605 @endif target-libstdc++-v3
39606
39607 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
39608 maybe-installcheck-target-libstdc++-v3:
39609 @if target-libstdc++-v3
39610 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
39611
39612 installcheck-target-libstdc++-v3: \
39613 configure-target-libstdc++-v3
39614 @: $(MAKE); $(unstage)
39615 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39616 r=`${PWD_COMMAND}`; export r; \
39617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39618 $(RAW_CXX_TARGET_EXPORTS) \
39619 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39620 for flag in $(EXTRA_TARGET_FLAGS); do \
39621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39622 done; \
39623 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39626 "RANLIB=$${RANLIB}" \
39627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39628 installcheck) \
39629 || exit 1
39630
39631 @endif target-libstdc++-v3
39632
39633 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
39634 maybe-mostlyclean-target-libstdc++-v3:
39635 @if target-libstdc++-v3
39636 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
39637
39638 mostlyclean-target-libstdc++-v3:
39639 @: $(MAKE); $(unstage)
39640 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39641 r=`${PWD_COMMAND}`; export r; \
39642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643 $(RAW_CXX_TARGET_EXPORTS) \
39644 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39645 for flag in $(EXTRA_TARGET_FLAGS); do \
39646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39647 done; \
39648 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39651 "RANLIB=$${RANLIB}" \
39652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39653 mostlyclean) \
39654 || exit 1
39655
39656 @endif target-libstdc++-v3
39657
39658 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
39659 maybe-clean-target-libstdc++-v3:
39660 @if target-libstdc++-v3
39661 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
39662
39663 clean-target-libstdc++-v3:
39664 @: $(MAKE); $(unstage)
39665 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39666 r=`${PWD_COMMAND}`; export r; \
39667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39668 $(RAW_CXX_TARGET_EXPORTS) \
39669 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39670 for flag in $(EXTRA_TARGET_FLAGS); do \
39671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39672 done; \
39673 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39676 "RANLIB=$${RANLIB}" \
39677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39678 clean) \
39679 || exit 1
39680
39681 @endif target-libstdc++-v3
39682
39683 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
39684 maybe-distclean-target-libstdc++-v3:
39685 @if target-libstdc++-v3
39686 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
39687
39688 distclean-target-libstdc++-v3:
39689 @: $(MAKE); $(unstage)
39690 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39691 r=`${PWD_COMMAND}`; export r; \
39692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39693 $(RAW_CXX_TARGET_EXPORTS) \
39694 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39695 for flag in $(EXTRA_TARGET_FLAGS); do \
39696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39697 done; \
39698 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39701 "RANLIB=$${RANLIB}" \
39702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39703 distclean) \
39704 || exit 1
39705
39706 @endif target-libstdc++-v3
39707
39708 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
39709 maybe-maintainer-clean-target-libstdc++-v3:
39710 @if target-libstdc++-v3
39711 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
39712
39713 maintainer-clean-target-libstdc++-v3:
39714 @: $(MAKE); $(unstage)
39715 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
39716 r=`${PWD_COMMAND}`; export r; \
39717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39718 $(RAW_CXX_TARGET_EXPORTS) \
39719 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
39720 for flag in $(EXTRA_TARGET_FLAGS); do \
39721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39722 done; \
39723 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39726 "RANLIB=$${RANLIB}" \
39727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39728 maintainer-clean) \
39729 || exit 1
39730
39731 @endif target-libstdc++-v3
39732
39733
39734
39735
39736
39737 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
39738 maybe-configure-target-libmudflap:
39739 @if gcc-bootstrap
39740 configure-target-libmudflap: stage_current
39741 @endif gcc-bootstrap
39742 @if target-libmudflap
39743 maybe-configure-target-libmudflap: configure-target-libmudflap
39744 configure-target-libmudflap:
39745 @: $(MAKE); $(unstage)
39746 @r=`${PWD_COMMAND}`; export r; \
39747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748 echo "Checking multilib configuration for libmudflap..."; \
39749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
39750 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
39751 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
39752 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
39753 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
39754 else \
39755 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
39756 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
39757 fi; \
39758 else \
39759 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
39760 fi; \
39761 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
39762 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
39763 $(NORMAL_TARGET_EXPORTS) \
39764 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
39765 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
39766 case $(srcdir) in \
39767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39768 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
39769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39770 esac; \
39771 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
39772 libsrcdir="$$s/libmudflap"; \
39773 rm -f no-such-file || : ; \
39774 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
39775 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39776 --target=${target_alias} $${srcdiroption} \
39777 || exit 1
39778 @endif target-libmudflap
39779
39780
39781
39782
39783
39784 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
39785 maybe-all-target-libmudflap:
39786 @if gcc-bootstrap
39787 all-target-libmudflap: stage_current
39788 @endif gcc-bootstrap
39789 @if target-libmudflap
39790 TARGET-target-libmudflap=all
39791 maybe-all-target-libmudflap: all-target-libmudflap
39792 all-target-libmudflap: configure-target-libmudflap
39793 @: $(MAKE); $(unstage)
39794 @r=`${PWD_COMMAND}`; export r; \
39795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39796 $(NORMAL_TARGET_EXPORTS) \
39797 (cd $(TARGET_SUBDIR)/libmudflap && \
39798 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap))
39799 @endif target-libmudflap
39800
39801
39802
39803
39804
39805 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
39806 maybe-check-target-libmudflap:
39807 @if target-libmudflap
39808 maybe-check-target-libmudflap: check-target-libmudflap
39809
39810 check-target-libmudflap:
39811 @: $(MAKE); $(unstage)
39812 @r=`${PWD_COMMAND}`; export r; \
39813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39814 $(NORMAL_TARGET_EXPORTS) \
39815 (cd $(TARGET_SUBDIR)/libmudflap && \
39816 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39817
39818 @endif target-libmudflap
39819
39820 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
39821 maybe-install-target-libmudflap:
39822 @if target-libmudflap
39823 maybe-install-target-libmudflap: install-target-libmudflap
39824
39825 install-target-libmudflap: installdirs
39826 @: $(MAKE); $(unstage)
39827 @r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(NORMAL_TARGET_EXPORTS) \
39830 (cd $(TARGET_SUBDIR)/libmudflap && \
39831 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39832
39833 @endif target-libmudflap
39834
39835 # Other targets (info, dvi, pdf, etc.)
39836
39837 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
39838 maybe-info-target-libmudflap:
39839 @if target-libmudflap
39840 maybe-info-target-libmudflap: info-target-libmudflap
39841
39842 info-target-libmudflap: \
39843 configure-target-libmudflap
39844 @: $(MAKE); $(unstage)
39845 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39846 r=`${PWD_COMMAND}`; export r; \
39847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848 $(NORMAL_TARGET_EXPORTS) \
39849 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
39850 for flag in $(EXTRA_TARGET_FLAGS); do \
39851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39852 done; \
39853 (cd $(TARGET_SUBDIR)/libmudflap && \
39854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856 "RANLIB=$${RANLIB}" \
39857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39858 info) \
39859 || exit 1
39860
39861 @endif target-libmudflap
39862
39863 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
39864 maybe-dvi-target-libmudflap:
39865 @if target-libmudflap
39866 maybe-dvi-target-libmudflap: dvi-target-libmudflap
39867
39868 dvi-target-libmudflap: \
39869 configure-target-libmudflap
39870 @: $(MAKE); $(unstage)
39871 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39872 r=`${PWD_COMMAND}`; export r; \
39873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874 $(NORMAL_TARGET_EXPORTS) \
39875 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
39876 for flag in $(EXTRA_TARGET_FLAGS); do \
39877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39878 done; \
39879 (cd $(TARGET_SUBDIR)/libmudflap && \
39880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39882 "RANLIB=$${RANLIB}" \
39883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39884 dvi) \
39885 || exit 1
39886
39887 @endif target-libmudflap
39888
39889 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
39890 maybe-pdf-target-libmudflap:
39891 @if target-libmudflap
39892 maybe-pdf-target-libmudflap: pdf-target-libmudflap
39893
39894 pdf-target-libmudflap: \
39895 configure-target-libmudflap
39896 @: $(MAKE); $(unstage)
39897 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39898 r=`${PWD_COMMAND}`; export r; \
39899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900 $(NORMAL_TARGET_EXPORTS) \
39901 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
39902 for flag in $(EXTRA_TARGET_FLAGS); do \
39903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39904 done; \
39905 (cd $(TARGET_SUBDIR)/libmudflap && \
39906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908 "RANLIB=$${RANLIB}" \
39909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910 pdf) \
39911 || exit 1
39912
39913 @endif target-libmudflap
39914
39915 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
39916 maybe-html-target-libmudflap:
39917 @if target-libmudflap
39918 maybe-html-target-libmudflap: html-target-libmudflap
39919
39920 html-target-libmudflap: \
39921 configure-target-libmudflap
39922 @: $(MAKE); $(unstage)
39923 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39924 r=`${PWD_COMMAND}`; export r; \
39925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926 $(NORMAL_TARGET_EXPORTS) \
39927 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
39928 for flag in $(EXTRA_TARGET_FLAGS); do \
39929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39930 done; \
39931 (cd $(TARGET_SUBDIR)/libmudflap && \
39932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934 "RANLIB=$${RANLIB}" \
39935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936 html) \
39937 || exit 1
39938
39939 @endif target-libmudflap
39940
39941 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
39942 maybe-TAGS-target-libmudflap:
39943 @if target-libmudflap
39944 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
39945
39946 TAGS-target-libmudflap: \
39947 configure-target-libmudflap
39948 @: $(MAKE); $(unstage)
39949 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39950 r=`${PWD_COMMAND}`; export r; \
39951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952 $(NORMAL_TARGET_EXPORTS) \
39953 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
39954 for flag in $(EXTRA_TARGET_FLAGS); do \
39955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39956 done; \
39957 (cd $(TARGET_SUBDIR)/libmudflap && \
39958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39960 "RANLIB=$${RANLIB}" \
39961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39962 TAGS) \
39963 || exit 1
39964
39965 @endif target-libmudflap
39966
39967 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
39968 maybe-install-info-target-libmudflap:
39969 @if target-libmudflap
39970 maybe-install-info-target-libmudflap: install-info-target-libmudflap
39971
39972 install-info-target-libmudflap: \
39973 configure-target-libmudflap \
39974 info-target-libmudflap
39975 @: $(MAKE); $(unstage)
39976 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
39977 r=`${PWD_COMMAND}`; export r; \
39978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39979 $(NORMAL_TARGET_EXPORTS) \
39980 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
39981 for flag in $(EXTRA_TARGET_FLAGS); do \
39982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39983 done; \
39984 (cd $(TARGET_SUBDIR)/libmudflap && \
39985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39987 "RANLIB=$${RANLIB}" \
39988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39989 install-info) \
39990 || exit 1
39991
39992 @endif target-libmudflap
39993
39994 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
39995 maybe-install-pdf-target-libmudflap:
39996 @if target-libmudflap
39997 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
39998
39999 install-pdf-target-libmudflap: \
40000 configure-target-libmudflap \
40001 pdf-target-libmudflap
40002 @: $(MAKE); $(unstage)
40003 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40004 r=`${PWD_COMMAND}`; export r; \
40005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40006 $(NORMAL_TARGET_EXPORTS) \
40007 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
40008 for flag in $(EXTRA_TARGET_FLAGS); do \
40009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40010 done; \
40011 (cd $(TARGET_SUBDIR)/libmudflap && \
40012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40014 "RANLIB=$${RANLIB}" \
40015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40016 install-pdf) \
40017 || exit 1
40018
40019 @endif target-libmudflap
40020
40021 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
40022 maybe-install-html-target-libmudflap:
40023 @if target-libmudflap
40024 maybe-install-html-target-libmudflap: install-html-target-libmudflap
40025
40026 install-html-target-libmudflap: \
40027 configure-target-libmudflap \
40028 html-target-libmudflap
40029 @: $(MAKE); $(unstage)
40030 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40031 r=`${PWD_COMMAND}`; export r; \
40032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40033 $(NORMAL_TARGET_EXPORTS) \
40034 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
40035 for flag in $(EXTRA_TARGET_FLAGS); do \
40036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40037 done; \
40038 (cd $(TARGET_SUBDIR)/libmudflap && \
40039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40041 "RANLIB=$${RANLIB}" \
40042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40043 install-html) \
40044 || exit 1
40045
40046 @endif target-libmudflap
40047
40048 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
40049 maybe-installcheck-target-libmudflap:
40050 @if target-libmudflap
40051 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
40052
40053 installcheck-target-libmudflap: \
40054 configure-target-libmudflap
40055 @: $(MAKE); $(unstage)
40056 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40057 r=`${PWD_COMMAND}`; export r; \
40058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40059 $(NORMAL_TARGET_EXPORTS) \
40060 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
40061 for flag in $(EXTRA_TARGET_FLAGS); do \
40062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40063 done; \
40064 (cd $(TARGET_SUBDIR)/libmudflap && \
40065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40067 "RANLIB=$${RANLIB}" \
40068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40069 installcheck) \
40070 || exit 1
40071
40072 @endif target-libmudflap
40073
40074 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
40075 maybe-mostlyclean-target-libmudflap:
40076 @if target-libmudflap
40077 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
40078
40079 mostlyclean-target-libmudflap:
40080 @: $(MAKE); $(unstage)
40081 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40082 r=`${PWD_COMMAND}`; export r; \
40083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40084 $(NORMAL_TARGET_EXPORTS) \
40085 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
40086 for flag in $(EXTRA_TARGET_FLAGS); do \
40087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40088 done; \
40089 (cd $(TARGET_SUBDIR)/libmudflap && \
40090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40092 "RANLIB=$${RANLIB}" \
40093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40094 mostlyclean) \
40095 || exit 1
40096
40097 @endif target-libmudflap
40098
40099 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
40100 maybe-clean-target-libmudflap:
40101 @if target-libmudflap
40102 maybe-clean-target-libmudflap: clean-target-libmudflap
40103
40104 clean-target-libmudflap:
40105 @: $(MAKE); $(unstage)
40106 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40107 r=`${PWD_COMMAND}`; export r; \
40108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109 $(NORMAL_TARGET_EXPORTS) \
40110 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
40111 for flag in $(EXTRA_TARGET_FLAGS); do \
40112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40113 done; \
40114 (cd $(TARGET_SUBDIR)/libmudflap && \
40115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40117 "RANLIB=$${RANLIB}" \
40118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40119 clean) \
40120 || exit 1
40121
40122 @endif target-libmudflap
40123
40124 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
40125 maybe-distclean-target-libmudflap:
40126 @if target-libmudflap
40127 maybe-distclean-target-libmudflap: distclean-target-libmudflap
40128
40129 distclean-target-libmudflap:
40130 @: $(MAKE); $(unstage)
40131 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40132 r=`${PWD_COMMAND}`; export r; \
40133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134 $(NORMAL_TARGET_EXPORTS) \
40135 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
40136 for flag in $(EXTRA_TARGET_FLAGS); do \
40137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40138 done; \
40139 (cd $(TARGET_SUBDIR)/libmudflap && \
40140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40142 "RANLIB=$${RANLIB}" \
40143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40144 distclean) \
40145 || exit 1
40146
40147 @endif target-libmudflap
40148
40149 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
40150 maybe-maintainer-clean-target-libmudflap:
40151 @if target-libmudflap
40152 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
40153
40154 maintainer-clean-target-libmudflap:
40155 @: $(MAKE); $(unstage)
40156 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
40157 r=`${PWD_COMMAND}`; export r; \
40158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40159 $(NORMAL_TARGET_EXPORTS) \
40160 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
40161 for flag in $(EXTRA_TARGET_FLAGS); do \
40162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40163 done; \
40164 (cd $(TARGET_SUBDIR)/libmudflap && \
40165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40167 "RANLIB=$${RANLIB}" \
40168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40169 maintainer-clean) \
40170 || exit 1
40171
40172 @endif target-libmudflap
40173
40174
40175
40176
40177
40178 .PHONY: configure-target-libssp maybe-configure-target-libssp
40179 maybe-configure-target-libssp:
40180 @if gcc-bootstrap
40181 configure-target-libssp: stage_current
40182 @endif gcc-bootstrap
40183 @if target-libssp
40184 maybe-configure-target-libssp: configure-target-libssp
40185 configure-target-libssp:
40186 @: $(MAKE); $(unstage)
40187 @r=`${PWD_COMMAND}`; export r; \
40188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40189 echo "Checking multilib configuration for libssp..."; \
40190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40191 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
40192 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40193 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40194 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40195 else \
40196 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40197 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40198 fi; \
40199 else \
40200 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40201 fi; \
40202 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
40204 $(NORMAL_TARGET_EXPORTS) \
40205 echo Configuring in $(TARGET_SUBDIR)/libssp; \
40206 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40207 case $(srcdir) in \
40208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40209 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40211 esac; \
40212 srcdiroption="--srcdir=$${topdir}/libssp"; \
40213 libsrcdir="$$s/libssp"; \
40214 rm -f no-such-file || : ; \
40215 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40216 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40217 --target=${target_alias} $${srcdiroption} \
40218 || exit 1
40219 @endif target-libssp
40220
40221
40222
40223
40224
40225 .PHONY: all-target-libssp maybe-all-target-libssp
40226 maybe-all-target-libssp:
40227 @if gcc-bootstrap
40228 all-target-libssp: stage_current
40229 @endif gcc-bootstrap
40230 @if target-libssp
40231 TARGET-target-libssp=all
40232 maybe-all-target-libssp: all-target-libssp
40233 all-target-libssp: configure-target-libssp
40234 @: $(MAKE); $(unstage)
40235 @r=`${PWD_COMMAND}`; export r; \
40236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40237 $(NORMAL_TARGET_EXPORTS) \
40238 (cd $(TARGET_SUBDIR)/libssp && \
40239 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp))
40240 @endif target-libssp
40241
40242
40243
40244
40245
40246 .PHONY: check-target-libssp maybe-check-target-libssp
40247 maybe-check-target-libssp:
40248 @if target-libssp
40249 maybe-check-target-libssp: check-target-libssp
40250
40251 check-target-libssp:
40252 @: $(MAKE); $(unstage)
40253 @r=`${PWD_COMMAND}`; export r; \
40254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255 $(NORMAL_TARGET_EXPORTS) \
40256 (cd $(TARGET_SUBDIR)/libssp && \
40257 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40258
40259 @endif target-libssp
40260
40261 .PHONY: install-target-libssp maybe-install-target-libssp
40262 maybe-install-target-libssp:
40263 @if target-libssp
40264 maybe-install-target-libssp: install-target-libssp
40265
40266 install-target-libssp: installdirs
40267 @: $(MAKE); $(unstage)
40268 @r=`${PWD_COMMAND}`; export r; \
40269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40270 $(NORMAL_TARGET_EXPORTS) \
40271 (cd $(TARGET_SUBDIR)/libssp && \
40272 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40273
40274 @endif target-libssp
40275
40276 # Other targets (info, dvi, pdf, etc.)
40277
40278 .PHONY: maybe-info-target-libssp info-target-libssp
40279 maybe-info-target-libssp:
40280 @if target-libssp
40281 maybe-info-target-libssp: info-target-libssp
40282
40283 info-target-libssp: \
40284 configure-target-libssp
40285 @: $(MAKE); $(unstage)
40286 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40287 r=`${PWD_COMMAND}`; export r; \
40288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289 $(NORMAL_TARGET_EXPORTS) \
40290 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
40291 for flag in $(EXTRA_TARGET_FLAGS); do \
40292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40293 done; \
40294 (cd $(TARGET_SUBDIR)/libssp && \
40295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297 "RANLIB=$${RANLIB}" \
40298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299 info) \
40300 || exit 1
40301
40302 @endif target-libssp
40303
40304 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
40305 maybe-dvi-target-libssp:
40306 @if target-libssp
40307 maybe-dvi-target-libssp: dvi-target-libssp
40308
40309 dvi-target-libssp: \
40310 configure-target-libssp
40311 @: $(MAKE); $(unstage)
40312 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40313 r=`${PWD_COMMAND}`; export r; \
40314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40315 $(NORMAL_TARGET_EXPORTS) \
40316 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
40317 for flag in $(EXTRA_TARGET_FLAGS); do \
40318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40319 done; \
40320 (cd $(TARGET_SUBDIR)/libssp && \
40321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40323 "RANLIB=$${RANLIB}" \
40324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40325 dvi) \
40326 || exit 1
40327
40328 @endif target-libssp
40329
40330 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
40331 maybe-pdf-target-libssp:
40332 @if target-libssp
40333 maybe-pdf-target-libssp: pdf-target-libssp
40334
40335 pdf-target-libssp: \
40336 configure-target-libssp
40337 @: $(MAKE); $(unstage)
40338 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40339 r=`${PWD_COMMAND}`; export r; \
40340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341 $(NORMAL_TARGET_EXPORTS) \
40342 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
40343 for flag in $(EXTRA_TARGET_FLAGS); do \
40344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40345 done; \
40346 (cd $(TARGET_SUBDIR)/libssp && \
40347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40349 "RANLIB=$${RANLIB}" \
40350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40351 pdf) \
40352 || exit 1
40353
40354 @endif target-libssp
40355
40356 .PHONY: maybe-html-target-libssp html-target-libssp
40357 maybe-html-target-libssp:
40358 @if target-libssp
40359 maybe-html-target-libssp: html-target-libssp
40360
40361 html-target-libssp: \
40362 configure-target-libssp
40363 @: $(MAKE); $(unstage)
40364 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40365 r=`${PWD_COMMAND}`; export r; \
40366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40367 $(NORMAL_TARGET_EXPORTS) \
40368 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
40369 for flag in $(EXTRA_TARGET_FLAGS); do \
40370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40371 done; \
40372 (cd $(TARGET_SUBDIR)/libssp && \
40373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40375 "RANLIB=$${RANLIB}" \
40376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40377 html) \
40378 || exit 1
40379
40380 @endif target-libssp
40381
40382 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40383 maybe-TAGS-target-libssp:
40384 @if target-libssp
40385 maybe-TAGS-target-libssp: TAGS-target-libssp
40386
40387 TAGS-target-libssp: \
40388 configure-target-libssp
40389 @: $(MAKE); $(unstage)
40390 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40391 r=`${PWD_COMMAND}`; export r; \
40392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393 $(NORMAL_TARGET_EXPORTS) \
40394 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
40395 for flag in $(EXTRA_TARGET_FLAGS); do \
40396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40397 done; \
40398 (cd $(TARGET_SUBDIR)/libssp && \
40399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40401 "RANLIB=$${RANLIB}" \
40402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40403 TAGS) \
40404 || exit 1
40405
40406 @endif target-libssp
40407
40408 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
40409 maybe-install-info-target-libssp:
40410 @if target-libssp
40411 maybe-install-info-target-libssp: install-info-target-libssp
40412
40413 install-info-target-libssp: \
40414 configure-target-libssp \
40415 info-target-libssp
40416 @: $(MAKE); $(unstage)
40417 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40418 r=`${PWD_COMMAND}`; export r; \
40419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40420 $(NORMAL_TARGET_EXPORTS) \
40421 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
40422 for flag in $(EXTRA_TARGET_FLAGS); do \
40423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40424 done; \
40425 (cd $(TARGET_SUBDIR)/libssp && \
40426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40428 "RANLIB=$${RANLIB}" \
40429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40430 install-info) \
40431 || exit 1
40432
40433 @endif target-libssp
40434
40435 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40436 maybe-install-pdf-target-libssp:
40437 @if target-libssp
40438 maybe-install-pdf-target-libssp: install-pdf-target-libssp
40439
40440 install-pdf-target-libssp: \
40441 configure-target-libssp \
40442 pdf-target-libssp
40443 @: $(MAKE); $(unstage)
40444 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40445 r=`${PWD_COMMAND}`; export r; \
40446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447 $(NORMAL_TARGET_EXPORTS) \
40448 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
40449 for flag in $(EXTRA_TARGET_FLAGS); do \
40450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40451 done; \
40452 (cd $(TARGET_SUBDIR)/libssp && \
40453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455 "RANLIB=$${RANLIB}" \
40456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457 install-pdf) \
40458 || exit 1
40459
40460 @endif target-libssp
40461
40462 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
40463 maybe-install-html-target-libssp:
40464 @if target-libssp
40465 maybe-install-html-target-libssp: install-html-target-libssp
40466
40467 install-html-target-libssp: \
40468 configure-target-libssp \
40469 html-target-libssp
40470 @: $(MAKE); $(unstage)
40471 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40472 r=`${PWD_COMMAND}`; export r; \
40473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40474 $(NORMAL_TARGET_EXPORTS) \
40475 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
40476 for flag in $(EXTRA_TARGET_FLAGS); do \
40477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40478 done; \
40479 (cd $(TARGET_SUBDIR)/libssp && \
40480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40482 "RANLIB=$${RANLIB}" \
40483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40484 install-html) \
40485 || exit 1
40486
40487 @endif target-libssp
40488
40489 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40490 maybe-installcheck-target-libssp:
40491 @if target-libssp
40492 maybe-installcheck-target-libssp: installcheck-target-libssp
40493
40494 installcheck-target-libssp: \
40495 configure-target-libssp
40496 @: $(MAKE); $(unstage)
40497 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40498 r=`${PWD_COMMAND}`; export r; \
40499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500 $(NORMAL_TARGET_EXPORTS) \
40501 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
40502 for flag in $(EXTRA_TARGET_FLAGS); do \
40503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40504 done; \
40505 (cd $(TARGET_SUBDIR)/libssp && \
40506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40508 "RANLIB=$${RANLIB}" \
40509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40510 installcheck) \
40511 || exit 1
40512
40513 @endif target-libssp
40514
40515 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40516 maybe-mostlyclean-target-libssp:
40517 @if target-libssp
40518 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40519
40520 mostlyclean-target-libssp:
40521 @: $(MAKE); $(unstage)
40522 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40523 r=`${PWD_COMMAND}`; export r; \
40524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40525 $(NORMAL_TARGET_EXPORTS) \
40526 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
40527 for flag in $(EXTRA_TARGET_FLAGS); do \
40528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40529 done; \
40530 (cd $(TARGET_SUBDIR)/libssp && \
40531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40533 "RANLIB=$${RANLIB}" \
40534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40535 mostlyclean) \
40536 || exit 1
40537
40538 @endif target-libssp
40539
40540 .PHONY: maybe-clean-target-libssp clean-target-libssp
40541 maybe-clean-target-libssp:
40542 @if target-libssp
40543 maybe-clean-target-libssp: clean-target-libssp
40544
40545 clean-target-libssp:
40546 @: $(MAKE); $(unstage)
40547 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40548 r=`${PWD_COMMAND}`; export r; \
40549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40550 $(NORMAL_TARGET_EXPORTS) \
40551 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
40552 for flag in $(EXTRA_TARGET_FLAGS); do \
40553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40554 done; \
40555 (cd $(TARGET_SUBDIR)/libssp && \
40556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40558 "RANLIB=$${RANLIB}" \
40559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40560 clean) \
40561 || exit 1
40562
40563 @endif target-libssp
40564
40565 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
40566 maybe-distclean-target-libssp:
40567 @if target-libssp
40568 maybe-distclean-target-libssp: distclean-target-libssp
40569
40570 distclean-target-libssp:
40571 @: $(MAKE); $(unstage)
40572 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40573 r=`${PWD_COMMAND}`; export r; \
40574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40575 $(NORMAL_TARGET_EXPORTS) \
40576 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
40577 for flag in $(EXTRA_TARGET_FLAGS); do \
40578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40579 done; \
40580 (cd $(TARGET_SUBDIR)/libssp && \
40581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40583 "RANLIB=$${RANLIB}" \
40584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40585 distclean) \
40586 || exit 1
40587
40588 @endif target-libssp
40589
40590 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40591 maybe-maintainer-clean-target-libssp:
40592 @if target-libssp
40593 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40594
40595 maintainer-clean-target-libssp:
40596 @: $(MAKE); $(unstage)
40597 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
40598 r=`${PWD_COMMAND}`; export r; \
40599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40600 $(NORMAL_TARGET_EXPORTS) \
40601 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
40602 for flag in $(EXTRA_TARGET_FLAGS); do \
40603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604 done; \
40605 (cd $(TARGET_SUBDIR)/libssp && \
40606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40608 "RANLIB=$${RANLIB}" \
40609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40610 maintainer-clean) \
40611 || exit 1
40612
40613 @endif target-libssp
40614
40615
40616
40617
40618
40619 .PHONY: configure-target-newlib maybe-configure-target-newlib
40620 maybe-configure-target-newlib:
40621 @if gcc-bootstrap
40622 configure-target-newlib: stage_current
40623 @endif gcc-bootstrap
40624 @if target-newlib
40625 maybe-configure-target-newlib: configure-target-newlib
40626 configure-target-newlib:
40627 @: $(MAKE); $(unstage)
40628 @r=`${PWD_COMMAND}`; export r; \
40629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40630 echo "Checking multilib configuration for newlib..."; \
40631 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
40632 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
40633 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
40634 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
40635 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
40636 else \
40637 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
40638 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40639 fi; \
40640 else \
40641 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40642 fi; \
40643 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
40644 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
40645 $(NORMAL_TARGET_EXPORTS) \
40646 echo Configuring in $(TARGET_SUBDIR)/newlib; \
40647 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40648 case $(srcdir) in \
40649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40650 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40652 esac; \
40653 srcdiroption="--srcdir=$${topdir}/newlib"; \
40654 libsrcdir="$$s/newlib"; \
40655 rm -f no-such-file || : ; \
40656 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40657 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40658 --target=${target_alias} $${srcdiroption} \
40659 || exit 1
40660 @endif target-newlib
40661
40662
40663
40664
40665
40666 .PHONY: all-target-newlib maybe-all-target-newlib
40667 maybe-all-target-newlib:
40668 @if gcc-bootstrap
40669 all-target-newlib: stage_current
40670 @endif gcc-bootstrap
40671 @if target-newlib
40672 TARGET-target-newlib=all
40673 maybe-all-target-newlib: all-target-newlib
40674 all-target-newlib: configure-target-newlib
40675 @: $(MAKE); $(unstage)
40676 @r=`${PWD_COMMAND}`; export r; \
40677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40678 $(NORMAL_TARGET_EXPORTS) \
40679 (cd $(TARGET_SUBDIR)/newlib && \
40680 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib))
40681 @endif target-newlib
40682
40683
40684
40685
40686
40687 .PHONY: check-target-newlib maybe-check-target-newlib
40688 maybe-check-target-newlib:
40689 @if target-newlib
40690 maybe-check-target-newlib: check-target-newlib
40691
40692 check-target-newlib:
40693 @: $(MAKE); $(unstage)
40694 @r=`${PWD_COMMAND}`; export r; \
40695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696 $(NORMAL_TARGET_EXPORTS) \
40697 (cd $(TARGET_SUBDIR)/newlib && \
40698 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40699
40700 @endif target-newlib
40701
40702 .PHONY: install-target-newlib maybe-install-target-newlib
40703 maybe-install-target-newlib:
40704 @if target-newlib
40705 maybe-install-target-newlib: install-target-newlib
40706
40707 install-target-newlib: installdirs
40708 @: $(MAKE); $(unstage)
40709 @r=`${PWD_COMMAND}`; export r; \
40710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40711 $(NORMAL_TARGET_EXPORTS) \
40712 (cd $(TARGET_SUBDIR)/newlib && \
40713 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40714
40715 @endif target-newlib
40716
40717 # Other targets (info, dvi, pdf, etc.)
40718
40719 .PHONY: maybe-info-target-newlib info-target-newlib
40720 maybe-info-target-newlib:
40721 @if target-newlib
40722 maybe-info-target-newlib: info-target-newlib
40723
40724 info-target-newlib: \
40725 configure-target-newlib
40726 @: $(MAKE); $(unstage)
40727 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40728 r=`${PWD_COMMAND}`; export r; \
40729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40730 $(NORMAL_TARGET_EXPORTS) \
40731 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
40732 for flag in $(EXTRA_TARGET_FLAGS); do \
40733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734 done; \
40735 (cd $(TARGET_SUBDIR)/newlib && \
40736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40738 "RANLIB=$${RANLIB}" \
40739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40740 info) \
40741 || exit 1
40742
40743 @endif target-newlib
40744
40745 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
40746 maybe-dvi-target-newlib:
40747 @if target-newlib
40748 maybe-dvi-target-newlib: dvi-target-newlib
40749
40750 dvi-target-newlib: \
40751 configure-target-newlib
40752 @: $(MAKE); $(unstage)
40753 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40754 r=`${PWD_COMMAND}`; export r; \
40755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756 $(NORMAL_TARGET_EXPORTS) \
40757 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
40758 for flag in $(EXTRA_TARGET_FLAGS); do \
40759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40760 done; \
40761 (cd $(TARGET_SUBDIR)/newlib && \
40762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40764 "RANLIB=$${RANLIB}" \
40765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40766 dvi) \
40767 || exit 1
40768
40769 @endif target-newlib
40770
40771 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
40772 maybe-pdf-target-newlib:
40773 @if target-newlib
40774 maybe-pdf-target-newlib: pdf-target-newlib
40775
40776 pdf-target-newlib: \
40777 configure-target-newlib
40778 @: $(MAKE); $(unstage)
40779 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40780 r=`${PWD_COMMAND}`; export r; \
40781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40782 $(NORMAL_TARGET_EXPORTS) \
40783 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
40784 for flag in $(EXTRA_TARGET_FLAGS); do \
40785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40786 done; \
40787 (cd $(TARGET_SUBDIR)/newlib && \
40788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40790 "RANLIB=$${RANLIB}" \
40791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40792 pdf) \
40793 || exit 1
40794
40795 @endif target-newlib
40796
40797 .PHONY: maybe-html-target-newlib html-target-newlib
40798 maybe-html-target-newlib:
40799 @if target-newlib
40800 maybe-html-target-newlib: html-target-newlib
40801
40802 html-target-newlib: \
40803 configure-target-newlib
40804 @: $(MAKE); $(unstage)
40805 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40806 r=`${PWD_COMMAND}`; export r; \
40807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40808 $(NORMAL_TARGET_EXPORTS) \
40809 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
40810 for flag in $(EXTRA_TARGET_FLAGS); do \
40811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812 done; \
40813 (cd $(TARGET_SUBDIR)/newlib && \
40814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40816 "RANLIB=$${RANLIB}" \
40817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40818 html) \
40819 || exit 1
40820
40821 @endif target-newlib
40822
40823 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40824 maybe-TAGS-target-newlib:
40825 @if target-newlib
40826 maybe-TAGS-target-newlib: TAGS-target-newlib
40827
40828 TAGS-target-newlib: \
40829 configure-target-newlib
40830 @: $(MAKE); $(unstage)
40831 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40832 r=`${PWD_COMMAND}`; export r; \
40833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40834 $(NORMAL_TARGET_EXPORTS) \
40835 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
40836 for flag in $(EXTRA_TARGET_FLAGS); do \
40837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40838 done; \
40839 (cd $(TARGET_SUBDIR)/newlib && \
40840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40842 "RANLIB=$${RANLIB}" \
40843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40844 TAGS) \
40845 || exit 1
40846
40847 @endif target-newlib
40848
40849 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
40850 maybe-install-info-target-newlib:
40851 @if target-newlib
40852 maybe-install-info-target-newlib: install-info-target-newlib
40853
40854 install-info-target-newlib: \
40855 configure-target-newlib \
40856 info-target-newlib
40857 @: $(MAKE); $(unstage)
40858 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40859 r=`${PWD_COMMAND}`; export r; \
40860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40861 $(NORMAL_TARGET_EXPORTS) \
40862 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
40863 for flag in $(EXTRA_TARGET_FLAGS); do \
40864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40865 done; \
40866 (cd $(TARGET_SUBDIR)/newlib && \
40867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40869 "RANLIB=$${RANLIB}" \
40870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40871 install-info) \
40872 || exit 1
40873
40874 @endif target-newlib
40875
40876 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40877 maybe-install-pdf-target-newlib:
40878 @if target-newlib
40879 maybe-install-pdf-target-newlib: install-pdf-target-newlib
40880
40881 install-pdf-target-newlib: \
40882 configure-target-newlib \
40883 pdf-target-newlib
40884 @: $(MAKE); $(unstage)
40885 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40886 r=`${PWD_COMMAND}`; export r; \
40887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40888 $(NORMAL_TARGET_EXPORTS) \
40889 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
40890 for flag in $(EXTRA_TARGET_FLAGS); do \
40891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892 done; \
40893 (cd $(TARGET_SUBDIR)/newlib && \
40894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40896 "RANLIB=$${RANLIB}" \
40897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40898 install-pdf) \
40899 || exit 1
40900
40901 @endif target-newlib
40902
40903 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
40904 maybe-install-html-target-newlib:
40905 @if target-newlib
40906 maybe-install-html-target-newlib: install-html-target-newlib
40907
40908 install-html-target-newlib: \
40909 configure-target-newlib \
40910 html-target-newlib
40911 @: $(MAKE); $(unstage)
40912 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40913 r=`${PWD_COMMAND}`; export r; \
40914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40915 $(NORMAL_TARGET_EXPORTS) \
40916 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
40917 for flag in $(EXTRA_TARGET_FLAGS); do \
40918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40919 done; \
40920 (cd $(TARGET_SUBDIR)/newlib && \
40921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40923 "RANLIB=$${RANLIB}" \
40924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40925 install-html) \
40926 || exit 1
40927
40928 @endif target-newlib
40929
40930 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40931 maybe-installcheck-target-newlib:
40932 @if target-newlib
40933 maybe-installcheck-target-newlib: installcheck-target-newlib
40934
40935 installcheck-target-newlib: \
40936 configure-target-newlib
40937 @: $(MAKE); $(unstage)
40938 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40939 r=`${PWD_COMMAND}`; export r; \
40940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40941 $(NORMAL_TARGET_EXPORTS) \
40942 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
40943 for flag in $(EXTRA_TARGET_FLAGS); do \
40944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40945 done; \
40946 (cd $(TARGET_SUBDIR)/newlib && \
40947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40949 "RANLIB=$${RANLIB}" \
40950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40951 installcheck) \
40952 || exit 1
40953
40954 @endif target-newlib
40955
40956 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40957 maybe-mostlyclean-target-newlib:
40958 @if target-newlib
40959 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40960
40961 mostlyclean-target-newlib:
40962 @: $(MAKE); $(unstage)
40963 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40964 r=`${PWD_COMMAND}`; export r; \
40965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966 $(NORMAL_TARGET_EXPORTS) \
40967 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
40968 for flag in $(EXTRA_TARGET_FLAGS); do \
40969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40970 done; \
40971 (cd $(TARGET_SUBDIR)/newlib && \
40972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40974 "RANLIB=$${RANLIB}" \
40975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40976 mostlyclean) \
40977 || exit 1
40978
40979 @endif target-newlib
40980
40981 .PHONY: maybe-clean-target-newlib clean-target-newlib
40982 maybe-clean-target-newlib:
40983 @if target-newlib
40984 maybe-clean-target-newlib: clean-target-newlib
40985
40986 clean-target-newlib:
40987 @: $(MAKE); $(unstage)
40988 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
40989 r=`${PWD_COMMAND}`; export r; \
40990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991 $(NORMAL_TARGET_EXPORTS) \
40992 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
40993 for flag in $(EXTRA_TARGET_FLAGS); do \
40994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40995 done; \
40996 (cd $(TARGET_SUBDIR)/newlib && \
40997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40999 "RANLIB=$${RANLIB}" \
41000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41001 clean) \
41002 || exit 1
41003
41004 @endif target-newlib
41005
41006 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
41007 maybe-distclean-target-newlib:
41008 @if target-newlib
41009 maybe-distclean-target-newlib: distclean-target-newlib
41010
41011 distclean-target-newlib:
41012 @: $(MAKE); $(unstage)
41013 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41014 r=`${PWD_COMMAND}`; export r; \
41015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41016 $(NORMAL_TARGET_EXPORTS) \
41017 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
41018 for flag in $(EXTRA_TARGET_FLAGS); do \
41019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020 done; \
41021 (cd $(TARGET_SUBDIR)/newlib && \
41022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41024 "RANLIB=$${RANLIB}" \
41025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41026 distclean) \
41027 || exit 1
41028
41029 @endif target-newlib
41030
41031 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
41032 maybe-maintainer-clean-target-newlib:
41033 @if target-newlib
41034 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
41035
41036 maintainer-clean-target-newlib:
41037 @: $(MAKE); $(unstage)
41038 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
41039 r=`${PWD_COMMAND}`; export r; \
41040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41041 $(NORMAL_TARGET_EXPORTS) \
41042 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
41043 for flag in $(EXTRA_TARGET_FLAGS); do \
41044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41045 done; \
41046 (cd $(TARGET_SUBDIR)/newlib && \
41047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41049 "RANLIB=$${RANLIB}" \
41050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41051 maintainer-clean) \
41052 || exit 1
41053
41054 @endif target-newlib
41055
41056
41057
41058
41059
41060 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
41061 maybe-configure-target-libgcc:
41062 @if gcc-bootstrap
41063 configure-target-libgcc: stage_current
41064 @endif gcc-bootstrap
41065 @if target-libgcc
41066 maybe-configure-target-libgcc: configure-target-libgcc
41067 configure-target-libgcc:
41068 @r=`${PWD_COMMAND}`; export r; \
41069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41070 echo "Checking multilib configuration for libgcc..."; \
41071 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41072 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41073 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41074 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41075 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41076 else \
41077 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41078 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41079 fi; \
41080 else \
41081 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41082 fi; \
41083 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41085 $(NORMAL_TARGET_EXPORTS) \
41086 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
41087 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
41088 case $(srcdir) in \
41089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41090 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41092 esac; \
41093 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41094 libsrcdir="$$s/libgcc"; \
41095 rm -f no-such-file || : ; \
41096 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41097 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41098 --target=${target_alias} $${srcdiroption} \
41099 || exit 1
41100 @endif target-libgcc
41101
41102
41103
41104 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41105 maybe-configure-stage1-target-libgcc:
41106 @if target-libgcc-bootstrap
41107 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41108 configure-stage1-target-libgcc:
41109 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41110 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41111 @r=`${PWD_COMMAND}`; export r; \
41112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41113 echo "Checking multilib configuration for libgcc..."; \
41114 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41115 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41116 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41117 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41118 else \
41119 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41120 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41121 fi; \
41122 else \
41123 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41124 fi; \
41125 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41126 $(NORMAL_TARGET_EXPORTS) \
41127 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41128 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \
41129 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
41130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41131 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41132 case $(srcdir) in \
41133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41134 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41136 esac; \
41137 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41138 libsrcdir="$$s/libgcc"; \
41139 $(SHELL) $${libsrcdir}/configure \
41140 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41141 --target=${target_alias} $${srcdiroption} \
41142 \
41143 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
41144 @endif target-libgcc-bootstrap
41145
41146 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41147 maybe-configure-stage2-target-libgcc:
41148 @if target-libgcc-bootstrap
41149 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41150 configure-stage2-target-libgcc:
41151 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41152 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41153 @r=`${PWD_COMMAND}`; export r; \
41154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41155 echo "Checking multilib configuration for libgcc..."; \
41156 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41157 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41158 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41159 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41160 else \
41161 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41162 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41163 fi; \
41164 else \
41165 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41166 fi; \
41167 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41168 $(NORMAL_TARGET_EXPORTS) \
41169 \
41170 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41171 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41172 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
41173 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41174 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41175 case $(srcdir) in \
41176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41177 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41179 esac; \
41180 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41181 libsrcdir="$$s/libgcc"; \
41182 $(SHELL) $${libsrcdir}/configure \
41183 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41184 --target=${target_alias} $${srcdiroption} \
41185 --with-build-libsubdir=$(HOST_SUBDIR) \
41186 @stage2_werror_flag@
41187 @endif target-libgcc-bootstrap
41188
41189 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
41190 maybe-configure-stageb2g0-target-libgcc:
41191 @if target-libgcc-bootstrap
41192 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41193 configure-stageb2g0-target-libgcc:
41194 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41195 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41196 @r=`${PWD_COMMAND}`; export r; \
41197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41198 echo "Checking multilib configuration for libgcc..."; \
41199 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41200 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41201 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41202 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41203 else \
41204 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41205 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41206 fi; \
41207 else \
41208 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41209 fi; \
41210 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41211 $(NORMAL_TARGET_EXPORTS) \
41212 \
41213 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
41214 LIBCFLAGS="$(STAGE2_CFLAGS) -g0"; export LIBCFLAGS; \
41215 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
41216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41217 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41218 case $(srcdir) in \
41219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41220 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41222 esac; \
41223 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41224 libsrcdir="$$s/libgcc"; \
41225 $(SHELL) $${libsrcdir}/configure \
41226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41227 --target=${target_alias} $${srcdiroption} \
41228 --with-build-libsubdir=$(HOST_SUBDIR) \
41229 @stage2_werror_flag@
41230 @endif target-libgcc-bootstrap
41231
41232 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41233 maybe-configure-stage3-target-libgcc:
41234 @if target-libgcc-bootstrap
41235 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41236 configure-stage3-target-libgcc:
41237 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41239 @r=`${PWD_COMMAND}`; export r; \
41240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41241 echo "Checking multilib configuration for libgcc..."; \
41242 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41243 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41244 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41245 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41246 else \
41247 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41248 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41249 fi; \
41250 else \
41251 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41252 fi; \
41253 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41254 $(NORMAL_TARGET_EXPORTS) \
41255 \
41256 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41257 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41258 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
41259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41260 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41261 case $(srcdir) in \
41262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41263 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41265 esac; \
41266 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41267 libsrcdir="$$s/libgcc"; \
41268 $(SHELL) $${libsrcdir}/configure \
41269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41270 --target=${target_alias} $${srcdiroption} \
41271 --with-build-libsubdir=$(HOST_SUBDIR) \
41272 @stage2_werror_flag@
41273 @endif target-libgcc-bootstrap
41274
41275 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
41276 maybe-configure-stageb3g2-target-libgcc:
41277 @if target-libgcc-bootstrap
41278 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41279 configure-stageb3g2-target-libgcc:
41280 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41281 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41282 @r=`${PWD_COMMAND}`; export r; \
41283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41284 echo "Checking multilib configuration for libgcc..."; \
41285 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41286 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41287 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41288 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41289 else \
41290 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41291 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41292 fi; \
41293 else \
41294 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41295 fi; \
41296 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41297 $(NORMAL_TARGET_EXPORTS) \
41298 \
41299 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
41300 LIBCFLAGS="$(STAGE3_CFLAGS) -g2"; export LIBCFLAGS; \
41301 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
41302 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41303 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41304 case $(srcdir) in \
41305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41306 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41308 esac; \
41309 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41310 libsrcdir="$$s/libgcc"; \
41311 $(SHELL) $${libsrcdir}/configure \
41312 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41313 --target=${target_alias} $${srcdiroption} \
41314 --with-build-libsubdir=$(HOST_SUBDIR) \
41315 @stage2_werror_flag@
41316 @endif target-libgcc-bootstrap
41317
41318 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41319 maybe-configure-stage4-target-libgcc:
41320 @if target-libgcc-bootstrap
41321 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41322 configure-stage4-target-libgcc:
41323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41324 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41325 @r=`${PWD_COMMAND}`; export r; \
41326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41327 echo "Checking multilib configuration for libgcc..."; \
41328 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41329 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41330 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41331 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41332 else \
41333 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41334 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41335 fi; \
41336 else \
41337 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41338 fi; \
41339 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41340 $(NORMAL_TARGET_EXPORTS) \
41341 \
41342 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41343 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41344 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
41345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41346 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41347 case $(srcdir) in \
41348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41349 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41351 esac; \
41352 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41353 libsrcdir="$$s/libgcc"; \
41354 $(SHELL) $${libsrcdir}/configure \
41355 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41356 --target=${target_alias} $${srcdiroption} \
41357 --with-build-libsubdir=$(HOST_SUBDIR) \
41358 @stage2_werror_flag@
41359 @endif target-libgcc-bootstrap
41360
41361 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41362 maybe-configure-stageprofile-target-libgcc:
41363 @if target-libgcc-bootstrap
41364 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41365 configure-stageprofile-target-libgcc:
41366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41368 @r=`${PWD_COMMAND}`; export r; \
41369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41370 echo "Checking multilib configuration for libgcc..."; \
41371 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41372 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41373 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41374 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41375 else \
41376 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41377 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41378 fi; \
41379 else \
41380 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41381 fi; \
41382 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41383 $(NORMAL_TARGET_EXPORTS) \
41384 \
41385 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
41386 LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \
41387 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
41388 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41389 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41390 case $(srcdir) in \
41391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41392 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41394 esac; \
41395 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41396 libsrcdir="$$s/libgcc"; \
41397 $(SHELL) $${libsrcdir}/configure \
41398 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41399 --target=${target_alias} $${srcdiroption} \
41400 --with-build-libsubdir=$(HOST_SUBDIR) \
41401 @stage2_werror_flag@
41402 @endif target-libgcc-bootstrap
41403
41404 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41405 maybe-configure-stagefeedback-target-libgcc:
41406 @if target-libgcc-bootstrap
41407 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41408 configure-stagefeedback-target-libgcc:
41409 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41410 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41411 @r=`${PWD_COMMAND}`; export r; \
41412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41413 echo "Checking multilib configuration for libgcc..."; \
41414 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
41415 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41416 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41417 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41418 else \
41419 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41421 fi; \
41422 else \
41423 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41424 fi; \
41425 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41426 $(NORMAL_TARGET_EXPORTS) \
41427 \
41428 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
41429 LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export LIBCFLAGS; \
41430 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
41431 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
41432 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41433 case $(srcdir) in \
41434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41435 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41437 esac; \
41438 srcdiroption="--srcdir=$${topdir}/libgcc"; \
41439 libsrcdir="$$s/libgcc"; \
41440 $(SHELL) $${libsrcdir}/configure \
41441 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41442 --target=${target_alias} $${srcdiroption} \
41443 --with-build-libsubdir=$(HOST_SUBDIR) \
41444 @stage2_werror_flag@
41445 @endif target-libgcc-bootstrap
41446
41447
41448
41449
41450
41451 .PHONY: all-target-libgcc maybe-all-target-libgcc
41452 maybe-all-target-libgcc:
41453 @if gcc-bootstrap
41454 all-target-libgcc: stage_current
41455 @endif gcc-bootstrap
41456 @if target-libgcc
41457 TARGET-target-libgcc=all
41458 maybe-all-target-libgcc: all-target-libgcc
41459 all-target-libgcc: configure-target-libgcc
41460 @r=`${PWD_COMMAND}`; export r; \
41461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462 $(NORMAL_TARGET_EXPORTS) \
41463 (cd $(TARGET_SUBDIR)/libgcc && \
41464 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgcc))
41465 @endif target-libgcc
41466
41467
41468
41469 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41470 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41471 maybe-all-stage1-target-libgcc:
41472 maybe-clean-stage1-target-libgcc:
41473 @if target-libgcc-bootstrap
41474 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41475 all-stage1: all-stage1-target-libgcc
41476 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41477 all-stage1-target-libgcc: configure-stage1-target-libgcc
41478 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41479 @r=`${PWD_COMMAND}`; export r; \
41480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481 $(NORMAL_TARGET_EXPORTS) \
41482 cd $(TARGET_SUBDIR)/libgcc && \
41483 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41484 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \
41485 $(TARGET-stage1-target-libgcc)
41486
41487 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41488 clean-stage1: clean-stage1-target-libgcc
41489 clean-stage1-target-libgcc:
41490 @if [ $(current_stage) = stage1 ]; then \
41491 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41492 else \
41493 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41494 $(MAKE) stage1-start; \
41495 fi; \
41496 cd $(TARGET_SUBDIR)/libgcc && \
41497 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41498 clean
41499 @endif target-libgcc-bootstrap
41500
41501
41502 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41503 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41504 maybe-all-stage2-target-libgcc:
41505 maybe-clean-stage2-target-libgcc:
41506 @if target-libgcc-bootstrap
41507 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41508 all-stage2: all-stage2-target-libgcc
41509 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41510 all-stage2-target-libgcc: configure-stage2-target-libgcc
41511 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41512 @r=`${PWD_COMMAND}`; export r; \
41513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41514 $(NORMAL_TARGET_EXPORTS) \
41515 \
41516 cd $(TARGET_SUBDIR)/libgcc && \
41517 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41518 CFLAGS="$(STAGE2_CFLAGS)" LIBCFLAGS="$(STAGE2_CFLAGS)" \
41519 $(TARGET-stage2-target-libgcc)
41520
41521 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41522 clean-stage2: clean-stage2-target-libgcc
41523 clean-stage2-target-libgcc:
41524 @if [ $(current_stage) = stage2 ]; then \
41525 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41526 else \
41527 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41528 $(MAKE) stage2-start; \
41529 fi; \
41530 cd $(TARGET_SUBDIR)/libgcc && \
41531 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41532 \
41533 clean
41534 @endif target-libgcc-bootstrap
41535
41536
41537 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
41538 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
41539 maybe-all-stageb2g0-target-libgcc:
41540 maybe-clean-stageb2g0-target-libgcc:
41541 @if target-libgcc-bootstrap
41542 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
41543 all-stageb2g0: all-stageb2g0-target-libgcc
41544 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
41545 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
41546 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
41547 @r=`${PWD_COMMAND}`; export r; \
41548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41549 $(NORMAL_TARGET_EXPORTS) \
41550 \
41551 cd $(TARGET_SUBDIR)/libgcc && \
41552 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41553 CFLAGS="$(STAGE2_CFLAGS) -g0" LIBCFLAGS="$(STAGE2_CFLAGS) -g0" \
41554 $(TARGET-stageb2g0-target-libgcc)
41555
41556 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
41557 clean-stageb2g0: clean-stageb2g0-target-libgcc
41558 clean-stageb2g0-target-libgcc:
41559 @if [ $(current_stage) = stageb2g0 ]; then \
41560 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41561 else \
41562 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
41563 $(MAKE) stageb2g0-start; \
41564 fi; \
41565 cd $(TARGET_SUBDIR)/libgcc && \
41566 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41567 \
41568 clean
41569 @endif target-libgcc-bootstrap
41570
41571
41572 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41573 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41574 maybe-all-stage3-target-libgcc:
41575 maybe-clean-stage3-target-libgcc:
41576 @if target-libgcc-bootstrap
41577 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41578 all-stage3: all-stage3-target-libgcc
41579 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41580 all-stage3-target-libgcc: configure-stage3-target-libgcc
41581 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41582 @r=`${PWD_COMMAND}`; export r; \
41583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41584 $(NORMAL_TARGET_EXPORTS) \
41585 \
41586 cd $(TARGET_SUBDIR)/libgcc && \
41587 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41588 CFLAGS="$(STAGE3_CFLAGS)" LIBCFLAGS="$(STAGE3_CFLAGS)" \
41589 $(TARGET-stage3-target-libgcc)
41590
41591 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
41592 clean-stage3: clean-stage3-target-libgcc
41593 clean-stage3-target-libgcc:
41594 @if [ $(current_stage) = stage3 ]; then \
41595 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41596 else \
41597 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
41598 $(MAKE) stage3-start; \
41599 fi; \
41600 cd $(TARGET_SUBDIR)/libgcc && \
41601 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41602 \
41603 clean
41604 @endif target-libgcc-bootstrap
41605
41606
41607 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
41608 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
41609 maybe-all-stageb3g2-target-libgcc:
41610 maybe-clean-stageb3g2-target-libgcc:
41611 @if target-libgcc-bootstrap
41612 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
41613 all-stageb3g2: all-stageb3g2-target-libgcc
41614 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
41615 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
41616 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
41617 @r=`${PWD_COMMAND}`; export r; \
41618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619 $(NORMAL_TARGET_EXPORTS) \
41620 \
41621 cd $(TARGET_SUBDIR)/libgcc && \
41622 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41623 CFLAGS="$(STAGE3_CFLAGS) -g2" LIBCFLAGS="$(STAGE3_CFLAGS) -g2" \
41624 $(TARGET-stageb3g2-target-libgcc)
41625
41626 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
41627 clean-stageb3g2: clean-stageb3g2-target-libgcc
41628 clean-stageb3g2-target-libgcc:
41629 @if [ $(current_stage) = stageb3g2 ]; then \
41630 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41631 else \
41632 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
41633 $(MAKE) stageb3g2-start; \
41634 fi; \
41635 cd $(TARGET_SUBDIR)/libgcc && \
41636 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41637 \
41638 clean
41639 @endif target-libgcc-bootstrap
41640
41641
41642 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
41643 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
41644 maybe-all-stage4-target-libgcc:
41645 maybe-clean-stage4-target-libgcc:
41646 @if target-libgcc-bootstrap
41647 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
41648 all-stage4: all-stage4-target-libgcc
41649 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
41650 all-stage4-target-libgcc: configure-stage4-target-libgcc
41651 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41652 @r=`${PWD_COMMAND}`; export r; \
41653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41654 $(NORMAL_TARGET_EXPORTS) \
41655 \
41656 cd $(TARGET_SUBDIR)/libgcc && \
41657 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41658 CFLAGS="$(STAGE4_CFLAGS)" LIBCFLAGS="$(STAGE4_CFLAGS)" \
41659 $(TARGET-stage4-target-libgcc)
41660
41661 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
41662 clean-stage4: clean-stage4-target-libgcc
41663 clean-stage4-target-libgcc:
41664 @if [ $(current_stage) = stage4 ]; then \
41665 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41666 else \
41667 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
41668 $(MAKE) stage4-start; \
41669 fi; \
41670 cd $(TARGET_SUBDIR)/libgcc && \
41671 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41672 \
41673 clean
41674 @endif target-libgcc-bootstrap
41675
41676
41677 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
41678 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
41679 maybe-all-stageprofile-target-libgcc:
41680 maybe-clean-stageprofile-target-libgcc:
41681 @if target-libgcc-bootstrap
41682 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
41683 all-stageprofile: all-stageprofile-target-libgcc
41684 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
41685 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41686 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41687 @r=`${PWD_COMMAND}`; export r; \
41688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689 $(NORMAL_TARGET_EXPORTS) \
41690 \
41691 cd $(TARGET_SUBDIR)/libgcc && \
41692 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41693 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" LIBCFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
41694 $(TARGET-stageprofile-target-libgcc)
41695
41696 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
41697 clean-stageprofile: clean-stageprofile-target-libgcc
41698 clean-stageprofile-target-libgcc:
41699 @if [ $(current_stage) = stageprofile ]; then \
41700 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41701 else \
41702 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
41703 $(MAKE) stageprofile-start; \
41704 fi; \
41705 cd $(TARGET_SUBDIR)/libgcc && \
41706 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41707 \
41708 clean
41709 @endif target-libgcc-bootstrap
41710
41711
41712 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
41713 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
41714 maybe-all-stagefeedback-target-libgcc:
41715 maybe-clean-stagefeedback-target-libgcc:
41716 @if target-libgcc-bootstrap
41717 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
41718 all-stagefeedback: all-stagefeedback-target-libgcc
41719 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
41720 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41721 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41722 @r=`${PWD_COMMAND}`; export r; \
41723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724 $(NORMAL_TARGET_EXPORTS) \
41725 \
41726 cd $(TARGET_SUBDIR)/libgcc && \
41727 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41728 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" LIBCFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
41729 $(TARGET-stagefeedback-target-libgcc)
41730
41731 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41732 clean-stagefeedback: clean-stagefeedback-target-libgcc
41733 clean-stagefeedback-target-libgcc:
41734 @if [ $(current_stage) = stagefeedback ]; then \
41735 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41736 else \
41737 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41738 $(MAKE) stagefeedback-start; \
41739 fi; \
41740 cd $(TARGET_SUBDIR)/libgcc && \
41741 $(MAKE) $(TARGET_FLAGS_TO_PASS) \
41742 \
41743 clean
41744 @endif target-libgcc-bootstrap
41745
41746
41747
41748
41749
41750
41751 .PHONY: check-target-libgcc maybe-check-target-libgcc
41752 maybe-check-target-libgcc:
41753 @if target-libgcc
41754 maybe-check-target-libgcc: check-target-libgcc
41755
41756 # Dummy target for uncheckable module.
41757 check-target-libgcc:
41758
41759 @endif target-libgcc
41760
41761 .PHONY: install-target-libgcc maybe-install-target-libgcc
41762 maybe-install-target-libgcc:
41763 @if target-libgcc
41764 maybe-install-target-libgcc: install-target-libgcc
41765
41766 install-target-libgcc: installdirs
41767 @: $(MAKE); $(unstage)
41768 @r=`${PWD_COMMAND}`; export r; \
41769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41770 $(NORMAL_TARGET_EXPORTS) \
41771 (cd $(TARGET_SUBDIR)/libgcc && \
41772 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41773
41774 @endif target-libgcc
41775
41776 # Other targets (info, dvi, pdf, etc.)
41777
41778 .PHONY: maybe-info-target-libgcc info-target-libgcc
41779 maybe-info-target-libgcc:
41780 @if target-libgcc
41781 maybe-info-target-libgcc: info-target-libgcc
41782
41783 info-target-libgcc: \
41784 configure-target-libgcc
41785 @: $(MAKE); $(unstage)
41786 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41787 r=`${PWD_COMMAND}`; export r; \
41788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789 $(NORMAL_TARGET_EXPORTS) \
41790 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
41791 for flag in $(EXTRA_TARGET_FLAGS); do \
41792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41793 done; \
41794 (cd $(TARGET_SUBDIR)/libgcc && \
41795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41797 "RANLIB=$${RANLIB}" \
41798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41799 info) \
41800 || exit 1
41801
41802 @endif target-libgcc
41803
41804 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41805 maybe-dvi-target-libgcc:
41806 @if target-libgcc
41807 maybe-dvi-target-libgcc: dvi-target-libgcc
41808
41809 dvi-target-libgcc: \
41810 configure-target-libgcc
41811 @: $(MAKE); $(unstage)
41812 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41813 r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 $(NORMAL_TARGET_EXPORTS) \
41816 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
41817 for flag in $(EXTRA_TARGET_FLAGS); do \
41818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819 done; \
41820 (cd $(TARGET_SUBDIR)/libgcc && \
41821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41823 "RANLIB=$${RANLIB}" \
41824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41825 dvi) \
41826 || exit 1
41827
41828 @endif target-libgcc
41829
41830 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41831 maybe-pdf-target-libgcc:
41832 @if target-libgcc
41833 maybe-pdf-target-libgcc: pdf-target-libgcc
41834
41835 pdf-target-libgcc: \
41836 configure-target-libgcc
41837 @: $(MAKE); $(unstage)
41838 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41839 r=`${PWD_COMMAND}`; export r; \
41840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41841 $(NORMAL_TARGET_EXPORTS) \
41842 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
41843 for flag in $(EXTRA_TARGET_FLAGS); do \
41844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41845 done; \
41846 (cd $(TARGET_SUBDIR)/libgcc && \
41847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41849 "RANLIB=$${RANLIB}" \
41850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41851 pdf) \
41852 || exit 1
41853
41854 @endif target-libgcc
41855
41856 .PHONY: maybe-html-target-libgcc html-target-libgcc
41857 maybe-html-target-libgcc:
41858 @if target-libgcc
41859 maybe-html-target-libgcc: html-target-libgcc
41860
41861 html-target-libgcc: \
41862 configure-target-libgcc
41863 @: $(MAKE); $(unstage)
41864 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41865 r=`${PWD_COMMAND}`; export r; \
41866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41867 $(NORMAL_TARGET_EXPORTS) \
41868 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
41869 for flag in $(EXTRA_TARGET_FLAGS); do \
41870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41871 done; \
41872 (cd $(TARGET_SUBDIR)/libgcc && \
41873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41875 "RANLIB=$${RANLIB}" \
41876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41877 html) \
41878 || exit 1
41879
41880 @endif target-libgcc
41881
41882 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41883 maybe-TAGS-target-libgcc:
41884 @if target-libgcc
41885 maybe-TAGS-target-libgcc: TAGS-target-libgcc
41886
41887 TAGS-target-libgcc: \
41888 configure-target-libgcc
41889 @: $(MAKE); $(unstage)
41890 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41891 r=`${PWD_COMMAND}`; export r; \
41892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41893 $(NORMAL_TARGET_EXPORTS) \
41894 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
41895 for flag in $(EXTRA_TARGET_FLAGS); do \
41896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41897 done; \
41898 (cd $(TARGET_SUBDIR)/libgcc && \
41899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41901 "RANLIB=$${RANLIB}" \
41902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41903 TAGS) \
41904 || exit 1
41905
41906 @endif target-libgcc
41907
41908 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41909 maybe-install-info-target-libgcc:
41910 @if target-libgcc
41911 maybe-install-info-target-libgcc: install-info-target-libgcc
41912
41913 install-info-target-libgcc: \
41914 configure-target-libgcc \
41915 info-target-libgcc
41916 @: $(MAKE); $(unstage)
41917 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41918 r=`${PWD_COMMAND}`; export r; \
41919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41920 $(NORMAL_TARGET_EXPORTS) \
41921 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
41922 for flag in $(EXTRA_TARGET_FLAGS); do \
41923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41924 done; \
41925 (cd $(TARGET_SUBDIR)/libgcc && \
41926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41928 "RANLIB=$${RANLIB}" \
41929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41930 install-info) \
41931 || exit 1
41932
41933 @endif target-libgcc
41934
41935 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41936 maybe-install-pdf-target-libgcc:
41937 @if target-libgcc
41938 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41939
41940 install-pdf-target-libgcc: \
41941 configure-target-libgcc \
41942 pdf-target-libgcc
41943 @: $(MAKE); $(unstage)
41944 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41945 r=`${PWD_COMMAND}`; export r; \
41946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41947 $(NORMAL_TARGET_EXPORTS) \
41948 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
41949 for flag in $(EXTRA_TARGET_FLAGS); do \
41950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41951 done; \
41952 (cd $(TARGET_SUBDIR)/libgcc && \
41953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41955 "RANLIB=$${RANLIB}" \
41956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41957 install-pdf) \
41958 || exit 1
41959
41960 @endif target-libgcc
41961
41962 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41963 maybe-install-html-target-libgcc:
41964 @if target-libgcc
41965 maybe-install-html-target-libgcc: install-html-target-libgcc
41966
41967 install-html-target-libgcc: \
41968 configure-target-libgcc \
41969 html-target-libgcc
41970 @: $(MAKE); $(unstage)
41971 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41972 r=`${PWD_COMMAND}`; export r; \
41973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41974 $(NORMAL_TARGET_EXPORTS) \
41975 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
41976 for flag in $(EXTRA_TARGET_FLAGS); do \
41977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41978 done; \
41979 (cd $(TARGET_SUBDIR)/libgcc && \
41980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41982 "RANLIB=$${RANLIB}" \
41983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41984 install-html) \
41985 || exit 1
41986
41987 @endif target-libgcc
41988
41989 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
41990 maybe-installcheck-target-libgcc:
41991 @if target-libgcc
41992 maybe-installcheck-target-libgcc: installcheck-target-libgcc
41993
41994 installcheck-target-libgcc: \
41995 configure-target-libgcc
41996 @: $(MAKE); $(unstage)
41997 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
41998 r=`${PWD_COMMAND}`; export r; \
41999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42000 $(NORMAL_TARGET_EXPORTS) \
42001 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
42002 for flag in $(EXTRA_TARGET_FLAGS); do \
42003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42004 done; \
42005 (cd $(TARGET_SUBDIR)/libgcc && \
42006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42008 "RANLIB=$${RANLIB}" \
42009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42010 installcheck) \
42011 || exit 1
42012
42013 @endif target-libgcc
42014
42015 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
42016 maybe-mostlyclean-target-libgcc:
42017 @if target-libgcc
42018 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
42019
42020 mostlyclean-target-libgcc:
42021 @: $(MAKE); $(unstage)
42022 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42023 r=`${PWD_COMMAND}`; export r; \
42024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42025 $(NORMAL_TARGET_EXPORTS) \
42026 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
42027 for flag in $(EXTRA_TARGET_FLAGS); do \
42028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42029 done; \
42030 (cd $(TARGET_SUBDIR)/libgcc && \
42031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42033 "RANLIB=$${RANLIB}" \
42034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42035 mostlyclean) \
42036 || exit 1
42037
42038 @endif target-libgcc
42039
42040 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
42041 maybe-clean-target-libgcc:
42042 @if target-libgcc
42043 maybe-clean-target-libgcc: clean-target-libgcc
42044
42045 clean-target-libgcc:
42046 @: $(MAKE); $(unstage)
42047 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42048 r=`${PWD_COMMAND}`; export r; \
42049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42050 $(NORMAL_TARGET_EXPORTS) \
42051 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
42052 for flag in $(EXTRA_TARGET_FLAGS); do \
42053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42054 done; \
42055 (cd $(TARGET_SUBDIR)/libgcc && \
42056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42058 "RANLIB=$${RANLIB}" \
42059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42060 clean) \
42061 || exit 1
42062
42063 @endif target-libgcc
42064
42065 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
42066 maybe-distclean-target-libgcc:
42067 @if target-libgcc
42068 maybe-distclean-target-libgcc: distclean-target-libgcc
42069
42070 distclean-target-libgcc:
42071 @: $(MAKE); $(unstage)
42072 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42073 r=`${PWD_COMMAND}`; export r; \
42074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075 $(NORMAL_TARGET_EXPORTS) \
42076 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
42077 for flag in $(EXTRA_TARGET_FLAGS); do \
42078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42079 done; \
42080 (cd $(TARGET_SUBDIR)/libgcc && \
42081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42083 "RANLIB=$${RANLIB}" \
42084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42085 distclean) \
42086 || exit 1
42087
42088 @endif target-libgcc
42089
42090 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
42091 maybe-maintainer-clean-target-libgcc:
42092 @if target-libgcc
42093 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
42094
42095 maintainer-clean-target-libgcc:
42096 @: $(MAKE); $(unstage)
42097 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
42098 r=`${PWD_COMMAND}`; export r; \
42099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100 $(NORMAL_TARGET_EXPORTS) \
42101 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
42102 for flag in $(EXTRA_TARGET_FLAGS); do \
42103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42104 done; \
42105 (cd $(TARGET_SUBDIR)/libgcc && \
42106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42108 "RANLIB=$${RANLIB}" \
42109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42110 maintainer-clean) \
42111 || exit 1
42112
42113 @endif target-libgcc
42114
42115
42116
42117
42118
42119 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42120 maybe-configure-target-libgfortran:
42121 @if gcc-bootstrap
42122 configure-target-libgfortran: stage_current
42123 @endif gcc-bootstrap
42124 @if target-libgfortran
42125 maybe-configure-target-libgfortran: configure-target-libgfortran
42126 configure-target-libgfortran:
42127 @: $(MAKE); $(unstage)
42128 @r=`${PWD_COMMAND}`; export r; \
42129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42130 echo "Checking multilib configuration for libgfortran..."; \
42131 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42132 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
42133 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42134 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42135 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42136 else \
42137 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42138 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42139 fi; \
42140 else \
42141 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42142 fi; \
42143 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
42145 $(NORMAL_TARGET_EXPORTS) \
42146 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42147 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42148 case $(srcdir) in \
42149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42150 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42152 esac; \
42153 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
42154 libsrcdir="$$s/libgfortran"; \
42155 rm -f no-such-file || : ; \
42156 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42157 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42158 --target=${target_alias} $${srcdiroption} \
42159 || exit 1
42160 @endif target-libgfortran
42161
42162
42163
42164
42165
42166 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42167 maybe-all-target-libgfortran:
42168 @if gcc-bootstrap
42169 all-target-libgfortran: stage_current
42170 @endif gcc-bootstrap
42171 @if target-libgfortran
42172 TARGET-target-libgfortran=all
42173 maybe-all-target-libgfortran: all-target-libgfortran
42174 all-target-libgfortran: configure-target-libgfortran
42175 @: $(MAKE); $(unstage)
42176 @r=`${PWD_COMMAND}`; export r; \
42177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42178 $(NORMAL_TARGET_EXPORTS) \
42179 (cd $(TARGET_SUBDIR)/libgfortran && \
42180 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran))
42181 @endif target-libgfortran
42182
42183
42184
42185
42186
42187 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42188 maybe-check-target-libgfortran:
42189 @if target-libgfortran
42190 maybe-check-target-libgfortran: check-target-libgfortran
42191
42192 check-target-libgfortran:
42193 @: $(MAKE); $(unstage)
42194 @r=`${PWD_COMMAND}`; export r; \
42195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42196 $(NORMAL_TARGET_EXPORTS) \
42197 (cd $(TARGET_SUBDIR)/libgfortran && \
42198 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42199
42200 @endif target-libgfortran
42201
42202 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42203 maybe-install-target-libgfortran:
42204 @if target-libgfortran
42205 maybe-install-target-libgfortran: install-target-libgfortran
42206
42207 install-target-libgfortran: installdirs
42208 @: $(MAKE); $(unstage)
42209 @r=`${PWD_COMMAND}`; export r; \
42210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211 $(NORMAL_TARGET_EXPORTS) \
42212 (cd $(TARGET_SUBDIR)/libgfortran && \
42213 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42214
42215 @endif target-libgfortran
42216
42217 # Other targets (info, dvi, pdf, etc.)
42218
42219 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42220 maybe-info-target-libgfortran:
42221 @if target-libgfortran
42222 maybe-info-target-libgfortran: info-target-libgfortran
42223
42224 info-target-libgfortran: \
42225 configure-target-libgfortran
42226 @: $(MAKE); $(unstage)
42227 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42228 r=`${PWD_COMMAND}`; export r; \
42229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42230 $(NORMAL_TARGET_EXPORTS) \
42231 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
42232 for flag in $(EXTRA_TARGET_FLAGS); do \
42233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42234 done; \
42235 (cd $(TARGET_SUBDIR)/libgfortran && \
42236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42238 "RANLIB=$${RANLIB}" \
42239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42240 info) \
42241 || exit 1
42242
42243 @endif target-libgfortran
42244
42245 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42246 maybe-dvi-target-libgfortran:
42247 @if target-libgfortran
42248 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42249
42250 dvi-target-libgfortran: \
42251 configure-target-libgfortran
42252 @: $(MAKE); $(unstage)
42253 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42254 r=`${PWD_COMMAND}`; export r; \
42255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42256 $(NORMAL_TARGET_EXPORTS) \
42257 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
42258 for flag in $(EXTRA_TARGET_FLAGS); do \
42259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42260 done; \
42261 (cd $(TARGET_SUBDIR)/libgfortran && \
42262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42264 "RANLIB=$${RANLIB}" \
42265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42266 dvi) \
42267 || exit 1
42268
42269 @endif target-libgfortran
42270
42271 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
42272 maybe-pdf-target-libgfortran:
42273 @if target-libgfortran
42274 maybe-pdf-target-libgfortran: pdf-target-libgfortran
42275
42276 pdf-target-libgfortran: \
42277 configure-target-libgfortran
42278 @: $(MAKE); $(unstage)
42279 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42280 r=`${PWD_COMMAND}`; export r; \
42281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42282 $(NORMAL_TARGET_EXPORTS) \
42283 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42284 for flag in $(EXTRA_TARGET_FLAGS); do \
42285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42286 done; \
42287 (cd $(TARGET_SUBDIR)/libgfortran && \
42288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42290 "RANLIB=$${RANLIB}" \
42291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42292 pdf) \
42293 || exit 1
42294
42295 @endif target-libgfortran
42296
42297 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
42298 maybe-html-target-libgfortran:
42299 @if target-libgfortran
42300 maybe-html-target-libgfortran: html-target-libgfortran
42301
42302 html-target-libgfortran: \
42303 configure-target-libgfortran
42304 @: $(MAKE); $(unstage)
42305 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42306 r=`${PWD_COMMAND}`; export r; \
42307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42308 $(NORMAL_TARGET_EXPORTS) \
42309 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
42310 for flag in $(EXTRA_TARGET_FLAGS); do \
42311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42312 done; \
42313 (cd $(TARGET_SUBDIR)/libgfortran && \
42314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42316 "RANLIB=$${RANLIB}" \
42317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42318 html) \
42319 || exit 1
42320
42321 @endif target-libgfortran
42322
42323 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
42324 maybe-TAGS-target-libgfortran:
42325 @if target-libgfortran
42326 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
42327
42328 TAGS-target-libgfortran: \
42329 configure-target-libgfortran
42330 @: $(MAKE); $(unstage)
42331 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42332 r=`${PWD_COMMAND}`; export r; \
42333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42334 $(NORMAL_TARGET_EXPORTS) \
42335 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
42336 for flag in $(EXTRA_TARGET_FLAGS); do \
42337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42338 done; \
42339 (cd $(TARGET_SUBDIR)/libgfortran && \
42340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42342 "RANLIB=$${RANLIB}" \
42343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42344 TAGS) \
42345 || exit 1
42346
42347 @endif target-libgfortran
42348
42349 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
42350 maybe-install-info-target-libgfortran:
42351 @if target-libgfortran
42352 maybe-install-info-target-libgfortran: install-info-target-libgfortran
42353
42354 install-info-target-libgfortran: \
42355 configure-target-libgfortran \
42356 info-target-libgfortran
42357 @: $(MAKE); $(unstage)
42358 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42359 r=`${PWD_COMMAND}`; export r; \
42360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42361 $(NORMAL_TARGET_EXPORTS) \
42362 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
42363 for flag in $(EXTRA_TARGET_FLAGS); do \
42364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42365 done; \
42366 (cd $(TARGET_SUBDIR)/libgfortran && \
42367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42369 "RANLIB=$${RANLIB}" \
42370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42371 install-info) \
42372 || exit 1
42373
42374 @endif target-libgfortran
42375
42376 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
42377 maybe-install-pdf-target-libgfortran:
42378 @if target-libgfortran
42379 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
42380
42381 install-pdf-target-libgfortran: \
42382 configure-target-libgfortran \
42383 pdf-target-libgfortran
42384 @: $(MAKE); $(unstage)
42385 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42386 r=`${PWD_COMMAND}`; export r; \
42387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42388 $(NORMAL_TARGET_EXPORTS) \
42389 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
42390 for flag in $(EXTRA_TARGET_FLAGS); do \
42391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42392 done; \
42393 (cd $(TARGET_SUBDIR)/libgfortran && \
42394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42396 "RANLIB=$${RANLIB}" \
42397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42398 install-pdf) \
42399 || exit 1
42400
42401 @endif target-libgfortran
42402
42403 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
42404 maybe-install-html-target-libgfortran:
42405 @if target-libgfortran
42406 maybe-install-html-target-libgfortran: install-html-target-libgfortran
42407
42408 install-html-target-libgfortran: \
42409 configure-target-libgfortran \
42410 html-target-libgfortran
42411 @: $(MAKE); $(unstage)
42412 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42413 r=`${PWD_COMMAND}`; export r; \
42414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42415 $(NORMAL_TARGET_EXPORTS) \
42416 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
42417 for flag in $(EXTRA_TARGET_FLAGS); do \
42418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42419 done; \
42420 (cd $(TARGET_SUBDIR)/libgfortran && \
42421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42423 "RANLIB=$${RANLIB}" \
42424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42425 install-html) \
42426 || exit 1
42427
42428 @endif target-libgfortran
42429
42430 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
42431 maybe-installcheck-target-libgfortran:
42432 @if target-libgfortran
42433 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
42434
42435 installcheck-target-libgfortran: \
42436 configure-target-libgfortran
42437 @: $(MAKE); $(unstage)
42438 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42439 r=`${PWD_COMMAND}`; export r; \
42440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42441 $(NORMAL_TARGET_EXPORTS) \
42442 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
42443 for flag in $(EXTRA_TARGET_FLAGS); do \
42444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42445 done; \
42446 (cd $(TARGET_SUBDIR)/libgfortran && \
42447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42449 "RANLIB=$${RANLIB}" \
42450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42451 installcheck) \
42452 || exit 1
42453
42454 @endif target-libgfortran
42455
42456 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
42457 maybe-mostlyclean-target-libgfortran:
42458 @if target-libgfortran
42459 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
42460
42461 mostlyclean-target-libgfortran:
42462 @: $(MAKE); $(unstage)
42463 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42464 r=`${PWD_COMMAND}`; export r; \
42465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42466 $(NORMAL_TARGET_EXPORTS) \
42467 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
42468 for flag in $(EXTRA_TARGET_FLAGS); do \
42469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42470 done; \
42471 (cd $(TARGET_SUBDIR)/libgfortran && \
42472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42474 "RANLIB=$${RANLIB}" \
42475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42476 mostlyclean) \
42477 || exit 1
42478
42479 @endif target-libgfortran
42480
42481 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
42482 maybe-clean-target-libgfortran:
42483 @if target-libgfortran
42484 maybe-clean-target-libgfortran: clean-target-libgfortran
42485
42486 clean-target-libgfortran:
42487 @: $(MAKE); $(unstage)
42488 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42489 r=`${PWD_COMMAND}`; export r; \
42490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42491 $(NORMAL_TARGET_EXPORTS) \
42492 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
42493 for flag in $(EXTRA_TARGET_FLAGS); do \
42494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42495 done; \
42496 (cd $(TARGET_SUBDIR)/libgfortran && \
42497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42499 "RANLIB=$${RANLIB}" \
42500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42501 clean) \
42502 || exit 1
42503
42504 @endif target-libgfortran
42505
42506 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
42507 maybe-distclean-target-libgfortran:
42508 @if target-libgfortran
42509 maybe-distclean-target-libgfortran: distclean-target-libgfortran
42510
42511 distclean-target-libgfortran:
42512 @: $(MAKE); $(unstage)
42513 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42514 r=`${PWD_COMMAND}`; export r; \
42515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42516 $(NORMAL_TARGET_EXPORTS) \
42517 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
42518 for flag in $(EXTRA_TARGET_FLAGS); do \
42519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42520 done; \
42521 (cd $(TARGET_SUBDIR)/libgfortran && \
42522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42524 "RANLIB=$${RANLIB}" \
42525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42526 distclean) \
42527 || exit 1
42528
42529 @endif target-libgfortran
42530
42531 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
42532 maybe-maintainer-clean-target-libgfortran:
42533 @if target-libgfortran
42534 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
42535
42536 maintainer-clean-target-libgfortran:
42537 @: $(MAKE); $(unstage)
42538 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
42539 r=`${PWD_COMMAND}`; export r; \
42540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541 $(NORMAL_TARGET_EXPORTS) \
42542 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
42543 for flag in $(EXTRA_TARGET_FLAGS); do \
42544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42545 done; \
42546 (cd $(TARGET_SUBDIR)/libgfortran && \
42547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549 "RANLIB=$${RANLIB}" \
42550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551 maintainer-clean) \
42552 || exit 1
42553
42554 @endif target-libgfortran
42555
42556
42557
42558
42559
42560 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
42561 maybe-configure-target-libobjc:
42562 @if gcc-bootstrap
42563 configure-target-libobjc: stage_current
42564 @endif gcc-bootstrap
42565 @if target-libobjc
42566 maybe-configure-target-libobjc: configure-target-libobjc
42567 configure-target-libobjc:
42568 @: $(MAKE); $(unstage)
42569 @r=`${PWD_COMMAND}`; export r; \
42570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42571 echo "Checking multilib configuration for libobjc..."; \
42572 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
42573 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
42574 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42575 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
42576 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
42577 else \
42578 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
42579 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42580 fi; \
42581 else \
42582 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
42583 fi; \
42584 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
42585 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
42586 $(NORMAL_TARGET_EXPORTS) \
42587 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
42588 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
42589 case $(srcdir) in \
42590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42591 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
42592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42593 esac; \
42594 srcdiroption="--srcdir=$${topdir}/libobjc"; \
42595 libsrcdir="$$s/libobjc"; \
42596 rm -f no-such-file || : ; \
42597 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42598 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42599 --target=${target_alias} $${srcdiroption} \
42600 || exit 1
42601 @endif target-libobjc
42602
42603
42604
42605
42606
42607 .PHONY: all-target-libobjc maybe-all-target-libobjc
42608 maybe-all-target-libobjc:
42609 @if gcc-bootstrap
42610 all-target-libobjc: stage_current
42611 @endif gcc-bootstrap
42612 @if target-libobjc
42613 TARGET-target-libobjc=all
42614 maybe-all-target-libobjc: all-target-libobjc
42615 all-target-libobjc: configure-target-libobjc
42616 @: $(MAKE); $(unstage)
42617 @r=`${PWD_COMMAND}`; export r; \
42618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619 $(NORMAL_TARGET_EXPORTS) \
42620 (cd $(TARGET_SUBDIR)/libobjc && \
42621 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc))
42622 @endif target-libobjc
42623
42624
42625
42626
42627
42628 .PHONY: check-target-libobjc maybe-check-target-libobjc
42629 maybe-check-target-libobjc:
42630 @if target-libobjc
42631 maybe-check-target-libobjc: check-target-libobjc
42632
42633 check-target-libobjc:
42634 @: $(MAKE); $(unstage)
42635 @r=`${PWD_COMMAND}`; export r; \
42636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637 $(NORMAL_TARGET_EXPORTS) \
42638 (cd $(TARGET_SUBDIR)/libobjc && \
42639 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42640
42641 @endif target-libobjc
42642
42643 .PHONY: install-target-libobjc maybe-install-target-libobjc
42644 maybe-install-target-libobjc:
42645 @if target-libobjc
42646 maybe-install-target-libobjc: install-target-libobjc
42647
42648 install-target-libobjc: installdirs
42649 @: $(MAKE); $(unstage)
42650 @r=`${PWD_COMMAND}`; export r; \
42651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652 $(NORMAL_TARGET_EXPORTS) \
42653 (cd $(TARGET_SUBDIR)/libobjc && \
42654 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42655
42656 @endif target-libobjc
42657
42658 # Other targets (info, dvi, pdf, etc.)
42659
42660 .PHONY: maybe-info-target-libobjc info-target-libobjc
42661 maybe-info-target-libobjc:
42662 @if target-libobjc
42663 maybe-info-target-libobjc: info-target-libobjc
42664
42665 info-target-libobjc: \
42666 configure-target-libobjc
42667 @: $(MAKE); $(unstage)
42668 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42669 r=`${PWD_COMMAND}`; export r; \
42670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42671 $(NORMAL_TARGET_EXPORTS) \
42672 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
42673 for flag in $(EXTRA_TARGET_FLAGS); do \
42674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42675 done; \
42676 (cd $(TARGET_SUBDIR)/libobjc && \
42677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42679 "RANLIB=$${RANLIB}" \
42680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42681 info) \
42682 || exit 1
42683
42684 @endif target-libobjc
42685
42686 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
42687 maybe-dvi-target-libobjc:
42688 @if target-libobjc
42689 maybe-dvi-target-libobjc: dvi-target-libobjc
42690
42691 dvi-target-libobjc: \
42692 configure-target-libobjc
42693 @: $(MAKE); $(unstage)
42694 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42695 r=`${PWD_COMMAND}`; export r; \
42696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697 $(NORMAL_TARGET_EXPORTS) \
42698 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
42699 for flag in $(EXTRA_TARGET_FLAGS); do \
42700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42701 done; \
42702 (cd $(TARGET_SUBDIR)/libobjc && \
42703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42705 "RANLIB=$${RANLIB}" \
42706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42707 dvi) \
42708 || exit 1
42709
42710 @endif target-libobjc
42711
42712 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
42713 maybe-pdf-target-libobjc:
42714 @if target-libobjc
42715 maybe-pdf-target-libobjc: pdf-target-libobjc
42716
42717 pdf-target-libobjc: \
42718 configure-target-libobjc
42719 @: $(MAKE); $(unstage)
42720 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42721 r=`${PWD_COMMAND}`; export r; \
42722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723 $(NORMAL_TARGET_EXPORTS) \
42724 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
42725 for flag in $(EXTRA_TARGET_FLAGS); do \
42726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42727 done; \
42728 (cd $(TARGET_SUBDIR)/libobjc && \
42729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731 "RANLIB=$${RANLIB}" \
42732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733 pdf) \
42734 || exit 1
42735
42736 @endif target-libobjc
42737
42738 .PHONY: maybe-html-target-libobjc html-target-libobjc
42739 maybe-html-target-libobjc:
42740 @if target-libobjc
42741 maybe-html-target-libobjc: html-target-libobjc
42742
42743 html-target-libobjc: \
42744 configure-target-libobjc
42745 @: $(MAKE); $(unstage)
42746 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42747 r=`${PWD_COMMAND}`; export r; \
42748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749 $(NORMAL_TARGET_EXPORTS) \
42750 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
42751 for flag in $(EXTRA_TARGET_FLAGS); do \
42752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42753 done; \
42754 (cd $(TARGET_SUBDIR)/libobjc && \
42755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757 "RANLIB=$${RANLIB}" \
42758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759 html) \
42760 || exit 1
42761
42762 @endif target-libobjc
42763
42764 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
42765 maybe-TAGS-target-libobjc:
42766 @if target-libobjc
42767 maybe-TAGS-target-libobjc: TAGS-target-libobjc
42768
42769 TAGS-target-libobjc: \
42770 configure-target-libobjc
42771 @: $(MAKE); $(unstage)
42772 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42773 r=`${PWD_COMMAND}`; export r; \
42774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42775 $(NORMAL_TARGET_EXPORTS) \
42776 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
42777 for flag in $(EXTRA_TARGET_FLAGS); do \
42778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42779 done; \
42780 (cd $(TARGET_SUBDIR)/libobjc && \
42781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42783 "RANLIB=$${RANLIB}" \
42784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42785 TAGS) \
42786 || exit 1
42787
42788 @endif target-libobjc
42789
42790 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
42791 maybe-install-info-target-libobjc:
42792 @if target-libobjc
42793 maybe-install-info-target-libobjc: install-info-target-libobjc
42794
42795 install-info-target-libobjc: \
42796 configure-target-libobjc \
42797 info-target-libobjc
42798 @: $(MAKE); $(unstage)
42799 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42800 r=`${PWD_COMMAND}`; export r; \
42801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42802 $(NORMAL_TARGET_EXPORTS) \
42803 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
42804 for flag in $(EXTRA_TARGET_FLAGS); do \
42805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42806 done; \
42807 (cd $(TARGET_SUBDIR)/libobjc && \
42808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42810 "RANLIB=$${RANLIB}" \
42811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42812 install-info) \
42813 || exit 1
42814
42815 @endif target-libobjc
42816
42817 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
42818 maybe-install-pdf-target-libobjc:
42819 @if target-libobjc
42820 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
42821
42822 install-pdf-target-libobjc: \
42823 configure-target-libobjc \
42824 pdf-target-libobjc
42825 @: $(MAKE); $(unstage)
42826 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42827 r=`${PWD_COMMAND}`; export r; \
42828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42829 $(NORMAL_TARGET_EXPORTS) \
42830 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
42831 for flag in $(EXTRA_TARGET_FLAGS); do \
42832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833 done; \
42834 (cd $(TARGET_SUBDIR)/libobjc && \
42835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42837 "RANLIB=$${RANLIB}" \
42838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42839 install-pdf) \
42840 || exit 1
42841
42842 @endif target-libobjc
42843
42844 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
42845 maybe-install-html-target-libobjc:
42846 @if target-libobjc
42847 maybe-install-html-target-libobjc: install-html-target-libobjc
42848
42849 install-html-target-libobjc: \
42850 configure-target-libobjc \
42851 html-target-libobjc
42852 @: $(MAKE); $(unstage)
42853 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42854 r=`${PWD_COMMAND}`; export r; \
42855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856 $(NORMAL_TARGET_EXPORTS) \
42857 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
42858 for flag in $(EXTRA_TARGET_FLAGS); do \
42859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42860 done; \
42861 (cd $(TARGET_SUBDIR)/libobjc && \
42862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864 "RANLIB=$${RANLIB}" \
42865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866 install-html) \
42867 || exit 1
42868
42869 @endif target-libobjc
42870
42871 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
42872 maybe-installcheck-target-libobjc:
42873 @if target-libobjc
42874 maybe-installcheck-target-libobjc: installcheck-target-libobjc
42875
42876 installcheck-target-libobjc: \
42877 configure-target-libobjc
42878 @: $(MAKE); $(unstage)
42879 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42880 r=`${PWD_COMMAND}`; export r; \
42881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42882 $(NORMAL_TARGET_EXPORTS) \
42883 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
42884 for flag in $(EXTRA_TARGET_FLAGS); do \
42885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42886 done; \
42887 (cd $(TARGET_SUBDIR)/libobjc && \
42888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42890 "RANLIB=$${RANLIB}" \
42891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42892 installcheck) \
42893 || exit 1
42894
42895 @endif target-libobjc
42896
42897 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
42898 maybe-mostlyclean-target-libobjc:
42899 @if target-libobjc
42900 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
42901
42902 mostlyclean-target-libobjc:
42903 @: $(MAKE); $(unstage)
42904 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42905 r=`${PWD_COMMAND}`; export r; \
42906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42907 $(NORMAL_TARGET_EXPORTS) \
42908 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
42909 for flag in $(EXTRA_TARGET_FLAGS); do \
42910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42911 done; \
42912 (cd $(TARGET_SUBDIR)/libobjc && \
42913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42915 "RANLIB=$${RANLIB}" \
42916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42917 mostlyclean) \
42918 || exit 1
42919
42920 @endif target-libobjc
42921
42922 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
42923 maybe-clean-target-libobjc:
42924 @if target-libobjc
42925 maybe-clean-target-libobjc: clean-target-libobjc
42926
42927 clean-target-libobjc:
42928 @: $(MAKE); $(unstage)
42929 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42930 r=`${PWD_COMMAND}`; export r; \
42931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42932 $(NORMAL_TARGET_EXPORTS) \
42933 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
42934 for flag in $(EXTRA_TARGET_FLAGS); do \
42935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42936 done; \
42937 (cd $(TARGET_SUBDIR)/libobjc && \
42938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42940 "RANLIB=$${RANLIB}" \
42941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42942 clean) \
42943 || exit 1
42944
42945 @endif target-libobjc
42946
42947 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
42948 maybe-distclean-target-libobjc:
42949 @if target-libobjc
42950 maybe-distclean-target-libobjc: distclean-target-libobjc
42951
42952 distclean-target-libobjc:
42953 @: $(MAKE); $(unstage)
42954 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42955 r=`${PWD_COMMAND}`; export r; \
42956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42957 $(NORMAL_TARGET_EXPORTS) \
42958 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
42959 for flag in $(EXTRA_TARGET_FLAGS); do \
42960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42961 done; \
42962 (cd $(TARGET_SUBDIR)/libobjc && \
42963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42965 "RANLIB=$${RANLIB}" \
42966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42967 distclean) \
42968 || exit 1
42969
42970 @endif target-libobjc
42971
42972 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
42973 maybe-maintainer-clean-target-libobjc:
42974 @if target-libobjc
42975 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
42976
42977 maintainer-clean-target-libobjc:
42978 @: $(MAKE); $(unstage)
42979 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
42980 r=`${PWD_COMMAND}`; export r; \
42981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42982 $(NORMAL_TARGET_EXPORTS) \
42983 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
42984 for flag in $(EXTRA_TARGET_FLAGS); do \
42985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42986 done; \
42987 (cd $(TARGET_SUBDIR)/libobjc && \
42988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42990 "RANLIB=$${RANLIB}" \
42991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42992 maintainer-clean) \
42993 || exit 1
42994
42995 @endif target-libobjc
42996
42997
42998
42999
43000
43001 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
43002 maybe-configure-target-libtermcap:
43003 @if gcc-bootstrap
43004 configure-target-libtermcap: stage_current
43005 @endif gcc-bootstrap
43006 @if target-libtermcap
43007 maybe-configure-target-libtermcap: configure-target-libtermcap
43008 configure-target-libtermcap:
43009 @: $(MAKE); $(unstage)
43010 @r=`${PWD_COMMAND}`; export r; \
43011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43012 echo "Checking multilib configuration for libtermcap..."; \
43013 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43014 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
43015 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43016 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
43017 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
43018 else \
43019 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
43020 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43021 fi; \
43022 else \
43023 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
43024 fi; \
43025 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
43026 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
43027 $(NORMAL_TARGET_EXPORTS) \
43028 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
43029 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
43030 case $(srcdir) in \
43031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43032 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
43033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43034 esac; \
43035 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
43036 libsrcdir="$$s/libtermcap"; \
43037 rm -f no-such-file || : ; \
43038 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43039 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43040 --target=${target_alias} $${srcdiroption} \
43041 || exit 1
43042 @endif target-libtermcap
43043
43044
43045
43046
43047
43048 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
43049 maybe-all-target-libtermcap:
43050 @if gcc-bootstrap
43051 all-target-libtermcap: stage_current
43052 @endif gcc-bootstrap
43053 @if target-libtermcap
43054 TARGET-target-libtermcap=all
43055 maybe-all-target-libtermcap: all-target-libtermcap
43056 all-target-libtermcap: configure-target-libtermcap
43057 @: $(MAKE); $(unstage)
43058 @r=`${PWD_COMMAND}`; export r; \
43059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43060 $(NORMAL_TARGET_EXPORTS) \
43061 (cd $(TARGET_SUBDIR)/libtermcap && \
43062 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap))
43063 @endif target-libtermcap
43064
43065
43066
43067
43068
43069 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
43070 maybe-check-target-libtermcap:
43071 @if target-libtermcap
43072 maybe-check-target-libtermcap: check-target-libtermcap
43073
43074 # Dummy target for uncheckable module.
43075 check-target-libtermcap:
43076
43077 @endif target-libtermcap
43078
43079 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
43080 maybe-install-target-libtermcap:
43081 @if target-libtermcap
43082 maybe-install-target-libtermcap: install-target-libtermcap
43083
43084 install-target-libtermcap: installdirs
43085 @: $(MAKE); $(unstage)
43086 @r=`${PWD_COMMAND}`; export r; \
43087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43088 $(NORMAL_TARGET_EXPORTS) \
43089 (cd $(TARGET_SUBDIR)/libtermcap && \
43090 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43091
43092 @endif target-libtermcap
43093
43094 # Other targets (info, dvi, pdf, etc.)
43095
43096 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
43097 maybe-info-target-libtermcap:
43098 @if target-libtermcap
43099 maybe-info-target-libtermcap: info-target-libtermcap
43100
43101 info-target-libtermcap: \
43102 configure-target-libtermcap
43103 @: $(MAKE); $(unstage)
43104 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43105 r=`${PWD_COMMAND}`; export r; \
43106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43107 $(NORMAL_TARGET_EXPORTS) \
43108 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
43109 for flag in $(EXTRA_TARGET_FLAGS); do \
43110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43111 done; \
43112 (cd $(TARGET_SUBDIR)/libtermcap && \
43113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43115 "RANLIB=$${RANLIB}" \
43116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43117 info) \
43118 || exit 1
43119
43120 @endif target-libtermcap
43121
43122 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
43123 maybe-dvi-target-libtermcap:
43124 @if target-libtermcap
43125 maybe-dvi-target-libtermcap: dvi-target-libtermcap
43126
43127 dvi-target-libtermcap: \
43128 configure-target-libtermcap
43129 @: $(MAKE); $(unstage)
43130 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43131 r=`${PWD_COMMAND}`; export r; \
43132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43133 $(NORMAL_TARGET_EXPORTS) \
43134 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
43135 for flag in $(EXTRA_TARGET_FLAGS); do \
43136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43137 done; \
43138 (cd $(TARGET_SUBDIR)/libtermcap && \
43139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43141 "RANLIB=$${RANLIB}" \
43142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43143 dvi) \
43144 || exit 1
43145
43146 @endif target-libtermcap
43147
43148 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
43149 maybe-pdf-target-libtermcap:
43150 @if target-libtermcap
43151 maybe-pdf-target-libtermcap: pdf-target-libtermcap
43152
43153 pdf-target-libtermcap: \
43154 configure-target-libtermcap
43155 @: $(MAKE); $(unstage)
43156 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43157 r=`${PWD_COMMAND}`; export r; \
43158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43159 $(NORMAL_TARGET_EXPORTS) \
43160 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43161 for flag in $(EXTRA_TARGET_FLAGS); do \
43162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43163 done; \
43164 (cd $(TARGET_SUBDIR)/libtermcap && \
43165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43167 "RANLIB=$${RANLIB}" \
43168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43169 pdf) \
43170 || exit 1
43171
43172 @endif target-libtermcap
43173
43174 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
43175 maybe-html-target-libtermcap:
43176 @if target-libtermcap
43177 maybe-html-target-libtermcap: html-target-libtermcap
43178
43179 html-target-libtermcap: \
43180 configure-target-libtermcap
43181 @: $(MAKE); $(unstage)
43182 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43183 r=`${PWD_COMMAND}`; export r; \
43184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43185 $(NORMAL_TARGET_EXPORTS) \
43186 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
43187 for flag in $(EXTRA_TARGET_FLAGS); do \
43188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43189 done; \
43190 (cd $(TARGET_SUBDIR)/libtermcap && \
43191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43193 "RANLIB=$${RANLIB}" \
43194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43195 html) \
43196 || exit 1
43197
43198 @endif target-libtermcap
43199
43200 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
43201 maybe-TAGS-target-libtermcap:
43202 @if target-libtermcap
43203 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
43204
43205 TAGS-target-libtermcap: \
43206 configure-target-libtermcap
43207 @: $(MAKE); $(unstage)
43208 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43209 r=`${PWD_COMMAND}`; export r; \
43210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211 $(NORMAL_TARGET_EXPORTS) \
43212 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
43213 for flag in $(EXTRA_TARGET_FLAGS); do \
43214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43215 done; \
43216 (cd $(TARGET_SUBDIR)/libtermcap && \
43217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43219 "RANLIB=$${RANLIB}" \
43220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43221 TAGS) \
43222 || exit 1
43223
43224 @endif target-libtermcap
43225
43226 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
43227 maybe-install-info-target-libtermcap:
43228 @if target-libtermcap
43229 maybe-install-info-target-libtermcap: install-info-target-libtermcap
43230
43231 install-info-target-libtermcap: \
43232 configure-target-libtermcap \
43233 info-target-libtermcap
43234 @: $(MAKE); $(unstage)
43235 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43236 r=`${PWD_COMMAND}`; export r; \
43237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43238 $(NORMAL_TARGET_EXPORTS) \
43239 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
43240 for flag in $(EXTRA_TARGET_FLAGS); do \
43241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43242 done; \
43243 (cd $(TARGET_SUBDIR)/libtermcap && \
43244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43246 "RANLIB=$${RANLIB}" \
43247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43248 install-info) \
43249 || exit 1
43250
43251 @endif target-libtermcap
43252
43253 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
43254 maybe-install-pdf-target-libtermcap:
43255 @if target-libtermcap
43256 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
43257
43258 install-pdf-target-libtermcap: \
43259 configure-target-libtermcap \
43260 pdf-target-libtermcap
43261 @: $(MAKE); $(unstage)
43262 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43263 r=`${PWD_COMMAND}`; export r; \
43264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43265 $(NORMAL_TARGET_EXPORTS) \
43266 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
43267 for flag in $(EXTRA_TARGET_FLAGS); do \
43268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43269 done; \
43270 (cd $(TARGET_SUBDIR)/libtermcap && \
43271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43273 "RANLIB=$${RANLIB}" \
43274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43275 install-pdf) \
43276 || exit 1
43277
43278 @endif target-libtermcap
43279
43280 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
43281 maybe-install-html-target-libtermcap:
43282 @if target-libtermcap
43283 maybe-install-html-target-libtermcap: install-html-target-libtermcap
43284
43285 install-html-target-libtermcap: \
43286 configure-target-libtermcap \
43287 html-target-libtermcap
43288 @: $(MAKE); $(unstage)
43289 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43290 r=`${PWD_COMMAND}`; export r; \
43291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43292 $(NORMAL_TARGET_EXPORTS) \
43293 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
43294 for flag in $(EXTRA_TARGET_FLAGS); do \
43295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43296 done; \
43297 (cd $(TARGET_SUBDIR)/libtermcap && \
43298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43300 "RANLIB=$${RANLIB}" \
43301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43302 install-html) \
43303 || exit 1
43304
43305 @endif target-libtermcap
43306
43307 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
43308 maybe-installcheck-target-libtermcap:
43309 @if target-libtermcap
43310 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
43311
43312 installcheck-target-libtermcap: \
43313 configure-target-libtermcap
43314 @: $(MAKE); $(unstage)
43315 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
43316 r=`${PWD_COMMAND}`; export r; \
43317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318 $(NORMAL_TARGET_EXPORTS) \
43319 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
43320 for flag in $(EXTRA_TARGET_FLAGS); do \
43321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322 done; \
43323 (cd $(TARGET_SUBDIR)/libtermcap && \
43324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326 "RANLIB=$${RANLIB}" \
43327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328 installcheck) \
43329 || exit 1
43330
43331 @endif target-libtermcap
43332
43333 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
43334 maybe-mostlyclean-target-libtermcap:
43335 @if target-libtermcap
43336 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
43337
43338 # libtermcap doesn't support mostlyclean.
43339 mostlyclean-target-libtermcap:
43340
43341 @endif target-libtermcap
43342
43343 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
43344 maybe-clean-target-libtermcap:
43345 @if target-libtermcap
43346 maybe-clean-target-libtermcap: clean-target-libtermcap
43347
43348 # libtermcap doesn't support clean.
43349 clean-target-libtermcap:
43350
43351 @endif target-libtermcap
43352
43353 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
43354 maybe-distclean-target-libtermcap:
43355 @if target-libtermcap
43356 maybe-distclean-target-libtermcap: distclean-target-libtermcap
43357
43358 # libtermcap doesn't support distclean.
43359 distclean-target-libtermcap:
43360
43361 @endif target-libtermcap
43362
43363 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
43364 maybe-maintainer-clean-target-libtermcap:
43365 @if target-libtermcap
43366 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
43367
43368 # libtermcap doesn't support maintainer-clean.
43369 maintainer-clean-target-libtermcap:
43370
43371 @endif target-libtermcap
43372
43373
43374
43375
43376
43377 .PHONY: configure-target-winsup maybe-configure-target-winsup
43378 maybe-configure-target-winsup:
43379 @if gcc-bootstrap
43380 configure-target-winsup: stage_current
43381 @endif gcc-bootstrap
43382 @if target-winsup
43383 maybe-configure-target-winsup: configure-target-winsup
43384 configure-target-winsup:
43385 @: $(MAKE); $(unstage)
43386 @r=`${PWD_COMMAND}`; export r; \
43387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43388 echo "Checking multilib configuration for winsup..."; \
43389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
43391 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
43392 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
43393 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
43394 else \
43395 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
43396 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43397 fi; \
43398 else \
43399 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
43400 fi; \
43401 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
43402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
43403 $(NORMAL_TARGET_EXPORTS) \
43404 echo Configuring in $(TARGET_SUBDIR)/winsup; \
43405 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
43406 case $(srcdir) in \
43407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43408 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
43409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43410 esac; \
43411 srcdiroption="--srcdir=$${topdir}/winsup"; \
43412 libsrcdir="$$s/winsup"; \
43413 rm -f no-such-file || : ; \
43414 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43416 --target=${target_alias} $${srcdiroption} \
43417 || exit 1
43418 @endif target-winsup
43419
43420
43421
43422
43423
43424 .PHONY: all-target-winsup maybe-all-target-winsup
43425 maybe-all-target-winsup:
43426 @if gcc-bootstrap
43427 all-target-winsup: stage_current
43428 @endif gcc-bootstrap
43429 @if target-winsup
43430 TARGET-target-winsup=all
43431 maybe-all-target-winsup: all-target-winsup
43432 all-target-winsup: configure-target-winsup
43433 @: $(MAKE); $(unstage)
43434 @r=`${PWD_COMMAND}`; export r; \
43435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43436 $(NORMAL_TARGET_EXPORTS) \
43437 (cd $(TARGET_SUBDIR)/winsup && \
43438 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup))
43439 @endif target-winsup
43440
43441
43442
43443
43444
43445 .PHONY: check-target-winsup maybe-check-target-winsup
43446 maybe-check-target-winsup:
43447 @if target-winsup
43448 maybe-check-target-winsup: check-target-winsup
43449
43450 check-target-winsup:
43451 @: $(MAKE); $(unstage)
43452 @r=`${PWD_COMMAND}`; export r; \
43453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454 $(NORMAL_TARGET_EXPORTS) \
43455 (cd $(TARGET_SUBDIR)/winsup && \
43456 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43457
43458 @endif target-winsup
43459
43460 .PHONY: install-target-winsup maybe-install-target-winsup
43461 maybe-install-target-winsup:
43462 @if target-winsup
43463 maybe-install-target-winsup: install-target-winsup
43464
43465 install-target-winsup: installdirs
43466 @: $(MAKE); $(unstage)
43467 @r=`${PWD_COMMAND}`; export r; \
43468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43469 $(NORMAL_TARGET_EXPORTS) \
43470 (cd $(TARGET_SUBDIR)/winsup && \
43471 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43472
43473 @endif target-winsup
43474
43475 # Other targets (info, dvi, pdf, etc.)
43476
43477 .PHONY: maybe-info-target-winsup info-target-winsup
43478 maybe-info-target-winsup:
43479 @if target-winsup
43480 maybe-info-target-winsup: info-target-winsup
43481
43482 info-target-winsup: \
43483 configure-target-winsup
43484 @: $(MAKE); $(unstage)
43485 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43486 r=`${PWD_COMMAND}`; export r; \
43487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43488 $(NORMAL_TARGET_EXPORTS) \
43489 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
43490 for flag in $(EXTRA_TARGET_FLAGS); do \
43491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43492 done; \
43493 (cd $(TARGET_SUBDIR)/winsup && \
43494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43496 "RANLIB=$${RANLIB}" \
43497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43498 info) \
43499 || exit 1
43500
43501 @endif target-winsup
43502
43503 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
43504 maybe-dvi-target-winsup:
43505 @if target-winsup
43506 maybe-dvi-target-winsup: dvi-target-winsup
43507
43508 dvi-target-winsup: \
43509 configure-target-winsup
43510 @: $(MAKE); $(unstage)
43511 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43512 r=`${PWD_COMMAND}`; export r; \
43513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514 $(NORMAL_TARGET_EXPORTS) \
43515 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
43516 for flag in $(EXTRA_TARGET_FLAGS); do \
43517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43518 done; \
43519 (cd $(TARGET_SUBDIR)/winsup && \
43520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43522 "RANLIB=$${RANLIB}" \
43523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43524 dvi) \
43525 || exit 1
43526
43527 @endif target-winsup
43528
43529 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
43530 maybe-pdf-target-winsup:
43531 @if target-winsup
43532 maybe-pdf-target-winsup: pdf-target-winsup
43533
43534 pdf-target-winsup: \
43535 configure-target-winsup
43536 @: $(MAKE); $(unstage)
43537 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43538 r=`${PWD_COMMAND}`; export r; \
43539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540 $(NORMAL_TARGET_EXPORTS) \
43541 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
43542 for flag in $(EXTRA_TARGET_FLAGS); do \
43543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43544 done; \
43545 (cd $(TARGET_SUBDIR)/winsup && \
43546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548 "RANLIB=$${RANLIB}" \
43549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550 pdf) \
43551 || exit 1
43552
43553 @endif target-winsup
43554
43555 .PHONY: maybe-html-target-winsup html-target-winsup
43556 maybe-html-target-winsup:
43557 @if target-winsup
43558 maybe-html-target-winsup: html-target-winsup
43559
43560 html-target-winsup: \
43561 configure-target-winsup
43562 @: $(MAKE); $(unstage)
43563 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43564 r=`${PWD_COMMAND}`; export r; \
43565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43566 $(NORMAL_TARGET_EXPORTS) \
43567 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
43568 for flag in $(EXTRA_TARGET_FLAGS); do \
43569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43570 done; \
43571 (cd $(TARGET_SUBDIR)/winsup && \
43572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43574 "RANLIB=$${RANLIB}" \
43575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43576 html) \
43577 || exit 1
43578
43579 @endif target-winsup
43580
43581 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
43582 maybe-TAGS-target-winsup:
43583 @if target-winsup
43584 maybe-TAGS-target-winsup: TAGS-target-winsup
43585
43586 TAGS-target-winsup: \
43587 configure-target-winsup
43588 @: $(MAKE); $(unstage)
43589 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43590 r=`${PWD_COMMAND}`; export r; \
43591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592 $(NORMAL_TARGET_EXPORTS) \
43593 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
43594 for flag in $(EXTRA_TARGET_FLAGS); do \
43595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43596 done; \
43597 (cd $(TARGET_SUBDIR)/winsup && \
43598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43600 "RANLIB=$${RANLIB}" \
43601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43602 TAGS) \
43603 || exit 1
43604
43605 @endif target-winsup
43606
43607 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
43608 maybe-install-info-target-winsup:
43609 @if target-winsup
43610 maybe-install-info-target-winsup: install-info-target-winsup
43611
43612 install-info-target-winsup: \
43613 configure-target-winsup \
43614 info-target-winsup
43615 @: $(MAKE); $(unstage)
43616 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43617 r=`${PWD_COMMAND}`; export r; \
43618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43619 $(NORMAL_TARGET_EXPORTS) \
43620 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
43621 for flag in $(EXTRA_TARGET_FLAGS); do \
43622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43623 done; \
43624 (cd $(TARGET_SUBDIR)/winsup && \
43625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43627 "RANLIB=$${RANLIB}" \
43628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43629 install-info) \
43630 || exit 1
43631
43632 @endif target-winsup
43633
43634 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
43635 maybe-install-pdf-target-winsup:
43636 @if target-winsup
43637 maybe-install-pdf-target-winsup: install-pdf-target-winsup
43638
43639 install-pdf-target-winsup: \
43640 configure-target-winsup \
43641 pdf-target-winsup
43642 @: $(MAKE); $(unstage)
43643 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43644 r=`${PWD_COMMAND}`; export r; \
43645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646 $(NORMAL_TARGET_EXPORTS) \
43647 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
43648 for flag in $(EXTRA_TARGET_FLAGS); do \
43649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43650 done; \
43651 (cd $(TARGET_SUBDIR)/winsup && \
43652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43654 "RANLIB=$${RANLIB}" \
43655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43656 install-pdf) \
43657 || exit 1
43658
43659 @endif target-winsup
43660
43661 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
43662 maybe-install-html-target-winsup:
43663 @if target-winsup
43664 maybe-install-html-target-winsup: install-html-target-winsup
43665
43666 install-html-target-winsup: \
43667 configure-target-winsup \
43668 html-target-winsup
43669 @: $(MAKE); $(unstage)
43670 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43671 r=`${PWD_COMMAND}`; export r; \
43672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43673 $(NORMAL_TARGET_EXPORTS) \
43674 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
43675 for flag in $(EXTRA_TARGET_FLAGS); do \
43676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677 done; \
43678 (cd $(TARGET_SUBDIR)/winsup && \
43679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43681 "RANLIB=$${RANLIB}" \
43682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43683 install-html) \
43684 || exit 1
43685
43686 @endif target-winsup
43687
43688 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
43689 maybe-installcheck-target-winsup:
43690 @if target-winsup
43691 maybe-installcheck-target-winsup: installcheck-target-winsup
43692
43693 installcheck-target-winsup: \
43694 configure-target-winsup
43695 @: $(MAKE); $(unstage)
43696 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43697 r=`${PWD_COMMAND}`; export r; \
43698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43699 $(NORMAL_TARGET_EXPORTS) \
43700 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
43701 for flag in $(EXTRA_TARGET_FLAGS); do \
43702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703 done; \
43704 (cd $(TARGET_SUBDIR)/winsup && \
43705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43707 "RANLIB=$${RANLIB}" \
43708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43709 installcheck) \
43710 || exit 1
43711
43712 @endif target-winsup
43713
43714 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
43715 maybe-mostlyclean-target-winsup:
43716 @if target-winsup
43717 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
43718
43719 mostlyclean-target-winsup:
43720 @: $(MAKE); $(unstage)
43721 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43722 r=`${PWD_COMMAND}`; export r; \
43723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43724 $(NORMAL_TARGET_EXPORTS) \
43725 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
43726 for flag in $(EXTRA_TARGET_FLAGS); do \
43727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43728 done; \
43729 (cd $(TARGET_SUBDIR)/winsup && \
43730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43732 "RANLIB=$${RANLIB}" \
43733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43734 mostlyclean) \
43735 || exit 1
43736
43737 @endif target-winsup
43738
43739 .PHONY: maybe-clean-target-winsup clean-target-winsup
43740 maybe-clean-target-winsup:
43741 @if target-winsup
43742 maybe-clean-target-winsup: clean-target-winsup
43743
43744 clean-target-winsup:
43745 @: $(MAKE); $(unstage)
43746 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43747 r=`${PWD_COMMAND}`; export r; \
43748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43749 $(NORMAL_TARGET_EXPORTS) \
43750 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
43751 for flag in $(EXTRA_TARGET_FLAGS); do \
43752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43753 done; \
43754 (cd $(TARGET_SUBDIR)/winsup && \
43755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43757 "RANLIB=$${RANLIB}" \
43758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43759 clean) \
43760 || exit 1
43761
43762 @endif target-winsup
43763
43764 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
43765 maybe-distclean-target-winsup:
43766 @if target-winsup
43767 maybe-distclean-target-winsup: distclean-target-winsup
43768
43769 distclean-target-winsup:
43770 @: $(MAKE); $(unstage)
43771 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43772 r=`${PWD_COMMAND}`; export r; \
43773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774 $(NORMAL_TARGET_EXPORTS) \
43775 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
43776 for flag in $(EXTRA_TARGET_FLAGS); do \
43777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43778 done; \
43779 (cd $(TARGET_SUBDIR)/winsup && \
43780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43782 "RANLIB=$${RANLIB}" \
43783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43784 distclean) \
43785 || exit 1
43786
43787 @endif target-winsup
43788
43789 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
43790 maybe-maintainer-clean-target-winsup:
43791 @if target-winsup
43792 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
43793
43794 maintainer-clean-target-winsup:
43795 @: $(MAKE); $(unstage)
43796 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
43797 r=`${PWD_COMMAND}`; export r; \
43798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43799 $(NORMAL_TARGET_EXPORTS) \
43800 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
43801 for flag in $(EXTRA_TARGET_FLAGS); do \
43802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43803 done; \
43804 (cd $(TARGET_SUBDIR)/winsup && \
43805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43807 "RANLIB=$${RANLIB}" \
43808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43809 maintainer-clean) \
43810 || exit 1
43811
43812 @endif target-winsup
43813
43814
43815
43816
43817
43818 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
43819 maybe-configure-target-libgloss:
43820 @if gcc-bootstrap
43821 configure-target-libgloss: stage_current
43822 @endif gcc-bootstrap
43823 @if target-libgloss
43824 maybe-configure-target-libgloss: configure-target-libgloss
43825 configure-target-libgloss:
43826 @: $(MAKE); $(unstage)
43827 @r=`${PWD_COMMAND}`; export r; \
43828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43829 echo "Checking multilib configuration for libgloss..."; \
43830 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
43831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
43832 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43833 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
43834 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
43835 else \
43836 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
43837 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43838 fi; \
43839 else \
43840 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
43841 fi; \
43842 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
43843 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
43844 $(NORMAL_TARGET_EXPORTS) \
43845 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
43846 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
43847 case $(srcdir) in \
43848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43849 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
43850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43851 esac; \
43852 srcdiroption="--srcdir=$${topdir}/libgloss"; \
43853 libsrcdir="$$s/libgloss"; \
43854 rm -f no-such-file || : ; \
43855 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43856 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43857 --target=${target_alias} $${srcdiroption} \
43858 || exit 1
43859 @endif target-libgloss
43860
43861
43862
43863
43864
43865 .PHONY: all-target-libgloss maybe-all-target-libgloss
43866 maybe-all-target-libgloss:
43867 @if gcc-bootstrap
43868 all-target-libgloss: stage_current
43869 @endif gcc-bootstrap
43870 @if target-libgloss
43871 TARGET-target-libgloss=all
43872 maybe-all-target-libgloss: all-target-libgloss
43873 all-target-libgloss: configure-target-libgloss
43874 @: $(MAKE); $(unstage)
43875 @r=`${PWD_COMMAND}`; export r; \
43876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877 $(NORMAL_TARGET_EXPORTS) \
43878 (cd $(TARGET_SUBDIR)/libgloss && \
43879 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss))
43880 @endif target-libgloss
43881
43882
43883
43884
43885
43886 .PHONY: check-target-libgloss maybe-check-target-libgloss
43887 maybe-check-target-libgloss:
43888 @if target-libgloss
43889 maybe-check-target-libgloss: check-target-libgloss
43890
43891 # Dummy target for uncheckable module.
43892 check-target-libgloss:
43893
43894 @endif target-libgloss
43895
43896 .PHONY: install-target-libgloss maybe-install-target-libgloss
43897 maybe-install-target-libgloss:
43898 @if target-libgloss
43899 maybe-install-target-libgloss: install-target-libgloss
43900
43901 install-target-libgloss: installdirs
43902 @: $(MAKE); $(unstage)
43903 @r=`${PWD_COMMAND}`; export r; \
43904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43905 $(NORMAL_TARGET_EXPORTS) \
43906 (cd $(TARGET_SUBDIR)/libgloss && \
43907 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43908
43909 @endif target-libgloss
43910
43911 # Other targets (info, dvi, pdf, etc.)
43912
43913 .PHONY: maybe-info-target-libgloss info-target-libgloss
43914 maybe-info-target-libgloss:
43915 @if target-libgloss
43916 maybe-info-target-libgloss: info-target-libgloss
43917
43918 info-target-libgloss: \
43919 configure-target-libgloss
43920 @: $(MAKE); $(unstage)
43921 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43922 r=`${PWD_COMMAND}`; export r; \
43923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43924 $(NORMAL_TARGET_EXPORTS) \
43925 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
43926 for flag in $(EXTRA_TARGET_FLAGS); do \
43927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43928 done; \
43929 (cd $(TARGET_SUBDIR)/libgloss && \
43930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43932 "RANLIB=$${RANLIB}" \
43933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43934 info) \
43935 || exit 1
43936
43937 @endif target-libgloss
43938
43939 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
43940 maybe-dvi-target-libgloss:
43941 @if target-libgloss
43942 maybe-dvi-target-libgloss: dvi-target-libgloss
43943
43944 dvi-target-libgloss: \
43945 configure-target-libgloss
43946 @: $(MAKE); $(unstage)
43947 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43948 r=`${PWD_COMMAND}`; export r; \
43949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43950 $(NORMAL_TARGET_EXPORTS) \
43951 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
43952 for flag in $(EXTRA_TARGET_FLAGS); do \
43953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43954 done; \
43955 (cd $(TARGET_SUBDIR)/libgloss && \
43956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43958 "RANLIB=$${RANLIB}" \
43959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43960 dvi) \
43961 || exit 1
43962
43963 @endif target-libgloss
43964
43965 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
43966 maybe-pdf-target-libgloss:
43967 @if target-libgloss
43968 maybe-pdf-target-libgloss: pdf-target-libgloss
43969
43970 pdf-target-libgloss: \
43971 configure-target-libgloss
43972 @: $(MAKE); $(unstage)
43973 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
43974 r=`${PWD_COMMAND}`; export r; \
43975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976 $(NORMAL_TARGET_EXPORTS) \
43977 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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 pdf) \
43987 || exit 1
43988
43989 @endif target-libgloss
43990
43991 .PHONY: maybe-html-target-libgloss html-target-libgloss
43992 maybe-html-target-libgloss:
43993 @if target-libgloss
43994 maybe-html-target-libgloss: html-target-libgloss
43995
43996 html-target-libgloss: \
43997 configure-target-libgloss
43998 @: $(MAKE); $(unstage)
43999 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44000 r=`${PWD_COMMAND}`; export r; \
44001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44002 $(NORMAL_TARGET_EXPORTS) \
44003 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
44004 for flag in $(EXTRA_TARGET_FLAGS); do \
44005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44006 done; \
44007 (cd $(TARGET_SUBDIR)/libgloss && \
44008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44010 "RANLIB=$${RANLIB}" \
44011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44012 html) \
44013 || exit 1
44014
44015 @endif target-libgloss
44016
44017 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
44018 maybe-TAGS-target-libgloss:
44019 @if target-libgloss
44020 maybe-TAGS-target-libgloss: TAGS-target-libgloss
44021
44022 TAGS-target-libgloss: \
44023 configure-target-libgloss
44024 @: $(MAKE); $(unstage)
44025 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44026 r=`${PWD_COMMAND}`; export r; \
44027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028 $(NORMAL_TARGET_EXPORTS) \
44029 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
44030 for flag in $(EXTRA_TARGET_FLAGS); do \
44031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44032 done; \
44033 (cd $(TARGET_SUBDIR)/libgloss && \
44034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44036 "RANLIB=$${RANLIB}" \
44037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44038 TAGS) \
44039 || exit 1
44040
44041 @endif target-libgloss
44042
44043 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
44044 maybe-install-info-target-libgloss:
44045 @if target-libgloss
44046 maybe-install-info-target-libgloss: install-info-target-libgloss
44047
44048 install-info-target-libgloss: \
44049 configure-target-libgloss \
44050 info-target-libgloss
44051 @: $(MAKE); $(unstage)
44052 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44053 r=`${PWD_COMMAND}`; export r; \
44054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44055 $(NORMAL_TARGET_EXPORTS) \
44056 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
44057 for flag in $(EXTRA_TARGET_FLAGS); do \
44058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44059 done; \
44060 (cd $(TARGET_SUBDIR)/libgloss && \
44061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44063 "RANLIB=$${RANLIB}" \
44064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44065 install-info) \
44066 || exit 1
44067
44068 @endif target-libgloss
44069
44070 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
44071 maybe-install-pdf-target-libgloss:
44072 @if target-libgloss
44073 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
44074
44075 install-pdf-target-libgloss: \
44076 configure-target-libgloss \
44077 pdf-target-libgloss
44078 @: $(MAKE); $(unstage)
44079 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44080 r=`${PWD_COMMAND}`; export r; \
44081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44082 $(NORMAL_TARGET_EXPORTS) \
44083 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
44084 for flag in $(EXTRA_TARGET_FLAGS); do \
44085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44086 done; \
44087 (cd $(TARGET_SUBDIR)/libgloss && \
44088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44090 "RANLIB=$${RANLIB}" \
44091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44092 install-pdf) \
44093 || exit 1
44094
44095 @endif target-libgloss
44096
44097 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
44098 maybe-install-html-target-libgloss:
44099 @if target-libgloss
44100 maybe-install-html-target-libgloss: install-html-target-libgloss
44101
44102 install-html-target-libgloss: \
44103 configure-target-libgloss \
44104 html-target-libgloss
44105 @: $(MAKE); $(unstage)
44106 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44107 r=`${PWD_COMMAND}`; export r; \
44108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44109 $(NORMAL_TARGET_EXPORTS) \
44110 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
44111 for flag in $(EXTRA_TARGET_FLAGS); do \
44112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44113 done; \
44114 (cd $(TARGET_SUBDIR)/libgloss && \
44115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44117 "RANLIB=$${RANLIB}" \
44118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44119 install-html) \
44120 || exit 1
44121
44122 @endif target-libgloss
44123
44124 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
44125 maybe-installcheck-target-libgloss:
44126 @if target-libgloss
44127 maybe-installcheck-target-libgloss: installcheck-target-libgloss
44128
44129 installcheck-target-libgloss: \
44130 configure-target-libgloss
44131 @: $(MAKE); $(unstage)
44132 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44133 r=`${PWD_COMMAND}`; export r; \
44134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44135 $(NORMAL_TARGET_EXPORTS) \
44136 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
44137 for flag in $(EXTRA_TARGET_FLAGS); do \
44138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44139 done; \
44140 (cd $(TARGET_SUBDIR)/libgloss && \
44141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44143 "RANLIB=$${RANLIB}" \
44144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44145 installcheck) \
44146 || exit 1
44147
44148 @endif target-libgloss
44149
44150 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
44151 maybe-mostlyclean-target-libgloss:
44152 @if target-libgloss
44153 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
44154
44155 mostlyclean-target-libgloss:
44156 @: $(MAKE); $(unstage)
44157 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44158 r=`${PWD_COMMAND}`; export r; \
44159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44160 $(NORMAL_TARGET_EXPORTS) \
44161 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
44162 for flag in $(EXTRA_TARGET_FLAGS); do \
44163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44164 done; \
44165 (cd $(TARGET_SUBDIR)/libgloss && \
44166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44168 "RANLIB=$${RANLIB}" \
44169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44170 mostlyclean) \
44171 || exit 1
44172
44173 @endif target-libgloss
44174
44175 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
44176 maybe-clean-target-libgloss:
44177 @if target-libgloss
44178 maybe-clean-target-libgloss: clean-target-libgloss
44179
44180 clean-target-libgloss:
44181 @: $(MAKE); $(unstage)
44182 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44183 r=`${PWD_COMMAND}`; export r; \
44184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185 $(NORMAL_TARGET_EXPORTS) \
44186 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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 clean) \
44196 || exit 1
44197
44198 @endif target-libgloss
44199
44200 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
44201 maybe-distclean-target-libgloss:
44202 @if target-libgloss
44203 maybe-distclean-target-libgloss: distclean-target-libgloss
44204
44205 distclean-target-libgloss:
44206 @: $(MAKE); $(unstage)
44207 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44208 r=`${PWD_COMMAND}`; export r; \
44209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44210 $(NORMAL_TARGET_EXPORTS) \
44211 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
44212 for flag in $(EXTRA_TARGET_FLAGS); do \
44213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44214 done; \
44215 (cd $(TARGET_SUBDIR)/libgloss && \
44216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44218 "RANLIB=$${RANLIB}" \
44219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44220 distclean) \
44221 || exit 1
44222
44223 @endif target-libgloss
44224
44225 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
44226 maybe-maintainer-clean-target-libgloss:
44227 @if target-libgloss
44228 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
44229
44230 maintainer-clean-target-libgloss:
44231 @: $(MAKE); $(unstage)
44232 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
44233 r=`${PWD_COMMAND}`; export r; \
44234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235 $(NORMAL_TARGET_EXPORTS) \
44236 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
44237 for flag in $(EXTRA_TARGET_FLAGS); do \
44238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44239 done; \
44240 (cd $(TARGET_SUBDIR)/libgloss && \
44241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44243 "RANLIB=$${RANLIB}" \
44244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44245 maintainer-clean) \
44246 || exit 1
44247
44248 @endif target-libgloss
44249
44250
44251
44252
44253
44254 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
44255 maybe-configure-target-libiberty:
44256 @if gcc-bootstrap
44257 configure-target-libiberty: stage_current
44258 @endif gcc-bootstrap
44259 @if target-libiberty
44260 maybe-configure-target-libiberty: configure-target-libiberty
44261 configure-target-libiberty:
44262 @: $(MAKE); $(unstage)
44263 @r=`${PWD_COMMAND}`; export r; \
44264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265 echo "Checking multilib configuration for libiberty..."; \
44266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44267 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
44268 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44269 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
44270 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
44271 else \
44272 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
44273 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44274 fi; \
44275 else \
44276 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
44277 fi; \
44278 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
44279 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
44280 $(NORMAL_TARGET_EXPORTS) \
44281 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
44282 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
44283 case $(srcdir) in \
44284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44285 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
44286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44287 esac; \
44288 srcdiroption="--srcdir=$${topdir}/libiberty"; \
44289 libsrcdir="$$s/libiberty"; \
44290 rm -f no-such-file || : ; \
44291 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44292 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44293 --target=${target_alias} $${srcdiroption} \
44294 || exit 1
44295 @endif target-libiberty
44296
44297
44298
44299
44300
44301 .PHONY: all-target-libiberty maybe-all-target-libiberty
44302 maybe-all-target-libiberty:
44303 @if gcc-bootstrap
44304 all-target-libiberty: stage_current
44305 @endif gcc-bootstrap
44306 @if target-libiberty
44307 TARGET-target-libiberty=all
44308 maybe-all-target-libiberty: all-target-libiberty
44309 all-target-libiberty: configure-target-libiberty
44310 @: $(MAKE); $(unstage)
44311 @r=`${PWD_COMMAND}`; export r; \
44312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44313 $(NORMAL_TARGET_EXPORTS) \
44314 (cd $(TARGET_SUBDIR)/libiberty && \
44315 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty))
44316 @endif target-libiberty
44317
44318
44319
44320
44321
44322 .PHONY: check-target-libiberty maybe-check-target-libiberty
44323 maybe-check-target-libiberty:
44324 @if target-libiberty
44325 maybe-check-target-libiberty: check-target-libiberty
44326
44327 check-target-libiberty:
44328 @: $(MAKE); $(unstage)
44329 @r=`${PWD_COMMAND}`; export r; \
44330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44331 $(NORMAL_TARGET_EXPORTS) \
44332 (cd $(TARGET_SUBDIR)/libiberty && \
44333 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44334
44335 @endif target-libiberty
44336
44337 .PHONY: install-target-libiberty maybe-install-target-libiberty
44338 maybe-install-target-libiberty:
44339 @if target-libiberty
44340 maybe-install-target-libiberty: install-target-libiberty
44341
44342 install-target-libiberty: installdirs
44343 @: $(MAKE); $(unstage)
44344 @r=`${PWD_COMMAND}`; export r; \
44345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346 $(NORMAL_TARGET_EXPORTS) \
44347 (cd $(TARGET_SUBDIR)/libiberty && \
44348 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44349
44350 @endif target-libiberty
44351
44352 # Other targets (info, dvi, pdf, etc.)
44353
44354 .PHONY: maybe-info-target-libiberty info-target-libiberty
44355 maybe-info-target-libiberty:
44356 @if target-libiberty
44357 maybe-info-target-libiberty: info-target-libiberty
44358
44359 info-target-libiberty: \
44360 configure-target-libiberty
44361 @: $(MAKE); $(unstage)
44362 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44363 r=`${PWD_COMMAND}`; export r; \
44364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365 $(NORMAL_TARGET_EXPORTS) \
44366 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
44367 for flag in $(EXTRA_TARGET_FLAGS); do \
44368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369 done; \
44370 (cd $(TARGET_SUBDIR)/libiberty && \
44371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44373 "RANLIB=$${RANLIB}" \
44374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44375 info) \
44376 || exit 1
44377
44378 @endif target-libiberty
44379
44380 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
44381 maybe-dvi-target-libiberty:
44382 @if target-libiberty
44383 maybe-dvi-target-libiberty: dvi-target-libiberty
44384
44385 dvi-target-libiberty: \
44386 configure-target-libiberty
44387 @: $(MAKE); $(unstage)
44388 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44389 r=`${PWD_COMMAND}`; export r; \
44390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391 $(NORMAL_TARGET_EXPORTS) \
44392 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
44393 for flag in $(EXTRA_TARGET_FLAGS); do \
44394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44395 done; \
44396 (cd $(TARGET_SUBDIR)/libiberty && \
44397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399 "RANLIB=$${RANLIB}" \
44400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401 dvi) \
44402 || exit 1
44403
44404 @endif target-libiberty
44405
44406 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
44407 maybe-pdf-target-libiberty:
44408 @if target-libiberty
44409 maybe-pdf-target-libiberty: pdf-target-libiberty
44410
44411 pdf-target-libiberty: \
44412 configure-target-libiberty
44413 @: $(MAKE); $(unstage)
44414 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44415 r=`${PWD_COMMAND}`; export r; \
44416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44417 $(NORMAL_TARGET_EXPORTS) \
44418 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
44419 for flag in $(EXTRA_TARGET_FLAGS); do \
44420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44421 done; \
44422 (cd $(TARGET_SUBDIR)/libiberty && \
44423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44425 "RANLIB=$${RANLIB}" \
44426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44427 pdf) \
44428 || exit 1
44429
44430 @endif target-libiberty
44431
44432 .PHONY: maybe-html-target-libiberty html-target-libiberty
44433 maybe-html-target-libiberty:
44434 @if target-libiberty
44435 maybe-html-target-libiberty: html-target-libiberty
44436
44437 html-target-libiberty: \
44438 configure-target-libiberty
44439 @: $(MAKE); $(unstage)
44440 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44441 r=`${PWD_COMMAND}`; export r; \
44442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443 $(NORMAL_TARGET_EXPORTS) \
44444 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
44445 for flag in $(EXTRA_TARGET_FLAGS); do \
44446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44447 done; \
44448 (cd $(TARGET_SUBDIR)/libiberty && \
44449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44451 "RANLIB=$${RANLIB}" \
44452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44453 html) \
44454 || exit 1
44455
44456 @endif target-libiberty
44457
44458 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
44459 maybe-TAGS-target-libiberty:
44460 @if target-libiberty
44461 maybe-TAGS-target-libiberty: TAGS-target-libiberty
44462
44463 TAGS-target-libiberty: \
44464 configure-target-libiberty
44465 @: $(MAKE); $(unstage)
44466 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44467 r=`${PWD_COMMAND}`; export r; \
44468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44469 $(NORMAL_TARGET_EXPORTS) \
44470 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
44471 for flag in $(EXTRA_TARGET_FLAGS); do \
44472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44473 done; \
44474 (cd $(TARGET_SUBDIR)/libiberty && \
44475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44477 "RANLIB=$${RANLIB}" \
44478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44479 TAGS) \
44480 || exit 1
44481
44482 @endif target-libiberty
44483
44484 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
44485 maybe-install-info-target-libiberty:
44486 @if target-libiberty
44487 maybe-install-info-target-libiberty: install-info-target-libiberty
44488
44489 install-info-target-libiberty: \
44490 configure-target-libiberty \
44491 info-target-libiberty
44492 @: $(MAKE); $(unstage)
44493 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44494 r=`${PWD_COMMAND}`; export r; \
44495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496 $(NORMAL_TARGET_EXPORTS) \
44497 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
44498 for flag in $(EXTRA_TARGET_FLAGS); do \
44499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44500 done; \
44501 (cd $(TARGET_SUBDIR)/libiberty && \
44502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44504 "RANLIB=$${RANLIB}" \
44505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44506 install-info) \
44507 || exit 1
44508
44509 @endif target-libiberty
44510
44511 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
44512 maybe-install-pdf-target-libiberty:
44513 @if target-libiberty
44514 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
44515
44516 install-pdf-target-libiberty: \
44517 configure-target-libiberty \
44518 pdf-target-libiberty
44519 @: $(MAKE); $(unstage)
44520 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44521 r=`${PWD_COMMAND}`; export r; \
44522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44523 $(NORMAL_TARGET_EXPORTS) \
44524 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
44525 for flag in $(EXTRA_TARGET_FLAGS); do \
44526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44527 done; \
44528 (cd $(TARGET_SUBDIR)/libiberty && \
44529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44531 "RANLIB=$${RANLIB}" \
44532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44533 install-pdf) \
44534 || exit 1
44535
44536 @endif target-libiberty
44537
44538 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
44539 maybe-install-html-target-libiberty:
44540 @if target-libiberty
44541 maybe-install-html-target-libiberty: install-html-target-libiberty
44542
44543 install-html-target-libiberty: \
44544 configure-target-libiberty \
44545 html-target-libiberty
44546 @: $(MAKE); $(unstage)
44547 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44548 r=`${PWD_COMMAND}`; export r; \
44549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550 $(NORMAL_TARGET_EXPORTS) \
44551 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
44552 for flag in $(EXTRA_TARGET_FLAGS); do \
44553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44554 done; \
44555 (cd $(TARGET_SUBDIR)/libiberty && \
44556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44558 "RANLIB=$${RANLIB}" \
44559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44560 install-html) \
44561 || exit 1
44562
44563 @endif target-libiberty
44564
44565 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
44566 maybe-installcheck-target-libiberty:
44567 @if target-libiberty
44568 maybe-installcheck-target-libiberty: installcheck-target-libiberty
44569
44570 installcheck-target-libiberty: \
44571 configure-target-libiberty
44572 @: $(MAKE); $(unstage)
44573 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44574 r=`${PWD_COMMAND}`; export r; \
44575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44576 $(NORMAL_TARGET_EXPORTS) \
44577 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
44578 for flag in $(EXTRA_TARGET_FLAGS); do \
44579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44580 done; \
44581 (cd $(TARGET_SUBDIR)/libiberty && \
44582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44584 "RANLIB=$${RANLIB}" \
44585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44586 installcheck) \
44587 || exit 1
44588
44589 @endif target-libiberty
44590
44591 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
44592 maybe-mostlyclean-target-libiberty:
44593 @if target-libiberty
44594 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
44595
44596 mostlyclean-target-libiberty:
44597 @: $(MAKE); $(unstage)
44598 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44599 r=`${PWD_COMMAND}`; export r; \
44600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44601 $(NORMAL_TARGET_EXPORTS) \
44602 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
44603 for flag in $(EXTRA_TARGET_FLAGS); do \
44604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44605 done; \
44606 (cd $(TARGET_SUBDIR)/libiberty && \
44607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44609 "RANLIB=$${RANLIB}" \
44610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44611 mostlyclean) \
44612 || exit 1
44613
44614 @endif target-libiberty
44615
44616 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
44617 maybe-clean-target-libiberty:
44618 @if target-libiberty
44619 maybe-clean-target-libiberty: clean-target-libiberty
44620
44621 clean-target-libiberty:
44622 @: $(MAKE); $(unstage)
44623 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44624 r=`${PWD_COMMAND}`; export r; \
44625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626 $(NORMAL_TARGET_EXPORTS) \
44627 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
44628 for flag in $(EXTRA_TARGET_FLAGS); do \
44629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44630 done; \
44631 (cd $(TARGET_SUBDIR)/libiberty && \
44632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634 "RANLIB=$${RANLIB}" \
44635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636 clean) \
44637 || exit 1
44638
44639 @endif target-libiberty
44640
44641 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
44642 maybe-distclean-target-libiberty:
44643 @if target-libiberty
44644 maybe-distclean-target-libiberty: distclean-target-libiberty
44645
44646 distclean-target-libiberty:
44647 @: $(MAKE); $(unstage)
44648 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44649 r=`${PWD_COMMAND}`; export r; \
44650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44651 $(NORMAL_TARGET_EXPORTS) \
44652 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
44653 for flag in $(EXTRA_TARGET_FLAGS); do \
44654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44655 done; \
44656 (cd $(TARGET_SUBDIR)/libiberty && \
44657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44659 "RANLIB=$${RANLIB}" \
44660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44661 distclean) \
44662 || exit 1
44663
44664 @endif target-libiberty
44665
44666 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
44667 maybe-maintainer-clean-target-libiberty:
44668 @if target-libiberty
44669 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
44670
44671 maintainer-clean-target-libiberty:
44672 @: $(MAKE); $(unstage)
44673 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
44674 r=`${PWD_COMMAND}`; export r; \
44675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44676 $(NORMAL_TARGET_EXPORTS) \
44677 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
44678 for flag in $(EXTRA_TARGET_FLAGS); do \
44679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44680 done; \
44681 (cd $(TARGET_SUBDIR)/libiberty && \
44682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44684 "RANLIB=$${RANLIB}" \
44685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44686 maintainer-clean) \
44687 || exit 1
44688
44689 @endif target-libiberty
44690
44691
44692
44693
44694
44695 .PHONY: configure-target-gperf maybe-configure-target-gperf
44696 maybe-configure-target-gperf:
44697 @if gcc-bootstrap
44698 configure-target-gperf: stage_current
44699 @endif gcc-bootstrap
44700 @if target-gperf
44701 maybe-configure-target-gperf: configure-target-gperf
44702 configure-target-gperf:
44703 @: $(MAKE); $(unstage)
44704 @r=`${PWD_COMMAND}`; export r; \
44705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706 echo "Checking multilib configuration for gperf..."; \
44707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
44708 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
44709 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
44710 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
44711 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
44712 else \
44713 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
44714 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
44715 fi; \
44716 else \
44717 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
44718 fi; \
44719 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
44720 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
44721 $(NORMAL_TARGET_EXPORTS) \
44722 echo Configuring in $(TARGET_SUBDIR)/gperf; \
44723 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
44724 case $(srcdir) in \
44725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44726 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
44727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44728 esac; \
44729 srcdiroption="--srcdir=$${topdir}/gperf"; \
44730 libsrcdir="$$s/gperf"; \
44731 rm -f no-such-file || : ; \
44732 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44733 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44734 --target=${target_alias} $${srcdiroption} \
44735 || exit 1
44736 @endif target-gperf
44737
44738
44739
44740
44741
44742 .PHONY: all-target-gperf maybe-all-target-gperf
44743 maybe-all-target-gperf:
44744 @if gcc-bootstrap
44745 all-target-gperf: stage_current
44746 @endif gcc-bootstrap
44747 @if target-gperf
44748 TARGET-target-gperf=all
44749 maybe-all-target-gperf: all-target-gperf
44750 all-target-gperf: configure-target-gperf
44751 @: $(MAKE); $(unstage)
44752 @r=`${PWD_COMMAND}`; export r; \
44753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44754 $(NORMAL_TARGET_EXPORTS) \
44755 (cd $(TARGET_SUBDIR)/gperf && \
44756 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf))
44757 @endif target-gperf
44758
44759
44760
44761
44762
44763 .PHONY: check-target-gperf maybe-check-target-gperf
44764 maybe-check-target-gperf:
44765 @if target-gperf
44766 maybe-check-target-gperf: check-target-gperf
44767
44768 check-target-gperf:
44769 @: $(MAKE); $(unstage)
44770 @r=`${PWD_COMMAND}`; export r; \
44771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44772 $(NORMAL_TARGET_EXPORTS) \
44773 (cd $(TARGET_SUBDIR)/gperf && \
44774 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44775
44776 @endif target-gperf
44777
44778 .PHONY: install-target-gperf maybe-install-target-gperf
44779 maybe-install-target-gperf:
44780 @if target-gperf
44781 maybe-install-target-gperf: install-target-gperf
44782
44783 install-target-gperf: installdirs
44784 @: $(MAKE); $(unstage)
44785 @r=`${PWD_COMMAND}`; export r; \
44786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787 $(NORMAL_TARGET_EXPORTS) \
44788 (cd $(TARGET_SUBDIR)/gperf && \
44789 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44790
44791 @endif target-gperf
44792
44793 # Other targets (info, dvi, pdf, etc.)
44794
44795 .PHONY: maybe-info-target-gperf info-target-gperf
44796 maybe-info-target-gperf:
44797 @if target-gperf
44798 maybe-info-target-gperf: info-target-gperf
44799
44800 info-target-gperf: \
44801 configure-target-gperf
44802 @: $(MAKE); $(unstage)
44803 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44804 r=`${PWD_COMMAND}`; export r; \
44805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44806 $(NORMAL_TARGET_EXPORTS) \
44807 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
44808 for flag in $(EXTRA_TARGET_FLAGS); do \
44809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44810 done; \
44811 (cd $(TARGET_SUBDIR)/gperf && \
44812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44814 "RANLIB=$${RANLIB}" \
44815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44816 info) \
44817 || exit 1
44818
44819 @endif target-gperf
44820
44821 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
44822 maybe-dvi-target-gperf:
44823 @if target-gperf
44824 maybe-dvi-target-gperf: dvi-target-gperf
44825
44826 dvi-target-gperf: \
44827 configure-target-gperf
44828 @: $(MAKE); $(unstage)
44829 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44830 r=`${PWD_COMMAND}`; export r; \
44831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44832 $(NORMAL_TARGET_EXPORTS) \
44833 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
44834 for flag in $(EXTRA_TARGET_FLAGS); do \
44835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44836 done; \
44837 (cd $(TARGET_SUBDIR)/gperf && \
44838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44840 "RANLIB=$${RANLIB}" \
44841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44842 dvi) \
44843 || exit 1
44844
44845 @endif target-gperf
44846
44847 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
44848 maybe-pdf-target-gperf:
44849 @if target-gperf
44850 maybe-pdf-target-gperf: pdf-target-gperf
44851
44852 pdf-target-gperf: \
44853 configure-target-gperf
44854 @: $(MAKE); $(unstage)
44855 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44856 r=`${PWD_COMMAND}`; export r; \
44857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858 $(NORMAL_TARGET_EXPORTS) \
44859 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
44860 for flag in $(EXTRA_TARGET_FLAGS); do \
44861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862 done; \
44863 (cd $(TARGET_SUBDIR)/gperf && \
44864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866 "RANLIB=$${RANLIB}" \
44867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44868 pdf) \
44869 || exit 1
44870
44871 @endif target-gperf
44872
44873 .PHONY: maybe-html-target-gperf html-target-gperf
44874 maybe-html-target-gperf:
44875 @if target-gperf
44876 maybe-html-target-gperf: html-target-gperf
44877
44878 html-target-gperf: \
44879 configure-target-gperf
44880 @: $(MAKE); $(unstage)
44881 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44882 r=`${PWD_COMMAND}`; export r; \
44883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44884 $(NORMAL_TARGET_EXPORTS) \
44885 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
44886 for flag in $(EXTRA_TARGET_FLAGS); do \
44887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44888 done; \
44889 (cd $(TARGET_SUBDIR)/gperf && \
44890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44892 "RANLIB=$${RANLIB}" \
44893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44894 html) \
44895 || exit 1
44896
44897 @endif target-gperf
44898
44899 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
44900 maybe-TAGS-target-gperf:
44901 @if target-gperf
44902 maybe-TAGS-target-gperf: TAGS-target-gperf
44903
44904 TAGS-target-gperf: \
44905 configure-target-gperf
44906 @: $(MAKE); $(unstage)
44907 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44908 r=`${PWD_COMMAND}`; export r; \
44909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910 $(NORMAL_TARGET_EXPORTS) \
44911 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
44912 for flag in $(EXTRA_TARGET_FLAGS); do \
44913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44914 done; \
44915 (cd $(TARGET_SUBDIR)/gperf && \
44916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44918 "RANLIB=$${RANLIB}" \
44919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44920 TAGS) \
44921 || exit 1
44922
44923 @endif target-gperf
44924
44925 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
44926 maybe-install-info-target-gperf:
44927 @if target-gperf
44928 maybe-install-info-target-gperf: install-info-target-gperf
44929
44930 install-info-target-gperf: \
44931 configure-target-gperf \
44932 info-target-gperf
44933 @: $(MAKE); $(unstage)
44934 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44935 r=`${PWD_COMMAND}`; export r; \
44936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44937 $(NORMAL_TARGET_EXPORTS) \
44938 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
44939 for flag in $(EXTRA_TARGET_FLAGS); do \
44940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44941 done; \
44942 (cd $(TARGET_SUBDIR)/gperf && \
44943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44945 "RANLIB=$${RANLIB}" \
44946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44947 install-info) \
44948 || exit 1
44949
44950 @endif target-gperf
44951
44952 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
44953 maybe-install-pdf-target-gperf:
44954 @if target-gperf
44955 maybe-install-pdf-target-gperf: install-pdf-target-gperf
44956
44957 install-pdf-target-gperf: \
44958 configure-target-gperf \
44959 pdf-target-gperf
44960 @: $(MAKE); $(unstage)
44961 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44962 r=`${PWD_COMMAND}`; export r; \
44963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964 $(NORMAL_TARGET_EXPORTS) \
44965 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
44966 for flag in $(EXTRA_TARGET_FLAGS); do \
44967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44968 done; \
44969 (cd $(TARGET_SUBDIR)/gperf && \
44970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44972 "RANLIB=$${RANLIB}" \
44973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44974 install-pdf) \
44975 || exit 1
44976
44977 @endif target-gperf
44978
44979 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
44980 maybe-install-html-target-gperf:
44981 @if target-gperf
44982 maybe-install-html-target-gperf: install-html-target-gperf
44983
44984 install-html-target-gperf: \
44985 configure-target-gperf \
44986 html-target-gperf
44987 @: $(MAKE); $(unstage)
44988 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
44989 r=`${PWD_COMMAND}`; export r; \
44990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44991 $(NORMAL_TARGET_EXPORTS) \
44992 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
44993 for flag in $(EXTRA_TARGET_FLAGS); do \
44994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44995 done; \
44996 (cd $(TARGET_SUBDIR)/gperf && \
44997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44999 "RANLIB=$${RANLIB}" \
45000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45001 install-html) \
45002 || exit 1
45003
45004 @endif target-gperf
45005
45006 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
45007 maybe-installcheck-target-gperf:
45008 @if target-gperf
45009 maybe-installcheck-target-gperf: installcheck-target-gperf
45010
45011 installcheck-target-gperf: \
45012 configure-target-gperf
45013 @: $(MAKE); $(unstage)
45014 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45015 r=`${PWD_COMMAND}`; export r; \
45016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45017 $(NORMAL_TARGET_EXPORTS) \
45018 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
45019 for flag in $(EXTRA_TARGET_FLAGS); do \
45020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45021 done; \
45022 (cd $(TARGET_SUBDIR)/gperf && \
45023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45025 "RANLIB=$${RANLIB}" \
45026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45027 installcheck) \
45028 || exit 1
45029
45030 @endif target-gperf
45031
45032 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
45033 maybe-mostlyclean-target-gperf:
45034 @if target-gperf
45035 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
45036
45037 mostlyclean-target-gperf:
45038 @: $(MAKE); $(unstage)
45039 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45040 r=`${PWD_COMMAND}`; export r; \
45041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45042 $(NORMAL_TARGET_EXPORTS) \
45043 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
45044 for flag in $(EXTRA_TARGET_FLAGS); do \
45045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45046 done; \
45047 (cd $(TARGET_SUBDIR)/gperf && \
45048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45050 "RANLIB=$${RANLIB}" \
45051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45052 mostlyclean) \
45053 || exit 1
45054
45055 @endif target-gperf
45056
45057 .PHONY: maybe-clean-target-gperf clean-target-gperf
45058 maybe-clean-target-gperf:
45059 @if target-gperf
45060 maybe-clean-target-gperf: clean-target-gperf
45061
45062 clean-target-gperf:
45063 @: $(MAKE); $(unstage)
45064 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45065 r=`${PWD_COMMAND}`; export r; \
45066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45067 $(NORMAL_TARGET_EXPORTS) \
45068 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
45069 for flag in $(EXTRA_TARGET_FLAGS); do \
45070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45071 done; \
45072 (cd $(TARGET_SUBDIR)/gperf && \
45073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45075 "RANLIB=$${RANLIB}" \
45076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45077 clean) \
45078 || exit 1
45079
45080 @endif target-gperf
45081
45082 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
45083 maybe-distclean-target-gperf:
45084 @if target-gperf
45085 maybe-distclean-target-gperf: distclean-target-gperf
45086
45087 distclean-target-gperf:
45088 @: $(MAKE); $(unstage)
45089 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45090 r=`${PWD_COMMAND}`; export r; \
45091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45092 $(NORMAL_TARGET_EXPORTS) \
45093 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
45094 for flag in $(EXTRA_TARGET_FLAGS); do \
45095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45096 done; \
45097 (cd $(TARGET_SUBDIR)/gperf && \
45098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45100 "RANLIB=$${RANLIB}" \
45101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45102 distclean) \
45103 || exit 1
45104
45105 @endif target-gperf
45106
45107 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
45108 maybe-maintainer-clean-target-gperf:
45109 @if target-gperf
45110 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
45111
45112 maintainer-clean-target-gperf:
45113 @: $(MAKE); $(unstage)
45114 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
45115 r=`${PWD_COMMAND}`; export r; \
45116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45117 $(NORMAL_TARGET_EXPORTS) \
45118 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
45119 for flag in $(EXTRA_TARGET_FLAGS); do \
45120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45121 done; \
45122 (cd $(TARGET_SUBDIR)/gperf && \
45123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45125 "RANLIB=$${RANLIB}" \
45126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45127 maintainer-clean) \
45128 || exit 1
45129
45130 @endif target-gperf
45131
45132
45133
45134
45135
45136 .PHONY: configure-target-examples maybe-configure-target-examples
45137 maybe-configure-target-examples:
45138 @if gcc-bootstrap
45139 configure-target-examples: stage_current
45140 @endif gcc-bootstrap
45141 @if target-examples
45142 maybe-configure-target-examples: configure-target-examples
45143 configure-target-examples:
45144 @: $(MAKE); $(unstage)
45145 @r=`${PWD_COMMAND}`; export r; \
45146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45147 echo "Checking multilib configuration for examples..."; \
45148 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45149 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
45150 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
45151 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
45152 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
45153 else \
45154 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
45155 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45156 fi; \
45157 else \
45158 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
45159 fi; \
45160 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
45161 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
45162 $(NORMAL_TARGET_EXPORTS) \
45163 echo Configuring in $(TARGET_SUBDIR)/examples; \
45164 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
45165 case $(srcdir) in \
45166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45167 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
45168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45169 esac; \
45170 srcdiroption="--srcdir=$${topdir}/examples"; \
45171 libsrcdir="$$s/examples"; \
45172 rm -f no-such-file || : ; \
45173 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45174 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45175 --target=${target_alias} $${srcdiroption} \
45176 || exit 1
45177 @endif target-examples
45178
45179
45180
45181
45182
45183 .PHONY: all-target-examples maybe-all-target-examples
45184 maybe-all-target-examples:
45185 @if gcc-bootstrap
45186 all-target-examples: stage_current
45187 @endif gcc-bootstrap
45188 @if target-examples
45189 TARGET-target-examples=all
45190 maybe-all-target-examples: all-target-examples
45191 all-target-examples: configure-target-examples
45192 @: $(MAKE); $(unstage)
45193 @r=`${PWD_COMMAND}`; export r; \
45194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45195 $(NORMAL_TARGET_EXPORTS) \
45196 (cd $(TARGET_SUBDIR)/examples && \
45197 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples))
45198 @endif target-examples
45199
45200
45201
45202
45203
45204 .PHONY: check-target-examples maybe-check-target-examples
45205 maybe-check-target-examples:
45206 @if target-examples
45207 maybe-check-target-examples: check-target-examples
45208
45209 # Dummy target for uncheckable module.
45210 check-target-examples:
45211
45212 @endif target-examples
45213
45214 .PHONY: install-target-examples maybe-install-target-examples
45215 maybe-install-target-examples:
45216 @if target-examples
45217 maybe-install-target-examples: install-target-examples
45218
45219 # Dummy target for uninstallable.
45220 install-target-examples:
45221
45222 @endif target-examples
45223
45224 # Other targets (info, dvi, pdf, etc.)
45225
45226 .PHONY: maybe-info-target-examples info-target-examples
45227 maybe-info-target-examples:
45228 @if target-examples
45229 maybe-info-target-examples: info-target-examples
45230
45231 info-target-examples: \
45232 configure-target-examples
45233 @: $(MAKE); $(unstage)
45234 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45235 r=`${PWD_COMMAND}`; export r; \
45236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237 $(NORMAL_TARGET_EXPORTS) \
45238 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 info) \
45248 || exit 1
45249
45250 @endif target-examples
45251
45252 .PHONY: maybe-dvi-target-examples dvi-target-examples
45253 maybe-dvi-target-examples:
45254 @if target-examples
45255 maybe-dvi-target-examples: dvi-target-examples
45256
45257 dvi-target-examples: \
45258 configure-target-examples
45259 @: $(MAKE); $(unstage)
45260 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45261 r=`${PWD_COMMAND}`; export r; \
45262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45263 $(NORMAL_TARGET_EXPORTS) \
45264 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
45265 for flag in $(EXTRA_TARGET_FLAGS); do \
45266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45267 done; \
45268 (cd $(TARGET_SUBDIR)/examples && \
45269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45271 "RANLIB=$${RANLIB}" \
45272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45273 dvi) \
45274 || exit 1
45275
45276 @endif target-examples
45277
45278 .PHONY: maybe-pdf-target-examples pdf-target-examples
45279 maybe-pdf-target-examples:
45280 @if target-examples
45281 maybe-pdf-target-examples: pdf-target-examples
45282
45283 pdf-target-examples: \
45284 configure-target-examples
45285 @: $(MAKE); $(unstage)
45286 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45287 r=`${PWD_COMMAND}`; export r; \
45288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45289 $(NORMAL_TARGET_EXPORTS) \
45290 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
45291 for flag in $(EXTRA_TARGET_FLAGS); do \
45292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45293 done; \
45294 (cd $(TARGET_SUBDIR)/examples && \
45295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45297 "RANLIB=$${RANLIB}" \
45298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45299 pdf) \
45300 || exit 1
45301
45302 @endif target-examples
45303
45304 .PHONY: maybe-html-target-examples html-target-examples
45305 maybe-html-target-examples:
45306 @if target-examples
45307 maybe-html-target-examples: html-target-examples
45308
45309 html-target-examples: \
45310 configure-target-examples
45311 @: $(MAKE); $(unstage)
45312 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45313 r=`${PWD_COMMAND}`; export r; \
45314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45315 $(NORMAL_TARGET_EXPORTS) \
45316 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
45317 for flag in $(EXTRA_TARGET_FLAGS); do \
45318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45319 done; \
45320 (cd $(TARGET_SUBDIR)/examples && \
45321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45323 "RANLIB=$${RANLIB}" \
45324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45325 html) \
45326 || exit 1
45327
45328 @endif target-examples
45329
45330 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
45331 maybe-TAGS-target-examples:
45332 @if target-examples
45333 maybe-TAGS-target-examples: TAGS-target-examples
45334
45335 TAGS-target-examples: \
45336 configure-target-examples
45337 @: $(MAKE); $(unstage)
45338 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45339 r=`${PWD_COMMAND}`; export r; \
45340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341 $(NORMAL_TARGET_EXPORTS) \
45342 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
45343 for flag in $(EXTRA_TARGET_FLAGS); do \
45344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45345 done; \
45346 (cd $(TARGET_SUBDIR)/examples && \
45347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45349 "RANLIB=$${RANLIB}" \
45350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45351 TAGS) \
45352 || exit 1
45353
45354 @endif target-examples
45355
45356 .PHONY: maybe-install-info-target-examples install-info-target-examples
45357 maybe-install-info-target-examples:
45358 @if target-examples
45359 maybe-install-info-target-examples: install-info-target-examples
45360
45361 install-info-target-examples: \
45362 configure-target-examples \
45363 info-target-examples
45364 @: $(MAKE); $(unstage)
45365 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45366 r=`${PWD_COMMAND}`; export r; \
45367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45368 $(NORMAL_TARGET_EXPORTS) \
45369 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
45370 for flag in $(EXTRA_TARGET_FLAGS); do \
45371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45372 done; \
45373 (cd $(TARGET_SUBDIR)/examples && \
45374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45376 "RANLIB=$${RANLIB}" \
45377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45378 install-info) \
45379 || exit 1
45380
45381 @endif target-examples
45382
45383 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
45384 maybe-install-pdf-target-examples:
45385 @if target-examples
45386 maybe-install-pdf-target-examples: install-pdf-target-examples
45387
45388 install-pdf-target-examples: \
45389 configure-target-examples \
45390 pdf-target-examples
45391 @: $(MAKE); $(unstage)
45392 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45393 r=`${PWD_COMMAND}`; export r; \
45394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45395 $(NORMAL_TARGET_EXPORTS) \
45396 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
45397 for flag in $(EXTRA_TARGET_FLAGS); do \
45398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45399 done; \
45400 (cd $(TARGET_SUBDIR)/examples && \
45401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45403 "RANLIB=$${RANLIB}" \
45404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45405 install-pdf) \
45406 || exit 1
45407
45408 @endif target-examples
45409
45410 .PHONY: maybe-install-html-target-examples install-html-target-examples
45411 maybe-install-html-target-examples:
45412 @if target-examples
45413 maybe-install-html-target-examples: install-html-target-examples
45414
45415 install-html-target-examples: \
45416 configure-target-examples \
45417 html-target-examples
45418 @: $(MAKE); $(unstage)
45419 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45420 r=`${PWD_COMMAND}`; export r; \
45421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45422 $(NORMAL_TARGET_EXPORTS) \
45423 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
45424 for flag in $(EXTRA_TARGET_FLAGS); do \
45425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45426 done; \
45427 (cd $(TARGET_SUBDIR)/examples && \
45428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45430 "RANLIB=$${RANLIB}" \
45431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45432 install-html) \
45433 || exit 1
45434
45435 @endif target-examples
45436
45437 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
45438 maybe-installcheck-target-examples:
45439 @if target-examples
45440 maybe-installcheck-target-examples: installcheck-target-examples
45441
45442 installcheck-target-examples: \
45443 configure-target-examples
45444 @: $(MAKE); $(unstage)
45445 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45446 r=`${PWD_COMMAND}`; export r; \
45447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45448 $(NORMAL_TARGET_EXPORTS) \
45449 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
45450 for flag in $(EXTRA_TARGET_FLAGS); do \
45451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45452 done; \
45453 (cd $(TARGET_SUBDIR)/examples && \
45454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45456 "RANLIB=$${RANLIB}" \
45457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45458 installcheck) \
45459 || exit 1
45460
45461 @endif target-examples
45462
45463 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
45464 maybe-mostlyclean-target-examples:
45465 @if target-examples
45466 maybe-mostlyclean-target-examples: mostlyclean-target-examples
45467
45468 mostlyclean-target-examples:
45469 @: $(MAKE); $(unstage)
45470 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45471 r=`${PWD_COMMAND}`; export r; \
45472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45473 $(NORMAL_TARGET_EXPORTS) \
45474 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
45475 for flag in $(EXTRA_TARGET_FLAGS); do \
45476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45477 done; \
45478 (cd $(TARGET_SUBDIR)/examples && \
45479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45481 "RANLIB=$${RANLIB}" \
45482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45483 mostlyclean) \
45484 || exit 1
45485
45486 @endif target-examples
45487
45488 .PHONY: maybe-clean-target-examples clean-target-examples
45489 maybe-clean-target-examples:
45490 @if target-examples
45491 maybe-clean-target-examples: clean-target-examples
45492
45493 clean-target-examples:
45494 @: $(MAKE); $(unstage)
45495 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45496 r=`${PWD_COMMAND}`; export r; \
45497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45498 $(NORMAL_TARGET_EXPORTS) \
45499 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
45500 for flag in $(EXTRA_TARGET_FLAGS); do \
45501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45502 done; \
45503 (cd $(TARGET_SUBDIR)/examples && \
45504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45506 "RANLIB=$${RANLIB}" \
45507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45508 clean) \
45509 || exit 1
45510
45511 @endif target-examples
45512
45513 .PHONY: maybe-distclean-target-examples distclean-target-examples
45514 maybe-distclean-target-examples:
45515 @if target-examples
45516 maybe-distclean-target-examples: distclean-target-examples
45517
45518 distclean-target-examples:
45519 @: $(MAKE); $(unstage)
45520 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45521 r=`${PWD_COMMAND}`; export r; \
45522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523 $(NORMAL_TARGET_EXPORTS) \
45524 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
45525 for flag in $(EXTRA_TARGET_FLAGS); do \
45526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45527 done; \
45528 (cd $(TARGET_SUBDIR)/examples && \
45529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45531 "RANLIB=$${RANLIB}" \
45532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45533 distclean) \
45534 || exit 1
45535
45536 @endif target-examples
45537
45538 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
45539 maybe-maintainer-clean-target-examples:
45540 @if target-examples
45541 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
45542
45543 maintainer-clean-target-examples:
45544 @: $(MAKE); $(unstage)
45545 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
45546 r=`${PWD_COMMAND}`; export r; \
45547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45548 $(NORMAL_TARGET_EXPORTS) \
45549 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 maintainer-clean) \
45559 || exit 1
45560
45561 @endif target-examples
45562
45563
45564
45565
45566
45567 .PHONY: configure-target-libffi maybe-configure-target-libffi
45568 maybe-configure-target-libffi:
45569 @if gcc-bootstrap
45570 configure-target-libffi: stage_current
45571 @endif gcc-bootstrap
45572 @if target-libffi
45573 maybe-configure-target-libffi: configure-target-libffi
45574 configure-target-libffi:
45575 @: $(MAKE); $(unstage)
45576 @r=`${PWD_COMMAND}`; export r; \
45577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45578 echo "Checking multilib configuration for libffi..."; \
45579 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
45580 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
45581 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45582 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45583 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45584 else \
45585 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45586 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45587 fi; \
45588 else \
45589 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45590 fi; \
45591 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45592 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
45593 $(NORMAL_TARGET_EXPORTS) \
45594 echo Configuring in $(TARGET_SUBDIR)/libffi; \
45595 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45596 case $(srcdir) in \
45597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45598 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45600 esac; \
45601 srcdiroption="--srcdir=$${topdir}/libffi"; \
45602 libsrcdir="$$s/libffi"; \
45603 rm -f no-such-file || : ; \
45604 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45606 --target=${target_alias} $${srcdiroption} \
45607 || exit 1
45608 @endif target-libffi
45609
45610
45611
45612
45613
45614 .PHONY: all-target-libffi maybe-all-target-libffi
45615 maybe-all-target-libffi:
45616 @if gcc-bootstrap
45617 all-target-libffi: stage_current
45618 @endif gcc-bootstrap
45619 @if target-libffi
45620 TARGET-target-libffi=all
45621 maybe-all-target-libffi: all-target-libffi
45622 all-target-libffi: configure-target-libffi
45623 @: $(MAKE); $(unstage)
45624 @r=`${PWD_COMMAND}`; export r; \
45625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45626 $(NORMAL_TARGET_EXPORTS) \
45627 (cd $(TARGET_SUBDIR)/libffi && \
45628 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi))
45629 @endif target-libffi
45630
45631
45632
45633
45634
45635 .PHONY: check-target-libffi maybe-check-target-libffi
45636 maybe-check-target-libffi:
45637 @if target-libffi
45638 maybe-check-target-libffi: check-target-libffi
45639
45640 check-target-libffi:
45641 @: $(MAKE); $(unstage)
45642 @r=`${PWD_COMMAND}`; export r; \
45643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644 $(NORMAL_TARGET_EXPORTS) \
45645 (cd $(TARGET_SUBDIR)/libffi && \
45646 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45647
45648 @endif target-libffi
45649
45650 .PHONY: install-target-libffi maybe-install-target-libffi
45651 maybe-install-target-libffi:
45652 @if target-libffi
45653 maybe-install-target-libffi: install-target-libffi
45654
45655 install-target-libffi: installdirs
45656 @: $(MAKE); $(unstage)
45657 @r=`${PWD_COMMAND}`; export r; \
45658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45659 $(NORMAL_TARGET_EXPORTS) \
45660 (cd $(TARGET_SUBDIR)/libffi && \
45661 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45662
45663 @endif target-libffi
45664
45665 # Other targets (info, dvi, pdf, etc.)
45666
45667 .PHONY: maybe-info-target-libffi info-target-libffi
45668 maybe-info-target-libffi:
45669 @if target-libffi
45670 maybe-info-target-libffi: info-target-libffi
45671
45672 info-target-libffi: \
45673 configure-target-libffi
45674 @: $(MAKE); $(unstage)
45675 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45676 r=`${PWD_COMMAND}`; export r; \
45677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45678 $(NORMAL_TARGET_EXPORTS) \
45679 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
45680 for flag in $(EXTRA_TARGET_FLAGS); do \
45681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45682 done; \
45683 (cd $(TARGET_SUBDIR)/libffi && \
45684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45686 "RANLIB=$${RANLIB}" \
45687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45688 info) \
45689 || exit 1
45690
45691 @endif target-libffi
45692
45693 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
45694 maybe-dvi-target-libffi:
45695 @if target-libffi
45696 maybe-dvi-target-libffi: dvi-target-libffi
45697
45698 dvi-target-libffi: \
45699 configure-target-libffi
45700 @: $(MAKE); $(unstage)
45701 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45702 r=`${PWD_COMMAND}`; export r; \
45703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45704 $(NORMAL_TARGET_EXPORTS) \
45705 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
45706 for flag in $(EXTRA_TARGET_FLAGS); do \
45707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45708 done; \
45709 (cd $(TARGET_SUBDIR)/libffi && \
45710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45712 "RANLIB=$${RANLIB}" \
45713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45714 dvi) \
45715 || exit 1
45716
45717 @endif target-libffi
45718
45719 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
45720 maybe-pdf-target-libffi:
45721 @if target-libffi
45722 maybe-pdf-target-libffi: pdf-target-libffi
45723
45724 pdf-target-libffi: \
45725 configure-target-libffi
45726 @: $(MAKE); $(unstage)
45727 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45728 r=`${PWD_COMMAND}`; export r; \
45729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45730 $(NORMAL_TARGET_EXPORTS) \
45731 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
45732 for flag in $(EXTRA_TARGET_FLAGS); do \
45733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45734 done; \
45735 (cd $(TARGET_SUBDIR)/libffi && \
45736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45738 "RANLIB=$${RANLIB}" \
45739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45740 pdf) \
45741 || exit 1
45742
45743 @endif target-libffi
45744
45745 .PHONY: maybe-html-target-libffi html-target-libffi
45746 maybe-html-target-libffi:
45747 @if target-libffi
45748 maybe-html-target-libffi: html-target-libffi
45749
45750 html-target-libffi: \
45751 configure-target-libffi
45752 @: $(MAKE); $(unstage)
45753 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45754 r=`${PWD_COMMAND}`; export r; \
45755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45756 $(NORMAL_TARGET_EXPORTS) \
45757 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
45758 for flag in $(EXTRA_TARGET_FLAGS); do \
45759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45760 done; \
45761 (cd $(TARGET_SUBDIR)/libffi && \
45762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45764 "RANLIB=$${RANLIB}" \
45765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45766 html) \
45767 || exit 1
45768
45769 @endif target-libffi
45770
45771 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45772 maybe-TAGS-target-libffi:
45773 @if target-libffi
45774 maybe-TAGS-target-libffi: TAGS-target-libffi
45775
45776 TAGS-target-libffi: \
45777 configure-target-libffi
45778 @: $(MAKE); $(unstage)
45779 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45780 r=`${PWD_COMMAND}`; export r; \
45781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45782 $(NORMAL_TARGET_EXPORTS) \
45783 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
45784 for flag in $(EXTRA_TARGET_FLAGS); do \
45785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45786 done; \
45787 (cd $(TARGET_SUBDIR)/libffi && \
45788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45790 "RANLIB=$${RANLIB}" \
45791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45792 TAGS) \
45793 || exit 1
45794
45795 @endif target-libffi
45796
45797 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
45798 maybe-install-info-target-libffi:
45799 @if target-libffi
45800 maybe-install-info-target-libffi: install-info-target-libffi
45801
45802 install-info-target-libffi: \
45803 configure-target-libffi \
45804 info-target-libffi
45805 @: $(MAKE); $(unstage)
45806 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45807 r=`${PWD_COMMAND}`; export r; \
45808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809 $(NORMAL_TARGET_EXPORTS) \
45810 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
45811 for flag in $(EXTRA_TARGET_FLAGS); do \
45812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45813 done; \
45814 (cd $(TARGET_SUBDIR)/libffi && \
45815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45817 "RANLIB=$${RANLIB}" \
45818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45819 install-info) \
45820 || exit 1
45821
45822 @endif target-libffi
45823
45824 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45825 maybe-install-pdf-target-libffi:
45826 @if target-libffi
45827 maybe-install-pdf-target-libffi: install-pdf-target-libffi
45828
45829 install-pdf-target-libffi: \
45830 configure-target-libffi \
45831 pdf-target-libffi
45832 @: $(MAKE); $(unstage)
45833 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45834 r=`${PWD_COMMAND}`; export r; \
45835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45836 $(NORMAL_TARGET_EXPORTS) \
45837 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
45838 for flag in $(EXTRA_TARGET_FLAGS); do \
45839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45840 done; \
45841 (cd $(TARGET_SUBDIR)/libffi && \
45842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45844 "RANLIB=$${RANLIB}" \
45845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45846 install-pdf) \
45847 || exit 1
45848
45849 @endif target-libffi
45850
45851 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
45852 maybe-install-html-target-libffi:
45853 @if target-libffi
45854 maybe-install-html-target-libffi: install-html-target-libffi
45855
45856 install-html-target-libffi: \
45857 configure-target-libffi \
45858 html-target-libffi
45859 @: $(MAKE); $(unstage)
45860 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45861 r=`${PWD_COMMAND}`; export r; \
45862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45863 $(NORMAL_TARGET_EXPORTS) \
45864 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
45865 for flag in $(EXTRA_TARGET_FLAGS); do \
45866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45867 done; \
45868 (cd $(TARGET_SUBDIR)/libffi && \
45869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45871 "RANLIB=$${RANLIB}" \
45872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45873 install-html) \
45874 || exit 1
45875
45876 @endif target-libffi
45877
45878 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45879 maybe-installcheck-target-libffi:
45880 @if target-libffi
45881 maybe-installcheck-target-libffi: installcheck-target-libffi
45882
45883 installcheck-target-libffi: \
45884 configure-target-libffi
45885 @: $(MAKE); $(unstage)
45886 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45887 r=`${PWD_COMMAND}`; export r; \
45888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45889 $(NORMAL_TARGET_EXPORTS) \
45890 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
45891 for flag in $(EXTRA_TARGET_FLAGS); do \
45892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45893 done; \
45894 (cd $(TARGET_SUBDIR)/libffi && \
45895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45897 "RANLIB=$${RANLIB}" \
45898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45899 installcheck) \
45900 || exit 1
45901
45902 @endif target-libffi
45903
45904 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45905 maybe-mostlyclean-target-libffi:
45906 @if target-libffi
45907 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45908
45909 mostlyclean-target-libffi:
45910 @: $(MAKE); $(unstage)
45911 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45912 r=`${PWD_COMMAND}`; export r; \
45913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45914 $(NORMAL_TARGET_EXPORTS) \
45915 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
45916 for flag in $(EXTRA_TARGET_FLAGS); do \
45917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45918 done; \
45919 (cd $(TARGET_SUBDIR)/libffi && \
45920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45922 "RANLIB=$${RANLIB}" \
45923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45924 mostlyclean) \
45925 || exit 1
45926
45927 @endif target-libffi
45928
45929 .PHONY: maybe-clean-target-libffi clean-target-libffi
45930 maybe-clean-target-libffi:
45931 @if target-libffi
45932 maybe-clean-target-libffi: clean-target-libffi
45933
45934 clean-target-libffi:
45935 @: $(MAKE); $(unstage)
45936 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45937 r=`${PWD_COMMAND}`; export r; \
45938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45939 $(NORMAL_TARGET_EXPORTS) \
45940 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
45941 for flag in $(EXTRA_TARGET_FLAGS); do \
45942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45943 done; \
45944 (cd $(TARGET_SUBDIR)/libffi && \
45945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45947 "RANLIB=$${RANLIB}" \
45948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45949 clean) \
45950 || exit 1
45951
45952 @endif target-libffi
45953
45954 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
45955 maybe-distclean-target-libffi:
45956 @if target-libffi
45957 maybe-distclean-target-libffi: distclean-target-libffi
45958
45959 distclean-target-libffi:
45960 @: $(MAKE); $(unstage)
45961 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45962 r=`${PWD_COMMAND}`; export r; \
45963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45964 $(NORMAL_TARGET_EXPORTS) \
45965 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
45966 for flag in $(EXTRA_TARGET_FLAGS); do \
45967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45968 done; \
45969 (cd $(TARGET_SUBDIR)/libffi && \
45970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45972 "RANLIB=$${RANLIB}" \
45973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45974 distclean) \
45975 || exit 1
45976
45977 @endif target-libffi
45978
45979 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45980 maybe-maintainer-clean-target-libffi:
45981 @if target-libffi
45982 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45983
45984 maintainer-clean-target-libffi:
45985 @: $(MAKE); $(unstage)
45986 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
45987 r=`${PWD_COMMAND}`; export r; \
45988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989 $(NORMAL_TARGET_EXPORTS) \
45990 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
45991 for flag in $(EXTRA_TARGET_FLAGS); do \
45992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45993 done; \
45994 (cd $(TARGET_SUBDIR)/libffi && \
45995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45997 "RANLIB=$${RANLIB}" \
45998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45999 maintainer-clean) \
46000 || exit 1
46001
46002 @endif target-libffi
46003
46004
46005
46006
46007
46008 .PHONY: configure-target-libjava maybe-configure-target-libjava
46009 maybe-configure-target-libjava:
46010 @if gcc-bootstrap
46011 configure-target-libjava: stage_current
46012 @endif gcc-bootstrap
46013 @if target-libjava
46014 maybe-configure-target-libjava: configure-target-libjava
46015 configure-target-libjava:
46016 @: $(MAKE); $(unstage)
46017 @r=`${PWD_COMMAND}`; export r; \
46018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46019 echo "Checking multilib configuration for libjava..."; \
46020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46021 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
46022 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
46023 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
46024 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
46025 else \
46026 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
46027 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46028 fi; \
46029 else \
46030 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
46031 fi; \
46032 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
46033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
46034 $(RAW_CXX_TARGET_EXPORTS) \
46035 echo Configuring in $(TARGET_SUBDIR)/libjava; \
46036 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
46037 case $(srcdir) in \
46038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46039 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
46040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46041 esac; \
46042 srcdiroption="--srcdir=$${topdir}/libjava"; \
46043 libsrcdir="$$s/libjava"; \
46044 rm -f no-such-file || : ; \
46045 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46046 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46047 --target=${target_alias} $${srcdiroption} \
46048 || exit 1
46049 @endif target-libjava
46050
46051
46052
46053
46054
46055 .PHONY: all-target-libjava maybe-all-target-libjava
46056 maybe-all-target-libjava:
46057 @if gcc-bootstrap
46058 all-target-libjava: stage_current
46059 @endif gcc-bootstrap
46060 @if target-libjava
46061 TARGET-target-libjava=all
46062 maybe-all-target-libjava: all-target-libjava
46063 all-target-libjava: configure-target-libjava
46064 @: $(MAKE); $(unstage)
46065 @r=`${PWD_COMMAND}`; export r; \
46066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46067 $(RAW_CXX_TARGET_EXPORTS) \
46068 (cd $(TARGET_SUBDIR)/libjava && \
46069 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava))
46070 @endif target-libjava
46071
46072
46073
46074
46075
46076 .PHONY: check-target-libjava maybe-check-target-libjava
46077 maybe-check-target-libjava:
46078 @if target-libjava
46079 maybe-check-target-libjava: check-target-libjava
46080
46081 check-target-libjava:
46082 @: $(MAKE); $(unstage)
46083 @r=`${PWD_COMMAND}`; export r; \
46084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085 $(RAW_CXX_TARGET_EXPORTS) \
46086 (cd $(TARGET_SUBDIR)/libjava && \
46087 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46088
46089 @endif target-libjava
46090
46091 .PHONY: install-target-libjava maybe-install-target-libjava
46092 maybe-install-target-libjava:
46093 @if target-libjava
46094 maybe-install-target-libjava: install-target-libjava
46095
46096 install-target-libjava: installdirs
46097 @: $(MAKE); $(unstage)
46098 @r=`${PWD_COMMAND}`; export r; \
46099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46100 $(RAW_CXX_TARGET_EXPORTS) \
46101 (cd $(TARGET_SUBDIR)/libjava && \
46102 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46103
46104 @endif target-libjava
46105
46106 # Other targets (info, dvi, pdf, etc.)
46107
46108 .PHONY: maybe-info-target-libjava info-target-libjava
46109 maybe-info-target-libjava:
46110 @if target-libjava
46111 maybe-info-target-libjava: info-target-libjava
46112
46113 info-target-libjava: \
46114 configure-target-libjava
46115 @: $(MAKE); $(unstage)
46116 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46117 r=`${PWD_COMMAND}`; export r; \
46118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46119 $(RAW_CXX_TARGET_EXPORTS) \
46120 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
46121 for flag in $(EXTRA_TARGET_FLAGS); do \
46122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46123 done; \
46124 (cd $(TARGET_SUBDIR)/libjava && \
46125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46127 "RANLIB=$${RANLIB}" \
46128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46129 info) \
46130 || exit 1
46131
46132 @endif target-libjava
46133
46134 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
46135 maybe-dvi-target-libjava:
46136 @if target-libjava
46137 maybe-dvi-target-libjava: dvi-target-libjava
46138
46139 dvi-target-libjava: \
46140 configure-target-libjava
46141 @: $(MAKE); $(unstage)
46142 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46143 r=`${PWD_COMMAND}`; export r; \
46144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46145 $(RAW_CXX_TARGET_EXPORTS) \
46146 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
46147 for flag in $(EXTRA_TARGET_FLAGS); do \
46148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46149 done; \
46150 (cd $(TARGET_SUBDIR)/libjava && \
46151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46153 "RANLIB=$${RANLIB}" \
46154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46155 dvi) \
46156 || exit 1
46157
46158 @endif target-libjava
46159
46160 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
46161 maybe-pdf-target-libjava:
46162 @if target-libjava
46163 maybe-pdf-target-libjava: pdf-target-libjava
46164
46165 pdf-target-libjava: \
46166 configure-target-libjava
46167 @: $(MAKE); $(unstage)
46168 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46169 r=`${PWD_COMMAND}`; export r; \
46170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46171 $(RAW_CXX_TARGET_EXPORTS) \
46172 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
46173 for flag in $(EXTRA_TARGET_FLAGS); do \
46174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46175 done; \
46176 (cd $(TARGET_SUBDIR)/libjava && \
46177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46179 "RANLIB=$${RANLIB}" \
46180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46181 pdf) \
46182 || exit 1
46183
46184 @endif target-libjava
46185
46186 .PHONY: maybe-html-target-libjava html-target-libjava
46187 maybe-html-target-libjava:
46188 @if target-libjava
46189 maybe-html-target-libjava: html-target-libjava
46190
46191 html-target-libjava: \
46192 configure-target-libjava
46193 @: $(MAKE); $(unstage)
46194 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46195 r=`${PWD_COMMAND}`; export r; \
46196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46197 $(RAW_CXX_TARGET_EXPORTS) \
46198 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
46199 for flag in $(EXTRA_TARGET_FLAGS); do \
46200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46201 done; \
46202 (cd $(TARGET_SUBDIR)/libjava && \
46203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46205 "RANLIB=$${RANLIB}" \
46206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46207 html) \
46208 || exit 1
46209
46210 @endif target-libjava
46211
46212 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
46213 maybe-TAGS-target-libjava:
46214 @if target-libjava
46215 maybe-TAGS-target-libjava: TAGS-target-libjava
46216
46217 TAGS-target-libjava: \
46218 configure-target-libjava
46219 @: $(MAKE); $(unstage)
46220 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46221 r=`${PWD_COMMAND}`; export r; \
46222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46223 $(RAW_CXX_TARGET_EXPORTS) \
46224 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
46225 for flag in $(EXTRA_TARGET_FLAGS); do \
46226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46227 done; \
46228 (cd $(TARGET_SUBDIR)/libjava && \
46229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46231 "RANLIB=$${RANLIB}" \
46232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46233 TAGS) \
46234 || exit 1
46235
46236 @endif target-libjava
46237
46238 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
46239 maybe-install-info-target-libjava:
46240 @if target-libjava
46241 maybe-install-info-target-libjava: install-info-target-libjava
46242
46243 install-info-target-libjava: \
46244 configure-target-libjava \
46245 info-target-libjava
46246 @: $(MAKE); $(unstage)
46247 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46248 r=`${PWD_COMMAND}`; export r; \
46249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46250 $(RAW_CXX_TARGET_EXPORTS) \
46251 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
46252 for flag in $(EXTRA_TARGET_FLAGS); do \
46253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46254 done; \
46255 (cd $(TARGET_SUBDIR)/libjava && \
46256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46258 "RANLIB=$${RANLIB}" \
46259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46260 install-info) \
46261 || exit 1
46262
46263 @endif target-libjava
46264
46265 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
46266 maybe-install-pdf-target-libjava:
46267 @if target-libjava
46268 maybe-install-pdf-target-libjava: install-pdf-target-libjava
46269
46270 install-pdf-target-libjava: \
46271 configure-target-libjava \
46272 pdf-target-libjava
46273 @: $(MAKE); $(unstage)
46274 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46275 r=`${PWD_COMMAND}`; export r; \
46276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46277 $(RAW_CXX_TARGET_EXPORTS) \
46278 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
46279 for flag in $(EXTRA_TARGET_FLAGS); do \
46280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46281 done; \
46282 (cd $(TARGET_SUBDIR)/libjava && \
46283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46285 "RANLIB=$${RANLIB}" \
46286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46287 install-pdf) \
46288 || exit 1
46289
46290 @endif target-libjava
46291
46292 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
46293 maybe-install-html-target-libjava:
46294 @if target-libjava
46295 maybe-install-html-target-libjava: install-html-target-libjava
46296
46297 install-html-target-libjava: \
46298 configure-target-libjava \
46299 html-target-libjava
46300 @: $(MAKE); $(unstage)
46301 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46302 r=`${PWD_COMMAND}`; export r; \
46303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304 $(RAW_CXX_TARGET_EXPORTS) \
46305 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
46306 for flag in $(EXTRA_TARGET_FLAGS); do \
46307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46308 done; \
46309 (cd $(TARGET_SUBDIR)/libjava && \
46310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46312 "RANLIB=$${RANLIB}" \
46313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46314 install-html) \
46315 || exit 1
46316
46317 @endif target-libjava
46318
46319 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
46320 maybe-installcheck-target-libjava:
46321 @if target-libjava
46322 maybe-installcheck-target-libjava: installcheck-target-libjava
46323
46324 installcheck-target-libjava: \
46325 configure-target-libjava
46326 @: $(MAKE); $(unstage)
46327 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46328 r=`${PWD_COMMAND}`; export r; \
46329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46330 $(RAW_CXX_TARGET_EXPORTS) \
46331 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
46332 for flag in $(EXTRA_TARGET_FLAGS); do \
46333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46334 done; \
46335 (cd $(TARGET_SUBDIR)/libjava && \
46336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46338 "RANLIB=$${RANLIB}" \
46339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46340 installcheck) \
46341 || exit 1
46342
46343 @endif target-libjava
46344
46345 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
46346 maybe-mostlyclean-target-libjava:
46347 @if target-libjava
46348 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
46349
46350 mostlyclean-target-libjava:
46351 @: $(MAKE); $(unstage)
46352 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46353 r=`${PWD_COMMAND}`; export r; \
46354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46355 $(RAW_CXX_TARGET_EXPORTS) \
46356 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
46357 for flag in $(EXTRA_TARGET_FLAGS); do \
46358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46359 done; \
46360 (cd $(TARGET_SUBDIR)/libjava && \
46361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46363 "RANLIB=$${RANLIB}" \
46364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46365 mostlyclean) \
46366 || exit 1
46367
46368 @endif target-libjava
46369
46370 .PHONY: maybe-clean-target-libjava clean-target-libjava
46371 maybe-clean-target-libjava:
46372 @if target-libjava
46373 maybe-clean-target-libjava: clean-target-libjava
46374
46375 clean-target-libjava:
46376 @: $(MAKE); $(unstage)
46377 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46378 r=`${PWD_COMMAND}`; export r; \
46379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46380 $(RAW_CXX_TARGET_EXPORTS) \
46381 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
46382 for flag in $(EXTRA_TARGET_FLAGS); do \
46383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46384 done; \
46385 (cd $(TARGET_SUBDIR)/libjava && \
46386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46388 "RANLIB=$${RANLIB}" \
46389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46390 clean) \
46391 || exit 1
46392
46393 @endif target-libjava
46394
46395 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
46396 maybe-distclean-target-libjava:
46397 @if target-libjava
46398 maybe-distclean-target-libjava: distclean-target-libjava
46399
46400 distclean-target-libjava:
46401 @: $(MAKE); $(unstage)
46402 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46403 r=`${PWD_COMMAND}`; export r; \
46404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405 $(RAW_CXX_TARGET_EXPORTS) \
46406 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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 distclean) \
46416 || exit 1
46417
46418 @endif target-libjava
46419
46420 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
46421 maybe-maintainer-clean-target-libjava:
46422 @if target-libjava
46423 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
46424
46425 maintainer-clean-target-libjava:
46426 @: $(MAKE); $(unstage)
46427 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
46428 r=`${PWD_COMMAND}`; export r; \
46429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430 $(RAW_CXX_TARGET_EXPORTS) \
46431 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
46432 for flag in $(EXTRA_TARGET_FLAGS); do \
46433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46434 done; \
46435 (cd $(TARGET_SUBDIR)/libjava && \
46436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46438 "RANLIB=$${RANLIB}" \
46439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46440 maintainer-clean) \
46441 || exit 1
46442
46443 @endif target-libjava
46444
46445
46446
46447
46448
46449 .PHONY: configure-target-zlib maybe-configure-target-zlib
46450 maybe-configure-target-zlib:
46451 @if gcc-bootstrap
46452 configure-target-zlib: stage_current
46453 @endif gcc-bootstrap
46454 @if target-zlib
46455 maybe-configure-target-zlib: configure-target-zlib
46456 configure-target-zlib:
46457 @: $(MAKE); $(unstage)
46458 @r=`${PWD_COMMAND}`; export r; \
46459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46460 echo "Checking multilib configuration for zlib..."; \
46461 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
46463 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
46464 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
46465 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
46466 else \
46467 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
46468 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46469 fi; \
46470 else \
46471 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
46472 fi; \
46473 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
46475 $(NORMAL_TARGET_EXPORTS) \
46476 echo Configuring in $(TARGET_SUBDIR)/zlib; \
46477 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46478 case $(srcdir) in \
46479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46480 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46482 esac; \
46483 srcdiroption="--srcdir=$${topdir}/zlib"; \
46484 libsrcdir="$$s/zlib"; \
46485 rm -f no-such-file || : ; \
46486 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46487 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46488 --target=${target_alias} $${srcdiroption} \
46489 || exit 1
46490 @endif target-zlib
46491
46492
46493
46494
46495
46496 .PHONY: all-target-zlib maybe-all-target-zlib
46497 maybe-all-target-zlib:
46498 @if gcc-bootstrap
46499 all-target-zlib: stage_current
46500 @endif gcc-bootstrap
46501 @if target-zlib
46502 TARGET-target-zlib=all
46503 maybe-all-target-zlib: all-target-zlib
46504 all-target-zlib: configure-target-zlib
46505 @: $(MAKE); $(unstage)
46506 @r=`${PWD_COMMAND}`; export r; \
46507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508 $(NORMAL_TARGET_EXPORTS) \
46509 (cd $(TARGET_SUBDIR)/zlib && \
46510 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib))
46511 @endif target-zlib
46512
46513
46514
46515
46516
46517 .PHONY: check-target-zlib maybe-check-target-zlib
46518 maybe-check-target-zlib:
46519 @if target-zlib
46520 maybe-check-target-zlib: check-target-zlib
46521
46522 check-target-zlib:
46523 @: $(MAKE); $(unstage)
46524 @r=`${PWD_COMMAND}`; export r; \
46525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46526 $(NORMAL_TARGET_EXPORTS) \
46527 (cd $(TARGET_SUBDIR)/zlib && \
46528 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46529
46530 @endif target-zlib
46531
46532 .PHONY: install-target-zlib maybe-install-target-zlib
46533 maybe-install-target-zlib:
46534 @if target-zlib
46535 maybe-install-target-zlib: install-target-zlib
46536
46537 install-target-zlib: installdirs
46538 @: $(MAKE); $(unstage)
46539 @r=`${PWD_COMMAND}`; export r; \
46540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46541 $(NORMAL_TARGET_EXPORTS) \
46542 (cd $(TARGET_SUBDIR)/zlib && \
46543 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46544
46545 @endif target-zlib
46546
46547 # Other targets (info, dvi, pdf, etc.)
46548
46549 .PHONY: maybe-info-target-zlib info-target-zlib
46550 maybe-info-target-zlib:
46551 @if target-zlib
46552 maybe-info-target-zlib: info-target-zlib
46553
46554 info-target-zlib: \
46555 configure-target-zlib
46556 @: $(MAKE); $(unstage)
46557 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46558 r=`${PWD_COMMAND}`; export r; \
46559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46560 $(NORMAL_TARGET_EXPORTS) \
46561 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
46562 for flag in $(EXTRA_TARGET_FLAGS); do \
46563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46564 done; \
46565 (cd $(TARGET_SUBDIR)/zlib && \
46566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46568 "RANLIB=$${RANLIB}" \
46569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46570 info) \
46571 || exit 1
46572
46573 @endif target-zlib
46574
46575 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
46576 maybe-dvi-target-zlib:
46577 @if target-zlib
46578 maybe-dvi-target-zlib: dvi-target-zlib
46579
46580 dvi-target-zlib: \
46581 configure-target-zlib
46582 @: $(MAKE); $(unstage)
46583 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46584 r=`${PWD_COMMAND}`; export r; \
46585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46586 $(NORMAL_TARGET_EXPORTS) \
46587 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
46588 for flag in $(EXTRA_TARGET_FLAGS); do \
46589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46590 done; \
46591 (cd $(TARGET_SUBDIR)/zlib && \
46592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46594 "RANLIB=$${RANLIB}" \
46595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46596 dvi) \
46597 || exit 1
46598
46599 @endif target-zlib
46600
46601 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
46602 maybe-pdf-target-zlib:
46603 @if target-zlib
46604 maybe-pdf-target-zlib: pdf-target-zlib
46605
46606 pdf-target-zlib: \
46607 configure-target-zlib
46608 @: $(MAKE); $(unstage)
46609 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46610 r=`${PWD_COMMAND}`; export r; \
46611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612 $(NORMAL_TARGET_EXPORTS) \
46613 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
46614 for flag in $(EXTRA_TARGET_FLAGS); do \
46615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46616 done; \
46617 (cd $(TARGET_SUBDIR)/zlib && \
46618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46620 "RANLIB=$${RANLIB}" \
46621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46622 pdf) \
46623 || exit 1
46624
46625 @endif target-zlib
46626
46627 .PHONY: maybe-html-target-zlib html-target-zlib
46628 maybe-html-target-zlib:
46629 @if target-zlib
46630 maybe-html-target-zlib: html-target-zlib
46631
46632 html-target-zlib: \
46633 configure-target-zlib
46634 @: $(MAKE); $(unstage)
46635 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46636 r=`${PWD_COMMAND}`; export r; \
46637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46638 $(NORMAL_TARGET_EXPORTS) \
46639 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
46640 for flag in $(EXTRA_TARGET_FLAGS); do \
46641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46642 done; \
46643 (cd $(TARGET_SUBDIR)/zlib && \
46644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46646 "RANLIB=$${RANLIB}" \
46647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46648 html) \
46649 || exit 1
46650
46651 @endif target-zlib
46652
46653 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
46654 maybe-TAGS-target-zlib:
46655 @if target-zlib
46656 maybe-TAGS-target-zlib: TAGS-target-zlib
46657
46658 TAGS-target-zlib: \
46659 configure-target-zlib
46660 @: $(MAKE); $(unstage)
46661 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46662 r=`${PWD_COMMAND}`; export r; \
46663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46664 $(NORMAL_TARGET_EXPORTS) \
46665 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
46666 for flag in $(EXTRA_TARGET_FLAGS); do \
46667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46668 done; \
46669 (cd $(TARGET_SUBDIR)/zlib && \
46670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46672 "RANLIB=$${RANLIB}" \
46673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46674 TAGS) \
46675 || exit 1
46676
46677 @endif target-zlib
46678
46679 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
46680 maybe-install-info-target-zlib:
46681 @if target-zlib
46682 maybe-install-info-target-zlib: install-info-target-zlib
46683
46684 install-info-target-zlib: \
46685 configure-target-zlib \
46686 info-target-zlib
46687 @: $(MAKE); $(unstage)
46688 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46689 r=`${PWD_COMMAND}`; export r; \
46690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46691 $(NORMAL_TARGET_EXPORTS) \
46692 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
46693 for flag in $(EXTRA_TARGET_FLAGS); do \
46694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46695 done; \
46696 (cd $(TARGET_SUBDIR)/zlib && \
46697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46699 "RANLIB=$${RANLIB}" \
46700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46701 install-info) \
46702 || exit 1
46703
46704 @endif target-zlib
46705
46706 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
46707 maybe-install-pdf-target-zlib:
46708 @if target-zlib
46709 maybe-install-pdf-target-zlib: install-pdf-target-zlib
46710
46711 install-pdf-target-zlib: \
46712 configure-target-zlib \
46713 pdf-target-zlib
46714 @: $(MAKE); $(unstage)
46715 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46716 r=`${PWD_COMMAND}`; export r; \
46717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46718 $(NORMAL_TARGET_EXPORTS) \
46719 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
46720 for flag in $(EXTRA_TARGET_FLAGS); do \
46721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46722 done; \
46723 (cd $(TARGET_SUBDIR)/zlib && \
46724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46726 "RANLIB=$${RANLIB}" \
46727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46728 install-pdf) \
46729 || exit 1
46730
46731 @endif target-zlib
46732
46733 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
46734 maybe-install-html-target-zlib:
46735 @if target-zlib
46736 maybe-install-html-target-zlib: install-html-target-zlib
46737
46738 install-html-target-zlib: \
46739 configure-target-zlib \
46740 html-target-zlib
46741 @: $(MAKE); $(unstage)
46742 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46743 r=`${PWD_COMMAND}`; export r; \
46744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46745 $(NORMAL_TARGET_EXPORTS) \
46746 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
46747 for flag in $(EXTRA_TARGET_FLAGS); do \
46748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46749 done; \
46750 (cd $(TARGET_SUBDIR)/zlib && \
46751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46753 "RANLIB=$${RANLIB}" \
46754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46755 install-html) \
46756 || exit 1
46757
46758 @endif target-zlib
46759
46760 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
46761 maybe-installcheck-target-zlib:
46762 @if target-zlib
46763 maybe-installcheck-target-zlib: installcheck-target-zlib
46764
46765 installcheck-target-zlib: \
46766 configure-target-zlib
46767 @: $(MAKE); $(unstage)
46768 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46769 r=`${PWD_COMMAND}`; export r; \
46770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46771 $(NORMAL_TARGET_EXPORTS) \
46772 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
46773 for flag in $(EXTRA_TARGET_FLAGS); do \
46774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46775 done; \
46776 (cd $(TARGET_SUBDIR)/zlib && \
46777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46779 "RANLIB=$${RANLIB}" \
46780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46781 installcheck) \
46782 || exit 1
46783
46784 @endif target-zlib
46785
46786 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
46787 maybe-mostlyclean-target-zlib:
46788 @if target-zlib
46789 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
46790
46791 mostlyclean-target-zlib:
46792 @: $(MAKE); $(unstage)
46793 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46794 r=`${PWD_COMMAND}`; export r; \
46795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46796 $(NORMAL_TARGET_EXPORTS) \
46797 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
46798 for flag in $(EXTRA_TARGET_FLAGS); do \
46799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46800 done; \
46801 (cd $(TARGET_SUBDIR)/zlib && \
46802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46804 "RANLIB=$${RANLIB}" \
46805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46806 mostlyclean) \
46807 || exit 1
46808
46809 @endif target-zlib
46810
46811 .PHONY: maybe-clean-target-zlib clean-target-zlib
46812 maybe-clean-target-zlib:
46813 @if target-zlib
46814 maybe-clean-target-zlib: clean-target-zlib
46815
46816 clean-target-zlib:
46817 @: $(MAKE); $(unstage)
46818 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46819 r=`${PWD_COMMAND}`; export r; \
46820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821 $(NORMAL_TARGET_EXPORTS) \
46822 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
46823 for flag in $(EXTRA_TARGET_FLAGS); do \
46824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46825 done; \
46826 (cd $(TARGET_SUBDIR)/zlib && \
46827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46829 "RANLIB=$${RANLIB}" \
46830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46831 clean) \
46832 || exit 1
46833
46834 @endif target-zlib
46835
46836 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
46837 maybe-distclean-target-zlib:
46838 @if target-zlib
46839 maybe-distclean-target-zlib: distclean-target-zlib
46840
46841 distclean-target-zlib:
46842 @: $(MAKE); $(unstage)
46843 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46844 r=`${PWD_COMMAND}`; export r; \
46845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46846 $(NORMAL_TARGET_EXPORTS) \
46847 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
46848 for flag in $(EXTRA_TARGET_FLAGS); do \
46849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46850 done; \
46851 (cd $(TARGET_SUBDIR)/zlib && \
46852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46854 "RANLIB=$${RANLIB}" \
46855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46856 distclean) \
46857 || exit 1
46858
46859 @endif target-zlib
46860
46861 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
46862 maybe-maintainer-clean-target-zlib:
46863 @if target-zlib
46864 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
46865
46866 maintainer-clean-target-zlib:
46867 @: $(MAKE); $(unstage)
46868 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
46869 r=`${PWD_COMMAND}`; export r; \
46870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46871 $(NORMAL_TARGET_EXPORTS) \
46872 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
46873 for flag in $(EXTRA_TARGET_FLAGS); do \
46874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46875 done; \
46876 (cd $(TARGET_SUBDIR)/zlib && \
46877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46879 "RANLIB=$${RANLIB}" \
46880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46881 maintainer-clean) \
46882 || exit 1
46883
46884 @endif target-zlib
46885
46886
46887
46888
46889
46890 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
46891 maybe-configure-target-boehm-gc:
46892 @if gcc-bootstrap
46893 configure-target-boehm-gc: stage_current
46894 @endif gcc-bootstrap
46895 @if target-boehm-gc
46896 maybe-configure-target-boehm-gc: configure-target-boehm-gc
46897 configure-target-boehm-gc:
46898 @: $(MAKE); $(unstage)
46899 @r=`${PWD_COMMAND}`; export r; \
46900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46901 echo "Checking multilib configuration for boehm-gc..."; \
46902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
46903 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
46904 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
46905 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
46906 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
46907 else \
46908 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
46909 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
46910 fi; \
46911 else \
46912 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
46913 fi; \
46914 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
46915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
46916 $(NORMAL_TARGET_EXPORTS) \
46917 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
46918 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
46919 case $(srcdir) in \
46920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46921 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
46922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46923 esac; \
46924 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
46925 libsrcdir="$$s/boehm-gc"; \
46926 rm -f no-such-file || : ; \
46927 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46928 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46929 --target=${target_alias} $${srcdiroption} \
46930 || exit 1
46931 @endif target-boehm-gc
46932
46933
46934
46935
46936
46937 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
46938 maybe-all-target-boehm-gc:
46939 @if gcc-bootstrap
46940 all-target-boehm-gc: stage_current
46941 @endif gcc-bootstrap
46942 @if target-boehm-gc
46943 TARGET-target-boehm-gc=all
46944 maybe-all-target-boehm-gc: all-target-boehm-gc
46945 all-target-boehm-gc: configure-target-boehm-gc
46946 @: $(MAKE); $(unstage)
46947 @r=`${PWD_COMMAND}`; export r; \
46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949 $(NORMAL_TARGET_EXPORTS) \
46950 (cd $(TARGET_SUBDIR)/boehm-gc && \
46951 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc))
46952 @endif target-boehm-gc
46953
46954
46955
46956
46957
46958 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
46959 maybe-check-target-boehm-gc:
46960 @if target-boehm-gc
46961 maybe-check-target-boehm-gc: check-target-boehm-gc
46962
46963 check-target-boehm-gc:
46964 @: $(MAKE); $(unstage)
46965 @r=`${PWD_COMMAND}`; export r; \
46966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967 $(NORMAL_TARGET_EXPORTS) \
46968 (cd $(TARGET_SUBDIR)/boehm-gc && \
46969 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46970
46971 @endif target-boehm-gc
46972
46973 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
46974 maybe-install-target-boehm-gc:
46975 @if target-boehm-gc
46976 maybe-install-target-boehm-gc: install-target-boehm-gc
46977
46978 install-target-boehm-gc: installdirs
46979 @: $(MAKE); $(unstage)
46980 @r=`${PWD_COMMAND}`; export r; \
46981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982 $(NORMAL_TARGET_EXPORTS) \
46983 (cd $(TARGET_SUBDIR)/boehm-gc && \
46984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46985
46986 @endif target-boehm-gc
46987
46988 # Other targets (info, dvi, pdf, etc.)
46989
46990 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
46991 maybe-info-target-boehm-gc:
46992 @if target-boehm-gc
46993 maybe-info-target-boehm-gc: info-target-boehm-gc
46994
46995 info-target-boehm-gc: \
46996 configure-target-boehm-gc
46997 @: $(MAKE); $(unstage)
46998 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
46999 r=`${PWD_COMMAND}`; export r; \
47000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001 $(NORMAL_TARGET_EXPORTS) \
47002 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
47003 for flag in $(EXTRA_TARGET_FLAGS); do \
47004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005 done; \
47006 (cd $(TARGET_SUBDIR)/boehm-gc && \
47007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009 "RANLIB=$${RANLIB}" \
47010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011 info) \
47012 || exit 1
47013
47014 @endif target-boehm-gc
47015
47016 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
47017 maybe-dvi-target-boehm-gc:
47018 @if target-boehm-gc
47019 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
47020
47021 dvi-target-boehm-gc: \
47022 configure-target-boehm-gc
47023 @: $(MAKE); $(unstage)
47024 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47025 r=`${PWD_COMMAND}`; export r; \
47026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027 $(NORMAL_TARGET_EXPORTS) \
47028 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
47029 for flag in $(EXTRA_TARGET_FLAGS); do \
47030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031 done; \
47032 (cd $(TARGET_SUBDIR)/boehm-gc && \
47033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035 "RANLIB=$${RANLIB}" \
47036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037 dvi) \
47038 || exit 1
47039
47040 @endif target-boehm-gc
47041
47042 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
47043 maybe-pdf-target-boehm-gc:
47044 @if target-boehm-gc
47045 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
47046
47047 pdf-target-boehm-gc: \
47048 configure-target-boehm-gc
47049 @: $(MAKE); $(unstage)
47050 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47051 r=`${PWD_COMMAND}`; export r; \
47052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47053 $(NORMAL_TARGET_EXPORTS) \
47054 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47055 for flag in $(EXTRA_TARGET_FLAGS); do \
47056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47057 done; \
47058 (cd $(TARGET_SUBDIR)/boehm-gc && \
47059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47061 "RANLIB=$${RANLIB}" \
47062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47063 pdf) \
47064 || exit 1
47065
47066 @endif target-boehm-gc
47067
47068 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
47069 maybe-html-target-boehm-gc:
47070 @if target-boehm-gc
47071 maybe-html-target-boehm-gc: html-target-boehm-gc
47072
47073 html-target-boehm-gc: \
47074 configure-target-boehm-gc
47075 @: $(MAKE); $(unstage)
47076 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47077 r=`${PWD_COMMAND}`; export r; \
47078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47079 $(NORMAL_TARGET_EXPORTS) \
47080 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
47081 for flag in $(EXTRA_TARGET_FLAGS); do \
47082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47083 done; \
47084 (cd $(TARGET_SUBDIR)/boehm-gc && \
47085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47087 "RANLIB=$${RANLIB}" \
47088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47089 html) \
47090 || exit 1
47091
47092 @endif target-boehm-gc
47093
47094 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
47095 maybe-TAGS-target-boehm-gc:
47096 @if target-boehm-gc
47097 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
47098
47099 TAGS-target-boehm-gc: \
47100 configure-target-boehm-gc
47101 @: $(MAKE); $(unstage)
47102 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47103 r=`${PWD_COMMAND}`; export r; \
47104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105 $(NORMAL_TARGET_EXPORTS) \
47106 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
47107 for flag in $(EXTRA_TARGET_FLAGS); do \
47108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109 done; \
47110 (cd $(TARGET_SUBDIR)/boehm-gc && \
47111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113 "RANLIB=$${RANLIB}" \
47114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115 TAGS) \
47116 || exit 1
47117
47118 @endif target-boehm-gc
47119
47120 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
47121 maybe-install-info-target-boehm-gc:
47122 @if target-boehm-gc
47123 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
47124
47125 install-info-target-boehm-gc: \
47126 configure-target-boehm-gc \
47127 info-target-boehm-gc
47128 @: $(MAKE); $(unstage)
47129 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47130 r=`${PWD_COMMAND}`; export r; \
47131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132 $(NORMAL_TARGET_EXPORTS) \
47133 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
47134 for flag in $(EXTRA_TARGET_FLAGS); do \
47135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136 done; \
47137 (cd $(TARGET_SUBDIR)/boehm-gc && \
47138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140 "RANLIB=$${RANLIB}" \
47141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142 install-info) \
47143 || exit 1
47144
47145 @endif target-boehm-gc
47146
47147 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
47148 maybe-install-pdf-target-boehm-gc:
47149 @if target-boehm-gc
47150 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
47151
47152 install-pdf-target-boehm-gc: \
47153 configure-target-boehm-gc \
47154 pdf-target-boehm-gc
47155 @: $(MAKE); $(unstage)
47156 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47157 r=`${PWD_COMMAND}`; export r; \
47158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47159 $(NORMAL_TARGET_EXPORTS) \
47160 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
47161 for flag in $(EXTRA_TARGET_FLAGS); do \
47162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47163 done; \
47164 (cd $(TARGET_SUBDIR)/boehm-gc && \
47165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47167 "RANLIB=$${RANLIB}" \
47168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47169 install-pdf) \
47170 || exit 1
47171
47172 @endif target-boehm-gc
47173
47174 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
47175 maybe-install-html-target-boehm-gc:
47176 @if target-boehm-gc
47177 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
47178
47179 install-html-target-boehm-gc: \
47180 configure-target-boehm-gc \
47181 html-target-boehm-gc
47182 @: $(MAKE); $(unstage)
47183 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47184 r=`${PWD_COMMAND}`; export r; \
47185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186 $(NORMAL_TARGET_EXPORTS) \
47187 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
47188 for flag in $(EXTRA_TARGET_FLAGS); do \
47189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47190 done; \
47191 (cd $(TARGET_SUBDIR)/boehm-gc && \
47192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47194 "RANLIB=$${RANLIB}" \
47195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47196 install-html) \
47197 || exit 1
47198
47199 @endif target-boehm-gc
47200
47201 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
47202 maybe-installcheck-target-boehm-gc:
47203 @if target-boehm-gc
47204 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
47205
47206 installcheck-target-boehm-gc: \
47207 configure-target-boehm-gc
47208 @: $(MAKE); $(unstage)
47209 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47210 r=`${PWD_COMMAND}`; export r; \
47211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47212 $(NORMAL_TARGET_EXPORTS) \
47213 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
47214 for flag in $(EXTRA_TARGET_FLAGS); do \
47215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47216 done; \
47217 (cd $(TARGET_SUBDIR)/boehm-gc && \
47218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47220 "RANLIB=$${RANLIB}" \
47221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47222 installcheck) \
47223 || exit 1
47224
47225 @endif target-boehm-gc
47226
47227 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
47228 maybe-mostlyclean-target-boehm-gc:
47229 @if target-boehm-gc
47230 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
47231
47232 mostlyclean-target-boehm-gc:
47233 @: $(MAKE); $(unstage)
47234 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47235 r=`${PWD_COMMAND}`; export r; \
47236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47237 $(NORMAL_TARGET_EXPORTS) \
47238 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47239 for flag in $(EXTRA_TARGET_FLAGS); do \
47240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47241 done; \
47242 (cd $(TARGET_SUBDIR)/boehm-gc && \
47243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47245 "RANLIB=$${RANLIB}" \
47246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47247 mostlyclean) \
47248 || exit 1
47249
47250 @endif target-boehm-gc
47251
47252 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
47253 maybe-clean-target-boehm-gc:
47254 @if target-boehm-gc
47255 maybe-clean-target-boehm-gc: clean-target-boehm-gc
47256
47257 clean-target-boehm-gc:
47258 @: $(MAKE); $(unstage)
47259 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47260 r=`${PWD_COMMAND}`; export r; \
47261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47262 $(NORMAL_TARGET_EXPORTS) \
47263 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47264 for flag in $(EXTRA_TARGET_FLAGS); do \
47265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47266 done; \
47267 (cd $(TARGET_SUBDIR)/boehm-gc && \
47268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47270 "RANLIB=$${RANLIB}" \
47271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47272 clean) \
47273 || exit 1
47274
47275 @endif target-boehm-gc
47276
47277 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
47278 maybe-distclean-target-boehm-gc:
47279 @if target-boehm-gc
47280 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
47281
47282 distclean-target-boehm-gc:
47283 @: $(MAKE); $(unstage)
47284 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47285 r=`${PWD_COMMAND}`; export r; \
47286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287 $(NORMAL_TARGET_EXPORTS) \
47288 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
47289 for flag in $(EXTRA_TARGET_FLAGS); do \
47290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47291 done; \
47292 (cd $(TARGET_SUBDIR)/boehm-gc && \
47293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47295 "RANLIB=$${RANLIB}" \
47296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47297 distclean) \
47298 || exit 1
47299
47300 @endif target-boehm-gc
47301
47302 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
47303 maybe-maintainer-clean-target-boehm-gc:
47304 @if target-boehm-gc
47305 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
47306
47307 maintainer-clean-target-boehm-gc:
47308 @: $(MAKE); $(unstage)
47309 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
47310 r=`${PWD_COMMAND}`; export r; \
47311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312 $(NORMAL_TARGET_EXPORTS) \
47313 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
47314 for flag in $(EXTRA_TARGET_FLAGS); do \
47315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47316 done; \
47317 (cd $(TARGET_SUBDIR)/boehm-gc && \
47318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47320 "RANLIB=$${RANLIB}" \
47321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47322 maintainer-clean) \
47323 || exit 1
47324
47325 @endif target-boehm-gc
47326
47327
47328
47329
47330
47331 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
47332 maybe-configure-target-qthreads:
47333 @if gcc-bootstrap
47334 configure-target-qthreads: stage_current
47335 @endif gcc-bootstrap
47336 @if target-qthreads
47337 maybe-configure-target-qthreads: configure-target-qthreads
47338 configure-target-qthreads:
47339 @: $(MAKE); $(unstage)
47340 @r=`${PWD_COMMAND}`; export r; \
47341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342 echo "Checking multilib configuration for qthreads..."; \
47343 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47344 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
47345 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47346 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
47347 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
47348 else \
47349 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
47350 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47351 fi; \
47352 else \
47353 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
47354 fi; \
47355 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
47356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
47357 $(NORMAL_TARGET_EXPORTS) \
47358 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
47359 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
47360 case $(srcdir) in \
47361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47362 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
47363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47364 esac; \
47365 srcdiroption="--srcdir=$${topdir}/qthreads"; \
47366 libsrcdir="$$s/qthreads"; \
47367 rm -f no-such-file || : ; \
47368 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47370 --target=${target_alias} $${srcdiroption} \
47371 || exit 1
47372 @endif target-qthreads
47373
47374
47375
47376
47377
47378 .PHONY: all-target-qthreads maybe-all-target-qthreads
47379 maybe-all-target-qthreads:
47380 @if gcc-bootstrap
47381 all-target-qthreads: stage_current
47382 @endif gcc-bootstrap
47383 @if target-qthreads
47384 TARGET-target-qthreads=all
47385 maybe-all-target-qthreads: all-target-qthreads
47386 all-target-qthreads: configure-target-qthreads
47387 @: $(MAKE); $(unstage)
47388 @r=`${PWD_COMMAND}`; export r; \
47389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47390 $(NORMAL_TARGET_EXPORTS) \
47391 (cd $(TARGET_SUBDIR)/qthreads && \
47392 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads))
47393 @endif target-qthreads
47394
47395
47396
47397
47398
47399 .PHONY: check-target-qthreads maybe-check-target-qthreads
47400 maybe-check-target-qthreads:
47401 @if target-qthreads
47402 maybe-check-target-qthreads: check-target-qthreads
47403
47404 check-target-qthreads:
47405 @: $(MAKE); $(unstage)
47406 @r=`${PWD_COMMAND}`; export r; \
47407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47408 $(NORMAL_TARGET_EXPORTS) \
47409 (cd $(TARGET_SUBDIR)/qthreads && \
47410 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47411
47412 @endif target-qthreads
47413
47414 .PHONY: install-target-qthreads maybe-install-target-qthreads
47415 maybe-install-target-qthreads:
47416 @if target-qthreads
47417 maybe-install-target-qthreads: install-target-qthreads
47418
47419 install-target-qthreads: installdirs
47420 @: $(MAKE); $(unstage)
47421 @r=`${PWD_COMMAND}`; export r; \
47422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47423 $(NORMAL_TARGET_EXPORTS) \
47424 (cd $(TARGET_SUBDIR)/qthreads && \
47425 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47426
47427 @endif target-qthreads
47428
47429 # Other targets (info, dvi, pdf, etc.)
47430
47431 .PHONY: maybe-info-target-qthreads info-target-qthreads
47432 maybe-info-target-qthreads:
47433 @if target-qthreads
47434 maybe-info-target-qthreads: info-target-qthreads
47435
47436 info-target-qthreads: \
47437 configure-target-qthreads
47438 @: $(MAKE); $(unstage)
47439 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47440 r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 $(NORMAL_TARGET_EXPORTS) \
47443 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
47444 for flag in $(EXTRA_TARGET_FLAGS); do \
47445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47446 done; \
47447 (cd $(TARGET_SUBDIR)/qthreads && \
47448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47450 "RANLIB=$${RANLIB}" \
47451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47452 info) \
47453 || exit 1
47454
47455 @endif target-qthreads
47456
47457 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
47458 maybe-dvi-target-qthreads:
47459 @if target-qthreads
47460 maybe-dvi-target-qthreads: dvi-target-qthreads
47461
47462 dvi-target-qthreads: \
47463 configure-target-qthreads
47464 @: $(MAKE); $(unstage)
47465 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47466 r=`${PWD_COMMAND}`; export r; \
47467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47468 $(NORMAL_TARGET_EXPORTS) \
47469 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
47470 for flag in $(EXTRA_TARGET_FLAGS); do \
47471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47472 done; \
47473 (cd $(TARGET_SUBDIR)/qthreads && \
47474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47476 "RANLIB=$${RANLIB}" \
47477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47478 dvi) \
47479 || exit 1
47480
47481 @endif target-qthreads
47482
47483 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
47484 maybe-pdf-target-qthreads:
47485 @if target-qthreads
47486 maybe-pdf-target-qthreads: pdf-target-qthreads
47487
47488 pdf-target-qthreads: \
47489 configure-target-qthreads
47490 @: $(MAKE); $(unstage)
47491 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47492 r=`${PWD_COMMAND}`; export r; \
47493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47494 $(NORMAL_TARGET_EXPORTS) \
47495 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
47496 for flag in $(EXTRA_TARGET_FLAGS); do \
47497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47498 done; \
47499 (cd $(TARGET_SUBDIR)/qthreads && \
47500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47502 "RANLIB=$${RANLIB}" \
47503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47504 pdf) \
47505 || exit 1
47506
47507 @endif target-qthreads
47508
47509 .PHONY: maybe-html-target-qthreads html-target-qthreads
47510 maybe-html-target-qthreads:
47511 @if target-qthreads
47512 maybe-html-target-qthreads: html-target-qthreads
47513
47514 html-target-qthreads: \
47515 configure-target-qthreads
47516 @: $(MAKE); $(unstage)
47517 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47518 r=`${PWD_COMMAND}`; export r; \
47519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47520 $(NORMAL_TARGET_EXPORTS) \
47521 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
47522 for flag in $(EXTRA_TARGET_FLAGS); do \
47523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47524 done; \
47525 (cd $(TARGET_SUBDIR)/qthreads && \
47526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47528 "RANLIB=$${RANLIB}" \
47529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47530 html) \
47531 || exit 1
47532
47533 @endif target-qthreads
47534
47535 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
47536 maybe-TAGS-target-qthreads:
47537 @if target-qthreads
47538 maybe-TAGS-target-qthreads: TAGS-target-qthreads
47539
47540 TAGS-target-qthreads: \
47541 configure-target-qthreads
47542 @: $(MAKE); $(unstage)
47543 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47544 r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 $(NORMAL_TARGET_EXPORTS) \
47547 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
47548 for flag in $(EXTRA_TARGET_FLAGS); do \
47549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550 done; \
47551 (cd $(TARGET_SUBDIR)/qthreads && \
47552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554 "RANLIB=$${RANLIB}" \
47555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556 TAGS) \
47557 || exit 1
47558
47559 @endif target-qthreads
47560
47561 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
47562 maybe-install-info-target-qthreads:
47563 @if target-qthreads
47564 maybe-install-info-target-qthreads: install-info-target-qthreads
47565
47566 install-info-target-qthreads: \
47567 configure-target-qthreads \
47568 info-target-qthreads
47569 @: $(MAKE); $(unstage)
47570 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47571 r=`${PWD_COMMAND}`; export r; \
47572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47573 $(NORMAL_TARGET_EXPORTS) \
47574 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
47575 for flag in $(EXTRA_TARGET_FLAGS); do \
47576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47577 done; \
47578 (cd $(TARGET_SUBDIR)/qthreads && \
47579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47581 "RANLIB=$${RANLIB}" \
47582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47583 install-info) \
47584 || exit 1
47585
47586 @endif target-qthreads
47587
47588 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
47589 maybe-install-pdf-target-qthreads:
47590 @if target-qthreads
47591 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
47592
47593 install-pdf-target-qthreads: \
47594 configure-target-qthreads \
47595 pdf-target-qthreads
47596 @: $(MAKE); $(unstage)
47597 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47598 r=`${PWD_COMMAND}`; export r; \
47599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47600 $(NORMAL_TARGET_EXPORTS) \
47601 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
47602 for flag in $(EXTRA_TARGET_FLAGS); do \
47603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47604 done; \
47605 (cd $(TARGET_SUBDIR)/qthreads && \
47606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47608 "RANLIB=$${RANLIB}" \
47609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47610 install-pdf) \
47611 || exit 1
47612
47613 @endif target-qthreads
47614
47615 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
47616 maybe-install-html-target-qthreads:
47617 @if target-qthreads
47618 maybe-install-html-target-qthreads: install-html-target-qthreads
47619
47620 install-html-target-qthreads: \
47621 configure-target-qthreads \
47622 html-target-qthreads
47623 @: $(MAKE); $(unstage)
47624 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47625 r=`${PWD_COMMAND}`; export r; \
47626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47627 $(NORMAL_TARGET_EXPORTS) \
47628 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
47629 for flag in $(EXTRA_TARGET_FLAGS); do \
47630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47631 done; \
47632 (cd $(TARGET_SUBDIR)/qthreads && \
47633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47635 "RANLIB=$${RANLIB}" \
47636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47637 install-html) \
47638 || exit 1
47639
47640 @endif target-qthreads
47641
47642 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
47643 maybe-installcheck-target-qthreads:
47644 @if target-qthreads
47645 maybe-installcheck-target-qthreads: installcheck-target-qthreads
47646
47647 installcheck-target-qthreads: \
47648 configure-target-qthreads
47649 @: $(MAKE); $(unstage)
47650 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47651 r=`${PWD_COMMAND}`; export r; \
47652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47653 $(NORMAL_TARGET_EXPORTS) \
47654 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
47655 for flag in $(EXTRA_TARGET_FLAGS); do \
47656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47657 done; \
47658 (cd $(TARGET_SUBDIR)/qthreads && \
47659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47661 "RANLIB=$${RANLIB}" \
47662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47663 installcheck) \
47664 || exit 1
47665
47666 @endif target-qthreads
47667
47668 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
47669 maybe-mostlyclean-target-qthreads:
47670 @if target-qthreads
47671 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
47672
47673 mostlyclean-target-qthreads:
47674 @: $(MAKE); $(unstage)
47675 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47676 r=`${PWD_COMMAND}`; export r; \
47677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47678 $(NORMAL_TARGET_EXPORTS) \
47679 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
47680 for flag in $(EXTRA_TARGET_FLAGS); do \
47681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47682 done; \
47683 (cd $(TARGET_SUBDIR)/qthreads && \
47684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47686 "RANLIB=$${RANLIB}" \
47687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47688 mostlyclean) \
47689 || exit 1
47690
47691 @endif target-qthreads
47692
47693 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
47694 maybe-clean-target-qthreads:
47695 @if target-qthreads
47696 maybe-clean-target-qthreads: clean-target-qthreads
47697
47698 clean-target-qthreads:
47699 @: $(MAKE); $(unstage)
47700 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47701 r=`${PWD_COMMAND}`; export r; \
47702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47703 $(NORMAL_TARGET_EXPORTS) \
47704 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
47705 for flag in $(EXTRA_TARGET_FLAGS); do \
47706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47707 done; \
47708 (cd $(TARGET_SUBDIR)/qthreads && \
47709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47711 "RANLIB=$${RANLIB}" \
47712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47713 clean) \
47714 || exit 1
47715
47716 @endif target-qthreads
47717
47718 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
47719 maybe-distclean-target-qthreads:
47720 @if target-qthreads
47721 maybe-distclean-target-qthreads: distclean-target-qthreads
47722
47723 distclean-target-qthreads:
47724 @: $(MAKE); $(unstage)
47725 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47726 r=`${PWD_COMMAND}`; export r; \
47727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47728 $(NORMAL_TARGET_EXPORTS) \
47729 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
47730 for flag in $(EXTRA_TARGET_FLAGS); do \
47731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47732 done; \
47733 (cd $(TARGET_SUBDIR)/qthreads && \
47734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47736 "RANLIB=$${RANLIB}" \
47737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47738 distclean) \
47739 || exit 1
47740
47741 @endif target-qthreads
47742
47743 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
47744 maybe-maintainer-clean-target-qthreads:
47745 @if target-qthreads
47746 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
47747
47748 maintainer-clean-target-qthreads:
47749 @: $(MAKE); $(unstage)
47750 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
47751 r=`${PWD_COMMAND}`; export r; \
47752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47753 $(NORMAL_TARGET_EXPORTS) \
47754 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
47755 for flag in $(EXTRA_TARGET_FLAGS); do \
47756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47757 done; \
47758 (cd $(TARGET_SUBDIR)/qthreads && \
47759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47761 "RANLIB=$${RANLIB}" \
47762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47763 maintainer-clean) \
47764 || exit 1
47765
47766 @endif target-qthreads
47767
47768
47769
47770
47771
47772 .PHONY: configure-target-rda maybe-configure-target-rda
47773 maybe-configure-target-rda:
47774 @if gcc-bootstrap
47775 configure-target-rda: stage_current
47776 @endif gcc-bootstrap
47777 @if target-rda
47778 maybe-configure-target-rda: configure-target-rda
47779 configure-target-rda:
47780 @: $(MAKE); $(unstage)
47781 @r=`${PWD_COMMAND}`; export r; \
47782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47783 echo "Checking multilib configuration for rda..."; \
47784 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
47785 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
47786 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
47787 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
47788 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
47789 else \
47790 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
47791 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
47792 fi; \
47793 else \
47794 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
47795 fi; \
47796 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
47797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
47798 $(NORMAL_TARGET_EXPORTS) \
47799 echo Configuring in $(TARGET_SUBDIR)/rda; \
47800 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
47801 case $(srcdir) in \
47802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47803 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
47804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47805 esac; \
47806 srcdiroption="--srcdir=$${topdir}/rda"; \
47807 libsrcdir="$$s/rda"; \
47808 rm -f no-such-file || : ; \
47809 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47811 --target=${target_alias} $${srcdiroption} \
47812 || exit 1
47813 @endif target-rda
47814
47815
47816
47817
47818
47819 .PHONY: all-target-rda maybe-all-target-rda
47820 maybe-all-target-rda:
47821 @if gcc-bootstrap
47822 all-target-rda: stage_current
47823 @endif gcc-bootstrap
47824 @if target-rda
47825 TARGET-target-rda=all
47826 maybe-all-target-rda: all-target-rda
47827 all-target-rda: configure-target-rda
47828 @: $(MAKE); $(unstage)
47829 @r=`${PWD_COMMAND}`; export r; \
47830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47831 $(NORMAL_TARGET_EXPORTS) \
47832 (cd $(TARGET_SUBDIR)/rda && \
47833 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda))
47834 @endif target-rda
47835
47836
47837
47838
47839
47840 .PHONY: check-target-rda maybe-check-target-rda
47841 maybe-check-target-rda:
47842 @if target-rda
47843 maybe-check-target-rda: check-target-rda
47844
47845 check-target-rda:
47846 @: $(MAKE); $(unstage)
47847 @r=`${PWD_COMMAND}`; export r; \
47848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47849 $(NORMAL_TARGET_EXPORTS) \
47850 (cd $(TARGET_SUBDIR)/rda && \
47851 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47852
47853 @endif target-rda
47854
47855 .PHONY: install-target-rda maybe-install-target-rda
47856 maybe-install-target-rda:
47857 @if target-rda
47858 maybe-install-target-rda: install-target-rda
47859
47860 install-target-rda: installdirs
47861 @: $(MAKE); $(unstage)
47862 @r=`${PWD_COMMAND}`; export r; \
47863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47864 $(NORMAL_TARGET_EXPORTS) \
47865 (cd $(TARGET_SUBDIR)/rda && \
47866 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47867
47868 @endif target-rda
47869
47870 # Other targets (info, dvi, pdf, etc.)
47871
47872 .PHONY: maybe-info-target-rda info-target-rda
47873 maybe-info-target-rda:
47874 @if target-rda
47875 maybe-info-target-rda: info-target-rda
47876
47877 info-target-rda: \
47878 configure-target-rda
47879 @: $(MAKE); $(unstage)
47880 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47881 r=`${PWD_COMMAND}`; export r; \
47882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47883 $(NORMAL_TARGET_EXPORTS) \
47884 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
47885 for flag in $(EXTRA_TARGET_FLAGS); do \
47886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47887 done; \
47888 (cd $(TARGET_SUBDIR)/rda && \
47889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47891 "RANLIB=$${RANLIB}" \
47892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47893 info) \
47894 || exit 1
47895
47896 @endif target-rda
47897
47898 .PHONY: maybe-dvi-target-rda dvi-target-rda
47899 maybe-dvi-target-rda:
47900 @if target-rda
47901 maybe-dvi-target-rda: dvi-target-rda
47902
47903 dvi-target-rda: \
47904 configure-target-rda
47905 @: $(MAKE); $(unstage)
47906 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47907 r=`${PWD_COMMAND}`; export r; \
47908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47909 $(NORMAL_TARGET_EXPORTS) \
47910 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
47911 for flag in $(EXTRA_TARGET_FLAGS); do \
47912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47913 done; \
47914 (cd $(TARGET_SUBDIR)/rda && \
47915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47917 "RANLIB=$${RANLIB}" \
47918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47919 dvi) \
47920 || exit 1
47921
47922 @endif target-rda
47923
47924 .PHONY: maybe-pdf-target-rda pdf-target-rda
47925 maybe-pdf-target-rda:
47926 @if target-rda
47927 maybe-pdf-target-rda: pdf-target-rda
47928
47929 pdf-target-rda: \
47930 configure-target-rda
47931 @: $(MAKE); $(unstage)
47932 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47933 r=`${PWD_COMMAND}`; export r; \
47934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47935 $(NORMAL_TARGET_EXPORTS) \
47936 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
47937 for flag in $(EXTRA_TARGET_FLAGS); do \
47938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47939 done; \
47940 (cd $(TARGET_SUBDIR)/rda && \
47941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47943 "RANLIB=$${RANLIB}" \
47944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47945 pdf) \
47946 || exit 1
47947
47948 @endif target-rda
47949
47950 .PHONY: maybe-html-target-rda html-target-rda
47951 maybe-html-target-rda:
47952 @if target-rda
47953 maybe-html-target-rda: html-target-rda
47954
47955 html-target-rda: \
47956 configure-target-rda
47957 @: $(MAKE); $(unstage)
47958 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47959 r=`${PWD_COMMAND}`; export r; \
47960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961 $(NORMAL_TARGET_EXPORTS) \
47962 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
47963 for flag in $(EXTRA_TARGET_FLAGS); do \
47964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47965 done; \
47966 (cd $(TARGET_SUBDIR)/rda && \
47967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47969 "RANLIB=$${RANLIB}" \
47970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47971 html) \
47972 || exit 1
47973
47974 @endif target-rda
47975
47976 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
47977 maybe-TAGS-target-rda:
47978 @if target-rda
47979 maybe-TAGS-target-rda: TAGS-target-rda
47980
47981 TAGS-target-rda: \
47982 configure-target-rda
47983 @: $(MAKE); $(unstage)
47984 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
47985 r=`${PWD_COMMAND}`; export r; \
47986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47987 $(NORMAL_TARGET_EXPORTS) \
47988 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
47989 for flag in $(EXTRA_TARGET_FLAGS); do \
47990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47991 done; \
47992 (cd $(TARGET_SUBDIR)/rda && \
47993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47995 "RANLIB=$${RANLIB}" \
47996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47997 TAGS) \
47998 || exit 1
47999
48000 @endif target-rda
48001
48002 .PHONY: maybe-install-info-target-rda install-info-target-rda
48003 maybe-install-info-target-rda:
48004 @if target-rda
48005 maybe-install-info-target-rda: install-info-target-rda
48006
48007 install-info-target-rda: \
48008 configure-target-rda \
48009 info-target-rda
48010 @: $(MAKE); $(unstage)
48011 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48012 r=`${PWD_COMMAND}`; export r; \
48013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48014 $(NORMAL_TARGET_EXPORTS) \
48015 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
48016 for flag in $(EXTRA_TARGET_FLAGS); do \
48017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48018 done; \
48019 (cd $(TARGET_SUBDIR)/rda && \
48020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48022 "RANLIB=$${RANLIB}" \
48023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48024 install-info) \
48025 || exit 1
48026
48027 @endif target-rda
48028
48029 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
48030 maybe-install-pdf-target-rda:
48031 @if target-rda
48032 maybe-install-pdf-target-rda: install-pdf-target-rda
48033
48034 install-pdf-target-rda: \
48035 configure-target-rda \
48036 pdf-target-rda
48037 @: $(MAKE); $(unstage)
48038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48039 r=`${PWD_COMMAND}`; export r; \
48040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041 $(NORMAL_TARGET_EXPORTS) \
48042 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
48043 for flag in $(EXTRA_TARGET_FLAGS); do \
48044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045 done; \
48046 (cd $(TARGET_SUBDIR)/rda && \
48047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049 "RANLIB=$${RANLIB}" \
48050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051 install-pdf) \
48052 || exit 1
48053
48054 @endif target-rda
48055
48056 .PHONY: maybe-install-html-target-rda install-html-target-rda
48057 maybe-install-html-target-rda:
48058 @if target-rda
48059 maybe-install-html-target-rda: install-html-target-rda
48060
48061 install-html-target-rda: \
48062 configure-target-rda \
48063 html-target-rda
48064 @: $(MAKE); $(unstage)
48065 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48066 r=`${PWD_COMMAND}`; export r; \
48067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48068 $(NORMAL_TARGET_EXPORTS) \
48069 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
48070 for flag in $(EXTRA_TARGET_FLAGS); do \
48071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48072 done; \
48073 (cd $(TARGET_SUBDIR)/rda && \
48074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48076 "RANLIB=$${RANLIB}" \
48077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48078 install-html) \
48079 || exit 1
48080
48081 @endif target-rda
48082
48083 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
48084 maybe-installcheck-target-rda:
48085 @if target-rda
48086 maybe-installcheck-target-rda: installcheck-target-rda
48087
48088 installcheck-target-rda: \
48089 configure-target-rda
48090 @: $(MAKE); $(unstage)
48091 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48092 r=`${PWD_COMMAND}`; export r; \
48093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48094 $(NORMAL_TARGET_EXPORTS) \
48095 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
48096 for flag in $(EXTRA_TARGET_FLAGS); do \
48097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48098 done; \
48099 (cd $(TARGET_SUBDIR)/rda && \
48100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48102 "RANLIB=$${RANLIB}" \
48103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48104 installcheck) \
48105 || exit 1
48106
48107 @endif target-rda
48108
48109 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
48110 maybe-mostlyclean-target-rda:
48111 @if target-rda
48112 maybe-mostlyclean-target-rda: mostlyclean-target-rda
48113
48114 mostlyclean-target-rda:
48115 @: $(MAKE); $(unstage)
48116 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48117 r=`${PWD_COMMAND}`; export r; \
48118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48119 $(NORMAL_TARGET_EXPORTS) \
48120 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
48121 for flag in $(EXTRA_TARGET_FLAGS); do \
48122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48123 done; \
48124 (cd $(TARGET_SUBDIR)/rda && \
48125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48127 "RANLIB=$${RANLIB}" \
48128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48129 mostlyclean) \
48130 || exit 1
48131
48132 @endif target-rda
48133
48134 .PHONY: maybe-clean-target-rda clean-target-rda
48135 maybe-clean-target-rda:
48136 @if target-rda
48137 maybe-clean-target-rda: clean-target-rda
48138
48139 clean-target-rda:
48140 @: $(MAKE); $(unstage)
48141 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48142 r=`${PWD_COMMAND}`; export r; \
48143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48144 $(NORMAL_TARGET_EXPORTS) \
48145 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
48146 for flag in $(EXTRA_TARGET_FLAGS); do \
48147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48148 done; \
48149 (cd $(TARGET_SUBDIR)/rda && \
48150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48152 "RANLIB=$${RANLIB}" \
48153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48154 clean) \
48155 || exit 1
48156
48157 @endif target-rda
48158
48159 .PHONY: maybe-distclean-target-rda distclean-target-rda
48160 maybe-distclean-target-rda:
48161 @if target-rda
48162 maybe-distclean-target-rda: distclean-target-rda
48163
48164 distclean-target-rda:
48165 @: $(MAKE); $(unstage)
48166 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48167 r=`${PWD_COMMAND}`; export r; \
48168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169 $(NORMAL_TARGET_EXPORTS) \
48170 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
48171 for flag in $(EXTRA_TARGET_FLAGS); do \
48172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48173 done; \
48174 (cd $(TARGET_SUBDIR)/rda && \
48175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48177 "RANLIB=$${RANLIB}" \
48178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48179 distclean) \
48180 || exit 1
48181
48182 @endif target-rda
48183
48184 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
48185 maybe-maintainer-clean-target-rda:
48186 @if target-rda
48187 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
48188
48189 maintainer-clean-target-rda:
48190 @: $(MAKE); $(unstage)
48191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
48192 r=`${PWD_COMMAND}`; export r; \
48193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48194 $(NORMAL_TARGET_EXPORTS) \
48195 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
48196 for flag in $(EXTRA_TARGET_FLAGS); do \
48197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48198 done; \
48199 (cd $(TARGET_SUBDIR)/rda && \
48200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48202 "RANLIB=$${RANLIB}" \
48203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48204 maintainer-clean) \
48205 || exit 1
48206
48207 @endif target-rda
48208
48209
48210
48211
48212
48213 .PHONY: configure-target-libada maybe-configure-target-libada
48214 maybe-configure-target-libada:
48215 @if gcc-bootstrap
48216 configure-target-libada: stage_current
48217 @endif gcc-bootstrap
48218 @if target-libada
48219 maybe-configure-target-libada: configure-target-libada
48220 configure-target-libada:
48221 @: $(MAKE); $(unstage)
48222 @r=`${PWD_COMMAND}`; export r; \
48223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48224 echo "Checking multilib configuration for libada..."; \
48225 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48226 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
48227 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
48228 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
48229 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
48230 else \
48231 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
48232 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48233 fi; \
48234 else \
48235 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
48236 fi; \
48237 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
48238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
48239 $(NORMAL_TARGET_EXPORTS) \
48240 echo Configuring in $(TARGET_SUBDIR)/libada; \
48241 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
48242 case $(srcdir) in \
48243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48244 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
48245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48246 esac; \
48247 srcdiroption="--srcdir=$${topdir}/libada"; \
48248 libsrcdir="$$s/libada"; \
48249 rm -f no-such-file || : ; \
48250 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48251 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48252 --target=${target_alias} $${srcdiroption} \
48253 || exit 1
48254 @endif target-libada
48255
48256
48257
48258
48259
48260 .PHONY: all-target-libada maybe-all-target-libada
48261 maybe-all-target-libada:
48262 @if gcc-bootstrap
48263 all-target-libada: stage_current
48264 @endif gcc-bootstrap
48265 @if target-libada
48266 TARGET-target-libada=all
48267 maybe-all-target-libada: all-target-libada
48268 all-target-libada: configure-target-libada
48269 @: $(MAKE); $(unstage)
48270 @r=`${PWD_COMMAND}`; export r; \
48271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48272 $(NORMAL_TARGET_EXPORTS) \
48273 (cd $(TARGET_SUBDIR)/libada && \
48274 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada))
48275 @endif target-libada
48276
48277
48278
48279
48280
48281 .PHONY: check-target-libada maybe-check-target-libada
48282 maybe-check-target-libada:
48283 @if target-libada
48284 maybe-check-target-libada: check-target-libada
48285
48286 check-target-libada:
48287 @: $(MAKE); $(unstage)
48288 @r=`${PWD_COMMAND}`; export r; \
48289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48290 $(NORMAL_TARGET_EXPORTS) \
48291 (cd $(TARGET_SUBDIR)/libada && \
48292 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48293
48294 @endif target-libada
48295
48296 .PHONY: install-target-libada maybe-install-target-libada
48297 maybe-install-target-libada:
48298 @if target-libada
48299 maybe-install-target-libada: install-target-libada
48300
48301 install-target-libada: installdirs
48302 @: $(MAKE); $(unstage)
48303 @r=`${PWD_COMMAND}`; export r; \
48304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48305 $(NORMAL_TARGET_EXPORTS) \
48306 (cd $(TARGET_SUBDIR)/libada && \
48307 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48308
48309 @endif target-libada
48310
48311 # Other targets (info, dvi, pdf, etc.)
48312
48313 .PHONY: maybe-info-target-libada info-target-libada
48314 maybe-info-target-libada:
48315 @if target-libada
48316 maybe-info-target-libada: info-target-libada
48317
48318 info-target-libada: \
48319 configure-target-libada
48320 @: $(MAKE); $(unstage)
48321 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48322 r=`${PWD_COMMAND}`; export r; \
48323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48324 $(NORMAL_TARGET_EXPORTS) \
48325 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
48326 for flag in $(EXTRA_TARGET_FLAGS); do \
48327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48328 done; \
48329 (cd $(TARGET_SUBDIR)/libada && \
48330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48332 "RANLIB=$${RANLIB}" \
48333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48334 info) \
48335 || exit 1
48336
48337 @endif target-libada
48338
48339 .PHONY: maybe-dvi-target-libada dvi-target-libada
48340 maybe-dvi-target-libada:
48341 @if target-libada
48342 maybe-dvi-target-libada: dvi-target-libada
48343
48344 dvi-target-libada: \
48345 configure-target-libada
48346 @: $(MAKE); $(unstage)
48347 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48348 r=`${PWD_COMMAND}`; export r; \
48349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48350 $(NORMAL_TARGET_EXPORTS) \
48351 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
48352 for flag in $(EXTRA_TARGET_FLAGS); do \
48353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48354 done; \
48355 (cd $(TARGET_SUBDIR)/libada && \
48356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48358 "RANLIB=$${RANLIB}" \
48359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48360 dvi) \
48361 || exit 1
48362
48363 @endif target-libada
48364
48365 .PHONY: maybe-pdf-target-libada pdf-target-libada
48366 maybe-pdf-target-libada:
48367 @if target-libada
48368 maybe-pdf-target-libada: pdf-target-libada
48369
48370 pdf-target-libada: \
48371 configure-target-libada
48372 @: $(MAKE); $(unstage)
48373 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48374 r=`${PWD_COMMAND}`; export r; \
48375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48376 $(NORMAL_TARGET_EXPORTS) \
48377 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
48378 for flag in $(EXTRA_TARGET_FLAGS); do \
48379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48380 done; \
48381 (cd $(TARGET_SUBDIR)/libada && \
48382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48384 "RANLIB=$${RANLIB}" \
48385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48386 pdf) \
48387 || exit 1
48388
48389 @endif target-libada
48390
48391 .PHONY: maybe-html-target-libada html-target-libada
48392 maybe-html-target-libada:
48393 @if target-libada
48394 maybe-html-target-libada: html-target-libada
48395
48396 html-target-libada: \
48397 configure-target-libada
48398 @: $(MAKE); $(unstage)
48399 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48400 r=`${PWD_COMMAND}`; export r; \
48401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48402 $(NORMAL_TARGET_EXPORTS) \
48403 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
48404 for flag in $(EXTRA_TARGET_FLAGS); do \
48405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48406 done; \
48407 (cd $(TARGET_SUBDIR)/libada && \
48408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48410 "RANLIB=$${RANLIB}" \
48411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48412 html) \
48413 || exit 1
48414
48415 @endif target-libada
48416
48417 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
48418 maybe-TAGS-target-libada:
48419 @if target-libada
48420 maybe-TAGS-target-libada: TAGS-target-libada
48421
48422 TAGS-target-libada: \
48423 configure-target-libada
48424 @: $(MAKE); $(unstage)
48425 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48426 r=`${PWD_COMMAND}`; export r; \
48427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428 $(NORMAL_TARGET_EXPORTS) \
48429 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
48430 for flag in $(EXTRA_TARGET_FLAGS); do \
48431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48432 done; \
48433 (cd $(TARGET_SUBDIR)/libada && \
48434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48436 "RANLIB=$${RANLIB}" \
48437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48438 TAGS) \
48439 || exit 1
48440
48441 @endif target-libada
48442
48443 .PHONY: maybe-install-info-target-libada install-info-target-libada
48444 maybe-install-info-target-libada:
48445 @if target-libada
48446 maybe-install-info-target-libada: install-info-target-libada
48447
48448 install-info-target-libada: \
48449 configure-target-libada \
48450 info-target-libada
48451 @: $(MAKE); $(unstage)
48452 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48453 r=`${PWD_COMMAND}`; export r; \
48454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455 $(NORMAL_TARGET_EXPORTS) \
48456 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
48457 for flag in $(EXTRA_TARGET_FLAGS); do \
48458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48459 done; \
48460 (cd $(TARGET_SUBDIR)/libada && \
48461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48463 "RANLIB=$${RANLIB}" \
48464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48465 install-info) \
48466 || exit 1
48467
48468 @endif target-libada
48469
48470 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
48471 maybe-install-pdf-target-libada:
48472 @if target-libada
48473 maybe-install-pdf-target-libada: install-pdf-target-libada
48474
48475 install-pdf-target-libada: \
48476 configure-target-libada \
48477 pdf-target-libada
48478 @: $(MAKE); $(unstage)
48479 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48480 r=`${PWD_COMMAND}`; export r; \
48481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48482 $(NORMAL_TARGET_EXPORTS) \
48483 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
48484 for flag in $(EXTRA_TARGET_FLAGS); do \
48485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48486 done; \
48487 (cd $(TARGET_SUBDIR)/libada && \
48488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48490 "RANLIB=$${RANLIB}" \
48491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48492 install-pdf) \
48493 || exit 1
48494
48495 @endif target-libada
48496
48497 .PHONY: maybe-install-html-target-libada install-html-target-libada
48498 maybe-install-html-target-libada:
48499 @if target-libada
48500 maybe-install-html-target-libada: install-html-target-libada
48501
48502 install-html-target-libada: \
48503 configure-target-libada \
48504 html-target-libada
48505 @: $(MAKE); $(unstage)
48506 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48507 r=`${PWD_COMMAND}`; export r; \
48508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509 $(NORMAL_TARGET_EXPORTS) \
48510 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
48511 for flag in $(EXTRA_TARGET_FLAGS); do \
48512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48513 done; \
48514 (cd $(TARGET_SUBDIR)/libada && \
48515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48517 "RANLIB=$${RANLIB}" \
48518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48519 install-html) \
48520 || exit 1
48521
48522 @endif target-libada
48523
48524 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
48525 maybe-installcheck-target-libada:
48526 @if target-libada
48527 maybe-installcheck-target-libada: installcheck-target-libada
48528
48529 installcheck-target-libada: \
48530 configure-target-libada
48531 @: $(MAKE); $(unstage)
48532 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48533 r=`${PWD_COMMAND}`; export r; \
48534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535 $(NORMAL_TARGET_EXPORTS) \
48536 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
48537 for flag in $(EXTRA_TARGET_FLAGS); do \
48538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48539 done; \
48540 (cd $(TARGET_SUBDIR)/libada && \
48541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48543 "RANLIB=$${RANLIB}" \
48544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48545 installcheck) \
48546 || exit 1
48547
48548 @endif target-libada
48549
48550 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
48551 maybe-mostlyclean-target-libada:
48552 @if target-libada
48553 maybe-mostlyclean-target-libada: mostlyclean-target-libada
48554
48555 mostlyclean-target-libada:
48556 @: $(MAKE); $(unstage)
48557 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48558 r=`${PWD_COMMAND}`; export r; \
48559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48560 $(NORMAL_TARGET_EXPORTS) \
48561 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
48562 for flag in $(EXTRA_TARGET_FLAGS); do \
48563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48564 done; \
48565 (cd $(TARGET_SUBDIR)/libada && \
48566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48568 "RANLIB=$${RANLIB}" \
48569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48570 mostlyclean) \
48571 || exit 1
48572
48573 @endif target-libada
48574
48575 .PHONY: maybe-clean-target-libada clean-target-libada
48576 maybe-clean-target-libada:
48577 @if target-libada
48578 maybe-clean-target-libada: clean-target-libada
48579
48580 clean-target-libada:
48581 @: $(MAKE); $(unstage)
48582 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48583 r=`${PWD_COMMAND}`; export r; \
48584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48585 $(NORMAL_TARGET_EXPORTS) \
48586 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
48587 for flag in $(EXTRA_TARGET_FLAGS); do \
48588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48589 done; \
48590 (cd $(TARGET_SUBDIR)/libada && \
48591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48593 "RANLIB=$${RANLIB}" \
48594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48595 clean) \
48596 || exit 1
48597
48598 @endif target-libada
48599
48600 .PHONY: maybe-distclean-target-libada distclean-target-libada
48601 maybe-distclean-target-libada:
48602 @if target-libada
48603 maybe-distclean-target-libada: distclean-target-libada
48604
48605 distclean-target-libada:
48606 @: $(MAKE); $(unstage)
48607 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48608 r=`${PWD_COMMAND}`; export r; \
48609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48610 $(NORMAL_TARGET_EXPORTS) \
48611 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
48612 for flag in $(EXTRA_TARGET_FLAGS); do \
48613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48614 done; \
48615 (cd $(TARGET_SUBDIR)/libada && \
48616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48618 "RANLIB=$${RANLIB}" \
48619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48620 distclean) \
48621 || exit 1
48622
48623 @endif target-libada
48624
48625 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
48626 maybe-maintainer-clean-target-libada:
48627 @if target-libada
48628 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
48629
48630 maintainer-clean-target-libada:
48631 @: $(MAKE); $(unstage)
48632 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
48633 r=`${PWD_COMMAND}`; export r; \
48634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48635 $(NORMAL_TARGET_EXPORTS) \
48636 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
48637 for flag in $(EXTRA_TARGET_FLAGS); do \
48638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48639 done; \
48640 (cd $(TARGET_SUBDIR)/libada && \
48641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48643 "RANLIB=$${RANLIB}" \
48644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48645 maintainer-clean) \
48646 || exit 1
48647
48648 @endif target-libada
48649
48650
48651
48652
48653
48654 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
48655 maybe-configure-target-libgomp:
48656 @if gcc-bootstrap
48657 configure-target-libgomp: stage_current
48658 @endif gcc-bootstrap
48659 @if target-libgomp
48660 maybe-configure-target-libgomp: configure-target-libgomp
48661 configure-target-libgomp:
48662 @: $(MAKE); $(unstage)
48663 @r=`${PWD_COMMAND}`; export r; \
48664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48665 echo "Checking multilib configuration for libgomp..."; \
48666 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
48667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
48668 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
48669 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
48670 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
48671 else \
48672 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
48673 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
48674 fi; \
48675 else \
48676 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
48677 fi; \
48678 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
48679 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
48680 $(NORMAL_TARGET_EXPORTS) \
48681 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
48682 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
48683 case $(srcdir) in \
48684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48685 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
48686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48687 esac; \
48688 srcdiroption="--srcdir=$${topdir}/libgomp"; \
48689 libsrcdir="$$s/libgomp"; \
48690 rm -f no-such-file || : ; \
48691 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48692 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48693 --target=${target_alias} $${srcdiroption} \
48694 || exit 1
48695 @endif target-libgomp
48696
48697
48698
48699
48700
48701 .PHONY: all-target-libgomp maybe-all-target-libgomp
48702 maybe-all-target-libgomp:
48703 @if gcc-bootstrap
48704 all-target-libgomp: stage_current
48705 @endif gcc-bootstrap
48706 @if target-libgomp
48707 TARGET-target-libgomp=all
48708 maybe-all-target-libgomp: all-target-libgomp
48709 all-target-libgomp: configure-target-libgomp
48710 @: $(MAKE); $(unstage)
48711 @r=`${PWD_COMMAND}`; export r; \
48712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48713 $(NORMAL_TARGET_EXPORTS) \
48714 (cd $(TARGET_SUBDIR)/libgomp && \
48715 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp))
48716 @endif target-libgomp
48717
48718
48719
48720
48721
48722 .PHONY: check-target-libgomp maybe-check-target-libgomp
48723 maybe-check-target-libgomp:
48724 @if target-libgomp
48725 maybe-check-target-libgomp: check-target-libgomp
48726
48727 check-target-libgomp:
48728 @: $(MAKE); $(unstage)
48729 @r=`${PWD_COMMAND}`; export r; \
48730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48731 $(NORMAL_TARGET_EXPORTS) \
48732 (cd $(TARGET_SUBDIR)/libgomp && \
48733 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48734
48735 @endif target-libgomp
48736
48737 .PHONY: install-target-libgomp maybe-install-target-libgomp
48738 maybe-install-target-libgomp:
48739 @if target-libgomp
48740 maybe-install-target-libgomp: install-target-libgomp
48741
48742 install-target-libgomp: installdirs
48743 @: $(MAKE); $(unstage)
48744 @r=`${PWD_COMMAND}`; export r; \
48745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746 $(NORMAL_TARGET_EXPORTS) \
48747 (cd $(TARGET_SUBDIR)/libgomp && \
48748 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48749
48750 @endif target-libgomp
48751
48752 # Other targets (info, dvi, pdf, etc.)
48753
48754 .PHONY: maybe-info-target-libgomp info-target-libgomp
48755 maybe-info-target-libgomp:
48756 @if target-libgomp
48757 maybe-info-target-libgomp: info-target-libgomp
48758
48759 info-target-libgomp: \
48760 configure-target-libgomp
48761 @: $(MAKE); $(unstage)
48762 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48763 r=`${PWD_COMMAND}`; export r; \
48764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48765 $(NORMAL_TARGET_EXPORTS) \
48766 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
48767 for flag in $(EXTRA_TARGET_FLAGS); do \
48768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48769 done; \
48770 (cd $(TARGET_SUBDIR)/libgomp && \
48771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48773 "RANLIB=$${RANLIB}" \
48774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48775 info) \
48776 || exit 1
48777
48778 @endif target-libgomp
48779
48780 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
48781 maybe-dvi-target-libgomp:
48782 @if target-libgomp
48783 maybe-dvi-target-libgomp: dvi-target-libgomp
48784
48785 dvi-target-libgomp: \
48786 configure-target-libgomp
48787 @: $(MAKE); $(unstage)
48788 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48789 r=`${PWD_COMMAND}`; export r; \
48790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48791 $(NORMAL_TARGET_EXPORTS) \
48792 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
48793 for flag in $(EXTRA_TARGET_FLAGS); do \
48794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48795 done; \
48796 (cd $(TARGET_SUBDIR)/libgomp && \
48797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48799 "RANLIB=$${RANLIB}" \
48800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48801 dvi) \
48802 || exit 1
48803
48804 @endif target-libgomp
48805
48806 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
48807 maybe-pdf-target-libgomp:
48808 @if target-libgomp
48809 maybe-pdf-target-libgomp: pdf-target-libgomp
48810
48811 pdf-target-libgomp: \
48812 configure-target-libgomp
48813 @: $(MAKE); $(unstage)
48814 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48815 r=`${PWD_COMMAND}`; export r; \
48816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48817 $(NORMAL_TARGET_EXPORTS) \
48818 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
48819 for flag in $(EXTRA_TARGET_FLAGS); do \
48820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48821 done; \
48822 (cd $(TARGET_SUBDIR)/libgomp && \
48823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48825 "RANLIB=$${RANLIB}" \
48826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48827 pdf) \
48828 || exit 1
48829
48830 @endif target-libgomp
48831
48832 .PHONY: maybe-html-target-libgomp html-target-libgomp
48833 maybe-html-target-libgomp:
48834 @if target-libgomp
48835 maybe-html-target-libgomp: html-target-libgomp
48836
48837 html-target-libgomp: \
48838 configure-target-libgomp
48839 @: $(MAKE); $(unstage)
48840 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48841 r=`${PWD_COMMAND}`; export r; \
48842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48843 $(NORMAL_TARGET_EXPORTS) \
48844 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
48845 for flag in $(EXTRA_TARGET_FLAGS); do \
48846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48847 done; \
48848 (cd $(TARGET_SUBDIR)/libgomp && \
48849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48851 "RANLIB=$${RANLIB}" \
48852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48853 html) \
48854 || exit 1
48855
48856 @endif target-libgomp
48857
48858 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
48859 maybe-TAGS-target-libgomp:
48860 @if target-libgomp
48861 maybe-TAGS-target-libgomp: TAGS-target-libgomp
48862
48863 TAGS-target-libgomp: \
48864 configure-target-libgomp
48865 @: $(MAKE); $(unstage)
48866 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48867 r=`${PWD_COMMAND}`; export r; \
48868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48869 $(NORMAL_TARGET_EXPORTS) \
48870 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
48871 for flag in $(EXTRA_TARGET_FLAGS); do \
48872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48873 done; \
48874 (cd $(TARGET_SUBDIR)/libgomp && \
48875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48877 "RANLIB=$${RANLIB}" \
48878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48879 TAGS) \
48880 || exit 1
48881
48882 @endif target-libgomp
48883
48884 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
48885 maybe-install-info-target-libgomp:
48886 @if target-libgomp
48887 maybe-install-info-target-libgomp: install-info-target-libgomp
48888
48889 install-info-target-libgomp: \
48890 configure-target-libgomp \
48891 info-target-libgomp
48892 @: $(MAKE); $(unstage)
48893 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48894 r=`${PWD_COMMAND}`; export r; \
48895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48896 $(NORMAL_TARGET_EXPORTS) \
48897 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
48898 for flag in $(EXTRA_TARGET_FLAGS); do \
48899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48900 done; \
48901 (cd $(TARGET_SUBDIR)/libgomp && \
48902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48904 "RANLIB=$${RANLIB}" \
48905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48906 install-info) \
48907 || exit 1
48908
48909 @endif target-libgomp
48910
48911 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
48912 maybe-install-pdf-target-libgomp:
48913 @if target-libgomp
48914 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
48915
48916 install-pdf-target-libgomp: \
48917 configure-target-libgomp \
48918 pdf-target-libgomp
48919 @: $(MAKE); $(unstage)
48920 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48921 r=`${PWD_COMMAND}`; export r; \
48922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48923 $(NORMAL_TARGET_EXPORTS) \
48924 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
48925 for flag in $(EXTRA_TARGET_FLAGS); do \
48926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48927 done; \
48928 (cd $(TARGET_SUBDIR)/libgomp && \
48929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48931 "RANLIB=$${RANLIB}" \
48932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48933 install-pdf) \
48934 || exit 1
48935
48936 @endif target-libgomp
48937
48938 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
48939 maybe-install-html-target-libgomp:
48940 @if target-libgomp
48941 maybe-install-html-target-libgomp: install-html-target-libgomp
48942
48943 install-html-target-libgomp: \
48944 configure-target-libgomp \
48945 html-target-libgomp
48946 @: $(MAKE); $(unstage)
48947 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48948 r=`${PWD_COMMAND}`; export r; \
48949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48950 $(NORMAL_TARGET_EXPORTS) \
48951 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
48952 for flag in $(EXTRA_TARGET_FLAGS); do \
48953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48954 done; \
48955 (cd $(TARGET_SUBDIR)/libgomp && \
48956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48958 "RANLIB=$${RANLIB}" \
48959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48960 install-html) \
48961 || exit 1
48962
48963 @endif target-libgomp
48964
48965 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
48966 maybe-installcheck-target-libgomp:
48967 @if target-libgomp
48968 maybe-installcheck-target-libgomp: installcheck-target-libgomp
48969
48970 installcheck-target-libgomp: \
48971 configure-target-libgomp
48972 @: $(MAKE); $(unstage)
48973 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48974 r=`${PWD_COMMAND}`; export r; \
48975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48976 $(NORMAL_TARGET_EXPORTS) \
48977 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
48978 for flag in $(EXTRA_TARGET_FLAGS); do \
48979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48980 done; \
48981 (cd $(TARGET_SUBDIR)/libgomp && \
48982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48984 "RANLIB=$${RANLIB}" \
48985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48986 installcheck) \
48987 || exit 1
48988
48989 @endif target-libgomp
48990
48991 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
48992 maybe-mostlyclean-target-libgomp:
48993 @if target-libgomp
48994 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
48995
48996 mostlyclean-target-libgomp:
48997 @: $(MAKE); $(unstage)
48998 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
48999 r=`${PWD_COMMAND}`; export r; \
49000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49001 $(NORMAL_TARGET_EXPORTS) \
49002 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
49003 for flag in $(EXTRA_TARGET_FLAGS); do \
49004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49005 done; \
49006 (cd $(TARGET_SUBDIR)/libgomp && \
49007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49009 "RANLIB=$${RANLIB}" \
49010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49011 mostlyclean) \
49012 || exit 1
49013
49014 @endif target-libgomp
49015
49016 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
49017 maybe-clean-target-libgomp:
49018 @if target-libgomp
49019 maybe-clean-target-libgomp: clean-target-libgomp
49020
49021 clean-target-libgomp:
49022 @: $(MAKE); $(unstage)
49023 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49024 r=`${PWD_COMMAND}`; export r; \
49025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49026 $(NORMAL_TARGET_EXPORTS) \
49027 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
49028 for flag in $(EXTRA_TARGET_FLAGS); do \
49029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49030 done; \
49031 (cd $(TARGET_SUBDIR)/libgomp && \
49032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49034 "RANLIB=$${RANLIB}" \
49035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49036 clean) \
49037 || exit 1
49038
49039 @endif target-libgomp
49040
49041 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
49042 maybe-distclean-target-libgomp:
49043 @if target-libgomp
49044 maybe-distclean-target-libgomp: distclean-target-libgomp
49045
49046 distclean-target-libgomp:
49047 @: $(MAKE); $(unstage)
49048 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49049 r=`${PWD_COMMAND}`; export r; \
49050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051 $(NORMAL_TARGET_EXPORTS) \
49052 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
49053 for flag in $(EXTRA_TARGET_FLAGS); do \
49054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49055 done; \
49056 (cd $(TARGET_SUBDIR)/libgomp && \
49057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49059 "RANLIB=$${RANLIB}" \
49060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49061 distclean) \
49062 || exit 1
49063
49064 @endif target-libgomp
49065
49066 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
49067 maybe-maintainer-clean-target-libgomp:
49068 @if target-libgomp
49069 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
49070
49071 maintainer-clean-target-libgomp:
49072 @: $(MAKE); $(unstage)
49073 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
49074 r=`${PWD_COMMAND}`; export r; \
49075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49076 $(NORMAL_TARGET_EXPORTS) \
49077 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
49078 for flag in $(EXTRA_TARGET_FLAGS); do \
49079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49080 done; \
49081 (cd $(TARGET_SUBDIR)/libgomp && \
49082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49084 "RANLIB=$${RANLIB}" \
49085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49086 maintainer-clean) \
49087 || exit 1
49088
49089 @endif target-libgomp
49090
49091
49092
49093 # ----------
49094 # GCC module
49095 # ----------
49096
49097 @if gcc-no-bootstrap
49098 .PHONY: cross
49099 cross: all-build all-gas all-ld
49100 @r=`${PWD_COMMAND}`; export r; \
49101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49102 $(HOST_EXPORTS) \
49103 echo "Building the C and C++ compiler"; \
49104 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49105 @r=`${PWD_COMMAND}`; export r; \
49106 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49107 echo "Building runtime libraries"; \
49108 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49109 @endif gcc-no-bootstrap
49110
49111 @if gcc
49112 .PHONY: check-gcc-c++
49113 check-gcc-c++:
49114 @if [ -f ./gcc/Makefile ] ; then \
49115 r=`${PWD_COMMAND}`; export r; \
49116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49117 $(HOST_EXPORTS) \
49118 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
49119 else \
49120 true; \
49121 fi
49122
49123 .PHONY: check-c++
49124 check-c++: check-target-libstdc++-v3 check-gcc-c++
49125
49126 # Install the gcc headers files, but not the fixed include files,
49127 # which Cygnus is not allowed to distribute. This rule is very
49128 # dependent on the workings of the gcc Makefile.in.
49129 .PHONY: gcc-no-fixedincludes
49130 gcc-no-fixedincludes:
49131 @if [ -f ./gcc/Makefile ]; then \
49132 rm -rf gcc/tmp-include; \
49133 mv gcc/include gcc/tmp-include 2>/dev/null; \
49134 mkdir gcc/include; \
49135 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
49136 touch gcc/stmp-fixinc gcc/include/fixed; \
49137 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
49138 r=`${PWD_COMMAND}`; export r; \
49139 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
49140 $(HOST_EXPORTS) \
49141 (cd ./gcc && \
49142 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
49143 rm -rf gcc/include; \
49144 mv gcc/tmp-include gcc/include 2>/dev/null; \
49145 else true; fi
49146 @endif gcc
49147
49148 # ---------------------
49149 # GCC bootstrap support
49150 # ---------------------
49151
49152 # We track the current stage (the one in 'gcc') in the stage_current file.
49153 # stage_last instead tracks the stage that was built last. These targets
49154 # are dummy when toplevel bootstrap is not active.
49155
49156 # While making host and target tools, symlinks to the final stage must be
49157 # there, so $(unstage) should be run at various points. To avoid excessive
49158 # recursive invocations of make, we "inline" them using a variable. These
49159 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49160 # to avoid warnings from the GNU Make job server.
49161
49162 unstage = :
49163 stage = :
49164 current_stage = ""
49165
49166 @if gcc-bootstrap
49167 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49168 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49169 current_stage = "`cat stage_current 2> /dev/null`"
49170 @endif gcc-bootstrap
49171
49172 .PHONY: unstage stage
49173 unstage:
49174 @: $(MAKE); $(unstage)
49175 stage:
49176 @: $(MAKE); $(stage)
49177
49178 # Disable commands for lean bootstrap.
49179 LEAN = false
49180
49181 # We name the build directories for the various stages "stage1-gcc",
49182 # "stage2-gcc","stage3-gcc", etc.
49183
49184 # Since the 'compare' process will fail (on debugging information) if any
49185 # directory names are different, we need to link the gcc directory for
49186 # the previous stage to a constant name ('prev-gcc'), and to make the name of
49187 # the build directories constant as well. For the latter, we use naked names
49188 # like 'gcc', because the scripts in that directory assume it. We use
49189 # mv on platforms where symlinks to directories do not work or are not
49190 # reliable.
49191
49192 # 'touch' doesn't work right on some platforms.
49193 STAMP = echo timestamp >
49194
49195 # We only want to compare .o files, so set this!
49196 objext = .o
49197
49198
49199 .PHONY: stage1-start stage1-end
49200
49201 stage1-start::
49202 @: $(MAKE); $(stage); \
49203 echo stage1 > stage_current ; \
49204 echo stage1 > stage_last; \
49205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49206 @if bfd
49207 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49208 mkdir stage1-bfd; \
49209 mv stage1-bfd bfd
49210 @endif bfd
49211 @if opcodes
49212 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49213 mkdir stage1-opcodes; \
49214 mv stage1-opcodes opcodes
49215 @endif opcodes
49216 @if binutils
49217 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49218 mkdir stage1-binutils; \
49219 mv stage1-binutils binutils
49220 @endif binutils
49221 @if gas
49222 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49223 mkdir stage1-gas; \
49224 mv stage1-gas gas
49225 @endif gas
49226 @if gcc
49227 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49228 mkdir stage1-gcc; \
49229 mv stage1-gcc gcc
49230 @endif gcc
49231 @if gmp
49232 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49233 mkdir stage1-gmp; \
49234 mv stage1-gmp gmp
49235 @endif gmp
49236 @if mpfr
49237 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49238 mkdir stage1-mpfr; \
49239 mv stage1-mpfr mpfr
49240 @endif mpfr
49241 @if intl
49242 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49243 mkdir stage1-intl; \
49244 mv stage1-intl intl
49245 @endif intl
49246 @if ld
49247 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49248 mkdir stage1-ld; \
49249 mv stage1-ld ld
49250 @endif ld
49251 @if libcpp
49252 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49253 mkdir stage1-libcpp; \
49254 mv stage1-libcpp libcpp
49255 @endif libcpp
49256 @if libdecnumber
49257 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49258 mkdir stage1-libdecnumber; \
49259 mv stage1-libdecnumber libdecnumber
49260 @endif libdecnumber
49261 @if libiberty
49262 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49263 mkdir stage1-libiberty; \
49264 mv stage1-libiberty libiberty
49265 @endif libiberty
49266 @if zlib
49267 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49268 mkdir stage1-zlib; \
49269 mv stage1-zlib zlib
49270 @endif zlib
49271 @[ -d stage1-$(TARGET_SUBDIR) ] || \
49272 mkdir stage1-$(TARGET_SUBDIR); \
49273 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49274
49275 stage1-end::
49276 @if bfd
49277 @if test -d $(HOST_SUBDIR)/bfd ; then \
49278 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
49279 fi
49280 @endif bfd
49281 @if opcodes
49282 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49283 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
49284 fi
49285 @endif opcodes
49286 @if binutils
49287 @if test -d $(HOST_SUBDIR)/binutils ; then \
49288 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
49289 fi
49290 @endif binutils
49291 @if gas
49292 @if test -d $(HOST_SUBDIR)/gas ; then \
49293 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
49294 fi
49295 @endif gas
49296 @if gcc
49297 @if test -d $(HOST_SUBDIR)/gcc ; then \
49298 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
49299 fi
49300 @endif gcc
49301 @if gmp
49302 @if test -d $(HOST_SUBDIR)/gmp ; then \
49303 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
49304 fi
49305 @endif gmp
49306 @if mpfr
49307 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49308 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
49309 fi
49310 @endif mpfr
49311 @if intl
49312 @if test -d $(HOST_SUBDIR)/intl ; then \
49313 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
49314 fi
49315 @endif intl
49316 @if ld
49317 @if test -d $(HOST_SUBDIR)/ld ; then \
49318 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
49319 fi
49320 @endif ld
49321 @if libcpp
49322 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49323 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
49324 fi
49325 @endif libcpp
49326 @if libdecnumber
49327 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49328 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
49329 fi
49330 @endif libdecnumber
49331 @if libiberty
49332 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49333 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
49334 fi
49335 @endif libiberty
49336 @if zlib
49337 @if test -d $(HOST_SUBDIR)/zlib ; then \
49338 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
49339 fi
49340 @endif zlib
49341 @if test -d $(TARGET_SUBDIR) ; then \
49342 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
49343 fi
49344 rm -f stage_current
49345
49346 # Bubble a bug fix through all the stages up to stage 1. They are
49347 # remade, but not reconfigured. The next stage (if any) will not be
49348 # reconfigured as well.
49349 .PHONY: stage1-bubble
49350 stage1-bubble::
49351 @r=`${PWD_COMMAND}`; export r; \
49352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49353 if test -f stage1-lean ; then \
49354 echo Skipping rebuild of stage1 ; \
49355 else \
49356 $(MAKE) stage1-start; \
49357 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49358 fi
49359
49360 .PHONY: all-stage1 clean-stage1
49361 do-clean: clean-stage1
49362
49363 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49364 # only possibility, but now it conflicts with no-bootstrap rules
49365 @if gcc-bootstrap
49366
49367
49368
49369
49370 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49371
49372 .PHONY: distclean-stage1
49373 distclean-stage1::
49374 @: $(MAKE); $(stage)
49375 @test "`cat stage_last`" != stage1 || rm -f stage_last
49376 rm -rf stage1-*
49377
49378
49379 @endif gcc-bootstrap
49380
49381
49382 .PHONY: stage2-start stage2-end
49383
49384 stage2-start::
49385 @: $(MAKE); $(stage); \
49386 echo stage2 > stage_current ; \
49387 echo stage2 > stage_last; \
49388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49389 @if bfd
49390 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49391 mkdir stage2-bfd; \
49392 mv stage2-bfd bfd ; \
49393 mv stage1-bfd prev-bfd || test -f stage1-lean
49394 @endif bfd
49395 @if opcodes
49396 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49397 mkdir stage2-opcodes; \
49398 mv stage2-opcodes opcodes ; \
49399 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49400 @endif opcodes
49401 @if binutils
49402 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49403 mkdir stage2-binutils; \
49404 mv stage2-binutils binutils ; \
49405 mv stage1-binutils prev-binutils || test -f stage1-lean
49406 @endif binutils
49407 @if gas
49408 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49409 mkdir stage2-gas; \
49410 mv stage2-gas gas ; \
49411 mv stage1-gas prev-gas || test -f stage1-lean
49412 @endif gas
49413 @if gcc
49414 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49415 mkdir stage2-gcc; \
49416 mv stage2-gcc gcc ; \
49417 mv stage1-gcc prev-gcc || test -f stage1-lean
49418 @endif gcc
49419 @if gmp
49420 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49421 mkdir stage2-gmp; \
49422 mv stage2-gmp gmp ; \
49423 mv stage1-gmp prev-gmp || test -f stage1-lean
49424 @endif gmp
49425 @if mpfr
49426 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49427 mkdir stage2-mpfr; \
49428 mv stage2-mpfr mpfr ; \
49429 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49430 @endif mpfr
49431 @if intl
49432 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49433 mkdir stage2-intl; \
49434 mv stage2-intl intl ; \
49435 mv stage1-intl prev-intl || test -f stage1-lean
49436 @endif intl
49437 @if ld
49438 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49439 mkdir stage2-ld; \
49440 mv stage2-ld ld ; \
49441 mv stage1-ld prev-ld || test -f stage1-lean
49442 @endif ld
49443 @if libcpp
49444 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49445 mkdir stage2-libcpp; \
49446 mv stage2-libcpp libcpp ; \
49447 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49448 @endif libcpp
49449 @if libdecnumber
49450 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49451 mkdir stage2-libdecnumber; \
49452 mv stage2-libdecnumber libdecnumber ; \
49453 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49454 @endif libdecnumber
49455 @if libiberty
49456 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49457 mkdir stage2-libiberty; \
49458 mv stage2-libiberty libiberty ; \
49459 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49460 @endif libiberty
49461 @if zlib
49462 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49463 mkdir stage2-zlib; \
49464 mv stage2-zlib zlib ; \
49465 mv stage1-zlib prev-zlib || test -f stage1-lean
49466 @endif zlib
49467 @[ -d stage2-$(TARGET_SUBDIR) ] || \
49468 mkdir stage2-$(TARGET_SUBDIR); \
49469 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49470 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49471
49472 stage2-end::
49473 @if bfd
49474 @if test -d $(HOST_SUBDIR)/bfd ; then \
49475 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
49476 mv prev-bfd stage1-bfd ; : ; \
49477 fi
49478 @endif bfd
49479 @if opcodes
49480 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49481 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
49482 mv prev-opcodes stage1-opcodes ; : ; \
49483 fi
49484 @endif opcodes
49485 @if binutils
49486 @if test -d $(HOST_SUBDIR)/binutils ; then \
49487 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
49488 mv prev-binutils stage1-binutils ; : ; \
49489 fi
49490 @endif binutils
49491 @if gas
49492 @if test -d $(HOST_SUBDIR)/gas ; then \
49493 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
49494 mv prev-gas stage1-gas ; : ; \
49495 fi
49496 @endif gas
49497 @if gcc
49498 @if test -d $(HOST_SUBDIR)/gcc ; then \
49499 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
49500 mv prev-gcc stage1-gcc ; : ; \
49501 fi
49502 @endif gcc
49503 @if gmp
49504 @if test -d $(HOST_SUBDIR)/gmp ; then \
49505 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
49506 mv prev-gmp stage1-gmp ; : ; \
49507 fi
49508 @endif gmp
49509 @if mpfr
49510 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49511 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
49512 mv prev-mpfr stage1-mpfr ; : ; \
49513 fi
49514 @endif mpfr
49515 @if intl
49516 @if test -d $(HOST_SUBDIR)/intl ; then \
49517 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
49518 mv prev-intl stage1-intl ; : ; \
49519 fi
49520 @endif intl
49521 @if ld
49522 @if test -d $(HOST_SUBDIR)/ld ; then \
49523 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
49524 mv prev-ld stage1-ld ; : ; \
49525 fi
49526 @endif ld
49527 @if libcpp
49528 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49529 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
49530 mv prev-libcpp stage1-libcpp ; : ; \
49531 fi
49532 @endif libcpp
49533 @if libdecnumber
49534 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49535 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
49536 mv prev-libdecnumber stage1-libdecnumber ; : ; \
49537 fi
49538 @endif libdecnumber
49539 @if libiberty
49540 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49541 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
49542 mv prev-libiberty stage1-libiberty ; : ; \
49543 fi
49544 @endif libiberty
49545 @if zlib
49546 @if test -d $(HOST_SUBDIR)/zlib ; then \
49547 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
49548 mv prev-zlib stage1-zlib ; : ; \
49549 fi
49550 @endif zlib
49551 @if test -d $(TARGET_SUBDIR) ; then \
49552 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
49553 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
49554 fi
49555 rm -f stage_current
49556
49557 # Bubble a bug fix through all the stages up to stage 2. They are
49558 # remade, but not reconfigured. The next stage (if any) will not be
49559 # reconfigured as well.
49560 .PHONY: stage2-bubble
49561 stage2-bubble:: stage1-bubble
49562 @r=`${PWD_COMMAND}`; export r; \
49563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49564 if test -f stage2-lean || test -f stage1-lean ; then \
49565 echo Skipping rebuild of stage2 ; \
49566 else \
49567 $(MAKE) stage2-start; \
49568 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49569 fi
49570
49571 .PHONY: all-stage2 clean-stage2
49572 do-clean: clean-stage2
49573
49574 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49575 # only possibility, but now it conflicts with no-bootstrap rules
49576 @if gcc-bootstrap
49577
49578
49579
49580 .PHONY: bootstrap2 bootstrap2-lean
49581 bootstrap2:
49582 echo stage2 > stage_final
49583 @r=`${PWD_COMMAND}`; export r; \
49584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49585 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
49586 @: $(MAKE); $(unstage)
49587 @r=`${PWD_COMMAND}`; export r; \
49588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49589 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49590
49591 bootstrap2-lean:
49592 echo stage2 > stage_final
49593 @r=`${PWD_COMMAND}`; export r; \
49594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49595 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
49596 @: $(MAKE); $(unstage)
49597 @r=`${PWD_COMMAND}`; export r; \
49598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49600
49601
49602 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49603 distclean-stage1:: distclean-stage2
49604 .PHONY: distclean-stage2
49605 distclean-stage2::
49606 @: $(MAKE); $(stage)
49607 @test "`cat stage_last`" != stage2 || rm -f stage_last
49608 rm -rf stage2-*
49609
49610
49611 @endif gcc-bootstrap
49612
49613
49614 .PHONY: stageb2g0-start stageb2g0-end
49615
49616 stageb2g0-start::
49617 @: $(MAKE); $(stage); \
49618 echo stageb2g0 > stage_current ; \
49619 echo stageb2g0 > stage_last; \
49620 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49621 @if bfd
49622 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
49623 mkdir stageb2g0-bfd; \
49624 mv stageb2g0-bfd bfd ; \
49625 mv stage1-bfd prev-bfd || test -f stage1-lean
49626 @endif bfd
49627 @if opcodes
49628 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
49629 mkdir stageb2g0-opcodes; \
49630 mv stageb2g0-opcodes opcodes ; \
49631 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49632 @endif opcodes
49633 @if binutils
49634 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
49635 mkdir stageb2g0-binutils; \
49636 mv stageb2g0-binutils binutils ; \
49637 mv stage1-binutils prev-binutils || test -f stage1-lean
49638 @endif binutils
49639 @if gas
49640 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
49641 mkdir stageb2g0-gas; \
49642 mv stageb2g0-gas gas ; \
49643 mv stage1-gas prev-gas || test -f stage1-lean
49644 @endif gas
49645 @if gcc
49646 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
49647 mkdir stageb2g0-gcc; \
49648 mv stageb2g0-gcc gcc ; \
49649 mv stage1-gcc prev-gcc || test -f stage1-lean
49650 @endif gcc
49651 @if gmp
49652 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
49653 mkdir stageb2g0-gmp; \
49654 mv stageb2g0-gmp gmp ; \
49655 mv stage1-gmp prev-gmp || test -f stage1-lean
49656 @endif gmp
49657 @if mpfr
49658 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
49659 mkdir stageb2g0-mpfr; \
49660 mv stageb2g0-mpfr mpfr ; \
49661 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49662 @endif mpfr
49663 @if intl
49664 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
49665 mkdir stageb2g0-intl; \
49666 mv stageb2g0-intl intl ; \
49667 mv stage1-intl prev-intl || test -f stage1-lean
49668 @endif intl
49669 @if ld
49670 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
49671 mkdir stageb2g0-ld; \
49672 mv stageb2g0-ld ld ; \
49673 mv stage1-ld prev-ld || test -f stage1-lean
49674 @endif ld
49675 @if libcpp
49676 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
49677 mkdir stageb2g0-libcpp; \
49678 mv stageb2g0-libcpp libcpp ; \
49679 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49680 @endif libcpp
49681 @if libdecnumber
49682 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
49683 mkdir stageb2g0-libdecnumber; \
49684 mv stageb2g0-libdecnumber libdecnumber ; \
49685 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49686 @endif libdecnumber
49687 @if libiberty
49688 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
49689 mkdir stageb2g0-libiberty; \
49690 mv stageb2g0-libiberty libiberty ; \
49691 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49692 @endif libiberty
49693 @if zlib
49694 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
49695 mkdir stageb2g0-zlib; \
49696 mv stageb2g0-zlib zlib ; \
49697 mv stage1-zlib prev-zlib || test -f stage1-lean
49698 @endif zlib
49699 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
49700 mkdir stageb2g0-$(TARGET_SUBDIR); \
49701 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49702 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49703
49704 stageb2g0-end::
49705 @if bfd
49706 @if test -d $(HOST_SUBDIR)/bfd ; then \
49707 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
49708 mv prev-bfd stage1-bfd ; : ; \
49709 fi
49710 @endif bfd
49711 @if opcodes
49712 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49713 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
49714 mv prev-opcodes stage1-opcodes ; : ; \
49715 fi
49716 @endif opcodes
49717 @if binutils
49718 @if test -d $(HOST_SUBDIR)/binutils ; then \
49719 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
49720 mv prev-binutils stage1-binutils ; : ; \
49721 fi
49722 @endif binutils
49723 @if gas
49724 @if test -d $(HOST_SUBDIR)/gas ; then \
49725 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
49726 mv prev-gas stage1-gas ; : ; \
49727 fi
49728 @endif gas
49729 @if gcc
49730 @if test -d $(HOST_SUBDIR)/gcc ; then \
49731 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
49732 mv prev-gcc stage1-gcc ; : ; \
49733 fi
49734 @endif gcc
49735 @if gmp
49736 @if test -d $(HOST_SUBDIR)/gmp ; then \
49737 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
49738 mv prev-gmp stage1-gmp ; : ; \
49739 fi
49740 @endif gmp
49741 @if mpfr
49742 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49743 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
49744 mv prev-mpfr stage1-mpfr ; : ; \
49745 fi
49746 @endif mpfr
49747 @if intl
49748 @if test -d $(HOST_SUBDIR)/intl ; then \
49749 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
49750 mv prev-intl stage1-intl ; : ; \
49751 fi
49752 @endif intl
49753 @if ld
49754 @if test -d $(HOST_SUBDIR)/ld ; then \
49755 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
49756 mv prev-ld stage1-ld ; : ; \
49757 fi
49758 @endif ld
49759 @if libcpp
49760 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49761 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
49762 mv prev-libcpp stage1-libcpp ; : ; \
49763 fi
49764 @endif libcpp
49765 @if libdecnumber
49766 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49767 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
49768 mv prev-libdecnumber stage1-libdecnumber ; : ; \
49769 fi
49770 @endif libdecnumber
49771 @if libiberty
49772 @if test -d $(HOST_SUBDIR)/libiberty ; then \
49773 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
49774 mv prev-libiberty stage1-libiberty ; : ; \
49775 fi
49776 @endif libiberty
49777 @if zlib
49778 @if test -d $(HOST_SUBDIR)/zlib ; then \
49779 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
49780 mv prev-zlib stage1-zlib ; : ; \
49781 fi
49782 @endif zlib
49783 @if test -d $(TARGET_SUBDIR) ; then \
49784 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
49785 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
49786 fi
49787 rm -f stage_current
49788
49789 # Bubble a bug fix through all the stages up to stage b2g0. They are
49790 # remade, but not reconfigured. The next stage (if any) will not be
49791 # reconfigured as well.
49792 .PHONY: stageb2g0-bubble
49793 stageb2g0-bubble:: stage1-bubble
49794 @r=`${PWD_COMMAND}`; export r; \
49795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49796 if test -f stageb2g0-lean || test -f stage1-lean ; then \
49797 echo Skipping rebuild of stageb2g0 ; \
49798 else \
49799 $(MAKE) stageb2g0-start; \
49800 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
49801 fi
49802
49803 .PHONY: all-stageb2g0 clean-stageb2g0
49804 do-clean: clean-stageb2g0
49805
49806 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49807 # only possibility, but now it conflicts with no-bootstrap rules
49808 @if gcc-bootstrap
49809
49810
49811
49812 .PHONY: bootstrap2-debug bootstrap2-debug-lean
49813 bootstrap2-debug:
49814 echo stageb2g0 > stage_final
49815 @r=`${PWD_COMMAND}`; export r; \
49816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49817 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
49818 @: $(MAKE); $(unstage)
49819 @r=`${PWD_COMMAND}`; export r; \
49820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49821 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49822
49823 bootstrap2-debug-lean:
49824 echo stageb2g0 > stage_final
49825 @r=`${PWD_COMMAND}`; export r; \
49826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
49828 @: $(MAKE); $(unstage)
49829 @r=`${PWD_COMMAND}`; export r; \
49830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49832
49833
49834 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49835 distclean-stage1:: distclean-stageb2g0
49836 .PHONY: distclean-stageb2g0
49837 distclean-stageb2g0::
49838 @: $(MAKE); $(stage)
49839 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
49840 rm -rf stageb2g0-*
49841
49842
49843 @endif gcc-bootstrap
49844
49845
49846 .PHONY: stage3-start stage3-end
49847
49848 stage3-start::
49849 @: $(MAKE); $(stage); \
49850 echo stage3 > stage_current ; \
49851 echo stage3 > stage_last; \
49852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49853 @if bfd
49854 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
49855 mkdir stage3-bfd; \
49856 mv stage3-bfd bfd ; \
49857 mv stage2-bfd prev-bfd || test -f stage2-lean
49858 @endif bfd
49859 @if opcodes
49860 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
49861 mkdir stage3-opcodes; \
49862 mv stage3-opcodes opcodes ; \
49863 mv stage2-opcodes prev-opcodes || test -f stage2-lean
49864 @endif opcodes
49865 @if binutils
49866 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
49867 mkdir stage3-binutils; \
49868 mv stage3-binutils binutils ; \
49869 mv stage2-binutils prev-binutils || test -f stage2-lean
49870 @endif binutils
49871 @if gas
49872 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
49873 mkdir stage3-gas; \
49874 mv stage3-gas gas ; \
49875 mv stage2-gas prev-gas || test -f stage2-lean
49876 @endif gas
49877 @if gcc
49878 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
49879 mkdir stage3-gcc; \
49880 mv stage3-gcc gcc ; \
49881 mv stage2-gcc prev-gcc || test -f stage2-lean
49882 @endif gcc
49883 @if gmp
49884 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
49885 mkdir stage3-gmp; \
49886 mv stage3-gmp gmp ; \
49887 mv stage2-gmp prev-gmp || test -f stage2-lean
49888 @endif gmp
49889 @if mpfr
49890 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
49891 mkdir stage3-mpfr; \
49892 mv stage3-mpfr mpfr ; \
49893 mv stage2-mpfr prev-mpfr || test -f stage2-lean
49894 @endif mpfr
49895 @if intl
49896 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
49897 mkdir stage3-intl; \
49898 mv stage3-intl intl ; \
49899 mv stage2-intl prev-intl || test -f stage2-lean
49900 @endif intl
49901 @if ld
49902 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
49903 mkdir stage3-ld; \
49904 mv stage3-ld ld ; \
49905 mv stage2-ld prev-ld || test -f stage2-lean
49906 @endif ld
49907 @if libcpp
49908 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
49909 mkdir stage3-libcpp; \
49910 mv stage3-libcpp libcpp ; \
49911 mv stage2-libcpp prev-libcpp || test -f stage2-lean
49912 @endif libcpp
49913 @if libdecnumber
49914 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
49915 mkdir stage3-libdecnumber; \
49916 mv stage3-libdecnumber libdecnumber ; \
49917 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
49918 @endif libdecnumber
49919 @if libiberty
49920 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
49921 mkdir stage3-libiberty; \
49922 mv stage3-libiberty libiberty ; \
49923 mv stage2-libiberty prev-libiberty || test -f stage2-lean
49924 @endif libiberty
49925 @if zlib
49926 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
49927 mkdir stage3-zlib; \
49928 mv stage3-zlib zlib ; \
49929 mv stage2-zlib prev-zlib || test -f stage2-lean
49930 @endif zlib
49931 @[ -d stage3-$(TARGET_SUBDIR) ] || \
49932 mkdir stage3-$(TARGET_SUBDIR); \
49933 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
49934 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
49935
49936 stage3-end::
49937 @if bfd
49938 @if test -d $(HOST_SUBDIR)/bfd ; then \
49939 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
49940 mv prev-bfd stage2-bfd ; : ; \
49941 fi
49942 @endif bfd
49943 @if opcodes
49944 @if test -d $(HOST_SUBDIR)/opcodes ; then \
49945 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
49946 mv prev-opcodes stage2-opcodes ; : ; \
49947 fi
49948 @endif opcodes
49949 @if binutils
49950 @if test -d $(HOST_SUBDIR)/binutils ; then \
49951 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
49952 mv prev-binutils stage2-binutils ; : ; \
49953 fi
49954 @endif binutils
49955 @if gas
49956 @if test -d $(HOST_SUBDIR)/gas ; then \
49957 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
49958 mv prev-gas stage2-gas ; : ; \
49959 fi
49960 @endif gas
49961 @if gcc
49962 @if test -d $(HOST_SUBDIR)/gcc ; then \
49963 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
49964 mv prev-gcc stage2-gcc ; : ; \
49965 fi
49966 @endif gcc
49967 @if gmp
49968 @if test -d $(HOST_SUBDIR)/gmp ; then \
49969 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
49970 mv prev-gmp stage2-gmp ; : ; \
49971 fi
49972 @endif gmp
49973 @if mpfr
49974 @if test -d $(HOST_SUBDIR)/mpfr ; then \
49975 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
49976 mv prev-mpfr stage2-mpfr ; : ; \
49977 fi
49978 @endif mpfr
49979 @if intl
49980 @if test -d $(HOST_SUBDIR)/intl ; then \
49981 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
49982 mv prev-intl stage2-intl ; : ; \
49983 fi
49984 @endif intl
49985 @if ld
49986 @if test -d $(HOST_SUBDIR)/ld ; then \
49987 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
49988 mv prev-ld stage2-ld ; : ; \
49989 fi
49990 @endif ld
49991 @if libcpp
49992 @if test -d $(HOST_SUBDIR)/libcpp ; then \
49993 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
49994 mv prev-libcpp stage2-libcpp ; : ; \
49995 fi
49996 @endif libcpp
49997 @if libdecnumber
49998 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49999 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
50000 mv prev-libdecnumber stage2-libdecnumber ; : ; \
50001 fi
50002 @endif libdecnumber
50003 @if libiberty
50004 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50005 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
50006 mv prev-libiberty stage2-libiberty ; : ; \
50007 fi
50008 @endif libiberty
50009 @if zlib
50010 @if test -d $(HOST_SUBDIR)/zlib ; then \
50011 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
50012 mv prev-zlib stage2-zlib ; : ; \
50013 fi
50014 @endif zlib
50015 @if test -d $(TARGET_SUBDIR) ; then \
50016 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
50017 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
50018 fi
50019 rm -f stage_current
50020
50021 # Bubble a bug fix through all the stages up to stage 3. They are
50022 # remade, but not reconfigured. The next stage (if any) will not be
50023 # reconfigured as well.
50024 .PHONY: stage3-bubble
50025 stage3-bubble:: stage2-bubble
50026 @r=`${PWD_COMMAND}`; export r; \
50027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50028 if test -f stage3-lean || test -f stage2-lean ; then \
50029 echo Skipping rebuild of stage3 ; \
50030 else \
50031 $(MAKE) stage3-start; \
50032 if $(LEAN); then \
50033 rm -rf stage1-* ; \
50034 $(STAMP) stage1-lean ; \
50035 fi; \
50036 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50037 fi
50038 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50039
50040 .PHONY: all-stage3 clean-stage3
50041 do-clean: clean-stage3
50042
50043 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50044 # only possibility, but now it conflicts with no-bootstrap rules
50045 @if gcc-bootstrap
50046
50047 compare:
50048 @r=`${PWD_COMMAND}`; export r; \
50049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50050 if test -f stage2-lean; then \
50051 echo Cannot compare object files as stage 2 was deleted. ; \
50052 exit 0 ; \
50053 fi; \
50054 : $(MAKE); $(stage); \
50055 rm -f .bad_compare ; \
50056 echo Comparing stages 2 and 3 ; \
50057 cd stage3-gcc; \
50058 files=`find . -name "*$(objext)" -print` ; \
50059 cd .. ; \
50060 for file in $${files} ; do \
50061 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
50062 $(do-compare) > /dev/null 2>&1; \
50063 if test $$? -eq 1; then \
50064 case $$file in \
50065 ./cc*-checksum$(objext) | ./libgcc/* ) \
50066 echo warning: $$file differs ;; \
50067 *) \
50068 echo $$file differs >> .bad_compare ;; \
50069 esac ; \
50070 fi ; \
50071 done ; \
50072 if [ -f .bad_compare ]; then \
50073 echo "Bootstrap comparison failure!"; \
50074 cat .bad_compare; \
50075 exit 1; \
50076 else \
50077 echo Comparison successful.; \
50078 fi ; \
50079 $(STAMP) compare
50080 if $(LEAN); then \
50081 rm -rf stage2-*; \
50082 $(STAMP) stage2-lean; \
50083 fi
50084
50085
50086
50087 .PHONY: bootstrap bootstrap-lean
50088 bootstrap:
50089 echo stage3 > stage_final
50090 @r=`${PWD_COMMAND}`; export r; \
50091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50092 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50093 @: $(MAKE); $(unstage)
50094 @r=`${PWD_COMMAND}`; export r; \
50095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50096 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50097
50098 bootstrap-lean:
50099 echo stage3 > stage_final
50100 @r=`${PWD_COMMAND}`; export r; \
50101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50102 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50103 @: $(MAKE); $(unstage)
50104 @r=`${PWD_COMMAND}`; export r; \
50105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50106 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50107
50108
50109 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50110 distclean-stage2:: distclean-stage3
50111 .PHONY: distclean-stage3
50112 distclean-stage3::
50113 @: $(MAKE); $(stage)
50114 @test "`cat stage_last`" != stage3 || rm -f stage_last
50115 rm -rf stage3-* compare
50116
50117
50118 .PHONY: cleanstrap
50119 cleanstrap: do-distclean local-clean
50120 echo stage3 > stage_final
50121 @r=`${PWD_COMMAND}`; export r; \
50122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50123 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50124 @: $(MAKE); $(unstage)
50125 @r=`${PWD_COMMAND}`; export r; \
50126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50127 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50128
50129 @endif gcc-bootstrap
50130
50131
50132 .PHONY: stageb3g2-start stageb3g2-end
50133
50134 stageb3g2-start::
50135 @: $(MAKE); $(stage); \
50136 echo stageb3g2 > stage_current ; \
50137 echo stageb3g2 > stage_last; \
50138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50139 @if bfd
50140 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
50141 mkdir stageb3g2-bfd; \
50142 mv stageb3g2-bfd bfd ; \
50143 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
50144 @endif bfd
50145 @if opcodes
50146 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
50147 mkdir stageb3g2-opcodes; \
50148 mv stageb3g2-opcodes opcodes ; \
50149 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
50150 @endif opcodes
50151 @if binutils
50152 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
50153 mkdir stageb3g2-binutils; \
50154 mv stageb3g2-binutils binutils ; \
50155 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
50156 @endif binutils
50157 @if gas
50158 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
50159 mkdir stageb3g2-gas; \
50160 mv stageb3g2-gas gas ; \
50161 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
50162 @endif gas
50163 @if gcc
50164 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
50165 mkdir stageb3g2-gcc; \
50166 mv stageb3g2-gcc gcc ; \
50167 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
50168 @endif gcc
50169 @if gmp
50170 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
50171 mkdir stageb3g2-gmp; \
50172 mv stageb3g2-gmp gmp ; \
50173 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
50174 @endif gmp
50175 @if mpfr
50176 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
50177 mkdir stageb3g2-mpfr; \
50178 mv stageb3g2-mpfr mpfr ; \
50179 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
50180 @endif mpfr
50181 @if intl
50182 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
50183 mkdir stageb3g2-intl; \
50184 mv stageb3g2-intl intl ; \
50185 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
50186 @endif intl
50187 @if ld
50188 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
50189 mkdir stageb3g2-ld; \
50190 mv stageb3g2-ld ld ; \
50191 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
50192 @endif ld
50193 @if libcpp
50194 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
50195 mkdir stageb3g2-libcpp; \
50196 mv stageb3g2-libcpp libcpp ; \
50197 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
50198 @endif libcpp
50199 @if libdecnumber
50200 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
50201 mkdir stageb3g2-libdecnumber; \
50202 mv stageb3g2-libdecnumber libdecnumber ; \
50203 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
50204 @endif libdecnumber
50205 @if libiberty
50206 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
50207 mkdir stageb3g2-libiberty; \
50208 mv stageb3g2-libiberty libiberty ; \
50209 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
50210 @endif libiberty
50211 @if zlib
50212 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
50213 mkdir stageb3g2-zlib; \
50214 mv stageb3g2-zlib zlib ; \
50215 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
50216 @endif zlib
50217 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
50218 mkdir stageb3g2-$(TARGET_SUBDIR); \
50219 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50220 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
50221
50222 stageb3g2-end::
50223 @if bfd
50224 @if test -d $(HOST_SUBDIR)/bfd ; then \
50225 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
50226 mv prev-bfd stageb2g0-bfd ; : ; \
50227 fi
50228 @endif bfd
50229 @if opcodes
50230 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50231 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
50232 mv prev-opcodes stageb2g0-opcodes ; : ; \
50233 fi
50234 @endif opcodes
50235 @if binutils
50236 @if test -d $(HOST_SUBDIR)/binutils ; then \
50237 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
50238 mv prev-binutils stageb2g0-binutils ; : ; \
50239 fi
50240 @endif binutils
50241 @if gas
50242 @if test -d $(HOST_SUBDIR)/gas ; then \
50243 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
50244 mv prev-gas stageb2g0-gas ; : ; \
50245 fi
50246 @endif gas
50247 @if gcc
50248 @if test -d $(HOST_SUBDIR)/gcc ; then \
50249 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
50250 mv prev-gcc stageb2g0-gcc ; : ; \
50251 fi
50252 @endif gcc
50253 @if gmp
50254 @if test -d $(HOST_SUBDIR)/gmp ; then \
50255 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
50256 mv prev-gmp stageb2g0-gmp ; : ; \
50257 fi
50258 @endif gmp
50259 @if mpfr
50260 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50261 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
50262 mv prev-mpfr stageb2g0-mpfr ; : ; \
50263 fi
50264 @endif mpfr
50265 @if intl
50266 @if test -d $(HOST_SUBDIR)/intl ; then \
50267 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
50268 mv prev-intl stageb2g0-intl ; : ; \
50269 fi
50270 @endif intl
50271 @if ld
50272 @if test -d $(HOST_SUBDIR)/ld ; then \
50273 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
50274 mv prev-ld stageb2g0-ld ; : ; \
50275 fi
50276 @endif ld
50277 @if libcpp
50278 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50279 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
50280 mv prev-libcpp stageb2g0-libcpp ; : ; \
50281 fi
50282 @endif libcpp
50283 @if libdecnumber
50284 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50285 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
50286 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
50287 fi
50288 @endif libdecnumber
50289 @if libiberty
50290 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50291 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
50292 mv prev-libiberty stageb2g0-libiberty ; : ; \
50293 fi
50294 @endif libiberty
50295 @if zlib
50296 @if test -d $(HOST_SUBDIR)/zlib ; then \
50297 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
50298 mv prev-zlib stageb2g0-zlib ; : ; \
50299 fi
50300 @endif zlib
50301 @if test -d $(TARGET_SUBDIR) ; then \
50302 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
50303 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
50304 fi
50305 rm -f stage_current
50306
50307 # Bubble a bug fix through all the stages up to stage b3g2. They are
50308 # remade, but not reconfigured. The next stage (if any) will not be
50309 # reconfigured as well.
50310 .PHONY: stageb3g2-bubble
50311 stageb3g2-bubble:: stageb2g0-bubble
50312 @r=`${PWD_COMMAND}`; export r; \
50313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
50315 echo Skipping rebuild of stageb3g2 ; \
50316 else \
50317 $(MAKE) stageb3g2-start; \
50318 if $(LEAN); then \
50319 rm -rf stage1-* ; \
50320 $(STAMP) stage1-lean ; \
50321 fi; \
50322 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
50323 fi
50324 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
50325
50326 .PHONY: all-stageb3g2 clean-stageb3g2
50327 do-clean: clean-stageb3g2
50328
50329 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50330 # only possibility, but now it conflicts with no-bootstrap rules
50331 @if gcc-bootstrap
50332
50333 compare-debug:
50334 @r=`${PWD_COMMAND}`; export r; \
50335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50336 if test -f stageb2g0-lean; then \
50337 echo Cannot compare object files as stage b2g0 was deleted. ; \
50338 exit 0 ; \
50339 fi; \
50340 : $(MAKE); $(stage); \
50341 rm -f .bad_compare ; \
50342 echo Comparing stages b2g0 and b3g2 ; \
50343 cd stageb3g2-gcc; \
50344 files=`find . -name "*$(objext)" -print` ; \
50345 cd .. ; \
50346 for file in $${files} ; do \
50347 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
50348 $(do-compare-debug) > /dev/null 2>&1; \
50349 if test $$? -eq 1; then \
50350 case $$file in \
50351 ./cc*-checksum$(objext) | ./libgcc/* ) \
50352 echo warning: $$file differs ;; \
50353 *) \
50354 echo $$file differs >> .bad_compare ;; \
50355 esac ; \
50356 fi ; \
50357 done ; \
50358 if [ -f .bad_compare ]; then \
50359 echo "Bootstrap comparison failure!"; \
50360 cat .bad_compare; \
50361 exit 1; \
50362 else \
50363 echo Comparison successful.; \
50364 fi ; \
50365 $(STAMP) compare-debug
50366 if $(LEAN); then \
50367 rm -rf stageb2g0-*; \
50368 $(STAMP) stageb2g0-lean; \
50369 fi
50370
50371
50372
50373 .PHONY: bootstrap-debug bootstrap-debug-lean
50374 bootstrap-debug:
50375 echo stageb3g2 > stage_final
50376 @r=`${PWD_COMMAND}`; export r; \
50377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50378 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50379 @: $(MAKE); $(unstage)
50380 @r=`${PWD_COMMAND}`; export r; \
50381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50383
50384 bootstrap-debug-lean:
50385 echo stageb3g2 > stage_final
50386 @r=`${PWD_COMMAND}`; export r; \
50387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50388 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
50389 @: $(MAKE); $(unstage)
50390 @r=`${PWD_COMMAND}`; export r; \
50391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50392 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50393
50394
50395 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50396 distclean-stageb2g0:: distclean-stageb3g2
50397 .PHONY: distclean-stageb3g2
50398 distclean-stageb3g2::
50399 @: $(MAKE); $(stage)
50400 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
50401 rm -rf stageb3g2-* compare-debug
50402
50403
50404 .PHONY: cleanstrap-debug
50405 cleanstrap-debug: do-distclean local-clean
50406 echo stageb3g2 > stage_final
50407 @r=`${PWD_COMMAND}`; export r; \
50408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50409 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
50410 @: $(MAKE); $(unstage)
50411 @r=`${PWD_COMMAND}`; export r; \
50412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50413 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50414
50415 @endif gcc-bootstrap
50416
50417
50418 .PHONY: stage4-start stage4-end
50419
50420 stage4-start::
50421 @: $(MAKE); $(stage); \
50422 echo stage4 > stage_current ; \
50423 echo stage4 > stage_last; \
50424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50425 @if bfd
50426 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50427 mkdir stage4-bfd; \
50428 mv stage4-bfd bfd ; \
50429 mv stage3-bfd prev-bfd || test -f stage3-lean
50430 @endif bfd
50431 @if opcodes
50432 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50433 mkdir stage4-opcodes; \
50434 mv stage4-opcodes opcodes ; \
50435 mv stage3-opcodes prev-opcodes || test -f stage3-lean
50436 @endif opcodes
50437 @if binutils
50438 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50439 mkdir stage4-binutils; \
50440 mv stage4-binutils binutils ; \
50441 mv stage3-binutils prev-binutils || test -f stage3-lean
50442 @endif binutils
50443 @if gas
50444 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50445 mkdir stage4-gas; \
50446 mv stage4-gas gas ; \
50447 mv stage3-gas prev-gas || test -f stage3-lean
50448 @endif gas
50449 @if gcc
50450 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50451 mkdir stage4-gcc; \
50452 mv stage4-gcc gcc ; \
50453 mv stage3-gcc prev-gcc || test -f stage3-lean
50454 @endif gcc
50455 @if gmp
50456 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50457 mkdir stage4-gmp; \
50458 mv stage4-gmp gmp ; \
50459 mv stage3-gmp prev-gmp || test -f stage3-lean
50460 @endif gmp
50461 @if mpfr
50462 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50463 mkdir stage4-mpfr; \
50464 mv stage4-mpfr mpfr ; \
50465 mv stage3-mpfr prev-mpfr || test -f stage3-lean
50466 @endif mpfr
50467 @if intl
50468 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50469 mkdir stage4-intl; \
50470 mv stage4-intl intl ; \
50471 mv stage3-intl prev-intl || test -f stage3-lean
50472 @endif intl
50473 @if ld
50474 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50475 mkdir stage4-ld; \
50476 mv stage4-ld ld ; \
50477 mv stage3-ld prev-ld || test -f stage3-lean
50478 @endif ld
50479 @if libcpp
50480 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50481 mkdir stage4-libcpp; \
50482 mv stage4-libcpp libcpp ; \
50483 mv stage3-libcpp prev-libcpp || test -f stage3-lean
50484 @endif libcpp
50485 @if libdecnumber
50486 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50487 mkdir stage4-libdecnumber; \
50488 mv stage4-libdecnumber libdecnumber ; \
50489 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
50490 @endif libdecnumber
50491 @if libiberty
50492 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50493 mkdir stage4-libiberty; \
50494 mv stage4-libiberty libiberty ; \
50495 mv stage3-libiberty prev-libiberty || test -f stage3-lean
50496 @endif libiberty
50497 @if zlib
50498 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50499 mkdir stage4-zlib; \
50500 mv stage4-zlib zlib ; \
50501 mv stage3-zlib prev-zlib || test -f stage3-lean
50502 @endif zlib
50503 @[ -d stage4-$(TARGET_SUBDIR) ] || \
50504 mkdir stage4-$(TARGET_SUBDIR); \
50505 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50506 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
50507
50508 stage4-end::
50509 @if bfd
50510 @if test -d $(HOST_SUBDIR)/bfd ; then \
50511 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
50512 mv prev-bfd stage3-bfd ; : ; \
50513 fi
50514 @endif bfd
50515 @if opcodes
50516 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50517 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
50518 mv prev-opcodes stage3-opcodes ; : ; \
50519 fi
50520 @endif opcodes
50521 @if binutils
50522 @if test -d $(HOST_SUBDIR)/binutils ; then \
50523 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
50524 mv prev-binutils stage3-binutils ; : ; \
50525 fi
50526 @endif binutils
50527 @if gas
50528 @if test -d $(HOST_SUBDIR)/gas ; then \
50529 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
50530 mv prev-gas stage3-gas ; : ; \
50531 fi
50532 @endif gas
50533 @if gcc
50534 @if test -d $(HOST_SUBDIR)/gcc ; then \
50535 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
50536 mv prev-gcc stage3-gcc ; : ; \
50537 fi
50538 @endif gcc
50539 @if gmp
50540 @if test -d $(HOST_SUBDIR)/gmp ; then \
50541 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
50542 mv prev-gmp stage3-gmp ; : ; \
50543 fi
50544 @endif gmp
50545 @if mpfr
50546 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50547 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
50548 mv prev-mpfr stage3-mpfr ; : ; \
50549 fi
50550 @endif mpfr
50551 @if intl
50552 @if test -d $(HOST_SUBDIR)/intl ; then \
50553 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
50554 mv prev-intl stage3-intl ; : ; \
50555 fi
50556 @endif intl
50557 @if ld
50558 @if test -d $(HOST_SUBDIR)/ld ; then \
50559 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
50560 mv prev-ld stage3-ld ; : ; \
50561 fi
50562 @endif ld
50563 @if libcpp
50564 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50565 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
50566 mv prev-libcpp stage3-libcpp ; : ; \
50567 fi
50568 @endif libcpp
50569 @if libdecnumber
50570 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50571 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
50572 mv prev-libdecnumber stage3-libdecnumber ; : ; \
50573 fi
50574 @endif libdecnumber
50575 @if libiberty
50576 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50577 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
50578 mv prev-libiberty stage3-libiberty ; : ; \
50579 fi
50580 @endif libiberty
50581 @if zlib
50582 @if test -d $(HOST_SUBDIR)/zlib ; then \
50583 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
50584 mv prev-zlib stage3-zlib ; : ; \
50585 fi
50586 @endif zlib
50587 @if test -d $(TARGET_SUBDIR) ; then \
50588 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
50589 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
50590 fi
50591 rm -f stage_current
50592
50593 # Bubble a bug fix through all the stages up to stage 4. They are
50594 # remade, but not reconfigured. The next stage (if any) will not be
50595 # reconfigured as well.
50596 .PHONY: stage4-bubble
50597 stage4-bubble:: stage3-bubble
50598 @r=`${PWD_COMMAND}`; export r; \
50599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50600 if test -f stage4-lean || test -f stage3-lean ; then \
50601 echo Skipping rebuild of stage4 ; \
50602 else \
50603 $(MAKE) stage4-start; \
50604 if $(LEAN); then \
50605 rm -rf stage2-* ; \
50606 $(STAMP) stage2-lean ; \
50607 fi; \
50608 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50609 fi
50610 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50611
50612 .PHONY: all-stage4 clean-stage4
50613 do-clean: clean-stage4
50614
50615 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50616 # only possibility, but now it conflicts with no-bootstrap rules
50617 @if gcc-bootstrap
50618
50619 compare3:
50620 @r=`${PWD_COMMAND}`; export r; \
50621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50622 if test -f stage3-lean; then \
50623 echo Cannot compare object files as stage 3 was deleted. ; \
50624 exit 0 ; \
50625 fi; \
50626 : $(MAKE); $(stage); \
50627 rm -f .bad_compare ; \
50628 echo Comparing stages 3 and 4 ; \
50629 cd stage4-gcc; \
50630 files=`find . -name "*$(objext)" -print` ; \
50631 cd .. ; \
50632 for file in $${files} ; do \
50633 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
50634 $(do-compare3) > /dev/null 2>&1; \
50635 if test $$? -eq 1; then \
50636 case $$file in \
50637 ./cc*-checksum$(objext) | ./libgcc/* ) \
50638 echo warning: $$file differs ;; \
50639 *) \
50640 echo $$file differs >> .bad_compare ;; \
50641 esac ; \
50642 fi ; \
50643 done ; \
50644 if [ -f .bad_compare ]; then \
50645 echo "Bootstrap comparison failure!"; \
50646 cat .bad_compare; \
50647 exit 1; \
50648 else \
50649 echo Comparison successful.; \
50650 fi ; \
50651 $(STAMP) compare3
50652 if $(LEAN); then \
50653 rm -rf stage3-*; \
50654 $(STAMP) stage3-lean; \
50655 fi
50656
50657
50658
50659 .PHONY: bootstrap4 bootstrap4-lean
50660 bootstrap4:
50661 echo stage4 > stage_final
50662 @r=`${PWD_COMMAND}`; export r; \
50663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50664 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50665 @: $(MAKE); $(unstage)
50666 @r=`${PWD_COMMAND}`; export r; \
50667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50668 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50669
50670 bootstrap4-lean:
50671 echo stage4 > stage_final
50672 @r=`${PWD_COMMAND}`; export r; \
50673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50674 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50675 @: $(MAKE); $(unstage)
50676 @r=`${PWD_COMMAND}`; export r; \
50677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50678 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50679
50680
50681 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50682 distclean-stage3:: distclean-stage4
50683 .PHONY: distclean-stage4
50684 distclean-stage4::
50685 @: $(MAKE); $(stage)
50686 @test "`cat stage_last`" != stage4 || rm -f stage_last
50687 rm -rf stage4-* compare3
50688
50689
50690 @endif gcc-bootstrap
50691
50692
50693 .PHONY: stageprofile-start stageprofile-end
50694
50695 stageprofile-start::
50696 @: $(MAKE); $(stage); \
50697 echo stageprofile > stage_current ; \
50698 echo stageprofile > stage_last; \
50699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50700 @if bfd
50701 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50702 mkdir stageprofile-bfd; \
50703 mv stageprofile-bfd bfd ; \
50704 mv stage1-bfd prev-bfd || test -f stage1-lean
50705 @endif bfd
50706 @if opcodes
50707 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50708 mkdir stageprofile-opcodes; \
50709 mv stageprofile-opcodes opcodes ; \
50710 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50711 @endif opcodes
50712 @if binutils
50713 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50714 mkdir stageprofile-binutils; \
50715 mv stageprofile-binutils binutils ; \
50716 mv stage1-binutils prev-binutils || test -f stage1-lean
50717 @endif binutils
50718 @if gas
50719 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50720 mkdir stageprofile-gas; \
50721 mv stageprofile-gas gas ; \
50722 mv stage1-gas prev-gas || test -f stage1-lean
50723 @endif gas
50724 @if gcc
50725 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50726 mkdir stageprofile-gcc; \
50727 mv stageprofile-gcc gcc ; \
50728 mv stage1-gcc prev-gcc || test -f stage1-lean
50729 @endif gcc
50730 @if gmp
50731 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50732 mkdir stageprofile-gmp; \
50733 mv stageprofile-gmp gmp ; \
50734 mv stage1-gmp prev-gmp || test -f stage1-lean
50735 @endif gmp
50736 @if mpfr
50737 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50738 mkdir stageprofile-mpfr; \
50739 mv stageprofile-mpfr mpfr ; \
50740 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50741 @endif mpfr
50742 @if intl
50743 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50744 mkdir stageprofile-intl; \
50745 mv stageprofile-intl intl ; \
50746 mv stage1-intl prev-intl || test -f stage1-lean
50747 @endif intl
50748 @if ld
50749 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50750 mkdir stageprofile-ld; \
50751 mv stageprofile-ld ld ; \
50752 mv stage1-ld prev-ld || test -f stage1-lean
50753 @endif ld
50754 @if libcpp
50755 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50756 mkdir stageprofile-libcpp; \
50757 mv stageprofile-libcpp libcpp ; \
50758 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50759 @endif libcpp
50760 @if libdecnumber
50761 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50762 mkdir stageprofile-libdecnumber; \
50763 mv stageprofile-libdecnumber libdecnumber ; \
50764 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50765 @endif libdecnumber
50766 @if libiberty
50767 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50768 mkdir stageprofile-libiberty; \
50769 mv stageprofile-libiberty libiberty ; \
50770 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50771 @endif libiberty
50772 @if zlib
50773 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50774 mkdir stageprofile-zlib; \
50775 mv stageprofile-zlib zlib ; \
50776 mv stage1-zlib prev-zlib || test -f stage1-lean
50777 @endif zlib
50778 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50779 mkdir stageprofile-$(TARGET_SUBDIR); \
50780 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50781 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50782
50783 stageprofile-end::
50784 @if bfd
50785 @if test -d $(HOST_SUBDIR)/bfd ; then \
50786 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
50787 mv prev-bfd stage1-bfd ; : ; \
50788 fi
50789 @endif bfd
50790 @if opcodes
50791 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50792 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
50793 mv prev-opcodes stage1-opcodes ; : ; \
50794 fi
50795 @endif opcodes
50796 @if binutils
50797 @if test -d $(HOST_SUBDIR)/binutils ; then \
50798 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
50799 mv prev-binutils stage1-binutils ; : ; \
50800 fi
50801 @endif binutils
50802 @if gas
50803 @if test -d $(HOST_SUBDIR)/gas ; then \
50804 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
50805 mv prev-gas stage1-gas ; : ; \
50806 fi
50807 @endif gas
50808 @if gcc
50809 @if test -d $(HOST_SUBDIR)/gcc ; then \
50810 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
50811 mv prev-gcc stage1-gcc ; : ; \
50812 fi
50813 @endif gcc
50814 @if gmp
50815 @if test -d $(HOST_SUBDIR)/gmp ; then \
50816 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
50817 mv prev-gmp stage1-gmp ; : ; \
50818 fi
50819 @endif gmp
50820 @if mpfr
50821 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50822 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
50823 mv prev-mpfr stage1-mpfr ; : ; \
50824 fi
50825 @endif mpfr
50826 @if intl
50827 @if test -d $(HOST_SUBDIR)/intl ; then \
50828 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
50829 mv prev-intl stage1-intl ; : ; \
50830 fi
50831 @endif intl
50832 @if ld
50833 @if test -d $(HOST_SUBDIR)/ld ; then \
50834 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
50835 mv prev-ld stage1-ld ; : ; \
50836 fi
50837 @endif ld
50838 @if libcpp
50839 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50840 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
50841 mv prev-libcpp stage1-libcpp ; : ; \
50842 fi
50843 @endif libcpp
50844 @if libdecnumber
50845 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50846 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
50847 mv prev-libdecnumber stage1-libdecnumber ; : ; \
50848 fi
50849 @endif libdecnumber
50850 @if libiberty
50851 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50852 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
50853 mv prev-libiberty stage1-libiberty ; : ; \
50854 fi
50855 @endif libiberty
50856 @if zlib
50857 @if test -d $(HOST_SUBDIR)/zlib ; then \
50858 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
50859 mv prev-zlib stage1-zlib ; : ; \
50860 fi
50861 @endif zlib
50862 @if test -d $(TARGET_SUBDIR) ; then \
50863 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
50864 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
50865 fi
50866 rm -f stage_current
50867
50868 # Bubble a bug fix through all the stages up to stage profile. They are
50869 # remade, but not reconfigured. The next stage (if any) will not be
50870 # reconfigured as well.
50871 .PHONY: stageprofile-bubble
50872 stageprofile-bubble:: stage1-bubble
50873 @r=`${PWD_COMMAND}`; export r; \
50874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50875 if test -f stageprofile-lean || test -f stage1-lean ; then \
50876 echo Skipping rebuild of stageprofile ; \
50877 else \
50878 $(MAKE) stageprofile-start; \
50879 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
50880 fi
50881
50882 .PHONY: all-stageprofile clean-stageprofile
50883 do-clean: clean-stageprofile
50884
50885 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50886 # only possibility, but now it conflicts with no-bootstrap rules
50887 @if gcc-bootstrap
50888
50889
50890
50891
50892 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50893 distclean-stage1:: distclean-stageprofile
50894 .PHONY: distclean-stageprofile
50895 distclean-stageprofile::
50896 @: $(MAKE); $(stage)
50897 @test "`cat stage_last`" != stageprofile || rm -f stage_last
50898 rm -rf stageprofile-*
50899
50900
50901 @endif gcc-bootstrap
50902
50903
50904 .PHONY: stagefeedback-start stagefeedback-end
50905
50906 stagefeedback-start::
50907 @: $(MAKE); $(stage); \
50908 echo stagefeedback > stage_current ; \
50909 echo stagefeedback > stage_last; \
50910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50911 @if bfd
50912 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
50913 mkdir stagefeedback-bfd; \
50914 mv stagefeedback-bfd bfd ; \
50915 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
50916 @endif bfd
50917 @if opcodes
50918 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
50919 mkdir stagefeedback-opcodes; \
50920 mv stagefeedback-opcodes opcodes ; \
50921 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
50922 @endif opcodes
50923 @if binutils
50924 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
50925 mkdir stagefeedback-binutils; \
50926 mv stagefeedback-binutils binutils ; \
50927 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
50928 @endif binutils
50929 @if gas
50930 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
50931 mkdir stagefeedback-gas; \
50932 mv stagefeedback-gas gas ; \
50933 mv stageprofile-gas prev-gas || test -f stageprofile-lean
50934 @endif gas
50935 @if gcc
50936 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
50937 mkdir stagefeedback-gcc; \
50938 mv stagefeedback-gcc gcc ; \
50939 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
50940 @endif gcc
50941 @if gmp
50942 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
50943 mkdir stagefeedback-gmp; \
50944 mv stagefeedback-gmp gmp ; \
50945 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
50946 @endif gmp
50947 @if mpfr
50948 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
50949 mkdir stagefeedback-mpfr; \
50950 mv stagefeedback-mpfr mpfr ; \
50951 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
50952 @endif mpfr
50953 @if intl
50954 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
50955 mkdir stagefeedback-intl; \
50956 mv stagefeedback-intl intl ; \
50957 mv stageprofile-intl prev-intl || test -f stageprofile-lean
50958 @endif intl
50959 @if ld
50960 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
50961 mkdir stagefeedback-ld; \
50962 mv stagefeedback-ld ld ; \
50963 mv stageprofile-ld prev-ld || test -f stageprofile-lean
50964 @endif ld
50965 @if libcpp
50966 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
50967 mkdir stagefeedback-libcpp; \
50968 mv stagefeedback-libcpp libcpp ; \
50969 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
50970 @endif libcpp
50971 @if libdecnumber
50972 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
50973 mkdir stagefeedback-libdecnumber; \
50974 mv stagefeedback-libdecnumber libdecnumber ; \
50975 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
50976 @endif libdecnumber
50977 @if libiberty
50978 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
50979 mkdir stagefeedback-libiberty; \
50980 mv stagefeedback-libiberty libiberty ; \
50981 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
50982 @endif libiberty
50983 @if zlib
50984 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
50985 mkdir stagefeedback-zlib; \
50986 mv stagefeedback-zlib zlib ; \
50987 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
50988 @endif zlib
50989 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
50990 mkdir stagefeedback-$(TARGET_SUBDIR); \
50991 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50992 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
50993
50994 stagefeedback-end::
50995 @if bfd
50996 @if test -d $(HOST_SUBDIR)/bfd ; then \
50997 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
50998 mv prev-bfd stageprofile-bfd ; : ; \
50999 fi
51000 @endif bfd
51001 @if opcodes
51002 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51003 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
51004 mv prev-opcodes stageprofile-opcodes ; : ; \
51005 fi
51006 @endif opcodes
51007 @if binutils
51008 @if test -d $(HOST_SUBDIR)/binutils ; then \
51009 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
51010 mv prev-binutils stageprofile-binutils ; : ; \
51011 fi
51012 @endif binutils
51013 @if gas
51014 @if test -d $(HOST_SUBDIR)/gas ; then \
51015 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
51016 mv prev-gas stageprofile-gas ; : ; \
51017 fi
51018 @endif gas
51019 @if gcc
51020 @if test -d $(HOST_SUBDIR)/gcc ; then \
51021 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
51022 mv prev-gcc stageprofile-gcc ; : ; \
51023 fi
51024 @endif gcc
51025 @if gmp
51026 @if test -d $(HOST_SUBDIR)/gmp ; then \
51027 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
51028 mv prev-gmp stageprofile-gmp ; : ; \
51029 fi
51030 @endif gmp
51031 @if mpfr
51032 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51033 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
51034 mv prev-mpfr stageprofile-mpfr ; : ; \
51035 fi
51036 @endif mpfr
51037 @if intl
51038 @if test -d $(HOST_SUBDIR)/intl ; then \
51039 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
51040 mv prev-intl stageprofile-intl ; : ; \
51041 fi
51042 @endif intl
51043 @if ld
51044 @if test -d $(HOST_SUBDIR)/ld ; then \
51045 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
51046 mv prev-ld stageprofile-ld ; : ; \
51047 fi
51048 @endif ld
51049 @if libcpp
51050 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51051 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
51052 mv prev-libcpp stageprofile-libcpp ; : ; \
51053 fi
51054 @endif libcpp
51055 @if libdecnumber
51056 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51057 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
51058 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
51059 fi
51060 @endif libdecnumber
51061 @if libiberty
51062 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51063 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
51064 mv prev-libiberty stageprofile-libiberty ; : ; \
51065 fi
51066 @endif libiberty
51067 @if zlib
51068 @if test -d $(HOST_SUBDIR)/zlib ; then \
51069 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
51070 mv prev-zlib stageprofile-zlib ; : ; \
51071 fi
51072 @endif zlib
51073 @if test -d $(TARGET_SUBDIR) ; then \
51074 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
51075 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
51076 fi
51077 rm -f stage_current
51078
51079 # Bubble a bug fix through all the stages up to stage feedback. They are
51080 # remade, but not reconfigured. The next stage (if any) will not be
51081 # reconfigured as well.
51082 .PHONY: stagefeedback-bubble
51083 stagefeedback-bubble:: stageprofile-bubble
51084 @r=`${PWD_COMMAND}`; export r; \
51085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51086 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
51087 echo Skipping rebuild of stagefeedback ; \
51088 else \
51089 $(MAKE) stagefeedback-start; \
51090 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51091 fi
51092
51093 .PHONY: all-stagefeedback clean-stagefeedback
51094 do-clean: clean-stagefeedback
51095
51096 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51097 # only possibility, but now it conflicts with no-bootstrap rules
51098 @if gcc-bootstrap
51099
51100
51101
51102 .PHONY: profiledbootstrap profiledbootstrap-lean
51103 profiledbootstrap:
51104 echo stagefeedback > stage_final
51105 @r=`${PWD_COMMAND}`; export r; \
51106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51107 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51108 @: $(MAKE); $(unstage)
51109 @r=`${PWD_COMMAND}`; export r; \
51110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51111 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51112
51113 profiledbootstrap-lean:
51114 echo stagefeedback > stage_final
51115 @r=`${PWD_COMMAND}`; export r; \
51116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51117 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51118 @: $(MAKE); $(unstage)
51119 @r=`${PWD_COMMAND}`; export r; \
51120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51121 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51122
51123
51124 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51125 distclean-stageprofile:: distclean-stagefeedback
51126 .PHONY: distclean-stagefeedback
51127 distclean-stagefeedback::
51128 @: $(MAKE); $(stage)
51129 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51130 rm -rf stagefeedback-*
51131
51132
51133 @endif gcc-bootstrap
51134
51135
51136
51137 stageprofile-end::
51138 $(MAKE) distclean-stagefeedback
51139
51140 stagefeedback-start::
51141 @r=`${PWD_COMMAND}`; export r; \
51142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51143 for i in prev-*; do \
51144 j=`echo $$i | sed s/^prev-//` ; \
51145 cd $$r/$$i && \
51146 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
51147 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
51148 done
51149
51150 @if gcc-bootstrap
51151 do-distclean: distclean-stage1
51152
51153 # Provide a GCC build when we're building target libraries. This does
51154 # not work as a dependency, just as the minimum necessary to avoid errors.
51155 stage_last:
51156 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51157
51158 # Same as unstage, but not phony and defaulting to stage1-start. We place
51159 # it in the dependency so that for example `make -j3 all-gcc' works.
51160 stage_current:
51161 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51162
51163 .PHONY: restrap
51164 restrap:
51165 @: $(MAKE); $(stage)
51166 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
51167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
51168 @endif gcc-bootstrap
51169
51170 # --------------------------------------
51171 # Dependencies between different modules
51172 # --------------------------------------
51173
51174 # Generic dependencies for target modules on host stuff, especially gcc
51175 @if gcc-bootstrap
51176 configure-target-libstdc++-v3: stage_last
51177 configure-target-libmudflap: stage_last
51178 configure-target-libssp: stage_last
51179 configure-target-newlib: stage_last
51180 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51181 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51182 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
51183 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51184 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
51185 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51186 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51187 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51188 configure-target-libgfortran: stage_last
51189 configure-target-libobjc: stage_last
51190 configure-target-libtermcap: stage_last
51191 configure-target-winsup: stage_last
51192 configure-target-libgloss: stage_last
51193 configure-target-libiberty: stage_last
51194 configure-target-gperf: stage_last
51195 configure-target-examples: stage_last
51196 configure-target-libffi: stage_last
51197 configure-target-libjava: stage_last
51198 configure-target-zlib: stage_last
51199 configure-target-boehm-gc: stage_last
51200 configure-target-qthreads: stage_last
51201 configure-target-rda: stage_last
51202 configure-target-libada: stage_last
51203 configure-target-libgomp: stage_last
51204 @endif gcc-bootstrap
51205
51206 @if gcc-no-bootstrap
51207 configure-target-libstdc++-v3: maybe-all-gcc
51208 configure-target-libmudflap: maybe-all-gcc
51209 configure-target-libssp: maybe-all-gcc
51210 configure-target-newlib: maybe-all-gcc
51211 configure-target-libgcc: maybe-all-gcc
51212 configure-target-libgfortran: maybe-all-gcc
51213 configure-target-libobjc: maybe-all-gcc
51214 configure-target-libtermcap: maybe-all-gcc
51215 configure-target-winsup: maybe-all-gcc
51216 configure-target-libgloss: maybe-all-gcc
51217 configure-target-libiberty: maybe-all-gcc
51218 configure-target-gperf: maybe-all-gcc
51219 configure-target-examples: maybe-all-gcc
51220 configure-target-libffi: maybe-all-gcc
51221 configure-target-libjava: maybe-all-gcc
51222 configure-target-zlib: maybe-all-gcc
51223 configure-target-boehm-gc: maybe-all-gcc
51224 configure-target-qthreads: maybe-all-gcc
51225 configure-target-rda: maybe-all-gcc
51226 configure-target-libada: maybe-all-gcc
51227 configure-target-libgomp: maybe-all-gcc
51228 @endif gcc-no-bootstrap
51229
51230
51231 # There are two types of dependencies here: 'hard' dependencies, where one
51232 # module simply won't build without the other; and 'soft' dependencies, where
51233 # if the depended-on module is missing, the depending module will do without
51234 # or find a substitute somewhere (perhaps installed). Soft dependencies
51235 # are made here to depend on a 'maybe-' target. If you're not sure,
51236 # it's safer to use a soft dependency.
51237
51238
51239
51240
51241
51242
51243 # With all the machinery above in place, it is pretty easy to generate
51244 # dependencies. Host dependencies are a bit more complex because we have
51245 # to check for bootstrap/prebootstrap dependencies. To resolve
51246 # prebootstrap dependencies, prebootstrap modules are gathered in
51247 # a hash table.
51248 all-build-bison: maybe-all-build-texinfo
51249 all-build-byacc: maybe-all-build-texinfo
51250 all-build-flex: maybe-all-build-texinfo
51251 all-build-flex: maybe-all-build-bison
51252 all-build-flex: maybe-all-build-byacc
51253 all-build-flex: maybe-all-build-m4
51254 all-build-libiberty: maybe-all-build-texinfo
51255 all-build-m4: maybe-all-build-texinfo
51256 all-build-fixincludes: maybe-all-build-libiberty
51257 configure-gcc: maybe-configure-intl
51258
51259 configure-stage1-gcc: maybe-configure-stage1-intl
51260 configure-stage2-gcc: maybe-configure-stage2-intl
51261 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
51262 configure-stage3-gcc: maybe-configure-stage3-intl
51263 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
51264 configure-stage4-gcc: maybe-configure-stage4-intl
51265 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51266 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51267 configure-gcc: maybe-all-binutils
51268
51269 configure-stage1-gcc: maybe-all-stage1-binutils
51270 configure-stage2-gcc: maybe-all-stage2-binutils
51271 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
51272 configure-stage3-gcc: maybe-all-stage3-binutils
51273 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
51274 configure-stage4-gcc: maybe-all-stage4-binutils
51275 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51276 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51277 configure-gcc: maybe-all-gas
51278
51279 configure-stage1-gcc: maybe-all-stage1-gas
51280 configure-stage2-gcc: maybe-all-stage2-gas
51281 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
51282 configure-stage3-gcc: maybe-all-stage3-gas
51283 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
51284 configure-stage4-gcc: maybe-all-stage4-gas
51285 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51286 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51287 configure-gcc: maybe-all-ld
51288
51289 configure-stage1-gcc: maybe-all-stage1-ld
51290 configure-stage2-gcc: maybe-all-stage2-ld
51291 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
51292 configure-stage3-gcc: maybe-all-stage3-ld
51293 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
51294 configure-stage4-gcc: maybe-all-stage4-ld
51295 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51296 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51297 all-gcc: all-libiberty
51298
51299 all-stage1-gcc: all-stage1-libiberty
51300 all-stage2-gcc: all-stage2-libiberty
51301 all-stageb2g0-gcc: all-stageb2g0-libiberty
51302 all-stage3-gcc: all-stage3-libiberty
51303 all-stageb3g2-gcc: all-stageb3g2-libiberty
51304 all-stage4-gcc: all-stage4-libiberty
51305 all-stageprofile-gcc: all-stageprofile-libiberty
51306 all-stagefeedback-gcc: all-stagefeedback-libiberty
51307 all-gcc: maybe-all-gmp
51308
51309 all-stage1-gcc: maybe-all-stage1-gmp
51310 all-stage2-gcc: maybe-all-stage2-gmp
51311 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
51312 all-stage3-gcc: maybe-all-stage3-gmp
51313 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
51314 all-stage4-gcc: maybe-all-stage4-gmp
51315 all-stageprofile-gcc: maybe-all-stageprofile-gmp
51316 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51317 all-gcc: maybe-all-intl
51318
51319 all-stage1-gcc: maybe-all-stage1-intl
51320 all-stage2-gcc: maybe-all-stage2-intl
51321 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
51322 all-stage3-gcc: maybe-all-stage3-intl
51323 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
51324 all-stage4-gcc: maybe-all-stage4-intl
51325 all-stageprofile-gcc: maybe-all-stageprofile-intl
51326 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51327 all-gcc: maybe-all-mpfr
51328
51329 all-stage1-gcc: maybe-all-stage1-mpfr
51330 all-stage2-gcc: maybe-all-stage2-mpfr
51331 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
51332 all-stage3-gcc: maybe-all-stage3-mpfr
51333 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
51334 all-stage4-gcc: maybe-all-stage4-mpfr
51335 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51336 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51337 all-gcc: maybe-all-build-texinfo
51338
51339 all-stage1-gcc: maybe-all-build-texinfo
51340 all-stage2-gcc: maybe-all-build-texinfo
51341 all-stageb2g0-gcc: maybe-all-build-texinfo
51342 all-stage3-gcc: maybe-all-build-texinfo
51343 all-stageb3g2-gcc: maybe-all-build-texinfo
51344 all-stage4-gcc: maybe-all-build-texinfo
51345 all-stageprofile-gcc: maybe-all-build-texinfo
51346 all-stagefeedback-gcc: maybe-all-build-texinfo
51347 all-gcc: maybe-all-build-bison
51348
51349 all-stage1-gcc: maybe-all-build-bison
51350 all-stage2-gcc: maybe-all-build-bison
51351 all-stageb2g0-gcc: maybe-all-build-bison
51352 all-stage3-gcc: maybe-all-build-bison
51353 all-stageb3g2-gcc: maybe-all-build-bison
51354 all-stage4-gcc: maybe-all-build-bison
51355 all-stageprofile-gcc: maybe-all-build-bison
51356 all-stagefeedback-gcc: maybe-all-build-bison
51357 all-gcc: maybe-all-build-byacc
51358
51359 all-stage1-gcc: maybe-all-build-byacc
51360 all-stage2-gcc: maybe-all-build-byacc
51361 all-stageb2g0-gcc: maybe-all-build-byacc
51362 all-stage3-gcc: maybe-all-build-byacc
51363 all-stageb3g2-gcc: maybe-all-build-byacc
51364 all-stage4-gcc: maybe-all-build-byacc
51365 all-stageprofile-gcc: maybe-all-build-byacc
51366 all-stagefeedback-gcc: maybe-all-build-byacc
51367 all-gcc: maybe-all-build-flex
51368
51369 all-stage1-gcc: maybe-all-build-flex
51370 all-stage2-gcc: maybe-all-build-flex
51371 all-stageb2g0-gcc: maybe-all-build-flex
51372 all-stage3-gcc: maybe-all-build-flex
51373 all-stageb3g2-gcc: maybe-all-build-flex
51374 all-stage4-gcc: maybe-all-build-flex
51375 all-stageprofile-gcc: maybe-all-build-flex
51376 all-stagefeedback-gcc: maybe-all-build-flex
51377 all-gcc: maybe-all-build-libiberty
51378
51379 all-stage1-gcc: maybe-all-build-libiberty
51380 all-stage2-gcc: maybe-all-build-libiberty
51381 all-stageb2g0-gcc: maybe-all-build-libiberty
51382 all-stage3-gcc: maybe-all-build-libiberty
51383 all-stageb3g2-gcc: maybe-all-build-libiberty
51384 all-stage4-gcc: maybe-all-build-libiberty
51385 all-stageprofile-gcc: maybe-all-build-libiberty
51386 all-stagefeedback-gcc: maybe-all-build-libiberty
51387 all-gcc: maybe-all-build-fixincludes
51388
51389 all-stage1-gcc: maybe-all-build-fixincludes
51390 all-stage2-gcc: maybe-all-build-fixincludes
51391 all-stageb2g0-gcc: maybe-all-build-fixincludes
51392 all-stage3-gcc: maybe-all-build-fixincludes
51393 all-stageb3g2-gcc: maybe-all-build-fixincludes
51394 all-stage4-gcc: maybe-all-build-fixincludes
51395 all-stageprofile-gcc: maybe-all-build-fixincludes
51396 all-stagefeedback-gcc: maybe-all-build-fixincludes
51397 all-gcc: maybe-all-zlib
51398
51399 all-stage1-gcc: maybe-all-stage1-zlib
51400 all-stage2-gcc: maybe-all-stage2-zlib
51401 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
51402 all-stage3-gcc: maybe-all-stage3-zlib
51403 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
51404 all-stage4-gcc: maybe-all-stage4-zlib
51405 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51406 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51407 all-gcc: all-libcpp
51408
51409 all-stage1-gcc: all-stage1-libcpp
51410 all-stage2-gcc: all-stage2-libcpp
51411 all-stageb2g0-gcc: all-stageb2g0-libcpp
51412 all-stage3-gcc: all-stage3-libcpp
51413 all-stageb3g2-gcc: all-stageb3g2-libcpp
51414 all-stage4-gcc: all-stage4-libcpp
51415 all-stageprofile-gcc: all-stageprofile-libcpp
51416 all-stagefeedback-gcc: all-stagefeedback-libcpp
51417 all-gcc: all-libdecnumber
51418
51419 all-stage1-gcc: all-stage1-libdecnumber
51420 all-stage2-gcc: all-stage2-libdecnumber
51421 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
51422 all-stage3-gcc: all-stage3-libdecnumber
51423 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
51424 all-stage4-gcc: all-stage4-libdecnumber
51425 all-stageprofile-gcc: all-stageprofile-libdecnumber
51426 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51427 all-gcc: maybe-all-libiberty
51428
51429 all-stage1-gcc: maybe-all-stage1-libiberty
51430 all-stage2-gcc: maybe-all-stage2-libiberty
51431 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
51432 all-stage3-gcc: maybe-all-stage3-libiberty
51433 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
51434 all-stage4-gcc: maybe-all-stage4-libiberty
51435 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51436 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51437 all-gcc: maybe-all-fixincludes
51438 install-gcc: maybe-install-fixincludes
51439 configure-libcpp: configure-libiberty
51440
51441 configure-stage1-libcpp: configure-stage1-libiberty
51442 configure-stage2-libcpp: configure-stage2-libiberty
51443 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
51444 configure-stage3-libcpp: configure-stage3-libiberty
51445 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
51446 configure-stage4-libcpp: configure-stage4-libiberty
51447 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51448 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51449 configure-libcpp: maybe-configure-intl
51450
51451 configure-stage1-libcpp: maybe-configure-stage1-intl
51452 configure-stage2-libcpp: maybe-configure-stage2-intl
51453 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
51454 configure-stage3-libcpp: maybe-configure-stage3-intl
51455 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
51456 configure-stage4-libcpp: maybe-configure-stage4-intl
51457 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51458 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51459 all-libcpp: all-libiberty
51460
51461 all-stage1-libcpp: all-stage1-libiberty
51462 all-stage2-libcpp: all-stage2-libiberty
51463 all-stageb2g0-libcpp: all-stageb2g0-libiberty
51464 all-stage3-libcpp: all-stage3-libiberty
51465 all-stageb3g2-libcpp: all-stageb3g2-libiberty
51466 all-stage4-libcpp: all-stage4-libiberty
51467 all-stageprofile-libcpp: all-stageprofile-libiberty
51468 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51469 all-libcpp: maybe-all-intl
51470
51471 all-stage1-libcpp: maybe-all-stage1-intl
51472 all-stage2-libcpp: maybe-all-stage2-intl
51473 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
51474 all-stage3-libcpp: maybe-all-stage3-intl
51475 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
51476 all-stage4-libcpp: maybe-all-stage4-intl
51477 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51478 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51479 all-fixincludes: maybe-all-libiberty
51480 all-gnattools: maybe-all-target-libada
51481 configure-mpfr: maybe-all-gmp
51482
51483 configure-stage1-mpfr: maybe-all-stage1-gmp
51484 configure-stage2-mpfr: maybe-all-stage2-gmp
51485 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
51486 configure-stage3-mpfr: maybe-all-stage3-gmp
51487 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
51488 configure-stage4-mpfr: maybe-all-stage4-gmp
51489 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
51490 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
51491 configure-gdb: maybe-configure-intl
51492 configure-gdb: maybe-configure-sim
51493 configure-gdb: maybe-all-bfd
51494 all-gdb: maybe-all-intl
51495 all-gdb: maybe-all-libiberty
51496 all-gdb: maybe-all-opcodes
51497 all-gdb: maybe-all-readline
51498 all-gdb: maybe-all-build-bison
51499 all-gdb: maybe-all-build-byacc
51500 all-gdb: maybe-all-sim
51501 configure-libgui: maybe-configure-tcl
51502 configure-libgui: maybe-configure-tk
51503 all-libgui: maybe-all-tcl
51504 all-libgui: maybe-all-tk
51505 all-libgui: maybe-all-itcl
51506 configure-bfd: configure-libiberty
51507
51508 configure-stage1-bfd: configure-stage1-libiberty
51509 configure-stage2-bfd: configure-stage2-libiberty
51510 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
51511 configure-stage3-bfd: configure-stage3-libiberty
51512 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
51513 configure-stage4-bfd: configure-stage4-libiberty
51514 configure-stageprofile-bfd: configure-stageprofile-libiberty
51515 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
51516 configure-bfd: maybe-configure-intl
51517
51518 configure-stage1-bfd: maybe-configure-stage1-intl
51519 configure-stage2-bfd: maybe-configure-stage2-intl
51520 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
51521 configure-stage3-bfd: maybe-configure-stage3-intl
51522 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
51523 configure-stage4-bfd: maybe-configure-stage4-intl
51524 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
51525 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
51526 all-bfd: maybe-all-libiberty
51527
51528 all-stage1-bfd: maybe-all-stage1-libiberty
51529 all-stage2-bfd: maybe-all-stage2-libiberty
51530 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
51531 all-stage3-bfd: maybe-all-stage3-libiberty
51532 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
51533 all-stage4-bfd: maybe-all-stage4-libiberty
51534 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
51535 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
51536 all-bfd: maybe-all-intl
51537
51538 all-stage1-bfd: maybe-all-stage1-intl
51539 all-stage2-bfd: maybe-all-stage2-intl
51540 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
51541 all-stage3-bfd: maybe-all-stage3-intl
51542 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
51543 all-stage4-bfd: maybe-all-stage4-intl
51544 all-stageprofile-bfd: maybe-all-stageprofile-intl
51545 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
51546 configure-binutils: maybe-configure-intl
51547
51548 configure-stage1-binutils: maybe-configure-stage1-intl
51549 configure-stage2-binutils: maybe-configure-stage2-intl
51550 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
51551 configure-stage3-binutils: maybe-configure-stage3-intl
51552 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
51553 configure-stage4-binutils: maybe-configure-stage4-intl
51554 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
51555 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
51556 all-binutils: maybe-all-libiberty
51557
51558 all-stage1-binutils: maybe-all-stage1-libiberty
51559 all-stage2-binutils: maybe-all-stage2-libiberty
51560 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
51561 all-stage3-binutils: maybe-all-stage3-libiberty
51562 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
51563 all-stage4-binutils: maybe-all-stage4-libiberty
51564 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
51565 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
51566 all-binutils: maybe-all-opcodes
51567
51568 all-stage1-binutils: maybe-all-stage1-opcodes
51569 all-stage2-binutils: maybe-all-stage2-opcodes
51570 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
51571 all-stage3-binutils: maybe-all-stage3-opcodes
51572 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
51573 all-stage4-binutils: maybe-all-stage4-opcodes
51574 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
51575 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
51576 all-binutils: maybe-all-bfd
51577
51578 all-stage1-binutils: maybe-all-stage1-bfd
51579 all-stage2-binutils: maybe-all-stage2-bfd
51580 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
51581 all-stage3-binutils: maybe-all-stage3-bfd
51582 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
51583 all-stage4-binutils: maybe-all-stage4-bfd
51584 all-stageprofile-binutils: maybe-all-stageprofile-bfd
51585 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
51586 all-binutils: maybe-all-build-flex
51587
51588 all-stage1-binutils: maybe-all-build-flex
51589 all-stage2-binutils: maybe-all-build-flex
51590 all-stageb2g0-binutils: maybe-all-build-flex
51591 all-stage3-binutils: maybe-all-build-flex
51592 all-stageb3g2-binutils: maybe-all-build-flex
51593 all-stage4-binutils: maybe-all-build-flex
51594 all-stageprofile-binutils: maybe-all-build-flex
51595 all-stagefeedback-binutils: maybe-all-build-flex
51596 all-binutils: maybe-all-build-bison
51597
51598 all-stage1-binutils: maybe-all-build-bison
51599 all-stage2-binutils: maybe-all-build-bison
51600 all-stageb2g0-binutils: maybe-all-build-bison
51601 all-stage3-binutils: maybe-all-build-bison
51602 all-stageb3g2-binutils: maybe-all-build-bison
51603 all-stage4-binutils: maybe-all-build-bison
51604 all-stageprofile-binutils: maybe-all-build-bison
51605 all-stagefeedback-binutils: maybe-all-build-bison
51606 all-binutils: maybe-all-build-byacc
51607
51608 all-stage1-binutils: maybe-all-build-byacc
51609 all-stage2-binutils: maybe-all-build-byacc
51610 all-stageb2g0-binutils: maybe-all-build-byacc
51611 all-stage3-binutils: maybe-all-build-byacc
51612 all-stageb3g2-binutils: maybe-all-build-byacc
51613 all-stage4-binutils: maybe-all-build-byacc
51614 all-stageprofile-binutils: maybe-all-build-byacc
51615 all-stagefeedback-binutils: maybe-all-build-byacc
51616 all-binutils: maybe-all-intl
51617
51618 all-stage1-binutils: maybe-all-stage1-intl
51619 all-stage2-binutils: maybe-all-stage2-intl
51620 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
51621 all-stage3-binutils: maybe-all-stage3-intl
51622 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
51623 all-stage4-binutils: maybe-all-stage4-intl
51624 all-stageprofile-binutils: maybe-all-stageprofile-intl
51625 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
51626 install-binutils: maybe-install-opcodes
51627 install-opcodes: maybe-install-bfd
51628 configure-gas: maybe-configure-intl
51629
51630 configure-stage1-gas: maybe-configure-stage1-intl
51631 configure-stage2-gas: maybe-configure-stage2-intl
51632 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
51633 configure-stage3-gas: maybe-configure-stage3-intl
51634 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
51635 configure-stage4-gas: maybe-configure-stage4-intl
51636 configure-stageprofile-gas: maybe-configure-stageprofile-intl
51637 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
51638 all-gas: maybe-all-libiberty
51639
51640 all-stage1-gas: maybe-all-stage1-libiberty
51641 all-stage2-gas: maybe-all-stage2-libiberty
51642 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
51643 all-stage3-gas: maybe-all-stage3-libiberty
51644 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
51645 all-stage4-gas: maybe-all-stage4-libiberty
51646 all-stageprofile-gas: maybe-all-stageprofile-libiberty
51647 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
51648 all-gas: maybe-all-opcodes
51649
51650 all-stage1-gas: maybe-all-stage1-opcodes
51651 all-stage2-gas: maybe-all-stage2-opcodes
51652 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
51653 all-stage3-gas: maybe-all-stage3-opcodes
51654 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
51655 all-stage4-gas: maybe-all-stage4-opcodes
51656 all-stageprofile-gas: maybe-all-stageprofile-opcodes
51657 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
51658 all-gas: maybe-all-bfd
51659
51660 all-stage1-gas: maybe-all-stage1-bfd
51661 all-stage2-gas: maybe-all-stage2-bfd
51662 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
51663 all-stage3-gas: maybe-all-stage3-bfd
51664 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
51665 all-stage4-gas: maybe-all-stage4-bfd
51666 all-stageprofile-gas: maybe-all-stageprofile-bfd
51667 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
51668 all-gas: maybe-all-intl
51669
51670 all-stage1-gas: maybe-all-stage1-intl
51671 all-stage2-gas: maybe-all-stage2-intl
51672 all-stageb2g0-gas: maybe-all-stageb2g0-intl
51673 all-stage3-gas: maybe-all-stage3-intl
51674 all-stageb3g2-gas: maybe-all-stageb3g2-intl
51675 all-stage4-gas: maybe-all-stage4-intl
51676 all-stageprofile-gas: maybe-all-stageprofile-intl
51677 all-stagefeedback-gas: maybe-all-stagefeedback-intl
51678 configure-gprof: maybe-configure-intl
51679 all-gprof: maybe-all-libiberty
51680 all-gprof: maybe-all-bfd
51681 all-gprof: maybe-all-opcodes
51682 all-gprof: maybe-all-intl
51683 configure-ld: maybe-configure-intl
51684
51685 configure-stage1-ld: maybe-configure-stage1-intl
51686 configure-stage2-ld: maybe-configure-stage2-intl
51687 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
51688 configure-stage3-ld: maybe-configure-stage3-intl
51689 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
51690 configure-stage4-ld: maybe-configure-stage4-intl
51691 configure-stageprofile-ld: maybe-configure-stageprofile-intl
51692 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
51693 all-ld: maybe-all-libiberty
51694
51695 all-stage1-ld: maybe-all-stage1-libiberty
51696 all-stage2-ld: maybe-all-stage2-libiberty
51697 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
51698 all-stage3-ld: maybe-all-stage3-libiberty
51699 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
51700 all-stage4-ld: maybe-all-stage4-libiberty
51701 all-stageprofile-ld: maybe-all-stageprofile-libiberty
51702 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
51703 all-ld: maybe-all-bfd
51704
51705 all-stage1-ld: maybe-all-stage1-bfd
51706 all-stage2-ld: maybe-all-stage2-bfd
51707 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
51708 all-stage3-ld: maybe-all-stage3-bfd
51709 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
51710 all-stage4-ld: maybe-all-stage4-bfd
51711 all-stageprofile-ld: maybe-all-stageprofile-bfd
51712 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
51713 all-ld: maybe-all-opcodes
51714
51715 all-stage1-ld: maybe-all-stage1-opcodes
51716 all-stage2-ld: maybe-all-stage2-opcodes
51717 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
51718 all-stage3-ld: maybe-all-stage3-opcodes
51719 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
51720 all-stage4-ld: maybe-all-stage4-opcodes
51721 all-stageprofile-ld: maybe-all-stageprofile-opcodes
51722 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
51723 all-ld: maybe-all-build-bison
51724
51725 all-stage1-ld: maybe-all-build-bison
51726 all-stage2-ld: maybe-all-build-bison
51727 all-stageb2g0-ld: maybe-all-build-bison
51728 all-stage3-ld: maybe-all-build-bison
51729 all-stageb3g2-ld: maybe-all-build-bison
51730 all-stage4-ld: maybe-all-build-bison
51731 all-stageprofile-ld: maybe-all-build-bison
51732 all-stagefeedback-ld: maybe-all-build-bison
51733 all-ld: maybe-all-build-byacc
51734
51735 all-stage1-ld: maybe-all-build-byacc
51736 all-stage2-ld: maybe-all-build-byacc
51737 all-stageb2g0-ld: maybe-all-build-byacc
51738 all-stage3-ld: maybe-all-build-byacc
51739 all-stageb3g2-ld: maybe-all-build-byacc
51740 all-stage4-ld: maybe-all-build-byacc
51741 all-stageprofile-ld: maybe-all-build-byacc
51742 all-stagefeedback-ld: maybe-all-build-byacc
51743 all-ld: maybe-all-build-flex
51744
51745 all-stage1-ld: maybe-all-build-flex
51746 all-stage2-ld: maybe-all-build-flex
51747 all-stageb2g0-ld: maybe-all-build-flex
51748 all-stage3-ld: maybe-all-build-flex
51749 all-stageb3g2-ld: maybe-all-build-flex
51750 all-stage4-ld: maybe-all-build-flex
51751 all-stageprofile-ld: maybe-all-build-flex
51752 all-stagefeedback-ld: maybe-all-build-flex
51753 all-ld: maybe-all-intl
51754
51755 all-stage1-ld: maybe-all-stage1-intl
51756 all-stage2-ld: maybe-all-stage2-intl
51757 all-stageb2g0-ld: maybe-all-stageb2g0-intl
51758 all-stage3-ld: maybe-all-stage3-intl
51759 all-stageb3g2-ld: maybe-all-stageb3g2-intl
51760 all-stage4-ld: maybe-all-stage4-intl
51761 all-stageprofile-ld: maybe-all-stageprofile-intl
51762 all-stagefeedback-ld: maybe-all-stagefeedback-intl
51763 configure-opcodes: maybe-configure-intl
51764
51765 configure-stage1-opcodes: maybe-configure-stage1-intl
51766 configure-stage2-opcodes: maybe-configure-stage2-intl
51767 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
51768 configure-stage3-opcodes: maybe-configure-stage3-intl
51769 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
51770 configure-stage4-opcodes: maybe-configure-stage4-intl
51771 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
51772 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
51773 all-opcodes: maybe-all-bfd
51774
51775 all-stage1-opcodes: maybe-all-stage1-bfd
51776 all-stage2-opcodes: maybe-all-stage2-bfd
51777 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
51778 all-stage3-opcodes: maybe-all-stage3-bfd
51779 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
51780 all-stage4-opcodes: maybe-all-stage4-bfd
51781 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
51782 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
51783 all-opcodes: maybe-all-libiberty
51784
51785 all-stage1-opcodes: maybe-all-stage1-libiberty
51786 all-stage2-opcodes: maybe-all-stage2-libiberty
51787 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
51788 all-stage3-opcodes: maybe-all-stage3-libiberty
51789 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
51790 all-stage4-opcodes: maybe-all-stage4-libiberty
51791 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
51792 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
51793 all-opcodes: maybe-all-intl
51794
51795 all-stage1-opcodes: maybe-all-stage1-intl
51796 all-stage2-opcodes: maybe-all-stage2-intl
51797 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
51798 all-stage3-opcodes: maybe-all-stage3-intl
51799 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
51800 all-stage4-opcodes: maybe-all-stage4-intl
51801 all-stageprofile-opcodes: maybe-all-stageprofile-intl
51802 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
51803 all-dejagnu: maybe-all-tcl
51804 all-dejagnu: maybe-all-expect
51805 all-dejagnu: maybe-all-tk
51806 configure-expect: maybe-configure-tcl
51807 configure-expect: maybe-configure-tk
51808 all-expect: maybe-all-tcl
51809 all-expect: maybe-all-tk
51810 configure-itcl: maybe-configure-tcl
51811 configure-itcl: maybe-configure-tk
51812 all-itcl: maybe-all-tcl
51813 all-itcl: maybe-all-tk
51814 install-itcl: maybe-install-tcl
51815 configure-tk: maybe-configure-tcl
51816 all-tk: maybe-all-tcl
51817 all-sid: maybe-all-libiberty
51818 all-sid: maybe-all-bfd
51819 all-sid: maybe-all-opcodes
51820 all-sid: maybe-all-tcl
51821 all-sid: maybe-all-tk
51822 install-sid: maybe-install-tcl
51823 install-sid: maybe-install-tk
51824 configure-sim: maybe-configure-intl
51825 all-sim: maybe-all-intl
51826 all-sim: maybe-all-libiberty
51827 all-sim: maybe-all-bfd
51828 all-sim: maybe-all-opcodes
51829 all-sim: maybe-all-readline
51830 all-sim: maybe-configure-gdb
51831 all-fastjar: maybe-all-zlib
51832 all-fastjar: maybe-all-build-texinfo
51833 all-fastjar: maybe-all-libiberty
51834 all-autoconf: maybe-all-m4
51835 all-autoconf: maybe-all-build-texinfo
51836 all-automake: maybe-all-m4
51837 all-automake: maybe-all-build-texinfo
51838 all-automake: maybe-all-autoconf
51839 all-bison: maybe-all-intl
51840 all-bison: maybe-all-build-texinfo
51841 all-diff: maybe-all-intl
51842 all-diff: maybe-all-build-texinfo
51843 all-fileutils: maybe-all-intl
51844 all-fileutils: maybe-all-build-texinfo
51845 all-flex: maybe-all-build-bison
51846 all-flex: maybe-all-build-byacc
51847 all-flex: maybe-all-intl
51848 all-flex: maybe-all-m4
51849 all-flex: maybe-all-build-texinfo
51850 all-gzip: maybe-all-intl
51851 all-gzip: maybe-all-zlib
51852 all-gzip: maybe-all-build-texinfo
51853 all-hello: maybe-all-intl
51854 all-hello: maybe-all-build-texinfo
51855 all-m4: maybe-all-intl
51856 all-m4: maybe-all-build-texinfo
51857 all-make: maybe-all-intl
51858 all-make: maybe-all-build-texinfo
51859 all-patch: maybe-all-build-texinfo
51860 all-make: maybe-all-build-texinfo
51861 all-prms: maybe-all-libiberty
51862 all-recode: maybe-all-build-texinfo
51863 all-sed: maybe-all-build-texinfo
51864 all-send-pr: maybe-all-prms
51865 all-tar: maybe-all-build-texinfo
51866 all-uudecode: maybe-all-build-texinfo
51867 configure-target-boehm-gc: maybe-configure-target-qthreads
51868 configure-target-fastjar: maybe-configure-target-zlib
51869 all-target-fastjar: maybe-all-target-zlib
51870 all-target-fastjar: maybe-all-target-libiberty
51871 configure-target-libjava: maybe-configure-target-zlib
51872 configure-target-libjava: maybe-configure-target-boehm-gc
51873 configure-target-libjava: maybe-configure-target-qthreads
51874 configure-target-libjava: maybe-configure-target-libffi
51875 all-target-libjava: maybe-all-fastjar
51876 all-target-libjava: maybe-all-target-zlib
51877 all-target-libjava: maybe-all-target-boehm-gc
51878 all-target-libjava: maybe-all-target-qthreads
51879 all-target-libjava: maybe-all-target-libffi
51880 configure-target-libobjc: maybe-configure-target-boehm-gc
51881 all-target-libobjc: maybe-all-target-libiberty
51882 all-target-libobjc: maybe-all-target-boehm-gc
51883 all-target-libstdc++-v3: maybe-all-target-libiberty
51884 all-target-libgloss: maybe-configure-target-newlib
51885 all-target-winsup: maybe-all-target-libiberty
51886 all-target-winsup: maybe-all-target-libtermcap
51887
51888
51889 # Dependencies for target modules on other target modules are
51890 # described by lang_env_dependencies; the defaults apply to anything
51891 # not mentioned there.
51892
51893
51894 @if gcc-bootstrap
51895 @endif gcc-bootstrap
51896
51897 @if gcc-no-bootstrap
51898 configure-target-libstdc++-v3: maybe-all-target-libgcc
51899 configure-target-libmudflap: maybe-all-target-libgcc
51900 configure-target-libssp: maybe-all-target-libgcc
51901 configure-target-newlib: maybe-all-target-libgcc
51902 configure-target-libgfortran: maybe-all-target-libgcc
51903 configure-target-libobjc: maybe-all-target-libgcc
51904 configure-target-libtermcap: maybe-all-target-libgcc
51905 configure-target-winsup: maybe-all-target-libgcc
51906 configure-target-libgloss: maybe-all-target-libgcc
51907 configure-target-libiberty: maybe-all-target-libgcc
51908 configure-target-gperf: maybe-all-target-libgcc
51909 configure-target-examples: maybe-all-target-libgcc
51910 configure-target-libffi: maybe-all-target-libgcc
51911 configure-target-libjava: maybe-all-target-libgcc
51912 configure-target-zlib: maybe-all-target-libgcc
51913 configure-target-boehm-gc: maybe-all-target-libgcc
51914 configure-target-qthreads: maybe-all-target-libgcc
51915 configure-target-rda: maybe-all-target-libgcc
51916 configure-target-libada: maybe-all-target-libgcc
51917 configure-target-libgomp: maybe-all-target-libgcc
51918 @endif gcc-no-bootstrap
51919
51920
51921 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51922
51923 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
51924
51925 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51926
51927
51928
51929 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51930
51931 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51932
51933 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51934
51935 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51936
51937
51938
51939 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
51940 configure-target-gperf: maybe-all-target-libstdc++-v3
51941
51942 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
51943
51944 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51945
51946 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51947 configure-target-libjava: maybe-all-target-libstdc++-v3
51948
51949 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51950
51951 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51952
51953 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
51954
51955 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51956
51957 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51958
51959 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51960
51961
51962 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51963 GDB_TK = @GDB_TK@
51964 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51965 configure-gdb: $(CONFIGURE_GDB_TK)
51966 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51967 install-gdb: $(INSTALL_GDB_TK)
51968
51969 # Serialization dependencies. Host configures don't work well in parallel to
51970 # each other, due to contention over config.cache. Target configures and
51971 # build configures are similar.
51972 @serialization_dependencies@
51973
51974 # --------------------------------
51975 # Regenerating top level configury
51976 # --------------------------------
51977
51978 # Rebuilding Makefile.in, using autogen.
51979 AUTOGEN = autogen
51980 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51981 cd $(srcdir) && $(AUTOGEN) Makefile.def
51982
51983 # Rebuilding Makefile.
51984 Makefile: $(srcdir)/Makefile.in config.status
51985 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51986
51987 config.status: configure
51988 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51989
51990 # Rebuilding configure.
51991 AUTOCONF = autoconf
51992 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4
51993 cd $(srcdir) && $(AUTOCONF)
51994
51995 # ------------------------------
51996 # Special directives to GNU Make
51997 # ------------------------------
51998
51999 # Don't pass command-line variables to submakes.
52000 .NOEXPORT:
52001 MAKEOVERRIDES=
52002
52003 # end of Makefile.in
This page took 1.17141 seconds and 3 git commands to generate.